SSMMR05700_마취환자기록일반정보.xfdl 74 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SSMMR05700" position="absolute 0 0 455 622" titletext="마취환자기록" oninit="SSMMR05700_oninit">
  5. <Layouts>
  6. <Layout>
  7. <Button position="absolute 255 500 271 516" id="btn_anstfromdt" class="icon_clock" text="" onclick="btn_anstfromdt_onclick" anchor="left bottom"/>
  8. <Calendar position="absolute 119 451 209 470" id="ipt_meetingdd" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  9. <Combo position="absolute 119 329 450 348" id="cmb_anstmthdcd" class="combo_search" taborder="19" innerdataset="@ds_init_M0270" datacolumn="cdnm" codecolumn="cdid" anchor="left bottom"/>
  10. <CheckBox position="absolute 271 165 350 185" id="chk_cnstopflag" enable="false" text="협진수술" truevalue="Y" falsevalue="N" value="N" anchor="left top"/>
  11. <Combo position="absolute 119 355 450 374" id="cmb_anstadd" class="combo_search" taborder="21" innerdataset="@fds_init_M0008" datacolumn="cdnm" codecolumn="cdid" anchor="left bottom"/>
  12. <Button position="absolute 433 525 449 541" id="btn_optodt" class="icon_clock" text="" onclick="btn_optodt_onclick" anchor="left bottom"/>
  13. <Shape position="absolute 5 47 453 53" linetype="horizontal" id="line20" class="line_3" anchor="left top"/>
  14. <Combo position="absolute 198 5 280 24" id="cmb_orddept2" class="combo_search" taborder="3" innerdataset="@ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="cmb_orddept2_onitemchanged" anchor="left top"/>
  15. <Calendar position="absolute 292 523 382 542" id="ipt_optodd" mask="yyyy-mm-dd" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  16. <Radio position="absolute 113 190 445 206" id="rdo_oppatflag" class="radio_search" enable="false" columncount="5" rowcount="1" innerdataset="@ds_init_M0020" datacolumn="cdnm" codecolumn="cdid" anchor="left top"/>
  17. <Combo position="absolute 119 572 400 591" id="cmb_physstat" class="combo_search" innerdataset="@ds_init_M0269" datacolumn="cdnm" codecolumn="cdid" anchor="left bottom"/>
  18. <Shape position="absolute 5 113 453 119" linetype="horizontal" id="line21" class="line_3" anchor="left top"/>
  19. <Shape position="absolute 5 72 453 78" linetype="horizontal" id="line22" class="line_3" anchor="left top"/>
  20. <Combo position="absolute 113 29 195 48" id="cmb_perfdr1" class="combo_essential" taborder="2" innerdataset="@ds_init_userlist1" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  21. <Static text="Meeting Time" position="absolute 5 450 115 473" align="align:right middle;" id="caption30" class="cell_1" anchor="left bottom"/>
  22. <MaskEdit position="absolute 214 475 252 494" id="ipt_tmoutchktm" taborder="29" mask="@@:@@" type="string" autoselect="true" onkeydown="ipt_tmoutchktm_onkeydown" autoskip="true" anchor="left bottom"/>
  23. <Shape position="absolute 5 140 453 146" linetype="horizontal" id="line23" class="line_3" anchor="left top"/>
  24. <Combo position="absolute 198 29 280 48" id="cmb_perfdr2" class="combo_search" taborder="4" innerdataset="@ds_init_userlist2" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  25. <MaskEdit position="absolute 214 499 252 518" id="ipt_anstfromtm" taborder="30" mask="@@:@@" type="string" autoselect="true" onkeydown="ipt_anstfromtm_onkeydown" autoskip="true" anchor="left bottom"/>
  26. <Edit position="absolute 183 548 212 567" id="ipt_anstmnt" class="input_search" enable="false" anchor="left bottom"/>
  27. <Static text="총 마취 시간" position="absolute 5 546 115 569" align="align:right middle;" id="caption20" class="cell_1" anchor="left bottom"/>
  28. <Shape position="absolute 5 182 453 188" linetype="horizontal" id="line24" class="line_3" anchor="left top"/>
  29. <Static text="집 도 의" position="absolute 5 26 110 49" align="align:right middle;" id="caption1" class="cell_1" anchor="left top"/>
  30. <Static text="Physical Status" position="absolute 5 570 115 593" align="align:right middle;" id="caption21" class="cell_1" anchor="left bottom"/>
  31. <Shape position="absolute 5 205 453 211" linetype="horizontal" id="line25" class="line_3" anchor="left top"/>
  32. <Static text="수 술 방" position="absolute 5 51 110 74" align="align:right middle;" id="caption11" class="cell_1" anchor="left top"/>
  33. <Static text="수술 구분" position="absolute 5 144 110 184" align="align:right middle;" id="caption2" class="cell_1" anchor="left top"/>
  34. <Static text="마취 가산" position="absolute 5 353 115 376" align="align:right middle;" id="caption22" class="cell_1" anchor="left bottom"/>
  35. <Radio position="absolute 113 145 420 165" id="rdo_opflag" class="radio_search" taborder="18" columncount="3" rowcount="1" innerdataset="@ds_init_M0013" datacolumn="cdnm" codecolumn="cdid" anchor="left top"/>
  36. <MaskEdit position="absolute 214 523 252 542" id="ipt_opfromtm" taborder="31" mask="@@:@@" type="string" limitbymask="decimal" autoselect="true" onkeydown="ipt_opfromtm_onkeydown" autoskip="true" anchor="left bottom"/>
  37. <Static text="분" position="absolute 216 551 242 571" id="caption23" anchor="left bottom"/>
  38. <Static text="집 도 과" position="absolute 5 2 110 25" align="align:right middle;" id="caption3" class="cell_1" anchor="left top"/>
  39. <Static text="마취방법 (부마취)" position="absolute 5 327 115 350" align="align:right middle;" id="caption12" class="cell_1" visible="false" anchor="left bottom"/>
  40. <Shape position="absolute 5 591 453 597" linetype="horizontal" id="line38" class="line_3" anchor="left bottom"/>
  41. <MaskEdit position="absolute 388 499 430 518" id="ipt_ansttotm" taborder="33" mask="@@:@@" type="string" autoselect="true" onkeydown="ipt_ansttotm_onkeydown" anchor="left bottom"/>
  42. <Static text="시간" position="absolute 151 551 177 571" id="caption4" anchor="left bottom"/>
  43. <Combo position="absolute 113 53 195 72" id="cmb_oproom" class="combo_essential" taborder="9" innerdataset="@ds_init_oproomlist" datacolumn="oproomnm" codecolumn="oproomcd" anchor="left top"/>
  44. <Grid position="absolute 5 209 450 273" id="grd_opinfo1" class="datagrid_sms" binddataset="ds_grd_opinfo1" anchor="left top" autofittype="col">
  45. <Formats>
  46. <Format id="default">
  47. <Columns>
  48. <Column size="0"/>
  49. <Column size="105"/>
  50. <Column size="290"/>
  51. <Column size="30"/>
  52. </Columns>
  53. <Rows>
  54. <Row size="24" band="head"/>
  55. <Row size="18"/>
  56. </Rows>
  57. <Band id="head">
  58. <Cell text="진단코드"/>
  59. <Cell col="1" text="진단코드"/>
  60. <Cell col="2" text="진단명"/>
  61. <Cell col="3" text="비고"/>
  62. </Band>
  63. <Band id="body">
  64. <Cell text="bind:code"/>
  65. <Cell col="1" text="bind:code"/>
  66. <Cell col="2" style="align:left;" text="bind:engnm"/>
  67. <Cell col="3" text="bind:cnstopflag"/>
  68. </Band>
  69. </Format>
  70. </Formats>
  71. </Grid>
  72. <MaskEdit position="absolute 214 451 252 470" id="ipt_meetingtm" taborder="28" mask="@@:@@" type="string" autoselect="true" onkeydown="ipt_meetingtm_onkeydown" autoskip="true" anchor="left bottom"/>
  73. <Static text="마취 시작 / 종료" position="absolute 5 498 115 521" align="align:right middle;" id="caption14" class="cell_1" anchor="left bottom"/>
  74. <Shape position="absolute 5 373 453 379" linetype="horizontal" id="line29" class="line_3" anchor="left bottom"/>
  75. <Grid position="absolute 5 272 450 292" id="grd_opinfo2" class="datagrid_sms" binddataset="ds_grd_opinfo2" anchor="left top bottom" autofittype="col">
  76. <Formats>
  77. <Format id="default">
  78. <Columns>
  79. <Column size="105"/>
  80. <Column size="290"/>
  81. <Column size="30"/>
  82. </Columns>
  83. <Rows>
  84. <Row size="24" band="head"/>
  85. <Row size="17"/>
  86. <Row size="17"/>
  87. </Rows>
  88. <Band id="head">
  89. <Cell text="수술 (전)"/>
  90. <Cell col="1" text="수술명"/>
  91. <Cell col="2" text="비고"/>
  92. </Band>
  93. <Band id="body">
  94. <Cell rowspan="2" text="bind:code" taborder="undefined"/>
  95. <Cell col="1" style="align:left;" text="bind:engnm"/>
  96. <Cell col="2" text="bind:cnstopflag"/>
  97. <Cell row="1" col="1" style="align:left;" text="bind:hngnm"/>
  98. <Cell row="1" col="2"/>
  99. </Band>
  100. </Format>
  101. </Formats>
  102. </Grid>
  103. <Static text="수술 시작 / 종료" position="absolute 5 522 115 545" align="align:right middle;" id="caption15" class="cell_1" anchor="left bottom"/>
  104. <Static text="마 취 의" position="absolute 5 76 110 115" align="align:right middle;" id="caption26" class="cell_1" anchor="left top"/>
  105. <Calendar position="absolute 119 475 209 494" id="ipt_tmoutchkdd" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  106. <Shape position="absolute 5 23 453 29" linetype="horizontal" id="line19" class="line_3" anchor="left top"/>
  107. <MaskEdit position="absolute 388 523 430 542" id="ipt_optotm" taborder="32" mask="@@:@@" type="string" autoselect="true" onkeydown="ipt_optotm_onkeydown" autoskip="true" anchor="left bottom"/>
  108. <Calendar position="absolute 119 499 209 518" id="ipt_anstfromdd" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  109. <Button position="absolute 255 452 271 468" id="btn_meetingdt" class="icon_clock" text="" anchor="left bottom"/>
  110. <Static text="환자 구분" position="absolute 5 186 110 207" align="align:right middle;" id="caption7" class="cell_1" anchor="left top"/>
  111. <Button position="absolute 255 525 271 541" id="btn_opfromdt" class="icon_clock" text="" onclick="btn_opfromdt_onclick" anchor="left bottom"/>
  112. <Edit position="absolute 119 548 145 567" id="ipt_ansttm" class="input_search" enable="false" anchor="left bottom"/>
  113. <Shape position="absolute 5 0 453 4" linetype="horizontal" id="line4" class="line_1" anchor="left top"/>
  114. <Combo position="absolute 113 5 195 24" id="cmb_orddept1" class="combo_essential" taborder="1" innerdataset="@ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="cmb_orddept1_onitemchanged" anchor="left top"/>
  115. <Static text="환자 확인시간" position="absolute 5 474 115 497" align="align:right middle;" id="caption18" class="cell_1" anchor="left bottom"/>
  116. <Combo position="absolute 113 76 195 95" id="cmb_anstdrid1" class="combo_essential" taborder="10" innerdataset="@ds_init_anstdrlist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  117. <Button position="absolute 395 598 451 620" id="btn_saveanst" class="btn4" visible="false" text="저장" onclick="btn_saveanst_onclick" anchor="left bottom"/>
  118. <Button position="absolute 433 500 449 516" id="btn_ansttodt" class="icon_clock" text="" onclick="btn_ansttodt_onclick" anchor="left bottom"/>
  119. <Calendar position="absolute 119 523 209 542" id="ipt_opfromdd" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  120. <Combo position="absolute 119 329 450 348" id="cmb_anstmthdcdsub" class="combo_search" taborder="20" innerdataset="@ds_init_M0271" datacolumn="cdnm" codecolumn="cdid" visible="false" anchor="left bottom"/>
  121. <Static text="마취방법 (주마취)" position="absolute 5 328 115 351" align="align:right middle;" id="caption19" class="cell_1" anchor="left bottom"/>
  122. <Combo position="absolute 198 76 280 95" id="cmb_anstdrid2" class="combo_search" taborder="11" innerdataset="@ds_init_anstdrlist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  123. <Button position="absolute 255 476 271 492" id="btn_tmoutchkdt" class="icon_clock" text="" onclick="btn_tmoutchkdt_onclick" anchor="left bottom"/>
  124. <Calendar position="absolute 292 499 382 518" id="ipt_ansttodd" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  125. <CheckBox position="absolute 113 165 180 185" id="chk_reopflag" enable="false" text="재수술" truevalue="Y" falsevalue="N" anchor="left top"/>
  126. <Combo position="absolute 283 76 365 95" id="cmb_anstdrid3" class="combo_search" taborder="12" innerdataset="@ds_init_anstdrlist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  127. <Static text="간 호 사" position="absolute 5 117 110 140" align="align:right middle;" id="caption5" class="cell_1" anchor="left top"/>
  128. <Combo position="absolute 113 119 195 138" id="cmb_nurse1" taborder="14" innerdataset="@ds_init_anstnurslist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  129. <Combo position="absolute 198 119 280 138" id="cmb_nurse2" class="combo_search" taborder="15" innerdataset="@ds_init_anstnurslist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  130. <Combo position="absolute 368 5 450 24" id="cmb_orddept4" class="combo_search" taborder="7" innerdataset="@ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="cmb_orddept4_onitemchanged" anchor="left top"/>
  131. <Combo position="absolute 283 29 365 48" id="cmb_perfdr3" class="combo_search" taborder="6" innerdataset="@ds_init_userlist3" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  132. <Combo position="absolute 368 29 450 48" id="cmb_perfdr4" class="combo_search" taborder="8" innerdataset="@ds_init_userlist4" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  133. <Combo position="absolute 283 5 365 24" id="cmb_orddept3" class="combo_search" taborder="5" innerdataset="@ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="cmb_orddept3_onitemchanged" anchor="left top"/>
  134. <Shape position="absolute 5 566 453 572" linetype="horizontal" id="line33" class="line_3" anchor="left bottom"/>
  135. <Shape position="absolute 5 542 453 548" linetype="horizontal" id="line34" class="line_3" anchor="left bottom"/>
  136. <Shape position="absolute 5 470 453 476" linetype="horizontal" id="line35" class="line_3" anchor="left bottom"/>
  137. <Shape position="absolute 5 518 453 524" linetype="horizontal" id="line36" class="line_3" anchor="left bottom"/>
  138. <Shape position="absolute 5 494 453 500" linetype="horizontal" id="line37" class="line_3" anchor="left bottom"/>
  139. <Static text="★" position="absolute 6 599 21 619" id="cap_preopassemrec" style="color:red;" anchor="left bottom"/>
  140. <Button position="absolute 133 4 224 23" id="button1" class="btn5" visible="false" text="OCR용 출력" onclick="button1_onclick" anchor="left top"/>
  141. <Div position="absolute 95 4 120 24" id="iviewer1" visible="false" url="emr_formmngtxp::SSMRF03800_OCR뷰어.xfdl"/>
  142. <Static position="absolute 402 573 452 593" id="cap_asaclass" anchor="left bottom"/>
  143. <Static text="다시 저장 하십시오. 마취전평가서에 등록된 &#13;&#10;ASA Class 와 Physical Status 가 상이합니다. " position="absolute 24 595 395 622" id="cap_asamsg" visible="false" style="color:red;" anchor="left bottom"/>
  144. <Static text="~" position="absolute 275 503 290 518" id="caption6" anchor="left bottom"/>
  145. <Static text="~" position="absolute 275 527 290 542" id="caption8" anchor="left bottom"/>
  146. <Shape position="absolute 5 348 453 354" linetype="horizontal" id="line32" class="line_3" anchor="left bottom"/>
  147. <Shape position="absolute 5 348 453 354" linetype="horizontal" id="line27" class="line_3" visible="false" anchor="left bottom"/>
  148. <Static text="병동 출발시간" position="absolute 5 378 115 401" align="align:right middle;" id="cap_wardstartdttm" class="cell_1" anchor="left bottom"/>
  149. <Calendar position="absolute 119 379 209 398" id="ipt_wardstartdd" enable="false" taborder="22" dateformat="yyyy-MM-dd" value="null" anchor="left bottom"/>
  150. <MaskEdit position="absolute 214 379 252 398" id="ipt_wardstarttm" enable="false" taborder="23" mask="@@:@@" type="string" autoselect="true" anchor="left bottom"/>
  151. <Static text="수술방 입실/퇴실" position="absolute 5 426 115 449" align="align:left middle;" id="cap_patinroomdt" class="cell_1" anchor="left bottom"/>
  152. <Calendar position="absolute 119 403 209 422" id="ipt_patarrvdd" enable="false" taborder="24" dateformat="yyyy-MM-dd" value="null" anchor="left bottom"/>
  153. <Static text="대기실 도착시간" position="absolute 5 402 115 425" align="align:right middle;" id="caption9" class="cell_1" anchor="left bottom"/>
  154. <Calendar position="absolute 119 427 209 446" id="ipt_patinroomdd" enable="false" taborder="26" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  155. <MaskEdit position="absolute 214 427 252 446" id="ipt_patinroomtm" enable="false" taborder="27" mask="@@:@@" onkeydown="ipt_patinroomtm_onkeydown" type="string" autoselect="true" onkillfocus="ipt_patinroomtm_onkillfocus" anchor="left bottom"/>
  156. <Shape position="absolute 5 422 453 428" linetype="horizontal" id="line31" class="line_3" anchor="left bottom"/>
  157. <Shape position="absolute 5 398 453 404" linetype="horizontal" id="line28" class="line_3" anchor="left bottom"/>
  158. <Shape position="absolute 5 446 453 452" linetype="horizontal" id="line30" class="line_3" anchor="left bottom"/>
  159. <CheckBox position="absolute 347 165 425 185" id="checkbox1" enable="false" text="무통마취" truevalue="Y" value="N" falsevalue="N" anchor="left top"/>
  160. <Button position="absolute 255 379 297 398" id="btn_wardstartdttm" class="btn5" text="조회" onclick="btn_wardstartdttm_onclick" anchor="left bottom"/>
  161. <CheckBox position="absolute 282 474 363 494" id="chk_preopcureflag" text="수술전처치" style="font:Dotum,8;" truevalue="Y" falsevalue="N" anchor="left bottom"/>
  162. <CheckBox position="absolute 370 474 388 494" id="bool1" truevalue="Y" falsevalue="N" value="N" anchor="left bottom"/>
  163. <Combo position="absolute 368 76 450 95" id="cmb_anstdrid4" class="combo_search" taborder="13" innerdataset="@ds_init_anstdrlist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  164. <Combo position="absolute 283 119 365 138" id="cmb_nurse3" class="combo_search" taborder="16" innerdataset="@ds_init_anstnurslist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  165. <Combo position="absolute 368 119 450 138" id="cmb_nurse4" class="combo_search" taborder="17" innerdataset="@ds_init_anstnurslist" datacolumn="usernm" codecolumn="userid" anchor="left top"/>
  166. <Static text="키/몸무게" position="absolute 300 377 365 400" align="align:left middle;" id="caption16" class="cell_1" anchor="left bottom"/>
  167. <Edit position="absolute 367 378 405 397" id="height" anchor="left bottom"/>
  168. <Edit position="absolute 407 378 445 397" id="weight" anchor="left bottom"/>
  169. <Button position="absolute 255 403 400 422" id="btn_oproominoutctl" class="btn5" text="수술방 입실시간활성화" onclick="btn_oproominoutctl_onclick" onkeydown="btn_oproominoutctl_onkeydown" anchor="left bottom"/>
  170. <Static text="~" position="absolute 275 431 290 446" id="caption17" anchor="left bottom"/>
  171. <Calendar position="absolute 292 428 382 447" id="ipt_patoutroomdd" enable="false" dateformat="yyyy-MM-dd" value="null" autoselect="true" anchor="left bottom"/>
  172. <MaskEdit position="absolute 388 428 430 447" id="ipt_patoutroomtm" enable="false" taborder="34" mask="@@:@@" onkeydown="ipt_patoutroomtm_onkeydown" type="string" onkillfocus="ipt_patoutroomtm_onkillfocus" anchor="left bottom"/>
  173. <Button position="absolute 255 452 271 468" id="button3" class="icon_clock" text="" onclick="button3_onclick" anchor="left bottom"/>
  174. <Button position="absolute 255 428 271 444" id="btn_patinroom" class="icon_clock" enable="false" text="" onclick="btn_patinroom_onclick" anchor="left bottom"/>
  175. <Button position="absolute 433 428 449 444" id="btn_patoutroom" class="icon_clock" enable="false" text="" onclick="btn_patoutroom_onclick" anchor="left bottom"/>
  176. <Radio position="absolute 280 450 370 470" id="radio1" visible="false" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" style="font:Dotum,8;" anchor="left bottom">
  177. <Dataset id="innerdataset">
  178. <ColumnInfo>
  179. <Column id="codecolumn"/>
  180. <Column id="datacolumn"/>
  181. </ColumnInfo>
  182. <Rows>
  183. <Row>
  184. <Col id="codecolumn">OP</Col>
  185. <Col id="datacolumn">수술</Col>
  186. </Row>
  187. <Row>
  188. <Col id="codecolumn">PR</Col>
  189. <Col id="datacolumn">시술</Col>
  190. </Row>
  191. </Rows>
  192. </Dataset>
  193. </Radio>
  194. <MaskEdit id="ipt_patarrvtm" taborder="36" type="string" mask="@@:@@" enable="false" position="absolute 214 403 252 422" autoselect="true" anchor="left bottom"/>
  195. <CheckBox id="chk_anstregflag" taborder="37" text="마취예약만" value="N" truevalue="Y" falsevalue="N" enable="false" position="absolute 180 165 270 185" anchor="left top"/>
  196. <Static id="caption10" text="마취방법변경" position="absolute 389 474 456 494" style="font:Dotum,8;" anchor="left bottom"/>
  197. <Grid id="grd_opinfo7" class="datagrid_sms" taborder="38" binddataset="ds_opinfo7_item" useinputpanel="false" position="absolute 5 293 450 326" autofittype="col" anchor="left bottom">
  198. <Formats>
  199. <Format id="default">
  200. <Columns>
  201. <Column size="0"/>
  202. <Column size="290"/>
  203. <Column size="105"/>
  204. <Column size="30"/>
  205. </Columns>
  206. <Rows>
  207. <Row size="24" band="head"/>
  208. <Row size="17"/>
  209. </Rows>
  210. <Band id="head">
  211. <Cell text="코드"/>
  212. <Cell col="1" text="수술 (후) - 수술명"/>
  213. <Cell col="2" text="Comments"/>
  214. <Cell col="3" text="비고"/>
  215. </Band>
  216. <Band id="body">
  217. <Cell text="bind:code"/>
  218. <Cell col="1" style="align:left;" text="bind:engnm"/>
  219. <Cell col="2" text="bind:remfact"/>
  220. <Cell col="3" text="bind:cnstopflag"/>
  221. </Band>
  222. </Format>
  223. </Formats>
  224. </Grid>
  225. <Button id="btn_timeoutcheck" taborder="39" text="TimeOut 연동" position="absolute 466 499 559 519" class="btn5" onclick="btn_timeoutcheck_onclick" visible="false" anchor="left bottom"/>
  226. <Combo id="cmb_anstdrid5" taborder="40" innerdataset="@ds_init_anstdrlist" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 113 96 195 115" anchor="left top"/>
  227. <Combo id="cmb_anstdrid6" taborder="41" innerdataset="@ds_init_anstdrlist" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 198 96 280 115" anchor="left top"/>
  228. <Combo id="cmb_anstdrid7" taborder="42" innerdataset="@ds_init_anstdrlist" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 283 96 365 115" anchor="left top"/>
  229. <Combo id="cmb_anstdrid8" taborder="43" innerdataset="@ds_init_anstdrlist" codecolumn="userid" datacolumn="usernm" class="combo_search" position="absolute 368 96 450 115" anchor="left top"/>
  230. </Layout>
  231. </Layouts>
  232. <Objects>
  233. <Dataset id="ds_init_M0270" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  234. <ColumnInfo>
  235. <Column id="cdnm" type="STRING" size="256"/>
  236. <Column id="cdid" type="STRING" size="256"/>
  237. </ColumnInfo>
  238. </Dataset>
  239. <Dataset id="ds_init_M0008" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  240. <ColumnInfo>
  241. <Column id="cdnm" type="STRING" size="256"/>
  242. <Column id="cdid" type="STRING" size="256"/>
  243. </ColumnInfo>
  244. </Dataset>
  245. <Dataset id="ds_init_M0020" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  246. <ColumnInfo>
  247. <Column id="cdnm" type="STRING" size="256"/>
  248. <Column id="cdid" type="STRING" size="256"/>
  249. </ColumnInfo>
  250. <Rows>
  251. <Row/>
  252. </Rows>
  253. </Dataset>
  254. <Dataset id="ds_init_M0269" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  255. <ColumnInfo>
  256. <Column id="cdnm" type="STRING" size="256"/>
  257. <Column id="cdid" type="STRING" size="256"/>
  258. </ColumnInfo>
  259. </Dataset>
  260. <Dataset id="ds_init_userlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  261. <ColumnInfo>
  262. <Column id="usernm" type="STRING" size="256"/>
  263. <Column id="userid" type="STRING" size="256"/>
  264. </ColumnInfo>
  265. <Rows>
  266. <Row/>
  267. </Rows>
  268. </Dataset>
  269. <Dataset id="ds_init_M0013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  270. <ColumnInfo>
  271. <Column id="cdnm" type="STRING" size="256"/>
  272. <Column id="cdid" type="STRING" size="256"/>
  273. </ColumnInfo>
  274. <Rows>
  275. <Row/>
  276. </Rows>
  277. </Dataset>
  278. <Dataset id="ds_init_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  279. <ColumnInfo>
  280. <Column id="oproomnm" type="STRING" size="256"/>
  281. <Column id="oproomcd" type="STRING" size="256"/>
  282. </ColumnInfo>
  283. </Dataset>
  284. <Dataset id="ds_opinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  285. <ColumnInfo>
  286. <Column id="cdflag" type="STRING" size="256"/>
  287. <Column id="code" type="STRING" size="256"/>
  288. <Column id="engnm" type="STRING" size="256"/>
  289. <Column id="hngnm" type="STRING" size="256"/>
  290. <Column id="remfact" type="STRING" size="256"/>
  291. </ColumnInfo>
  292. <Rows>
  293. <Row>
  294. <Col id="cdflag"/>
  295. <Col id="code"/>
  296. <Col id="engnm"/>
  297. <Col id="hngnm"/>
  298. <Col id="remfact"/>
  299. </Row>
  300. </Rows>
  301. </Dataset>
  302. <Dataset id="ds_init_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  303. <ColumnInfo>
  304. <Column id="depthngnm" type="STRING" size="256"/>
  305. <Column id="deptcd" type="STRING" size="256"/>
  306. <Column id="deptengabbr" type="STRING" size="256"/>
  307. </ColumnInfo>
  308. <Rows>
  309. <Row>
  310. <Col id="depthngnm">-</Col>
  311. <Col id="deptcd">-</Col>
  312. <Col id="deptengabbr">-</Col>
  313. </Row>
  314. </Rows>
  315. </Dataset>
  316. <Dataset id="ds_init_anstdrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  317. <ColumnInfo>
  318. <Column id="usernm" type="STRING"/>
  319. <Column id="userid" type="STRING"/>
  320. </ColumnInfo>
  321. <Rows>
  322. <Row/>
  323. </Rows>
  324. </Dataset>
  325. <Dataset id="ds_init_M0271" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  326. <ColumnInfo>
  327. <Column id="cdnm" type="STRING" size="256"/>
  328. <Column id="cdid" type="STRING" size="256"/>
  329. </ColumnInfo>
  330. </Dataset>
  331. <Dataset id="ds_opinfo7_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  332. <ColumnInfo>
  333. <Column id="code" type="STRING" size="256"/>
  334. <Column id="engnm" type="STRING" size="256"/>
  335. <Column id="remfact" type="STRING" size="256"/>
  336. <Column id="cnstopflag" type="STRING" size="256"/>
  337. </ColumnInfo>
  338. </Dataset>
  339. <Dataset id="ds_init_anstnurslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  340. <ColumnInfo>
  341. <Column id="usernm" type="STRING" size="256"/>
  342. <Column id="userid" type="STRING" size="256"/>
  343. </ColumnInfo>
  344. </Dataset>
  345. <Dataset id="ds_oprsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  346. <ColumnInfo>
  347. <Column id="perfdeptcd" type="STRING" size="256"/>
  348. <Column id="perfdrid" type="STRING" size="256"/>
  349. <Column id="oproomcd" type="STRING" size="256"/>
  350. <Column id="opflagcd" type="STRING" size="256"/>
  351. <Column id="opposturecd" type="STRING" size="256"/>
  352. <Column id="oppatflagcd" type="STRING" size="256"/>
  353. <Column id="reopflag" type="STRING" size="256"/>
  354. <Column id="anstregflag" type="STRING" size="256"/>
  355. <Column id="cnstopflag" type="STRING" size="256"/>
  356. <Column id="anstmthdcd" type="STRING" size="256"/>
  357. <Column id="anstdetlmthdcd" type="STRING" size="256"/>
  358. <Column id="opfromtmcd" type="STRING" size="256"/>
  359. <Column id="opendtmcd" type="STRING" size="256"/>
  360. <Column id="opusetm" type="STRING" size="256"/>
  361. <Column id="anstdrid1" type="STRING" size="256"/>
  362. <Column id="anstdrid2" type="STRING" size="256"/>
  363. <Column id="anstdrid3" type="STRING" size="256"/>
  364. <Column id="diagcd" type="STRING" size="256"/>
  365. <Column id="opcd" type="STRING" size="256"/>
  366. <Column id="scheopcd" type="STRING" size="256"/>
  367. <Column id="opschedd" type="STRING" size="256"/>
  368. <Column id="opcnfmdd" type="STRING" size="256"/>
  369. <Column id="oprsrvno" type="STRING" size="256"/>
  370. <Column id="ophistno" type="STRING" size="256"/>
  371. <Column id="anstrecno" type="STRING" size="256"/>
  372. <Column id="phngnm" type="STRING" size="256"/>
  373. <Column id="rgstdd" type="STRING" size="256"/>
  374. <Column id="painlessflag" type="STRING" size="256"/>
  375. <Column id="mainoprsrvno" type="STRING" size="256"/>
  376. <Column id="wt" type="STRING" size="256"/>
  377. <Column id="ht" type="STRING" size="256"/>
  378. <Column id="ibw" type="STRING" size="256"/>
  379. </ColumnInfo>
  380. <Rows>
  381. <Row>
  382. <Col id="perfdeptcd"/>
  383. <Col id="perfdrid"/>
  384. <Col id="oproomcd"/>
  385. <Col id="opflagcd"/>
  386. <Col id="opposturecd"/>
  387. <Col id="oppatflagcd"/>
  388. <Col id="reopflag"/>
  389. <Col id="anstregflag"/>
  390. <Col id="cnstopflag"/>
  391. <Col id="anstmthdcd"/>
  392. <Col id="anstdetlmthdcd"/>
  393. <Col id="opfromtmcd"/>
  394. <Col id="opendtmcd"/>
  395. <Col id="opusetm"/>
  396. <Col id="anstdrid1"/>
  397. <Col id="anstdrid2"/>
  398. <Col id="anstdrid3"/>
  399. <Col id="diagcd"/>
  400. <Col id="opcd"/>
  401. <Col id="scheopcd"/>
  402. <Col id="opschedd"/>
  403. <Col id="opcnfmdd"/>
  404. <Col id="oprsrvno"/>
  405. <Col id="ophistno"/>
  406. <Col id="anstrecno"/>
  407. <Col id="phngnm"/>
  408. <Col id="rgstdd"/>
  409. <Col id="painlessflag"/>
  410. <Col id="mainoprsrvno"/>
  411. <Col id="wt"/>
  412. <Col id="ht"/>
  413. </Row>
  414. </Rows>
  415. </Dataset>
  416. <Dataset id="ds_anstinfo_5700" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_anstinfo_5700_oncolumnchanged" cancolumnchange="ds_anstinfo_5700_cancolumnchange">
  417. <ColumnInfo>
  418. <Column id="m" type="STRING" size="256"/>
  419. <Column id="instcd" type="STRING" size="256"/>
  420. <Column id="anstrecno" type="STRING" size="256" sumtext="마취기록번호"/>
  421. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  422. <Column id="pid" type="STRING" size="256" sumtext="환자등록번호"/>
  423. <Column id="phngnm" type="STRING" size="256" sumtext="환자명"/>
  424. <Column id="anstmthdcd" type="STRING" size="256" sumtext="마취방법코드(주)"/>
  425. <Column id="anstmthdcdsub" type="STRING" size="256" sumtext="마취방법코드(부)"/>
  426. <Column id="anstaddcd" type="STRING" size="256" sumtext="마취가산코드"/>
  427. <Column id="physstat" type="STRING" size="256" sumtext="신체적상태"/>
  428. <Column id="oproomcd" type="STRING" size="256" sumtext="수술실코드"/>
  429. <Column id="oproomnm" type="STRING" size="256" sumtext="수술실"/>
  430. <Column id="opflagcd" type="STRING" size="256" sumtext="수술구분코드"/>
  431. <Column id="opposturecd" type="STRING" size="256" sumtext="수술체위코드"/>
  432. <Column id="meetingdt" type="STRING" size="256" sumtext="Meeting 일시"/>
  433. <Column id="tmoutchkdt" type="STRING" size="256" sumtext="Time Out Check 일시"/>
  434. <Column id="anstfromdt" type="STRING" size="256" sumtext="마취시작일시"/>
  435. <Column id="ansttodt" type="STRING" size="256" sumtext="마취종료일시"/>
  436. <Column id="opfromdt" type="STRING" size="256" sumtext="수술시작일시"/>
  437. <Column id="optodt" type="STRING" size="256" sumtext="수술종료일시"/>
  438. <Column id="meetingdd" type="STRING" size="256" sumtext="Meeting일자"/>
  439. <Column id="tmoutchkdd" type="STRING" size="256" sumtext="Time Out Check 일자"/>
  440. <Column id="anstfromdd" type="STRING" size="256" sumtext="마취시작일자"/>
  441. <Column id="ansttodd" type="STRING" size="256" sumtext="마취종료일자"/>
  442. <Column id="opfromdd" type="STRING" size="256" sumtext="수술시작일자"/>
  443. <Column id="optodd" type="STRING" size="256" sumtext="수술종료일자"/>
  444. <Column id="meetingtm" type="STRING" size="256" sumtext="Meeting 시간"/>
  445. <Column id="tmoutchktm" type="STRING" size="256" sumtext="Time Out Check 시간"/>
  446. <Column id="anstfromtm" type="STRING" size="256" sumtext="마취시작시간"/>
  447. <Column id="ansttotm" type="STRING" size="256" sumtext="마취종료시간"/>
  448. <Column id="opfromtm" type="STRING" size="256" sumtext="수술시작시간"/>
  449. <Column id="optotm" type="STRING" size="256" sumtext="수술종료시간"/>
  450. <Column id="colloid" type="STRING" size="256" sumtext="colloid"/>
  451. <Column id="crystalloid" type="STRING" size="256" sumtext="crystalloid"/>
  452. <Column id="blodinput" type="STRING" size="256" sumtext="blood input"/>
  453. <Column id="urine" type="STRING" size="256" sumtext="urine"/>
  454. <Column id="other" type="STRING" size="256" sumtext="other"/>
  455. <Column id="blod" type="STRING" size="256" sumtext="blood"/>
  456. <Column id="opposturerem" type="STRING" size="256" sumtext="수술체위-remark"/>
  457. <Column id="remark" type="STRING" size="256" sumtext="remark"/>
  458. <Column id="pcarem" type="STRING" size="256" sumtext="PCA remark"/>
  459. <Column id="anstdrid1" type="STRING" size="256" sumtext="마취의1"/>
  460. <Column id="anstdrid2" type="STRING" size="256" sumtext="마취의2"/>
  461. <Column id="anstdrid3" type="STRING" size="256" sumtext="마취의3"/>
  462. <Column id="anstdrid4" type="STRING" size="256" sumtext="마취의4"/>
  463. <Column id="anstdrid5" type="STRING" size="256"/>
  464. <Column id="anstdrid6" type="STRING" size="256"/>
  465. <Column id="anstdrid7" type="STRING" size="256"/>
  466. <Column id="anstdrid8" type="STRING" size="256"/>
  467. <Column id="anstnursid1" type="STRING" size="256" sumtext="간호사1"/>
  468. <Column id="anstnursid2" type="STRING" size="256" sumtext="간호사2"/>
  469. <Column id="anstnursid3" type="STRING" size="256" sumtext="간호사3"/>
  470. <Column id="anstnursid4" type="STRING" size="256" sumtext="간호사4"/>
  471. <Column id="perfdeptcd1" type="STRING" size="256" sumtext="집도과1"/>
  472. <Column id="perfdrid1" type="STRING" size="256" sumtext="집도의1"/>
  473. <Column id="perfdeptcd2" type="STRING" size="256" sumtext="집도과2"/>
  474. <Column id="perfdrid2" type="STRING" size="256" sumtext="집도의2"/>
  475. <Column id="perfdeptcd3" type="STRING" size="256" sumtext="집도과3"/>
  476. <Column id="perfdrid3" type="STRING" size="256" sumtext="집도의3"/>
  477. <Column id="perfdeptcd4" type="STRING" size="256" sumtext="집도과4"/>
  478. <Column id="perfdrid4" type="STRING" size="256" sumtext="집도의4"/>
  479. <Column id="orddd" type="STRING" size="256" sumtext="오더일자(원무키)"/>
  480. <Column id="cretno" type="STRING" size="256" sumtext="생성번호(원무키)"/>
  481. <Column id="lastespiyn" type="STRING" size="256" sumtext="최종ESPI여부"/>
  482. <Column id="anstmthdnm" type="STRING" size="256"/>
  483. <Column id="anstmthdnmsub" type="STRING" size="256"/>
  484. <Column id="anstaddnm" type="STRING" size="256"/>
  485. <Column id="physstatnm" type="STRING" size="256"/>
  486. <Column id="opposturenm" type="STRING" size="256"/>
  487. <Column id="opflagnm" type="STRING" size="256"/>
  488. <Column id="anstdrnm1" type="STRING" size="256"/>
  489. <Column id="anstdrnm2" type="STRING" size="256"/>
  490. <Column id="anstdrnm3" type="STRING" size="256"/>
  491. <Column id="perfdeptnm" type="STRING" size="256"/>
  492. <Column id="perfdrnm" type="STRING" size="256"/>
  493. <Column id="perfdeptnm2" type="STRING" size="256"/>
  494. <Column id="perfdrnm2" type="STRING" size="256"/>
  495. <Column id="intervaltm" type="STRING" size="256"/>
  496. <Column id="anstdd" type="STRING" size="256"/>
  497. <Column id="espiseq" type="STRING" size="256"/>
  498. <Column id="recsetcd" type="STRING" size="256"/>
  499. <Column id="pcatypecd" type="STRING" size="256"/>
  500. <Column id="pcamodecd" type="STRING" size="256"/>
  501. <Column id="pcatotvol" type="STRING" size="256"/>
  502. <Column id="recsetcd" type="STRING" size="256" sumtext="기록셋코드"/>
  503. <Column id="vssetcd" type="STRING" size="256" sumtext="VS셋코드"/>
  504. <Column id="preopcureflag" type="STRING" size="256" sumtext="수술전처치구분"/>
  505. <Column id="anstmthdchgflag" type="STRING" size="256" sumtext="마취방법변경여부"/>
  506. <Column id="height" type="STRING" size="256" sumtext="키"/>
  507. <Column id="weight" type="STRING" size="256" sumtext="몸무게"/>
  508. <Column id="wardstartdttm" type="STRING" size="256" sumtext="병동출발시간"/>
  509. <Column id="patarrvdttm" type="STRING" size="256" sumtext="대기실 도착시간"/>
  510. <Column id="patinroomdt" type="STRING" size="256" sumtext="입실시간"/>
  511. <Column id="patoutroomdt" type="STRING" size="256" sumtext="퇴실시간"/>
  512. <Column id="opfcsttodd" type="STRING" size="256"/>
  513. <Column id="opfcsttotm" type="STRING" size="256"/>
  514. <Column id="teethrem" type="STRING" size="256"/>
  515. <Column id="recmatchflag" type="STRING" size="256"/>
  516. <Column id="reccomparerem" type="STRING" size="256"/>
  517. <Column id="recsolutionsrem" type="STRING" size="256"/>
  518. </ColumnInfo>
  519. <Rows>
  520. <Row>
  521. <Col id="m"/>
  522. <Col id="instcd"/>
  523. <Col id="anstrecno"/>
  524. <Col id="oprsrvno"/>
  525. <Col id="pid"/>
  526. <Col id="phngnm"/>
  527. <Col id="anstmthdcd"/>
  528. <Col id="anstmthdcdsub"/>
  529. <Col id="anstaddcd"/>
  530. <Col id="physstat"/>
  531. <Col id="oproomcd"/>
  532. <Col id="oproomnm"/>
  533. <Col id="opflagcd"/>
  534. <Col id="opposturecd"/>
  535. <Col id="meetingdt"/>
  536. <Col id="tmoutchkdt"/>
  537. <Col id="anstfromdt"/>
  538. <Col id="ansttodt"/>
  539. <Col id="opfromdt"/>
  540. <Col id="optodt"/>
  541. <Col id="meetingdd"/>
  542. <Col id="tmoutchkdd"/>
  543. <Col id="anstfromdd"/>
  544. <Col id="ansttodd"/>
  545. <Col id="opfromdd"/>
  546. <Col id="optodd"/>
  547. <Col id="meetingtm"/>
  548. <Col id="tmoutchktm"/>
  549. <Col id="anstfromtm"/>
  550. <Col id="ansttotm"/>
  551. <Col id="opfromtm"/>
  552. <Col id="optotm"/>
  553. <Col id="colloid"/>
  554. <Col id="crystalloid"/>
  555. <Col id="blodinput"/>
  556. <Col id="urine"/>
  557. <Col id="other"/>
  558. <Col id="blod"/>
  559. <Col id="opposturerem"/>
  560. <Col id="remark"/>
  561. <Col id="pcarem"/>
  562. <Col id="anstdrid1"/>
  563. <Col id="anstdrid2"/>
  564. <Col id="anstdrid3"/>
  565. <Col id="anstdrid4"/>
  566. <Col id="anstnursid1"/>
  567. <Col id="anstnursid2"/>
  568. <Col id="anstnursid3"/>
  569. <Col id="anstnursid4"/>
  570. <Col id="perfdeptcd1"/>
  571. <Col id="perfdrid1"/>
  572. <Col id="perfdeptcd2"/>
  573. <Col id="perfdrid2"/>
  574. <Col id="perfdeptcd3"/>
  575. <Col id="perfdrid3"/>
  576. <Col id="perfdeptcd4"/>
  577. <Col id="perfdrid4"/>
  578. <Col id="orddd"/>
  579. <Col id="cretno"/>
  580. <Col id="lastespiyn"/>
  581. <Col id="anstmthdnm"/>
  582. <Col id="anstmthdnmsub"/>
  583. <Col id="anstaddnm"/>
  584. <Col id="physstatnm"/>
  585. <Col id="opposturenm"/>
  586. <Col id="opflagnm"/>
  587. <Col id="anstdrnm1"/>
  588. <Col id="anstdrnm2"/>
  589. <Col id="anstdrnm3"/>
  590. <Col id="perfdeptnm"/>
  591. <Col id="perfdrnm"/>
  592. <Col id="perfdeptnm2"/>
  593. <Col id="perfdrnm2"/>
  594. <Col id="intervaltm"/>
  595. <Col id="anstdd"/>
  596. <Col id="espiseq"/>
  597. <Col id="recsetcd"/>
  598. <Col id="pcatypecd"/>
  599. <Col id="pcamodecd"/>
  600. <Col id="pcatotvol"/>
  601. <Col id="vssetcd"/>
  602. <Col id="preopcureflag">N</Col>
  603. <Col id="anstmthdchgflag">N</Col>
  604. <Col id="height"/>
  605. <Col id="weight"/>
  606. <Col id="wardstartdttm"/>
  607. <Col id="patarrvdttm"/>
  608. <Col id="patinroomdt"/>
  609. <Col id="patoutroomdt"/>
  610. <Col id="opfcsttodd"/>
  611. <Col id="opfcsttotm"/>
  612. <Col id="teethrem"/>
  613. <Col id="recmatchflag"/>
  614. <Col id="reccomparerem"/>
  615. <Col id="recsolutionsrem"/>
  616. </Row>
  617. </Rows>
  618. </Dataset>
  619. <FilteredDataset id="ds_grd_opinfo1" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_opinfo_item" filterstr="cdflag == '1'"/>
  620. <FilteredDataset id="ds_grd_opinfo2" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_opinfo_item" filterstr="cdflag == '2'"/>
  621. <Dataset id="ds_init_userlist2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  622. <ColumnInfo>
  623. <Column id="usernm" type="STRING" size="256"/>
  624. <Column id="userid" type="STRING" size="256"/>
  625. </ColumnInfo>
  626. <Rows>
  627. <Row/>
  628. </Rows>
  629. </Dataset>
  630. <Dataset id="ds_init_userlist3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  631. <ColumnInfo>
  632. <Column id="usernm" type="STRING" size="256"/>
  633. <Column id="userid" type="STRING" size="256"/>
  634. </ColumnInfo>
  635. <Rows>
  636. <Row/>
  637. </Rows>
  638. </Dataset>
  639. <Dataset id="ds_init_userlist4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  640. <ColumnInfo>
  641. <Column id="usernm" type="STRING" size="256"/>
  642. <Column id="userid" type="STRING" size="256"/>
  643. </ColumnInfo>
  644. <Rows>
  645. <Row/>
  646. </Rows>
  647. </Dataset>
  648. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  649. <ColumnInfo>
  650. <Column id="instcd" type="STRING" size="256"/>
  651. <Column id="anstdeptcd" type="STRING" size="256"/>
  652. <Column id="opschedd" type="STRING" size="256"/>
  653. <Column id="queryflag" type="STRING" size="256"/>
  654. <Column id="anstinfo" type="STRING" size="256"/>
  655. <Column id="oprsrvno" type="STRING" size="256"/>
  656. <Column id="ophistno" type="STRING" size="256"/>
  657. <Column id="pid" type="STRING" size="256"/>
  658. <Column id="anstrecno" type="STRING" size="256"/>
  659. <Column id="prcptype" type="STRING" size="256"/>
  660. <Column id="clscd" type="STRING" size="256"/>
  661. <Column id="settype" type="STRING" size="256"/>
  662. <Column id="currentdate" type="STRING" size="256"/>
  663. <Column id="setclscd" type="STRING" size="256"/>
  664. <Column id="setcd" type="STRING" size="256"/>
  665. <Column id="flag" type="STRING" size="256"/>
  666. <Column id="data" type="STRING" size="256"/>
  667. <Column id="ioflag" type="STRING" size="256"/>
  668. <Column id="prcpfromdd" type="STRING" size="256"/>
  669. <Column id="prcptodd" type="STRING" size="256"/>
  670. <Column id="hardCodeInfo" type="STRING" size="256"/>
  671. </ColumnInfo>
  672. <Rows>
  673. <Row>
  674. <Col id="instcd"/>
  675. <Col id="anstdeptcd"/>
  676. <Col id="opschedd"/>
  677. <Col id="queryflag"/>
  678. <Col id="anstinfo"/>
  679. <Col id="oprsrvno"/>
  680. <Col id="ophistno"/>
  681. <Col id="anstrecno"/>
  682. <Col id="prcptype"/>
  683. <Col id="clscd"/>
  684. <Col id="settype">P</Col>
  685. <Col id="currentdate"/>
  686. <Col id="setclscd"/>
  687. <Col id="setcd"/>
  688. <Col id="flag">nm</Col>
  689. <Col id="data"/>
  690. <Col id="ioflag"/>
  691. <Col id="prcpfromdd"/>
  692. <Col id="prcptodd"/>
  693. <Col id="pid"/>
  694. <Col id="hardCodeInfo"/>
  695. </Row>
  696. </Rows>
  697. </Dataset>
  698. <Dataset id="ds_send_reqdata_anstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  699. <ColumnInfo>
  700. <Column id="anstdrid" type="STRING" size="256"/>
  701. <Column id="pid" type="STRING" size="256"/>
  702. </ColumnInfo>
  703. <Rows>
  704. <Row/>
  705. </Rows>
  706. </Dataset>
  707. <Dataset id="ds_send_recinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  708. <ColumnInfo>
  709. <Column id="recitem" type="STRING" size="256"/>
  710. <Column id="instcd" type="STRING" size="256"/>
  711. <Column id="currentdate" type="STRING" size="256"/>
  712. </ColumnInfo>
  713. <Rows>
  714. <Row/>
  715. </Rows>
  716. </Dataset>
  717. <Dataset id="ds_send_setinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  718. <ColumnInfo>
  719. <Column id="setcd" type="STRING" size="256"/>
  720. <Column id="setnm" type="STRING" size="256"/>
  721. <Column id="settype" type="STRING" size="256"/>
  722. <Column id="valiyn" type="STRING" size="256"/>
  723. <Column id="status" type="STRING" size="256"/>
  724. <Column id="instcd" type="STRING" size="256"/>
  725. <Column id="currentdate" type="STRING" size="256"/>
  726. </ColumnInfo>
  727. <Rows>
  728. <Row>
  729. <Col id="setcd"/>
  730. <Col id="setnm"/>
  731. <Col id="settype"/>
  732. <Col id="valiyn"/>
  733. <Col id="status"/>
  734. <Col id="instcd"/>
  735. <Col id="currentdate"/>
  736. </Row>
  737. </Rows>
  738. </Dataset>
  739. <Dataset id="ds_hiddendata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  740. <ColumnInfo>
  741. <Column id="agenttodd" type="STRING" size="256"/>
  742. <Column id="agenttotm" type="STRING" size="256"/>
  743. <Column id="agentfromdd" type="STRING" size="256"/>
  744. <Column id="agentfromtm" type="STRING" size="256"/>
  745. <Column id="ansttm" type="STRING" size="256"/>
  746. <Column id="anstmnt" type="STRING" size="256"/>
  747. <Column id="selectedrec" type="STRING" size="256"/>
  748. <Column id="subrec" type="STRING" size="256"/>
  749. <Column id="recsetcd" type="STRING" size="256"/>
  750. <Column id="prcpsetcd" type="STRING" size="256"/>
  751. <Column id="popup" type="STRING" size="256"/>
  752. <Column id="vsrec" type="STRING" size="256"/>
  753. <Column id="preopassemrec" type="STRING" size="256"/>
  754. <Column id="patarrvdttm" type="STRING" size="256"/>
  755. <Column id="wardstartdd" type="STRING" size="256"/>
  756. <Column id="wardstarttm" type="STRING" size="256"/>
  757. <Column id="patarrvdd" type="STRING" size="256"/>
  758. <Column id="patarrvtm" type="STRING" size="256"/>
  759. <Column id="patinroomdd" type="STRING" size="256"/>
  760. <Column id="patinroomtm" type="STRING" size="256"/>
  761. <Column id="patoutroomdd" type="STRING" size="256"/>
  762. <Column id="patoutroomtm" type="STRING" size="256"/>
  763. <Column id="checkedmeetingtime" type="STRING" size="256"/>
  764. <Column id="espi_chk" type="STRING" size="256"/>
  765. <Column id="opassemrecexist" type="STRING" size="256"/>
  766. </ColumnInfo>
  767. <Rows>
  768. <Row>
  769. <Col id="agenttodd"/>
  770. <Col id="agenttotm"/>
  771. <Col id="agentfromdd"/>
  772. <Col id="agentfromtm"/>
  773. <Col id="ansttm"/>
  774. <Col id="anstmnt"/>
  775. <Col id="selectedrec"/>
  776. <Col id="subrec"/>
  777. <Col id="recsetcd"/>
  778. <Col id="prcpsetcd"/>
  779. <Col id="popup">false</Col>
  780. <Col id="vsrec"/>
  781. <Col id="preopassemrec"/>
  782. <Col id="patarrvdttm">없음</Col>
  783. <Col id="wardstartdd"/>
  784. <Col id="wardstarttm"/>
  785. <Col id="patarrvdd"/>
  786. <Col id="patarrvtm"/>
  787. <Col id="patinroomdd"/>
  788. <Col id="patinroomtm"/>
  789. <Col id="patoutroomdd"/>
  790. <Col id="patoutroomtm"/>
  791. <Col id="checkedmeetingtime"/>
  792. <Col id="espi_chk"/>
  793. <Col id="opassemrecexist"/>
  794. </Row>
  795. </Rows>
  796. </Dataset>
  797. <Dataset id="ds_paminfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  798. <Dataset id="ds_init_curddyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  799. <Dataset id="ds_hiddendata_hardcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  800. <ColumnInfo>
  801. <Column id="hardcdno" type="STRING" size="256"/>
  802. <Column id="trgtcd" type="STRING" size="256"/>
  803. </ColumnInfo>
  804. <Rows>
  805. <Row/>
  806. </Rows>
  807. </Dataset>
  808. <Dataset id="ds_send_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  809. <ColumnInfo>
  810. <Column id="cond1" type="STRING" size="256"/>
  811. <Column id="cond2" type="STRING" size="256"/>
  812. <Column id="cond3" type="STRING" size="256"/>
  813. </ColumnInfo>
  814. <Rows>
  815. <Row/>
  816. </Rows>
  817. </Dataset>
  818. <Dataset id="ds_hiddendata_tmedmthdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  819. <Dataset id="ds_temp_anstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  820. <Dataset id="ds_init_formcd_hardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  821. <ColumnInfo>
  822. <Column id="hardcd" type="STRING" size="256"/>
  823. </ColumnInfo>
  824. <Rows>
  825. <Row/>
  826. </Rows>
  827. </Dataset>
  828. <Dataset id="ds_init_hardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  829. <Dataset id="ds_init_chkhardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  830. <ColumnInfo>
  831. <Column id="hardcd" type="STRING" size="256"/>
  832. </ColumnInfo>
  833. <Rows>
  834. <Row/>
  835. </Rows>
  836. </Dataset>
  837. <Dataset id="ds_opanstform" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  838. <ColumnInfo>
  839. <Column id="formseqno" type="STRING" size="256"/>
  840. <Column id="rectermcd" type="STRING" size="256"/>
  841. <Column id="rectermnm" type="STRING" size="256"/>
  842. <Column id="cdid" type="STRING" size="256"/>
  843. </ColumnInfo>
  844. <Rows>
  845. <Row/>
  846. </Rows>
  847. </Dataset>
  848. <Dataset id="ds_oprsanstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  849. <ColumnInfo>
  850. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약정보"/>
  851. <Column id="anstrecno" type="STRING" size="256" sumtext="마취기록번호"/>
  852. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초작성자ID"/>
  853. <Column id="fstrgstrnm" type="STRING" size="256" sumtext="최초작성자"/>
  854. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초작성일시"/>
  855. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종작성자ID"/>
  856. <Column id="lastupdtrnm" type="STRING" size="256" sumtext="최종작성자"/>
  857. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종작성일시"/>
  858. </ColumnInfo>
  859. <Rows>
  860. <Row/>
  861. </Rows>
  862. </Dataset>
  863. <Dataset id="ds_send_drinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  864. <Dataset id="ds_specdridInfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  865. <ColumnInfo>
  866. <Column id="specdrid1" type="STRING" size="256" sumtext="마취통증의학과 선택의1"/>
  867. <Column id="specdrid2" type="STRING" size="256" sumtext="마취통증의학과 선택의2"/>
  868. </ColumnInfo>
  869. <Rows>
  870. <Row/>
  871. </Rows>
  872. </Dataset>
  873. <Dataset id="ds_espiinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  874. <ColumnInfo>
  875. <Column id="signno" type="STRING" size="256" sumtext="인증저장번호"/>
  876. </ColumnInfo>
  877. <Rows>
  878. <Row/>
  879. </Rows>
  880. </Dataset>
  881. <Dataset id="ds_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  882. <ColumnInfo>
  883. <Column id="wardstartdttm" type="STRING" size="256"/>
  884. <Column id="patarrvdttm" type="STRING" size="256"/>
  885. <Column id="patinroomdt" type="STRING" size="256"/>
  886. <Column id="patoutroomdt" type="STRING" size="256"/>
  887. </ColumnInfo>
  888. <Rows>
  889. <Row>
  890. <Col id="wardstartdttm"/>
  891. <Col id="patarrvdttm"/>
  892. <Col id="patinroomdt"/>
  893. <Col id="patoutroomdt"/>
  894. </Row>
  895. </Rows>
  896. </Dataset>
  897. <Dataset id="ds_hiddendata_opinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  898. <FilteredDataset id="fds_init_M0008" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_init_M0008" filterstr="cdid != '-'"/>
  899. <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  900. <ColumnInfo>
  901. <Column id="formcd" type="STRING" size="256"/>
  902. <Column id="formkind" type="STRING" size="256"/>
  903. <Column id="btnvisible" type="STRING" size="256"/>
  904. <Column id="pid" type="STRING" size="256"/>
  905. <Column id="orddd" type="STRING" size="256"/>
  906. <Column id="cretno" type="STRING" size="256"/>
  907. <Column id="modalyn" type="STRING" size="256"/>
  908. </ColumnInfo>
  909. </Dataset>
  910. <Dataset id="ds_send_reqdata_formrec" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  911. <ColumnInfo>
  912. <Column id="formseqno" type="STRING" size="256"/>
  913. <Column id="oprsrvno" type="STRING" size="256"/>
  914. </ColumnInfo>
  915. </Dataset>
  916. <Dataset id="ds_pmenu_formcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  917. </Objects>
  918. <Bind>
  919. <BindItem id="item19" compid="chk_anstregflag" propid="value" datasetid="ds_oprsrvinfo" columnid="anstregflag"/>
  920. <BindItem id="item0" compid="cmb_orddept1" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdeptcd1"/>
  921. <BindItem id="item1" compid="cmb_orddept2" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdeptcd2"/>
  922. <BindItem id="item2" compid="cmb_orddept3" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdeptcd3"/>
  923. <BindItem id="item3" compid="cmb_orddept4" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdeptcd4"/>
  924. <BindItem id="item4" compid="cmb_perfdr1" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdrid1"/>
  925. <BindItem id="item5" compid="cmb_perfdr2" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdrid2"/>
  926. <BindItem id="item6" compid="cmb_perfdr3" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdrid3"/>
  927. <BindItem id="item7" compid="cmb_perfdr4" propid="value" datasetid="ds_anstinfo_5700" columnid="perfdrid4"/>
  928. <BindItem id="item8" compid="cmb_oproom" propid="value" datasetid="ds_anstinfo_5700" columnid="oproomcd"/>
  929. <BindItem id="item9" compid="cmb_anstdrid1" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid1"/>
  930. <BindItem id="item10" compid="cmb_anstdrid2" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid2"/>
  931. <BindItem id="item11" compid="cmb_anstdrid3" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid3"/>
  932. <BindItem id="item12" compid="cmb_anstdrid4" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid4"/>
  933. <BindItem id="item13" compid="cmb_nurse1" propid="value" datasetid="ds_anstinfo_5700" columnid="anstnursid1"/>
  934. <BindItem id="item14" compid="cmb_nurse2" propid="value" datasetid="ds_anstinfo_5700" columnid="anstnursid2"/>
  935. <BindItem id="item15" compid="cmb_nurse3" propid="value" datasetid="ds_anstinfo_5700" columnid="anstnursid3"/>
  936. <BindItem id="item16" compid="cmb_nurse4" propid="value" datasetid="ds_anstinfo_5700" columnid="anstnursid4"/>
  937. <BindItem id="item17" compid="rdo_opflag" propid="value" datasetid="ds_anstinfo_5700" columnid="opflagcd"/>
  938. <BindItem id="item18" compid="chk_reopflag" propid="value" datasetid="ds_oprsrvinfo" columnid="reopflag"/>
  939. <BindItem id="item20" compid="chk_cnstopflag" propid="value" datasetid="ds_oprsrvinfo" columnid="cnstopflag"/>
  940. <BindItem id="item21" compid="checkbox1" propid="value" datasetid="ds_oprsrvinfo" columnid="painlessflag"/>
  941. <BindItem id="item22" compid="rdo_oppatflag" propid="value" datasetid="ds_oprsrvinfo" columnid="oppatflagcd"/>
  942. <BindItem id="item23" compid="cmb_anstmthdcd" propid="value" datasetid="ds_anstinfo_5700" columnid="anstmthdcd"/>
  943. <BindItem id="item24" compid="cmb_anstmthdcdsub" propid="value" datasetid="ds_anstinfo_5700" columnid="anstmthdcdsub"/>
  944. <BindItem id="item25" compid="cmb_anstadd" propid="value" datasetid="ds_anstinfo_5700" columnid="anstaddcd"/>
  945. <BindItem id="item26" compid="ipt_wardstartdd" propid="value" datasetid="ds_hiddendata" columnid="wardstartdd"/>
  946. <BindItem id="item27" compid="ipt_wardstarttm" propid="value" datasetid="ds_hiddendata" columnid="wardstarttm"/>
  947. <BindItem id="item28" compid="height" propid="value" datasetid="ds_anstinfo_5700" columnid="height"/>
  948. <BindItem id="item29" compid="weight" propid="value" datasetid="ds_anstinfo_5700" columnid="weight"/>
  949. <BindItem id="item30" compid="ipt_patarrvdd" propid="value" datasetid="ds_hiddendata" columnid="patarrvdd"/>
  950. <BindItem id="item32" compid="ipt_patinroomtm" propid="value" datasetid="ds_hiddendata" columnid="patinroomtm"/>
  951. <BindItem id="item33" compid="ipt_patinroomdd" propid="value" datasetid="ds_hiddendata" columnid="patinroomdd"/>
  952. <BindItem id="item34" compid="ipt_patoutroomdd" propid="value" datasetid="ds_hiddendata" columnid="patoutroomdd"/>
  953. <BindItem id="item35" compid="ipt_patoutroomtm" propid="value" datasetid="ds_hiddendata" columnid="patoutroomtm"/>
  954. <BindItem id="item36" compid="ipt_meetingdd" propid="value" datasetid="ds_anstinfo_5700" columnid="meetingdd"/>
  955. <BindItem id="item37" compid="ipt_meetingtm" propid="value" datasetid="ds_anstinfo_5700" columnid="meetingtm"/>
  956. <BindItem id="item38" compid="ipt_tmoutchkdd" propid="value" datasetid="ds_anstinfo_5700" columnid="tmoutchkdd"/>
  957. <BindItem id="item39" compid="ipt_tmoutchktm" propid="value" datasetid="ds_anstinfo_5700" columnid="tmoutchktm"/>
  958. <BindItem id="item40" compid="chk_preopcureflag" propid="value" datasetid="ds_anstinfo_5700" columnid="preopcureflag"/>
  959. <BindItem id="item41" compid="ipt_anstfromdd" propid="value" datasetid="ds_anstinfo_5700" columnid="anstfromdd"/>
  960. <BindItem id="item42" compid="ipt_anstfromtm" propid="value" datasetid="ds_anstinfo_5700" columnid="anstfromtm"/>
  961. <BindItem id="item43" compid="ipt_ansttodd" propid="value" datasetid="ds_anstinfo_5700" columnid="ansttodd"/>
  962. <BindItem id="item44" compid="ipt_ansttotm" propid="value" datasetid="ds_anstinfo_5700" columnid="ansttotm"/>
  963. <BindItem id="item45" compid="ipt_opfromdd" propid="value" datasetid="ds_anstinfo_5700" columnid="opfromdd"/>
  964. <BindItem id="item46" compid="ipt_opfromtm" propid="value" datasetid="ds_anstinfo_5700" columnid="opfromtm"/>
  965. <BindItem id="item47" compid="ipt_optodd" propid="value" datasetid="ds_anstinfo_5700" columnid="optodd"/>
  966. <BindItem id="item48" compid="ipt_optotm" propid="value" datasetid="ds_anstinfo_5700" columnid="optotm"/>
  967. <BindItem id="item49" compid="ipt_ansttm" propid="value" datasetid="ds_hiddendata" columnid="ansttm"/>
  968. <BindItem id="item50" compid="ipt_anstmnt" propid="value" datasetid="ds_hiddendata" columnid="anstmnt"/>
  969. <BindItem id="item51" compid="cmb_physstat" propid="value" datasetid="ds_anstinfo_5700" columnid="physstat"/>
  970. <BindItem id="item52" compid="ipt_patarrvtm" propid="value" datasetid="ds_hiddendata" columnid="patarrvtm"/>
  971. <BindItem id="item31" compid="bool1" propid="value" datasetid="ds_anstinfo_5700" columnid="anstmthdchgflag"/>
  972. <BindItem id="item53" compid="cap_preopassemrec" propid="text" datasetid="ds_hiddendata" columnid="preopassemrec"/>
  973. <BindItem id="item54" compid="cap_asaclass" propid="text" datasetid="ds_opanstform" columnid="rectermnm"/>
  974. <BindItem id="item55" compid="cmb_anstdrid5" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid5"/>
  975. <BindItem id="item56" compid="cmb_anstdrid6" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid6"/>
  976. <BindItem id="item57" compid="cmb_anstdrid7" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid7"/>
  977. <BindItem id="item58" compid="cmb_anstdrid8" propid="value" datasetid="ds_anstinfo_5700" columnid="anstdrid8"/>
  978. </Bind>
  979. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  980. * System Name :
  981. * Job Name :
  982. * Creator :
  983. * Make Date : 2015-03-06
  984. * Description :
  985. *---------------------------------------------------------------------------------------
  986. * Modify Date Modifier Modify Description
  987. *---------------------------------------------------------------------------------------
  988. * 2015-03-06 Live Converter TF->XP
  989. *
  990. *---------------------------------------------------------------------------------------
  991. ****************************************************************************************/
  992. include "com_commonxp::comm_main.xjs";
  993. include "emr_prcpmngtxp::MMO001.xjs";
  994. include "emr_anstrecxp::MMR05700.xjs";
  995. include "emr_medirecxp::MMR01100.xjs";
  996. var arErrorCode = new HashArray();
  997. function SSMMR05700_oninit(obj:Form, e:InitEventInfo)
  998. {
  999. frmf_initForm(obj);
  1000. }
  1001. function cmb_orddept1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1002. {
  1003. //fGetUserComboList("/root/send/userlist", "/root/init/userlist1", orddeptcd, '0330', '');
  1004. fGetUserComboList(ds_init_userlist1 , cmb_orddept1.value, "0330", "");
  1005. }
  1006. function cmb_orddept2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1007. {
  1008. //var orddeptcd = cmb_orddept2.value;
  1009. //fGetUserComboList("/root/send/userlist", "/root/init/userlist2", orddeptcd, '0330', '');
  1010. fGetUserComboList(ds_init_userlist2 , cmb_orddept2.value, "0330", "");
  1011. }
  1012. function cmb_orddept3_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1013. {
  1014. //var orddeptcd = cmb_orddept3.value;
  1015. //fGetUserComboList("/root/send/userlist", "/root/init/userlist3", orddeptcd, '0330', '');
  1016. fGetUserComboList(ds_init_userlist3 , cmb_orddept3.value, "0330", "");
  1017. }
  1018. function cmb_orddept4_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1019. {
  1020. //var orddeptcd = cmb_orddept4.value;
  1021. //fGetUserComboList("/root/send/userlist", "/root/init/userlist4", orddeptcd, '0330', '');
  1022. fGetUserComboList(ds_init_userlist4 , cmb_orddept4.value, "0330", "");
  1023. }
  1024. function button1_onclick(obj:Button, e:ClickEventInfo)
  1025. {
  1026. // 마취기록지(OCR용) formcd : 0800004176
  1027. // 환자수술정보
  1028. var node = sysf_getGlobalVariable("paminfo");
  1029. //model.removeNodeset("/root/main/paminfo/list");
  1030. //setCSVToNode("/root/main/paminfo", node);
  1031. dsf_setCSVToDs("ds_paminfolist",node);
  1032. var sPid = ds_paminfolist.getColumn(0,"pid"); // 환자번호
  1033. var sIndd = ds_paminfolist.getColumn(0,"indd"); // 입원일자
  1034. var sCretNo = ds_paminfolist.getColumn(0,"cretno"); // 환자 일자별 일련번호
  1035. var sIOFlag = ds_paminfolist.getColumn(0,"ioflag"); // 입원/외래 구분
  1036. if (!utlf_isNull(sPid) && !utlf_isNull(sIndd) && !utlf_isNull(sCretNo) && !utlf_isNull(sIOFlag) ) {
  1037. iviewer1.fGetOCRInfo("0800004176", sPid, sIndd, sCretNo, sIOFlag, "3", "Y", "");
  1038. iviewer1.fPrint();
  1039. } else {
  1040. alert("환자정보가 잘못되었습니다.");
  1041. }
  1042. }
  1043. function ipt_patinroomtm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1044. {
  1045. if(e.keycode == "13") {
  1046. obj.updateToDataset();
  1047. fSetPatInRoomTime();
  1048. }
  1049. }
  1050. function btn_wardstartdttm_onclick(obj:Button, e:ClickEventInfo)
  1051. {
  1052. fGetPatArrvDT();
  1053. }
  1054. function btn_oppartchk_onclick(obj:Button, e:ClickEventInfo)
  1055. {
  1056. }
  1057. function btn_oproominoutctl_onclick(obj:Button, e:ClickEventInfo)
  1058. {
  1059. btn_oproominoutctl_clickyn=true;
  1060. fOpRoomInOutCtl();
  1061. }
  1062. function btn_oproominoutctl_onkeydown(obj:Button, e:KeyEventInfo)
  1063. {
  1064. if(e.keycode == "13") {
  1065. btn_oproominoutctl_clickyn=true;
  1066. fOpRoomInOutCtl();
  1067. ipt_patinroomtm.setFocus();
  1068. }
  1069. }
  1070. function ipt_patoutroomtm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1071. {
  1072. if(e.keycode == "13") {
  1073. obj.updateToDataset();
  1074. fSetPatOutRoomTime();
  1075. }
  1076. }
  1077. function button3_onclick(obj:Button, e:ClickEventInfo)
  1078. {
  1079. fSetMeetingTime("Y");
  1080. }
  1081. function btn_patinroom_onclick(obj:Button, e:ClickEventInfo)
  1082. {
  1083. sysf_trace("확인");
  1084. fSetPatInRoomTime("Y");
  1085. }
  1086. function btn_patoutroom_onclick(obj:Button, e:ClickEventInfo)
  1087. {
  1088. fSetPatOutRoomTime("Y");
  1089. }
  1090. function btn_optodt_onclick(obj:Button, e:ClickEventInfo)
  1091. {
  1092. fSetOpEndTime("Y");
  1093. }
  1094. function btn_ansttodt_onclick(obj:Button, e:ClickEventInfo)
  1095. {
  1096. fSetAnstEndTime("Y");
  1097. }
  1098. function btn_opfromdt_onclick(obj:Button, e:ClickEventInfo)
  1099. {
  1100. fSetOpStartTime("Y");
  1101. }
  1102. function btn_anstfromdt_onclick(obj:Button, e:ClickEventInfo)
  1103. {
  1104. fSetAnstStartTime("Y");
  1105. }
  1106. function btn_tmoutchkdt_onclick(obj:Button, e:ClickEventInfo)
  1107. {
  1108. fSetTimeOutCheck("Y");
  1109. }
  1110. function button23_onclick(obj:Button, e:ClickEventInfo)
  1111. {
  1112. fPreOpAssemRec();
  1113. }
  1114. function btn_saveanst_onclick(obj:Button, e:ClickEventInfo)
  1115. {
  1116. fSaveAnstInfo();
  1117. }
  1118. function ipt_meetingtm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1119. {
  1120. if(e.keycode == 13)
  1121. {
  1122. obj.updateToDataset();
  1123. }
  1124. }
  1125. function ipt_tmoutchktm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1126. {
  1127. if(e.keycode == 13)
  1128. {
  1129. obj.updateToDataset();
  1130. }
  1131. }
  1132. function ipt_anstfromtm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1133. {
  1134. if(e.keycode == 13)
  1135. {
  1136. obj.updateToDataset();
  1137. }
  1138. }
  1139. function ipt_ansttotm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1140. {
  1141. if(e.keycode == 13)
  1142. {
  1143. obj.updateToDataset();
  1144. }
  1145. }
  1146. function ipt_opfromtm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1147. {
  1148. if(e.keycode == 13)
  1149. {
  1150. obj.updateToDataset();
  1151. }
  1152. }
  1153. function ipt_optotm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  1154. {
  1155. if(e.keycode == 13)
  1156. {
  1157. obj.updateToDataset();
  1158. }
  1159. }
  1160. function ds_anstinfo_5700_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1161. {
  1162. ds_anstinfo_5700.enableevent = false;
  1163. if(e.columnid == "tmoutchktm")
  1164. {
  1165. fSetTimeOutCheck("N");
  1166. }
  1167. else if(e.columnid == "anstfromtm")
  1168. {
  1169. fSetAnstStartTime("N");
  1170. }
  1171. else if(e.columnid == "ansttotm")
  1172. {
  1173. fSetAnstEndTime("N");
  1174. }
  1175. else if(e.columnid == "opfromtm")
  1176. {
  1177. fSetOpStartTime("N");
  1178. }
  1179. else if(e.columnid == "optotm")
  1180. {
  1181. fSetOpEndTime("N");
  1182. }
  1183. else if(e.columnid == "meetingtm")
  1184. {
  1185. fSetMeetingTime("N");
  1186. }
  1187. else if(e.columnid == "opflagcd")
  1188. {
  1189. fChangeOpFlag();
  1190. }
  1191. ds_anstinfo_5700.enableevent = true;
  1192. }
  1193. function ipt_patinroomtm_onkillfocus(obj:MaskEdit, e:KillFocusEventInfo)
  1194. {
  1195. if(utlf_isNull(obj.value)) return;
  1196. fSetPatInRoomTime();
  1197. }
  1198. function ipt_patoutroomtm_onkillfocus(obj:MaskEdit, e:KillFocusEventInfo)
  1199. {
  1200. if(utlf_isNull(obj.value)) return;
  1201. fSetPatOutRoomTime();
  1202. }
  1203. function btn_timeoutcheck_onclick(obj:Button, e:ClickEventInfo)
  1204. {
  1205. var nOprsrvno = ds_oprsrvinfo.getColumn(0, "oprsrvno");
  1206. if( utlf_isNull(nOprsrvno) ){
  1207. sysf_messageBox("수술정보가 존재하지 않습니다.", "I");
  1208. return;
  1209. }
  1210. dsf_createDsRow("ds_cond_TRMNP00208", [{col:"oprsrvno", type:"STRING", size:256, val:nOprsrvno}]);
  1211. dsf_createDs("ds_data_TRMNP00208");
  1212. var oParam = {};
  1213. oParam.id = "TRMNP00208";
  1214. oParam.service = "opanstapp.OpAnstRec";
  1215. oParam.method = "reqGetOpPartChkInfo";
  1216. oParam.inds = "req=ds_cond_TRMNP00208";
  1217. oParam.outds = "ds_data_TRMNP00208=oppartchkinfo";
  1218. oParam.async = false;
  1219. oParam.callback = "cf_TRMNP00208";
  1220. tranf_submit(oParam);
  1221. }
  1222. function cf_TRMNP00208(sSvcId, nErrorCode, sErrorMsg) {
  1223. if(nErrorCode < 0) return;
  1224. var nToexecdttm = utlf_transNullToEmpty(ds_data_TRMNP00208.getColumn(0, "toexecdttm"));
  1225. dsf_deleteDs("ds_cond_TRMNP00208");
  1226. dsf_deleteDs("ds_data_TRMNP00208");
  1227. if( !utlf_isNull(nToexecdttm) ){
  1228. var nMeetingdt = ipt_meetingdd.value + ipt_meetingtm.value;
  1229. if (utlf_transNullToEmpty(ipt_meetingtm.value).length != 4) {
  1230. sysf_messageBox("meeting time 을 입력하십시오", "E999");
  1231. return;
  1232. }
  1233. var nTimeoutdt = nToexecdttm.substr(0, 8);
  1234. var nTimeouttm = nToexecdttm.substr(8, 4);
  1235. ds_anstinfo_5700.setColumn(0, "tmoutchkdd", nTimeoutdt);
  1236. ds_anstinfo_5700.setColumn(0, "tmoutchktm", nTimeouttm);
  1237. }else{
  1238. sysf_messageBox("수술부위확인 점검표 TimeOut 시행시간 정보가", "I004");
  1239. }
  1240. }
  1241. function ds_anstinfo_5700_cancolumnchange(obj:Dataset, e:DSColChangeEventInfo)
  1242. {
  1243. return ;
  1244. // 20200319 김현석, 마취기록지 마취의 같은 의사 중복 선택 여부 확인. 요청번호:20200210033
  1245. if( e.columnid.indexOf("anstdrid") >= 0)
  1246. {
  1247. if ( e.newvalue != ""
  1248. && e.newvalue != "-")
  1249. {
  1250. for(var i = 1; i <= 20;i++)
  1251. {
  1252. var drid = "anstdrid" + i;
  1253. if ( ds_anstinfo_5700.getColumnInfo(drid) )
  1254. {
  1255. if (e.columnid != drid)
  1256. {
  1257. if (e.newvalue == ds_anstinfo_5700.getColumn(0, drid) )
  1258. {
  1259. sysf_messageBox("이미 선택된 마취의 입니다.", "");
  1260. return false;
  1261. }
  1262. }
  1263. }
  1264. else
  1265. {
  1266. break;
  1267. }
  1268. }
  1269. }
  1270. }
  1271. }
  1272. ]]></Script>
  1273. </Form>
  1274. </FDL>