SMMQR00801_비임상(칠곡).xfdl 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMQR00801" position="absolute 0 0 1180 422" titletext="Untitle" oninit="SMMQR00801_oninit" onload="SMMQR00801_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 2 1175 422" id="group1">
  8. <Layouts>
  9. <Layout>
  10. <Shape id="line02" class="line_2" position="absolute 0 162 582 168" anchor="default"/>
  11. <Shape id="line05" class="line_10" position="absolute 0 315 582 319" anchor="default"/>
  12. <Shape id="line06" class="line_2" position="absolute 0 339 582 345" anchor="default"/>
  13. <Shape id="line09" class="line_2" position="absolute 0 363 582 369" anchor="default"/>
  14. <Shape id="line10" class="line_2" position="absolute 592 44 1174 50" anchor="default"/>
  15. <Shape id="line13" class="line_2" position="absolute 592 137 1174 143"/>
  16. <Shape id="line17" class="line_2" position="absolute 592 231 1174 237"/>
  17. <Shape id="line18" class="line_2" position="absolute 592 255 1174 261"/>
  18. <Shape id="line21" class="line_2" position="absolute 592 356 1174 362"/>
  19. <Static text="기타 보고사항" position="absolute 0 72 120 117" align="align:center middle;" id="caption12" class="cell_1" anchor="default"/>
  20. <Static text="화재" position="absolute 0 2 148 18" id="caption42" class="tit_2" anchor="default"/>
  21. <Static text="의료가스/의료전기" position="absolute 0 120 148 136" id="caption5" class="tit_2" anchor="default"/>
  22. <Edit position="absolute 123 143 222 162" id="input6" class="input_default" anchor="default"/>
  23. <CheckBox position="absolute -465 195 -342 215" id="checkbox2" anchor="default"/>
  24. <Static text="사례유형" position="absolute -482 170 -347 190" align="align:center middle;" id="caption13" class="cell_2" anchor="default"/>
  25. <Shape position="absolute 3 166 315 246" id="roundrect3" class="roundrect_example" type="roundrectangle" anchor="default"/>
  26. <Static text="종류" position="absolute 8 171 96 191" align="align:center middle;" id="caption1" class="cell_2" anchor="default"/>
  27. <Shape position="absolute 320 166 582 246" id="roundrect1" class="roundrect_example" type="roundrectangle" anchor="default"/>
  28. <Static text="환자피해 여부" position="absolute 325 171 413 191" align="align:center middle;" id="caption2" class="cell_2" anchor="default"/>
  29. <Static text="기타 보고사항" position="absolute 0 247 120 295" align="align:center middle;" id="caption3" class="cell_1" anchor="default"/>
  30. <Static text="기타 보고사항" position="absolute 0 367 132 415" align="align:center middle;" id="caption20" class="cell_1" anchor="default"/>
  31. <Static text="전산장애" position="absolute 0 297 148 318" id="caption21" class="tit_2" anchor="default"/>
  32. <Static text="기타 보고사항" position="absolute 592 48 712 91" align="align:center middle;" id="caption23" class="cell_1" anchor="default"/>
  33. <Static text="도난" position="absolute 592 2 740 18" id="caption24" class="tit_2" anchor="default"/>
  34. <Static text="기타 보고사항" position="absolute 592 141 712 184" align="align:center middle;" id="caption4" class="cell_1" anchor="default"/>
  35. <Static text="탈원" position="absolute 592 95 740 111" id="caption6" class="tit_2" anchor="default"/>
  36. <Static text="탈원 후 거주지" position="absolute 841 117 934 140" align="align:center middle;" id="caption14" class="cell_1" anchor="default"/>
  37. <Static text="기타 보고사항" position="absolute 592 259 712 310" align="align:center middle;" id="caption16" class="cell_1" anchor="default"/>
  38. <Static text="폭력/난동/성폭력" position="absolute 592 189 740 205" id="caption22" class="tit_2" anchor="default"/>
  39. <Static text="기타" position="absolute 592 314 740 330" id="caption26" class="tit_2" anchor="default"/>
  40. <Static text="기타 보고사항" position="absolute 592 360 712 415" align="align:center middle;" id="caption27" class="cell_1" anchor="default"/>
  41. <Static text="명" position="absolute 353 49 378 69" id="caption10" anchor="default"/>
  42. <Edit position="absolute 123 25 582 44" id="ipt_firegenrplce" class="input_essential" enable="false" anchor="default" autoselect="true" maxlength="50"/>
  43. <Combo position="absolute 123 49 243 68" id="cmb_fireinstcd" class="combo_essential" enable="false" innerdataset="@ds_init_fire_suprinst_M0438" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  44. <MaskEdit position="absolute 318 49 350 68" id="ipt_firelosscnt" class="input_essential" enable="false" mask="9999" anchor="default" autoselect="true" trimtype="both" maskchar=" " displaynulltext=" "/>
  45. <CheckBox position="absolute 375 49 475 69" id="chk_firelossyn" enable="false" anchor="default" text="피해없음" truevalue="N" falsevalue="Y" onclick="group1_chk_firelossyn_onclick"/>
  46. <TextArea position="absolute 123 73 582 114" id="tar_fireetcreptcnts" enable="false" anchor="default" maxlength="100"/>
  47. <Edit position="absolute 123 143 317 162" id="ipt_healgasgenrplce" class="input_essential" enable="false" anchor="default" autoselect="true" maxlength="50"/>
  48. <Combo position="absolute 413 143 515 162" id="cmb_healgaslocktmcd" class="combo_essential" enable="false" innerdataset="@ds_init_healcaregas_brktm_M0439" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group1_cmb_healgaslocktmcd_onitemchanged"/>
  49. <Edit position="absolute 517 143 582 162" id="ipt_healgaslockmetccnts" class="input_essential" enable="false" visible="false" anchor="default" autoselect="true" maxlength="50"/>
  50. <TextArea position="absolute 123 249 582 292" id="tar_healgasetc" enable="false" anchor="default" maxlength="100"/>
  51. <Edit position="absolute 135 320 582 339" id="ipt_handcapgenrplce" class="input_essential" enable="false" anchor="default" autoselect="true" maxlength="50"/>
  52. <Combo position="absolute 135 344 295 363" id="cmb_handcaphandcaptermcd" class="combo_essential" enable="false" innerdataset="@ds_init_handcaptermcd_M0440" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  53. <TextArea position="absolute 135 368 582 412" id="tar_handcapetcreptcnts" enable="false" anchor="default" maxlength="100"/>
  54. <Edit position="absolute 715 25 974 44" id="ipt_lossitem" class="input_essential" enable="false" anchor="default" autoselect="true" maxlength="50"/>
  55. <Combo position="absolute 1050 25 1174 44" id="cmb_lossinstcd" class="combo_essential" enable="false" innerdataset="@ds_init_loosinstcd_M0444" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  56. <TextArea position="absolute 715 49 1174 88" id="tar_losetcreptcnts" enable="false" anchor="default" maxlength="100"/>
  57. <Combo position="absolute 715 118 835 137" id="cmb_breakouttranyn" class="combo_essential" enable="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" onitemchanged="group1_cmb_breakouttranyn_onitemchanged">
  58. <Dataset id="innerdataset">
  59. <ColumnInfo>
  60. <Column id="codecolumn"/>
  61. <Column id="datacolumn"/>
  62. </ColumnInfo>
  63. <Rows>
  64. <Row>
  65. <Col id="codecolumn">Y</Col>
  66. <Col id="datacolumn">Y</Col>
  67. </Row>
  68. <Row>
  69. <Col id="codecolumn">N</Col>
  70. <Col id="datacolumn">N</Col>
  71. </Row>
  72. </Rows>
  73. </Dataset>
  74. </Combo>
  75. <Edit position="absolute 937 118 1175 137" id="ipt_breakouttrannotoccrplce" class="input_default" enable="false" anchor="default" autoselect="true" maxlength="50"/>
  76. <TextArea position="absolute 715 142 1175 181" id="tar_breakoutetcreptcnts" enable="false" anchor="default" maxlength="100"/>
  77. <Combo position="absolute 715 212 805 231" id="cmb_assaultactpsn" class="combo_essential" enable="false" innerdataset="@ds_init_actpsn_M0441" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group1_cmb_assaultactpsn_onitemchanged"/>
  78. <Edit position="absolute 715 337 1175 356" id="ipt_genrplce" class="input_essential" enable="false" anchor="default" autoselect="true" maxlength="50"/>
  79. <TextArea position="absolute 715 260 1175 307" id="tar_assaultetcreptcnts" enable="false" anchor="default" maxlength="100"/>
  80. <TextArea position="absolute 715 361 1175 411" id="tar_etcreptcnts" enable="false" anchor="default" maxlength="100"/>
  81. <Static text="인명피해" position="absolute 245 48 315 71" align="align:center middle;" id="cap_firelosscnt" class="cell_1" anchor="default"/>
  82. <Static text="발생장소(상세히)" position="absolute 0 142 120 165" align="align:center middle;" id="cap_healgasgenrplce" class="cell_1" anchor="default"/>
  83. <Static text="총 차단시간" position="absolute 322 142 410 165" align="align:center middle;" id="cap_healgaslocktmcd" class="cell_1" anchor="default"/>
  84. <Static text="발생장소(상세히)" position="absolute 0 319 132 342" align="align:center middle;" id="cap_handcapgenrplce" class="cell_1" anchor="default"/>
  85. <Static text="총 전산장애 발생 시간" position="absolute 0 343 132 366" align="align:center middle;" id="cap_handcaphandcaptermcd" class="cell_1" anchor="default"/>
  86. <Static text="도난품목" position="absolute 592 24 712 47" align="align:center middle;" id="cap_lossitem" class="cell_1" anchor="default"/>
  87. <Static text="해결 기관" position="absolute 977 24 1047 47" align="align:center middle;" id="cap_lossinstcd" class="cell_1" anchor="default"/>
  88. <Static text="복귀여부" position="absolute 592 117 712 140" align="align:center middle;" id="cap_breakouttranyn" class="cell_1" anchor="default"/>
  89. <Static text="폭력 행위자" position="absolute 592 211 712 234" align="align:center middle;" id="cap_assaultactpsn" class="cell_1" anchor="default"/>
  90. <Static text="발생장소(상세히)" position="absolute 592 336 712 359" align="align:center middle;" id="cap_genrplce" class="cell_1" anchor="default"/>
  91. <MaskEdit position="absolute 812 236 887 255" id="ipt_losspnm" class="input_default" visible="false" mask="##########" anchor="default" onkeydown="group1_ipt_losspnm_onkeydown" autoselect="true" type="string" maskchar=" " trimtype="both" displaynulltext=" "/>
  92. <MaskEdit position="absolute 812 212 887 231" id="ipt_actpnm" class="input_default" visible="false" mask="##########" anchor="default" onkeydown="group1_ipt_actpnm_onkeydown" type="string" autoselect="true" maskchar=" " trimtype="both" displaynulltext=" "/>
  93. <Combo position="absolute 715 236 805 255" id="cmb_assaultlosspsn" class="combo_essential" enable="false" innerdataset="@ds_init_actpsn_M0441" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group1_cmb_assaultlosspsn_onitemchanged"/>
  94. <Button position="absolute 889 211 909 231" id="btn_actpnm" class="icon_search" visible="false" text="" anchor="default" onclick="group1_btn_actpnm_onclick"/>
  95. <Edit readonly="true" position="absolute 912 212 1037 231" id="opt_actpnm" visible="false" anchor="default" class="output"/>
  96. <Button position="absolute 889 235 909 255" id="btn_losspnm" class="icon_search" visible="false" text="" anchor="default" onclick="group1_btn_losspnm_onclick"/>
  97. <Edit readonly="true" position="absolute 912 236 1037 255" id="opt_losspnm" visible="false" anchor="default" class="output"/>
  98. <Static text="피해자" position="absolute 592 235 712 258" align="align:center middle;" id="cap_assaultlosspsn" class="cell_1" anchor="default"/>
  99. <cp_checkboxList id="chk_healgaschkkind" titletext="CheckBox List" taborder="1" position="absolute 8 194 308 239" col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  100. <cp_checkboxList id="chk_healgaspatlossyn" titletext="CheckBox List" taborder="2" position="absolute 325 194 575 239" col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  101. <Shape id="line00" class="line_10" position="absolute 0 20 582 24" anchor="default"/>
  102. <Shape id="line03" class="line_10" position="absolute 592 20 1174 24" anchor="default"/>
  103. <Shape id="line01" class="line_10" position="absolute 0 138 582 142" anchor="default"/>
  104. <Shape id="line26" class="line_2" position="absolute 0 44 582 50" anchor="default"/>
  105. <Shape id="line07" class="line_2" position="absolute 0 68 582 74" anchor="default"/>
  106. <Shape id="line08" class="line_1" position="absolute 0 114 582 120" anchor="default"/>
  107. <Static id="cap_firegenrplce" text="발생장소(상세히)" class="cell_1" position="absolute 0 24 120 47" anchor="default"/>
  108. <Static id="cap_fireinstcd" text="진압기관" class="cell_1" position="absolute 0 48 120 71" anchor="default"/>
  109. <Shape id="line04" class="line_1" position="absolute 0 292 582 298" anchor="default"/>
  110. <Shape id="line11" class="line_1" position="absolute 592 88 1174 94" anchor="default"/>
  111. <Shape id="line12" class="line_1" position="absolute 0 412 582 418"/>
  112. <Shape id="line14" class="line_1" position="absolute 592 181 1174 187"/>
  113. <Shape id="line15" class="line_10" position="absolute 592 113 1174 117"/>
  114. <Shape id="line16" class="line_10" position="absolute 592 207 1174 211"/>
  115. <Shape id="line19" class="line_1" position="absolute 592 307 1174 313"/>
  116. <Shape id="line20" class="line_10" position="absolute 592 332 1174 336"/>
  117. <Shape id="line22" class="line_1" position="absolute 592 412 1174 418"/>
  118. </Layout>
  119. </Layouts>
  120. </Div>
  121. </Layout>
  122. </Layouts>
  123. <Objects>
  124. <Dataset id="ds_init_fire_suprinst_M0438" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  125. <ColumnInfo>
  126. <Column id="cdnm" type="STRING"/>
  127. <Column id="cdid" type="STRING"/>
  128. </ColumnInfo>
  129. </Dataset>
  130. <Dataset id="ds_init_healcaregas_brktm_M0439" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  131. <ColumnInfo>
  132. <Column id="cdnm" type="STRING"/>
  133. <Column id="cdid" type="STRING"/>
  134. </ColumnInfo>
  135. </Dataset>
  136. <Dataset id="ds_init_handcaptermcd_M0440" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  137. <ColumnInfo>
  138. <Column id="cdnm" type="STRING"/>
  139. <Column id="cdid" type="STRING"/>
  140. </ColumnInfo>
  141. </Dataset>
  142. <Dataset id="ds_init_loosinstcd_M0444" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  143. <ColumnInfo>
  144. <Column id="cdnm" type="STRING"/>
  145. <Column id="cdid" type="STRING"/>
  146. </ColumnInfo>
  147. </Dataset>
  148. <Dataset id="ds_init_actpsn_M0441" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  149. <ColumnInfo>
  150. <Column id="cdnm" type="STRING"/>
  151. <Column id="cdid" type="STRING"/>
  152. </ColumnInfo>
  153. </Dataset>
  154. <Dataset id="ds_init_losspsn_M0442" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  155. <ColumnInfo>
  156. <Column id="cdnm" type="STRING"/>
  157. <Column id="cdid" type="STRING"/>
  158. </ColumnInfo>
  159. </Dataset>
  160. <Dataset id="ds_init_healcaregas_kind_items" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  161. <ColumnInfo>
  162. <Column id="value" type="STRING" size="256"/>
  163. <Column id="label" type="STRING" size="256"/>
  164. </ColumnInfo>
  165. <Rows>
  166. <Row>
  167. <Col id="value">01</Col>
  168. <Col id="label">산소 공급 중단</Col>
  169. </Row>
  170. <Row>
  171. <Col id="value">02</Col>
  172. <Col id="label">Vaccum 기능 중단</Col>
  173. </Row>
  174. <Row>
  175. <Col id="value">03</Col>
  176. <Col id="label">Compressor 공급 중단</Col>
  177. </Row>
  178. <Row>
  179. <Col id="value">04</Col>
  180. <Col id="label">마취관련 gas 공급 중단</Col>
  181. </Row>
  182. <Row>
  183. <Col id="value">05</Col>
  184. <Col id="label">의료전기 공급 중단</Col>
  185. </Row>
  186. </Rows>
  187. </Dataset>
  188. <Dataset id="ds_init_healcaregas_patdamyn_items" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  189. <ColumnInfo>
  190. <Column id="value" type="STRING" size="256"/>
  191. <Column id="label" type="STRING" size="256"/>
  192. </ColumnInfo>
  193. <Rows>
  194. <Row>
  195. <Col id="value">01</Col>
  196. <Col id="label">인공호흡기 사용 중단</Col>
  197. </Row>
  198. <Row>
  199. <Col id="value">02</Col>
  200. <Col id="label">산소공급중단</Col>
  201. </Row>
  202. <Row>
  203. <Col id="value">03</Col>
  204. <Col id="label">마취 중단</Col>
  205. </Row>
  206. <Row>
  207. <Col id="value">04</Col>
  208. <Col id="label">피해 없음</Col>
  209. </Row>
  210. <Row>
  211. <Col id="value">05</Col>
  212. <Col id="label">기타</Col>
  213. </Row>
  214. </Rows>
  215. </Dataset>
  216. <Dataset id="ds_tmp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  217. <ColumnInfo>
  218. <Column id="actpnm" type="STRING" size="256"/>
  219. <Column id="losspnm" type="STRING" size="256"/>
  220. <Column id="pid" type="STRING" size="256"/>
  221. <Column id="srchcond" type="STRING" size="256"/>
  222. <Column id="autoflag" type="STRING" size="256"/>
  223. </ColumnInfo>
  224. <Rows>
  225. <Row/>
  226. </Rows>
  227. </Dataset>
  228. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_cond_oncolumnchanged">
  229. <ColumnInfo>
  230. <Column id="genrplce" type="STRING" size="256"/>
  231. <Column id="etcreptcnts" type="STRING" size="256"/>
  232. <Column id="tretinstcd" type="STRING" size="256"/>
  233. <Column id="lossyn" type="STRING" size="256"/>
  234. <Column id="losscnt" type="STRING" size="256"/>
  235. <Column id="locktmcd" type="STRING" size="256"/>
  236. <Column id="locktmetccnts" type="STRING" size="256"/>
  237. <Column id="chkkind" type="STRING" size="256"/>
  238. <Column id="patlossyn" type="STRING" size="256"/>
  239. <Column id="handcaptermcd" type="STRING" size="256"/>
  240. <Column id="lossitem" type="STRING" size="256"/>
  241. <Column id="tranyn" type="STRING" size="256"/>
  242. <Column id="trannotoccrplce" type="STRING" size="256"/>
  243. <Column id="actpsn" type="STRING" size="256"/>
  244. <Column id="losspsn" type="STRING" size="256"/>
  245. <Column id="actpid" type="STRING" size="256"/>
  246. <Column id="losspid" type="STRING" size="256"/>
  247. <Column id="detlcnts" type="STRING" size="256"/>
  248. <Column id="detlcnts_how" type="STRING" size="256"/>
  249. <Column id="detlcnts_why" type="STRING" size="256"/>
  250. <Column id="doctorcallyn" type="STRING" size="256"/>
  251. <Column id="doctorcalldt" type="STRING" size="256"/>
  252. <Column id="mediationyn" type="STRING" size="256"/>
  253. <Column id="mediationdt" type="STRING" size="256"/>
  254. </ColumnInfo>
  255. <Rows>
  256. <Row/>
  257. </Rows>
  258. </Dataset>
  259. <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  260. <ColumnInfo>
  261. <Column id="pid" type="STRING" size="256" sumtext="환자등록번호"/>
  262. <Column id="bindyn" type="STRING" size="256" sumtext="환자등록번호"/>
  263. <Column id="hngnm" type="STRING" size="256" sumtext="한글이름"/>
  264. <Column id="hngnm2" type="STRING" size="256" sumtext="표시이름"/>
  265. <Column id="engnm" type="STRING" size="256" sumtext="영문이름"/>
  266. <Column id="chinm" type="STRING" size="256" sumtext="영문이름"/>
  267. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호앞6자리"/>
  268. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호뒤7자리"/>
  269. <Column id="rrgstno3" type="STRING" size="256" sumtext="주민번호뒤4자리와별표3자리"/>
  270. <Column id="lastinsukind" type="STRING" size="256" sumtext="최근보험유형"/>
  271. <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
  272. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  273. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  274. <Column id="bindpid" type="STRING" size="256" sumtext="합본등록번호"/>
  275. <Column id="hometel" type="STRING" size="256" sumtext="집전화번호"/>
  276. <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
  277. <Column id="etctel1" type="STRING" size="256" sumtext="기타전화번호1"/>
  278. <Column id="etctel2" type="STRING" size="256" sumtext="기타전화번호2"/>
  279. <Column id="smsaprvyn" type="STRING" size="256" sumtext="SMS전송 승인 여부"/>
  280. <Column id="email" type="STRING" size="256" sumtext="이메일 게정"/>
  281. <Column id="zipcd1" type="STRING" size="256" sumtext="우편번호 앞 3자리"/>
  282. <Column id="zipcd2" type="STRING" size="256" sumtext="우편번호 뒤 3자리"/>
  283. <Column id="zipcdseq" type="STRING" size="256" sumtext="우편일련번호"/>
  284. <Column id="addr" type="STRING" size="256" sumtext="기본주소"/>
  285. <Column id="detladdr" type="STRING" size="256" sumtext="상세주소"/>
  286. <Column id="btype" type="STRING" size="256" sumtext="혈액형"/>
  287. <Column id="rh" type="STRING" size="256" sumtext="RH혈액형"/>
  288. <Column id="forgeryn" type="STRING" size="256" sumtext="외국인여부"/>
  289. <Column id="nati" type="STRING" size="256" sumtext="국적"/>
  290. <Column id="psptno" type="STRING" size="256" sumtext="여권번호"/>
  291. <Column id="recmyn" type="STRING" size="256" sumtext="추천여부"/>
  292. <Column id="recmerid" type="STRING" size="256" sumtext="추천인ID"/>
  293. <Column id="recmernm" type="STRING" size="256" sumtext="추천인명"/>
  294. <Column id="recmerrela" type="STRING" size="256" sumtext="추천인과의 관계"/>
  295. <Column id="vipyn" type="STRING" size="256" sumtext="VIP여부"/>
  296. <Column id="viprem" type="STRING" size="256" sumtext="VIP비고"/>
  297. <Column id="religncd" type="STRING" size="256" sumtext="종교코드"/>
  298. <Column id="baptnm" type="STRING" size="256" sumtext="세례명"/>
  299. <Column id="chchnm" type="STRING" size="256" sumtext="성당명"/>
  300. <Column id="dethyn" type="STRING" size="256" sumtext="사망여부"/>
  301. <Column id="dethdt" type="STRING" size="256" sumtext="사망일시"/>
  302. <Column id="dethdd" type="STRING" size="256" sumtext="사망일자"/>
  303. <Column id="dethtm" type="STRING" size="256" sumtext="사망시간"/>
  304. <Column id="chosresn" type="STRING" size="256" sumtext="내원사유"/>
  305. <Column id="animyn" type="STRING" size="256" sumtext="동물여부"/>
  306. <Column id="exptresncd" type="STRING" size="256" sumtext="원외예외사유코드"/>
  307. <Column id="inhospyn" type="STRING" size="256" sumtext="재원여부"/>
  308. <Column id="handicapryn" type="STRING" size="256" sumtext="장애인여부"/>
  309. <Column id="pidflag" type="STRING" size="256" sumtext="등록번호구분"/>
  310. <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
  311. <Column id="ptunyn" type="STRING" size="256" sumtext="미수안내"/>
  312. <Column id="lastorddd" type="STRING" size="256" sumtext="최근내원일"/>
  313. <Column id="lastorddeptcd" type="STRING" size="256" sumtext="최근내원과"/>
  314. <Column id="outuncoamt" type="STRING" size="256" sumtext="외래미수금"/>
  315. <Column id="dschuncoamt" type="STRING" size="256" sumtext="입원미수금"/>
  316. <Column id="kioskrcptnoyn" type="STRING" size="256" sumtext="무인수납불가여부"/>
  317. <Column id="carnum" type="STRING" size="256" sumtext="차량번호"/>
  318. <Column id="acptdd" type="STRING" size="256" sumtext="가예약 접수일자"/>
  319. <Column id="acptno" type="STRING" size="256" sumtext="가예약 접수일련번호"/>
  320. <Column id="patspcfyn" type="STRING" size="256" sumtext="특이환자여부"/>
  321. <Column id="tdaydsch" type="STRING" size="256" sumtext="특이환자여부"/>
  322. <Column id="mig" type="STRING" size="256" sumtext="마이그레이션여부"/>
  323. <Column id="scanyn" type="STRING" size="256" sumtext="동의서출력여부"/>
  324. <Column id="spifscanyn" type="STRING" size="256" sumtext="선택진료신청서스캔여부"/>
  325. <Column id="isolinfo" type="STRING" size="256" sumtext="격리환자정보"/>
  326. <Column id="builno" type="STRING" size="256" sumtext="도로명주소 코드"/>
  327. </ColumnInfo>
  328. <Rows>
  329. <Row/>
  330. </Rows>
  331. </Dataset>
  332. </Objects>
  333. <Bind>
  334. <BindItem id="item1" compid="group1.chk_healgaschkkind" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusexecflag"/>
  335. <BindItem id="item0" compid="group1.chk_healgaspatlossyn" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="fstresusexecflag"/>
  336. <BindItem id="item2" compid="group1.opt_actpnm" propid="value" datasetid="ds_tmp" columnid="actpnm"/>
  337. <BindItem id="item3" compid="group1.opt_losspnm" propid="value" datasetid="ds_tmp" columnid="losspnm"/>
  338. </Bind>
  339. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  340. * System Name : 경대 의료정보시스템
  341. * Job Name : emr_qixp -> SMMQR00801
  342. * Creator : yjh
  343. * Make Date : 2016-04-04
  344. * Description :
  345. *---------------------------------------------------------------------------------------
  346. * Modify Date Modifier Modify Description
  347. *---------------------------------------------------------------------------------------
  348. * 2016-04-04 yjh TF->XP
  349. *
  350. *---------------------------------------------------------------------------------------
  351. ****************************************************************************************/
  352. //=======================================================================================
  353. // Lib Include
  354. //---------------------------------------------------------------------------------------
  355. include "com_commonxp::comm_main.xjs";
  356. include "emr_qixp::SMMQR00800.xjs"; //yjh : 커밋
  357. include "emr_qixp::SMMQR00000.xjs";
  358. //=======================================================================================
  359. // Global Form Variable
  360. //---------------------------------------------------------------------------------------
  361. //=======================================================================================
  362. // Function
  363. //---------------------------------------------------------------------------------------
  364. //=======================================================================================
  365. // Event
  366. //---------------------------------------------------------------------------------------
  367. /****************************************************************************************
  368. * Components : Form
  369. * Components ID : SMMQR00801
  370. * Event : oninit
  371. * Argument : 01.obj : Object Event has occurred
  372. * : 02.e : Event Object
  373. * Description : 화면 처음 초기화시
  374. ****************************************************************************************/
  375. function SMMQR00801_oninit(obj:Form, e:InitEventInfo)
  376. {
  377. frmf_initForm(obj); //폼 초기화
  378. }
  379. /****************************************************************************************
  380. * Components : Form
  381. * Components ID : SMMQR00801
  382. * Event : onload
  383. * Argument : 01.obj : Object Event has occurred
  384. * : 02.e : Event Object
  385. * Description : 화면 로딩 완료시
  386. ****************************************************************************************/
  387. function SMMQR00801_onload(obj:Form, e:LoadEventInfo)
  388. {
  389. var sProp="col=2,row=3,cellspacing=15,vcellspacing=2,itemWidth=-1,itemHeight=17,overflow='visible'";
  390. group1.chk_healgaschkkind.setInitComp(sProp, ds_init_healcaregas_kind_items,"value","label","fn_mChkHealgaschkkind");
  391. var sProp="col=2,row=3,cellspacing=15,vcellspacing=2,itemWidth=-1,itemHeight=17,overflow='visible'";
  392. group1.chk_healgaspatlossyn.setInitComp(sProp, ds_init_healcaregas_patdamyn_items,"value","label","fn_mChkHealgaspatlossyn");
  393. group1.chk_healgaschkkind.setEnbale(false);
  394. group1.chk_healgaschkkind.background = "gainsboro";
  395. group1.chk_healgaspatlossyn.setEnbale(false);
  396. group1.chk_healgaspatlossyn.background = "gainsboro";
  397. fInitialize_00800();
  398. fn_getHealgaschkkind();
  399. fn_getHealgaspatlossyn();
  400. }
  401. function fn_getHealgaschkkind(){
  402. if(!utlf_isNull(ds_main_cond.getColumn(0, "chkkind"))) {
  403. var HealgaschkkindList = ds_main_cond.getColumn(0, "chkkind").split("▦");
  404. group1.chk_healgaschkkind.setData(HealgaschkkindList);
  405. }
  406. }
  407. function fn_getHealgaspatlossyn(){
  408. if(!utlf_isNull(ds_main_cond.getColumn(0, "patlossyn"))) {
  409. var HealgaspatlossynList = ds_main_cond.getColumn(0, "patlossyn").split("▦");
  410. group1.chk_healgaspatlossyn.setData(HealgaspatlossynList);
  411. }
  412. }
  413. /**
  414. * @group :
  415. * @ver : 2016.04.05
  416. * @by : 윤주호
  417. * @---------------------------------------------------
  418. * @type : function
  419. * @access : public
  420. * @desc : MultiCheckBox 값 셋팅
  421. * @param :
  422. * @param :
  423. * @return :
  424. * @---------------------------------------------------
  425. */
  426. function fn_mChkHealgaschkkind(){
  427. var rtn = "";
  428. var tmp = "";
  429. rtn = group1.chk_healgaschkkind.getData();
  430. for( var i=0 ; i<rtn.length ; i++ ){
  431. if( i == 0 ) tmp = rtn[i];
  432. else tmp = tmp + " " +rtn[i];
  433. }
  434. ds_main_cond.setColumn(0, "chkkind", tmp);
  435. }
  436. function fn_mChkHealgaspatlossyn(){
  437. var rtn = "";
  438. var tmp = "";
  439. rtn = group1.chk_healgaspatlossyn.getData();
  440. for( var i=0 ; i<rtn.length ; i++ ){
  441. if( i == 0 ) tmp = rtn[i];
  442. else tmp = tmp + " " +rtn[i];
  443. }
  444. ds_main_cond.setColumn(0, "patlossyn", tmp);
  445. }
  446. /****************************************************************************************
  447. * Components : Dataset
  448. * Components ID : ds_main_cond
  449. * Event : oncolumnchanged
  450. * Argument : 01.obj : Object Event has occurred
  451. * : 02.e : Event Object
  452. * Description : 데이터셋 값 변경시
  453. ****************************************************************************************/
  454. function ds_main_cond_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  455. {
  456. // switch( e.columnid ){
  457. // case "lossyn" :
  458. // if( ds_main_cond.getColumn(0, "lossyn") == "N" ){
  459. // group1.ipt_firelosscnt.enable = false;
  460. // ds_main_cond.setColumn(0, "losscnt", "0");
  461. // }
  462. // else{
  463. // group1.ipt_firelosscnt.enable = true;
  464. // }
  465. //
  466. // break;
  467. //
  468. // default :
  469. // break;
  470. // }
  471. }
  472. /****************************************************************************************
  473. * Components : Combo
  474. * Components ID : cmb_healgaslocktmcd
  475. * Event : onitemchanged
  476. * Argument : 01.obj : Object Event has occurred
  477. * : 02.e : Event Object
  478. * Description : 콤보 값 변경시
  479. ****************************************************************************************/
  480. function group1_cmb_healgaslocktmcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  481. {
  482. SetVisible("group1.ipt_healgaslockmetccnts", ds_main_cond.getColumn(0, "locktmcd"), "04");
  483. }
  484. /****************************************************************************************
  485. * Components : Combo
  486. * Components ID : cmb_breakouttranyn
  487. * Event : onitemchanged
  488. * Argument : 01.obj : Object Event has occurred
  489. * : 02.e : Event Object
  490. * Description : 콤보 값 변경시
  491. ****************************************************************************************/
  492. function group1_cmb_breakouttranyn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  493. {
  494. if( ds_main_cond.getColumn(0, "tranyn") == "N" ){
  495. group1.ipt_breakouttrannotoccrplce.enable = true;
  496. }
  497. else{
  498. group1.ipt_breakouttrannotoccrplce.enable = false;
  499. }
  500. }
  501. /****************************************************************************************
  502. * Components : Combo
  503. * Components ID : cmb_assaultactpsn
  504. * Event : onitemchanged
  505. * Argument : 01.obj : Object Event has occurred
  506. * : 02.e : Event Object
  507. * Description : 콤보 값 변경시
  508. ****************************************************************************************/
  509. function group1_cmb_assaultactpsn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  510. {
  511. var actpsn = ds_main_cond.getColumn(0, "actpsn");
  512. if(actpsn == "01"){
  513. group1.ipt_actpnm.visible = true;
  514. group1.btn_actpnm.visible = true;
  515. group1.opt_actpnm.visible = true;
  516. }
  517. else{
  518. group1.ipt_actpnm.visible = false;
  519. group1.btn_actpnm.visible = false;
  520. group1.opt_actpnm.visible = false;
  521. }
  522. }
  523. /****************************************************************************************
  524. * Components : Combo
  525. * Components ID : cmb_assaultlosspsn
  526. * Event : onitemchanged
  527. * Argument : 01.obj : Object Event has occurred
  528. * : 02.e : Event Object
  529. * Description : 콤보 값 변경시
  530. ****************************************************************************************/
  531. function group1_cmb_assaultlosspsn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  532. {
  533. var losspsn = ds_main_cond.getColumn(0, "losspsn");
  534. if(losspsn == "01"){
  535. group1.ipt_losspnm.visible = true;
  536. group1.btn_losspnm.visible = true;
  537. group1.opt_losspnm.visible = true;
  538. }
  539. else{
  540. group1.ipt_losspnm.visible = false;
  541. group1.btn_losspnm.visible = false;
  542. group1.opt_losspnm.visible = false;
  543. }
  544. }
  545. /****************************************************************************************
  546. * Components : Button
  547. * Components ID : btn_actpnm
  548. * Event : onclick
  549. * Argument : 01.obj : Object Event has occurred
  550. * : 02.e : Event Object
  551. * Description : 돋보기버튼 클릭시
  552. ****************************************************************************************/
  553. function group1_btn_actpnm_onclick(obj:Button, e:ClickEventInfo)
  554. {
  555. //팝업을 사용하여 환자 기본정보 검색
  556. frmf_modal("SPPMC02500","SPPMC02500",null,"",1,10,10,"","","","","","M");
  557. ds_tmp.setColumn(0, "actpnm", ds_patinfolist.getColumn(0, "hngnm"));//ds_patinfolist
  558. ds_main_cond.setColumn(0, "actpid", ds_patinfolist.getColumn(0, "pid"));//ds_main_patinfo_patinfolist
  559. }
  560. /****************************************************************************************
  561. * Components : Button
  562. * Components ID : btn_losspnm
  563. * Event : onclick
  564. * Argument : 01.obj : Object Event has occurred
  565. * : 02.e : Event Object
  566. * Description : 돋보기버튼 클릭시
  567. ****************************************************************************************/
  568. function group1_btn_losspnm_onclick(obj:Button, e:ClickEventInfo)
  569. {
  570. //팝업을 사용하여 환자 기본정보 검색
  571. frmf_modal("SPPMC02500","SPPMC02500",null,"",1,10,10,"","","","","","M");
  572. ds_tmp.setColumn(0, "losspnm", ds_patinfolist.getColumn(0, "hngnm"));
  573. ds_main_cond.setColumn(0, "losspid", ds_patinfolist.getColumn(0, "pid"));
  574. }
  575. /****************************************************************************************
  576. * Components : MaskEdit
  577. * Components ID : ipt_actpnm
  578. * Event : onkeydown
  579. * Argument : 01.obj : Object Event has occurred
  580. * : 02.e : Event Object
  581. * Description : 에디터 키 입력시
  582. ****************************************************************************************/
  583. function group1_ipt_actpnm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  584. {
  585. if( e.keycode == 13 ){
  586. ds_tmp.setColumn(0, "pid", group1.ipt_actpnm.value);
  587. ds_tmp.setColumn(0, "srchcond", "1");
  588. ds_tmp.setColumn(0, "autoflag", "Y"); // 1건인경우 자동으로닫힘
  589. var objArg = new Object();
  590. objArg.arg_ds_send = ds_tmp;
  591. frmf_modal("SPPMC02500","SPPMC02500",objArg,"",1,10,10,"","","","","","M");
  592. ds_tmp.setColumn(0, "actpnm", ds_patinfolist.getColumn(0, "hngnm"));
  593. ds_main_cond.setColumn(0, "actpid", ds_patinfolist.getColumn(0, "pid"));
  594. }
  595. }
  596. /****************************************************************************************
  597. * Components : MaskEdit
  598. * Components ID : ipt_losspnm
  599. * Event : onkeydown
  600. * Argument : 01.obj : Object Event has occurred
  601. * : 02.e : Event Object
  602. * Description : 에디터 키 입력시
  603. ****************************************************************************************/
  604. function group1_ipt_losspnm_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  605. {
  606. if( e.keycode == 13 ){
  607. ds_tmp.setColumn(0, "pid", group1.ipt_losspnm.value);
  608. ds_tmp.setColumn(0, "srchcond", "1");
  609. ds_tmp.setColumn(0, "autoflag", "Y"); // 1건인경우 자동으로닫힘
  610. var objArg = new Object();
  611. objArg.arg_ds_send = ds_tmp;
  612. frmf_modal("SPPMC02500","SPPMC02500",objArg,"",1,10,10,"","","","","","M");
  613. ds_tmp.setColumn(0, "losspnm", ds_patinfolist.getColumn(0, "hngnm"));
  614. ds_main_cond.setColumn(0, "losspid", ds_patinfolist.getColumn(0, "pid"));
  615. }
  616. }
  617. function group1_chk_firelossyn_onclick(obj:CheckBox, e:ClickEventInfo)
  618. {
  619. if(ds_main_cond.getColumn(0, "lossyn") == "N"){
  620. group1.ipt_firelosscnt.enable = false;
  621. ds_main_cond.setColumn(0, "losscnt", "0");
  622. }
  623. else{
  624. group1.ipt_firelosscnt.enable = true;
  625. ds_main_cond.setColumn(0, "losscnt", "");
  626. }
  627. }
  628. ]]></Script>
  629. </Form>
  630. </FDL>