1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273 |
- /*
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- 환자기본정보설정 ( SPMMO08012_권역외상등록체계.xrw - JScript )
- - ▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩▩
- */
- var gMemoTopPos = 35;
- var gTprPos = 0;
- function fInitialize_SPMMO08012() {
- // var pCode = "'E26'";
- // fGetNursHardCdInfo(pCode, getCurrentDate());
- fGetHardCDList("N", 9966,0,"/root/hidden/cnstkindnode");
-
- grd_c2ordlist.fixedcellcheckbox(0, 0) = true;
- grd_oplist.fixedcellcheckbox(0, 0) = true;
-
- var idno = opener.javascript.getParameter("idno");
- var indd = opener.javascript.getParameter("indd");
- var intm = opener.javascript.getParameter("intm");
- var orddd = opener.javascript.getParameter("orddd");
- var cretno = opener.javascript.getParameter("cretno");
-
- model.makeValue("/root/main/cond/patinfo/pid", idno);
- model.makeValue("/root/main/cond/patinfo/indd", indd);
- model.makeValue("/root/main/cond/patinfo/orddd", orddd);
- model.makeValue("/root/main/cond/patinfo/cretno", cretno);
-
- model.makeValue("/root/send/patinfo/idno", idno);
- model.makeValue("/root/send/patinfo/indd", indd);
- model.makeValue("/root/send/patinfo/intm", intm);
- model.makeValue("/root/send/patinfo/orddd", orddd);
- model.makeValue("/root/send/patinfo/cretno", cretno);
-
- submit("TRMMO08016");
-
- if(fContainsHardCD("486", getUserInfo("userid"))) { // 저장버튼 활성화
- button33.disabled = false; // 임시저장
- button4.disabled = false; // 저장
- button38.disabled = false; // 전송
- } else { // 저장버튼 비활성화
- button33.disabled = true; // 임시저장
- button4.disabled = true; // 저장
- button38.disabled = true; // 전송
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsmemo") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsmemo") == "-") {
- btn_memo.text = "메모□";
- } else {
- btn_memo.text = "메모■";
- }
- //환자 국적 onload시 이벤트 추가
- if(model.getValue("/root/main/trmsinfo/trmslist/trmsnatn") == "8"){
- input5.disabled = false;
- }else{
- model.setValue("/root/main/trmsinfo/trmslist/trmsnatx", "");
- model.refresh();
- input5.disabled = true;
- }
-
- //병원 전 정보 - 신고일시 : 내원수단이 119구급차, 의료기관 구급차, 기타 구급차, 경찰차등 공공차량, 항공이송 일 경우 필수
- /*2017.03.22_강영욱 요청_초기 로드 시 병원전정보 활성화여부 수정
- if (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1"
- //|| model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "2" //2017.02.28 강영욱 선생님 요청 지침변경 작업
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3"
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "4"
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5") {
- */
- if((model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "1" && //2017.03.20_강영욱 수정요청
- (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1" ||
- model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3" ||
- model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5")) ||
- model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 2) == "41" //2017.04.17_강영욱 요청_응급진료결과(41) 일때 수정
- ) {
- input27.disabled = false; //병원전정보_신고일자
- input28.disabled = false; //병원전정보_신고시간
- input25.disabled = false; //병원전정보_현장도착일시
- input22.disabled = false; //병원전정보_현장도착시간
- input24.disabled = false; //병원전정보_현장출발일시
- input23.disabled = false; //병원전정보_현장출발시간
- input29.disabled = false; //병원전정보_현장체류시간
-
- //////2017.02.28 강영욱 선생님 요청 지침변경 작업
- radio13.disabled = false; //병원전정보_의식상태
- radio14.disabled = false; //병원전정보_수축기혈압
- radio15.disabled = false; //병원전정보_맥박
- radio16.disabled = false; //병원전정보_체온
- radio17.disabled = false; //병원전정보_이완기혈압
- radio18.disabled = false; //병원전정보_호흡
- radio19.disabled = false; //병원전정보_산소포화도
-
- input31.disabled = false; //병원전정보_수축기혈압_입력
- input32.disabled = false; //병원전정보_맥박_입력
- input33.disabled = false; //병원전정보_체온_입력
- input34.disabled = false; //병원전정보_이완기혈압_입력
- input35.disabled = false; //병원전정보_호흡_입력
- input36.disabled = false; //병원전정보_산소포화도_입력
- ///////////////////////////////////////////////////////////////////
-
- //2018.03.15_AYS_강영욱 선생님 요청(요청번호:20180314022)
- checkbox14.disabled = false; //병원전정보_초기현장응급처치_인공호흡
- checkbox15.disabled = false; //병원전정보_초기현장응급처치_과호흡처치
- checkbox16.disabled = false; //병원전정보_초기현장응급처치_ECG
- checkbox17.disabled = false; //병원전정보_초기현장응급처치_약물투여
- checkbox18.disabled = false; //병원전정보_초기현장응급처치_분만
- checkbox1.disabled = false; //병원전정보_초기현장응급처치_미상
- input38.disabled = false; //병원전정보_초기현장응급처치_약물투여_freetext
- checkbox19.disabled = false; //병원전정보_초기현장응급처치_기타
- input39.disabled = false; //병원전정보_초기현장응급처치_기타_freetext
- checkbox20.disabled = false; //병원전정보_초기현장응급처치_기도확보_도수조작
- checkbox21.disabled = false; //병원전정보_초기현장응급처치_기도확보_기도유지기
- checkbox22.disabled = false; //병원전정보_초기현장응급처치_기도확보_후두마스크
- checkbox23.disabled = false; //병원전정보_초기현장응급처치_기도확보_기도삽관
- checkbox24.disabled = false; //병원전정보_초기현장응급처치_기도확보_흡인기
- checkbox25.disabled = false; //병원전정보_초기현장응급처치_기도확보_기도폐쇄처치
- checkbox13.disabled = false; //병원전정보_초기현장응급처치_기도확보_대체기도삽관
- input40.disabled = false; //병원전정보_초기현장응급처치_산소투여_산소투여량
- checkbox31.disabled = false; //병원전정보_초기현장응급처치_산소투여_비관
- checkbox26.disabled = false; //병원전정보_초기현장응급처치_산소투여_안면마스크
- checkbox27.disabled = false; //병원전정보_초기현장응급처치_산소투여_포켓마스크
- checkbox28.disabled = false; //병원전정보_초기현장응급처치_산소투여_BVM
- checkbox29.disabled = false; //병원전정보_초기현장응급처치_산소투여_산소생성기
- checkbox30.disabled = false; //병원전정보_초기현장응급처치_산소투여_네뷸라이저
- checkbox32.disabled = false; //병원전정보_초기현장응급처치_산소투여_기타
- checkbox50.disabled = false; //병원전정보_초기현장응급처치_산소투여_비재호흡마스크
- checkbox33.disabled = false; //병원전정보_초기현장응급처치_CPR_실시
- checkbox34.disabled = false; //병원전정보_초기현장응급처치_CPR_거부
- checkbox35.disabled = false; //병원전정보_초기현장응급처치_CPR_DNR
- checkbox36.disabled = false; //병원전정보_초기현장응급처치_순환보조_정맥로 확보
- checkbox37.disabled = false; //병원전정보_초기현장응급처치_순환보조_수액공급
- input41.disabled = false; //병원전정보_초기현장응급처치_순환보조_수액공급_수액공급량
- checkbox38.disabled = false; //병원전정보_초기현장응급처치_순환보조_MAST
- checkbox39.disabled = false; //병원전정보_초기현장응급처치_고정_경추
- checkbox40.disabled = false; //병원전정보_초기현장응급처치_고정_척추
- checkbox41.disabled = false; //병원전정보_초기현장응급처치_고정_부목
- checkbox42.disabled = false; //병원전정보_초기현장응급처치_고정_머리
- checkbox43.disabled = false; //병원전정보_초기현장응급처치_상처처치_지혈
- checkbox44.disabled = false; //병원전정보_초기현장응급처치_상처처치_상처드레싱
- checkbox45.disabled = false; //병원전정보_초기현장응급처치_보온_온
- checkbox46.disabled = false; //병원전정보_초기현장응급처치_보온_냉
- checkbox47.disabled = false; //병원전정보_초기현장응급처치_AED_Shock
- checkbox48.disabled = false; //병원전정보_초기현장응급처치_AED_Monitoring
- checkbox49.disabled = false; //병원전정보_초기현장응급처치_시행하지않음
- //2018.03.15_AYS_강영욱 선생님 요청(요청번호:20180314022)
-
- } else {
- input27.disabled = true; //병원전정보_신고일자
- input28.disabled = true; //병원전정보_신고시간
- input25.disabled = true; //병원전정보_현장도착일시
- input22.disabled = true; //병원전정보_현장도착시간
- input24.disabled = true; //병원전정보_현장출발일시
- input23.disabled = true; //병원전정보_현장출발시간
- input29.disabled = true; //병원전정보_현장체류시간
-
- //////2017.02.28 강영욱 선생님 요청 지침변경 작업
- radio13.disabled = true; //병원전정보_의식상태
- radio14.disabled = true; //병원전정보_수축기혈압
- radio15.disabled = true; //병원전정보_맥박
- radio16.disabled = true; //병원전정보_체온
- radio17.disabled = true; //병원전정보_이완기혈압
- radio18.disabled = true; //병원전정보_호흡
- radio19.disabled = true; //병원전정보_산소포화도
-
- input31.disabled = true; //병원전정보_수축기혈압_입력
- input32.disabled = true; //병원전정보_맥박_입력
- input33.disabled = true; //병원전정보_체온_입력
- input34.disabled = true; //병원전정보_이완기혈압_입력
- input35.disabled = true; //병원전정보_호흡_입력
- input36.disabled = true; //병원전정보_산소포화도_입력
- ///////////////////////////////////////////////////////////////////
-
- //2018.03.15_AYS_강영욱 선생님 요청(요청번호:20180314022)
- checkbox14.disabled = true; //병원전정보_초기현장응급처치_인공호흡
- checkbox15.disabled = true; //병원전정보_초기현장응급처치_과호흡처치
- checkbox16.disabled = true; //병원전정보_초기현장응급처치_ECG
- checkbox17.disabled = true; //병원전정보_초기현장응급처치_약물투여
- checkbox18.disabled = true; //병원전정보_초기현장응급처치_분만
- checkbox1.disabled = true; //병원전정보_초기현장응급처치_미상
- input38.disabled = true; //병원전정보_초기현장응급처치_약물투여_freetext
- checkbox19.disabled = true; //병원전정보_초기현장응급처치_기타
- input39.disabled = true; //병원전정보_초기현장응급처치_기타_freetext
- checkbox20.disabled = true; //병원전정보_초기현장응급처치_기도확보_도수조작
- checkbox21.disabled = true; //병원전정보_초기현장응급처치_기도확보_기도유지기
- checkbox22.disabled = true; //병원전정보_초기현장응급처치_기도확보_후두마스크
- checkbox23.disabled = true; //병원전정보_초기현장응급처치_기도확보_기도삽관
- checkbox24.disabled = true; //병원전정보_초기현장응급처치_기도확보_흡인기
- checkbox25.disabled = true; //병원전정보_초기현장응급처치_기도확보_기도폐쇄처치
- checkbox13.disabled = true; //병원전정보_초기현장응급처치_기도확보_대체기도삽관
- input40.disabled = true; //병원전정보_초기현장응급처치_산소투여_산소투여량
- checkbox31.disabled = true; //병원전정보_초기현장응급처치_산소투여_비관
- checkbox26.disabled = true; //병원전정보_초기현장응급처치_산소투여_안면마스크
- checkbox27.disabled = true; //병원전정보_초기현장응급처치_산소투여_포켓마스크
- checkbox28.disabled = true; //병원전정보_초기현장응급처치_산소투여_BVM
- checkbox29.disabled = true; //병원전정보_초기현장응급처치_산소투여_산소생성기
- checkbox30.disabled = true; //병원전정보_초기현장응급처치_산소투여_네뷸라이저
- checkbox32.disabled = true; //병원전정보_초기현장응급처치_산소투여_기타
- checkbox50.disabled = true; //병원전정보_초기현장응급처치_산소투여_비재호흡마스크
- checkbox33.disabled = true; //병원전정보_초기현장응급처치_CPR_실시
- checkbox34.disabled = true; //병원전정보_초기현장응급처치_CPR_거부
- checkbox35.disabled = true; //병원전정보_초기현장응급처치_CPR_DNR
- checkbox36.disabled = true; //병원전정보_초기현장응급처치_순환보조_정맥로 확보
- checkbox37.disabled = true; //병원전정보_초기현장응급처치_순환보조_수액공급
- input41.disabled = true; //병원전정보_초기현장응급처치_순환보조_수액공급_수액공급량
- checkbox38.disabled = true; //병원전정보_초기현장응급처치_순환보조_MAST
- checkbox39.disabled = true; //병원전정보_초기현장응급처치_고정_경추
- checkbox40.disabled = true; //병원전정보_초기현장응급처치_고정_척추
- checkbox41.disabled = true; //병원전정보_초기현장응급처치_고정_부목
- checkbox42.disabled = true; //병원전정보_초기현장응급처치_고정_머리
- checkbox43.disabled = true; //병원전정보_초기현장응급처치_상처처치_지혈
- checkbox44.disabled = true; //병원전정보_초기현장응급처치_상처처치_상처드레싱
- checkbox45.disabled = true; //병원전정보_초기현장응급처치_보온_온
- checkbox46.disabled = true; //병원전정보_초기현장응급처치_보온_냉
- checkbox47.disabled = true; //병원전정보_초기현장응급처치_AED_Shock
- checkbox48.disabled = true; //병원전정보_초기현장응급처치_AED_Monitoring
- checkbox49.disabled = true; //병원전정보_초기현장응급처치_시행하지않음
- //2018.03.15_AYS_강영욱 선생님 요청(요청번호:20180314022)
- }
-
- combo2.disabled = false; //퇴실시_GCS눈
- combo5.disabled = false; //퇴실시_GCS운동
- input37.disabled = false; //퇴실시_GCS(점수)
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsackn").length == 1) {
- radio9.disabled = false;
- combo11.disabled = false;
- } else {
- radio9.disabled = true;
- combo11.disabled = true;
- }
-
-
- var sAge = parseInt(model.getValue("/root/main/trmsinfo/trmslist/age"));
-
- //초기현장 GCS 삭제대상('16.08.19_AYS)
- //model.setValue("/root/main/trmsinfo/trmslist/trmspgce", "9"); //초기현장_GCS눈 _측정하지 않음(9)
- //model.setValue("/root/main/trmsinfo/trmslist/trmspgcv", "9"); //초기현장_GCS언어_측정하지 않음(9)
- //model.setValue("/root/main/trmsinfo/trmslist/trmspgcp", "9"); //초기현장_GCS언어(소아)_측정하지 않음(9)
- //model.setValue("/root/main/trmsinfo/trmslist/trmspgcm", "9"); //초기현장_GCS운동_측정하지 않음(9)
-
- //퇴실시 GCS 추가('16.08.19_AYS)
- //model.setValue("/root/main/trmsinfo/trmslist/trmsogce", "9"); //퇴실시_GCS눈 _측정하지 않음(9)
- //model.setvalue("/root/main/trmsinfo/trmslist/trmsogcv", "9"); //퇴실시_GCS언어_측정하지 않음(9)
- //model.setvalue("/root/main/trmsinfo/trmslist/trmsogcp", "9"); //퇴실시_GCS언어(소아)_측정하지 않음(9)
- //model.setvalue("/root/main/trmsinfo/trmslist/trmsogcm", "9"); //퇴실시_GCS운동_측정하지 않음(9)
-
- if (sAge < 5) {
- combo4.disabled = false; //퇴실시_GCS소아(언어)input51
- model.setValue("/root/main/trmsinfo/trmslist/trmsogcv", "-1"); //퇴실시_GCS언어_비대상
- //model.setValue("/root/main/trmsinfo/trmslist/trmsogcp", "9"); //퇴실시_GCS언어(소아)_측정하지 않음(9)
- } else {
- combo3.disabled = false; //퇴실시_GCS언어
- //model.setValue("/root/main/trmsinfo/trmslist/trmsogcv", "9"); //퇴실시_GCS언어_측정하지 않음(9)
- model.setValue("/root/main/trmsinfo/trmslist/trmsogcp", "-1"); //퇴실시_GCS언어(소아)_비대상
- }
-
- //model.setValue("/root/main/trmsinfo/trmslist/trmsogct", '-1'); //퇴실시_GCS전체
-
- /*2018.03.15_AYS_강영욱 선생님 요청(요청번호:20180314022) - 이미 위에 있는 코드에서 실행됨
- checkbox14.disabled = false; //초기현장 응급처치_인공호흡
- checkbox15.disabled = false; //초기현장 응급처치_과호흡처치
- checkbox16.disabled = false; //초기현장 응급처치_ECG
- checkbox17.disabled = false; //초기현장 응급처치_약물투여
- checkbox18.disabled = false; //초기현장 응급처치_분만
- checkbox19.disabled = false; //초기현장 응급처치_기타
- checkbox20.disabled = false; //초기현장 응급처치_도수조작
- checkbox21.disabled = false; //초기현장 응급처치_기도유지기
- checkbox22.disabled = false; //초기현장 응급처치_후두마스크
- checkbox23.disabled = false; //초기현장 응급처치_기도삽관
- checkbox24.disabled = false; //초기현장 응급처치_흡인기
- checkbox25.disabled = false; //초기현장 응급처치_기도폐쇄처치
- input38.disabled = false; //초기현장 응급처치_약물투여기타
- input39.disabled = false; //초기현장 응급처치_기타 텍스트
- input40.disabled = false; //초기현장 응급처치_산소투여량
- checkbox26.disabled = false; //초기현장 응급처치_안면마스크
- checkbox27.disabled = false; //초기현장 응급처치_포켓마스크
- checkbox28.disabled = false; //초기현장 응급처치_BVM
- checkbox29.disabled = false; //초기현장 응급처치_산소소생기
- checkbox30.disabled = false; //초기현장 응급처치_네뷸라이저
- checkbox31.disabled = false; //초기현장 응급처치_비관
- checkbox32.disabled = false; //초기현장 응급처치_기타
- //초기현장 응급처치 항목추가('16.08.19)
- checkbox1.disabled = false; //초기현장 응급처치_미상(추가)
- checkbox13.disabled = false; //초기현장 응급처치_대체기도삽관(추가)
- checkbox50.disabled = false; //초기현장 응급처치_비재호흡마스크(추가)
- */
-
- if (model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "2") { //내원경로_외부에서 전원(2)
- input44.disabled = false; //전입의료기관명
- input45.disabled = false; //전입의료기관명(기타)
- input46.disabled = false; //전입의료기관코드
- input48.disabled = false; //전입의료기관 출발일자
- input47.disabled = false; //전입의료기관 출발시간
- checkbox51.disabled = false; //전입 시 동승인력_의사
- checkbox52.disabled = false; //전입 시 동승인력_응급구조사 1급
- checkbox53.disabled = false; //전입 시 동승인력_간호사
- checkbox54.disabled = false; //전입 시 동승인력_기타
- checkbox55.disabled = false; //전입 시 동승인력_미상
- checkbox65.disabled = false; //전입 시 동승인력_없음 //16.08.23_추가_KDG
- input49.disabled = false; //전입 시 동승인력_기타텍스트
- combo6.disabled = false; //전입사유
- input50.disabled = false; //전입사유_기타텍스트
- } else {
- input44.disabled = true; //전입의료기관명
- input45.disabled = true; //전입의료기관명(기타)
- input46.disabled = true; //전입의료기관코드
- input48.disabled = true; //전입의료기관 출발일자
- input47.disabled = true; //전입의료기관 출발시간
- checkbox51.disabled = true; //전입 시 동승인력_의사
- checkbox52.disabled = true; //전입 시 동승인력_응급구조사 1급
- checkbox53.disabled = true; //전입 시 동승인력_간호사
- checkbox54.disabled = true; //전입 시 동승인력_기타
- checkbox55.disabled = true; //전입 시 동승인력_미상
- checkbox65.disabled = true; //전입 시 동승인력_없음 //16.08.23_추가_KDG
- input49.disabled = true; //전입 시 동승인력_기타텍스트
- combo6.disabled = true; //전입사유
- input50.disabled = true; //전입사유_기타텍스트
- }
- //기저질환
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") == "Y") {
- checkbox73.disabled = false;
- checkbox56.disabled = true;
- checkbox57.disabled = true;
- checkbox58.disabled = true;
- checkbox59.disabled = true;
- checkbox60.disabled = true;
- checkbox61.disabled = true;
- checkbox62.disabled = true;
- checkbox63.disabled = true;
- checkbox164.disabled = true;
- checkbox165.disabled = true;
- checkbox166.disabled = true;
- checkbox167.disabled = true;
- checkbox168.disabled = true;
- checkbox169.disabled = true;
- checkbox170.disabled = true;
- checkbox171.disabled = true;
- checkbox172.disabled = true;
- checkbox173.disabled = true;
- checkbox174.disabled = true;
- checkbox175.disabled = true;
- checkbox71.disabled = true;
- checkbox72.disabled = true;
- input72.disabled = true;
- } else {
- checkbox73.disabled = false;
- checkbox56.disabled = false;
- checkbox57.disabled = false;
- checkbox58.disabled = false;
- checkbox59.disabled = false;
- checkbox60.disabled = false;
- checkbox61.disabled = false;
- checkbox62.disabled = false;
- checkbox63.disabled = false;
- checkbox164.disabled = false;
- checkbox165.disabled = false;
- checkbox166.disabled = false;
- checkbox167.disabled = false;
- checkbox168.disabled = false;
- checkbox169.disabled = false;
- checkbox170.disabled = false;
- checkbox171.disabled = false;
- checkbox172.disabled = false;
- checkbox173.disabled = false;
- checkbox174.disabled = false;
- checkbox175.disabled = false;
- checkbox71.disabled = false;
- checkbox72.disabled = false;
- input72.disabled = false;
- }
-
- if (sAge < 5) {
- combo8.disabled = true //내원 시 GCS_언어
- combo9.disabled = false; //내원 시 GCS_언어(소아)
- } else {
- combo8.disabled = false; //내원 시 GCS_언어
- combo9.disabled = true; //내원 시 GCS_언어(소아)
- }
-
- //수혈정보 세팅
- if (model.getValue("/root/main/trmsinfo/bloodcnt/rbccnt24") == "") { //내원 24시간이내 추가수혈 적혈구 수
-
- model.makeValue("/root/main/trmsinfo/trmslist/trmstrdt", ""); //최초 수혈시작일자
- model.makeValue("/root/main/trmsinfo/trmslist/trmstrtm", ""); //최초 수혈시작시간
-
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr1", "0"); //내원4시간 내 수혈_적혈구
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr2", "0"); //내원4시간 내 수혈_혈장
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr3", "0"); //내원4시간 내 수혈_혈소판
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr4", "0"); //내원4시간 내 수혈_전혈
-
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr1", "0"); //내원 24시간내 추가수혈_적혈구
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr2", "0"); //내원 24시간내 추가수혈_혈장
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr3", "0"); //내원 24시간내 추가수혈_혈소판
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr4", "0"); //내원 24시간내 추가수혈_전혈
-
- input90.disabled = true; //최초 수혈시작일자
- input89.disabled = true; //최초 수혈시작시간
-
- } else {
-
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr1", model.getValue("/root/main/trmsinfo/bloodcnt/rbccnt4"));
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr2", model.getValue("/root/main/trmsinfo/bloodcnt/placnt4"));
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr3", model.getValue("/root/main/trmsinfo/bloodcnt/pltcnt4"));
- model.makeValue("/root/main/trmsinfo/trmslist/trmsitr4", model.getValue("/root/main/trmsinfo/bloodcnt/wbcnt4"));
-
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr1", model.getValue("/root/main/trmsinfo/bloodcnt/rbccnt24"));
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr2", model.getValue("/root/main/trmsinfo/bloodcnt/placnt24"));
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr3", model.getValue("/root/main/trmsinfo/bloodcnt/pltcnt24"));
- model.makeValue("/root/main/trmsinfo/trmslist/trmsotr4", model.getValue("/root/main/trmsinfo/bloodcnt/wbcnt24"));
-
- input90.disabled = false; //최초 수혈시작일자
- input89.disabled = false; //최초 수혈시작시간
-
- }
-
- input90.refresh();
- input89.refresh();
-
- input91.refresh();
- input92.refresh();
- input93.refresh();
- input94.refresh();
- input95.refresh();
- input96.refresh();
- input97.refresh();
- input98.refresh();
-
- var emrtcd = model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd"); //응급진료결과(퇴실결과)
- var dcrtcd = model.getValue("/root/main/trmsinfo/trmslist/erptdcrtcd"); //입원후결과(퇴원결과)
-
- if (emrtcd.substr(0, 1) == "3") { //응급실진료결과(사망)
- radio38.disabled = false; //퇴원시 GOS
- ipt_trmsatdt.disabled = false; //입원장발부일시
- ipt_trmsattm.disabled = false; //입원장발부시간
- button74.disabled = false; //입원장발부돋보기
- btn_trmsatdt.disabled = false; //입원장발부미상
- btn_trmsattt.disabled = false; //입원장발부계산
- ipt_trmsattt.disabled = false; //입원장발부소요시간
- button75.disabled = false; //입원장발부팝업
- } else {
- radio38.disabled = true; //퇴원시 GOS
- ipt_trmsatdt.disabled = true; //입원장발부일시
- ipt_trmsattm.disabled = true; //입원장발부시간
- button74.disabled = true; //입원장발부돋보기
- btn_trmsatdt.disabled = true; //입원장발부미상
- btn_trmsattt.disabled = true; //입원장발부계산
- ipt_trmsattt.disabled = true; //입원장발부소요시간
- button75.disabled = true; //입원장발부팝업
- model.makeValue("/root/main/trmsinfo/trmslist/trmstgos", ""); //퇴원시 GOS
- }
- radio38.refresh();
-
- if (emrtcd.substr(0, 1) == "2" || dcrtcd.substr(0, 1) == "3") { //퇴실 혹은 퇴원결과가 "전원"
- input104.disabled = false; //전출 의료기관번호
- input105.disabled = false; //전출 의료기관명(기타)
- input6.disabled = false; //전출 의료기관명
- button28.disabled = false; //전출 의료기관 찾기버튼
- radio40.disabled = false; //전출 시 이동수단
- input76.disabled = false; //전출 시 이동수단(기타)
- //전출시 동승인력 부분추가('16.08.19)
- checkbox97.disabled = false; //전출 시 동승인력_의사
- checkbox98.disabled = false; //전출 시 동승인력_응급구조사
- checkbox99.disabled = false; //전출 시 동승인력_간호사
- checkbox100.disabled = false; //전출 시 동승인력_기타
- checkbox101.disabled = false; //전출 시 동승인력_미상
- checkbox64.disabled = false; //전출 시 동승인력_없음
- input106.disabled = false; //전출 시 동승인력_기타(텍스트)
- /* 이 항목이 여기 왜 있을까요?
- checkbox92.disabled = false;
- checkbox93.disabled = false;
- checkbox94.disabled = false;
- checkbox95.disabled = false;
- checkbox96.disabled = false;
- */
- radio41.disabled = false; //전출병원 연락유무
- input77.disabled = false; //전출병원 연락유무(기타)
- combo12.disabled = false; //전출보낸 사유
- input107.disabled = false; //전출보낸 사유(기타)
-
- /* 전추일시 추가('16.08.30_KDG)*/
- input123.disabled = false; //전출일자
- input101.disabled = false; //전출시간
- } else {
- input104.disabled = true; //전출 의료기관번호
- input105.disabled = true; //전출 의료기관명(기타)
- input6.disabled = true; //전출 의료기관명
- button28.disabled = true; //전출 의료기관 찾기버튼
- radio40.disabled = true; //전출 시 이동수단
- input76.disabled = true; //전출 시 이동수단(기타)
-
- checkbox97.disabled = true; //전출 시 동승인력_의사
- checkbox98.disabled = true; //전출 시 동승인력_응급구조사
- checkbox99.disabled = true; //전출 시 동승인력_간호사
- checkbox100.disabled = true; //전출 시 동승인력_기타
- checkbox101.disabled = true; //전출 시 동승인력_미상
- checkbox64.disabled = true; //전출 시 동승인력_없음
- input106.disabled = true; //전출 시 동승인력_기타(텍스트)
- /* 이 항목이 여기 왜 있을까요?
- checkbox92.disabled = true;
- checkbox93.disabled = true;
- checkbox94.disabled = true;
- checkbox95.disabled = true;
- checkbox96.disabled = true;
- */
- radio41.disabled = true; //전출병원 연락유무
- input77.disabled = true; //전출병원 연락유무(기타)
- combo12.disabled = true; //전출보낸 사유
- input107.disabled = true; //전출보낸 사유(기타)
- /* 전추일시 추가('16.08.30_KDG)*/
- input123.disabled = true; //전출일자
- input101.disabled = true; //전출시간
- }
-
- if (emrtcd.substr(0, 1) == "4" || dcrtcd.substr(0, 1) == "4") { //퇴실 혹은 퇴원결과가 "사망"
- input108.disabled = false;
- input109.disabled = false;
- input110.disabled = false;
- input111.disabled = false;
- input112.disabled = false;
- input113.disabled = false;
- input114.disabled = false;
- input115.disabled = false;
- input116.disabled = false;
- input117.disabled = false;
- input118.disabled = false;
- input119.disabled = false;
- input120.disabled = false;
- input121.disabled = false;
- } else {
- input108.disabled = true;
- input109.disabled = true;
- input110.disabled = true;
- input111.disabled = true;
- input112.disabled = true;
- input113.disabled = true;
- input114.disabled = true;
- input115.disabled = true;
- input116.disabled = true;
- input117.disabled = true;
- input118.disabled = true;
- input119.disabled = true;
- input120.disabled = true;
- input121.disabled = true;
- }
-
- //171012_AYS_Value_Changed 적용
- //checkbox74.dispatch("xforms-value-changed");
-
- //180315_AYS_합병증_응급퇴실결과가 입원일 때에만 활성화
- if (emrtcd.substr(0, 1) == "3" ){
- checkbox74.dispatch("xforms-value-changed");
- } else{
- checkbox74.disabled = true; //합병증_의료적 합병증 없음
- checkbox75.disabled = true; //합병증_급성신부전
- checkbox76.disabled = true; //합병증_급성호흡곤란증후군
- checkbox77.disabled = true; //합병증_심폐소생술을 시행한 심정지
- checkbox78.disabled = true; //합병증_욕창
- checkbox79.disabled = true; //합병증_깊은수술부위 감염
- checkbox80.disabled = true; //합병증_약물 또는 알코올 금단 증후군
- checkbox81.disabled = true; //합병증_심부정맥혈전증/혈전정맥염
- checkbox82.disabled = true; //합병증_팔다리 구획증후군
- checkbox83.disabled = true; //합병증_이식, 의치, 피판수술실패
- checkbox84.disabled = true; //합병증_심근경색증
- checkbox85.disabled = true; //합병증_장기수술부위 감염
- checkbox86.disabled = true; //합병증_폐렴
- checkbox87.disabled = true; //합병증_폐색전증
- checkbox88.disabled = true; //합병증_뇌졸중
- checkbox89.disabled = true; //합병증_표면적 수술부위 감염
- checkbox90.disabled = true; //합병증_계획에 없던 기간삽관
- checkbox91.disabled = true; //합병증_요로감염
- checkbox92.disabled = true; //합병증_catheter-related blood stream infection
- checkbox93.disabled = true; //합병증_골수염
- checkbox94.disabled = true; //합병증_unplanned return to the OR
- checkbox95.disabled = true; //합병증_unplanned return to the ICU
- checkbox96.disabled = true; //합병증_severe sepsis
- }
-
- // 외상 Activation 실시안함 체크 설정
- /* 호출여부 컬럼삭제로 인한 주석처리('16.08.19_AYS)
- if( model.getValue("/root/main/trmsinfo/trmslist/trmscabl01") != "Y"
- && model.getValue("/root/main/trmsinfo/trmslist/trmscabl02") != "Y"
- && model.getValue("/root/main/trmsinfo/trmslist/trmscabl03") != "Y"
- && model.getValue("/root/main/trmsinfo/trmslist/trmscabl04") != "Y"
- && model.getValue("/root/main/trmsinfo/trmslist/trmscabl05") != "Y"
- && model.getValue("/root/main/trmsinfo/trmslist/trmscabl06") != "Y"
- && model.getValue("/root/main/trmsinfo/trmslist/trmscabl01") != "Y"
- ) {
- model.setValue("/root/main/trmsinfo/trmslist/trmsafno", "Y");
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmsafno", "");
- }
-
-
- fChkTrmsafnoOnChanged();
- */
-
- /* 화면에서 삭제 - 마지막 추적관찰정보
- if (emrtcd.substr(0, 1) == "2" || emrtcd.substr(0, 1) == "4" || dcrtcd.substr(0, 1) == "3" || dcrtcd.substr(0, 1) == "4") {
- radio42.disabled = false;
- radio43.disabled = false;
- radio44.disabled = false;
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmssago", "-");
- model.setValue("/root/main/trmsinfo/trmslist/trmssart", "-");
- model.setValue("/root/main/trmsinfo/trmslist/trmssaha", "-");
-
- radio42.disabled = true;
- radio43.disabled = true;
- radio44.disabled = true;
- }
- */
- model.refresh();
- }
- function fTempSaveData() {
- fSaveData("temp");
- }
- function fTempMemo() {
- group4.visible = true;
- group4.attribute("top") = gMemoTopPos;;
- }
- function fSaveData(flag) {
- if (flag == "temp") {
- model.setValue("/root/main/trmsinfo/trmslist/savestat", "T");
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/savestat", "S");
- }
-
- //시간점검을 위한 변수
- var gIndt = model.getValue("/root/main/trmsinfo/trmslist/erptindt"); //내원일시
- var gIntm = model.getValue("/root/main/trmsinfo/trmslist/erptintm");
- var gOtdt = model.getValue("/root/main/trmsinfo/trmslist/erptotdt"); //실퇴실일시
- var gOttm = model.getValue("/root/main/trmsinfo/trmslist/erptottm");
- var gDcdt = model.getValue("/root/main/trmsinfo/trmslist/erptdcdt"); //퇴원일시
- var gDctm = model.getValue("/root/main/trmsinfo/trmslist/erptdctm");
-
- //필수항목 체크
- var str = "";
-
- //손상 관련 정보 ----------------------------------------------------------------------------------------
-
- //거주지역_16.08.31_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsadr1") != "99" &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsadr2") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsadr2") == "" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsadr3") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsadr3") == "" )) {
- str = str + "거주지역(시군구/읍면동),"
- }
-
- //환자국적_기타_추가(16.08.30_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsnatn") == "8" && (model.getValue("/root/main/trmsinfo/trmslist/trmsnatx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsnatx") == "")) {
- messageBox("환자국적 - 기타 선택시 기타항목을 필히 선택하셔야 합니다.", "E999");
- return;
- }
- //미거주자_추가(16.08.30_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsadr1") == "99" && (model.getValue("/root/main/trmsinfo/trmslist/trmsnore") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsnore") == "")) {
- str = str + "미거주자,"
- }
- //손상유형_필수지정(16.08.30_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsdmtp") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsdmtp") == "") {
- str = str + "손상유형,"
- }
- //손상유형(기타)_추가(16.08.19_AYS) - - 추가수정('16.08.22_KDG)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsdmtp") == "8" && (model.getValue("/root/main/trmsinfo/trmslist/trmsdmtx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsdmtx") == "")) {
- messageBox("손상유형이 '기타'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
- //사고종류_필수지정
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "-") {
- str = str + "사고종류,"
- }
- //사고종류(기타)_추가(16.08.19_AYS)
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "88" || model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "4") && (model.getValue("/root/main/trmsinfo/trmslist/trmsactx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsactx") == "")) {
- messageBox("사고종류가 '기타'일 경우 '기타사유'를 필히 입력하셔야 합니다.", "E999");
- return;
- }
- //추락높이
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "10" &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsacfl") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsacfl") == "")) {
- str = str + "추락높이,"
- }
- //보호장구
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspgyn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmspgyn") == "-") {
- str = str + "보호장구,"
- }
-
- //보호장구_종류_16.08.60_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspgyn") == "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg01") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg02") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg03") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg04") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg05") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg06") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg07") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg08") != "Y" &&
- model.getValue("/root/main/trmsinfo/trmslist/trmspg09") != "Y") {
- str = str + "보호장구 종류,"
- }
-
- //보호장구_기타_16.08.60_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspgyn") == "Y" && model.getValue("/root/main/trmsinfo/trmslist/trmspg09") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmspgtx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmspgtx") == "")) {
- messageBox("보호장구 '기타'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //교통사고손상당사자
- //직업관련
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspayn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmspayn") == "-") {
- str = str + "직업관련,"
- }
-
- //직업관련_종류_16.08.30_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspayn") == "Y" && ((model.getValue("/root/main/trmsinfo/trmslist/trmsoccu") == "-") || model.getValue("/root/main/trmsinfo/trmslist/trmsoccu") == "")) {
- str = str + "직업관련 종류,"
- }
-
- //직업관련(기타)_추가(16.08.19_AYS) - 추가수정('16.08.22_KDG)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspayn") == "Y" && model.getValue("/root/main/trmsinfo/trmslist/trmsoccu") == "88" &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsoctx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsoctx") == "" )) {
- messageBox("직업이 '기타'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //손상발생일시
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmshuuk") != "9")
- && (model.getValue("/root/main/trmsinfo/trmslist/trmshudt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmshutm") == "")) {
- str = str + "손상발생일시,";
- }
- //주증상 발생일시
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsmnuk") != "9"
- && (model.getValue("/root/main/trmsinfo/trmslist/trmsmndt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsmntm") == "")) {
- str = str + "발생일시,";
- }
-
- //교통사고 시 손상당사자_추가(16.08.19_AYS)
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "1" || model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "2" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "3" || model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "4" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "9")
- && (model.getValue("/root/main/trmsinfo/trmslist/trmstaip") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmstaip") == "-")) {
- str = str + "교통사고시 손상당사자,";
- }
-
- //교통사고 시 상대방 이동수단_추가(16.08.19_AYS)
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "1" || model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "2" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "3" || model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "4" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsackn") == "9")
- && (model.getValue("/root/main/trmsinfo/trmslist/trmstaio") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmstaio") == "-")) {
- str = str + "교통사고시 상대방 이송수단,";
- }
-
- //병원 전 정보 ----------------------------------------------------------------------------------------
-
- //환자 발생지역_16.08.30_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsaca1") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsaca1") == "-") {
- str = str + "사고발생지역(시도),"
- }
-
- //환자 발생지역_16.08.30_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsaca1") != "99" &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsaca2") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsaca2") == "" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsaca3") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsaca3") == "" )) {
- str = str + "사고발생지역(시군구/읍면동),"
- }
-
-
- //환자 발생장소
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsplce") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsplce") == "-") {
- str = str + "사고발생장소,"
- }
-
- //환자 발생장소(기타)_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsplce") == "88" && (model.getValue("/root/main/trmsinfo/trmslist/trmspltx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmspltx") == "" )) {
- messageBox("환자발생장소가 '기타'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //초기현장 응급처치_약물투여_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt04") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmsp04v") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsp04v") == "" )) {
- messageBox("초기현장 응급처치 - '약물투여'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //초기현장 응급처치_약물투여_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt06") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmsp06v") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsp06v") == "" )) {
- messageBox("초기현장 응급처치 - '기타'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //초기현장 응급처치_약물투여_기타_추가(16.08.19_AYS)
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmspt21") == "Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt22") == "Y" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmspt23") == "Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt24") == "Y" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmspt25") == "Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt26") == "Y" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmspt27") == "Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt28") == "Y" )
- &&(model.getValue("/root/main/trmsinfo/trmslist/trmsp20v") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsp20v") == "" )) {
- messageBox("초기현장 응급처치 - '산소투여' 항목 선택시 '산소투여량'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //초기현장 응급처치_수액공급_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt42") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmsp42v") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsp42v") == "" )) {
- messageBox("초기현장 응급처치 - '순환보조' - '수액공급 선택 시 '수액공급량'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //신고일시 : 내원수단이 119구급차, 의료기관 구급차, 기타 구급차, 경찰차등 공공차량, 항공이송 일 경우 필수
- /*2017.03.22_강영욱 요청_초기 로드 시 병원전정보 활성화여부 수정
- if (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1"
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "2"
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3"
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "4"
- || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5") {
- */
- if(model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "1" && //2017.03.20_강영욱 수정요청
- (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1" ||
- model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3" ||
- model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5") ) {
-
- //신고일시
- var sRpdt = model.getValue("/root/main/trmsinfo/trmslist/trmsrpdt");
- var sRptm = model.getValue("/root/main/trmsinfo/trmslist/trmsrptm");
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && sRpdt != "11111111") {
- if (sRptm == "9999") {
- if (gIndt < sRpdt) {
- messageBox("신고일시가 내원일시 보다 이후입니다.", "E999");
- return;
- }
-
- if (gOtdt < sRpdt) {
- messageBox("신고일시가 퇴실일시 보다 이후입니다.", "E999");
- return;
- }
-
- } else {
- if (gIndt+gIntm < sRpdt+sRptm) {
- messageBox("신고일시가 내원일시 보다 이후입니다.", "E999");
- return;
- }
-
- if (gOtdt+gOttm < sRpdt+sRptm) {
- messageBox("신고일시가 퇴실일시 보다 이후입니다.", "E999");
- return;
- }
- }
- }
-
- //도착일시
- var sArdt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt");
- var sArtm = model.getValue("/root/main/trmsinfo/trmslist/trmsartm");
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && sArdt != "11111111") {
- if (sArtm == "9999") {
- if (sRpdt != "1111" && sRpdt > sArdt) {
- messageBox("현장 도착일시가 신고일시 보다 이전입니다.", "E999");
- return;
- }
-
- if (gIndt < sArdt) {
- messageBox("현장 도착일시가 내원일시 보다 이후입니다.", "E999");
- return;
- }
-
- if (gOtdt < sArdt) {
- messageBox("현장 도착일시가 퇴실일시 보다 이후입니다.", "E999");
- return;
- }
-
- } else {
- if (sRpdt != "1111") {
- if (sRptm == "9999") {
- if (sRpdt > sArdt) {
- messageBox("현장 도착일시가 신고일시 보다 이전입니다.", "E999");
- return;
- }
- } else {
- if (sRpdt+sRptm > sArdt+sArtm) {
- messageBox("현장 도착일시가 신고일시 보다 이전입니다.", "E999");
- return;
- }
- }
- }
-
- if (gIndt+gIntm < sArdt+sArtm) {
- messageBox("현장 도착일시가 내원일시 보다 이후입니다.", "E999");
- return;
- }
-
- if (gOtdt+gOttm < sArdt+sArtm) {
- messageBox("현장 도착일시가 퇴실일시 보다 이후입니다.", "E999");
- return;
- }
- }
- }
-
- //출발일시
- var sPddt = model.getValue("/root/main/trmsinfo/trmslist/trmspddt");
- var sPdtm = model.getValue("/root/main/trmsinfo/trmslist/trmspdtm");
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && sPddt != "11111111") {
- if (sPdtm == "9999") {
- if (sRpdt != "1111" && sRpdt > sPddt) {
- messageBox("현장 출발일시가 신고일시 보다 이전입니다.", "E999");
- return;
- }
-
- if (sArdt != "1111" && sArdt > sPddt) {
- messageBox("현장 출발일시가 현장 도착일시 보다 이전입니다.", "E999");
- return;
- }
-
- if (gIndt < sPddt) {
- messageBox("현장 출발일시가 내원일시 보다 이후입니다.", "E999");
- return;
- }
-
- } else {
- if (sRpdt != "1111") {
- if (sRptm == "9999") {
- if (sRpdt > sPddt) {
- messageBox("현장 출발일시가 신고일시 보다 이전입니다.", "E999");
- return;
- }
- } else {
- if (sRpdt+sRptm > sPddt+sPdtm) {
- messageBox("현장 출발일시가 신고일시 보다 이전입니다.", "E999");
- return;
- }
- }
- }
-
- if (sArdt != "1111") {
- if (sArtm == "9999") {
- if (sArdt > sPddt) {
- messageBox("현장 출발일시가 현장 도착일시 보다 이전입니다.", "E999");
- return;
- }
- } else {
- if (sArdt+sArtm > sPddt+sPdtm) {
- messageBox("현장 출발일시가 현장 도착일시 보다 이전입니다.", "E999");
- return;
- }
- }
- }
-
- if (gIndt+gIntm < sPddt+sPdtm) {
- messageBox("현장 출발일시가 내원일시 보다 이후입니다.", "E999");
- return;
- }
- }
- }
- /* 2017.03.22_강영욱 요청으로 전체미상 버큰 클릭 후 저장시 validation 수정
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsrpdt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsrpdt") == "-"
- || model.getValue("/root/main/trmsinfo/trmslist/trmsrptm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsrptm") == "-") {
- str = str + "신고일시,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsardt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsardt") == "-"
- || model.getValue("/root/main/trmsinfo/trmslist/trmsartm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsartm") == "-") {
- str = str + "현장 도착일시,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspddt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmspddt") == "-"
- || model.getValue("/root/main/trmsinfo/trmslist/trmspdtm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmspdtm") == "-") {
- str = str + "현장 출발일시,";
- }
- */
- /* 20161020 현장체류시간 NULL전송 지침 변경
- if (model.getValue("/root/main/trmsinfo/trmslist/trmssytm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmssytm") == "-") {
- str = str + "현장 체류시간,";
- }
- */
- /*
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspres") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmspres") == "-") {
- str = str + "의식상태,";
- }
- */
- }
-
- //초기현장 환자평가 V/S 필수 입력
- var errcnt = 0;
- var vPsbp = model.getValue("/root/main/trmsinfo/trmslist/trmspsbp");
- var vPdbp = model.getValue("/root/main/trmsinfo/trmslist/trmspdbp");
- var vPpls = model.getValue("/root/main/trmsinfo/trmslist/trmsppls");
- var vPbrt = model.getValue("/root/main/trmsinfo/trmslist/trmspbrt");
- var vPbdh = model.getValue("/root/main/trmsinfo/trmslist/trmspbdh");
- var vPoxs = model.getValue("/root/main/trmsinfo/trmslist/trmspoxs");
- var vspt09 = model.getValue("/root/main/trmsinfo/trmslist/trmspt09");
-
- if (vPsbp == "" || vPsbp == "-") {
- errcnt++;
- }
- if (vPdbp == "" || vPdbp == "-") {
- errcnt++;
- }
- if (vPpls == "" || vPpls == "-") {
- errcnt++;
- }
- if (vPbrt== "" || vPbrt == "-") {
- errcnt++;
- }
- if (vPbdh == "" || vPbdh == "-") {
- errcnt++;
- }
- if (vPoxs == "" || vPoxs == "-") {
- errcnt++;
- }
- //if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (errcnt > 0 && vspt09 != 'Y')) {
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" &&
- errcnt > 0 &&
- model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "1" &&
- (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1" || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3" || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5") ) {
- //var saveYn = messageBox("초기현장 활력징후는 필수 입력 항목입니다.\r\n'미상'으로 입력하시겠습니까?\r\n\r\n"
- // + "예: 내원경로가 '외부에서 전원'인 경우 빈값(Null값), 아닐 경우도 빈값(Null값) 값으로 자동 세팅\r\n아니오: 초기현장 활력징후 입력 항목으로 돌아가기", "Q");//Q: 6:예, 7:아니오
-
- messageBox("내원경로가 직접내원이고 내원수단이 119구급차,기타구급차,항공 일때 초기현장 수축기,이완기,맥박,호흡,체온,산소포화도 항목은 필수 입력 사항 입니다.", "E999");
- return;
- /*
- if (saveYn == "6") {
-
- // 내원경로가 '전원'이면 999, 아니면 -1
- if ( model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "2") {
- model.setValue("/root/main/trmsinfo/trmslist/trmspsbp", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspdbp", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsppls", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspbrt", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspbdh", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspoxs", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspres", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt09", "Y"); //16.09.01_초기현장 응급처치_미상(9)체크
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmspsbp", ""); //20161020 null처리 지침변경 -1-> ''
- model.setValue("/root/main/trmsinfo/trmslist/trmspdbp", ""); //20161020 null처리 지침변경 -1-> ''
- model.setValue("/root/main/trmsinfo/trmslist/trmsppls", ""); //20161020 null처리 지침변경 -1-> ''
- model.setValue("/root/main/trmsinfo/trmslist/trmspbrt", ""); //20161020 null처리 지침변경 -1-> ''
- model.setValue("/root/main/trmsinfo/trmslist/trmspbdh", ""); //20161020 null처리 지침변경 -1-> ''
- model.setValue("/root/main/trmsinfo/trmslist/trmspoxs", ""); //20161020 null처리 지침변경 -1-> ''
- }
-
- model.setValue("root/main/trmsinfo/trmslist/trmsvsc1", "3");
- model.setValue("root/main/trmsinfo/trmslist/trmsvsc2", "3");
- model.setValue("root/main/trmsinfo/trmslist/trmsvsc3", "3");
- model.setValue("root/main/trmsinfo/trmslist/trmsvsc4", "3");
- model.setValue("root/main/trmsinfo/trmslist/trmsvsc5", "3");
- model.setValue("root/main/trmsinfo/trmslist/trmsvsc6", "3");
-
- input31.refresh();
- input32.refresh();
- input33.refresh();
- input34.refresh();
- input35.refresh();
- input36.refresh();
- radio14.refresh();
- radio15.refresh();
- radio16.refresh();
- radio17.refresh();
- radio18.refresh();
- radio19.refresh();
- checkbox1.refresh(); ////16.09.01_초기현장 응급처치_미상(9)체크
-
- vPsbp = 999;
- vPdbp = 999;
- vPpls = 999;
- vPbrt = 999;
- vPbdh = 99.9;
- vPoxs = 999;
-
- } else {
- model.setFocus("input31");
- return;
- }
- */
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vPsbp) < 0 || eval(vPsbp) > 300) && eval(vPsbp) != 999 && eval(vPsbp) != -1) {
- messageBox("초기현장 활력징후 수축기혈압 기록이 지정 내 범위(0~300)에서 벗어납니다.", "E999");
- return;
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vPdbp) < 0 || eval(vPdbp) > 300) && eval(vPdbp) != 999 && eval(vPdbp) != -1) {
- messageBox("초기현장 활력징후 이완기혈압 기록이 지정 내 범위(0~300)에서 벗어납니다.", "E999");
- return;
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vPpls) < 0 || eval(vPpls) > 300) && eval(vPpls) != 999 && eval(vPpls) != -1) {
- messageBox("초기현장 활력징후 맥박 기록이 지정 내 범위(0~300)에서 벗어납니다.", "E999");
- return;
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vPbrt) < 0 || eval(vPbrt) > 99) && eval(vPbrt) != 999 && eval(vPbrt) != -1) {
- messageBox("초기현장 활력징후 호흡 기록이 지정 내 범위(0~99)에서 벗어납니다.", "E999");
- return;
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vPbdh) < 20.0 || eval(vPbdh) > 45.0) && eval(vPbdh) != 99.9 && eval(vPbdh) != -1 && eval(vPbdh) != 0) { //2017.04.17_강영욱 요청_응급진료결과(41) 일때 0값입력가능하게 수정
- messageBox("초기현장 활력징후 체온 기록이 지정 내 범위(20.0~45.5)에서 벗어납니다.", "E999");
- return;
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vPoxs) < 0 || eval(vPoxs) > 100) && eval(vPoxs) != 999 && eval(vPoxs) != -1) {
- messageBox("초기현장 활력징후 산소포화도 기록이 지정 내 범위(0~100)에서 벗어납니다.", "E999");
- return;
- }
-
- var vLsbp = model.getValue("/root/main/trmsinfo/trmslist/trmslsbp");
- var vLdbp = model.getValue("/root/main/trmsinfo/trmslist/trmsldbp");
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (vLsbp == "" || vLsbp == null || vLdbp == "" || vLdbp == null)) {
- var saveYn = messageBox("환자검사 및 치료정보의 최저혈압(SBP/DBP)는 필수 입력 항목입니다.\r\n'측정불가/미측정/비대상'환자입니까?\r\n\r\n"
- + "예: -1 자동 세팅\r\n아니오: 최저혈압(SBP/DBP) 입력 항목으로 돌아가기", "Q");//Q: 6:예, 7:아니오
- if (saveYn == "6") {
- model.setValue("/root/main/trmsinfo/trmslist/trmslsbp", "-1");
- model.setValue("/root/main/trmsinfo/trmslist/trmsldbp", "-1");
- model.setValue("/root/main/trmsinfo/trmslist/trmstmap", "-1");
- } else if (saveYn == "7") {
- model.setFocus("input86");
- } else {
- return;
- }
-
- input86.refresh();
- input87.refresh();
- input88.refresh();
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vLsbp) < 0 || eval(vLsbp) > 300) && eval(vLsbp) != 999 && eval(vLsbp) != -1) {
- messageBox("환자검사 및 치료정보의 최저혈압 SBP 기록이 지정 내 범위(0~300)에서 벗어납니다.", "E999");
- return;
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (eval(vLdbp) < 0 || eval(vLdbp) > 300) && eval(vLdbp) != 999 && eval(vLdbp) != -1) {
- messageBox("환자검사 및 치료정보의 최저혈압 DBP 기록이 지정 내 범위(0~300)에서 벗어납니다.", "E999");
- return;
- }
-
- var sPt01 = model.getValue("/root/main/trmsinfo/trmslist/trmspt01");
- var sPt02 = model.getValue("/root/main/trmsinfo/trmslist/trmspt02");
- var sPt03 = model.getValue("/root/main/trmsinfo/trmslist/trmspt03");
- var sPt04 = model.getValue("/root/main/trmsinfo/trmslist/trmspt04");
- var sPt05 = model.getValue("/root/main/trmsinfo/trmslist/trmspt05");
- var sPt06 = model.getValue("/root/main/trmsinfo/trmslist/trmspt06");
- var sPt09 = model.getValue("/root/main/trmsinfo/trmslist/trmspt09"); //16.08.22_AYS추가
- var sPt11 = model.getValue("/root/main/trmsinfo/trmslist/trmspt11");
- var sPt12 = model.getValue("/root/main/trmsinfo/trmslist/trmspt12");
- var sPt13 = model.getValue("/root/main/trmsinfo/trmslist/trmspt13");
- var sPt14 = model.getValue("/root/main/trmsinfo/trmslist/trmspt14");
- var sPt15 = model.getValue("/root/main/trmsinfo/trmslist/trmspt15");
- var sPt16 = model.getValue("/root/main/trmsinfo/trmslist/trmspt16");
- var sPt17 = model.getValue("/root/main/trmsinfo/trmslist/trmspt17"); //16.08.22_AYS추가
- var sPt21 = model.getValue("/root/main/trmsinfo/trmslist/trmspt21");
- var sPt22 = model.getValue("/root/main/trmsinfo/trmslist/trmspt22");
- var sPt23 = model.getValue("/root/main/trmsinfo/trmslist/trmspt23");
- var sPt24 = model.getValue("/root/main/trmsinfo/trmslist/trmspt24");
- var sPt25 = model.getValue("/root/main/trmsinfo/trmslist/trmspt25");
- var sPt26 = model.getValue("/root/main/trmsinfo/trmslist/trmspt26");
- var sPt27 = model.getValue("/root/main/trmsinfo/trmslist/trmspt27");
- var sPt28 = model.getValue("/root/main/trmsinfo/trmslist/trmspt28"); //16.08.22_AYS추가
- var sPt20v = model.getValue("/root/main/trmsinfo/trmslist/trmsp20v");
- var sPt31 = model.getValue("/root/main/trmsinfo/trmslist/trmspt31");
- var sPt32 = model.getValue("/root/main/trmsinfo/trmslist/trmspt32");
- var sPt33 = model.getValue("/root/main/trmsinfo/trmslist/trmspt33");
- var sPt41 = model.getValue("/root/main/trmsinfo/trmslist/trmspt41");
- var sPt42 = model.getValue("/root/main/trmsinfo/trmslist/trmspt42");
- var sPt43 = model.getValue("/root/main/trmsinfo/trmslist/trmspt43");
- var sPt51 = model.getValue("/root/main/trmsinfo/trmslist/trmspt51");
- var sPt52 = model.getValue("/root/main/trmsinfo/trmslist/trmspt52");
- var sPt53 = model.getValue("/root/main/trmsinfo/trmslist/trmspt53");
- var sPt54 = model.getValue("/root/main/trmsinfo/trmslist/trmspt54");
- var sPt61 = model.getValue("/root/main/trmsinfo/trmslist/trmspt61");
- var sPt62 = model.getValue("/root/main/trmsinfo/trmslist/trmspt62");
- var sPt71 = model.getValue("/root/main/trmsinfo/trmslist/trmspt71");
- var sPt72 = model.getValue("/root/main/trmsinfo/trmslist/trmspt72");
- var sPt81 = model.getValue("/root/main/trmsinfo/trmslist/trmspt81");
- var sPt82 = model.getValue("/root/main/trmsinfo/trmslist/trmspt82");
- var sPt99 = model.getValue("/root/main/trmsinfo/trmslist/trmspt99");
-
- if(model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "1" &&
- (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1" || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3" || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5") ) {
- if ((sPt01 == "" || sPt01 == "-") &&
- (sPt02 == "" || sPt02 == "-") &&
- (sPt03 == "" || sPt03 == "-") &&
- (sPt04 == "" || sPt04 == "-") &&
- (sPt05 == "" || sPt05 == "-") &&
- (sPt06 == "" || sPt06 == "-") &&
- (sPt09 == "" || sPt09 == "-") && //16.08.22_AYS추가
- (sPt11 == "" || sPt11 == "-") &&
- (sPt12 == "" || sPt12 == "-") &&
- (sPt13 == "" || sPt13 == "-") &&
- (sPt14 == "" || sPt14 == "-") &&
- (sPt15 == "" || sPt15 == "-") &&
- (sPt16 == "" || sPt16 == "-") &&
- (sPt17 == "" || sPt17 == "-") && //16.08.22_AYS추가
- (sPt21 == "" || sPt21 == "-") &&
- (sPt22 == "" || sPt22 == "-") &&
- (sPt23 == "" || sPt23 == "-") &&
- (sPt24 == "" || sPt24 == "-") &&
- (sPt25 == "" || sPt25 == "-") &&
- (sPt26 == "" || sPt26 == "-") &&
- (sPt27 == "" || sPt27 == "-") &&
- (sPt28 == "" || sPt28 == "-") && //16.08.22_AYS추가
- (sPt31 == "" || sPt31 == "-") &&
- (sPt32 == "" || sPt32 == "-") &&
- (sPt33 == "" || sPt33 == "-") &&
- (sPt41 == "" || sPt41 == "-") &&
- (sPt42 == "" || sPt42 == "-") &&
- (sPt43 == "" || sPt43 == "-") &&
- (sPt51 == "" || sPt51 == "-") &&
- (sPt52 == "" || sPt52 == "-") &&
- (sPt53 == "" || sPt53 == "-") &&
- (sPt54 == "" || sPt54 == "-") &&
- (sPt61 == "" || sPt61 == "-") &&
- (sPt62 == "" || sPt62 == "-") &&
- (sPt71 == "" || sPt71 == "-") &&
- (sPt72 == "" || sPt72 == "-") &&
- (sPt81 == "" || sPt81 == "-") &&
- (sPt82 == "" || sPt82 == "-") &&
- (sPt99 == "" || sPt99 == "-")) {
- str = str + "초기현장 응급처치내역,";
- }
- }
-
- // 내원경로가 외부에서 전원 시(2)
- if (model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "2") {
-
- var sTrcd = model.getValue("/root/main/trmsinfo/trmslist/trmsfhcd");
- var sTrgt = model.getValue("/root/main/trmsinfo/trmslist/trmsfhgt");
- if ((sTrcd == "" || sTrcd == "-") &&
- (sTrgt == "" || sTrgt == "-")) {
- str = str + "전입 의료기관명,";
- }
-
- var sTrdt = model.getValue("/root/main/trmsinfo/trmslist/trmsstdt");
- var sTrtm = model.getValue("/root/main/trmsinfo/trmslist/trmssttm");
- if ((sTrdt == "" || sTrdt == "-") || (sTrtm == "" || sTrtm == "-")) {
- str = str + "전입 의료기관 출발일시,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && sTrdt != "11111111") {
- if (gIndt + gIntm < sTrdt + sTrtm) {
- messageBox("전입 의료기관 출발일시가 내원일시 이후입니다.", "E999");
- return;
- }
- }
-
- var sTrp1 = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp1");
- var sTrp2 = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp2");
- var sTrp3 = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp3");
- var sTrp4 = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp4");
- var sTrp5 = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp5");
- var sTrp6 = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp6"); //16.08.23_전입시 동승인력_없음_추가
- if ((sTrp1 == "" || sTrp1 == "-" || sTrp1 == "N" ) &&
- (sTrp2 == "" || sTrp2 == "-" || sTrp2 == "N") &&
- (sTrp3 == "" || sTrp3 == "-" || sTrp3 == "N") &&
- (sTrp4 == "" || sTrp4 == "-" || sTrp4 == "N") &&
- (sTrp5 == "" || sTrp5 == "-" || sTrp5 == "N") &&
- (sTrp6 == "" || sTrp6 == "-" || sTrp6 == "N")) { //16.08.23_전입시 동승인력_없음_추가
- str = str + "전입 동승인력,";
- }
-
- var sTrrs = model.getValue("/root/main/trmsinfo/trmslist/trmsfhrs");
- if (sTrrs == "" || sTrrs == "-") {
- str = str + "전입 사유,";
- }
-
- //전입시 동승인력_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp4") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmsfhpx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhpx") == "" )) {
- messageBox("전입 시 동승인력 - '기타' 선택 시 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //전입 사유_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhrs") == "88" && (model.getValue("/root/main/trmsinfo/trmslist/trmsfhrx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhrx") == "" )) {
- messageBox("전입사유 - '기타' 선택 시 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsvbra") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvbra") == "-") {
- str = str + "내원시 호흡보조,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsvoxa") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvoxa") == "-") {
- str = str + "내원시 산소보충,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsvoxs") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvoxs") == "-") {
- str = str + "내원시 산소포화도,";
- }
-
- var sAge = parseInt(model.getValue("/root/main/trmsinfo/trmslist/age"));
- if (sAge < 5) {
- var sGCSv = model.getValue("/root/main/trmsinfo/trmslist/trmsvgcp")
- } else {
- var sGCSv = model.getValue("/root/main/trmsinfo/trmslist/trmsvgcv")
- }
-
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmsvgce") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvgce") == "-") ||
- sGCSv == "" || sGCSv == "-" ||
- (model.getValue("/root/main/trmsinfo/trmslist/trmsvgcm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvgcm") == "-") ||
- (model.getValue("/root/main/trmsinfo/trmslist/trmsings") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsings") == "-") || //16.08.22_GCS_Sedative추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsvgct") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvgct") == "-")) {
-
- str = str + "내원시 GCS,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsrtsc") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsrtsc") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsrtsw") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsrtsw") == "-") {
- str = str + "내원시 RTS,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsalyn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsalyn") == "-") {
- str = str + "알코올 섭취여부,";
- }
-
- //16.08.23_내원 전 심정지유무_추가_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsaryn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsaryn") == "-") {
- str = str + "내원 전 심정지유무,";
- }
-
- //16.08.23_내원 전 보고유무_추가_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsreyn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsreyn") == "-") {
- str = str + "내원 전 보고유무,";
- }
-
-
- if (
- /* 기저질환 삭제
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd01") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd01") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd02") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd02") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd03") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd03") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd04") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd04") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd05") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd05") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd06") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd06") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd07") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd07") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd08") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd08") == "-") &&
- */
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd09") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd09") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") == "-") &&
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd11") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd11") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd12") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd12") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd13") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd13") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd14") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd14") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd15") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd15") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd16") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd16") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd17") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd17") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd18") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd18") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd19") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd19") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd20") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd20") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd21") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd21") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd22") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd22") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd23") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd23") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd24") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd24") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd25") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd25") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd26") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd26") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd27") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd27") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd28") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd28") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd29") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd29") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd30") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd30") == "-") && //16.08.22_기저질환_추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") == "-") ) {
-
- str = str + "기저질환,";
- }
-
- //기저질환(기타)_추가(16.08.31_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmsbdtx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsbdtx") == "" )) {
- //if (model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") == "Y" && ((model.getValue("/root/main/trmsinfo/trmslist/trmsbdtx")).length < 3 || model.getValue("/root/main/trmsinfo/trmslist/trmsbdtx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsbdtx") == "" )) {
- messageBox("기저질환 - '기타'일 경우 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //외상팀 호출여부_16.08.30_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsclyn") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsclyn") == "-" ) {
- str = str + "외상팀 호출여부,";
- }
-
- //외상팀 호출일시_16.08.30_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsclyn") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmscldt") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmscldt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmscltm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmscltm") == "-" )) {
- str = str + "외상팀 호출일시,";
- }
-
- var sAge = parseInt(model.getValue("/root/main/trmsinfo/trmslist/age"));
- if (sAge < 5) {
- var sGCSo = model.getValue("/root/main/trmsinfo/trmslist/trmsogcp")
- } else {
- var sGCSo = model.getValue("/root/main/trmsinfo/trmslist/trmsogcv")
- }
-
- if ((model.getValue("/root/main/trmsinfo/trmslist/trmsogce") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsogce") == "-") ||
- sGCSo == "" || sGCSo == "-" ||
- (model.getValue("/root/main/trmsinfo/trmslist/trmsogcm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsogcm") == "-") ||
- (model.getValue("/root/main/trmsinfo/trmslist/trmsotgs") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsotgs") == "-") || //16.08.22_GCS_Sedative추가_AYS
- (model.getValue("/root/main/trmsinfo/trmslist/trmsogct") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsogct") == "-")) {
-
- str = str + "퇴실시 GCS,";
- }
-
-
- if ((model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd") == "32" || model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd") == "34") &&
- datagrid3.rows < 2) {
- str = str + "중환자실 입실내역,";
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 2) == "41" || model.getValue("/root/main/trmsinfo/trmslist/erptdcrtcd").substr(0, 2) == "41") {
- //if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) == "4" || model.getValue("/root/main/trmsinfo/trmslist/erptdcrtcd").substr(0, 1) == "4") {
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (model.getValue("/root/main/trmsinfo/trmslist/trmslsbp") == "-1" || model.getValue("/root/main/trmsinfo/trmslist/trmsldbp") == "-1")) {
- if (messageBox("사망환자의 경우 최저혈압(SBP/DBP) 미상 값은 -1으로 입력되어야 합니다.\r\n-1으로 수정하시겠습니까?", "Q999") == "6") {
- model.setValue("/root/main/trmsinfo/trmslist/trmslsbp", "-1"); //20170213 사망환자의 경우 0 ->-1로 수정
- model.setValue("/root/main/trmsinfo/trmslist/trmsldbp", "-1"); //20170213 사망환자의 경우 0 ->-1로 수정
- model.setValue("/root/main/trmsinfo/trmslist/trmstmap", "-1");//20170213 사망환자의 경우 0 ->-1로 수정
- input86.refresh();
- input87.refresh();
- input88.refresh();
- } else {
- model.setFocus("input86");
- return;
- }
- }
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmslsbp") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmslsbp") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsldbp") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsldbp") == "-" ) {
- str = str + "최저혈압(SBP/DBP),";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmstmap") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmstmap") == "-") {
- str = str + "평균동맥압(MAP),";
- }
-
- var vTransCnt = parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsitr1")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsitr2")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsitr3")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsitr4")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsotr1")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsotr2")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsotr3")) +
- parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmsotr4"));
-
- if (vTransCnt > 0) {
- if (model.getValue("/root/main/trmsinfo/trmslist/trmstrdt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmstrdt") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmstrtm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmstrtm") == "-" ) {
- str = str + "최초 수혈 시작일시,";
- }
- }
-
- var vScp01 = model.getValue("/root/main/trmsinfo/trmslist/trmscp01");
- var vScp02 = model.getValue("/root/main/trmsinfo/trmslist/trmscp02");
- var vScp03 = model.getValue("/root/main/trmsinfo/trmslist/trmscp03");
- var vScp04 = model.getValue("/root/main/trmsinfo/trmslist/trmscp04");
- var vScp05 = model.getValue("/root/main/trmsinfo/trmslist/trmscp05");
- var vScp06 = model.getValue("/root/main/trmsinfo/trmslist/trmscp06");
- var vScp07 = model.getValue("/root/main/trmsinfo/trmslist/trmscp07");
- var vScp08 = model.getValue("/root/main/trmsinfo/trmslist/trmscp08");
- var vScp09 = model.getValue("/root/main/trmsinfo/trmslist/trmscp09");
- var vScp10 = model.getValue("/root/main/trmsinfo/trmslist/trmscp10");
- var vScp11 = model.getValue("/root/main/trmsinfo/trmslist/trmscp11");
- var vScp12 = model.getValue("/root/main/trmsinfo/trmslist/trmscp12");
- var vScp13 = model.getValue("/root/main/trmsinfo/trmslist/trmscp13");
- var vScp14 = model.getValue("/root/main/trmsinfo/trmslist/trmscp14");
- var vScp15 = model.getValue("/root/main/trmsinfo/trmslist/trmscp15");
- var vScp16 = model.getValue("/root/main/trmsinfo/trmslist/trmscp16");
- var vScp17 = model.getValue("/root/main/trmsinfo/trmslist/trmscp17");
- var vScp18 = model.getValue("/root/main/trmsinfo/trmslist/trmscp18");
- var vScp19 = model.getValue("/root/main/trmsinfo/trmslist/trmscp19");
- var vScp20 = model.getValue("/root/main/trmsinfo/trmslist/trmscp20");
- var vScp21 = model.getValue("/root/main/trmsinfo/trmslist/trmscp21");
- var vScp22 = model.getValue("/root/main/trmsinfo/trmslist/trmscp22");
- var vScp23 = model.getValue("/root/main/trmsinfo/trmslist/trmscp23");
-
- if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) == "3") {
- if ((vScp01 == "" || vScp01 == "-" || vScp01 == "N") &&
- (vScp02 == "" || vScp02 == "-" || vScp02 == "N") &&
- (vScp03 == "" || vScp03 == "-" || vScp03 == "N") &&
- (vScp04 == "" || vScp04 == "-" || vScp04 == "N") &&
- (vScp05 == "" || vScp05 == "-" || vScp05 == "N") &&
- (vScp06 == "" || vScp06 == "-" || vScp06 == "N") &&
- (vScp07 == "" || vScp07 == "-" || vScp07 == "N") &&
- (vScp08 == "" || vScp08 == "-" || vScp08 == "N") &&
- (vScp09 == "" || vScp09 == "-" || vScp09 == "N") &&
- (vScp10 == "" || vScp10 == "-" || vScp10 == "N") &&
- (vScp11 == "" || vScp11 == "-" || vScp11 == "N") &&
- (vScp12 == "" || vScp12 == "-" || vScp12 == "N") &&
- (vScp13 == "" || vScp13 == "-" || vScp13 == "N") &&
- (vScp14 == "" || vScp14 == "-" || vScp14 == "N") &&
- (vScp15 == "" || vScp15 == "-" || vScp15 == "N") &&
- (vScp16 == "" || vScp16 == "-" || vScp16 == "N") &&
- (vScp17 == "" || vScp17 == "-" || vScp17 == "N") &&
- (vScp18 == "" || vScp18 == "-" || vScp18 == "N") &&
- (vScp19 == "" || vScp19 == "-" || vScp19 == "N") &&
- (vScp20 == "" || vScp20 == "-" || vScp20 == "N") &&
- (vScp21 == "" || vScp21 == "-" || vScp21 == "N") &&
- (vScp22 == "" || vScp22 == "-" || vScp22 == "N") &&
- (vScp23 == "" || vScp23 == "-" || vScp23 == "N") ) {
-
- str = str + "합병증,";
- }
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) == "3") {
- if (model.getValue("/root/main/trmsinfo/trmslist/erptdcdt") == "" || model.getValue("/root/main/trmsinfo/trmslist/erptdcdt") == "-") {
- model.setValue("/root/main/trmsinfo/trmslist/trmstgos", "");
- } else {
- if (model.getValue("/root/main/trmsinfo/trmslist/trmstgos") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmstgos") == "-") {
- str = str + "퇴원시 GOS,";
- }
- }
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmstgos", "");
- }
-
- //입원장 발부일시_필수항목 지정_추가_16.08.23_AYS
- if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) == "3") {
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsatdt") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsatdt") == "-" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmsattm") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsattm") == "-") {
- str = str + "입원장 발부일시,";
- }
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) == "2" ||
- model.getValue("/root/main/trmsinfo/trmslist/erptdcrtcd").substr(0, 1) == "3" ) {
-
- var vThcd = model.getValue("/root/main/trmsinfo/trmslist/trmsthcd");
- var vThgt = model.getValue("/root/main/trmsinfo/trmslist/trmsthgt");
- var vThtr = model.getValue("/root/main/trmsinfo/trmslist/trmsthtr");
- var vThp1 = model.getValue("/root/main/trmsinfo/trmslist/trmsthp1");
- var vThp2 = model.getValue("/root/main/trmsinfo/trmslist/trmsthp2");
- var vThp3 = model.getValue("/root/main/trmsinfo/trmslist/trmsthp3");
- var vThp4 = model.getValue("/root/main/trmsinfo/trmslist/trmsthp4");
- var vThp5 = model.getValue("/root/main/trmsinfo/trmslist/trmsthp5");
- var vThp6 = model.getValue("/root/main/trmsinfo/trmslist/trmsthp6"); // 16.08.22_AYS추가
- var vThcl = model.getValue("/root/main/trmsinfo/trmslist/trmsthcl");
- var vThrs = model.getValue("/root/main/trmsinfo/trmslist/trmsthrs");
- var vThdt = model.getValue("/root/main/trmsinfo/trmslist/trmsthdt"); //16.08.30_AYS_추가
- var vThtm = model.getValue("/root/main/trmsinfo/trmslist/trmsthtm"); //16.08.30_AYS_추가
-
- if (vThgt == "" || vThgt == "-") {
- str = str + "전출 의료기관명,";
- }
-
- if (vThdt == "" || vThdt == "-" || vThtm == "" || vThtm == "-") { //16.08.30_AYS추가
- str = str + "전출 일시,";
- }
-
- if (vThtr == "" || vThtr == "-") {
- str = str + "전출 시 이송수단,";
- }
-
- if ((vThp1 == "" || vThp1 == "-" || vThp1 == "N") &&
- (vThp2 == "" || vThp2 == "-" || vThp2 == "N") &&
- (vThp3 == "" || vThp3 == "-" || vThp3 == "N") &&
- (vThp4 == "" || vThp4 == "-" || vThp4 == "N") &&
- (vThp5 == "" || vThp5 == "-" || vThp5 == "N") &&
- (vThp6 == "" || vThp6 == "-" || vThp6 == "N")) { //16.08.22_전출시 동승인력_없음_추가_AYS
- str = str + "전출 시 동승인력,";
- }
-
- if (vThcl == "" || vThcl == "-") {
- str = str + "전출 시 병원 연락유무,";
- }
-
- if (vThrs == "" || vThrs == "-") {
- str = str + "전출 보낸 사유,";
- }
-
- //전출시 이송수단_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsthtr") == "8" && (model.getValue("/root/main/trmsinfo/trmslist/trmsthtx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsthtx") == "" )) {
- messageBox("전출 시 이동수단 - '기타' 선택 시 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //전출시 동승인력_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsthp4") == "Y" && (model.getValue("/root/main/trmsinfo/trmslist/trmsthpx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsthpx") == "" )) {
- messageBox("전출 시 동승인력 - '기타' 선택 시 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //전출시 병원연락유무_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsthcl") == "8" && (model.getValue("/root/main/trmsinfo/trmslist/trmsthcx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsthcx") == "" )) {
- messageBox("전출 병원 연락유무 - '기타' 선택 시 '기타항목'을 필히 입력하셔야 합니다.", "E999");
- return;
- }
-
- //전출 사유_기타_추가(16.08.19_AYS)
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsthrs") == "88" && (model.getValue("/root/main/trmsinfo/trmslist/trmsthrx") == "-" || model.getValue("/root/main/trmsinfo/trmslist/trmsthrx") == "" )) {
- messageBox("전출 보낸 사유 - '기타' 선택 시 '기타사유'를 필히 입력하셔야 합니다.", "E999");
- return;
- }
- }
- // 퇴실 및 퇴원 결과가 사망이고, 퇴원시 GOS가 사망(1)인 경우
- if (model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) == "4" ||
- model.getValue("/root/main/trmsinfo/trmslist/erptdcrtcd").substr(0, 1) == "4" ||
- model.getValue("/root/main/trmsinfo/trmslist/trmstgos") == "1" ) { //16.08.23_퇴원시 GOS - 사망인 경우 추가_AYS_추가
-
- var sDddt = model.getValue("/root/main/trmsinfo/trmslist/trmsdddt");
- var sDdtm = model.getValue("/root/main/trmsinfo/trmslist/trmsddtm");
-
- if ( (sDddt == "" || sDddt == "-") || (sDdtm == "" || sDdtm == "-") ) {
-
- str = str + "사망선고일시,";
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && sTrdt != "11111111") {
- if (gIndt + gIntm > sDddt + sDdtm) {
- messageBox("사망선고일시가 내원일시 이전입니다.", "E999");
- return;
- }
- }
-
- //사망환자 진단명 확인_수정_16.08.23_AYS
- //16.08.24_KDG수정
- if(model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" &&
- //(model.getValue("/root/main/trmsinfo/trmslist/mdgdtdiag") == "" || model.getValue("/root/main/trmsinfo/trmslist/mdgdtdiag") == "-")) {
- (model.getValue("/root/main/trmsinfo/dgdtinfo/mdgdtdiag") == "" || model.getValue("/root/main/trmsinfo/dgdtinfo/mdgdtdiag") == "-")) {
- messageBox("사망환자의 경우 사망 주진단명을 입력하시기 바랍니다.", "E999");
- return;
- }
- }
-
- if (flag != "temp" && str.length > 1) {
- str = str.substr(0, str.length - 1);
- messageBox("필수입력 누락\r\n\r\n" + str, "E999");
- return;
- }
-
-
- //시간 순서 점검
- //신고일시 < 현장도착일시 < 내원일시
-
- var vSbp = parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmspsbp"));
- var vDbp = parseInt(model.getValue("/root/main/trmsinfo/trmslist/trmspdbp"));
-
- if (vSbp < vDbp) {
- messageBox("수축기 혈압보다 이완기 혈압이 큽니다.", "E999");
- model.setFocus("input34");
- return;
- }
-
- //외상팀 최초진료과 사용안함 항목 지정_16.08.23_AYS
- //if (model.getValue("/root/main/trmsinfo/trmslist/trmsfdpt") == "1" || model.getValue("/root/main/trmsinfo/trmslist/trmsfdpt") == "2") {
- // messageBox("외상팀 최초진료과 선택이 잘못되었습니다.", "E999");
- // return;
- //}
-
- var Req1Head = "savestat▦trmsmemo▦" +
- "trmsemcd▦trmsidno▦trmsindt▦trmsintm▦trmsstat▦trmsptgb▦trmsnatn▦trmsnatx▦trmsnore▦trmsadr1▦" +
- "trmsadr2▦trmsadr3▦trmsdmtp▦trmsdmtx▦trmsackn▦trmsacfl▦trmsactx▦trmspgyn▦trmspg01▦trmspg02▦" +
- "trmspg03▦trmspg04▦trmspg05▦trmspg06▦trmspg07▦trmspg08▦trmspg09▦trmspgtx▦trmstaip▦trmspayn▦" +
- "trmsoccu▦trmshudt▦trmshutm▦trmshuuk▦trmsmndt▦trmsmntm▦trmsaca1▦trmsaca2▦trmsaca3▦trmsrpdt▦" +
- "trmsrptm▦trmsardt▦trmsartm▦trmspddt▦trmspdtm▦trmssytm▦trmsplce▦trmspltx▦trmspres▦trmspsbp▦" +
- "trmspdbp▦trmsppls▦trmspbrt▦trmspbdh▦trmspoxs▦" +
- "trmspt01▦trmspt02▦trmspt03▦trmspt04▦trmsp04v▦trmspt05▦trmspt06▦trmsp06v▦trmspt11▦trmspt12▦" +
- "trmspt13▦trmspt14▦trmspt15▦trmspt16▦trmspt21▦trmspt22▦trmspt23▦trmspt24▦trmspt25▦trmspt26▦" +
- "trmspt27▦trmsp20v▦trmspt31▦trmspt32▦trmspt33▦trmspt41▦trmspt42▦trmsp42v▦trmspt43▦trmspt51▦" +
- "trmspt52▦trmspt53▦trmspt54▦trmspt61▦trmspt62▦trmspt71▦trmspt72▦trmspt81▦trmspt82▦trmspt99▦" +
- "trmsfhcd▦trmsfhgt▦trmsstdt▦trmssttm▦trmsfhp1▦trmsfhp2▦trmsfhp3▦trmsfhp4▦trmsfhpx▦trmsfhp5▦trmsfhp6▦" +
- "trmsfhrs▦trmsfhrx▦trmsvbra▦trmsvoxa▦trmsvoxs▦trmsvgce▦trmsvgcv▦trmsvgcp▦trmsvgcm▦trmsvgct▦" +
- "trmsrtsc▦trmsrtsw▦trmsalyn▦" +
- "trmsbd09▦trmsbd10▦trmsbd99▦trmsbdtx▦trmsatdt▦trmsattm▦trmsattt▦" +
- "trmslsbp▦trmsldbp▦trmstmap▦trmsitr1▦trmsitr2▦trmsitr3▦trmsitr4▦trmsotr1▦" +
- "trmsotr2▦trmsotr3▦trmsotr4▦trmstrdt▦trmstrtm▦trmsvtpr▦trmsrspr▦trmscp01▦trmscp02▦trmscp03▦" +
- "trmscp04▦trmscp05▦trmscp06▦trmscp07▦trmscp08▦trmscp09▦trmscp10▦trmscp11▦trmscp12▦trmscp13▦" +
- "trmscp14▦trmscp15▦trmscp16▦trmscp17▦trmscp18▦trmscp19▦trmscp20▦trmscp21▦trmscp22▦trmscp23▦" +
- "trmsciss▦trmstgos▦trmsthcd▦trmsthgt▦trmsthdt▦trmsthtm▦trmsthtr▦trmsthp1▦trmsthp2▦trmsthp3▦" +
- "trmsthp4▦trmsthp5▦trmsthp6▦trmsthpx▦trmsthcl▦trmsthrs▦trmsthrx▦trmsdddt▦trmsddtm▦trmssago▦trmssart▦" +
- "trmssaha▦trmswkdt▦trmswktm▦" +
- "trmspt17▦trmspt28▦trmspt09▦trmsaryn▦trmsreyn▦trmsings▦trmsbd11▦trmsbd12▦trmsbd13▦trmsbd14▦" +
- "trmsbd15▦trmsbd16▦trmsbd17▦trmsbd18▦trmsbd19▦trmsbd20▦trmsbd21▦trmsbd22▦trmsbd23▦trmsbd24▦" +
- "trmsbd25▦trmsbd26▦trmsbd27▦trmsbd28▦trmsbd29▦trmsbd30▦trmsclyn▦trmscldt▦trmscltm▦trmsotgs▦" +
- "trmsogce▦trmsogcv▦trmsogcp▦trmsogcm▦trmsogct▦trmstaio▦trmsthcx▦trmsoctx▦trmsthtx▩"
- ;
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg01") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg01") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg01", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg02") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg02") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg02", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg03") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg03") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg03", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg04") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg04") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg04", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg05") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg05") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg05", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg06") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg06") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg06", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg07") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg07") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg07", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg08") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg08") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg08", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspg09") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspg09") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspg09", "Y");}
-
- var tempSpgCnt = 0;
- for (var i = 1; i < 10; i++) {
- tempspgvalue = model.getValue("/root/main/trmsinfo/trmslist/trmspg0"+i);
- if (tempspgvalue == "Y") {
- tempSpgCnt++;
- }
- }
- var temppgyn = model.getValue("/root/main/trmsinfo/trmslist/trmspgyn");
- if (tempSpgCnt > 0 || temppgyn == 'Y') {
- for (var i = 1; i < 10; i++) {
- tempspgvalue = model.getValue("/root/main/trmsinfo/trmslist/trmspg0"+i);
- if (tempspgvalue != "Y") {
- model.setValue("/root/main/trmsinfo/trmslist/trmspg0"+i, "N");
- }
- }
- }
-
- //18.03.15_AYS_강영욱쌤 요청_보호장구 비대상 일경우 NULL
- if (temppgyn != 'Y') {
- for (var i = 1; i < 10; i++) {
- model.setValue("/root/main/trmsinfo/trmslist/trmspg0"+i, "");
- }
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt01") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt01") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt01", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt02") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt02") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt02", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt03") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt03") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt03", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt04") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt04") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt04", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt05") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt05") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt05", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt06") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt06") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt06", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt09") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt09") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt09", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt11") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt11") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt11", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt12") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt12") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt12", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt13") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt13") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt13", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt14") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt14") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt14", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt15") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt15") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt15", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt16") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt16") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt16", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt17") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt17") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt17", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt21") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt21") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt21", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt22") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt22") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt22", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt23") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt23") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt23", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt24") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt24") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt24", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt25") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt25") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt25", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt26") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt26") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt26", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt27") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt27") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt27", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt28") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt28") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt28", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt31") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt31") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt31", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt32") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt32") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt32", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt33") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt33") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt33", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt41") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt41") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt41", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt42") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt42") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt42", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt43") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt43") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt43", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt51") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt51") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt51", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt52") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt52") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt52", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt53") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt53") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt53", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt54") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt54") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt54", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt61") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt61") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt61", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt62") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt62") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt62", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt71") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt71") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt71", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt72") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt72") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt72", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt81") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt81") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt81", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt82") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt82") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt82", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt99") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt99") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt99", "Y"); }
-
- //2017.09.08 강영욱_미상해제 후 체크박스 클릭시 N Y 로(3자리) 들어가는 오류 수정 추가
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt17") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt17") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt17", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt28") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmspt28") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt28", "Y"); }
-
- var tempSptCnt = 0;
- for (var i = 1; i < 10; i++) {
- tempsptvalue = model.getValue("/root/main/trmsinfo/trmslist/trmspt0"+i);
- if (tempsptvalue == "Y") {
- tempSptCnt++;
- }
- }
- for (var i = 11; i < 100; i++) {
- tempsptvalue = model.getValue("/root/main/trmsinfo/trmslist/trmspt"+i);
- if (tempsptvalue == "Y") {
- tempSptCnt++;
- }
- }
-
- if (tempSptCnt > 0) {
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt01") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt01", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt02") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt02", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt03") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt03", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt04") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt04", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt05") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt05", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt06") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt06", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt11") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt11", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt12") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt12", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt13") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt13", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt14") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt14", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt15") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt15", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt16") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt16", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt21") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt21", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt22") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt22", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt23") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt23", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt24") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt24", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt25") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt25", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt26") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt26", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt27") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt27", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt31") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt31", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt32") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt32", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt33") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt33", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt41") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt41", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt42") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt42", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt43") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt43", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt51") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt51", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt52") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt52", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt53") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt53", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt54") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt54", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt61") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt61", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt62") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt62", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt71") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt71", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt72") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt72", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt81") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt81", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt82") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt82", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt99") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt99", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt17") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt17", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmspt28") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmspt28", "N"); }
- }
-
- //18.03.16_AYS_강영욱쌤 요청_병원전 정보 입력대상 이외의 경우 NULL전송(직접내원(1)/ 119구급차(1), 기타 구급차(3), 항공이송(5) 이 아니면 NULL)
- if(model.getValue("/root/main/trmsinfo/trmslist/erptinrt") == "1" &&
- (model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "1" || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "3" || model.getValue("/root/main/trmsinfo/trmslist/erptinmn") == "5") ) {
- //해당 조건일 경우 아무런 액션 없음
- } else{ //해당 조건일 경우 병원전 정보 NULL 지정
- model.setValue("/root/main/trmsinfo/trmslist/trmsrpdt", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsrptm", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspddt", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspdtm", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmssytm", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspres", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspsbp", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspdbp", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsppls", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspbrt", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspbdh", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspoxs", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt01", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt02", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt03", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt04", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsp04v", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt05", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt06", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsp06v", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt09", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt11", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt12", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt13", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt14", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt15", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt16", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt17", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsp20v", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt21", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt22", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt23", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt24", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt25", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt26", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt27", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt28", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt31", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt32", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt33", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt41", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt42", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsp42v", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt43", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt51", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt52", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt53", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt54", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt61", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt62", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt71", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt72", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt81", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt82", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmspt99", "");
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp1") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhp1") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsfhp1", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp2") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhp2") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsfhp2", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp3") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhp3") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsfhp3", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp4") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhp4") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsfhp4", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp5") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhp5") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsfhp5", "Y"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsfhp6") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsfhp6") == "N Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsfhp6", "Y"); } //16.08.23_전입동승인력_없음_추가_AYS
-
- var tempFhpCnt = 0;
- for (var i = 1; i < 7; i++) {
- tempfhpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp"+i);
- if (tempfhpvalue == "Y") {
- tempFhpCnt++;
- }
- }
-
- if (tempFhpCnt > 0) {
- for (var i = 1; i < 7; i++) {
- tempfhpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsfhp"+i);
- if (tempfhpvalue != "Y") {
- model.setValue("/root/main/trmsinfo/trmslist/trmsfhp"+i, "N");
- }
- }
- }
-
- /* 기저질환 항목 삭제('16.08.19_AYS)
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd01") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd01") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd01", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd02") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd02") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd02", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd03") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd03") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd03", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd04") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd04") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd04", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd05") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd05") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd05", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd06") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd06") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd06", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd07") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd07") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd07", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd08") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd08") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd08", "Y"); }
- */
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd09") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd09") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd09", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd10", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd99", "Y"); }
-
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd11") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd11") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd11", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd12") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd12") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd12", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd13") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd13") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd13", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd14") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd14") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd14", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd15") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd15") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd15", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd16") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd16") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd16", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd17") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd17") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd17", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd18") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd18") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd18", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd19") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd19") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd19", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd20") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd20") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd20", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd21") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd21") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd21", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd22") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd22") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd22", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd23") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd23") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd23", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd24") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd24") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd24", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd25") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd25") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd25", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd26") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd26") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd26", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd27") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd27") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd27", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd28") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd28") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd28", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd29") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd29") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd29", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsbd30") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsbd30") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsbd30", "Y"); }
-
-
- var tempBdCnt = 0;
- for (var i = 9; i < 100; i++) {
- if (i < 10) {
- tempbdvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsbd0"+i);
- } else {
- tempbdvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsbd"+i);
- }
- if (tempbdvalue == "Y") {
- tempBdCnt++;
- }
- }
-
- if (tempBdCnt > 0) {
- for (var i = 10; i < 31; i++) {
- tempbdvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsbd"+i);
- if (tempbdvalue != "Y") {
- model.setValue("/root/main/trmsinfo/trmslist/trmsbd"+i, "N");
- }
- }
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsbd09") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsbd09", "N"); }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") != "Y") { model.setValue("/root/main/trmsinfo/trmslist/trmsbd99", "N"); }
- }
-
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp01") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp01") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp01", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp02") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp02") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp02", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp03") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp03") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp03", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp04") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp04") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp04", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp05") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp05") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp05", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp06") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp06") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp06", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp07") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp07") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp07", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp08") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp08") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp08", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp09") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp09") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp09", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp10") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp10") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp10", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp11") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp11") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp11", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp12") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp12") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp12", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp13") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp13") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp13", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp14") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp14") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp14", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp15") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp15") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp15", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp16") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp16") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp16", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp17") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp17") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp17", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp18") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp18") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp18", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp19") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp19") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp19", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp20") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp20") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp20", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp21") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp21") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp21", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp22") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp22") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp22", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmscp23") == "- Y" ||model.getValue("/root/main/trmsinfo/trmslist/trmscp23") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmscp23", "Y"); }
-
-
- var tempCpCnt = 0;
- for (var i = 1; i < 24; i++) {
- if (i < 10) {
- tempcpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmscp0"+i);
- } else {
- tempcpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmscp"+i);
- }
- if (tempcpvalue == "Y") {
- tempCpCnt++;
- }
- }
-
- if (tempCpCnt > 0) {
- for (var i = 1; i < 24; i++) {
- if (i < 10) {
- tempcpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmscp0"+i);
- } else {
- tempcpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmscp"+i);
- }
-
- if (tempcpvalue != "Y") {
- if (i < 10) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscp0"+i, "N");
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmscp"+i, "N");
- }
- }
- }
- }
-
-
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsthp1") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsthp1") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsthp1", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsthp2") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsthp2") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsthp2", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsthp3") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsthp3") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsthp3", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsthp4") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsthp4") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsthp4", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsthp5") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsthp5") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsthp5", "Y"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsthp6") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsthp6") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsthp6", "Y"); } // 16.08.22_AYS추가
- //if ( model.getValue("/root/main/trmsinfo/trmslist/trmsclyn") == "- Y" || model.getValue("/root/main/trmsinfo/trmslist/trmsclyn") == "N Y" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsclyn", "Y"); } // 16.08.24_KDG추가
-
- var tempThpCnt = 0;
- for (var i = 1; i < 7; i++) { // 16.08.22_AYS수정(6->7)
- tempthpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsthp"+i);
- if (tempthpvalue == "Y") {
- tempThpCnt++;
- }
- }
-
- if (tempThpCnt > 0) {
- for (var i = 1; i < 7; i++) { // 16.08.22_AYS수정(6->7)
- tempthpvalue = model.getValue("/root/main/trmsinfo/trmslist/trmsthp"+i);
- if (tempthpvalue != "Y") {
- model.setValue("/root/main/trmsinfo/trmslist/trmsthp"+i, "N");
- }
- }
- }
-
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsvgce") == "" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsvgce", "-"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsvgcv") == "" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsvgcv", "-"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsvgcp") == "" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsvgcp", "-"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsvgcm") == "" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsvgcm", "-"); }
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsings") == "" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsings", "-"); } //16.08.23_내원시_GCS_Sedative_추가_AYS
- if ( model.getValue("/root/main/trmsinfo/trmslist/trmsvgct") == "" ) { model.setValue("/root/main/trmsinfo/trmslist/trmsvgct", "-1"); }
-
- var sAge = parseInt(model.getValue("/root/main/trmsinfo/trmslist/age"));
- var sPgcv = "";
- var sPgcp = "";
- var sVgcv = "";
- var sVgcp = "";
-
- if (sAge <= 4) {
- sPgcv = "-1";
- sPgcp = model.getValue("/root/main/trmsinfo/trmslist/trmsogcp");
- sVgcv = "-1";
- sVgcp = model.getValue("/root/main/trmsinfo/trmslist/trmsvgcp");
- } else {
- sPgcv = model.getValue("/root/main/trmsinfo/trmslist/trmsogcv");
- sPgcp = "-1";
- sVgcv = model.getValue("/root/main/trmsinfo/trmslist/trmsvgcv");
- sVgcp = "-1";
- }
-
- var sVtprCnt = 0;
- for (var i = 1; i < datagrid3.rows; i++) {
- if (model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtvalu") != "99" || model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtexdt") != "") {
- sVtprCnt ++;
- }
- }
- if (sVtprCnt > 0) {
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (model.getValue("/root/main/trmsinfo/trmslist/trmsvtpr") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsvtpr") == null)) {
- messageBox("중환자실 입원기간 입력 누락", "E999");
- return;
- }
-
- if( model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (fgetTrmsvtprChk() != model.getValue("/root/main/trmsinfo/trmslist/trmsvtpr"))){
- messageBox("중환자실 입원기간 재계산 필요", "E");
- return;
- }
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmsvtpr", "0");
- }
-
- var sRsprCnt = 0;
-
- for (var i = 1; i < datagrid4.rows; i++) {
- if (model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtvalu") != "99" || model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtexdt") != "") {
- sRsprCnt ++;
- }
- }
-
- if (sRsprCnt > 0) {
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (model.getValue("/root/main/trmsinfo/trmslist/trmsrspr") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmsrspr") == null)) {
- messageBox("인공호흡기 기간 입력 누락", "E999");
- return
- }
-
- if( model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && (fgetTrmsrsprChk() != model.getValue("/root/main/trmsinfo/trmslist/trmsrspr"))){
- messageBox("인공호흡기 기간 재계산 필요", "E");
- return;
- }
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmsrspr", "0");
- }
-
- // 외상 Activation 관련 체크
- /* - 추가('16.08.22_KDG)*/
- //var sTrmsafno = model.getValue("/root/main/trmsinfo/trmslist/trmsafno");
- //var sTrmsafno = model.getValue("/root/main/trmsinfo/trmslist/trmsclyn");
- var sIndt = model.getValue("/root/main/trmsinfo/trmslist/erptindt");
- var sIntm = model.getValue("/root/main/trmsinfo/trmslist/erptintm");
- var sAtdt = model.getValue("/root/main/trmsinfo/trmslist/trmsatdt");
- var sAttm = model.getValue("/root/main/trmsinfo/trmslist/trmsattm");
- var sAttt = model.getValue("/root/main/trmsinfo/trmslist/trmsattt");
-
- if (isNull(sIndt) || isNull(sIntm) || sIndt.length != 8 || sIntm.length != 4 ) {
- messageBox("내원일시가 없습니다.", "E999");
- return;
- }
- /* - 추가('16.08.30_KDG)*/
- /*
- if(sTrmsafno != "Y" && sAtdt != "11111111") { // 실시 안함이 아니고, 미상이 아닐때
- if (isNull(sAtdt) || isNull(sAttm) || sAtdt.length != 8 || sAttm.length != 4 ) {
- messageBox("입원장 발부일시를 입력하여야 합니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;
- }
-
- if((sIndt + sIntm) >= (sAtdt + sAttm)) {
- messageBox("입원장 발부일시를 내원일와 같거나 이전시간으로 입력할 수 없습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;
- }
-
- if(sAttt == "-1") {
- messageBox("입원장 발부 소요시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;
- }
- } else {
- if(sAttt != "-1") {
- messageBox("입원장 발부 소요시간이 -1 값이 아닙니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;
- }
- }
- */
- /*
- if( sTrmsafno == "Y") { // 외상 Activation 실시 안함.
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl01", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt01", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm01", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt01", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm01", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid01", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno01", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm01", "");
-
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl02", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt02", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm02", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt02", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm02", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid02", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno02", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm02", "");
-
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl03", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt03", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm03", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt03", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm03", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid03", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno03", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm03", "");
-
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl04", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt04", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm04", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt04", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm04", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid04", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno04", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm04", "");
-
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl05", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt05", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm05", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt05", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm05", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid05", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno05", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm05", "");
-
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl06", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt06", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm06", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt06", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm06", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid06", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno06", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm06", "");
- } else { // 외상 Activation 실시.
- if(model.getValue("/root/main/trmsinfo/trmslist/trmscabl01") == "Y") { // 외과 호출 여부
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscadt01")) || model.getValue("/root/main/trmsinfo/trmslist/trmscadt01") == "11111111") {
- messageBox("외상 Activation 외과 호출일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscatm01")) || model.getValue("/root/main/trmsinfo/trmslist/trmscatm01") == "1111") {
- messageBox("외상 Activation 외과 호출시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsardt01")) || model.getValue("/root/main/trmsinfo/trmslist/trmsardt01") == "11111111") {
- messageBox("외상 Activation 외과 도착일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsartm01")) || model.getValue("/root/main/trmsinfo/trmslist/trmsartm01") == "1111") {
- messageBox("외상 Activation 외과 도착시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid01"))) {
- messageBox("외상 Activation 외과 의사 사번이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtno01"))) {
- messageBox("외상 Activation 외과 의사 면허번호가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtnm01"))) {
- messageBox("외상 Activation 외과 의사 이름이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- } else { // 호출여부가 체크 되지 않으면 기본값
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl01", "N");
- model.setValue("/root/main/trmsinfo/trmslist/trmsfdpt01", "11");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt01", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm01", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt01", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm01", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid01", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno01", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm01", "");
- }
-
- if(model.getValue("/root/main/trmsinfo/trmslist/trmscabl02") == "Y") { // 흉부외과 호출 여부
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscadt02")) || model.getValue("/root/main/trmsinfo/trmslist/trmscadt02") == "11111111") {
- messageBox("외상 Activation 흉부외과 호출일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscatm02")) || model.getValue("/root/main/trmsinfo/trmslist/trmscatm02") == "1111") {
- messageBox("외상 Activation 흉부외과 호출시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsardt02")) || model.getValue("/root/main/trmsinfo/trmslist/trmsardt02") == "11111111") {
- messageBox("외상 Activation 흉부외과 도착일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsartm02")) || model.getValue("/root/main/trmsinfo/trmslist/trmsartm02") == "1111") {
- messageBox("외상 Activation 흉부외과 도착시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid02"))) {
- messageBox("외상 Activation 흉부외과 의사 사번이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtno02"))) {
- messageBox("외상 Activation 흉부외과 의사 면허번호가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtnm02"))) {
- messageBox("외상 Activation 흉부외과 의사 이름이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- } else { // 호출여부가 체크 되지 않으면 기본값
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl02", "N");
- model.setValue("/root/main/trmsinfo/trmslist/trmsfdpt02", "14");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt02", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm02", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt02", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm02", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid02", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno02", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm02", "");
- }
-
- if(model.getValue("/root/main/trmsinfo/trmslist/trmscabl03") == "Y") { // 신경외과 호출 여부
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscadt03")) || model.getValue("/root/main/trmsinfo/trmslist/trmscadt03") == "11111111") {
- messageBox("외상 Activation 신경외과 호출일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscatm03")) || model.getValue("/root/main/trmsinfo/trmslist/trmscatm03") == "1111") {
- messageBox("외상 Activation 신경외과 호출시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsardt03")) || model.getValue("/root/main/trmsinfo/trmslist/trmsardt03") == "11111111") {
- messageBox("외상 Activation 신경외과 도착일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsartm03")) || model.getValue("/root/main/trmsinfo/trmslist/trmsartm03") == "1111") {
- messageBox("외상 Activation 신경외과 도착시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid03"))) {
- messageBox("외상 Activation 신경외과 의사 사번이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtno03"))) {
- messageBox("외상 Activation 신경외과 의사 면허번호가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtnm03"))) {
- messageBox("외상 Activation 신경외과 의사 이름이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- } else { // 호출여부가 체크 되지 않으면 기본값
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl03", "N");
- model.setValue("/root/main/trmsinfo/trmslist/trmsfdpt03", "13");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt03", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm03", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt03", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm03", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid03", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno03", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm03", "");
- }
-
- if(model.getValue("/root/main/trmsinfo/trmslist/trmscabl04") == "Y") { // 정형외과 호출 여부
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscadt04")) || model.getValue("/root/main/trmsinfo/trmslist/trmscadt04") == "11111111") {
- messageBox("외상 Activation 정형외과 호출일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscatm04")) || model.getValue("/root/main/trmsinfo/trmslist/trmscatm04") == "1111") {
- messageBox("외상 Activation 정형외과 호출시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsardt04")) || model.getValue("/root/main/trmsinfo/trmslist/trmsardt04") == "11111111") {
- messageBox("외상 Activation 정형외과 도착일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsartm04")) || model.getValue("/root/main/trmsinfo/trmslist/trmsartm04") == "1111") {
- messageBox("외상 Activation 정형외과 도착시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid04"))) {
- messageBox("외상 Activation 정형외과 의사 사번이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtno04"))) {
- messageBox("외상 Activation 정형외과 의사 면허번호가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtnm04"))) {
- messageBox("외상 Activation 정형외과 의사 이름이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- } else { // 호출여부가 체크 되지 않으면 기본값
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl04", "N");
- model.setValue("/root/main/trmsinfo/trmslist/trmsfdpt04", "12");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt04", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm04", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt04", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm04", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid04", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno04", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm04", "");
- }
-
- if(model.getValue("/root/main/trmsinfo/trmslist/trmscabl05") == "Y") { // 응급의학과 호출 여부
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscadt05")) || model.getValue("/root/main/trmsinfo/trmslist/trmscadt05") == "11111111") {
- messageBox("외상 Activation 응급의학과 호출일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscatm05")) || model.getValue("/root/main/trmsinfo/trmslist/trmscatm05") == "1111") {
- messageBox("외상 Activation 응급의학과 호출시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsardt05")) || model.getValue("/root/main/trmsinfo/trmslist/trmsardt05") == "11111111") {
- messageBox("외상 Activation 응급의학과 도착일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsartm05")) || model.getValue("/root/main/trmsinfo/trmslist/trmsartm05") == "1111") {
- messageBox("외상 Activation 응급의학과 도착시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid05"))) {
- messageBox("외상 Activation 응급의학과 의사 사번이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtno05"))) {
- messageBox("외상 Activation 응급의학과 의사 면허번호가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtnm05"))) {
- messageBox("외상 Activation 응급의학과 의사 이름이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- } else { // 호출여부가 체크 되지 않으면 기본값
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl05", "N");
- model.setValue("/root/main/trmsinfo/trmslist/trmsfdpt05", "21");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt05", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm05", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt05", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm05", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid05", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno05", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm05", "");
- }
-
- if(model.getValue("/root/main/trmsinfo/trmslist/trmscabl06") == "Y") { // 영상의학과 호출 여부
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscadt06")) || model.getValue("/root/main/trmsinfo/trmslist/trmscadt06") == "11111111") {
- messageBox("외상 Activation 영상의학과 호출일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmscatm06")) || model.getValue("/root/main/trmsinfo/trmslist/trmscatm06") == "1111") {
- messageBox("외상 Activation 영상의학과 호출시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsardt06")) || model.getValue("/root/main/trmsinfo/trmslist/trmsardt06") == "11111111") {
- messageBox("외상 Activation 영상의학과 도착일자가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsartm06")) || model.getValue("/root/main/trmsinfo/trmslist/trmsartm06") == "1111") {
- messageBox("외상 Activation 영상의학과 도착시간이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid06"))) {
- messageBox("외상 Activation 영상의학과 의사 사번이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtno06"))) {
- messageBox("외상 Activation 영상의학과 의사 면허번호가 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- if( isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtnm06"))) {
- messageBox("외상 Activation 영상의학과 의사 이름이 입력 되지 않았습니다.", "E999");
- model.setFocus("ipt_trmsattm");
- return;;
- }
- } else { // 호출여부가 체크 되지 않으면 기본값
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl06", "N");
- model.setValue("/root/main/trmsinfo/trmslist/trmsfdpt06", "23");
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt06", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm06", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt06", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm06", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid06", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno06", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm06", "");
- }
- } */
-
- var sEmrt = model.getValue("/root/main/trmsinfo/trmslist/erptemrtcd").substr(0, 1) ;
- var sDcrt = model.getValue("/root/main/trmsinfo/trmslist/erptdcrtcd").substr(0, 1) ;
-
- //응급진료결과가 전원, 사망이거나 입원후 결과가 전원, 사망일 경우 제외하고 추적관찰 정보 'C'로 전송
- /* 추적관찰 항목 삭제에 따른 주석처리_삭제_16.08.23_AYS
- if (sEmrt != "2" && sEmrt != "4" && sDcrt != "3" && sDcrt != "4") {
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmssago") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmssago") == "-") {
- model.setValue("/root/main/trmsinfo/trmslist/trmssago", "C");
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmssart") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmssart") == "-") {
- model.setValue("/root/main/trmsinfo/trmslist/trmssart", "C");
- }
- if (model.getValue("/root/main/trmsinfo/trmslist/trmssaha") == "" || model.getValue("/root/main/trmsinfo/trmslist/trmssaha") == "-") {
- model.setValue("/root/main/trmsinfo/trmslist/trmssaha", "C");
- }
-
- //아직 재원중일 경우 '-' 전송
- //입원환자의 퇴원일시가 없을 경우
- if (sEmrt == "3" && (model.getValue("/root/main/trmsinfo/trmslist/erptdcdt") == "" || model.getValue("/root/main/trmsinfo/trmslist/erptdcdt") == "-")) {
- model.setValue("/root/main/trmsinfo/trmslist/trmssago", "-");
- model.setValue("/root/main/trmsinfo/trmslist/trmssart", "-");
- model.setValue("/root/main/trmsinfo/trmslist/trmssaha", "-");
- }
-
- //귀가환자의 퇴실일시가 없을 경우
- if (sEmrt == "1" && (model.getValue("/root/main/trmsinfo/trmslist/erptotdt") == "" || model.getValue("/root/main/trmsinfo/trmslist/erptotdt") == "-")) {
- model.setValue("/root/main/trmsinfo/trmslist/trmssago", "-");
- model.setValue("/root/main/trmsinfo/trmslist/trmssart", "-");
- model.setValue("/root/main/trmsinfo/trmslist/trmssaha", "-");
- }
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmssago", "X");
- model.setValue("/root/main/trmsinfo/trmslist/trmssart", "X");
- model.setValue("/root/main/trmsinfo/trmslist/trmssaha", "X");
- }
- */
-
- var vStat = "S";
-
- if (flag == "temp") {
- vStat = "T";
- }
-
- var Req1Data = vStat + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsmemo") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "C▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsptgb") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsnatn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsnatx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsnore") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsadr1") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsadr2") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsadr3") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsdmtp") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsdmtx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsackn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsacfl") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsactx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspgyn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg01") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg02") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg03") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg04") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg05") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg06") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg07") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg08") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspg09") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspgtx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmstaip") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspayn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsoccu") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmshudt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmshutm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmshuuk") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsmndt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsmntm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsaca1") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsaca2") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsaca3") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsrpdt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsrptm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsardt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsartm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspddt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspdtm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmssytm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsplce") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspltx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspres") + "▦"
- + vPsbp + "▦"
- + vPdbp + "▦"
- + vPpls + "▦"
- + vPbrt + "▦"
- + vPbdh + "▦"
- + vPoxs + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt01") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt02") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt03") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt04") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsp04v") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt05") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt06") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsp06v") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt11") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt12") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt13") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt14") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt15") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt16") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt21") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt22") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt23") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt24") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt25") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt26") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt27") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsp20v") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt31") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt32") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt33") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt41") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt42") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsp42v") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt43") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt51") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt52") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt53") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt54") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt61") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt62") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt71") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt72") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt81") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt82") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt99") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhgt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsstdt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmssttm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhp1") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhp2") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhp3") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhp4") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhpx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhp5") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhp6") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhrs") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsfhrx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvbra") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvoxa") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvoxs") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvgce") + "▦"
- + sVgcv + "▦"
- + sVgcp + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvgcm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvgct") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsrtsc") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsrtsw") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsalyn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd09") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd10") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd99") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbdtx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsatdt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsattm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsattt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmslsbp") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsldbp") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmstmap") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsitr1") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsitr2") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsitr3") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsitr4") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsotr1") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsotr2") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsotr3") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsotr4") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmstrdt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmstrtm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsvtpr") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsrspr") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp01") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp02") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp03") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp04") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp05") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp06") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp07") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp08") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp09") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp10") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp11") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp12") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp13") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp14") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp15") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp16") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp17") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp18") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp19") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp20") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp21") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp22") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscp23") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsciss") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmstgos") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthgt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthdt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthtm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthtr") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthp1") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthp2") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthp3") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthp4") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthp5") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthp6") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthpx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthcl") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthrs") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthrx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsdddt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsddtm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmssago") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmssart") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmssaha") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmswkdt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmswktm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt17") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt28") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmspt09") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsaryn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsreyn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsings") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd11") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd12") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd13") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd14") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd15") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd16") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd17") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd18") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd19") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd20") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd21") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd22") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd23") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd24") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd25") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd26") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd27") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd28") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd29") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsbd30") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsclyn") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscldt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmscltm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsotgs") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsogce") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsogcv") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsogcp") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsogcm") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsogct") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmstaio") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthcx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsoctx") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/trmsthtx") + "▩"
- ;
-
- model.makeValue("/root/send/savedata/req1", Req1Head+Req1Data);
-
- var Req2Head = "trhtemcd▦trhtidno▦trhtindt▦trhtintm▦"
- + "trhtsequ▦trhtcode▦trhtvalu▦trhtexdt▦trhtextm▦"
- + "trhteddt▦trhtedtm▦trhtnmtx▦trhtrdrt▦trhtdono▦trhtdonm▦trhtopdt▦trhtoptm▩";
- var Req2Data = "";
-
- //영상검사
- for (var i = 1; i < datagrid1.rows; i++) {
- var value = model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtvalu") ;
- for (var j = 1; j < datagrid1.rows; j++) {
- if (i != j) {
- jvalue = model.getValue("/root/main/trmsinfo/c2ordinfo[" + j + "]/trhtvalu") ;
- if (value == jvalue) {
- messageBox("영상검사 항목은 종류별로 1건만 입력 가능합니다.", "E999");
- return;
- }
- }
- }
- }
-
- for (var i = 1; i < datagrid1.rows; i++) {
-
- if (model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhteddt") == "" || model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhteddt") == null) {
- model.setValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhteddt", "11111111");
- model.setValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtedtm", "1111");
- model.setValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtrdrt", "판독결과없음");
- }
-
- if (model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhteddt") != "11111111") {
- exdt = model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtexdt") + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtextm");
- eddt = model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhteddt") + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtedtm");
- indt = model.getValue("/root/main/trmsinfo/trmslist/erptindt") + model.getValue("/root/main/trmsinfo/trmslist/erptintm"); //16.08.23_영상검사 시행일시가 내원일시 이전인 경우 체크_추가_AYS
-
- if (exdt > eddt) {
- messageBox(model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtnmtx") + "\r\n영상검사 시행일시가 판독일시 보다 이전입니다.", "E999");
- return;
- }
-
- //16.08.23_영상검사 시행일시가 내원일시 이전인 경우 체크_추가_AYS
- if (indt > exdt) {
- messageBox(model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtnmtx") + "\r\n영상검사 시행일시가 내원일시 보다 이전입니다.", "E999");
- return;
- }
- }
-
- //16.09.01_영상검사 종류(기타)이고 기타내용이 없는 경우 체크_AYS
- if (model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtvalu") == "88" && ((model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtnmtx")).length < 3 || model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtnmtx") == "-" || model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtnmtx") == "" )) {
- messageBox("영상검사 종류가 기타일 경우 기타내용(3글자 이상)을 필히 입력하셔야 합니다..", "E999");
- return;
- }
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + i + "▦"
- + "10▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtvalu") + "▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtexdt") + "▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtextm") + "▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhteddt") + "▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtedtm") + "▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtnmtx") + "▦"
- + model.getValue("/root/main/trmsinfo/c2ordinfo[" + i + "]/trhtrdrt") + "▦"
- + "▩";
- }
-
- //수술 및 시술
- /*
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "XX" && datagrid2.rows == 1) { //16.09.01_AYS_시행하지 않음 사용안함
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1▦"
- + "20▦"
- + "99▦"
- + "▦"
- + "▦"
- + "▦"
- + "▦"
- + "시행하지 않음▦"
- + "▦"
- + "▦"
- + "▦"
- + "▦"
- + "▩";
- } else { */
- for (var i = 1; i < datagrid2.rows; i++) {
- /*if (i > 10) {
- messageBox("수술(시술) 내역은 10개 까지만 반영됩니다.", "I999");
- break;
- }*/ // 제한조건 정책 변경에 의한 수정 2014.05.12 KJS
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + i + "▦"
- + "20▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtvalu") + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtexdt") + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtextm") + "▦"
- + "▦"
- + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtnmtx") + "▦"
- + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtdono") + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtdonm") + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtopdt") + "▦"
- + model.getValue("/root/main/trmsinfo/opinfo[" + i + "]/trhtoptm") + "▩";
- }
-
-
- //중환자실
- /*
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && datagrid3.rows == 1) { //16.09.01_AYS_시행하지 않음 사용안함
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1▦"
- + "30▦"
- + "99▦"
- + "▦"
- + "▦"
- + "▦"
- + "▦"
- + "▦"
- + "▩";
- } else {
- */
- for (var i = 1; i < datagrid3.rows; i++) {
-
- if (model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtexdt") != "") {
- model.makeValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtvalu", "");
- } else {
- model.makeValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtvalu", "99");
- }
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + i + "▦"
- + "30▦"
- + model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtvalu") + "▦"
- + model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtexdt") + "▦"
- + model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtextm") + "▦"
- + model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhteddt") + "▦"
- + model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtedtm") + "▦"
- + "▦"
- + "▩";
- }
-
- //인공호흡기
- /*
- if (model.getValue("/root/main/trmsinfo/trmslist/savestat") == "S" && datagrid4.rows == 1) { //16.09.01_AYS_시행하지 않음 사용안함
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1▦"
- + "40▦"
- + "99▦"
- + "▦"
- + "▦"
- + "▦"
- + "▦"
- + "▦"
- + "▩";
- } else {
- */
- for (var i = 1; i < datagrid4.rows; i++) {
-
- if (model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtexdt") != "") {
- model.makeValue("/root/main/trmsinfo/o2info[" + i + "]/trhtvalu", "");
- } else {
- model.makeValue("/root/main/trmsinfo/o2info[" + i + "]/trhtvalu", "99");
- }
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + i + "▦"
- + "40▦"
- + model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtvalu") + "▦"
- + model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtexdt") + "▦"
- + model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtextm") + "▦"
- + model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhteddt") + "▦"
- + model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtedtm") + "▦"
- + "▦"
- + "▩";
- }
-
-
- model.makeValue("/root/send/savedata/req2", Req2Head+Req2Data);
-
- var Req3Head = "aisiemcd▦aisiidno▦aisiindt▦aisiintm▦aisicode▩";
- var Req3Data = "";
- for (var i = 1; i < datagrid5.rows; i++) {
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/aisinfo1[" + i + "]/aic") + "▩";
- }
- for (var i = 1; i < datagrid6.rows; i++) {
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/aisinfo2[" + i + "]/aic") + "▩";
- }
- for (var i = 1; i < datagrid7.rows; i++) {
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/aisinfo3[" + i + "]/aic") + "▩";
- }
- for (var i = 1; i < datagrid8.rows; i++) {
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/aisinfo4[" + i + "]/aic") + "▩";
- }
- for (var i = 1; i < datagrid9.rows; i++) {
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/aisinfo5[" + i + "]/aic") + "▩";
- }
- for (var i = 1; i < datagrid10.rows; i++) {
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/aisinfo6[" + i + "]/aic") + "▩";
- }
-
-
-
- model.makeValue("/root/send/savedata/req3", Req3Head+Req3Data);
-
- var Req4Head = "dgdtemcd▦dgdtidno▦dgdtindt▦dgdtintm▦dgdtdiag▦dgdtserl▦dgdtdggb▩";
- var Req4Data = "";
-
- if (model.getValue("/root/main/trmsinfo/dgdtinfo/mdgdtdiag") != "" && model.getValue("/root/main/trmsinfo/dgdtinfo/mdgdtdiag") != "-") {
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/mdgdtdiag") + "▦"
- + "0▦"
- + "1▩";
- }
-
- if (model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag1") != "" && model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag1") != "-") {
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag1") + "▦"
- + "1▦"
- + "2▩";
- }
-
- if (model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag2") != "" && model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag2") != "-") {
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag2") + "▦"
- + "2▦"
- + "2▩";
- }
-
- if (model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag3") != "" && model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag3") != "-") {
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag3") + "▦"
- + "3▦"
- + "2▩";
- }
-
- model.makeValue("/root/send/savedata/req4", Req4Head+Req4Data);
-
- // 외상 호출내역 추가_16.08.23_KDG
- var Req5Head = "cltpemcd▦cltpidno▦cltpindt▦cltpintm▦cltptedt▦cltptetm▦cltpteno▦cltpdept▦cltptenm▦cltpddct▦cltpvsdt▦cltpvstm▦cltpdelete▩";
- var Req5Data = "";
- for (var i = 1; i < datagrid13.rows; i++) {
- Req5Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltptedt") + "▦"
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltptetm") + "▦"
-
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltpteno") + "▦"
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltpdept") + "▦"
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltptenm") + "▦"
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltpddct") + "▦"
-
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltpvsdt") + "▦"
- + model.getValue("/root/main/trmsinfo/drcalllist[" + i + "]/cltpvstm") + "▩";
- }
- //전체삭제 일 경우
- //2017.05.06 강영욱 요청 전체삭제 추가
- if(datagrid13.rows <= 1){
- Req5Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "Y" + "▩";
- }
- model.makeValue("/root/send/savedata/req5", Req5Head+Req5Data);
-
- // 외상팀 전문의 진료정보 추가_17.01..23_KDG
- var Req6Head = "cltpemcd▦cltpidno▦cltpindt▦cltpintm▦cltptedt▦cltptetm▦cltpteno▦cltpdept▦cltptenm▦cltpddct▦cltpvsdt▦cltpvstm▦cltpflag▦cltpdelete▩";
- var Req6Data = "";
- for (var i = 1; i < datagrid15.rows; i++) {
- //2017.06.05 강영욱 요청_20170522004_외상팀 호출 저장 시 필수항목 체크 추가
- if (model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdteno") == "" || model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsddept") == "" || model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdtenm") == "" ) {
- messageBox("외상팀 전문의 진료정보의 필수 항목(호출진료과, 호출의사, 면허번호)이 누락되었습니다.", "E999");
- return;
- }
-
- if (model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvisitdt") == "" || model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvisittm") == "" ) {
- messageBox("외상팀 전문의 진료정보의 필수 항목(도착일시,도착시간)이 누락되었습니다.", "E999");
- return;
- }
-
- //if (model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdindt") == "" || model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdintm") == "" ) {
- if (model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvsdt") == "" || model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvstm") == "" ) {
- messageBox("외상팀 전문의 진료정보의 필수 항목(호출일시,호출시간)이 누락되었습니다.", "E999");
- return;
- }
-
- Req6Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- //+ model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdindt") + "▦"
- //+ model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdintm") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvisitdt") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvisittm") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdteno") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsddept") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdtenm") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdddct") + "▦"
- //+ "" + "▦"
- //+ "" + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvsdt") + "▦"
- + model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/clsdvstm") + "▦"
- + "01" + "▩";
-
- //+ model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/cltpddct") + "▦"
- //+ model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/cltpvsdt") + "▦"
- //+ model.getValue("/root/main/trmsinfo/drPrcplist[" + i + "]/cltpvstm") + "▩";
- }
- //전체삭제 일 경우
- if(datagrid15.rows <= 1){
- Req6Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "01" + "▦"
- + "Y" + "▩";
- }
- model.makeValue("/root/send/savedata/req6", Req6Head+Req6Data);
-
-
- if (submit("TXMMO08015")) {
- messageBox("저장되었습니다", "I999");
- fInitialize_SPMMO08012();
- } else {
- messageBox("저장실패", "I999");
- }
- }
- function fISSScore(){
- var badnum = 0;
- var iss = 0;
- var issA = 0;
- var issB = 0;
- var issC = 0;
-
- var ais = new Array(6);
-
- var ais1 = new Array(10);
- var ais2 = new Array(10);
- var ais3 = new Array(10);
- var ais4 = new Array(10);
- var ais5 = new Array(10);
- var ais6 = new Array(10);
-
- var i1 = 0;
- var i2 = 0;
- var i3 = 0;
- var i4 = 0;
- var i5 = 0;
- var i6 = 0;
-
- //external 계산을 위해 해당하는 값들 ais6번으로 옮기기
- for (var x = 1 ; x < datagrid5.rows; x++) {
-
- model.makeValue("/root/send/issinfo/aiscode", model.getValue("/root/main/trmsinfo/aisinfo1[" + x + "]/aic"));
- submit("TRMMO08013");
-
- if (model.getValue("/root/temp/issinfo/extyn") == "Y") {
- ais6[i6] = model.getValue("/root/main/trmsinfo/aisinfo1[" + x + "]/ais");
- i6 ++;
- } else {
- ais1[i1] = model.getValue("/root/main/trmsinfo/aisinfo1[" + x + "]/ais");
- i1 ++;
- }
- }
-
- for (var x = 1 ; x < datagrid6.rows; x++) {
- model.makeValue("/root/send/issinfo/aiscode", model.getValue("/root/main/trmsinfo/aisinfo2[" + x + "]/aic"));
- submit("TRMMO08013");
-
- if (model.getValue("/root/temp/issinfo/extyn") == "Y") {
- ais6[i6] = model.getValue("/root/main/trmsinfo/aisinfo2[" + x + "]/ais");
- i6 ++;
- } else {
- ais2[i2] = model.getValue("/root/main/trmsinfo/aisinfo2[" + x + "]/ais");
- i2 ++;
- }
- }
-
- for (var x = 1 ; x < datagrid7.rows; x++) {
- model.makeValue("/root/send/issinfo/aiscode", model.getValue("/root/main/trmsinfo/aisinfo3[" + x + "]/aic"));
- submit("TRMMO08013");
-
- if (model.getValue("/root/temp/issinfo/extyn") == "Y") {
- ais6[i6] = model.getValue("/root/main/trmsinfo/aisinfo3[" + x + "]/ais");
- i6 ++;
- } else {
- ais3[i3] = model.getValue("/root/main/trmsinfo/aisinfo3[" + x + "]/ais");
- i3 ++;
- }
- }
-
- for (var x = 1 ; x < datagrid8.rows; x++) {
- model.makeValue("/root/send/issinfo/aiscode", model.getValue("/root/main/trmsinfo/aisinfo4[" + x + "]/aic"));
- submit("TRMMO08013");
-
- if (model.getValue("/root/temp/issinfo/extyn") == "Y") {
- ais6[i6] = model.getValue("/root/main/trmsinfo/aisinfo4[" + x + "]/ais");
- i6 ++;
- } else {
- ais4[i4] = model.getValue("/root/main/trmsinfo/aisinfo4[" + x + "]/ais");
- i4 ++;
- }
- }
-
- for (var x = 1 ; x < datagrid9.rows; x++) {
- model.makeValue("/root/send/issinfo/aiscode", model.getValue("/root/main/trmsinfo/aisinfo5[" + x + "]/aic"));
- submit("TRMMO08013");
-
- if (model.getValue("/root/temp/issinfo/extyn") == "Y") {
- ais6[i6] = model.getValue("/root/main/trmsinfo/aisinfo5[" + x + "]/ais");
- i6 ++;
- } else {
- ais5[i5] = model.getValue("/root/main/trmsinfo/aisinfo5[" + x + "]/ais");
- i5 ++;
- }
- }
-
- for (var x = 1 ; x < datagrid10.rows; x++) {
- ais6[i6] = model.getValue("/root/main/trmsinfo/aisinfo6[" + x + "]/ais");
- i6 ++;
- }
-
- aissort1 = ais1.sort(isGreater);
- aissort2 = ais2.sort(isGreater);
- aissort3 = ais3.sort(isGreater);
- aissort4 = ais4.sort(isGreater);
- aissort5 = ais5.sort(isGreater);
- aissort6 = ais6.sort(isGreater);
-
-
- ais[0] = aissort1[i1 - 1];
- ais[1] = aissort2[i2 - 1];
- ais[2] = aissort3[i3 - 1];
- ais[3] = aissort4[i4 - 1];
- ais[4] = aissort5[i5 - 1];
- ais[5] = aissort6[i6 - 1];
-
- aissort = ais.sort(isGreater);
-
- for (var i = 0; i < 6; i ++) {
- if (ais[i] == null || ais[i] < 0) {
- break;
- }
- }
-
- var x = i - 1;
-
- if ( x > 1) {
- issA = ais[x - 2] * ais[x - 2];
- } else {
- issA = 0
- }
-
- if ( x > 0) {
- issB = ais[x - 1] * ais[x - 1];
- } else {
- issB = 0
- }
-
- issC = ais[x] * ais[x];
- /*
- if(issC ="undefined"){
- issC = 0;
- }
- */
- if (issC == 36) iss = 75;
- else iss = issA + issB + issC;
-
- model.setValue("/root/main/trmsinfo/trmslist/trmsciss", iss);
- input99.refresh();
- }
- function isGreater(a,b) {
- if (Math.abs(a) < Math.abs(b)) return -1;
- else
- if (Math.abs(b) == Math.abs(a)) return 0;
- return true;
- }
- function fTransferData() {
- submit("TXMMO08016");
- }
- /*추가수정 외상팀 삭제 - 추가수정('16.08.22_KDG) */
- /*
- function fChkTrmsafnoOnChanged() {
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsafno") == "Y") { // 실시 안함.
- ipt_trmsatdt.disabled = true;
- ipt_trmsattm.disabled = true;
-
- model.setValue("/root/main/trmsinfo/trmslist/trmsatdt", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsattm", "");
- model.setValue("/root/main/trmsinfo/trmslist/trmsattt", "-1");
-
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl01", ""); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl02", ""); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl03", ""); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl04", ""); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl05", ""); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl06", ""); // 호출여부
-
- fChkTrmscablOnChanged("11");
- fChkTrmscablOnChanged("12");
- fChkTrmscablOnChanged("13");
- fChkTrmscablOnChanged("14");
- fChkTrmscablOnChanged("21");
- fChkTrmscablOnChanged("23");
- } else {
- ipt_trmsatdt.disabled = false;
- ipt_trmsattm.disabled = false;
- if(isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsatdt")) || isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsattm"))) {
- model.setValue("/root/main/trmsinfo/trmslist/trmsatdt", model.getValue("/root/main/trmsinfo/trmslist/erptindt")); // 내원일자를 기본값으로
- model.setValue("/root/main/trmsinfo/trmslist/trmsattm", model.getValue("/root/main/trmsinfo/trmslist/erptintm")); // 내원일시를 기본값으로
- model.setValue("/root/main/trmsinfo/trmslist/trmsattt", "-1");
- }
- }
-
- chk_trmsafno.refresh();
- ipt_trmsatdt.refresh();
- ipt_trmsattm.refresh();
- ipt_trmsattt.refresh();
- }
- */
- /* - 추가수정('16.08.22_KDG)
- function fChkTrmscablOnChanged(sFdpt) {
- var sType = "";
-
- if(sFdpt == "11") {sType = "01";}
- else if(sFdpt == "14") {sType = "02";}
- else if(sFdpt == "13") {sType = "03";}
- else if(sFdpt == "12") {sType = "04";}
- else if(sFdpt == "21") {sType = "05";}
- else if(sFdpt == "23") {sType = "06";}
-
- if (model.getValue("/root/main/trmsinfo/trmslist/trmscabl" + sType) == "Y") { // 호출실시
- if(!isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsdtid" + sType))) { //호출의사가 있을경우만 사용함으로 설정
- if( model.getValue("/root/main/trmsinfo/trmslist/trmsafno") == "Y"
- || isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsatdt")) || model.getValue("/root/main/trmsinfo/trmslist/trmsatdt") == "-"
- || isNull(model.getValue("/root/main/trmsinfo/trmslist/trmsattm")) || model.getValue("/root/main/trmsinfo/trmslist/trmsattm") == "-"
- ) { // 외상 Activation 실시 안함이 "Y" 이면 해제
- model.setValue("/root/main/trmsinfo/trmslist/trmsafno", "");
- fChkTrmsafnoOnChanged(); // 외상 Activation 실시 안함 관련 컨트롤 리플래시
- }
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl" + sType, ""); // 호출여부
- messageBox("돋보기버튼을 클릭후 적용 가능합니다.", "E999");
- }
- } else { // 호출안함
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl" + sType, ""); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt" + sType, "11111111"); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm" + sType, "1111"); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt" + sType, "11111111"); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm" + sType, "1111"); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid" + sType, ""); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm" + sType, ""); // 의사성명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno" + sType, ""); // 의사면허번호
- }
-
- if(sType == "01") {
- chk_trmscabl01.refresh();
- ipt_trmscadt01.refresh();
- ipt_trmscatm01.refresh();
- ipt_trmsardt01.refresh();
- ipt_trmsartm01.refresh();
- ipt_trmsdtid01.refresh();
- ipt_trmsdtnm01.refresh();
- ipt_trmsdtno01.refresh();
- } else if(sType == "02") {
- chk_trmscabl02.refresh();
- ipt_trmscadt02.refresh();
- ipt_trmscatm02.refresh();
- ipt_trmsardt02.refresh();
- ipt_trmsartm02.refresh();
- ipt_trmsdtid02.refresh();
- ipt_trmsdtnm02.refresh();
- ipt_trmsdtno02.refresh();
- } else if(sType == "03") {
- chk_trmscabl03.refresh();
- ipt_trmscadt03.refresh();
- ipt_trmscatm03.refresh();
- ipt_trmsardt03.refresh();
- ipt_trmsartm03.refresh();
- ipt_trmsdtid03.refresh();
- ipt_trmsdtnm03.refresh();
- ipt_trmsdtno03.refresh();
- } else if(sType == "04") {
- chk_trmscabl04.refresh();
- ipt_trmscadt04.refresh();
- ipt_trmscatm04.refresh();
- ipt_trmsardt04.refresh();
- ipt_trmsartm04.refresh();
- ipt_trmsdtid04.refresh();
- ipt_trmsdtnm04.refresh();
- ipt_trmsdtno04.refresh();
- } else if(sType == "05") {
- chk_trmscabl05.refresh();
- ipt_trmscadt05.refresh();
- ipt_trmscatm05.refresh();
- ipt_trmsardt05.refresh();
- ipt_trmsartm05.refresh();
- ipt_trmsdtid05.refresh();
- ipt_trmsdtnm05.refresh();
- ipt_trmsdtno05.refresh();
- } else if(sType == "06") {
- chk_trmscabl06.refresh();
- ipt_trmscadt06.refresh();
- ipt_trmscatm06.refresh();
- ipt_trmsardt06.refresh();
- ipt_trmsartm06.refresh();
- ipt_trmsdtid06.refresh();
- ipt_trmsdtnm06.refresh();
- ipt_trmsdtno06.refresh();
- }
- }
- */
- function fgetTrmssytm() {
- var sArdt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt");
- var sArtm = model.getValue("/root/main/trmsinfo/trmslist/trmsartm");
- var sPddt = model.getValue("/root/main/trmsinfo/trmslist/trmspddt");
- var sPdtm = model.getValue("/root/main/trmsinfo/trmslist/trmspdtm");
-
- var sDateDiff = (getDateInterval(sArdt, sPddt) - 1) * 24 * 60 ;
-
- var sTimeDiff1 = ((getTimeInterval(sArtm, "2359") / 60) + 1) ;
- var sTimeDiff2 = getTimeInterval("0000", sPdtm) / 60 ;
-
- vDate = sDateDiff + sTimeDiff1 + sTimeDiff2;
-
- var sDate = 0;
- if (sArdt == "11111111" || sPddt == "11111111" || sArtm == "9999" || sPdtm == "9999") {
- sDate = "";
- } else {
- sDate = vDate;
- }
-
- model.setValue("/root/main/trmsinfo/trmslist/trmssytm", sDate);
- input29.refresh();
- }
- function fgetTrmsattt() {
- var sIndt = model.getValue("/root/main/trmsinfo/trmslist/erptindt");
- var sIntm = model.getValue("/root/main/trmsinfo/trmslist/erptintm");
- var sAtdt = model.getValue("/root/main/trmsinfo/trmslist/trmsatdt");
- var sAttm = model.getValue("/root/main/trmsinfo/trmslist/trmsattm");
-
- if (isNull(sIndt) || isNull(sIntm) || sIndt.length != 8 || sIntm.length != 4 ) {
- messageBox("내원일시를 입력하여야 계산이 가능합니다.", "E999");
- return;
- }
-
- if (isNull(sAtdt) || isNull(sAttm) || sAtdt.length != 8 || sAttm.length != 4 ) {
- messageBox("입원장 발부일시를 입력하여야 계산이 가능합니다.", "E999");
- return;
- }
-
- if((sIndt + sIntm) >= (sAtdt + sAttm)) {
- messageBox("입원장 발부일시를 내원일와 같거나 이전시간으로 입력 할수 없습니다.", "E999");
- return;
- }
-
- if (sIndt == "11111111" || sAtdt == "11111111") {
- vDate = "";
- } else {
- var sDateDiff = (getDateInterval(sIndt, sAtdt) - 1) * 24 * 60 ;
-
- var sTimeDiff1 = ((getTimeInterval(sIntm, "2359") / 60) + 1) ;
- var sTimeDiff2 = getTimeInterval("0000", sAttm) / 60 ;
-
- vDate = sDateDiff + sTimeDiff1 + sTimeDiff2;
- }
-
- model.setValue("/root/main/trmsinfo/trmslist/trmsattt", vDate);
- ipt_trmsattt.refresh();
- }
- function fgetIntervalAsMinute(sEndTime, sStartTime) {
- if(isNull(sStartTime) || sStartTime.length < 12) { retrun -1; }
- if(isNull(sEndTime) || sEndTime.length < 12) { retrun -1; }
-
- var sStartDt = sStartTime.substr(0, 8);
- var sStartTm = sStartTime.substr(8, 4);
- var sEndDt = sEndTime.substr(0, 8);
- var sEndTm = sEndTime.substr(8, 4);
-
- var nDateDiff = (getDateInterval(sStartDt, sEndDt) - 1) * 24 * 60 ;
- var nTimeDiff1 = ((getTimeInterval(sStartTm, "2359") / 60) + 1) ;
- var nTimeDiff2 = getTimeInterval("0000", sEndTm) / 60 ;
-
- var nRtn = nDateDiff + nTimeDiff1 + nTimeDiff2;
-
- return nRtn;
- }
- function fsetUnknownTrmsatdt() {
- if (model.getValue("/root/main/trmsinfo/trmslist/trmsafno") == "Y") { // 실시 안함.
- messageBox("외상 Activation 실시안함이 체크 되어 미상으로 설정 할수 없습니다.", "E999");
- } else {
- model.setValue("/root/main/trmsinfo/trmslist/trmsatdt", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsattm", "1111");
- model.setValue("/root/main/trmsinfo/trmslist/trmsattt", "");
- }
-
- ipt_trmsatdt.refresh();
- ipt_trmsattm.refresh();
- ipt_trmsattt.refresh();
- }
- /* - 추가('16.08.22_KDG)*/
- function fsetUnknownTrmscldt() {
- model.setValue("/root/main/trmsinfo/trmslist/trmscldt", "11111111");
- model.setValue("/root/main/trmsinfo/trmslist/trmscltm", "1111");
- input79.refresh();
- input78.refresh();
- }
- /* - 추가('16.08.22_KDG)*/
- function fgetTrmsvtpr() {
-
- var tDate = 0;
- var sDate = 0;
- var vDate = 0;
-
- var sExdt ="";
- var sExtm ="";
- var sEddt ="";
- var sEdtm ="";
- for (var i = 1; i < datagrid3.rows; i++) {
- sExdt = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtexdt") ;
- sExtm = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtextm") ;
- sEddt = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhteddt") ;
- sEdtm = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtedtm") ;
-
- if ( (sExdt == "11111111" && sExtm == "1111") || ( sEddt == "11111111" && sEdtm == "1111") ) {
- tDate = -1;
- break;
- } else {
- var sDateDiff = (getDateInterval(sExdt, sEddt) - 1) * 24 * 60 ;
-
- var sTimeDiff1 = ((getTimeInterval(sExtm, "2359") / 60) + 1) ;
- var sTimeDiff2 = getTimeInterval("0000", sEdtm) / 60 ;
-
- vDate = sDateDiff + sTimeDiff1 + sTimeDiff2;
- tDate = tDate + vDate;
- }
-
- }
- if (tDate == "0") {
- sDate = -1;
- } else {
- sDate = tDate;
- }
- model.setValue("/root/main/trmsinfo/trmslist/trmsvtpr", sDate);
- input84.refresh();
- }
- function fgetTrmsvtprChk() {
-
- var tDate = 0;
- var sDate = 0;
- var vDate = 0;
-
- var sExdt ="";
- var sExtm ="";
- var sEddt ="";
- var sEdtm ="";
- for (var i = 1; i < datagrid3.rows; i++) {
- sExdt = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtexdt") ;
- sExtm = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtextm") ;
- sEddt = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhteddt") ;
- sEdtm = model.getValue("/root/main/trmsinfo/icuinfo[" + i + "]/trhtedtm") ;
-
- if ( (sExdt == "11111111" && sExtm == "1111") || ( sEddt == "11111111" && sEdtm == "1111") ) {
- tDate = -1;
- break;
- } else {
- var sDateDiff = (getDateInterval(sExdt, sEddt) - 1) * 24 * 60 ;
-
- var sTimeDiff1 = ((getTimeInterval(sExtm, "2359") / 60) + 1) ;
- var sTimeDiff2 = getTimeInterval("0000", sEdtm) / 60 ;
-
- vDate = sDateDiff + sTimeDiff1 + sTimeDiff2;
- tDate = tDate + vDate;
- }
-
- }
- if (tDate == "0") {
- sDate = -1;
- } else {
- sDate = tDate;
- }
- return sDate;
-
- }
- /* - 추가('16.08.22_KDG)*/
- function fgetTrmsrspr() {
-
- var tDate = 0;
- var sDate = 0;
- var vDate = 0;
-
- var sExdt ="";
- var sExtm ="";
- var sEddt ="";
- var sEdtm ="";
- for (var i = 1; i < datagrid4.rows; i++) {
- sExdt = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtexdt") ;
- sExtm = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtextm") ;
- sEddt = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhteddt") ;
- sEdtm = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtedtm") ;
-
- if ( (sExdt == "11111111" && sExtm == "1111") || ( sEddt == "11111111" && sEdtm == "1111") ) {
- tDate = -1;
- break;
- } else {
- var sDateDiff = (getDateInterval(sExdt, sEddt) - 1) * 24 * 60 ;
-
- var sTimeDiff1 = ((getTimeInterval(sExtm, "2359") / 60) + 1) ;
- var sTimeDiff2 = getTimeInterval("0000", sEdtm) / 60 ;
-
- vDate = sDateDiff + sTimeDiff1 + sTimeDiff2;
- tDate = tDate + vDate;
- }
-
- }
- if (tDate == "0") {
- sDate = -1;
- } else {
- sDate = tDate;
- }
- model.setValue("/root/main/trmsinfo/trmslist/trmsrspr", sDate);
- input85.refresh();
- }
- function fgetTrmsrsprChk() {
-
- var tDate = 0;
- var sDate = 0;
- var vDate = 0;
-
- var sExdt ="";
- var sExtm ="";
- var sEddt ="";
- var sEdtm ="";
- for (var i = 1; i < datagrid4.rows; i++) {
- sExdt = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtexdt") ;
- sExtm = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtextm") ;
- sEddt = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhteddt") ;
- sEdtm = model.getValue("/root/main/trmsinfo/o2info[" + i + "]/trhtedtm") ;
-
-
- if ( (sExdt == "11111111" && sExtm == "1111") || ( sEddt == "11111111" && sEdtm == "1111") ) {
- tDate = -1;
- break;
- } else {
- var sDateDiff = (getDateInterval(sExdt, sEddt) - 1) * 24 * 60 ;
-
- var sTimeDiff1 = ((getTimeInterval(sExtm, "2359") / 60) + 1) ;
- var sTimeDiff2 = getTimeInterval("0000", sEdtm) / 60 ;
-
- vDate = sDateDiff + sTimeDiff1 + sTimeDiff2;
- tDate = tDate + vDate;
- }
-
- }
- if (tDate == "0") {
- sDate = -1;
- } else {
- sDate = tDate;
- }
- return sDate;
- }
- /* - 추가('16.08.22_KDG)*/
- function fsetDrCallInfoNew() {
-
- }
- /* - 추가수정('16.08.22_KDG)
- function fsetDrCallInfo() {
- var sDeptGbn = "";
- var sCallDt = "";
- var sVisitDt = "";
- var sDrId = "";
- var sDrNm = "";
- var sDrNo = "";
- var sTrmsCallDt = "";
- var sTrmsVisitDt = "";
-
- var sCallUpdateData = grd_drcalllist.getUpdateData();
- model.makeValue("/root/send/callupdata/drcall", sCallUpdateData);
- if(!submit("TXMMO08014")) {
- messageBox("외상 Visit 시간 업데이트 중 오류가 발생하였습니다.", "E999");
- return;
- }
-
- for (var i = 1; i < grd_drcalllist.rows; i++) {
- sDeptGbn = model.getValue("/root/temp/drcalllist[" + i + "]/deptgbn");
- sCallDt = model.getValue("/root/temp/drcalllist[" + i + "]/calldt");
- sVisitDt = model.getValue("/root/temp/drcalllist[" + i + "]/visitdt");
- sDrId = model.getValue("/root/temp/drcalllist[" + i + "]/visitdrid");
- sDrNm = model.getValue("/root/temp/drcalllist[" + i + "]/cltptenm");
- sDrNo = model.getValue("/root/temp/drcalllist[" + i + "]/visitdrno");
-
- if(isNull(sCallDt) || sCallDt == "--------------") continue;
- if(isNull(sVisitDt) || sVisitDt == "--------------") continue;
-
- if(sDeptGbn == "11") { // 외과
- sTrmsCallDt = model.getValue("/root/main/trmsinfo/trmslist/trmscadt01") + model.getValue("/root/main/trmsinfo/trmslist/trmscatm01");
- sTrmsVisitDt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt01") + model.getValue("/root/main/trmsinfo/trmslist/trmsartm01");
- if(isNull(sTrmsCallDt) || sTrmsCallDt.length != 12) continue;
-
- if(sTrmsCallDt == "111111111111" || sTrmsCallDt > sCallDt.substr(0, 12) || sTrmsVisitDt != sVisitDt) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl01", "Y"); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt01", sCallDt.substr(0, 8)); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm01", sCallDt.substr(8, 4)); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt01", sVisitDt.substr(0, 8)); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm01", sVisitDt.substr(8, 4)); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid01", sDrId); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm01", sDrNm); // 의사명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno01", sDrNo); // 의사면허번호
- }
- } else if (sDeptGbn == "14") { // 흉부외과
- sTrmsCallDt = model.getValue("/root/main/trmsinfo/trmslist/trmscadt02") + model.getValue("/root/main/trmsinfo/trmslist/trmscatm02");
- sTrmsVisitDt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt02") + model.getValue("/root/main/trmsinfo/trmslist/trmsartm02");
- if(isNull(sTrmsCallDt) || sTrmsCallDt.length != 12) continue;
-
- if(sTrmsCallDt == "111111111111" || sTrmsCallDt > sCallDt.substr(0, 12) || sTrmsVisitDt != sVisitDt) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl02", "Y"); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt02", sCallDt.substr(0, 8)); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm02", sCallDt.substr(8, 4)); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt02", sVisitDt.substr(0, 8)); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm02", sVisitDt.substr(8, 4)); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid02", sDrId); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm02", sDrNm); // 의사명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno02", sDrNo); // 의사면허번호
- }
- } else if (sDeptGbn == "13") { // 신경외과
- sTrmsCallDt = model.getValue("/root/main/trmsinfo/trmslist/trmscadt03") + model.getValue("/root/main/trmsinfo/trmslist/trmscatm03");
- sTrmsVisitDt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt03") + model.getValue("/root/main/trmsinfo/trmslist/trmsartm03");
- if(isNull(sTrmsCallDt) || sTrmsCallDt.length != 12) continue;
-
- if(sTrmsCallDt == "111111111111" || sTrmsCallDt > sCallDt.substr(0, 12) || sTrmsVisitDt != sVisitDt) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl03", "Y"); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt03", sCallDt.substr(0, 8)); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm03", sCallDt.substr(8, 4)); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt03", sVisitDt.substr(0, 8)); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm03", sVisitDt.substr(8, 4)); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid03", sDrId); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm03", sDrNm); // 의사명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno03", sDrNo); // 의사면허번호
- }
- } else if (sDeptGbn == "12") { // 정형외과
- sTrmsCallDt = model.getValue("/root/main/trmsinfo/trmslist/trmscadt04") + model.getValue("/root/main/trmsinfo/trmslist/trmscatm04");
- sTrmsVisitDt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt04") + model.getValue("/root/main/trmsinfo/trmslist/trmsartm04");
- if(isNull(sTrmsCallDt) || sTrmsCallDt.length != 12) continue;
-
- if(sTrmsCallDt == "111111111111" || sTrmsCallDt > sCallDt.substr(0, 12) || sTrmsVisitDt != sVisitDt) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl04", "Y"); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt04", sCallDt.substr(0, 8)); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm04", sCallDt.substr(8, 4)); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt04", sVisitDt.substr(0, 8)); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm04", sVisitDt.substr(8, 4)); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid04", sDrId); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm04", sDrNm); // 의사명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno04", sDrNo); // 의사면허번호
- }
- } else if (sDeptGbn == "21") { // 응급의학과
- sTrmsCallDt = model.getValue("/root/main/trmsinfo/trmslist/trmscadt05") + model.getValue("/root/main/trmsinfo/trmslist/trmscatm05");
- sTrmsVisitDt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt05") + model.getValue("/root/main/trmsinfo/trmslist/trmsartm05");
- if(isNull(sTrmsCallDt) || sTrmsCallDt.length != 12) continue;
-
- if(sTrmsCallDt == "111111111111" || sTrmsCallDt > sCallDt.substr(0, 12) || sTrmsVisitDt != sVisitDt) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl05", "Y"); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt05", sCallDt.substr(0, 8)); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm05", sCallDt.substr(8, 4)); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt05", sVisitDt.substr(0, 8)); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm05", sVisitDt.substr(8, 4)); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid05", sDrId); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm05", sDrNm); // 의사명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno05", sDrNo); // 의사면허번호
- }
- } else if (sDeptGbn == "23") { // 영상의학과
- sTrmsCallDt = model.getValue("/root/main/trmsinfo/trmslist/trmscadt06") + model.getValue("/root/main/trmsinfo/trmslist/trmscatm06");
- sTrmsVisitDt = model.getValue("/root/main/trmsinfo/trmslist/trmsardt06") + model.getValue("/root/main/trmsinfo/trmslist/trmsartm06");
- if(isNull(sTrmsCallDt) || sTrmsCallDt.length != 12) continue;
-
- if(sTrmsCallDt == "111111111111" || sTrmsCallDt > sCallDt.substr(0, 12) || sTrmsVisitDt != sVisitDt) {
- model.setValue("/root/main/trmsinfo/trmslist/trmscabl06", "Y"); // 호출여부
- model.setValue("/root/main/trmsinfo/trmslist/trmscadt06", sCallDt.substr(0, 8)); // 호출일자
- model.setValue("/root/main/trmsinfo/trmslist/trmscatm06", sCallDt.substr(8, 4)); // 호출시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsardt06", sVisitDt.substr(0, 8)); // 도착일자
- model.setValue("/root/main/trmsinfo/trmslist/trmsartm06", sVisitDt.substr(8, 4)); // 도착시간
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtid06", sDrId); // 의사사번
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtnm06", sDrNm); // 의사명
- model.setValue("/root/main/trmsinfo/trmslist/trmsdtno06", sDrNo); // 의사면허번호
- }
- }
-
- if(sDeptGbn == "11" || sDeptGbn == "12" || sDeptGbn == "13" || sDeptGbn == "14" || sDeptGbn == "21" || sDeptGbn == "23") {
- fChkTrmscablOnChanged(sDeptGbn); // 관련 컨트롤 리플래시
- }
- }
- grp_drcalllist.visible = false;
- }
- */
- function fsetVisitTime() {
- var row = grd_drcalllist.mouseRow;
- var nInterval = model.getValue("/root/temp/drcalllist[" + row + "]/interval");
- if(nInterval >= 10 || grd_drcalllist.rowstatus(row) == 2) {
- var sCallDt = model.getValue("/root/temp/drcalllist[" + row + "]/calldt");
- var sVisitDt = model.getValue("/root/temp/drcalllist[" + row + "]/visitdt");
-
- var dateCallDt = sCallDt.toDate("YYYYMMDDhhmmss");
- var nAddSec = 299 + Math.ceil(Math.random() * 300); // 299초에서 600초 사이 난수 발생
- dateCallDt.getAddDate(nAddSec, "s"); // 콜시간에서 랜덤 시간을 더한다.
- var sRtn = dateCallDt.getDateFormat("YYYYMMDDhhmmss");
- var nNewInter = fgetIntervalAsMinute(sRtn, sCallDt);
-
- model.setValue("/root/temp/drcalllist[" + row + "]/visitdt", sRtn);
- model.setValue("/root/temp/drcalllist[" + row + "]/interval", nNewInter);
-
- grd_drcalllist.rowstatus(row) = 2; // update
- grd_drcalllist.refresh();
- }
-
- }
- function fOpDetl() {
-
- var row = grd_oplist.row;
-
- if ( row < 1 ) {
- return;
- }
-
- var pid = grd_oplist.valueMatrix( row,grd_oplist.colRef("pid"));
- var orddd = grd_oplist.valueMatrix( row,grd_oplist.colRef("orddd"));
- var cretno = grd_oplist.valueMatrix( row,grd_oplist.colRef("cretno"));
-
-
- setParameter("SPMMO08021_param_pid", pid);
- setParameter("SPMMO08021_param_orddd", orddd);
- setParameter("SPMMO08021_param_cretno", cretno);
-
- modal("SPMMO08021");
- }
- /*
- function fSavePData() {
- var Req1Head = "savestat▦trmsmemo▦" +
- "trmsemcd▦trmsidno▦trmsindt▦trmsintm▦trmsstat▦trmsptgb▦trmsnatn▦trmsnatx▦trmsnore▦trmsadr1▦" +
- "trmsadr2▦trmsadr3▦trmsdmtp▦trmsdmtx▦trmsackn▦trmsacfl▦trmsactx▦trmspgyn▦trmspg01▦trmspg02▦" +
- "trmspg03▦trmspg04▦trmspg05▦trmspg06▦trmspg07▦trmspg08▦trmspg09▦trmspgtx▦trmstaip▦trmspayn▦" +
- "trmsoccu▦trmshudt▦trmshutm▦trmshuuk▦trmsmndt▦trmsmntm▦trmsaca1▦trmsaca2▦trmsaca3▦trmsrpdt▦" +
- "trmsrptm▦trmsardt▦trmsartm▦trmspddt▦trmspdtm▦trmssytm▦trmsplce▦trmspltx▦trmspres▦trmspsbp▦" +
- "trmspdbp▦trmsppls▦trmspbrt▦trmspbdh▦trmspoxs▦" +
- "trmspt01▦trmspt02▦trmspt03▦trmspt04▦trmsp04v▦trmspt05▦trmspt06▦trmsp06v▦trmspt11▦trmspt12▦" +
- "trmspt13▦trmspt14▦trmspt15▦trmspt16▦trmspt21▦trmspt22▦trmspt23▦trmspt24▦trmspt25▦trmspt26▦" +
- "trmspt27▦trmsp20v▦trmspt31▦trmspt32▦trmspt33▦trmspt41▦trmspt42▦trmsp42v▦trmspt43▦trmspt51▦" +
- "trmspt52▦trmspt53▦trmspt54▦trmspt61▦trmspt62▦trmspt71▦trmspt72▦trmspt81▦trmspt82▦trmspt99▦" +
- "trmsfhcd▦trmsfhgt▦trmsstdt▦trmssttm▦trmsfhp1▦trmsfhp2▦trmsfhp3▦trmsfhp4▦trmsfhpx▦trmsfhp5▦trmsfhp6▦" +
- "trmsfhrs▦trmsfhrx▦trmsvbra▦trmsvoxa▦trmsvoxs▦trmsvgce▦trmsvgcv▦trmsvgcp▦trmsvgcm▦trmsvgct▦" +
- "trmsrtsc▦trmsrtsw▦trmsalyn▦" +
- "trmsbd09▦trmsbd10▦trmsbd99▦trmsbdtx▦trmsatdt▦trmsattm▦trmsattt▦" +
- "trmslsbp▦trmsldbp▦trmstmap▦trmsitr1▦trmsitr2▦trmsitr3▦trmsitr4▦trmsotr1▦" +
- "trmsotr2▦trmsotr3▦trmsotr4▦trmstrdt▦trmstrtm▦trmsvtpr▦trmsrspr▦trmscp01▦trmscp02▦trmscp03▦" +
- "trmscp04▦trmscp05▦trmscp06▦trmscp07▦trmscp08▦trmscp09▦trmscp10▦trmscp11▦trmscp12▦trmscp13▦" +
- "trmscp14▦trmscp15▦trmscp16▦trmscp17▦trmscp18▦trmscp19▦trmscp20▦trmscp21▦trmscp22▦trmscp23▦" +
- "trmsciss▦trmstgos▦trmsthcd▦trmsthgt▦trmsthdt▦trmsthtm▦trmsthtr▦trmsthp1▦trmsthp2▦trmsthp3▦" +
- "trmsthp4▦trmsthp5▦trmsthp6▦trmsthpx▦trmsthcl▦trmsthrs▦trmsthrx▦trmsdddt▦trmsddtm▦trmssago▦trmssart▦" +
- "trmssaha▦trmswkdt▦trmswktm▦" +
- "trmspt17▦trmspt28▦trmspt09▦trmsaryn▦trmsreyn▦trmsings▦trmsbd11▦trmsbd12▦trmsbd13▦trmsbd14▦" +
- "trmsbd15▦trmsbd16▦trmsbd17▦trmsbd18▦trmsbd19▦trmsbd20▦trmsbd21▦trmsbd22▦trmsbd23▦trmsbd24▦" +
- "trmsbd25▦trmsbd26▦trmsbd27▦trmsbd28▦trmsbd29▦trmsbd30▦trmsclyn▦trmscldt▦trmscltm▦trmsotgs▦" +
- "trmsogce▦trmsogcv▦trmsogcp▦trmsogcm▦trmsogct▦trmstaio▦trmsthcx▦trmsoctx▦trmsthtx▩"
- ;
-
- var Req1Data = "P" + "▦" + model.getValue("/root/main/trmsinfo/trmslist/trmsmemo") + "▦" +
- model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦" + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦" + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦" + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦P▦-▦-▦▦-▦-▦" +
- "▦▦-▦▦-▦▦▦-▦▦▦" +
- "▦▦▦▦▦▦▦▦-▦-▦" +
- "▦-▦-▦▦-▦-▦-▦▦▦-▦" +
- "-▦-▦-▦-▦-▦-1▦-▦▦-▦-1▦" +
- "-1▦-1▦-1▦-1▦-1▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦▦" +
- "▦▦-▦-▦-1▦-▦-▦-▦-▦-1▦" +
- "-1▦-1▦-▦" +
- "▦▦▦▦-▦-▦-1▦" +
- "-1▦-1▦-1▦-1▦-1▦-1▦-1▦-1▦" +
- "-1▦-1▦-1▦▦▦-1▦-1▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "-1▦-▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦" +
- "▦▦▦-▦-▦-▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦-▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▩"
- ;
- model.makeValue("/root/send/savedata/req1", Req1Head+Req1Data);
-
- // 검사 내역
- var Req2Head = "trhtemcd▦trhtidno▦trhtindt▦trhtintm▦"
- + "trhtsequ▦trhtcode▦trhtvalu▦trhtexdt▦trhtextm▦"
- + "trhteddt▦trhtedtm▦trhtnmtx▦trhtrdrt▦trhtdono▦trhtdonm▦trhtopdt▦trhtoptm▩";
- var Req2Data = "";
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1" + "▦"
- + "10▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "▩";
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1" + "▦"
- + "20▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "▩";
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1" + "▦"
- + "30▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "▩";
-
- Req2Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "1" + "▦"
- + "40▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "▩";
-
- model.makeValue("/root/send/savedata/req2", Req2Head+Req2Data);
-
- // AIS 내역확인
- var Req3Head = "aisiemcd▦aisiidno▦aisiindt▦aisiintm▦aisicode▩";
- var Req3Data = "";
-
- Req3Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▩";
-
- model.makeValue("/root/send/savedata/req3", Req3Head+Req3Data);
-
- //
- var Req4Head = "dgdtemcd▦dgdtidno▦dgdtindt▦dgdtintm▦dgdtdiag▦dgdtserl▦dgdtdggb▩";
- var Req4Data = "";
-
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/mdgdtdiag") + "▦"
- + "0▦"
- + "1▩";
-
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag1") + "▦"
- + "1▦"
- + "2▩";
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag2") + "▦"
- + "2▦"
- + "2▩";
-
- Req4Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + model.getValue("/root/main/trmsinfo/dgdtinfo/sdgdtdiag3") + "▦"
- + "3▦"
- + "2▩";
-
- model.makeValue("/root/send/savedata/req4", Req4Head+Req4Data);
-
- // 외상 호출내역
- var Req5Head = "cltpemcd▦cltpidno▦cltpindt▦cltpintm▦cltptedt▦cltptetm▦cltpteno▦cltpdept▦cltptenm▦cltpddct▦cltpvsdt▦cltpvstm▦cltpdelete▩";
- var Req5Data = "";
- Req5Data = model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "N" + "▩";
- model.makeValue("/root/send/savedata/req5", Req5Head+Req5Data);
-
- // 외상팀 전문의 진료정보
- var Req6Head = "cltpemcd▦cltpidno▦cltpindt▦cltpintm▦cltptedt▦cltptetm▦cltpteno▦cltpdept▦cltptenm▦cltpddct▦cltpvsdt▦cltpvstm▦cltpflag▦cltpdelete▩";
- var Req6Data = "";
- Req6Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "01" + "▦"
- + "N" + "▩";
- model.makeValue("/root/send/savedata/req6", Req6Head+Req6Data);
- if (submit("TXMMO08015")) {
- messageBox("저장되었습니다", "I999");
- fInitialize_SPMMO08012();
- } else {
- messageBox("저장실패", "I999");
- }
- }
- */
- function fSavePData() {
- var Req1Head = "savestat▦trmsmemo▦" +
- "trmsemcd▦trmsidno▦trmsindt▦trmsintm▦trmsstat▦trmsptgb▦trmsnatn▦trmsnatx▦trmsnore▦trmsadr1▦" +
- "trmsadr2▦trmsadr3▦trmsdmtp▦trmsdmtx▦trmsackn▦trmsacfl▦trmsactx▦trmspgyn▦trmspg01▦trmspg02▦" +
- "trmspg03▦trmspg04▦trmspg05▦trmspg06▦trmspg07▦trmspg08▦trmspg09▦trmspgtx▦trmstaip▦trmspayn▦" +
- "trmsoccu▦trmshudt▦trmshutm▦trmshuuk▦trmsmndt▦trmsmntm▦trmsaca1▦trmsaca2▦trmsaca3▦trmsrpdt▦" +
- "trmsrptm▦trmsardt▦trmsartm▦trmspddt▦trmspdtm▦trmssytm▦trmsplce▦trmspltx▦trmspres▦trmspsbp▦" +
- "trmspdbp▦trmsppls▦trmspbrt▦trmspbdh▦trmspoxs▦" +
- "trmspt01▦trmspt02▦trmspt03▦trmspt04▦trmsp04v▦trmspt05▦trmspt06▦trmsp06v▦trmspt11▦trmspt12▦" +
- "trmspt13▦trmspt14▦trmspt15▦trmspt16▦trmspt21▦trmspt22▦trmspt23▦trmspt24▦trmspt25▦trmspt26▦" +
- "trmspt27▦trmsp20v▦trmspt31▦trmspt32▦trmspt33▦trmspt41▦trmspt42▦trmsp42v▦trmspt43▦trmspt51▦" +
- "trmspt52▦trmspt53▦trmspt54▦trmspt61▦trmspt62▦trmspt71▦trmspt72▦trmspt81▦trmspt82▦trmspt99▦" +
- "trmsfhcd▦trmsfhgt▦trmsstdt▦trmssttm▦trmsfhp1▦trmsfhp2▦trmsfhp3▦trmsfhp4▦trmsfhpx▦trmsfhp5▦trmsfhp6▦" +
- "trmsfhrs▦trmsfhrx▦trmsvbra▦trmsvoxa▦trmsvoxs▦trmsvgce▦trmsvgcv▦trmsvgcp▦trmsvgcm▦trmsvgct▦" +
- "trmsrtsc▦trmsrtsw▦trmsalyn▦" +
- "trmsbd09▦trmsbd10▦trmsbd99▦trmsbdtx▦trmsatdt▦trmsattm▦trmsattt▦" +
- "trmslsbp▦trmsldbp▦trmstmap▦trmsitr1▦trmsitr2▦trmsitr3▦trmsitr4▦trmsotr1▦" +
- "trmsotr2▦trmsotr3▦trmsotr4▦trmstrdt▦trmstrtm▦trmsvtpr▦trmsrspr▦trmscp01▦trmscp02▦trmscp03▦" +
- "trmscp04▦trmscp05▦trmscp06▦trmscp07▦trmscp08▦trmscp09▦trmscp10▦trmscp11▦trmscp12▦trmscp13▦" +
- "trmscp14▦trmscp15▦trmscp16▦trmscp17▦trmscp18▦trmscp19▦trmscp20▦trmscp21▦trmscp22▦trmscp23▦" +
- "trmsciss▦trmstgos▦trmsthcd▦trmsthgt▦trmsthdt▦trmsthtm▦trmsthtr▦trmsthp1▦trmsthp2▦trmsthp3▦" +
- "trmsthp4▦trmsthp5▦trmsthp6▦trmsthpx▦trmsthcl▦trmsthrs▦trmsthrx▦trmsdddt▦trmsddtm▦trmssago▦trmssart▦" +
- "trmssaha▦trmswkdt▦trmswktm▦" +
- "trmspt17▦trmspt28▦trmspt09▦trmsaryn▦trmsreyn▦trmsings▦trmsbd11▦trmsbd12▦trmsbd13▦trmsbd14▦" +
- "trmsbd15▦trmsbd16▦trmsbd17▦trmsbd18▦trmsbd19▦trmsbd20▦trmsbd21▦trmsbd22▦trmsbd23▦trmsbd24▦" +
- "trmsbd25▦trmsbd26▦trmsbd27▦trmsbd28▦trmsbd29▦trmsbd30▦trmsclyn▦trmscldt▦trmscltm▦trmsotgs▦" +
- "trmsogce▦trmsogcv▦trmsogcp▦trmsogcm▦trmsogct▦trmstaio▦trmsthcx▦trmsoctx▦trmsthtx▩"
- ;
-
- var Req1Data = "P" + "▦" + model.getValue("/root/main/trmsinfo/trmslist/trmsmemo") + "▦" +
- model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦" + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦" + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦" + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦P▦-▦-▦▦-▦-▦" +
- "▦▦-▦▦-▦▦▦-▦▦▦" +
- "▦▦▦▦▦▦▦▦-▦-▦" +
- "▦-▦-▦▦-▦-▦-▦▦▦-▦" +
- "-▦-▦-▦-▦-▦-1▦-▦▦-▦-1▦" +
- "-1▦-1▦-1▦-1▦-1▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦▦" +
- "▦▦-▦-▦-1▦-▦-▦-▦-▦-1▦" +
- "-1▦-1▦-▦" +
- "▦▦▦▦-▦-▦-1▦" +
- "-1▦-1▦-1▦-1▦-1▦-1▦-1▦-1▦" +
- "-1▦-1▦-1▦▦▦-1▦-1▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "-1▦-▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦" +
- "▦▦▦-▦-▦-▦▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▦▦" +
- "▦▦▦▦▦▦-▦▦▦▦" +
- "▦▦▦▦▦▦▦▦▩"
- ;
- model.makeValue("/root/send/savedata/req1", Req1Head+Req1Data);
-
- // 외상 호출내역
- var Req5Head = "cltpemcd▦cltpidno▦cltpindt▦cltpintm▦cltptedt▦cltptetm▦cltpteno▦cltpdept▦cltptenm▦cltpddct▦cltpvsdt▦cltpvstm▦cltpdelete▩";
- var Req5Data = "";
- Req5Data = model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "Y" + "▩";
- model.makeValue("/root/send/savedata/req5", Req5Head+Req5Data);
-
- // 외상팀 전문의 진료정보
- var Req6Head = "cltpemcd▦cltpidno▦cltpindt▦cltpintm▦cltptedt▦cltptetm▦cltpteno▦cltpdept▦cltptenm▦cltpddct▦cltpvsdt▦cltpvstm▦cltpflag▦cltpdelete▩";
- var Req6Data = "";
- Req6Data += model.getValue("/root/main/trmsinfo/trmslist/erptemcd") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptidno") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptindt") + "▦"
- + model.getValue("/root/main/trmsinfo/trmslist/erptintm") + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "" + "▦"
- + "01" + "▦"
- + "Y" + "▩";
- model.makeValue("/root/send/savedata/req6", Req6Head+Req6Data);
- if (submit("TXMMO08015")) {
- messageBox("저장되었습니다", "I999");
- fInitialize_SPMMO08012();
- } else {
- messageBox("저장실패", "I999");
- }
- }
- function fRollbackPdata(){
- var sPid = model.getValue("/root/main/trmsinfo/trmslist/erptidno");
- var sIndd = model.getValue("/root/main/trmsinfo/trmslist/erptindt");
- var sIntm = model.getValue("/root/main/trmsinfo/trmslist/erptintm");
-
- model.removeNodeset("/root/send/pdata");
- model.makeNode("/root/send/pdata");
- model.makeValue("/root/send/pdata/pid", sPid);
- model.makeValue("/root/send/pdata/indt", sIndd);
- model.makeValue("/root/send/pdata/intm", sIntm);
-
- if (submit("TXMMO08020")) {
- messageBox("처리되었습니다", "I999");
- fInitialize_SPMMO08012();
- } else {
- messageBox("처리실패", "I999");
- }
-
- }
|