SMMNE02303_심폐소생술보고서(New).xfdl 93 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNE02303" position="absolute 0 0 973 512" titletext="심폐소생술보고서" oninit="SMMNE02303_oninit" onload="SMMNE02303_onload" ontimer="SMMNE02303_ontimer">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 107 183 491" align="align:center middle;" id="group1" scrollbars="autovert">
  8. <Layouts>
  9. <Layout>
  10. <Static text="과거자료 조회" position="absolute 0 3 112 19" id="caption22" class="tit_2" anchor="default"/>
  11. <Grid position="absolute 0 24 182 379" id="datagrid2" binddataset="ds_main_pathistinfo_pathistlist" oncellclick="group1_datagrid2_oncellclick" scrollbars="autovert" anchor="default" autofittype="col" cellsizingtype="col">
  12. <Formats>
  13. <Format id="default">
  14. <Columns>
  15. <Column size="104"/>
  16. <Column size="60"/>
  17. </Columns>
  18. <Rows>
  19. <Row size="24" band="head"/>
  20. <Row size="24"/>
  21. </Rows>
  22. <Band id="head">
  23. <Cell text="기록저장일시"/>
  24. <Cell col="1" text="기록자"/>
  25. </Band>
  26. <Band id="body">
  27. <Cell text="bind:lastupdtdt" mask="expr:utlf_isNull(lastupdtdt) ? '' : '####-##-## ##:##'"/>
  28. <Cell col="1" text="bind:lastupdtrnm"/>
  29. </Band>
  30. </Format>
  31. </Formats>
  32. </Grid>
  33. <Shape position="absolute 0 19 182 25" linetype="horizontal" id="line36" class="line_10" anchor="default"/>
  34. <Shape position="absolute 3 378 182 384" linetype="horizontal" id="line10" class="line_3" anchor="default"/>
  35. </Layout>
  36. </Layouts>
  37. </Div>
  38. <Static text="심폐소생술보고서" position="absolute 0 0 140 25" id="caption6" class="tit_1"/>
  39. <Div position="absolute 190 107 964 491" align="align:center middle;" id="group2" scrollbars="autovert">
  40. <Layouts>
  41. <Layout>
  42. <Shape position="absolute 0 20 774 26" linetype="horizontal" id="line24" class="line_10" anchor="default"/>
  43. <Static text="보고내용" position="absolute 0 3 113 19" id="caption27" class="tit_2" anchor="default"/>
  44. <Shape position="absolute 0 70 774 76" linetype="horizontal" id="line31" class="line_2" anchor="default"/>
  45. <Shape position="absolute 0 95 774 101" linetype="horizontal" id="line32" class="line_2" anchor="default"/>
  46. <Shape position="absolute 0 170 774 176" linetype="horizontal" id="line33" class="line_2" anchor="default"/>
  47. <Shape position="absolute 0 145 775 151" linetype="horizontal" id="line34" class="line_2" anchor="default"/>
  48. <Calendar position="absolute 123 26 211 45" id="int_cardarrestmdd" class="input_default" taborder="10" anchor="default" autoselect="true"/>
  49. <Button position="absolute 266 28 282 44" id="btn_cardarrestmtm" class="icon_clock" text="" onclick="group2_btn_cardarrestmtm_onclick" anchor="default"/>
  50. <MaskEdit trimtype="both" position="absolute 215 26 262 45" id="int_cardarrestmtm" class="input_default" taborder="11" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  51. <Calendar position="absolute 123 76 211 95" id="int_resusteamcalldd" class="input_default" taborder="14" anchor="default" autoselect="true"/>
  52. <Button position="absolute 266 77 282 93" id="btn_resusteamcalltm" class="icon_clock" text="" onclick="group2_btn_resusteamcalltm_onclick" anchor="default"/>
  53. <MaskEdit trimtype="both" position="absolute 215 76 262 95" id="int_resusteamcalltm" class="input_default" taborder="15" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  54. <Calendar position="absolute 123 101 211 120" id="int_resusteamarvdd" class="input_default" taborder="16" anchor="default" autoselect="true"/>
  55. <Button position="absolute 266 102 282 118" id="btn_resusteamarvtm" class="icon_clock" text="" onclick="group2_btn_resusteamarvtm_onclick" anchor="default"/>
  56. <MaskEdit trimtype="both" position="absolute 215 101 262 120" id="int_resusteamarvtm" class="input_default" taborder="17" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  57. <Calendar position="absolute 123 201 211 220" id="int_resustodd" class="input_default" taborder="30" anchor="default" autoselect="true"/>
  58. <Button position="absolute 266 202 282 218" id="btn_resustotm" class="icon_clock" text="" onclick="group2_btn_resustotm_onclick" anchor="default"/>
  59. <MaskEdit trimtype="both" position="absolute 215 201 262 220" id="int_resustotm" class="input_default" taborder="31" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  60. <MaskEdit trimtype="both" position="absolute 215 151 262 170" id="int_defibrstarttm" class="input_default" taborder="21" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  61. <Button position="absolute 266 152 282 168" id="button2" class="icon_clock" text="" onclick="group2_button2_onclick" anchor="default"/>
  62. <Calendar position="absolute 123 151 211 170" id="int_defibrstartdd" class="input_default" taborder="20" anchor="default" autoselect="true"/>
  63. <Static text="CPR팀 호출시간" position="absolute 0 75 120 98" align="align:center middle;" id="caption37" class="cell_1" style="align:center middle;" anchor="default"/>
  64. <Static text="제세동 시작시간" position="absolute 0 150 120 173" align="align:center middle;" id="caption3" class="cell_1" style="align:center middle;" anchor="default"/>
  65. <Static text="J" position="absolute 339 154 359 169" align="align:center middle;" id="caption5" style="align:center middle;" anchor="default"/>
  66. <Static text="회" position="absolute 410 154 430 169" align="align:center middle;" id="caption7" style="align:center middle;" anchor="default"/>
  67. <MaskEdit trimtype="both" position="absolute 215 51 262 70" id="int_cardarrfindtm" class="input_default" taborder="13" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  68. <Static text="환자 발견시간" position="absolute 0 50 120 73" align="align:center middle;" id="caption4" class="cell_1" style="align:center middle;" anchor="default"/>
  69. <Button position="absolute 266 52 282 68" id="btn_cardarrfindclock" class="icon_clock" text="" onclick="group2_btn_cardarrfindclock_onclick" anchor="default"/>
  70. <Calendar position="absolute 123 51 211 70" id="int_cardarrfinddd" class="input_default" taborder="12" anchor="default" autoselect="true"/>
  71. <Radio position="absolute 464 100 574 120" align="align:left middle;" id="rdo_bluebirdalarmyn" taborder="44" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group2_rdo_bluebirdalarmyn_onitemchanged" anchor="default">
  72. <Dataset id="innerdataset">
  73. <ColumnInfo>
  74. <Column id="codecolumn"/>
  75. <Column id="datacolumn"/>
  76. </ColumnInfo>
  77. <Rows>
  78. <Row>
  79. <Col id="codecolumn">Y</Col>
  80. <Col id="datacolumn">Y</Col>
  81. </Row>
  82. <Row>
  83. <Col id="codecolumn">N</Col>
  84. <Col id="datacolumn">N</Col>
  85. </Row>
  86. </Rows>
  87. </Dataset>
  88. </Radio>
  89. <Radio position="absolute 125 253 423 269" align="align:left middle;" id="rdo_cardarrrslt" taborder="34" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group2_rdo_cardarrrslt_onitemchanged" anchor="default" rowcount="-1" style="itempadding:0 8 0 0;">
  90. <Dataset id="innerdataset">
  91. <ColumnInfo>
  92. <Column id="codecolumn"/>
  93. <Column id="datacolumn"/>
  94. </ColumnInfo>
  95. <Rows>
  96. <Row>
  97. <Col id="codecolumn">05</Col>
  98. <Col id="datacolumn">자발순환회복</Col>
  99. </Row>
  100. <Row>
  101. <Col id="codecolumn">01</Col>
  102. <Col id="datacolumn">자발순환회복못함(사망)</Col>
  103. </Row>
  104. </Rows>
  105. </Dataset>
  106. </Radio>
  107. <Button position="absolute 269 277 285 293" id="button5" text="" onclick="group2_button5_onclick" anchor="default" class="icon_clock" enable="false"/>
  108. <Calendar position="absolute 123 275 211 295" id="int_dethdd" class="input_default" enable="false" taborder="35" anchor="default" autoselect="true"/>
  109. <Edit position="absolute 485 225 774 245" align="align:left middle;" id="int_resusendresnetc" class="input_default" enable="false" taborder="33" anchor="default" autoselect="true"/>
  110. <cp_radioList position="absolute 125 225 485 249" align="align:left middle;" id="rdo_resusendresn" taborder="32" style="textpadding:0 0 0 0;font:Dotum,9;padding:1 0 0 0;align:left middle;" anchor="default" text="cp_radioList00"/>
  111. <MaskEdit trimtype="both" position="absolute 215 275 265 295" id="int_dethtm" class="input_default" enable="false" taborder="36" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  112. <Shape position="absolute 0 245 774 251" linetype="horizontal" id="line5" class="line_2" anchor="default"/>
  113. <Shape position="absolute 0 270 774 276" linetype="horizontal" id="line7" class="line_2" anchor="default"/>
  114. <Static text="J" position="absolute 498 154 518 169" align="align:center middle;" id="caption19" visible="true" style="align:center middle;" anchor="default"/>
  115. <Static text="회" position="absolute 564 153 584 168" align="align:center middle;" id="caption20" visible="true" style="align:center middle;" anchor="default"/>
  116. <CheckBox position="absolute 286 28 306 43" id="bool_cardarrestmflag" truevalue="Y" falsevalue="N" anchor="default" onclick="group2_bool_cardarrestmflag_onclick" onchanged="group2_bool_cardarrestmflag_onchanged"/>
  117. <Static text="추정불가" position="absolute 305 27 365 47" id="caption21" onclick="group2_caption21_onclick" anchor="default"/>
  118. <CheckBox position="absolute 588 153 608 168" id="bool_defibrflag" truevalue="Y" falsevalue="N" anchor="default" onclick="group2_bool_defibrflag_onclick" onchanged="group2_bool_defibrflag_onchanged"/>
  119. <Static text="시행안함 " position="absolute 605 154 665 169" id="caption23" onclick="group2_caption23_onclick" anchor="default"/>
  120. <Shape position="absolute 0 45 774 51" linetype="horizontal" id="line12" class="line_2" anchor="default"/>
  121. <Static text="환자 초기상태" position="absolute 360 25 460 48" align="align:center middle;" id="caption24" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  122. <Static text="의식" position="absolute 461 25 496 48" align="align:center middle;" id="caption25" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  123. <Static text="호흡" position="absolute 566 25 601 48" align="align:center middle;" id="caption26" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  124. <Static text="맥박" position="absolute 671 25 706 48" align="align:center middle;" id="caption31" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  125. <Radio position="absolute 499 26 564 46" align="align:left middle;" id="rdo_initpatcscs" taborder="38" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  126. <Dataset id="innerdataset">
  127. <ColumnInfo>
  128. <Column id="codecolumn"/>
  129. <Column id="datacolumn"/>
  130. </ColumnInfo>
  131. <Rows>
  132. <Row>
  133. <Col id="codecolumn">Y</Col>
  134. <Col id="datacolumn">유</Col>
  135. </Row>
  136. <Row>
  137. <Col id="codecolumn">N</Col>
  138. <Col id="datacolumn">무</Col>
  139. </Row>
  140. </Rows>
  141. </Dataset>
  142. </Radio>
  143. <Radio position="absolute 604 26 669 46" align="align:left middle;" id="rdo_initpatbreth" taborder="39" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  144. <Dataset id="innerdataset">
  145. <ColumnInfo>
  146. <Column id="codecolumn"/>
  147. <Column id="datacolumn"/>
  148. </ColumnInfo>
  149. <Rows>
  150. <Row>
  151. <Col id="codecolumn">Y</Col>
  152. <Col id="datacolumn">유</Col>
  153. </Row>
  154. <Row>
  155. <Col id="codecolumn">N</Col>
  156. <Col id="datacolumn">무</Col>
  157. </Row>
  158. </Rows>
  159. </Dataset>
  160. </Radio>
  161. <Radio position="absolute 709 26 774 46" align="align:left middle;" id="rdo_initpatpulse" taborder="40" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  162. <Dataset id="innerdataset">
  163. <ColumnInfo>
  164. <Column id="codecolumn"/>
  165. <Column id="datacolumn"/>
  166. </ColumnInfo>
  167. <Rows>
  168. <Row>
  169. <Col id="codecolumn">Y</Col>
  170. <Col id="datacolumn">유</Col>
  171. </Row>
  172. <Row>
  173. <Col id="codecolumn">N</Col>
  174. <Col id="datacolumn">무</Col>
  175. </Row>
  176. </Rows>
  177. </Dataset>
  178. </Radio>
  179. <Shape position="absolute 0 295 774 301" linetype="horizontal" id="line15" class="line_2" anchor="default"/>
  180. <Static text="text 입력" position="absolute 0 300 120 381" align="align:center middle;" id="caption50" class="cell_1" style="align:center middle;" onmousemove="group2_caption50_onmousemove" anchor="default"/>
  181. <MaskEdit trimtype="both" position="absolute 215 126 262 145" id="int_fstresusstrttm" class="input_default" taborder="19" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  182. <Button position="absolute 266 127 282 143" id="button6" class="icon_clock" text="" onclick="group2_button6_onclick" anchor="default"/>
  183. <Shape position="absolute 0 120 774 126" linetype="horizontal" id="line14" class="line_2" anchor="default"/>
  184. <Calendar position="absolute 123 126 211 145" id="int_fstresusstrtdd" class="input_default" taborder="18" anchor="default" autoselect="true"/>
  185. <Static text="심폐소생술 시작시간" position="absolute 0 125 120 148" align="align:center middle;" id="caption48" class="cell_1" style="align:center middle;font:Dotum,8;" anchor="default"/>
  186. <Shape position="absolute 0 220 774 226" linetype="horizontal" id="line30" class="line_2" anchor="default"/>
  187. <TextArea position="absolute 123 300 773 378" align="align:left top;" id="textarea1" taborder="37" maxlength="3900" anchor="default" wordwrap="word"/>
  188. <Edit position="absolute 679 125 774 145" align="align:left middle;" id="int_fstresusexecetc" class="input_default" enable="false" taborder="46" anchor="default" autoselect="true"/>
  189. <Static text="최초 심폐소생술 시행자" position="absolute 360 125 495 148" align="align:center middle;" id="caption45" class="cell_1" style="padding:0 0 0 0;align:center middle;font:Dotum,8;" anchor="default"/>
  190. <cp_checkboxList position="absolute 498 125 674 143" id="chk_fstresusexecflag" taborder="45" text="cp_checkboxList" anchor="default"/>
  191. <Static text="심정지 발생장소" position="absolute 360 50 460 73" align="align:center middle;" id="caption30" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  192. <Radio position="absolute 464 52 605 68" align="align:left middle;" id="rdo_cardarrgenrplceflag" taborder="41" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  193. <Dataset id="innerdataset">
  194. <ColumnInfo>
  195. <Column id="codecolumn"/>
  196. <Column id="datacolumn"/>
  197. </ColumnInfo>
  198. <Rows>
  199. <Row>
  200. <Col id="codecolumn">10</Col>
  201. <Col id="datacolumn">원내</Col>
  202. </Row>
  203. <Row>
  204. <Col id="codecolumn">04</Col>
  205. <Col id="datacolumn">원외</Col>
  206. </Row>
  207. </Rows>
  208. </Dataset>
  209. </Radio>
  210. <Static text="최초 발견자" position="absolute 360 75 460 98" align="align:center middle;" id="caption29" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  211. <Radio position="absolute 464 77 654 93" align="align:left middle;" id="rdo_cardarrdiscvpsn" taborder="42" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group2_rdo_cardarrdiscvpsn_onitemchanged" anchor="default">
  212. <Dataset id="innerdataset">
  213. <ColumnInfo>
  214. <Column id="codecolumn"/>
  215. <Column id="datacolumn"/>
  216. </ColumnInfo>
  217. <Rows>
  218. <Row>
  219. <Col id="codecolumn">02</Col>
  220. <Col id="datacolumn">일반인</Col>
  221. </Row>
  222. <Row>
  223. <Col id="codecolumn">07</Col>
  224. <Col id="datacolumn">의료인</Col>
  225. </Row>
  226. <Row>
  227. <Col id="codecolumn">09</Col>
  228. <Col id="datacolumn">기타</Col>
  229. </Row>
  230. </Rows>
  231. </Dataset>
  232. </Radio>
  233. <Edit position="absolute 654 75 774 95" align="align:left middle;" id="int_cardarrdiscvpsnetc" class="input_default" enable="false" taborder="43" anchor="default" autoselect="true"/>
  234. <Static text="( Fr cm 고정 )" position="absolute 285 179 462 194" id="caption52" anchor="default"/>
  235. <Edit position="absolute 300 176 335 195" id="ipt_freeairway1" taborder="28" maxlength="4" anchor="default" style="align:center middle;" autoselect="true"/>
  236. <Edit position="absolute 365 176 400 195" id="ipt_freeairway2" taborder="29" maxlength="4" anchor="default" style="align:center middle;" autoselect="true"/>
  237. <Button position="absolute 266 177 282 193" id="button7" class="icon_clock" text="" onclick="group2_button7_onclick" anchor="default"/>
  238. <MaskEdit trimtype="both" position="absolute 215 176 262 195" id="ipt_freeairwaytm" class="input_default" taborder="27" mask="##:##" anchor="default" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group2_maskedit_ontextchange"/>
  239. <Calendar position="absolute 123 176 211 195" id="ipt_freeairwaydd" class="input_default" taborder="26" anchor="default" autoselect="true"/>
  240. <Shape position="absolute 0 195 774 201" linetype="horizontal" id="line16" class="line_2" anchor="default"/>
  241. <Combo position="absolute 290 151 340 170" id="ipt_defibrjul" taborder="22" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  242. <Dataset id="innerdataset">
  243. <ColumnInfo>
  244. <Column id="codecolumn"/>
  245. <Column id="datacolumn"/>
  246. </ColumnInfo>
  247. <Rows>
  248. <Row>
  249. <Col id="codecolumn">120</Col>
  250. <Col id="datacolumn">120</Col>
  251. </Row>
  252. <Row>
  253. <Col id="codecolumn">150</Col>
  254. <Col id="datacolumn">150</Col>
  255. </Row>
  256. <Row>
  257. <Col id="codecolumn">200</Col>
  258. <Col id="datacolumn">200</Col>
  259. </Row>
  260. </Rows>
  261. </Dataset>
  262. </Combo>
  263. <Combo position="absolute 370 151 410 170" id="ipt_defibrtims" taborder="23" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  264. <Dataset id="innerdataset">
  265. <ColumnInfo>
  266. <Column id="codecolumn"/>
  267. <Column id="datacolumn"/>
  268. </ColumnInfo>
  269. <Rows>
  270. <Row>
  271. <Col id="codecolumn">1</Col>
  272. <Col id="datacolumn">1</Col>
  273. </Row>
  274. <Row>
  275. <Col id="codecolumn">2</Col>
  276. <Col id="datacolumn">2</Col>
  277. </Row>
  278. <Row>
  279. <Col id="codecolumn">3</Col>
  280. <Col id="datacolumn">3</Col>
  281. </Row>
  282. <Row>
  283. <Col id="codecolumn">4</Col>
  284. <Col id="datacolumn">4</Col>
  285. </Row>
  286. <Row>
  287. <Col id="codecolumn">5</Col>
  288. <Col id="datacolumn">5</Col>
  289. </Row>
  290. <Row>
  291. <Col id="codecolumn">6</Col>
  292. <Col id="datacolumn">6</Col>
  293. </Row>
  294. <Row>
  295. <Col id="codecolumn">7</Col>
  296. <Col id="datacolumn">7</Col>
  297. </Row>
  298. <Row>
  299. <Col id="codecolumn">8</Col>
  300. <Col id="datacolumn">8</Col>
  301. </Row>
  302. <Row>
  303. <Col id="codecolumn">9</Col>
  304. <Col id="datacolumn">9</Col>
  305. </Row>
  306. <Row>
  307. <Col id="codecolumn">10</Col>
  308. <Col id="datacolumn">10</Col>
  309. </Row>
  310. <Row>
  311. <Col id="codecolumn">999</Col>
  312. <Col id="datacolumn">기타</Col>
  313. </Row>
  314. </Rows>
  315. </Dataset>
  316. </Combo>
  317. <Combo position="absolute 450 151 500 170" id="ipt_defibrjul2" taborder="24" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  318. <Dataset id="innerdataset">
  319. <ColumnInfo>
  320. <Column id="codecolumn"/>
  321. <Column id="datacolumn"/>
  322. </ColumnInfo>
  323. <Rows>
  324. <Row>
  325. <Col id="codecolumn">120</Col>
  326. <Col id="datacolumn">120</Col>
  327. </Row>
  328. <Row>
  329. <Col id="codecolumn">150</Col>
  330. <Col id="datacolumn">150</Col>
  331. </Row>
  332. <Row>
  333. <Col id="codecolumn">200</Col>
  334. <Col id="datacolumn">200</Col>
  335. </Row>
  336. </Rows>
  337. </Dataset>
  338. </Combo>
  339. <Combo position="absolute 526 151 566 170" id="ipt_defibrtims2" taborder="25" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  340. <Dataset id="innerdataset">
  341. <ColumnInfo>
  342. <Column id="codecolumn"/>
  343. <Column id="datacolumn"/>
  344. </ColumnInfo>
  345. <Rows>
  346. <Row>
  347. <Col id="codecolumn">1</Col>
  348. <Col id="datacolumn">1</Col>
  349. </Row>
  350. <Row>
  351. <Col id="codecolumn">2</Col>
  352. <Col id="datacolumn">2</Col>
  353. </Row>
  354. <Row>
  355. <Col id="codecolumn">3</Col>
  356. <Col id="datacolumn">3</Col>
  357. </Row>
  358. <Row>
  359. <Col id="codecolumn">4</Col>
  360. <Col id="datacolumn">4</Col>
  361. </Row>
  362. <Row>
  363. <Col id="codecolumn">5</Col>
  364. <Col id="datacolumn">5</Col>
  365. </Row>
  366. <Row>
  367. <Col id="codecolumn">6</Col>
  368. <Col id="datacolumn">6</Col>
  369. </Row>
  370. <Row>
  371. <Col id="codecolumn">7</Col>
  372. <Col id="datacolumn">7</Col>
  373. </Row>
  374. <Row>
  375. <Col id="codecolumn">8</Col>
  376. <Col id="datacolumn">8</Col>
  377. </Row>
  378. <Row>
  379. <Col id="codecolumn">9</Col>
  380. <Col id="datacolumn">9</Col>
  381. </Row>
  382. <Row>
  383. <Col id="codecolumn">10</Col>
  384. <Col id="datacolumn">10</Col>
  385. </Row>
  386. <Row>
  387. <Col id="codecolumn">999</Col>
  388. <Col id="datacolumn">기타</Col>
  389. </Row>
  390. </Rows>
  391. </Dataset>
  392. </Combo>
  393. <cp_checkboxList position="absolute 286 119 361 153" id="chk_resusteamfresus" anchor="default" text="cp_checkboxList"/>
  394. <CheckBox position="absolute 463 178 483 193" id="bool_freeairwayflag" truevalue="Y" falsevalue="N" anchor="default" onclick="group2_bool_freeairwayflag_onclick" onchanged="group2_bool_freeairwayflag_onchanged"/>
  395. <Static text="시행안함" position="absolute 480 179 540 194" id="caption9" onclick="group2_caption9_onclick" anchor="default"/>
  396. <Shape id="line29" class="line_3" position="absolute 0 378 775 384" anchor="default"/>
  397. <Static id="caption36" text="심정지 추정시간" class="cell_1" position="absolute 0 25 120 48" style="align:center middle;" align="align:center middle;" anchor="default"/>
  398. <Static id="caption38" text="CPR팀 도착시간" class="cell_1" position="absolute 0 100 120 123" style="align:center middle;" align="align:center middle;" anchor="default"/>
  399. <Static id="caption46" text="전문기도 확보시간" class="cell_1" position="absolute 0 175 120 198" style="align:center middle;" align="align:center middle;" anchor="default"/>
  400. <Static id="caption41" text="심폐소생술 종료시간" class="cell_1" position="absolute 0 200 120 223" style="align:left middle;font:Dotum,8;" align="align:center middle;" anchor="default"/>
  401. <Static id="caption11" text="심폐소생술 종료사유" class="cell_1" position="absolute 0 225 120 248" style="align:center middle;font:Dotum,8;" align="align:center middle;" anchor="default"/>
  402. <Static id="caption15" text="심폐소생술 결과" class="cell_1" position="absolute 0 250 120 273" style="align:center middle;" align="align:center middle;" anchor="default"/>
  403. <Static id="caption18" text="사 망 일 시" class="cell_1" position="absolute 0 275 120 298" style="align:center middle;" align="align:center middle;" onmousemove="group2_caption18_onmousemove" anchor="default"/>
  404. <Static id="caption8" text="파랑새 발령 여부" class="cell_1" position="absolute 360 100 460 123" style="padding:0 0 0 0;align:center middle;font:Dotum,8;" anchor="default"/>
  405. </Layout>
  406. </Layouts>
  407. </Div>
  408. <Div position="absolute 0 43 963 101" align="align:center middle;" id="group3" scrollbars="autoboth">
  409. <Layouts>
  410. <Layout>
  411. <Shape position="absolute 0 0 963 6" linetype="horizontal" id="line8" class="line_10" anchor="default"/>
  412. <Shape position="absolute 0 51 963 57" linetype="horizontal" id="line6" class="line_3" anchor="default"/>
  413. <Static text="심폐소생술시행일자" position="absolute 0 29 120 52" align="align:center middle;" id="caption2" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  414. <Edit position="absolute 122 5 222 26" id="ipt_pid" class="input_default" taborder="1" maxlength="10" style="color:#0000ffff;align:center middle;font:Dotum,9,bold;" onkeyup="group3_ipt_pid_onkeyup" autoselect="true" anchor="default" onkillfocus="group3_ipt_pid_onkillfocus" onsetfocus="group3_ipt_pid_onsetfocus"/>
  415. <Shape position="absolute 0 25 963 31" linetype="horizontal" id="line1" class="line_2" anchor="default"/>
  416. <Button position="absolute 199 34 215 50" id="btn_genrclock" class="icon_clock" text="" onclick="group3_btn_genrclock_onclick" anchor="default"/>
  417. <Calendar position="absolute 122 30 222 51" id="int_cardarrgenrdd" taborder="6" autoskip="true" onchanged="group3_int_cardarrgenrdd_onchanged" autoselect="true" anchor="default"/>
  418. <Combo position="absolute 547 30 706 51" align="align:left middle;" id="cmb_medispclid" taborder="8" innerdataset="@ds_init_userlist_medispclid_usercombo" datacolumn="usernm" codecolumn="userid" autoselect="true" type="filter" anchor="default" enable="false"/>
  419. <Static text="병 동" position="absolute 708 5 798 28" align="align:center middle;" id="caption12" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  420. <Static text="담 당 의" position="absolute 708 29 798 52" align="align:center middle;" id="caption42" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  421. <Static text="진 료 과" position="absolute 223 29 307 52" align="align:center middle;" id="caption13" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  422. <Combo position="absolute 800 30 963 51" align="align:left middle;" id="cmb_atdoctcd" taborder="9" innerdataset="@ds_init_userlist_atdoctid_usercombo" datacolumn="usernm" codecolumn="userid" autoselect="true" type="filter" anchor="default" enable="false"/>
  423. <Static text="담당교수" position="absolute 470 29 545 52" align="align:center middle;" id="caption16" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  424. <Static text="환 자 명" position="absolute 223 5 307 28" align="align:center middle;" id="caption17" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  425. <Edit position="absolute 660 5 706 26" id="input5" class="input_default" taborder="4" style="align:center middle;" autoselect="true" anchor="default" enable="false"/>
  426. <Combo position="absolute 800 5 963 26" align="align:left middle;" id="cmb_wardcd" taborder="5" innerdataset="@ds_init_ward" datacolumn="wardnm" codecolumn="wardcd" onitemchanged="group3_cmb_wardcd_onitemchanged" autoselect="true" anchor="default" type="filter" enable="false"/>
  427. <MaskEdit trimtype="both" position="absolute 145 30 195 51" id="int_cardarrgenrtm" class="input_default" visible="false" mask="##:##" type="string" maskchar=" " displaynulltext=" " style="align:center middle;" autoselect="true" ontextchange="group3_int_cardarrgenrtm_ontextchange" anchor="default"/>
  428. <Edit position="absolute 309 5 468 26" id="int_patnm" class="input_default" taborder="2" maxlength="10" style="color:#262626ff;align:center middle;font:Dotum,9,bold;" autoselect="true" anchor="default" enable="false"/>
  429. <Static text="성 별" position="absolute 470 5 545 28" align="align:center middle;" id="caption43" class="cell_1" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  430. <Combo position="absolute 547 5 598 26" id="cmb_gender" taborder="3" codecolumn="codecolumn" datacolumn="datacolumn" style="align:center middle;" autoselect="true" anchor="default" enable="false">
  431. <Dataset id="innerdataset">
  432. <ColumnInfo>
  433. <Column id="codecolumn"/>
  434. <Column id="datacolumn"/>
  435. </ColumnInfo>
  436. <Rows>
  437. <Row>
  438. <Col id="codecolumn">M</Col>
  439. <Col id="datacolumn">남</Col>
  440. </Row>
  441. <Row>
  442. <Col id="codecolumn">F</Col>
  443. <Col id="datacolumn">여</Col>
  444. </Row>
  445. </Rows>
  446. </Dataset>
  447. </Combo>
  448. <Combo position="absolute 309 30 468 51" align="align:left middle;" id="cmb_dept" taborder="7" innerdataset="@ds_init2_dept" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="group3_cmb_dept_onitemchanged" autoselect="true" anchor="default" type="filter" enable="false"/>
  449. <Static id="caption14" text="등록번호" class="cell_1" position="absolute 0 5 120 28" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  450. <Static id="caption44" text="나 이" class="cell_1" position="absolute 600 5 658 28" style="padding:0 0 0 0;align:center middle;" anchor="default"/>
  451. </Layout>
  452. </Layouts>
  453. </Div>
  454. <Button position="absolute 808 23 906 43" id="button1" class="btn2" text="심폐소생술보고" onclick="button1_onclick"/>
  455. <Button position="absolute 632 23 674 43" id="button3" class="btn2" text="출력" style="font:Dotum,9;" onclick="button3_onclick"/>
  456. <Button position="absolute 910 23 963 43" id="button13" class="btn2" text="도움말" onclick="button13_onclick"/>
  457. <Static text="대상자 정보" position="absolute 0 27 98 43" id="caption1" class="tit_2"/>
  458. <Div position="absolute 710 489 963 512" id="group4">
  459. <Layouts>
  460. <Layout width="253" height="23">
  461. <Button position="absolute 197 3 253 23" id="button4" class="btn4" text="저장" onclick="group4_button4_onclick" anchor="default"/>
  462. <Button position="absolute 139 3 195 23" id="button10" class="btn4" visible="false" text="수정" onclick="group4_button10_onclick" anchor="default"/>
  463. <Button position="absolute 81 3 137 23" id="button11" class="btn4" visible="false" text="삭제" onclick="group4_button11_onclick" anchor="default"/>
  464. <Button position="absolute -1 3 79 23" id="button12" class="btn3" text="새로작성" onclick="group4_button12_onclick" anchor="default"/>
  465. </Layout>
  466. </Layouts>
  467. </Div>
  468. <Button position="absolute 678 23 804 43" id="button8" class="btn2" taborder="66" text="파랑새 심폐소생보고" onclick="button8_onclick"/>
  469. </Layout>
  470. </Layouts>
  471. <Objects>
  472. <Dataset id="ds_main_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  473. <ColumnInfo>
  474. <Column id="pid" type="STRING" size="256"/>
  475. <Column id="cardarrgenrdd" type="STRING" size="256"/>
  476. <Column id="cardarrgenrtm" type="STRING" size="256"/>
  477. <Column id="indd" type="STRING" size="256"/>
  478. <Column id="cretno" type="STRING" size="256"/>
  479. <Column id="instcd" type="STRING" size="256"/>
  480. <Column id="selectrow" type="STRING" size="256"/>
  481. <Column id="histno" type="STRING" size="256"/>
  482. <Column id="patnm" type="STRING" size="256"/>
  483. <Column id="grdrage" type="STRING" size="256"/>
  484. <Column id="cntctel" type="STRING" size="256"/>
  485. <Column id="addr" type="STRING" size="256"/>
  486. <Column id="indd1" type="STRING" size="256"/>
  487. <Column id="orddeptcd" type="STRING" size="256"/>
  488. <Column id="medispclid" type="STRING" size="256"/>
  489. <Column id="ininfo" type="STRING" size="256"/>
  490. <Column id="atdoctnm" type="STRING" size="256"/>
  491. <Column id="wardnm" type="STRING" size="256"/>
  492. <Column id="cardarrgenrdt" type="STRING" size="256"/>
  493. <Column id="gender" type="STRING" size="256"/>
  494. <Column id="age" type="STRING" size="256"/>
  495. <Column id="wardcd" type="STRING" size="256"/>
  496. <Column id="roomcd" type="STRING" size="256"/>
  497. <Column id="diagnm" type="STRING" size="256"/>
  498. <Column id="atdoctcd" type="STRING" size="256"/>
  499. <Column id="medispclid" type="STRING" size="256"/>
  500. <Column id="orddeptcd" type="STRING" size="256"/>
  501. <Column id="nursdocflag" type="STRING" size="256"/>
  502. </ColumnInfo>
  503. <Rows>
  504. <Row>
  505. <Col id="pid"/>
  506. <Col id="cardarrgenrdd"/>
  507. <Col id="cardarrgenrtm"/>
  508. <Col id="indd"/>
  509. <Col id="cretno"/>
  510. <Col id="instcd"/>
  511. <Col id="selectrow"/>
  512. <Col id="histno"/>
  513. <Col id="patnm"/>
  514. <Col id="grdrage"/>
  515. <Col id="cntctel"/>
  516. <Col id="addr"/>
  517. <Col id="indd1"/>
  518. <Col id="orddeptcd"/>
  519. <Col id="medispclid"/>
  520. <Col id="ininfo"/>
  521. <Col id="atdoctnm"/>
  522. <Col id="wardnm"/>
  523. <Col id="cardarrgenrdt"/>
  524. <Col id="gender"/>
  525. <Col id="age"/>
  526. <Col id="wardcd"/>
  527. <Col id="roomcd"/>
  528. <Col id="diagnm"/>
  529. <Col id="atdoctcd"/>
  530. <Col id="medispclid"/>
  531. <Col id="orddeptcd"/>
  532. <Col id="nursdocflag"/>
  533. </Row>
  534. </Rows>
  535. </Dataset>
  536. <Dataset id="ds_main_resusinfo_resuslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_resusinfo_resuslist_oncolumnchanged">
  537. <ColumnInfo>
  538. <Column id="pid" type="STRING" size="256"/>
  539. <Column id="cardarrgenrdd" type="STRING" size="256"/>
  540. <Column id="cardarrgenrtm" type="STRING" size="256"/>
  541. <Column id="cardarrdiscvpsn" type="STRING" size="256"/>
  542. <Column id="cardarrdiscvpsnetc" type="STRING" size="256"/>
  543. <Column id="cardarrgenrplceflag" type="STRING" size="256"/>
  544. <Column id="cardarrestmdd" type="STRING" size="256"/>
  545. <Column id="cardarrestmtm" type="STRING" size="256"/>
  546. <Column id="cardarrestmflag" type="STRING" size="256"/>
  547. <Column id="resusteamcalldd" type="STRING" size="256"/>
  548. <Column id="resusteamcalltm" type="STRING" size="256"/>
  549. <Column id="resusteamarvdd" type="STRING" size="256"/>
  550. <Column id="resusteamarvtm" type="STRING" size="256"/>
  551. <Column id="resustodd" type="STRING" size="256"/>
  552. <Column id="resustotm" type="STRING" size="256"/>
  553. <Column id="resusendresn" type="STRING" size="256"/>
  554. <Column id="resusendresnetc" type="STRING" size="256"/>
  555. <Column id="cardarrrslt" type="STRING" size="256"/>
  556. <Column id="dschdethdd" type="STRING" size="256"/>
  557. <Column id="dschdethtm" type="STRING" size="256"/>
  558. <Column id="fstrgstrid" type="STRING" size="256"/>
  559. <Column id="fstrgstdt" type="STRING" size="256"/>
  560. <Column id="defibrstartdd" type="STRING" size="256"/>
  561. <Column id="defibrstarttm" type="STRING" size="256"/>
  562. <Column id="defibrjul" type="STRING" size="256"/>
  563. <Column id="defibrtims" type="STRING" size="256"/>
  564. <Column id="defibrjul2" type="STRING" size="256"/>
  565. <Column id="defibrtims2" type="STRING" size="256"/>
  566. <Column id="cardarrfinddd" type="STRING" size="256"/>
  567. <Column id="cardarrfindtm" type="STRING" size="256"/>
  568. <Column id="bluebirdalarmyn" type="STRING" size="256"/>
  569. <Column id="defibrflag" type="STRING" size="256"/>
  570. <Column id="fstresusexecflag" type="STRING" size="256"/>
  571. <Column id="fstresusexecetc" type="STRING" size="256"/>
  572. <Column id="initpatbreth" type="STRING" size="256"/>
  573. <Column id="initpatcscs" type="STRING" size="256"/>
  574. <Column id="initpatpulse" type="STRING" size="256"/>
  575. <Column id="fstresusstrtdd" type="STRING" size="256"/>
  576. <Column id="fstresusstrttm" type="STRING" size="256"/>
  577. <Column id="memo" type="STRING" size="256"/>
  578. <Column id="freeairway1" type="STRING" size="256"/>
  579. <Column id="freeairway2" type="STRING" size="256"/>
  580. <Column id="freeairwaydd" type="STRING" size="256"/>
  581. <Column id="freeairwaytm" type="STRING" size="256"/>
  582. <Column id="resusteamfresus" type="STRING" size="256"/>
  583. <Column id="freeairwayflag" type="STRING" size="256"/>
  584. </ColumnInfo>
  585. <Rows>
  586. <Row>
  587. <Col id="pid"/>
  588. <Col id="cardarrgenrdd"/>
  589. <Col id="cardarrgenrtm"/>
  590. <Col id="cardarrdiscvpsn"/>
  591. <Col id="cardarrdiscvpsnetc"/>
  592. <Col id="cardarrgenrplceflag">10</Col>
  593. <Col id="cardarrestmdd"/>
  594. <Col id="cardarrestmtm"/>
  595. <Col id="cardarrestmflag"/>
  596. <Col id="resusteamcalldd"/>
  597. <Col id="resusteamcalltm"/>
  598. <Col id="resusteamarvdd"/>
  599. <Col id="resusteamarvtm"/>
  600. <Col id="resustodd"/>
  601. <Col id="resustotm"/>
  602. <Col id="resusendresn"/>
  603. <Col id="resusendresnetc"/>
  604. <Col id="cardarrrslt"/>
  605. <Col id="dschdethdd"/>
  606. <Col id="dschdethtm"/>
  607. <Col id="fstrgstrid"/>
  608. <Col id="fstrgstdt"/>
  609. <Col id="defibrstartdd"/>
  610. <Col id="defibrstarttm"/>
  611. <Col id="defibrjul"/>
  612. <Col id="defibrtims"/>
  613. <Col id="defibrjul2"/>
  614. <Col id="defibrtims2"/>
  615. <Col id="cardarrfinddd"/>
  616. <Col id="cardarrfindtm"/>
  617. <Col id="bluebirdalarmyn">Y</Col>
  618. <Col id="defibrflag"/>
  619. <Col id="fstresusexecflag"/>
  620. <Col id="fstresusexecetc"/>
  621. <Col id="initpatbreth"/>
  622. <Col id="initpatcscs"/>
  623. <Col id="initpatpulse"/>
  624. <Col id="fstresusstrtdd"/>
  625. <Col id="fstresusstrttm"/>
  626. <Col id="memo"/>
  627. <Col id="freeairway1"/>
  628. <Col id="freeairway2"/>
  629. <Col id="freeairwaydd"/>
  630. <Col id="freeairwaytm"/>
  631. <Col id="resusteamfresus"/>
  632. <Col id="freeairwayflag"/>
  633. </Row>
  634. </Rows>
  635. </Dataset>
  636. <Dataset id="ds_main_paminfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  637. <Dataset id="ds_main_pathistinfo_pathistlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  638. <ColumnInfo>
  639. <Column id="lastupdtdt" type="STRING" size="256"/>
  640. <Column id="lastupdtrnm" type="STRING" size="256"/>
  641. <Column id="pid" type="STRING" size="256"/>
  642. <Column id="indd" type="STRING" size="256"/>
  643. <Column id="cretno" type="STRING" size="256"/>
  644. <Column id="instcd" type="STRING" size="256"/>
  645. <Column id="cardarrgenrdd" type="STRING" size="256"/>
  646. <Column id="cardarrgenrtm" type="STRING" size="256"/>
  647. <Column id="histno" type="STRING" size="256"/>
  648. </ColumnInfo>
  649. <Rows>
  650. <Row>
  651. <Col id="lastupdtdt"/>
  652. <Col id="lastupdtrnm"/>
  653. <Col id="pid"/>
  654. <Col id="indd"/>
  655. <Col id="cretno"/>
  656. <Col id="instcd"/>
  657. <Col id="cardarrgenrdd"/>
  658. <Col id="cardarrgenrtm"/>
  659. <Col id="histno"/>
  660. </Row>
  661. </Rows>
  662. </Dataset>
  663. <Dataset id="ds_main_pathistinfo_patcprhistinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  664. <ColumnInfo>
  665. <Column id="startdd" type="STRING" size="256"/>
  666. <Column id="starttm" type="STRING" size="256"/>
  667. </ColumnInfo>
  668. <Rows>
  669. <Row>
  670. <Col id="startdd"/>
  671. <Col id="starttm"/>
  672. </Row>
  673. </Rows>
  674. </Dataset>
  675. <Dataset id="ds_main_pathistinfo_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  676. <ColumnInfo>
  677. <Column id="pid" type="STRING" size="256"/>
  678. <Column id="indd" type="STRING" size="256"/>
  679. <Column id="cretno" type="STRING" size="256"/>
  680. <Column id="instcd" type="STRING" size="256"/>
  681. </ColumnInfo>
  682. <Rows>
  683. <Row>
  684. <Col id="pid"/>
  685. <Col id="indd"/>
  686. <Col id="cretno"/>
  687. <Col id="instcd"/>
  688. </Row>
  689. </Rows>
  690. </Dataset>
  691. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  692. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  693. <ColumnInfo>
  694. <Column id="wardcd" type="STRING" size="256"/>
  695. </ColumnInfo>
  696. <Rows>
  697. <Row>
  698. <Col id="wardcd"/>
  699. </Row>
  700. </Rows>
  701. </Dataset>
  702. <Dataset id="ds_hidden_orddeptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  703. <Dataset id="ds_hidden_erorddeptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  704. <Dataset id="ds_init_M0380list_M0380" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  705. <ColumnInfo>
  706. <Column id="cdnm" type="STRING" size="256"/>
  707. <Column id="cdid" type="STRING" size="256"/>
  708. </ColumnInfo>
  709. <Rows>
  710. <Row>
  711. <Col id="cdnm"/>
  712. <Col id="cdid"/>
  713. </Row>
  714. </Rows>
  715. </Dataset>
  716. <Dataset id="ds_init_userlist_medispclid_usercombo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  717. <ColumnInfo>
  718. <Column id="usernm" type="STRING" size="256"/>
  719. <Column id="userid" type="STRING" size="256"/>
  720. </ColumnInfo>
  721. <Rows>
  722. <Row/>
  723. </Rows>
  724. </Dataset>
  725. <Dataset id="ds_resusbase_resuslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  726. <ColumnInfo>
  727. <Column id="pid" type="STRING" size="256"/>
  728. <Column id="cardarrgenrdd" type="STRING" size="256"/>
  729. <Column id="cardarrgenrtm" type="STRING" size="256"/>
  730. <Column id="cardarrdiscvpsn" type="STRING" size="256"/>
  731. <Column id="cardarrdiscvpsnetc" type="STRING" size="256"/>
  732. <Column id="cardarrgenrplceflag" type="STRING" size="256"/>
  733. <Column id="cardarrestmdd" type="STRING" size="256"/>
  734. <Column id="cardarrestmtm" type="STRING" size="256"/>
  735. <Column id="cardarrestmflag" type="STRING" size="256"/>
  736. <Column id="resusteamcalldd" type="STRING" size="256"/>
  737. <Column id="resusteamcalltm" type="STRING" size="256"/>
  738. <Column id="resusteamarvdd" type="STRING" size="256"/>
  739. <Column id="resusteamarvtm" type="STRING" size="256"/>
  740. <Column id="resustodd" type="STRING" size="256"/>
  741. <Column id="resustotm" type="STRING" size="256"/>
  742. <Column id="resusendresn" type="STRING" size="256"/>
  743. <Column id="resusendresnetc" type="STRING" size="256"/>
  744. <Column id="cardarrrslt" type="STRING" size="256"/>
  745. <Column id="dschdethdd" type="STRING" size="256"/>
  746. <Column id="dschdethtm" type="STRING" size="256"/>
  747. <Column id="fstrgstrid" type="STRING" size="256"/>
  748. <Column id="fstrgstdt" type="STRING" size="256"/>
  749. <Column id="defibrstartdd" type="STRING" size="256"/>
  750. <Column id="defibrstarttm" type="STRING" size="256"/>
  751. <Column id="defibrjul" type="STRING" size="256"/>
  752. <Column id="defibrtims" type="STRING" size="256"/>
  753. <Column id="defibrjul2" type="STRING" size="256"/>
  754. <Column id="defibrtims2" type="STRING" size="256"/>
  755. <Column id="cardarrfinddd" type="STRING" size="256"/>
  756. <Column id="cardarrfindtm" type="STRING" size="256"/>
  757. <Column id="bluebirdalarmyn" type="STRING" size="256"/>
  758. <Column id="defibrflag" type="STRING" size="256"/>
  759. <Column id="fstresusexecflag" type="STRING" size="256"/>
  760. <Column id="fstresusexecetc" type="STRING" size="256"/>
  761. <Column id="initpatbreth" type="STRING" size="256"/>
  762. <Column id="initpatcscs" type="STRING" size="256"/>
  763. <Column id="initpatpulse" type="STRING" size="256"/>
  764. <Column id="fstresusstrtdd" type="STRING" size="256"/>
  765. <Column id="fstresusstrttm" type="STRING" size="256"/>
  766. <Column id="memo" type="STRING" size="256"/>
  767. <Column id="freeairway1" type="STRING" size="256"/>
  768. <Column id="freeairway2" type="STRING" size="256"/>
  769. <Column id="freeairwaydd" type="STRING" size="256"/>
  770. <Column id="freeairwaytm" type="STRING" size="256"/>
  771. <Column id="resusteamfresus" type="STRING" size="256"/>
  772. <Column id="freeairwayflag" type="STRING" size="256"/>
  773. </ColumnInfo>
  774. <Rows>
  775. <Row>
  776. <Col id="pid"/>
  777. <Col id="cardarrgenrdd"/>
  778. <Col id="cardarrgenrtm"/>
  779. <Col id="cardarrdiscvpsn"/>
  780. <Col id="cardarrdiscvpsnetc"/>
  781. <Col id="cardarrgenrplceflag">01</Col>
  782. <Col id="cardarrestmdd"/>
  783. <Col id="cardarrestmtm"/>
  784. <Col id="cardarrestmflag"/>
  785. <Col id="resusteamcalldd"/>
  786. <Col id="resusteamcalltm"/>
  787. <Col id="resusteamarvdd"/>
  788. <Col id="resusteamarvtm"/>
  789. <Col id="resustodd"/>
  790. <Col id="resustotm"/>
  791. <Col id="resusendresn"/>
  792. <Col id="resusendresnetc"/>
  793. <Col id="cardarrrslt"/>
  794. <Col id="dschdethdd"/>
  795. <Col id="dschdethtm"/>
  796. <Col id="fstrgstrid"/>
  797. <Col id="fstrgstdt"/>
  798. <Col id="defibrstartdd"/>
  799. <Col id="defibrstarttm"/>
  800. <Col id="defibrjul"/>
  801. <Col id="defibrtims"/>
  802. <Col id="defibrjul2"/>
  803. <Col id="defibrtims2"/>
  804. <Col id="cardarrfinddd"/>
  805. <Col id="cardarrfindtm"/>
  806. <Col id="bluebirdalarmyn">Y</Col>
  807. <Col id="defibrflag"/>
  808. <Col id="fstresusexecflag"/>
  809. <Col id="fstresusexecetc"/>
  810. <Col id="initpatbreth"/>
  811. <Col id="initpatcscs"/>
  812. <Col id="initpatpulse"/>
  813. <Col id="fstresusstrtdd"/>
  814. <Col id="fstresusstrttm"/>
  815. <Col id="memo"/>
  816. <Col id="freeairway1"/>
  817. <Col id="freeairway2"/>
  818. <Col id="freeairwaydd"/>
  819. <Col id="freeairwaytm"/>
  820. <Col id="resusteamfresus"/>
  821. <Col id="freeairwayflag"/>
  822. </Row>
  823. </Rows>
  824. </Dataset>
  825. <Dataset id="ds_init2_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  826. <ColumnInfo>
  827. <Column id="wardcd" type="STRING" size="256"/>
  828. <Column id="wardnm" type="STRING" size="256"/>
  829. <Column id="wardtype" type="STRING" size="256"/>
  830. </ColumnInfo>
  831. <Rows>
  832. <Row/>
  833. </Rows>
  834. </Dataset>
  835. <Dataset id="ds_init_userlist_atdoctid_usercombo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  836. <ColumnInfo>
  837. <Column id="usernm" type="STRING" size="256"/>
  838. <Column id="userid" type="STRING" size="256"/>
  839. </ColumnInfo>
  840. <Rows>
  841. <Row/>
  842. </Rows>
  843. </Dataset>
  844. <Dataset id="ds_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  845. <ColumnInfo>
  846. <Column id="wardnm" type="STRING" size="256"/>
  847. <Column id="wardcd" type="STRING" size="256"/>
  848. </ColumnInfo>
  849. <Rows>
  850. <Row/>
  851. </Rows>
  852. </Dataset>
  853. <Dataset id="ds_init_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  854. <ColumnInfo>
  855. <Column id="depthngnm" type="STRING" size="256"/>
  856. <Column id="deptcd" type="STRING" size="256"/>
  857. </ColumnInfo>
  858. <Rows>
  859. <Row/>
  860. </Rows>
  861. </Dataset>
  862. <Dataset id="ds_init2_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  863. <ColumnInfo>
  864. <Column id="deptcd" type="STRING" size="256"/>
  865. <Column id="depthngnm" type="STRING" size="256"/>
  866. </ColumnInfo>
  867. <Rows>
  868. <Row/>
  869. </Rows>
  870. </Dataset>
  871. <Dataset id="ds_init2_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  872. <ColumnInfo>
  873. <Column id="settingrnid" type="STRING" size="256"/>
  874. <Column id="settingrnnm" type="STRING" size="256"/>
  875. </ColumnInfo>
  876. <Rows>
  877. <Row/>
  878. </Rows>
  879. </Dataset>
  880. <Dataset id="ds_init_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  881. <ColumnInfo>
  882. <Column id="settingrnid" type="STRING" size="256"/>
  883. <Column id="settingrnnm" type="STRING" size="256"/>
  884. </ColumnInfo>
  885. <Rows>
  886. <Row/>
  887. </Rows>
  888. </Dataset>
  889. <Dataset id="ds_hidden_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  890. <Dataset id="ds_send_recdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  891. <Dataset id="ds_send_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  892. <Dataset id="ds_chk_fstresusexecflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  893. <ColumnInfo>
  894. <Column id="val" type="STRING" size="256"/>
  895. <Column id="lab" type="STRING" size="256"/>
  896. </ColumnInfo>
  897. <Rows>
  898. <Row>
  899. <Col id="lab">의사</Col>
  900. <Col id="val">01</Col>
  901. </Row>
  902. <Row>
  903. <Col id="lab">간호사</Col>
  904. <Col id="val">04</Col>
  905. </Row>
  906. <Row>
  907. <Col id="lab">기타</Col>
  908. <Col id="val">05</Col>
  909. </Row>
  910. </Rows>
  911. </Dataset>
  912. <Dataset id="ds_chk_resusteamfresus" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  913. <ColumnInfo>
  914. <Column id="val" type="STRING" size="256"/>
  915. <Column id="lab" type="STRING" size="256"/>
  916. </ColumnInfo>
  917. <Rows>
  918. <Row>
  919. <Col id="lab">흉부압박</Col>
  920. <Col id="val">01</Col>
  921. </Row>
  922. <Row>
  923. <Col id="lab">호흡보조</Col>
  924. <Col id="val">02</Col>
  925. </Row>
  926. </Rows>
  927. </Dataset>
  928. <Dataset id="ds_rdo_resusendresn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  929. <ColumnInfo>
  930. <Column id="value" type="STRING" size="256"/>
  931. <Column id="label" type="STRING" size="256"/>
  932. </ColumnInfo>
  933. <Rows>
  934. <Row>
  935. <Col id="label">자발순환회복</Col>
  936. <Col id="value">01</Col>
  937. </Row>
  938. <Row>
  939. <Col id="label">심폐소생술 반응없음</Col>
  940. <Col id="value">02</Col>
  941. </Row>
  942. <Row>
  943. <Col id="label">DNR</Col>
  944. <Col id="value">03</Col>
  945. </Row>
  946. <Row>
  947. <Col id="label">기타</Col>
  948. <Col id="value">09</Col>
  949. </Row>
  950. </Rows>
  951. </Dataset>
  952. </Objects>
  953. <Bind>
  954. <BindItem id="item0" compid="group2.int_cardarrestmdd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrestmdd"/>
  955. <BindItem id="item1" compid="group2.int_cardarrestmtm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrestmtm"/>
  956. <BindItem id="item2" compid="group2.int_resusteamcalldd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusteamcalldd"/>
  957. <BindItem id="item3" compid="group2.int_resusteamcalltm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusteamcalltm"/>
  958. <BindItem id="item4" compid="group2.int_resusteamarvdd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusteamarvdd"/>
  959. <BindItem id="item5" compid="group2.int_resusteamarvtm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusteamarvtm"/>
  960. <BindItem id="item6" compid="group2.int_resustodd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resustodd"/>
  961. <BindItem id="item7" compid="group2.int_resustotm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resustotm"/>
  962. <BindItem id="item8" compid="group2.int_defibrstarttm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrstarttm"/>
  963. <BindItem id="item9" compid="group2.int_defibrstartdd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrstartdd"/>
  964. <BindItem id="item10" compid="group2.int_cardarrfindtm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrfindtm"/>
  965. <BindItem id="item11" compid="group2.int_cardarrfinddd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrfinddd"/>
  966. <BindItem id="item12" compid="group2.rdo_bluebirdalarmyn" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="bluebirdalarmyn"/>
  967. <BindItem id="item13" compid="group2.rdo_cardarrrslt" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrrslt"/>
  968. <BindItem id="item14" compid="group2.int_dethdd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="dschdethdd"/>
  969. <BindItem id="item15" compid="group2.int_resusendresnetc" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusendresnetc"/>
  970. <BindItem id="item16" compid="group2.rdo_resusendresn" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusendresn"/>
  971. <BindItem id="item17" compid="group2.int_dethtm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="dschdethtm"/>
  972. <BindItem id="item18" compid="group2.bool_cardarrestmflag" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrestmflag"/>
  973. <BindItem id="item19" compid="group2.bool_defibrflag" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrflag"/>
  974. <BindItem id="item20" compid="group2.rdo_initpatcscs" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="initpatcscs"/>
  975. <BindItem id="item21" compid="group2.rdo_initpatbreth" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="initpatbreth"/>
  976. <BindItem id="item22" compid="group2.rdo_initpatpulse" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="initpatpulse"/>
  977. <BindItem id="item23" compid="group2.int_fstresusstrttm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusstrttm"/>
  978. <BindItem id="item24" compid="group2.int_fstresusstrtdd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusstrtdd"/>
  979. <BindItem id="item25" compid="group2.textarea1" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="memo"/>
  980. <BindItem id="item26" compid="group2.int_fstresusexecetc" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusexecetc"/>
  981. <BindItem id="item27" compid="group2.chk_fstresusexecflag" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusexecflag"/>
  982. <BindItem id="item28" compid="group2.rdo_cardarrgenrplceflag" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrgenrplceflag"/>
  983. <BindItem id="item29" compid="group2.rdo_cardarrdiscvpsn" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrdiscvpsn"/>
  984. <BindItem id="item30" compid="group2.int_cardarrdiscvpsnetc" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrdiscvpsnetc"/>
  985. <BindItem id="item31" compid="group2.ipt_freeairway1" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="freeairway1"/>
  986. <BindItem id="item32" compid="group2.ipt_freeairway2" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="freeairway2"/>
  987. <BindItem id="item33" compid="group2.ipt_freeairwaytm" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="freeairwaytm"/>
  988. <BindItem id="item34" compid="group2.ipt_freeairwaydd" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="freeairwaydd"/>
  989. <BindItem id="item35" compid="group2.ipt_defibrjul" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrjul"/>
  990. <BindItem id="item36" compid="group2.ipt_defibrtims" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrtims"/>
  991. <BindItem id="item37" compid="group2.ipt_defibrjul2" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrjul2"/>
  992. <BindItem id="item38" compid="group2.ipt_defibrtims2" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="defibrtims2"/>
  993. <BindItem id="item39" compid="group2.chk_resusteamfresus" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="resusteamfresus"/>
  994. <BindItem id="item40" compid="group2.bool_freeairwayflag" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="freeairwayflag"/>
  995. <BindItem id="item41" compid="group3.ipt_pid" propid="value" datasetid="ds_main_patinfo" columnid="pid"/>
  996. <BindItem id="item42" compid="group3.int_cardarrgenrdd" propid="value" datasetid="ds_main_patinfo" columnid="cardarrgenrdd"/>
  997. <BindItem id="item43" compid="group3.cmb_medispclid" propid="value" datasetid="ds_main_patinfo" columnid="medispclid"/>
  998. <BindItem id="item44" compid="group3.cmb_atdoctcd" propid="value" datasetid="ds_main_patinfo" columnid="atdoctcd"/>
  999. <BindItem id="item45" compid="group3.input5" propid="value" datasetid="ds_main_patinfo" columnid="age"/>
  1000. <BindItem id="item46" compid="group3.cmb_wardcd" propid="value" datasetid="ds_main_patinfo" columnid="wardcd"/>
  1001. <BindItem id="item47" compid="group3.int_cardarrgenrtm" propid="value" datasetid="ds_main_patinfo" columnid="cardarrgenrtm"/>
  1002. <BindItem id="item48" compid="group3.int_patnm" propid="value" datasetid="ds_main_patinfo" columnid="patnm"/>
  1003. <BindItem id="item49" compid="group3.cmb_gender" propid="value" datasetid="ds_main_patinfo" columnid="gender"/>
  1004. <BindItem id="item50" compid="group3.cmb_dept" propid="value" datasetid="ds_main_patinfo" columnid="orddeptcd"/>
  1005. </Bind>
  1006. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1007. * System Name :
  1008. * Job Name :
  1009. * Creator :
  1010. * Make Date : 2015-11-13
  1011. * Description :
  1012. *---------------------------------------------------------------------------------------
  1013. * Modify Date Modifier Modify Description
  1014. *---------------------------------------------------------------------------------------
  1015. * 2015-11-13 Live Converter TF->XP
  1016. *
  1017. *---------------------------------------------------------------------------------------
  1018. ****************************************************************************************/
  1019. include "com_commonxp::comm_main.xjs";
  1020. include "emr_prcpmngtxp::MMOCommon.xjs";
  1021. include "emr_carecomxp::CareCom.xjs";
  1022. include "emr_ercarexp::SMMNE02303.xjs";
  1023. var arErrorCode = new HashArray();
  1024. function cf_TXMNE02300(sSvcId, nErrorCode, sErrorMsg) {
  1025. arErrorCode.push(sSvcId, nErrorCode);
  1026. if(nErrorCode < 0) return;
  1027. utlf_addLog("***** cf_TXMNE02300 *****");
  1028. }
  1029. function cf_TRMNE02301(sSvcId, nErrorCode, sErrorMsg) {
  1030. arErrorCode.push(sSvcId, nErrorCode);
  1031. if(nErrorCode < 0) return;
  1032. utlf_addLog("***** cf_TRMNE02301 *****");
  1033. }
  1034. /*SMMNE02303_oninit*/
  1035. function SMMNE02303_oninit(obj:Form, e:InitEventInfo)
  1036. {
  1037. frmf_initForm(obj);
  1038. }
  1039. /*SMMNE02303_onload*/
  1040. function SMMNE02303_onload(obj:Form, e:LoadEventInfo)
  1041. {
  1042. var sProp="col=3,row=1,cellspacing=15,vcellspacing=2,itemWidth=-1,itemHeight=20,overflow='visible'";
  1043. group2.chk_fstresusexecflag.setInitComp(sProp, ds_chk_fstresusexecflag,"val","lab","fn_cmpEvent");
  1044. var sProp2="col=1,row=2,cellspacing=0,vcellspacing=2,itemWidth=-1,itemHeight=16,overflow='visible'";
  1045. group2.chk_resusteamfresus.setInitComp(sProp2, ds_chk_resusteamfresus,"val","lab","fn_cmpEvent2");
  1046. var sProp_3 = "col=4,row=1,cellspacing=15,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1047. group2.rdo_resusendresn.setInitComp(sProp_3, ds_rdo_resusendresn, "value","label","fn_cmpEvent3");
  1048. fInit("1");
  1049. group3.ipt_pid.setFocus();
  1050. }
  1051. /*group1_datagrid2_oncellclick*/
  1052. function group1_datagrid2_oncellclick(obj:Grid, e:GridClickEventInfo)
  1053. {
  1054. ds_main_patinfo.setColumn(0, "selectrow", ds_main_pathistinfo_pathistlist.rowposition);
  1055. group3.int_cardarrgenrdd.enable = false;
  1056. fSelectHistData("1");
  1057. //저장버튼 숨김
  1058. group4.button4.visible = false;
  1059. group4.button10.visible = true;
  1060. group4.button11.visible = true;
  1061. }
  1062. /*group2_btn_cardarrestmtm_onclick*/
  1063. function group2_btn_cardarrestmtm_onclick(obj:Button, e:ClickEventInfo)
  1064. {
  1065. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "cardarrestmdd"))){
  1066. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmdd", utlf_getCurrentDate());
  1067. }
  1068. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmtm", utlf_getCurrentTime().substr(0,4));
  1069. }
  1070. /*group2_btn_resusteamcalltm_onclick*/
  1071. function group2_btn_resusteamcalltm_onclick(obj:Button, e:ClickEventInfo)
  1072. {
  1073. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "resusteamcalldd"))){
  1074. ds_main_resusinfo_resuslist.setColumn(0, "resusteamcalldd", utlf_getCurrentDate());
  1075. }
  1076. ds_main_resusinfo_resuslist.setColumn(0, "resusteamcalltm", utlf_getCurrentTime().substr(0,4));
  1077. }
  1078. /*group2_btn_resusteamarvtm_onclick*/
  1079. function group2_btn_resusteamarvtm_onclick(obj:Button, e:ClickEventInfo)
  1080. {
  1081. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "resusteamarvdd"))){
  1082. ds_main_resusinfo_resuslist.setColumn(0, "resusteamarvdd", utlf_getCurrentDate());
  1083. }
  1084. ds_main_resusinfo_resuslist.setColumn(0, "resusteamarvtm", utlf_getCurrentTime().substr(0,4));
  1085. }
  1086. /*group2_btn_resustotm_onclick*/
  1087. function group2_btn_resustotm_onclick(obj:Button, e:ClickEventInfo)
  1088. {
  1089. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "resustodd"))){
  1090. ds_main_resusinfo_resuslist.setColumn(0, "resustodd", utlf_getCurrentDate());
  1091. }
  1092. ds_main_resusinfo_resuslist.setColumn(0, "resustotm", utlf_getCurrentTime().substr(0,4));
  1093. }
  1094. /*group2_button2_onclick*/
  1095. function group2_button2_onclick(obj:Button, e:ClickEventInfo)
  1096. {
  1097. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "defibrstartdd"))){
  1098. ds_main_resusinfo_resuslist.setColumn(0, "defibrstartdd", utlf_getCurrentDate());
  1099. }
  1100. ds_main_resusinfo_resuslist.setColumn(0, "defibrstarttm", utlf_getCurrentTime().substr(0,4));
  1101. }
  1102. /*group2_btn_cardarrfindclock_onclick*/
  1103. function group2_btn_cardarrfindclock_onclick(obj:Button, e:ClickEventInfo)
  1104. {
  1105. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "cardarrfinddd"))){
  1106. ds_main_resusinfo_resuslist.setColumn(0, "cardarrfinddd", utlf_getCurrentDate());
  1107. }
  1108. ds_main_resusinfo_resuslist.setColumn(0, "cardarrfindtm", utlf_getCurrentTime().substr(0,4));
  1109. }
  1110. /*group2_rdo_bluebirdalarmyn_onitemchanged*/
  1111. function group2_rdo_bluebirdalarmyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1112. {
  1113. if( ds_main_resusinfo_resuslist.getColumn(0, "bluebirdalarmyn") == "Y"){
  1114. if( utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "resusteamcalldd"))){
  1115. ds_main_resusinfo_resuslist.setColumn(0, "resusteamcalldd", utlf_getCurrentDate());
  1116. }
  1117. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "resusteamarvdd"))){
  1118. ds_main_resusinfo_resuslist.setColumn(0, "resusteamarvdd", utlf_getCurrentDate());
  1119. }
  1120. group2.int_resusteamcalldd.enable = true;
  1121. group2.int_resusteamcalltm.enable = true;
  1122. group2.btn_resusteamcalltm.enable = true;
  1123. group2.int_resusteamarvdd.enable = true;
  1124. group2.int_resusteamarvtm.enable = true;
  1125. group2.btn_resusteamarvtm.enable = true;
  1126. }else{
  1127. ds_main_resusinfo_resuslist.setColumn(0, "resusteamcalldd", "");
  1128. ds_main_resusinfo_resuslist.setColumn(0, "resusteamcalltm", "");
  1129. ds_main_resusinfo_resuslist.setColumn(0, "resusteamarvdd", "");
  1130. ds_main_resusinfo_resuslist.setColumn(0, "resusteamarvtm", "");
  1131. group2.int_resusteamcalldd.enable = false;
  1132. group2.int_resusteamcalltm.enable = false;
  1133. group2.btn_resusteamcalltm.enable = false;
  1134. group2.int_resusteamarvdd.enable = false;
  1135. group2.int_resusteamarvtm.enable = false;
  1136. group2.btn_resusteamarvtm.enable = false;
  1137. }
  1138. }
  1139. /*group2_rdo_cardarrrslt_onitemchanged*/
  1140. function group2_rdo_cardarrrslt_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1141. {
  1142. if( ds_main_resusinfo_resuslist.getColumn(0, "cardarrrslt") == "01" ){
  1143. group2.int_dethdd.enable = true;
  1144. group2.int_dethtm.enable = true;
  1145. group2.button5.enable = true;
  1146. }else{
  1147. ds_main_resusinfo_resuslist.setColumn(0, "dschdethdd", "");
  1148. ds_main_resusinfo_resuslist.setColumn(0, "dschdethtm", "");
  1149. group2.int_dethdd.enable = false;
  1150. group2.int_dethtm.enable = false;
  1151. group2.button5.enable = false;
  1152. }
  1153. }
  1154. /*group2_button5_onclick*/
  1155. function group2_button5_onclick(obj:Button, e:ClickEventInfo)
  1156. {
  1157. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "dschdethdd"))){
  1158. ds_main_resusinfo_resuslist.setColumn(0, "dschdethdd", utlf_getCurrentDate());
  1159. }
  1160. ds_main_resusinfo_resuslist.setColumn(0, "dschdethtm", utlf_getCurrentTime().substr(0,4));
  1161. }
  1162. /*group2_caption18_onmousemove*/
  1163. function group2_caption18_onmousemove(obj:Static, e:MouseEventInfo)
  1164. {
  1165. group2.caption18.tooltiptext = "소생술 결과가 사망일 경우에만 자발순환회복못함(사망)일자 활성화";
  1166. }
  1167. /*group2_bool_cardarrestmflag_onchanged*/
  1168. function group2_bool_cardarrestmflag_onclick(obj:CheckBox, e:ClickEventInfo)
  1169. {
  1170. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmflag", group2.bool_cardarrestmflag.value);
  1171. group2_bool_cardarrestmflag_onchanged();
  1172. }
  1173. /*group2_caption21_onclick*/
  1174. function group2_caption21_onclick(obj:Static, e:ClickEventInfo)
  1175. {
  1176. if( ds_main_resusinfo_resuslist.getColumn(0, "cardarrestmflag") =="Y"){
  1177. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmflag", "N");
  1178. group2.int_cardarrestmdd.enable = true;
  1179. group2.int_cardarrestmtm.enable = true;
  1180. group2.btn_cardarrestmtm.enable = true;
  1181. }else{
  1182. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmflag", "Y");
  1183. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmdd", "");
  1184. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmtm", "");
  1185. group2.int_cardarrestmdd.enable = false;
  1186. group2.int_cardarrestmtm.enable = false;
  1187. group2.btn_cardarrestmtm.enable = false;
  1188. }
  1189. }
  1190. /*group2_bool_defibrflag_onclick*/
  1191. function group2_bool_defibrflag_onclick(obj:CheckBox, e:ClickEventInfo)
  1192. {
  1193. ds_main_resusinfo_resuslist.setColumn(0, "defibrflag", group2.bool_defibrflag.value);
  1194. group2_bool_defibrflag_onchanged();
  1195. }
  1196. /*group2_caption23_onclick*/
  1197. function group2_caption23_onclick(obj:Static, e:ClickEventInfo)
  1198. {
  1199. if( ds_main_resusinfo_resuslist.getColumn(0, "defibrflag") =="Y"){
  1200. ds_main_resusinfo_resuslist.setColumn(0, "defibrflag", "N");
  1201. group2.int_defibrstartdd.enable = true;
  1202. group2.int_defibrstarttm.enable = true;
  1203. group2.ipt_defibrjul.enable = true;
  1204. group2.ipt_defibrtims.enable = true;
  1205. group2.ipt_defibrjul2.enable = true;
  1206. group2.ipt_defibrtims2.enable = true;
  1207. group2.button2.enable = true;
  1208. }else{
  1209. ds_main_resusinfo_resuslist.setColumn(0, "defibrflag", "Y");
  1210. ds_main_resusinfo_resuslist.setColumn(0, "defibrstartdd", "");
  1211. ds_main_resusinfo_resuslist.setColumn(0, "defibrstarttm", "");
  1212. ds_main_resusinfo_resuslist.setColumn(0, "defibrjul", "");
  1213. ds_main_resusinfo_resuslist.setColumn(0, "defibrtims", "");
  1214. ds_main_resusinfo_resuslist.setColumn(0, "defibrjul2", "");
  1215. ds_main_resusinfo_resuslist.setColumn(0, "defibrtims2", "");
  1216. group2.int_defibrstartdd.enable = false;
  1217. group2.int_defibrstarttm.enable = false;
  1218. group2.ipt_defibrjul.enable = false;
  1219. group2.ipt_defibrtims.enable = false;
  1220. group2.ipt_defibrjul2.enable = false;
  1221. group2.ipt_defibrtims2.enable = false;
  1222. group2.button2.enable = false;
  1223. }
  1224. }
  1225. /*group2_caption50_onmousemove*/
  1226. function group2_caption50_onmousemove(obj:Static, e:MouseEventInfo)
  1227. {
  1228. group2.caption50.tooltiptext = "소생술 결과가 사망일 경우에만 자발순환회복못함(사망)일자 활성화";
  1229. }
  1230. /*group2_button6_onclick*/
  1231. function group2_button6_onclick(obj:Button, e:ClickEventInfo)
  1232. {
  1233. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "fstresusstrtdd"))){
  1234. ds_main_resusinfo_resuslist.setColumn(0, "fstresusstrtdd", utlf_getCurrentDate());
  1235. }
  1236. ds_main_resusinfo_resuslist.setColumn(0, "fstresusstrttm", utlf_getCurrentTime().substr(0,4));
  1237. }
  1238. /*group2_rdo_cardarrdiscvpsn_onitemchanged*/
  1239. function group2_rdo_cardarrdiscvpsn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1240. {
  1241. if(ds_main_resusinfo_resuslist.getColumn(0, "cardarrdiscvpsn") == "09"){
  1242. group2.int_cardarrdiscvpsnetc.enable = true;
  1243. } else {
  1244. ds_main_resusinfo_resuslist.setColumn(0, "cardarrdiscvpsnetc", "");
  1245. group2.int_cardarrdiscvpsnetc.enable = false;
  1246. }
  1247. }
  1248. /*group2_button7_onclick*/
  1249. function group2_button7_onclick(obj:Button, e:ClickEventInfo)
  1250. {
  1251. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "freeairwaydd"))){
  1252. ds_main_resusinfo_resuslist.setColumn(0, "freeairwaydd", utlf_getCurrentDate());
  1253. }
  1254. ds_main_resusinfo_resuslist.setColumn(0, "freeairwaytm", utlf_getCurrentTime().substr(0,4));
  1255. }
  1256. /*group2_bool_freeairwayflag_onclick*/
  1257. function group2_bool_freeairwayflag_onclick(obj:CheckBox, e:ClickEventInfo)
  1258. {
  1259. ds_main_resusinfo_resuslist.setColumn(0, "freeairwayflag", group2.bool_freeairwayflag.value);
  1260. group2_bool_freeairwayflag_onchanged();
  1261. }
  1262. /*group2_caption9_onclick*/
  1263. function group2_caption9_onclick(obj:Static, e:ClickEventInfo)
  1264. {
  1265. if( ds_main_resusinfo_resuslist.getColumn(0, "freeairwayflag") =="Y"){
  1266. ds_main_resusinfo_resuslist.setColumn(0, "freeairwayflag", "N");
  1267. group2.ipt_freeairwaydd.enable = true;
  1268. group2.ipt_freeairwaytm.enable = true;
  1269. group2.ipt_freeairway1.enable = true;
  1270. group2.ipt_freeairway2.enable = true;
  1271. group2.button7.enable = true;
  1272. }else{
  1273. ds_main_resusinfo_resuslist.setColumn(0, "freeairwayflag", "Y");
  1274. ds_main_resusinfo_resuslist.setColumn(0, "freeairwaydd", "");
  1275. ds_main_resusinfo_resuslist.setColumn(0, "freeairwaytm", "");
  1276. ds_main_resusinfo_resuslist.setColumn(0, "freeairway1", "");
  1277. ds_main_resusinfo_resuslist.setColumn(0, "freeairway2", "");
  1278. group2.ipt_freeairwaydd.enable = false;
  1279. group2.ipt_freeairwaytm.enable = false;
  1280. group2.ipt_freeairway1.enable = false;
  1281. group2.ipt_freeairway2.enable = false;
  1282. group2.button7.enable = false;
  1283. }
  1284. }
  1285. /*group3_ipt_pid_onkeyup*/
  1286. function group3_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
  1287. {
  1288. if( e.keycode == 13 ){
  1289. ds_main_patinfo.setColumn(0, "pid", group3.ipt_pid.value);
  1290. fSrchPatListInput("1");
  1291. ds_main_pathistinfo_pathistlist.rowposition = -1;
  1292. }
  1293. }
  1294. /*group3_btn_genrclock_onclick*/
  1295. function group3_btn_genrclock_onclick(obj:Button, e:ClickEventInfo)
  1296. {
  1297. if(utlf_isNull(ds_main_resusinfo_resuslist.getColumn(0, "cardarrgenrdd"))){
  1298. ds_main_resusinfo_resuslist.setColumn(0, "cardarrgenrdd", utlf_getCurrentDate());
  1299. }
  1300. ds_main_resusinfo_resuslist.setColumn(0, "cardarrgenrtm", utlf_getCurrentTime().substr(0,4));
  1301. }
  1302. /*group3_int_cardarrgenrdd_onchanged*/
  1303. function group3_int_cardarrgenrdd_onchanged(obj:Calendar, e:ChangeEventInfo)
  1304. {
  1305. fDateSetting("Change");
  1306. }
  1307. /*group3_cmb_wardcd_onitemchanged*/
  1308. function group3_cmb_wardcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1309. {
  1310. //fGetCareComRoomList(cmb_wardcd.value);// 병실정보를 가져온다.
  1311. }
  1312. /*group3_cmb_dept_onitemchanged*/
  1313. function group3_cmb_dept_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1314. {
  1315. ds_init_userlist_medispclid_usercombo.clearData();
  1316. ds_init_userlist_atdoctid_usercombo.clearData();
  1317. lf_mmbfGetUserComboList(ds_init_userlist_medispclid_usercombo, group3.cmb_dept.value, "0330");
  1318. //mmbfGetUserComboList("/root/send/reqdata", "/root/init/userlist/medispclid", cmb_dept.value, "0330", "", "M");
  1319. lf_mmbfGetUserComboList(ds_init_userlist_atdoctid_usercombo, group3.cmb_dept.value, "0330", "", "T");
  1320. frmf_addComboItem("group3.cmb_medispclid", "-", "", "above"); //의사콤보 전체항목 추가
  1321. frmf_addComboItem("group3.cmb_atdoctcd", "-", "", "above"); //의사콤보 전체항목 추가
  1322. }
  1323. /*group3_cmb_dept_onitemchanged*/
  1324. function button1_onclick(obj:Button, e:ClickEventInfo)
  1325. {
  1326. frmf_modal("SMMNE04900","SMMNE04900","","","","","","","","","","","M"); //심폐소생보고내역 조회
  1327. }
  1328. /*button3_onclick*/
  1329. function button3_onclick(obj:Button, e:ClickEventInfo)
  1330. {
  1331. this.print(false);
  1332. }
  1333. /*button13_onclick*/
  1334. function button13_onclick(obj:Button, e:ClickEventInfo)
  1335. {
  1336. frmf_open("SPMNE02300","SPMNE02300","","",1,15,128,"","","","","","M");
  1337. }
  1338. /*group4_button4_onclick*/
  1339. function group4_button4_onclick(obj:Button, e:ClickEventInfo)
  1340. {
  1341. sysf_trace(ds_main_pathistinfo_pathistlist.rowposition)
  1342. if(ds_main_pathistinfo_pathistlist.rowposition < 0 ) {
  1343. if( fCardArrResusSave("1", ds_main_patinfo.getColumn(0, "nursdocflag"), "I") == true ){
  1344. frmf_inputEnterKey("group4.button12", "onclick", new ClickEventInfo );
  1345. }
  1346. }else{
  1347. sysf_messageBox("이력데이터는 다시 저장 할 수 없습니다.", "E");
  1348. return;
  1349. }
  1350. }
  1351. /*group4_button10_onclick*/
  1352. function group4_button10_onclick(obj:Button, e:ClickEventInfo)
  1353. {
  1354. fCardArrResusSave("1", ds_main_patinfo.getColumn(0, "nursdocflag") ,"U");
  1355. }
  1356. /*group4_button11_onclick*/
  1357. function group4_button11_onclick(obj:Button, e:ClickEventInfo)
  1358. {
  1359. fCardArrResusSave("1", ds_main_patinfo.getColumn(0, "nursdocflag") ,"D");
  1360. frmf_inputEnterKey("group4.button12", "onclick", new ClickEventInfo );
  1361. }
  1362. /*group4_button12_onclick*/
  1363. function group4_button12_onclick(obj:Button, e:ClickEventInfo)
  1364. {
  1365. ds_main_pathistinfo_pathistlist.rowposition = -1;
  1366. ds_main_patinfo.setColumn(0, "selectrow", "");
  1367. group2.chk_fstresusexecflag.setCheckAll(false);
  1368. group2.chk_resusteamfresus.setCheckAll(false);
  1369. group2.rdo_resusendresn.setData(null, ds_main_resusinfo_resuslist.getColumn(0,"resusendresn"),false);
  1370. ds_main_resusinfo_resuslist.clearData();
  1371. ds_main_patinfo.setColumn(0, "cardarrgenrdd", utlf_getCurrentDate());
  1372. ds_main_patinfo.setColumn(0, "cardarrgenrtm", utlf_getCurrentTime());
  1373. group3.int_cardarrgenrdd.enable = true;
  1374. if(ds_main_patinfo.getColumn(0, "nursdocflag") == "N"){
  1375. fDateSetting("Init");
  1376. }
  1377. ds_main_resusinfo_resuslist.setColumn(0, "cardarrgenrplceflag", "10");
  1378. ds_main_resusinfo_resuslist.setColumn(0, "bluebirdalarmyn", "Y");
  1379. fInputBoxInit();
  1380. group4.button4.visible = true;
  1381. group4.button10.visible = false;
  1382. group4.button11.visible = false;
  1383. //frmf_inputEnterKey("group2.rdo_cardarrrslt", "onitemchanged", new ItemChangeEventInfo);
  1384. }
  1385. /*button8_onclick*/
  1386. function button8_onclick(obj:Button, e:ClickEventInfo)
  1387. {
  1388. if(ds_main_pathistinfo_pathistlist.rowposition <= -1) {
  1389. sysf_messageBox("심폐소생보고서를 작성, 선택한 후 상세기록을 하십시오.", "E");
  1390. return;
  1391. }
  1392. var pid = ds_main_patinfo.getColumn(0, "pid");
  1393. if(utlf_isNull(pid)) {
  1394. sysf_messageBox("환자의 입원정보를 찾을 수 없습니다.", "E");
  1395. return;
  1396. }
  1397. sysf_setModelProperty("pid", ds_main_patinfo.getColumn(0, "pid"));
  1398. sysf_setModelProperty("patnm", ds_main_patinfo.getColumn(0, "patnm"));
  1399. sysf_setModelProperty("indd", ds_main_patinfo.getColumn(0, "indd"));
  1400. sysf_setModelProperty("cretno", ds_main_patinfo.getColumn(0, "cretno"));
  1401. sysf_setModelProperty("cardarrgenrdt", ds_main_patinfo.getColumn(0, "cardarrgenrdd") + ds_main_patinfo.getColumn(0, "cardarrgenrtm"));
  1402. sysf_setModelProperty("wardcd", ds_main_patinfo.getColumn(0, "wardcd"));
  1403. sysf_setModelProperty("roomcd", ds_main_patinfo.getColumn(0, "roomcd"));
  1404. sysf_setModelProperty("ordtype", ds_main_patinfo.getColumn(0, "ordtype"));
  1405. sysf_setModelProperty("orddrid", ds_main_patinfo.getColumn(0, "medispclid"));
  1406. sysf_setModelProperty("orddrnm", ds_main_patinfo.getColumn(0, "orddrid"));
  1407. sysf_setModelProperty("orddeptcd", ds_main_patinfo.getColumn(0, "deptcd"));
  1408. sysf_setModelProperty("orddeptnm", ds_main_patinfo.getColumn(0, "orddeptcd"));
  1409. sysf_setModelProperty("sa", ds_main_patinfo.getColumn(0, "grdrage"));
  1410. sysf_setModelProperty("issdeptcd", ds_main_patinfo.getColumn(0, "issdeptcd"));
  1411. frmf_modal("SPMNE02301", "SPMNE02301", "" ,"","", "", "", "","","","","","M");
  1412. }
  1413. /*fn_cmpEvent*/
  1414. function fn_cmpEvent(){
  1415. var checkval = "";
  1416. var rtn = "";
  1417. rtn = group2.chk_fstresusexecflag.getData();
  1418. var tmp = "";
  1419. for(var i=0; i<rtn.length; i++){
  1420. if( i == 0 ) tmp = rtn[i];
  1421. else tmp = tmp + " " +rtn[i];
  1422. }
  1423. ds_main_resusinfo_resuslist.setColumn(0, "fstresusexecflag", tmp);
  1424. if(tmp.indexOf("01") >-1){
  1425. var checkval1 = "1";
  1426. }else{
  1427. var checkval1 = "0";
  1428. }
  1429. if(tmp.indexOf("04") >-1){
  1430. var checkval2 = "1";
  1431. }else{
  1432. var checkval2 = "0";
  1433. }
  1434. if(tmp.indexOf("05") >-1){
  1435. group2.int_fstresusexecetc.enable = true;
  1436. var checkval3 = "1";
  1437. }else{
  1438. var checkval3 = "0";
  1439. }
  1440. checkval = checkval1 + checkval2 + checkval3;
  1441. }
  1442. /*fn_cmpEvent2*/
  1443. function fn_cmpEvent2(aa){
  1444. if(!utlf_isNull(eval(aa).value)){
  1445. var checkval = "";
  1446. var objChk;
  1447. for(var i=0; i<2; i++){
  1448. objChk = eval("chk_"+i);
  1449. if( !utlf_isNull(objChk.value)){
  1450. checkval += "1";
  1451. }else {
  1452. checkval += "0";
  1453. }
  1454. }
  1455. dsf_makeValue(ds_hidden_list,"resusteamfresus", "string", checkval);
  1456. }
  1457. var rtn = "";
  1458. rtn = group2.chk_resusteamfresus.getData();
  1459. var tmp = "";
  1460. for(var i=0; i<rtn.length; i++){
  1461. if( i == 0 ) tmp = rtn[i];
  1462. else tmp = tmp + " " +rtn[i];
  1463. }
  1464. ds_main_resusinfo_resuslist.setColumn(0, "resusteamfresus", tmp);
  1465. }
  1466. /*fn_cmpEvent3*/
  1467. function fn_cmpEvent3() {
  1468. ds_main_resusinfo_resuslist.setColumn(0,"resusendresn",group2.rdo_resusendresn.getData());
  1469. if(ds_main_resusinfo_resuslist.getColumn(0, "resusendresn") == "09"){
  1470. group2.int_resusendresnetc.enable = true;
  1471. } else {
  1472. ds_main_resusinfo_resuslist.setColumn(0, "resusendresnetc", "");
  1473. group2.int_resusendresnetc.enable = false;
  1474. }
  1475. }
  1476. /*group2_bool_freeairwayflag_onchanged*/
  1477. function group2_bool_freeairwayflag_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1478. {
  1479. if( ds_main_resusinfo_resuslist.getColumn(0, "freeairwayflag") =="Y"){
  1480. ds_main_resusinfo_resuslist.setColumn(0, "freeairwaydd", "");
  1481. ds_main_resusinfo_resuslist.setColumn(0, "freeairwaytm", "");
  1482. ds_main_resusinfo_resuslist.setColumn(0, "freeairway1", "");
  1483. ds_main_resusinfo_resuslist.setColumn(0, "freeairway2", "");
  1484. group2.ipt_freeairwaydd.enable = false;
  1485. group2.ipt_freeairwaytm.enable = false;
  1486. group2.ipt_freeairway1.enable = false;
  1487. group2.ipt_freeairway2.enable = false;
  1488. group2.button7.enable = false;
  1489. }else{
  1490. group2.ipt_freeairwaydd.enable = true;
  1491. group2.ipt_freeairwaytm.enable = true;
  1492. group2.ipt_freeairway1.enable = true;
  1493. group2.ipt_freeairway2.enable = true;
  1494. group2.button7.enable = true;
  1495. }
  1496. }
  1497. /*group2_bool_cardarrestmflag_onchanged*/
  1498. function group2_bool_cardarrestmflag_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1499. {
  1500. if( ds_main_resusinfo_resuslist.getColumn(0, "cardarrestmflag") =="Y"){
  1501. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmdd", "");
  1502. ds_main_resusinfo_resuslist.setColumn(0, "cardarrestmtm", "");
  1503. group2.int_cardarrestmdd.enable = false;
  1504. group2.int_cardarrestmtm.enable = false;
  1505. group2.btn_cardarrestmtm.enable = false;
  1506. }else{
  1507. group2.int_cardarrestmdd.enable = true;
  1508. group2.int_cardarrestmtm.enable = true;
  1509. group2.btn_cardarrestmtm.enable = true;
  1510. }
  1511. }
  1512. /*group2_bool_defibrflag_onchanged*/
  1513. function group2_bool_defibrflag_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1514. {
  1515. if( ds_main_resusinfo_resuslist.getColumn(0, "defibrflag") =="Y"){
  1516. ds_main_resusinfo_resuslist.setColumn(0, "defibrstartdd", "");
  1517. ds_main_resusinfo_resuslist.setColumn(0, "defibrstarttm", "");
  1518. ds_main_resusinfo_resuslist.setColumn(0, "defibrjul", "");
  1519. ds_main_resusinfo_resuslist.setColumn(0, "defibrtims", "");
  1520. ds_main_resusinfo_resuslist.setColumn(0, "defibrjul2", "");
  1521. ds_main_resusinfo_resuslist.setColumn(0, "defibrtims2", "");
  1522. group2.int_defibrstartdd.enable = false;
  1523. group2.int_defibrstarttm.enable = false;
  1524. group2.ipt_defibrjul.enable = false;
  1525. group2.ipt_defibrtims.enable = false;
  1526. group2.ipt_defibrjul2.enable = false;
  1527. group2.ipt_defibrtims2.enable = false;
  1528. group2.button2.enable = false;
  1529. }else{
  1530. group2.int_defibrstartdd.enable = true;
  1531. group2.int_defibrstarttm.enable = true;
  1532. group2.ipt_defibrjul.enable = true;
  1533. group2.ipt_defibrtims.enable = true;
  1534. group2.ipt_defibrjul2.enable = true;
  1535. group2.ipt_defibrtims2.enable = true;
  1536. group2.button2.enable = true;
  1537. }
  1538. }
  1539. function ds_main_resusinfo_resuslist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1540. {
  1541. switch( e.columnid ){
  1542. case "cardarrestmtm" :
  1543. case "cardarrfindtm" :
  1544. case "resusteamcalltm" :
  1545. case "resusteamarvtm" :
  1546. case "fstresusstrttm" :
  1547. case "defibrstarttm" :
  1548. case "freeairwaytm" :
  1549. case "resustotm" :
  1550. case "dschdethtm" :
  1551. if( e.newvalue > 2359 ){
  1552. obj.enableevent = false;
  1553. obj.updatecontrol = false;
  1554. obj.setColumn(0, e.columnid, e.oldvalue);
  1555. obj.updatecontrol = true;
  1556. obj.enableevent = true;
  1557. }
  1558. break;
  1559. default :
  1560. break;
  1561. }
  1562. }
  1563. function SMMNE02303_ontimer(obj:Form, e:TimerEventInfo)
  1564. {
  1565. if( e.timerid == 0 ){
  1566. this.killTimer(0);
  1567. if(!utlf_isNull(sysf_getGlobalVariable("paminfo"))){
  1568. ds_main_patinfo.setColumn(0 ,"pid" , ds_main_paminfo_list.getColumn(0 ,"pid"));
  1569. //ds_main_patinfo.setColumn(0 ,"indd" , ds_main_paminfo_list.getColumn(0 ,"indd"));
  1570. ds_main_patinfo.setColumn(0 ,"cretno" , ds_main_paminfo_list.getColumn(0 ,"cretno"));
  1571. ds_main_patinfo.setColumn(0 ,"instcd" , ds_main_paminfo_list.getColumn(0 ,"instcd"));
  1572. dsf_makeValue(ds_main_patinfo ,"wardcd" , "string" , utlf_transNullToEmpty(ds_main_paminfo_list.getColumn(0 ,"wardcd")));
  1573. dsf_makeValue(ds_main_patinfo ,"roomcd" , "string" , utlf_transNullToEmpty(ds_main_paminfo_list.getColumn(0 ,"roomcd")));
  1574. dsf_makeValue(ds_main_patinfo ,"ordtype" , "string" , ds_main_paminfo_list.getColumn(0 ,"ioflag"));
  1575. //dsf_makeValue(ds_main_patinfo ,"medispclid" , "string" , ds_main_paminfo_list.getColumn(0 ,"medispclid"));
  1576. dsf_makeValue(ds_main_patinfo ,"atdoctcd" , "string" , utlf_transNullToEmpty(ds_main_paminfo_list.getColumn(0 ,"atdoctid")));
  1577. dsf_makeValue(ds_main_patinfo ,"orddrid" , "string" , ds_main_paminfo_list.getColumn(0 ,"orddrnm"));
  1578. dsf_makeValue(ds_main_patinfo ,"deptcd" , "string" , ds_main_paminfo_list.getColumn(0 ,"orddeptcd"));
  1579. dsf_makeValue(ds_main_patinfo ,"orddeptcd" , "string" , ds_main_paminfo_list.getColumn(0 ,"orddeptcd"));
  1580. dsf_makeValue(ds_main_patinfo ,"age" , "string" , ds_main_paminfo_list.getColumn(0 ,"age"));
  1581. dsf_makeValue(ds_main_patinfo ,"gender" , "string" , ds_main_paminfo_list.getColumn(0 ,"sex"));
  1582. dsf_makeValue(ds_main_patinfo ,"patnm" , "string" , ds_main_paminfo_list.getColumn(0 ,"hngnm"));
  1583. if(ds_main_paminfo_list.getColumn(0, "ioflag") == "O") {
  1584. ds_main_patinfo.setColumn(0 ,"indd" , ds_main_paminfo_list.getColumn(0 ,"orddd"));
  1585. dsf_makeValue(ds_main_patinfo ,"medispclid" , "string" , ds_main_paminfo_list.getColumn(0 ,"orddrid"));
  1586. } else {
  1587. ds_main_patinfo.setColumn(0 ,"indd" , ds_main_paminfo_list.getColumn(0 ,"indd"));
  1588. dsf_makeValue(ds_main_patinfo ,"medispclid" , "string" , ds_main_paminfo_list.getColumn(0 ,"medispclid"));
  1589. }
  1590. if(ds_main_paminfo_list.getColumn(0, "ioflag") == "E") {
  1591. dsf_makeValue(ds_main_patinfo,"issdeptcd","string", ds_main_paminfo_list.getColumn(0, "erissdeptcd"));
  1592. } else if(ds_main_paminfo_list.getColumn(0, "ioflag") == "I"){
  1593. dsf_makeValue(ds_main_patinfo,"issdeptcd","string", ds_main_paminfo_list.getColumn(0, "wardcd"));
  1594. } else{
  1595. dsf_makeValue(ds_main_patinfo,"issdeptcd","string", ds_main_paminfo_list.getColumn(0, "orddeptcd"));
  1596. }
  1597. //병동
  1598. frmf_inputEnterKey("group3.cmb_dept", "onitemchanged", new ItemChangeEventInfo);
  1599. //환자 정보 조회
  1600. fSrchHistList("1");
  1601. //환자 정보 세팅
  1602. ds_main_patinfo.setColumn(0 ,"patnm" , ds_main_pathistinfo_patinfo.getColumn(0, "patnm"));
  1603. ds_main_patinfo.setColumn(0 ,"grdrage" , ds_main_pathistinfo_patinfo.getColumn(0, "grdrage"));
  1604. ds_main_patinfo.setColumn(0 ,"cntctel" , ds_main_pathistinfo_patinfo.getColumn(0, "cntctel"));
  1605. ds_main_patinfo.setColumn(0 ,"addr" , ds_main_pathistinfo_patinfo.getColumn(0, "addr"));
  1606. group3.ipt_pid.setFocus();
  1607. }
  1608. if( frmf_checkOpener() ){
  1609. var param_pid = opener.frmf_getParameter("SMMNE04900_pid");
  1610. var param_lastupdtdt = opener.frmf_getParameter("SMMNE04900_lastupdtdt");
  1611. if(!utlf_isNull(param_pid)){
  1612. ds_main_patinfo.setColumn(0, "pid", param_pid);
  1613. fSrchPatListInput("1");
  1614. for(i = 0; i < ds_main_pathistinfo_pathistlist.rowcount; i++){
  1615. if( ds_main_pathistinfo_pathistlist.getColumn(i, "lastupdtdt") == param_lastupdtdt ){
  1616. ds_main_patinfo.setColumn(0, "selectrow", i);
  1617. ds_main_pathistinfo_pathistlist.rowposition = i;
  1618. group3.int_cardarrgenrdd.enable = false;
  1619. ds_main_patinfo.setColumn(0, "indd" , ds_main_pathistinfo_pathistlist.getColumn(i, "indd"));
  1620. ds_main_patinfo.setColumn(0, "cretno" , ds_main_pathistinfo_pathistlist.getColumn(i, "cretno"));
  1621. ds_main_patinfo.setColumn(0, "instcd" , ds_main_pathistinfo_pathistlist.getColumn(i, "instcd"));
  1622. ds_main_patinfo.setColumn(0, "cardarrgenrdd", ds_main_pathistinfo_pathistlist.getColumn(i, "cardarrgenrdd"));
  1623. ds_main_patinfo.setColumn(0, "cardarrgenrtm", ds_main_pathistinfo_pathistlist.getColumn(i, "cardarrgenrtm"));
  1624. ds_main_patinfo.setColumn(0, "histno" , ds_main_pathistinfo_pathistlist.getColumn(i, "histno"));
  1625. fCardArrResusSrch(1);
  1626. fInputBoxInit();
  1627. }
  1628. }
  1629. group4.button4.visible = false;//저장버튼 숨김.
  1630. group4.button10.visible = true;//수정
  1631. group4.button11.visible = true;//삭제
  1632. }
  1633. }
  1634. }
  1635. }
  1636. function group3_int_cardarrgenrtm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1637. {
  1638. utlf_validMaskEditTime(obj, e);
  1639. }
  1640. function group2_maskedit_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1641. {
  1642. utlf_validMaskEditTime(obj, e);
  1643. }
  1644. function group3_ipt_pid_onkillfocus(obj:Edit, e:KillFocusEventInfo)
  1645. {
  1646. group3.ipt_pid.style.selectcolor = "blue";
  1647. }
  1648. function group3_ipt_pid_onsetfocus(obj:Edit, e:SetFocusEventInfo)
  1649. {
  1650. group3.ipt_pid.style.selectcolor = "white";
  1651. }
  1652. ]]></Script>
  1653. </Form>
  1654. </FDL>