SPMNE04400_응급실Triage.xfdl 64 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMNE04400" position="absolute 0 0 1010 595" titletext="응급실Triage" oninit="SPMNE04400_oninit" onload="SPMNE04400_onload" onclose="SPMNE04400_onclose">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1005 595" id="grp_triage">
  8. <Layouts>
  9. <Layout width="1005" height="550">
  10. <Static text="응급실Triage" position="absolute 0 0 114 22" id="caption6" class="tit_1" anchor="default"/>
  11. <Static text="접수번호" position="absolute 91 26 165 49" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
  12. <Static text="내원시간" position="absolute 91 50 165 73" align="align:center middle;" id="caption5" class="cell_1" anchor="default"/>
  13. <Static text="분류시간" position="absolute 91 74 165 97" align="align:center middle;" id="caption41" class="cell_1" anchor="default"/>
  14. <Static text="환자명" position="absolute 290 26 364 49" align="align:center middle;" id="caption1" class="cell_1" anchor="default"/>
  15. <Static text="연 락 처" position="absolute 470 50 544 73" align="align:center middle;" id="caption2" class="cell_1" anchor="default"/>
  16. <Static text="면허번호" position="absolute 470 74 544 97" align="align:center middle;" id="caption43" class="cell_1" anchor="default"/>
  17. <Static text="나이/성별" position="absolute 470 26 544 49" align="align:center middle;" id="caption4" class="cell_1" anchor="default"/>
  18. <Edit position="absolute 167 28 288 47" id="input1" enable="false" anchor="default"/>
  19. <MaskEdit position="absolute 167 52 288 71" id="input2" enable="false" mask="####-##-## ##:##" type="string" style=":disabled {align:left middle;}" anchor="default"/>
  20. <MaskEdit position="absolute 167 76 246 95" id="input5" enable="false" mask="####-##-##" type="string" style=":disabled {align:left middle;}" anchor="default"/>
  21. <MaskEdit position="absolute 248 76 288 95" id="input6" enable="false" mask="##:##" type="string" style=":disabled {align:left middle;}" anchor="default"/>
  22. <Static text="병력 및 이학적 검사 입력부" position="absolute 0 106 188 127" align="align:center middle;" id="caption7" class="tit_2" anchor="default"/>
  23. <Static text="주증상" position="absolute 0 130 101 153" align="align:center middle;" id="caption8" class="cell_1" anchor="default"/>
  24. <Static text="발병일자" position="absolute 0 252 101 275" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
  25. <Static text="의식" position="absolute 0 276 101 299" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
  26. <Static text="수축기혈압" position="absolute 0 300 101 323" align="align:center middle;" id="caption11" class="cell_1" anchor="default"/>
  27. <Static text="분당맥박수" position="absolute 0 324 101 347" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
  28. <Static text="내원시 체온" position="absolute 0 348 101 371" align="align:center middle;" id="caption13" class="cell_1" anchor="default"/>
  29. <Static text="알러지" position="absolute 0 364 101 412" align="align:center middle;" id="caption14" class="cell_1" visible="false" anchor="default"/>
  30. <Static text="과거력" position="absolute 0 413 101 460" align="align:center middle;" id="caption15" class="cell_1" visible="false" anchor="default"/>
  31. <cp_checkboxList position="absolute 105 366 655 386" id="chk_algyflag" visible="false" text="cp_checkboxList" onkeyup="grp_triage_chk_algyflag_onkeyup" anchor="default"/>
  32. <Shape position="absolute 100 297 488 375" id="rectangle1" type="rectangle" style="fillbrush:solid transparent true;background:transparent;border:3 solid #ff0000ff ;color:#262626ff;" anchor="default"/>
  33. <Static text="이완기혈압" position="absolute 275 300 376 323" align="align:center middle;" id="caption17" class="cell_1" anchor="default"/>
  34. <Static text="분당호흡수" position="absolute 275 324 376 347" align="align:center middle;" id="caption18" class="cell_1" anchor="default"/>
  35. <Static text="산소포화도" position="absolute 275 348 376 371" align="align:center middle;" id="caption19" class="cell_1" anchor="default"/>
  36. <Static text="발병시간" position="absolute 275 252 376 275" align="align:center middle;" id="caption20" class="cell_1" anchor="default"/>
  37. <Static text="의도성여부" position="absolute 0 428 101 451" align="align:center middle;" id="caption21" class="cell_1" anchor="default"/>
  38. <Static text="손상기전" position="absolute 0 452 101 475" align="align:center middle;" id="caption22" class="cell_1" anchor="default"/>
  39. <Static text="내원경로" position="absolute 0 476 101 499" align="align:center middle;" id="caption23" class="cell_1" anchor="default"/>
  40. <Static text="내원수단" position="absolute 0 380 101 403" align="align:center middle;" id="caption24" class="cell_1" anchor="default"/>
  41. <Static text="내원사유" position="absolute 0 404 101 427" align="align:center middle;" id="caption25" class="cell_1" anchor="default"/>
  42. <Static text="보호장구" position="absolute 405 411 485 432" align="align:center middle;" id="caption26" class="tit_2" anchor="default"/>
  43. <Edit position="absolute 507 132 607 151" id="input11" enable="false" visible="false" anchor="default"/>
  44. <Static text="등록번호" position="absolute 290 50 364 73" align="align:center middle;" id="caption27" class="cell_1" anchor="default"/>
  45. <Static text="분류자직종" position="absolute 290 74 364 97" align="align:center middle;" id="caption42" class="cell_1" anchor="default"/>
  46. <Edit position="absolute 366 28 468 47" id="ipt_hngnm" enable="false" onkeyup="grp_triage_ipt_hngnm_onkeyup" anchor="default" onkeydown="grp_triage_ipt_hngnm_onkeydown"/>
  47. <MaskEdit position="absolute 546 28 587 47" id="ipt_age" enable="false" mask="###" onkeyup="grp_triage_ipt_age_onkeyup" limitbymask="integer" anchor="default" onkeydown="grp_triage_ipt_age_onkeydown"/>
  48. <Edit position="absolute 546 52 644 71" id="ipt_tel" onkeyup="grp_triage_ipt_tel_onkeyup" anchor="default" onkeydown="grp_triage_ipt_tel_onkeydown"/>
  49. <Edit position="absolute 103 132 485 151" id="ipt_mainsynm" enable="false" anchor="default"/>
  50. <Edit position="absolute 609 132 709 151" id="input3" enable="false" visible="false" anchor="default"/>
  51. <Combo position="absolute 103 278 270 297" id="cmb_cscs" class="combo_search" innerdataset="@ds_init_M0117_M0117" datacolumn="cdnm" codecolumn="cdid" onkeyup="grp_triage_cmb_cscs_onkeyup" anchor="default" onkeydown="grp_triage_cmb_cscs_onkeydown"/>
  52. <Button position="absolute 490 302 584 321" id="button14" class="btn2" text="측정하지 않음" onclick="grp_triage_button14_onclick" anchor="default"/>
  53. <Edit position="absolute 103 303 210 322" id="ipt_highbp" maxlength="3" anchor="default" onkeydown="grp_triage_ipt_highbp_onkeydown" autoselect="true"/>
  54. <Edit position="absolute 378 302 485 321" id="ipt_lowbp" onkeyup="grp_triage_ipt_lowbp_onkeyup" maxlength="3" anchor="default" onkeydown="grp_triage_ipt_lowbp_onkeydown" autoselect="true"/>
  55. <Edit position="absolute 103 327 210 346" id="ipt_mntpulsecnt" onkeyup="grp_triage_ipt_mntpulsecnt_onkeyup" maxlength="3" anchor="default" onkeydown="grp_triage_ipt_mntpulsecnt_onkeydown" autoselect="true"/>
  56. <Edit position="absolute 378 327 485 346" id="ipt_mntbrethcnt" onkeyup="grp_triage_ipt_mntbrethcnt_onkeyup" maxlength="3" anchor="default" onkeydown="grp_triage_ipt_mntbrethcnt_onkeydown" autoselect="true"/>
  57. <Edit position="absolute 103 350 210 369" id="ipt_chosbdtp" maxlength="4" anchor="default" onkeydown="grp_triage_ipt_chosbdtp_onkeydown" autoselect="true"/>
  58. <Edit position="absolute 378 350 485 369" id="ipt_oxyconcen" maxlength="30" anchor="default" onkeydown="grp_triage_ipt_oxyconcen_onkeydown" autoselect="true"/>
  59. <cp_checkboxList position="absolute 105 415 655 435" id="chk_pasthistflag" visible="false" onkeyup="grp_triage_chk_pasthistflag_onkeyup" text="cp_checkboxList3" anchor="default"/>
  60. <Combo position="absolute 589 28 644 47" id="cmb_sex" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" onkeyup="grp_triage_cmb_sex_onkeyup" anchor="default">
  61. <Dataset id="innerdataset">
  62. <ColumnInfo>
  63. <Column id="codecolumn"/>
  64. <Column id="datacolumn"/>
  65. </ColumnInfo>
  66. <Rows>
  67. <Row>
  68. <Col id="codecolumn">M</Col>
  69. <Col id="datacolumn">남</Col>
  70. </Row>
  71. <Row>
  72. <Col id="codecolumn">F</Col>
  73. <Col id="datacolumn">여</Col>
  74. </Row>
  75. </Rows>
  76. </Dataset>
  77. </Combo>
  78. <Edit position="absolute 301 382 436 401" id="ipt_dsid" enable="false" maxlength="20" anchor="default"/>
  79. <Button position="absolute 438 382 480 401" id="btn_dsidsetting" class="btn2" enable="false" text="미상" onclick="grp_triage_btn_dsidsetting_onclick" anchor="default"/>
  80. <Edit position="absolute 619 382 754 401" id="ipt_reid" enable="false" maxlength="20" anchor="default"/>
  81. <Button position="absolute 756 381 798 400" id="btn_reidsetting" class="btn2" enable="false" text="미상" onclick="grp_triage_btn_reidsetting_onclick" anchor="default"/>
  82. <Combo position="absolute 103 432 390 451" id="cmb_intenflag" class="combo_search" enable="false" innerdataset="@ds_init_M0121_M0121" datacolumn="cdnm" codecolumn="cdid" onitemchanged="grp_triage_cmb_intenflag_onitemchanged" onkeyup="grp_triage_cmb_intenflag_onkeyup" anchor="default"/>
  83. <Combo position="absolute 103 455 390 474" id="cmb_injmechflag" class="combo_search" enable="false" innerdataset="@ds_init_M0122_M0122" datacolumn="cdnm" codecolumn="cdid" onitemchanged="grp_triage_cmb_injmechflag_onitemchanged" onkeyup="grp_triage_cmb_injmechflag_onkeyup" anchor="default"/>
  84. <Combo position="absolute 103 522 390 541" id="cmb_inhosptype" class="combo_search" enable="false" innerdataset="@ds_init_M0535_M0535" datacolumn="cdnm" codecolumn="cdid" onkeyup="grp_triage_cmb_inhosptype_onkeyup" anchor="default"/>
  85. <CheckBox position="absolute 496 410 603 427" id="chk_acdownflag" enable="false" text="교통사고당사자" truevalue="Y" onchanged="grp_triage_chk_acdownflag_onchanged" anchor="default" falsevalue=" "/>
  86. <cp_checkboxList position="absolute 400 451 797 521" id="chk_proceqmtflag" enable="true" onchanged="" text="cp_checkboxList2" anchor="default"/>
  87. <Edit position="absolute 105 389 655 408" id="ipt_algyetccnt" enable="false" visible="false" anchor="default"/>
  88. <Edit position="absolute 105 438 655 457" id="ipt_pasthistetccnt" enable="false" visible="false" anchor="default"/>
  89. <Shape position="absolute 801 26 999 71" id="roundrect1" type="roundrectangle" anchor="default"/>
  90. <Static text="Triage환자리스트" position="absolute 802 5 982 26" align="align:center middle;" id="caption28" class="tit_2" anchor="default"/>
  91. <Static text="접수일자 :" position="absolute 808 41 895 58" id="caption29" class="search_name" anchor="default"/>
  92. <Edit position="absolute 366 52 468 71" id="ipt_pid" enable="false" maxlength="10" imemode="none" inputtype="numberandenglish" onkeyup="grp_triage_ipt_pid_onkeyup" anchor="default"/>
  93. <Static text="초진진료일자" position="absolute 0 228 101 251" align="align:center middle;" id="caption30" class="cell_1" anchor="default"/>
  94. <Static text="초진진료시간" position="absolute 275 228 376 251" align="align:center middle;" id="caption31" class="cell_1" anchor="default"/>
  95. <Edit position="absolute 609 156 709 175" id="input7" enable="false" visible="false" anchor="default"/>
  96. <Edit position="absolute 609 181 709 200" id="input8" enable="false" visible="false" anchor="default"/>
  97. <Edit position="absolute 507 156 607 175" id="input9" enable="false" visible="false" anchor="default"/>
  98. <Static text="주증상1" position="absolute 0 155 101 178" align="align:center middle;" id="caption32" class="cell_1" anchor="default"/>
  99. <Edit position="absolute 507 181 607 200" id="input12" enable="false" visible="false" anchor="default"/>
  100. <Static text="주증상2" position="absolute 0 180 101 203" align="align:center middle;" id="caption33" class="cell_1" anchor="default"/>
  101. <Static text="기타증상" position="absolute 0 204 101 227" align="align:center middle;" id="caption34" class="cell_1" anchor="default"/>
  102. <Edit position="absolute 103 156 485 175" id="ipt_mainsynm1" enable="false" anchor="default"/>
  103. <Edit position="absolute 103 181 485 200" id="ipt_mainsynm2" enable="false" anchor="default"/>
  104. <Radio position="absolute 401 433 733 450" id="rdo_acdowndetailflag" enable="false" columncount="5" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  105. <Dataset id="innerdataset">
  106. <ColumnInfo>
  107. <Column id="codecolumn"/>
  108. <Column id="datacolumn"/>
  109. </ColumnInfo>
  110. <Rows>
  111. <Row>
  112. <Col id="codecolumn">1</Col>
  113. <Col id="datacolumn">보행자</Col>
  114. </Row>
  115. <Row>
  116. <Col id="codecolumn">2</Col>
  117. <Col id="datacolumn">운전자</Col>
  118. </Row>
  119. <Row>
  120. <Col id="codecolumn">3</Col>
  121. <Col id="datacolumn">승객</Col>
  122. </Row>
  123. <Row>
  124. <Col id="codecolumn">4</Col>
  125. <Col id="datacolumn">기타</Col>
  126. </Row>
  127. <Row>
  128. <Col id="codecolumn">9</Col>
  129. <Col id="datacolumn">미상</Col>
  130. </Row>
  131. </Rows>
  132. </Dataset>
  133. </Radio>
  134. <Shape position="absolute 0 566 797 590" id="roundrect3" class="roundrect_example" type="roundrectangle" style="fillbrush:solid #f8f8f8ff true;background:#fffbf2ff;border:0 none #7cbbddff ;color:#262626ff;" anchor="default"/>
  135. <Shape position="absolute 7 571 27 586" id="rectangle2" type="rectangle" style="border:3 solid #ff0000ff ;" anchor="default"/>
  136. <Static text="항목은 만 입력해 주십시오. [ 예 :특수문자(* / % $ &amp;) 입력불가]" position="absolute 37 569 732 589" id="caption35" style="font:Dotum,9,bold;" anchor="default"/>
  137. <Static text="숫자" position="absolute 85 571 113 586" id="caption36" style="color:#ff0000ff;font:Dotum,9,bold;" anchor="default"/>
  138. <Edit position="absolute 225 130 325 149" id="input10" visible="false" anchor="default"/>
  139. <Combo position="absolute 103 407 390 426" id="cmb_chosresnflag" class="combo_search" innerdataset="@ds_init_M0120_M0120" datacolumn="cdnm" codecolumn="cdid" onitemchanged="grp_triage_cmb_chosresnflag_onitemchanged" onkeyup="grp_triage_cmb_chosresnflag_onkeyup" anchor="default"/>
  140. <Static text="의료기관정보" position="absolute 0 500 101 540" align="align:center middle;" id="caption37" class="cell_1" anchor="default"/>
  141. <Static text="재난번호" position="absolute 238 380 299 403" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
  142. <Static text="구급활동일지 일련번호" position="absolute 482 380 617 403" align="align:center middle;" id="caption39" class="cell_1" anchor="default"/>
  143. <Calendar position="absolute 103 230 211 249" id="ipt_fstexamorddd" anchor="default" autoskip="true"/>
  144. <MaskEdit position="absolute 378 230 445 249" id="ipt_fstexamordtm" mask="##:##" type="string" style="align:left middle;" autoskip="false" onkeyup="grp_triage_ipt_fstexamordtm_onkeyup" anchor="default" displaynulltext=" " autoselect="true" ontextchange="grp_triage_ipt_fstexamordtm_ontextchange" trimtype="both"/>
  145. <Button position="absolute 448 230 512 249" id="btn_curtime" class="btn2" text="현재시간" onclick="grp_triage_btn_curtime_onclick" anchor="default"/>
  146. <Calendar position="absolute 103 254 210 273" id="ipt_attackdd" class="input" onkeyup="grp_triage_ipt_attackdd_onkeyup" anchor="default" autoskip="true"/>
  147. <MaskEdit position="absolute 378 254 445 273" id="ipt_attacktm" mask="##:##" type="string" style="align:left middle;" autoskip="false" onkeyup="grp_triage_ipt_attacktm_onkeyup" anchor="default" displaynulltext=" " autoselect="true" ontextchange="grp_triage_ipt_attacktm_ontextchange" trimtype="both"/>
  148. <Button position="absolute 605 254 647 273" id="button5" class="btn2" text="미상" onclick="grp_triage_button5_onclick" anchor="default"/>
  149. <Button position="absolute 650 254 714 273" id="button4" class="btn2" text="중증응급" onclick="grp_triage_button4_onclick" anchor="default"/>
  150. <Static text="일" position="absolute 480 254 495 274" id="caption82" anchor="default"/>
  151. <Static text="시간" position="absolute 525 254 551 274" id="caption83" anchor="default"/>
  152. <Static text="분전" position="absolute 580 254 606 274" id="caption84" anchor="default"/>
  153. <MaskEdit position="absolute 450 254 480 273" align="align:right middle;" id="ipt_preday" mask="####" anchor="default" type="string" displaynulltext=" " maskchar=" " autoselect="true"/>
  154. <MaskEdit position="absolute 495 254 525 273" align="align:right middle;" id="ipt_prehour" mask="##" anchor="default" type="string" displaynulltext=" " autoselect="true" maskchar=" " ontextchange="grp_triage_ipt_prehour_ontextchange"/>
  155. <MaskEdit position="absolute 550 254 580 273" align="align:right middle;" id="ipt_premin" mask="##" anchor="default" type="string" displaynulltext=" " autoselect="true" maskchar=" " ontextchange="grp_triage_ipt_premin_ontextchange" trimtype="both" autoskip="true"/>
  156. <Button position="absolute 374 501 390 517" id="btn_hossear" class="icon_search" enable="false" text="" onclick="grp_triage_btn_hossear_onclick" anchor="default"/>
  157. <Edit position="absolute 103 500 370 519" id="ipt_inhosnm" enable="false" anchor="default"/>
  158. <Edit position="absolute 735 571 879 590" id="ipt_inhoscd" enable="false" visible="false" anchor="default"/>
  159. <Static text="※ 의료기관명을 알지 못할 경우(모름), 의료기관명을 알고 있으나 의료기관목록에 요양기관번호가 없는 경우(기타)로 검색하여 입력하세요." position="absolute 7 544 798 560" id="caption40" style="border:0 none #808080ff ;color:#808080ff;" anchor="default"/>
  160. <Combo id="combo1" codecolumn="cdid" datacolumn="cdnm" enable="false" position="absolute 366 76 468 95" innerdataset="@ds_init_M0761_M0761" anchor="default"/>
  161. <Edit id="input13" position="absolute 546 76 644 95" enable="false" anchor="default"/>
  162. <Static id="cap_ptmikpr1" position="absolute 7 74 85 97" style="align:center middle;font:Dotum,13,bold;" anchor="default"/>
  163. <Shape id="line00" class="line_10" position="absolute 0 22 797 26" anchor="default"/>
  164. <Shape id="line03" class="line_10" position="absolute 0 126 797 130" anchor="default"/>
  165. <Shape id="line01" class="line_10" position="absolute 0 376 797 380" anchor="default"/>
  166. <Shape id="line02" class="line_10" position="absolute 0 562 797 566" anchor="default"/>
  167. <Shape id="line05" class="line_10" position="absolute 801 22 999 26" anchor="default"/>
  168. <Static id="caption00" text="Initial V/S 시간" class="cell_1" position="absolute 490 350 587 373"/>
  169. <Calendar id="ipt_initvsdd" taborder="1" autoskip="true" position="absolute 593 352 681 371"/>
  170. <MaskEdit id="ipt_initvstm" taborder="2" displaynulltext=" " type="string" mask="##:##" trimtype="both" autoselect="true" onkeyup="grp_triage_ipt_fstexamordtm_onkeyup" ontextchange="grp_triage_ipt_fstexamordtm_ontextchange" position="absolute 683 352 728 371" style="align:left middle;"/>
  171. <Button id="btn_curtime00" taborder="3" text="현재시간" class="btn2" position="absolute 733 350 797 369" onclick="grp_triage_btn_curtime00_onclick"/>
  172. </Layout>
  173. </Layouts>
  174. </Div>
  175. <Static position="absolute 2 26 85 72" align="align:center middle;" id="cap_serdiag" style="border:1 solid black ;align:center middle;font:Dotum,22;" onclick="cap_serdiag_onclick"/>
  176. <Button position="absolute 488 133 504 149" id="btn_prcpclsnm" class="icon_search" text="" onclick="btn_prcpclsnm_onclick"/>
  177. <Button position="absolute 488 158 504 174" id="btn_prcpclsnm1" class="icon_search" text="" onclick="btn_prcpclsnm1_onclick"/>
  178. <Button position="absolute 488 183 504 199" id="btn_prcpclsnm2" class="icon_search" text="" onclick="btn_prcpclsnm2_onclick"/>
  179. <Edit position="absolute 103 205 485 224" id="ipt_etcsymp" enable="true"/>
  180. <Button position="absolute 531 101 599 123" id="btn_presave" class="btn4" text="초기화" onclick="btn_presave_onclick"/>
  181. <Button position="absolute 600 101 680 123" id="button1" class="btn4" text="등록전환" onclick="button1_onclick"/>
  182. <Button position="absolute 738 101 794 123" id="button2" class="btn4" text="취소" onclick="button2_onclick"/>
  183. <Button position="absolute 681 101 737 123" id="button3" class="btn4" text="저장" onclick="button3_onclick"/>
  184. <Calendar position="absolute 900 40 987 59" id="input4" onchanged="input4_onchanged" autoskip="true" autoselect="true"/>
  185. <Grid position="absolute 801 73 999 590" id="grd_ertraigepatlist" binddataset="ds_main_erpatinfo_erpatlist" oncellclick="grd_ertraigepatlist_oncellclick" cellsizingtype="both" extendsizetype="both" selecttype="multirow">
  186. <Formats>
  187. <Format id="default">
  188. <Columns>
  189. <Column size="87"/>
  190. <Column size="0"/>
  191. <Column size="0"/>
  192. <Column size="0"/>
  193. <Column size="95"/>
  194. </Columns>
  195. <Rows>
  196. <Row size="24" band="head"/>
  197. <Row size="24"/>
  198. </Rows>
  199. <Band id="head">
  200. <Cell text="등록번호"/>
  201. <Cell col="1" text="접수일자"/>
  202. <Cell col="2" text="접수번호"/>
  203. <Cell col="3" text="이력번호"/>
  204. <Cell col="4" text="환자명"/>
  205. </Band>
  206. <Band id="body">
  207. <Cell text="bind:pid"/>
  208. <Cell col="1" text="bind:acptdd" mask="####-##-##"/>
  209. <Cell col="2" text="bind:acptno"/>
  210. <Cell col="3" text="bind:histno"/>
  211. <Cell col="4" text="bind:patnm"/>
  212. </Band>
  213. </Format>
  214. </Formats>
  215. </Grid>
  216. <Button position="absolute 335 104 432 123" id="button6" class="btn5" text="손상 정보 등록" onclick="button6_onclick"/>
  217. <Button position="absolute 433 104 530 123" id="button7" class="btn5" text="NEDIS정보조회" onclick="button7_onclick"/>
  218. <Combo id="cmb_chospathflag" taborder="1" innerdataset="@ds_init_M0118_M0118" codecolumn="cdid" datacolumn="cdnm" onitemchanged="cmb_chospathflag_onitemchanged" onkeyup="cmb_chospathflag_onkeyup" class="combo_search" position="absolute 103 478 390 497"/>
  219. <Combo id="cmb_choswayflag" taborder="2" innerdataset="@ds_init_M0119_M0119" codecolumn="cdid" datacolumn="cdnm" onitemchanged="cmb_choswayflag_onitemchanged" onkeyup="cmb_choswayflag_onkeyup" class="combo_search" position="absolute 103 382 235 401"/>
  220. <CheckBox id="chk_slightyn" taborder="3" value="N" truevalue="Y" falsevalue="N" position="absolute 510 134 530 151"/>
  221. <Static id="caption16" text="경증환자" onclick="grp_triage_caption16_onclick" position="absolute 528 134 583 152"/>
  222. </Layout>
  223. </Layouts>
  224. <Objects>
  225. <Dataset id="ds_init_M0117_M0117" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  226. <ColumnInfo>
  227. <Column id="cdnm" type="STRING"/>
  228. <Column id="cdid" type="STRING"/>
  229. </ColumnInfo>
  230. </Dataset>
  231. <Dataset id="ds_init_M0119_M0119" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  232. <ColumnInfo>
  233. <Column id="cdnm" type="STRING"/>
  234. <Column id="cdid" type="STRING"/>
  235. </ColumnInfo>
  236. </Dataset>
  237. <Dataset id="ds_init_M0121_M0121" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  238. <ColumnInfo>
  239. <Column id="cdnm" type="STRING"/>
  240. <Column id="cdid" type="STRING"/>
  241. </ColumnInfo>
  242. </Dataset>
  243. <Dataset id="ds_init_M0122_M0122" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  244. <ColumnInfo>
  245. <Column id="cdnm" type="STRING"/>
  246. <Column id="cdid" type="STRING"/>
  247. </ColumnInfo>
  248. </Dataset>
  249. <Dataset id="ds_init_M0118_M0118" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  250. <ColumnInfo>
  251. <Column id="cdnm" type="STRING"/>
  252. <Column id="cdid" type="STRING"/>
  253. </ColumnInfo>
  254. </Dataset>
  255. <Dataset id="ds_init_M0535_M0535" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  256. <ColumnInfo>
  257. <Column id="cdnm" type="STRING"/>
  258. <Column id="cdid" type="STRING"/>
  259. </ColumnInfo>
  260. </Dataset>
  261. <Dataset id="ds_init_M0120_M0120" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  262. <ColumnInfo>
  263. <Column id="cdnm" type="STRING"/>
  264. <Column id="cdid" type="STRING"/>
  265. </ColumnInfo>
  266. </Dataset>
  267. <Dataset id="ds_main_ertriage_ertriage" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_ertriage_ertriage_oncolumnchanged">
  268. <ColumnInfo>
  269. <Column id="status" type="STRING" size="256"/>
  270. <Column id="acptddno" type="STRING" size="256"/>
  271. <Column id="acptddtm" type="STRING" size="256"/>
  272. <Column id="chosdt" type="STRING" size="256"/>
  273. <Column id="acptdd" type="STRING" size="256"/>
  274. <Column id="acptno" type="STRING" size="256"/>
  275. <Column id="histno" type="STRING" size="256"/>
  276. <Column id="instcd" type="STRING" size="256"/>
  277. <Column id="histcd" type="STRING" size="256"/>
  278. <Column id="rgstflag" type="STRING" size="256"/>
  279. <Column id="pid" type="STRING" size="256"/>
  280. <Column id="orddd" type="STRING" size="256"/>
  281. <Column id="cretno" type="STRING" size="256"/>
  282. <Column id="sex" type="STRING" size="256"/>
  283. <Column id="age" type="STRING" size="256"/>
  284. <Column id="serdiagflag" type="STRING" size="256"/>
  285. <Column id="mainsympcd" type="STRING" size="256"/>
  286. <Column id="mainsympcdno" type="STRING" size="256"/>
  287. <Column id="mainsympnm" type="STRING" size="256"/>
  288. <Column id="attackdd" type="STRING" size="256"/>
  289. <Column id="attacktm" type="STRING" size="256"/>
  290. <Column id="cscsflag" type="STRING" size="256"/>
  291. <Column id="painflag" type="STRING" size="256"/>
  292. <Column id="chospathflag" type="STRING" size="256"/>
  293. <Column id="choswayflag" type="STRING" size="256"/>
  294. <Column id="chosresnflag" type="STRING" size="256"/>
  295. <Column id="intenflag" type="STRING" size="256"/>
  296. <Column id="injmechflag" type="STRING" size="256"/>
  297. <Column id="acdownflag" type="STRING" size="256"/>
  298. <Column id="cntctel" type="STRING" size="256"/>
  299. <Column id="highbp" type="STRING" size="256"/>
  300. <Column id="lowbp" type="STRING" size="256"/>
  301. <Column id="mntpulsecnt" type="STRING" size="256"/>
  302. <Column id="mntbrethcnt" type="STRING" size="256"/>
  303. <Column id="chosbdtp" type="STRING" size="256"/>
  304. <Column id="oxyconcen" type="STRING" size="256"/>
  305. <Column id="algyflag" type="STRING" size="256"/>
  306. <Column id="pasthistflag" type="STRING" size="256"/>
  307. <Column id="proceqmtflag" type="STRING" size="256"/>
  308. <Column id="patnm" type="STRING" size="256"/>
  309. <Column id="algyetccnts" type="STRING" size="256"/>
  310. <Column id="pasthistetccnts" type="STRING" size="256"/>
  311. <Column id="fstexamorddd" type="STRING" size="256"/>
  312. <Column id="fstexamordtm" type="STRING" size="256"/>
  313. <Column id="mainsympcd1" type="STRING" size="256"/>
  314. <Column id="mainsympcdno1" type="STRING" size="256"/>
  315. <Column id="mainsympnm1" type="STRING" size="256"/>
  316. <Column id="mainsympcd2" type="STRING" size="256"/>
  317. <Column id="mainsympcdno2" type="STRING" size="256"/>
  318. <Column id="mainsympnm2" type="STRING" size="256"/>
  319. <Column id="etcsymp" type="STRING" size="256"/>
  320. <Column id="acdowndetailflag" type="STRING" size="256"/>
  321. <Column id="mainsymtermcd" type="STRING" size="256"/>
  322. <Column id="inhosptype" type="STRING" size="256"/>
  323. <Column id="inhospnm" type="STRING" size="256"/>
  324. <Column id="inhospcd" type="STRING" size="256"/>
  325. <Column id="dsid" type="STRING" size="256"/>
  326. <Column id="reid" type="STRING" size="256"/>
  327. <Column id="preday" type="STRING" size="256"/>
  328. <Column id="prehour" type="STRING" size="256"/>
  329. <Column id="premin" type="STRING" size="256"/>
  330. <Column id="wardcd" type="STRING" size="256"/>
  331. <Column id="roomcd" type="STRING" size="256"/>
  332. <Column id="ordtype" type="STRING" size="256"/>
  333. <Column id="slightyn" type="STRING" size="256"/>
  334. <Column id="ptmikpr1" type="STRING" size="256"/>
  335. <Column id="ptmiktdt" type="STRING" size="256"/>
  336. <Column id="ptmikttm" type="STRING" size="256"/>
  337. <Column id="ptmikjob" type="STRING" size="256"/>
  338. <Column id="ptmikidn" type="STRING" size="256"/>
  339. <Column id="ktasformrecseq" type="STRING" size="256"/>
  340. <Column id="ptmikpr1nm" type="STRING" size="256"/>
  341. <Column id="brthdd" type="STRING" size="256"/>
  342. <Column id="initvsdd" type="STRING" size="256"/>
  343. <Column id="initvstm" type="STRING" size="256"/>
  344. <Column id="intm" type="STRING" size="256"/>
  345. </ColumnInfo>
  346. <Rows>
  347. <Row/>
  348. </Rows>
  349. </Dataset>
  350. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  351. <ColumnInfo>
  352. <Column id="acptdd" type="STRING" size="256"/>
  353. </ColumnInfo>
  354. <Rows>
  355. <Row>
  356. <Col id="acptdd"/>
  357. </Row>
  358. </Rows>
  359. </Dataset>
  360. <Dataset id="ds_main_erpatinfo_erpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  361. <ColumnInfo>
  362. <Column id="pid" type="STRING"/>
  363. <Column id="acptdd" type="STRING"/>
  364. <Column id="acptno" type="STRING"/>
  365. <Column id="histno" type="STRING"/>
  366. <Column id="patnm" type="STRING"/>
  367. </ColumnInfo>
  368. </Dataset>
  369. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  370. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  371. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  372. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  373. <ColumnInfo>
  374. <Column id="ertriage" type="STRING" size="256"/>
  375. </ColumnInfo>
  376. <Rows>
  377. <Row>
  378. <Col id="ertriage"/>
  379. </Row>
  380. </Rows>
  381. </Dataset>
  382. <Dataset id="ds_paminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  383. <Dataset id="ds_patflag_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  384. <Dataset id="ds_temps_ertriage" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  385. <Dataset id="ds_blockflag_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  386. <ColumnInfo>
  387. <Column id="mainsymtermcd" type="STRING" size="256"/>
  388. </ColumnInfo>
  389. <Rows>
  390. <Row>
  391. <Col id="mainsymtermcd"/>
  392. </Row>
  393. </Rows>
  394. </Dataset>
  395. <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  396. <Dataset id="ds_init_M0123_M0123" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  397. <Dataset id="ds_init_M0124_M0124" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  398. <Dataset id="ds_init_M0125_M0125" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  399. <Dataset id="ds_init_M0126_M0126" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  400. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  401. <Dataset id="ds_temp_cklist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  402. <ColumnInfo>
  403. <Column id="temp" type="STRING" size="256"/>
  404. </ColumnInfo>
  405. <Rows>
  406. <Row/>
  407. </Rows>
  408. </Dataset>
  409. <Dataset id="ds_main_ktasinfo_ktasinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  410. <Dataset id="ds_init_M0761_M0761" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  411. <ColumnInfo>
  412. <Column id="cdid" type="STRING" size="256"/>
  413. <Column id="cdnm" type="STRING" size="256"/>
  414. </ColumnInfo>
  415. </Dataset>
  416. <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  417. <ColumnInfo>
  418. <Column id="formcd" type="STRING" size="256"/>
  419. <Column id="formkind" type="STRING" size="256"/>
  420. <Column id="btnvisible" type="STRING" size="256"/>
  421. <Column id="pid" type="STRING" size="256"/>
  422. <Column id="orddd" type="STRING" size="256"/>
  423. <Column id="cretno" type="STRING" size="256"/>
  424. <Column id="modalyn" type="STRING" size="256"/>
  425. <Column id="topyn" type="STRING" size="256"/>
  426. <Column id="orddeptcd" type="STRING" size="256"/>
  427. <Column id="ioflag" type="STRING" size="256"/>
  428. <Column id="orddrid" type="STRING" size="256"/>
  429. </ColumnInfo>
  430. </Dataset>
  431. </Objects>
  432. <Bind>
  433. <BindItem id="item42" compid="grp_triage.ipt_preday" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="preday"/>
  434. <BindItem id="item0" compid="grp_triage.input1" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="acptddno"/>
  435. <BindItem id="item1" compid="grp_triage.input2" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="chosdt"/>
  436. <BindItem id="item2" compid="grp_triage.input11" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympcd"/>
  437. <BindItem id="item3" compid="grp_triage.ipt_hngnm" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="patnm"/>
  438. <BindItem id="item4" compid="grp_triage.ipt_age" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="age"/>
  439. <BindItem id="item5" compid="grp_triage.ipt_tel" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="cntctel"/>
  440. <BindItem id="item6" compid="grp_triage.ipt_mainsynm" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympnm"/>
  441. <BindItem id="item7" compid="grp_triage.input3" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympcdno"/>
  442. <BindItem id="item8" compid="grp_triage.cmb_cscs" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="cscsflag"/>
  443. <BindItem id="item9" compid="grp_triage.ipt_highbp" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="highbp"/>
  444. <BindItem id="item10" compid="grp_triage.ipt_lowbp" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="lowbp"/>
  445. <BindItem id="item11" compid="grp_triage.ipt_mntpulsecnt" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mntpulsecnt"/>
  446. <BindItem id="item12" compid="grp_triage.ipt_mntbrethcnt" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mntbrethcnt"/>
  447. <BindItem id="item13" compid="grp_triage.ipt_chosbdtp" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="chosbdtp"/>
  448. <BindItem id="item14" compid="grp_triage.ipt_oxyconcen" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="oxyconcen"/>
  449. <BindItem id="item15" compid="grp_triage.chk_algyflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="algyflag"/>
  450. <BindItem id="item16" compid="grp_triage.chk_pasthistflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="pasthistflag"/>
  451. <BindItem id="item18" compid="grp_triage.ipt_dsid" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="dsid"/>
  452. <BindItem id="item19" compid="grp_triage.ipt_reid" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="reid"/>
  453. <BindItem id="item20" compid="grp_triage.cmb_intenflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="intenflag"/>
  454. <BindItem id="item21" compid="grp_triage.cmb_injmechflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="injmechflag"/>
  455. <BindItem id="item23" compid="grp_triage.cmb_inhosptype" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="inhosptype"/>
  456. <BindItem id="item24" compid="grp_triage.chk_acdownflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="acdownflag"/>
  457. <BindItem id="item25" compid="grp_triage.chk_proceqmtflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="proceqmtflag"/>
  458. <BindItem id="item26" compid="grp_triage.ipt_algyetccnt" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="algyetccnts"/>
  459. <BindItem id="item27" compid="grp_triage.ipt_pasthistetccnt" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="pasthistetccnts"/>
  460. <BindItem id="item28" compid="grp_triage.ipt_pid" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="pid"/>
  461. <BindItem id="item29" compid="grp_triage.input7" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympcdno1"/>
  462. <BindItem id="item30" compid="grp_triage.input8" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympcdno2"/>
  463. <BindItem id="item31" compid="grp_triage.input9" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympcd1"/>
  464. <BindItem id="item32" compid="grp_triage.input12" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympcd2"/>
  465. <BindItem id="item33" compid="grp_triage.ipt_mainsynm1" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympnm1"/>
  466. <BindItem id="item34" compid="grp_triage.ipt_mainsynm2" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsympnm2"/>
  467. <BindItem id="item35" compid="grp_triage.rdo_acdowndetailflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="acdowndetailflag"/>
  468. <BindItem id="item36" compid="grp_triage.input10" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="mainsymtermcd"/>
  469. <BindItem id="item37" compid="grp_triage.cmb_chosresnflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="chosresnflag"/>
  470. <BindItem id="item38" compid="grp_triage.ipt_fstexamorddd" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="fstexamorddd"/>
  471. <BindItem id="item39" compid="grp_triage.ipt_fstexamordtm" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="fstexamordtm"/>
  472. <BindItem id="item40" compid="grp_triage.ipt_attackdd" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="attackdd"/>
  473. <BindItem id="item41" compid="grp_triage.ipt_attacktm" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="attacktm"/>
  474. <BindItem id="item43" compid="grp_triage.ipt_prehour" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="prehour"/>
  475. <BindItem id="item44" compid="grp_triage.ipt_premin" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="premin"/>
  476. <BindItem id="item45" compid="grp_triage.ipt_inhosnm" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="inhospnm"/>
  477. <BindItem id="item46" compid="grp_triage.ipt_inhoscd" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="inhospcd"/>
  478. <BindItem id="item47" compid="cap_serdiag" propid="text" datasetid="ds_main_ertriage_ertriage" columnid="serdiagflag"/>
  479. <BindItem id="item48" compid="ipt_etcsymp" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="etcsymp"/>
  480. <BindItem id="item49" compid="input4" propid="value" datasetid="ds_main_cond" columnid="acptdd"/>
  481. <BindItem id="item50" compid="grp_triage.cmb_sex" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="sex"/>
  482. <BindItem id="item52" compid="grp_triage.input5" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="ptmiktdt"/>
  483. <BindItem id="item53" compid="grp_triage.input6" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="ptmikttm"/>
  484. <BindItem id="item54" compid="grp_triage.combo1" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="ptmikjob"/>
  485. <BindItem id="item55" compid="grp_triage.input13" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="ptmikidn"/>
  486. <BindItem id="item56" compid="grp_triage.cap_ptmikpr1" propid="text" datasetid="ds_main_ertriage_ertriage" columnid="ptmikpr1"/>
  487. <BindItem id="item22" compid="cmb_chospathflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="chospathflag"/>
  488. <BindItem id="item17" compid="cmb_choswayflag" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="choswayflag"/>
  489. <BindItem id="item51" compid="chk_slightyn" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="slightyn"/>
  490. <BindItem id="item57" compid="grp_triage.ipt_initvsdd" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="initvsdd"/>
  491. <BindItem id="item58" compid="grp_triage.ipt_initvstm" propid="value" datasetid="ds_main_ertriage_ertriage" columnid="initvstm"/>
  492. </Bind>
  493. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  494. * System Name :
  495. * Job Name :
  496. * Creator :
  497. * Make Date : 2015-10-16
  498. * Description :
  499. *---------------------------------------------------------------------------------------
  500. * Modify Date Modifier Modify Description
  501. *---------------------------------------------------------------------------------------
  502. * 2015-10-16 Live Converter TF->XP
  503. *
  504. *---------------------------------------------------------------------------------------
  505. ****************************************************************************************/
  506. include "com_commonxp::comm_main.xjs";
  507. include "emr_prcpmngtxp::MMOCommon.xjs";
  508. include "emr_prcpmngtxp::MMO001.xjs";
  509. include "emr_carecomxp::CareCom.xjs";
  510. include "emr_ercarexp::SPMNE04400.xjs";
  511. include "emr_medirecxp::MMR01100.xjs";
  512. var arErrorCode = new HashArray();
  513. function cf_TRMNE04401(sSvcId, nErrorCode, sErrorMsg) {
  514. arErrorCode.push(sSvcId, nErrorCode);
  515. if(nErrorCode < 0) return;
  516. utlf_addLog("***** cf_TRMNE04401 *****");
  517. }
  518. function cf_TXMNE04401(sSvcId, nErrorCode, sErrorMsg) {
  519. arErrorCode.push(sSvcId, nErrorCode);
  520. if(nErrorCode < 0) return;
  521. utlf_addLog("***** cf_TXMNE04401 *****");
  522. }
  523. function cf_TRMNE04405(sSvcId, nErrorCode, sErrorMsg) {
  524. arErrorCode.push(sSvcId, nErrorCode);
  525. if(nErrorCode < 0) return;
  526. utlf_addLog("***** cf_TRMNE04405 *****");
  527. }
  528. /* SPMNE04400_oninit */
  529. function SPMNE04400_oninit(obj:Form, e:InitEventInfo)
  530. {
  531. frmf_initForm(obj);
  532. }
  533. /* SPMNE04400_onload */
  534. function SPMNE04400_onload(obj:Form, e:LoadEventInfo)
  535. {
  536. grdf_setGridSort(grd_ertraigepatlist);
  537. fInitialize_SPMNE04400();
  538. }
  539. /* SPMNE04400_onclose */
  540. function SPMNE04400_onclose(obj:Form, e:CloseEventInfo)
  541. {
  542. //setParameter("SPMMO06100_param", "");
  543. frmf_setParameter("SPMNE04400_param", "");
  544. }
  545. /* 환자명 onkeydown */
  546. function grp_triage_ipt_hngnm_onkeydown(obj:Edit, e:KeyEventInfo)
  547. {
  548. if( e.keycode == 13 ){
  549. grp_triage.ipt_age.setFocus();
  550. }
  551. }
  552. /* 나이 onkeydown */
  553. function grp_triage_ipt_age_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  554. {
  555. if( e.keycode == 13 ){
  556. grp_triage.cmb_sex.setFocus();
  557. }
  558. }
  559. /* 연락처 onkeydown */
  560. function grp_triage_ipt_tel_onkeydown(obj:Edit, e:KeyEventInfo)
  561. {
  562. if( e.keycode == 13 ){
  563. grp_triage.ipt_attackdd.setFocus();
  564. }
  565. }
  566. /* 의식 onkeydown */
  567. function grp_triage_cmb_cscs_onkeydown(obj:Combo, e:KeyEventInfo)
  568. {
  569. if( e.keycode == 13 ){
  570. grp_triage.ipt_highbp.setFocus();
  571. }
  572. }
  573. /* 측정하지 않음 onclick */
  574. function grp_triage_button14_onclick(obj:Button, e:ClickEventInfo)
  575. {
  576. ds_main_ertriage_ertriage.setColumn(0, "highbp", "-1");
  577. ds_main_ertriage_ertriage.setColumn(0, "lowbp", "-1");
  578. ds_main_ertriage_ertriage.setColumn(0, "mntpulsecnt", "-1");
  579. ds_main_ertriage_ertriage.setColumn(0, "mntbrethcnt", "-1");
  580. ds_main_ertriage_ertriage.setColumn(0, "chosbdtp", "-1");
  581. ds_main_ertriage_ertriage.setColumn(0, "oxyconcen", "-1");
  582. ds_main_ertriage_ertriage.setColumn(0, "initvsdd", "");
  583. ds_main_ertriage_ertriage.setColumn(0, "initvstm", "");
  584. }
  585. /* 수축기혈압 onkeydown */
  586. function grp_triage_ipt_highbp_onkeydown(obj:Edit, e:KeyEventInfo)
  587. {
  588. if( e.keycode == 13 ){
  589. grp_triage.ipt_lowbp.setFocus();
  590. }
  591. }
  592. /* 이완기혈압 onkeydown */
  593. function grp_triage_ipt_lowbp_onkeydown(obj:Edit, e:KeyEventInfo)
  594. {
  595. if( e.keycode == 13 ){
  596. grp_triage.ipt_mntpulsecnt.setFocus();
  597. }
  598. }
  599. /* 분당맥박수 onkeydown */
  600. function grp_triage_ipt_mntpulsecnt_onkeydown(obj:Edit, e:KeyEventInfo)
  601. {
  602. if( e.keycode == 13 ){
  603. grp_triage.ipt_mntbrethcnt.setFocus();
  604. }
  605. }
  606. /* 분당호흡수 onkeydown */
  607. function grp_triage_ipt_mntbrethcnt_onkeydown(obj:Edit, e:KeyEventInfo)
  608. {
  609. if( e.keycode == 13 ){
  610. grp_triage.ipt_chosbdtp.setFocus();
  611. }
  612. }
  613. /* 내원시체온 onkeyup */
  614. function grp_triage_ipt_chosbdtp_onkeyup(obj:Edit, e:KeyEventInfo)
  615. {
  616. if( e.keycode == 13 ){
  617. grp_triage.ipt_oxyconcen.setFocus();
  618. }
  619. }
  620. /* 산소포화도 onkeyup */
  621. function grp_triage_ipt_oxyconcen_onkeyup(obj:Edit, e:KeyEventInfo)
  622. {
  623. if( e.keycode == 13 ){
  624. cmb_choswayflag.setFocus();
  625. }
  626. }
  627. /* chk_algyflag onkeyup */
  628. function grp_triage_chk_algyflag_onkeyup(obj:cp_checkboxList, e:KeyEventInfo)
  629. {
  630. if(e.keycode == 13){
  631. grp_triage.chk_pasthistflag.setFocus();
  632. }
  633. }
  634. /* chk_algyflag select/deselect */
  635. function fn_cmpEvent()
  636. {
  637. fSelctAlgy();
  638. }
  639. /* chk_pasthistflag onkeyup */
  640. function grp_triage_chk_pasthistflag_onkeyup(obj:cp_checkboxList, e:KeyEventInfo)
  641. {
  642. if( e.keycode == 13 ){
  643. grp_triage.chk_pasthistflag.setFocus();
  644. }
  645. }
  646. /* chk_pasthistflag select/deselect */
  647. function fn_cmpEvent3()
  648. {
  649. fSelctPastHist();
  650. }
  651. /* cmb_sex onkeyup */
  652. function grp_triage_cmb_sex_onkeyup(obj:Combo, e:KeyEventInfo)
  653. {
  654. if( e.keycode == 13 ){
  655. grp_triage.ipt_pid.setFocus();
  656. }
  657. }
  658. /* cmb_choswayflag onkeyup */
  659. function cmb_choswayflag_onkeyup(obj:Combo, e:KeyEventInfo)
  660. {
  661. if( e.keycode == 13 ){
  662. grp_triage.cmb_chosresnflag.setFocus();
  663. }
  664. }
  665. /* cmb_choswayflag onitemchanged */
  666. function cmb_choswayflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  667. {
  668. fValueChng_choswayflag();
  669. }
  670. /* btn_dsidsetting 미상 button onclick*/
  671. function grp_triage_btn_dsidsetting_onclick(obj:Button, e:ClickEventInfo)
  672. {
  673. grp_triage.ipt_dsid.value = "99999999999999999999";
  674. }
  675. /* btn_reidsetting 미상 button onclick*/
  676. function grp_triage_btn_reidsetting_onclick(obj:Button, e:ClickEventInfo)
  677. {
  678. grp_triage.ipt_reid.value = "99999999999999999999";
  679. }
  680. /* cmb_intenflag onkeyup*/
  681. function grp_triage_cmb_intenflag_onkeyup(obj:Combo, e:KeyEventInfo)
  682. {
  683. if( e.keycode == 13 ){
  684. grp_triage.cmb_injmechflag.setFocus();
  685. }
  686. }
  687. /* cmb_intenflag onitemchanged*/
  688. function grp_triage_cmb_intenflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  689. {
  690. //byCY 5살이하 의도성여부 자살/자해선택 Blocking
  691. if(ds_main_ertriage_ertriage.getColumn(0,"age") <= 5 && ds_main_ertriage_ertriage.getColumn(0,"age") != "-"
  692. && !utlf_isNull(ds_main_ertriage_ertriage.getColumn(0,"age")) // 나이가 입력되지 않을 경우 및 응급등록되지 않은 환자 blocking제외 추가_서미영ITC요청(20100121)
  693. && !utlf_isNull(ds_main_ertriage_ertriage.getColumn(0,"pid")) && ds_main_ertriage_ertriage.getColumn(0,"pid") != "-") {
  694. if(ds_main_ertriage_ertriage.getColumn(0,"intenflag")== "2") {
  695. ds_main_ertriage_ertriage.setColumn(0, "intenflag", "-");
  696. sysf_messageBox("5세 이하인 경우는 자살/자해를 선택할 수 없습니다","I");
  697. }
  698. }
  699. //byCY
  700. }
  701. /* cmb_injmechflag onkeyup*/
  702. function grp_triage_cmb_injmechflag_onkeyup(obj:Combo, e:KeyEventInfo)
  703. {
  704. if( e.keycode == 13 ){
  705. cmb_chospathflag.setFocus();
  706. }
  707. }
  708. /* cmb_injmechflag onitemchanged*/
  709. function grp_triage_cmb_injmechflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  710. {
  711. fValueChng_injmechflag();
  712. fValueChng_acdownflag();
  713. }
  714. /* cmb_chospathflag onkeyup*/
  715. function cmb_chospathflag_onkeyup(obj:Combo, e:KeyEventInfo)
  716. {
  717. if(cmb_chospathflag.value == "2"){
  718. if( e.keycode == 13 ){
  719. grp_triage.cmb_inhosptype.setFocus();
  720. }
  721. }else{
  722. if( e.keycode == 13 ){
  723. grp_triage.chk_acdownflag.setFocus();
  724. }
  725. }
  726. }
  727. /* cmb_chospathflag onitemchanged*/
  728. function cmb_chospathflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  729. {
  730. fValueChng_chospathflag();
  731. }
  732. /* cmb_inhosptype onkeyup*/
  733. function grp_triage_cmb_inhosptype_onkeyup(obj:Combo, e:KeyEventInfo)
  734. {
  735. if( e.keycode == 13 ){
  736. grp_triage.chk_acdownflag.setFocus();
  737. }
  738. }
  739. /* chk_acdownflag onchanged*/
  740. function grp_triage_chk_acdownflag_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  741. {
  742. fValueChng_acdownflag();
  743. }
  744. /* chk_proceqmtflag checkboxlist event */
  745. function fn_cmpEvent2(obj)
  746. {
  747. //cp_checkboxList2 이벤트
  748. var rtn = "";
  749. var tmp = "";
  750. rtn = grp_triage.chk_proceqmtflag.getData();
  751. for(var i=0; i<rtn.length; i++){
  752. if( i == 0 ) tmp = rtn[i];
  753. else tmp = tmp + "|" +rtn[i];
  754. }
  755. if(tmp.indexOf("|") != -1){
  756. var temp = tmp.split("|");
  757. var templen = temp.length;
  758. for(var i =0 ; i < templen; i++){
  759. var aData = new Array();
  760. aData[i] = temp[i];
  761. grp_triage.chk_proceqmtflag.setData(aData, null, false);
  762. }
  763. }else{
  764. var temp = tmp;
  765. var templen = 1;
  766. for(var i =0 ; i < templen; i++){
  767. var aData = new Array();
  768. aData[i] = temp;
  769. grp_triage.chk_proceqmtflag.setData(aData, null, false);
  770. }
  771. }
  772. var checklistrtn= "";
  773. checklistrtn = grp_triage.chk_proceqmtflag.getData();
  774. var tmpsave = "";
  775. for(var i=0; i<checklistrtn.length; i++){
  776. if( i == 0 ) tmpsave = checklistrtn[i];
  777. else tmpsave = tmpsave + "|" +checklistrtn[i];
  778. }
  779. ds_main_ertriage_ertriage.setColumn(0, "proceqmtflag", tmpsave);
  780. //ds_main_ertriage_ertriage.setColumn(0, "proceqmtflag", prosave );
  781. //
  782. var proceqmtflagsplit = utlf_transNullToEmpty(ds_main_ertriage_ertriage.getColumn(0, "proceqmtflag")).split("|");
  783. var proceqmtflaglst = "";
  784. for(var i=0; i<proceqmtflagsplit.length; i++){
  785. if(proceqmtflagsplit[i] == "G" || proceqmtflagsplit[i] == "H" || proceqmtflagsplit[i] == "I"){ // 중복체크 금지
  786. if( ds_main_ertriage_ertriage.getColumn(0, "proceqmtflag") != proceqmtflagsplit[i]) {
  787. sysf_messageBox("전혀착용안함, 비해당, 미상 항목은 다른항목과 중복으로 체크할 수 없습니다.",'I');
  788. //ds_main_ertriage_ertriage.setColumn(0, "proceqmtflag", "");
  789. if(tmp.indexOf("|") != -1){
  790. var temp = tmp.split("|");
  791. var templen = temp.length;
  792. for(var i =0 ; i < templen; i++){
  793. var aFalseData = new Array();
  794. aFalseData[i] = temp[i];
  795. grp_triage.chk_proceqmtflag.setData(null, aFalseData, false);
  796. }
  797. }else{
  798. var temp = tmp;
  799. var templen = 1;
  800. for(var i =0 ; i < templen; i++){
  801. var aFalseData = new Array();
  802. aFalseData[i] = temp;
  803. grp_triage.chk_proceqmtflag.setData(null, aFalseData, false);
  804. }
  805. }
  806. //
  807. var checklistrtn= "";
  808. checklistrtn = grp_triage.chk_proceqmtflag.getData();
  809. var tmpsave = "";
  810. for(var i=0; i<checklistrtn.length; i++){
  811. if( i == 0 ) tmpsave = checklistrtn[i];
  812. else tmpsave = tmpsave + "|" +checklistrtn[i];
  813. }
  814. ds_main_ertriage_ertriage.setColumn(0, "proceqmtflag", tmpsave);
  815. break;
  816. }
  817. }
  818. if( ds_main_ertriage_ertriage.getColumn(0,"acdowndetailflag") == "1") { // 보행자일경우
  819. if(proceqmtflagsplit[i] == "A" || proceqmtflagsplit[i] == "B" || proceqmtflagsplit[i] == "C" || proceqmtflagsplit[i] == "D"){
  820. sysf_messageBox("교통사고 당사자가 보행자일경우 선택 할 수 없는 항목 입니다.",'I');
  821. if(tmp.indexOf("|") != -1){
  822. var temp = tmp.split("|");
  823. var templen = temp.length;
  824. for(var i =0 ; i < templen; i++){
  825. var aFalseData = new Array();
  826. aFalseData[i] = temp[i];
  827. grp_triage.chk_proceqmtflag.setData(null, aFalseData, false);
  828. }
  829. }else{
  830. var temp = tmp;
  831. var templen = 1;
  832. for(var i =0 ; i < templen; i++){
  833. var aFalseData = new Array();
  834. aFalseData[i] = temp;
  835. grp_triage.chk_proceqmtflag.setData(null, aFalseData, false);
  836. }
  837. }
  838. //
  839. var checklistrtn= "";
  840. checklistrtn = grp_triage.chk_proceqmtflag.getData();
  841. var tmpsave = "";
  842. for(var i=0; i<checklistrtn.length; i++){
  843. if( i == 0 ) tmpsave = checklistrtn[i];
  844. else tmpsave = tmpsave + "|" +checklistrtn[i];
  845. }
  846. ds_main_ertriage_ertriage.setColumn(0, "proceqmtflag", tmpsave);
  847. break;
  848. }
  849. }
  850. }
  851. }
  852. /* 등록번호 onkeyup*/
  853. function grp_triage_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
  854. {
  855. if( e.keycode == 13 ){
  856. grp_triage.ipt_tel.setFocus();
  857. }
  858. }
  859. /* 내원사유 onkeyup*/
  860. function grp_triage_cmb_chosresnflag_onkeyup(obj:Combo, e:KeyEventInfo)
  861. {
  862. if( e.keycode == 13 ){
  863. grp_triage.cmb_intenflag.setFocus();
  864. }
  865. }
  866. /* 내원사유 onitemchanged*/
  867. function grp_triage_cmb_chosresnflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  868. {
  869. if(grp_triage.cmb_chosresnflag.value == "3") {
  870. grp_triage.cmb_chosresnflag.value = "-";
  871. sysf_messageBox("진료외 방문에 해당하는 주호소를 선택하십시요.","C000");
  872. }
  873. fChngChosResnFlag();
  874. fValueChng_injmechflag();
  875. fValueChng_acdownflag();
  876. }
  877. /* 초진진료시간 onkeyup*/
  878. function grp_triage_ipt_fstexamordtm_onkeyup(obj:MaskEdit, e:KeyEventInfo)
  879. {
  880. if( e.keycode == 13 ){
  881. grp_triage.cmb_cscs.setFocus();
  882. }
  883. }
  884. /* 현재시간 onclick*/
  885. function grp_triage_btn_curtime_onclick(obj:Button, e:ClickEventInfo)
  886. {
  887. dsf_makeValue(ds_main_ertriage_ertriage,"fstexamorddd", "string", utlf_getCurrentDate());
  888. dsf_makeValue(ds_main_ertriage_ertriage,"fstexamordtm", "string", utlf_getCurrentTime().substring(0,4));
  889. }
  890. /* 발병일자 onkeyup*/
  891. function grp_triage_ipt_attackdd_onkeyup(obj:Calendar, e:KeyEventInfo)
  892. {
  893. if( e.keycode == 13 ){
  894. grp_triage.ipt_attacktm.setFocus();
  895. }
  896. }
  897. /* 발병시간 onkeyup*/
  898. function grp_triage_ipt_attacktm_onkeyup(obj:MaskEdit, e:KeyEventInfo)
  899. {
  900. if( e.keycode == 13 ){
  901. grp_triage.cmb_cscs.setFocus();
  902. }
  903. }
  904. /* 미상버튼 onclick*/
  905. function grp_triage_button5_onclick(obj:Button, e:ClickEventInfo)
  906. {
  907. ds_main_ertriage_ertriage.setColumn(0, "attackdd", "11111111");
  908. ds_main_ertriage_ertriage.setColumn(0, "attacktm", ds_main_ertriage_ertriage.getColumn(0, "intm")); // 발병시간이 미상일경우 내원시간으로 설정, 요청서 : 20180906017
  909. }
  910. /* 중증응급 onclick*/
  911. function grp_triage_button4_onclick(obj:Button, e:ClickEventInfo)
  912. {
  913. var pid = ds_main_ertriage_ertriage.getColumn(0, "pid"); //model.getValue(sERTRIAGE_PATH + "/pid");
  914. var indd = ds_main_ertriage_ertriage.getColumn(0, "orddd"); //model.getValue(sERTRIAGE_PATH + "/orddd");
  915. var cretno = ds_main_ertriage_ertriage.getColumn(0, "cretno"); //model.getValue(sERTRIAGE_PATH + "/cretno");
  916. var hngnm = ds_main_ertriage_ertriage.getColumn(0, "patnm"); //model.getValue(sERTRIAGE_PATH + "/patnm");
  917. if(utlf_isNull(pid) || utlf_isNull(indd) || utlf_isNull(cretno) || utlf_isNull(hngnm)){
  918. return;
  919. }
  920. frmf_setParameter("SPMNE04600_pid", pid);
  921. frmf_setParameter("SPMNE04600_indd", indd);
  922. frmf_setParameter("SPMNE04600_cretno", cretno);
  923. frmf_setParameter("SPMNE04600_hngnm", hngnm);
  924. frmf_open("SPMNE04600","SPMNE04600","","","","","","","","","","","M");
  925. }
  926. /* btn_hossear버튼 onclick*/
  927. function grp_triage_btn_hossear_onclick(obj:Button, e:ClickEventInfo)
  928. {
  929. frmf_modal("SPMMO07400","SPMMO07400","","","","","","","","","","","M");
  930. ds_main_ertriage_ertriage.setColumn(0, "inhosptype", frmf_getParameter("SPMMO07400_rtnfhkind")); //의료기관 코드
  931. ds_main_ertriage_ertriage.setColumn(0, "inhospnm", frmf_getParameter("SPMMO07400_rtnfhcdnm")); //의료기관명
  932. //model.setValue("/root/main/ertriage/ertriage/inhospcd", getParameter("SPMMO07400_rtnfhcd"));
  933. ds_main_ertriage_ertriage.setColumn(0, "inhospcd", frmf_getParameter("SPMMO07400_rtnfhhscd")); //의료기관명
  934. }
  935. /* cap_serdiag onclick*/
  936. function cap_serdiag_onclick(obj:Static, e:ClickEventInfo)
  937. {
  938. fChngSerDiagFlag();
  939. }
  940. /* 주증상 버튼 onclick*/
  941. function btn_prcpclsnm_onclick(obj:Button, e:ClickEventInfo)
  942. {
  943. fOpenUMLSCC();
  944. }
  945. /* 주증상1 버튼 onclick*/
  946. function btn_prcpclsnm1_onclick(obj:Button, e:ClickEventInfo)
  947. {
  948. fOpenUMLSCC1();
  949. }
  950. /* 주증상2 버튼 onclick*/
  951. function btn_prcpclsnm2_onclick(obj:Button, e:ClickEventInfo)
  952. {
  953. fOpenUMLSCC2();
  954. }
  955. /* 초기화 onclick*/
  956. function btn_presave_onclick(obj:Button, e:ClickEventInfo)
  957. {
  958. fPreRgstTriage();
  959. }
  960. /* 등록전환 onclick*/
  961. function button1_onclick(obj:Button, e:ClickEventInfo)
  962. {
  963. fChngRgstERTriagePatInfo();
  964. }
  965. /* 취소 onclick*/
  966. function button2_onclick(obj:Button, e:ClickEventInfo)
  967. {
  968. this.close();
  969. }
  970. /* 저장 onclick*/
  971. function button3_onclick(obj:Button, e:ClickEventInfo)
  972. {
  973. fSaveERTriagePatInfo();
  974. }
  975. /* 접수일자 onchanged*/
  976. function input4_onchanged(obj:Calendar, e:ChangeEventInfo)
  977. {
  978. fReqERTriagePatList();
  979. }
  980. /* grd_ertraigepatlist oncellclick*/
  981. function grd_ertraigepatlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  982. {
  983. var iRow = ds_main_erpatinfo_erpatlist.rowposition;
  984. if(iRow > -1){
  985. fReqERTriagePatInfo(iRow);
  986. }
  987. //var fMainsympcd = model.getValue("/root/main/ertriage/ertriage/mainsympcd");
  988. //model.makeValue("/root/blockflag/reqdata/mainsympcd",fMainsympcd);
  989. //submit("TRMNE04404", false);
  990. fCtrlSetting();
  991. }
  992. /* 손상 정보 등록 버튼 onclick*/
  993. function button6_onclick(obj:Button, e:ClickEventInfo)
  994. {
  995. frmf_setParameter("SPMMO07500_pid", ds_main_ertriage_ertriage.getColumn(0, "pid"));
  996. frmf_setParameter("SPMMO07500_orddd", ds_main_ertriage_ertriage.getColumn(0, "orddd"));
  997. frmf_setParameter("SPMMO07500_cretno", ds_main_ertriage_ertriage.getColumn(0, "cretno"));
  998. frmf_open("SPMMO07500","SPMMO07500","","","","","","","","","","","M");
  999. }
  1000. /* NEDIS정보조회 버튼 onclick*/
  1001. function button7_onclick(obj:Button, e:ClickEventInfo)
  1002. {
  1003. // setParameter("SPMMO07500_orddd", model.getValue("/root/main/ertriage/ertriage/orddd"));
  1004. // setParameter("SPMMO07500_cretno", model.getValue("/root/main/ertriage/ertriage/cretno"));
  1005. // open("SPMMO07500", 1, 0, 0, "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; min:hidden, max:hidden;");
  1006. frmf_setParameter("NEDIS_pid", ds_main_ertriage_ertriage.getColumn(0, "pid"));
  1007. frmf_setParameter("NEDIS_orddd", ds_main_ertriage_ertriage.getColumn(0, "orddd"));
  1008. frmf_modal("SMMNE07400","SMMNE07400","","","","","","","","","","","M");
  1009. }
  1010. function grp_triage_caption16_onclick(obj:Static, e:ClickEventInfo)
  1011. {
  1012. if(ds_main_ertriage_ertriage.getColumn(0, "slightyn") =="Y"){
  1013. ds_main_ertriage_ertriage.setColumn(0, "slightyn", "N");
  1014. }else{
  1015. ds_main_ertriage_ertriage.setColumn(0, "slightyn", "Y");
  1016. }
  1017. }
  1018. function ds_main_ertriage_ertriage_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1019. {
  1020. switch( e.columnid ){
  1021. case "preday" :
  1022. fCalcAttackDate();
  1023. break;
  1024. case "prehour" :
  1025. fCalcAttackDate();
  1026. break;
  1027. case "premin" :
  1028. fCalcAttackDate();
  1029. break;
  1030. default :
  1031. break;
  1032. }
  1033. }
  1034. function grp_triage_ipt_chosbdtp_onkeydown(obj:Edit, e:KeyEventInfo)
  1035. {
  1036. if( e.keycode == 13 ){
  1037. grp_triage.ipt_oxyconcen.setFocus();
  1038. }
  1039. }
  1040. function grp_triage_ipt_oxyconcen_onkeydown(obj:Edit, e:KeyEventInfo)
  1041. {
  1042. if( e.keycode == 13 ){
  1043. cmb_choswayflag.setFocus();
  1044. }
  1045. }
  1046. function grp_triage_ipt_fstexamordtm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1047. {
  1048. utlf_validMaskEditTime(obj, e);
  1049. }
  1050. function grp_triage_ipt_attacktm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1051. {
  1052. utlf_validMaskEditTime(obj, e);
  1053. }
  1054. function grp_triage_ipt_prehour_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1055. {
  1056. var start = grp_triage.ipt_prehour.value;
  1057. if(eval(e.posttext) > 23){
  1058. grp_triage.ipt_prehour.value = start;
  1059. }
  1060. }
  1061. function grp_triage_ipt_premin_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1062. {
  1063. var start = grp_triage.ipt_premin.value;
  1064. if(eval(e.posttext) > 59){
  1065. grp_triage.ipt_premin.value = start;
  1066. }
  1067. }
  1068. function grp_triage_btn_curtime00_onclick(obj:Button, e:ClickEventInfo)
  1069. {
  1070. dsf_makeValue(ds_main_ertriage_ertriage,"initvsdd", "string", utlf_getCurrentDate());
  1071. dsf_makeValue(ds_main_ertriage_ertriage,"initvstm", "string", utlf_getCurrentTime().substring(0,4));
  1072. }
  1073. ]]></Script>
  1074. </Form>
  1075. </FDL>