SMASI04100_잠복결핵추후관리등록.xfdl 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMASI04100" classname="SMASI04100_잠복결핵 추후관리 등록" inheritanceid="" position="absolute 0 0 751 634" titletext="잠복결핵추후관리등록" oninit="SMASI04100_oninit" onload="SMASI04100_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static id="Static00" text="잠복결핵 추후관리 등록" position="absolute 0 0 176 25" class="tit_1"/>
  8. <Div id="grp_main" taborder="40" position="absolute 0 29 751 627">
  9. <Layouts>
  10. <Layout width="751" height="962">
  11. <Static id="caption06" text="직원정보" class="tit_2" position="absolute 0 -1 90 21" anchor="default"/>
  12. <Static id="caption31" text="사번" class="cell_1" position="absolute 0 17 92 40" anchor="default"/>
  13. <Static id="caption36" text="이름" class="cell_1" position="absolute 198 17 290 40" anchor="default"/>
  14. <Shape id="line19" class="line_1" position="absolute 0 13 750 19" anchor="default"/>
  15. <Shape id="line20" class="line_2" position="absolute 0 39 750 45" anchor="default"/>
  16. <Static id="caption08" text="부서" class="cell_1" position="absolute 389 17 478 40" anchor="default"/>
  17. <Shape id="line00" class="line_1" position="absolute 0 12 750 18" anchor="default"/>
  18. <Button id="btn_dececncl" taborder="113" tabstop="false" text="확정취소" class="btn4" position="absolute 671 578 747 598" anchor="default" onclick="grp_main_btn_dececncl_onclick"/>
  19. <Button id="btn_dece" taborder="114" tabstop="false" text="확정" class="btn4" position="absolute 610 578 666 598" anchor="default" onclick="grp_main_btn_dece_onclick"/>
  20. <Button id="btn_save" taborder="115" tabstop="false" text="임시저장" onclick="btn_save_onclick" class="btn4" position="absolute 525 578 605 598" anchor="default"/>
  21. <Static id="caption03" text="등록번호" class="cell_1" position="absolute 0 43 92 66" anchor="default"/>
  22. <Static id="caption09" text="위험군분류" class="cell_1" position="absolute 198 43 290 66" anchor="default"/>
  23. <Shape id="line06" class="line_2" position="absolute 0 65 750 71" anchor="default"/>
  24. <Static id="caption10" text="검진대상여부" class="cell_1" position="absolute 389 43 478 66" anchor="default"/>
  25. <Static id="caption11" text="결과정보" class="tit_2" position="absolute 0 74 90 96" anchor="default"/>
  26. <Static id="caption12" text="최근 IGRA 결과" class="cell_1" position="absolute 0 91 124 114" anchor="default"/>
  27. <Edit id="opt_patnm01" taborder="123" tabstop="false" enable="false" position="absolute 126 91 236 114" anchor="default"/>
  28. <Edit id="opt_patnm02" taborder="124" tabstop="false" enable="false" position="absolute 126 117 236 140" anchor="default"/>
  29. <Static id="caption13" text="이전 IGRA 결과" class="cell_1" position="absolute 0 117 124 140" anchor="default"/>
  30. <Static id="caption14" text="이전 IGRA시행일" class="cell_1" position="absolute 238 117 362 140" anchor="default"/>
  31. <Static id="caption15" text="최근 IGRA시행일" class="cell_1" position="absolute 238 91 362 114" anchor="default"/>
  32. <Edit id="opt_patnm05" taborder="127" tabstop="false" enable="false" position="absolute 292 17 386 40" anchor="default"/>
  33. <Edit id="opt_patnm07" taborder="129" tabstop="false" enable="false" position="absolute 480 17 694 40" anchor="default"/>
  34. <Shape id="line07" class="line_2" position="absolute 0 113 750 119" anchor="default"/>
  35. <Shape id="line08" class="line_2" position="absolute 0 139 750 145" anchor="default"/>
  36. <Static id="caption16" text="최근 X-ray 시행일" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 0 178 124 201" anchor="default"/>
  37. <Edit id="ipt_xraydesc" taborder="132" tabstop="false" position="absolute 300 178 746 201" anchor="default"/>
  38. <Static id="caption17" text="결과" class="cell_1" position="absolute 238 178 298 201" anchor="default"/>
  39. <Combo id="cmb_pcasdeptcd" taborder="133" innerdataset="ds_init_orddeptcdlist" codecolumn="cd" datacolumn="nm" class="combo_default" position="absolute 224 -223 414 -203" anchor="default"/>
  40. <Static id="caption18" text="치료 실시 대상" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 24 204 148 227" anchor="default"/>
  41. <Static id="caption19" text="치료 권고 대상" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 24 230 148 253" anchor="default"/>
  42. <Shape id="line10" class="line_2" position="absolute 0 226 750 232" anchor="default"/>
  43. <Static id="caption20" text="경과 관찰 대상" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 24 256 148 279" anchor="default"/>
  44. <Shape id="line11" class="line_2" position="absolute 0 252 750 258" anchor="default"/>
  45. <Shape id="line12" class="line_2" position="absolute 0 278 750 284" anchor="default"/>
  46. <Calendar id="ipt_lmktguiddt" taborder="135" autoselect="true" position="absolute 126 333 226 356" anchor="default"/>
  47. <Static id="caption21" text="치료안내일" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 0 333 124 356" anchor="default"/>
  48. <Static id="caption22" text="방법" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 232 333 276 356" anchor="default"/>
  49. <Radio id="rdo_lmktguidmeth" taborder="136" columncount="5" rowcount="0" innerdataset="@ds_codeLGM" codecolumn="cdid" datacolumn="cdnm" position="absolute 279 335 554 355" anchor="default" onitemchanged="grp_main_rdo_lmktguidmeth_onitemchanged"/>
  50. <Shape id="line14" class="line_2" position="absolute 0 355 750 361" anchor="default"/>
  51. <Shape id="line15" class="line_2" position="absolute 0 413 750 419" anchor="default"/>
  52. <Static id="caption24" text="- 미치료자 교육" position="absolute 6 419 103 439" anchor="default" style="font:Dotum,8,bold;"/>
  53. <Shape id="line17" class="line_2" position="absolute 0 437 750 443" anchor="default"/>
  54. <Radio id="rdo_lmktedumeth" taborder="139" columncount="5" rowcount="0" innerdataset="@ds_codeLGM" codecolumn="cdid" datacolumn="cdnm" position="absolute 279 443 554 463" anchor="default" onitemchanged="grp_main_rdo_lmktedumeth_onitemchanged"/>
  55. <Edit id="ipt_lmktedumethdesc" taborder="140" class="ipt__default" position="absolute 552 443 750 463" anchor="default"/>
  56. <Static id="caption25" text="방법" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 232 441 276 464" anchor="default"/>
  57. <Calendar id="ipt_lmktedudt" taborder="141" autoselect="true" position="absolute 126 441 226 464" anchor="default"/>
  58. <Static id="caption26" text="교육시행일" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 0 441 124 464" anchor="default"/>
  59. <Combo id="cmb_lmtactkind" taborder="142" innerdataset="@ds_lmtactkindcd" codecolumn="code" datacolumn="value" class="combo_default" position="absolute 150 206 497 226" anchor="default"/>
  60. <Combo id="cmb_lmtadvkind" taborder="143" innerdataset="@ds_lmtadvkindcd" codecolumn="code" datacolumn="value" class="combo_default" position="absolute 150 231 497 251" anchor="default"/>
  61. <Combo id="cmb_lmpobskind" taborder="144" innerdataset="@ds_lmpobskindcd" codecolumn="code" datacolumn="value" class="combo_default" position="absolute 150 257 497 277" anchor="default"/>
  62. <Shape id="line18" class="line_1" position="absolute 0 174 750 180" anchor="default"/>
  63. <Static id="caption27" text="추후관리대상" class="tit_2" position="absolute 0 157 99 179" anchor="default"/>
  64. <Shape id="line21" class="line_1" position="absolute 0 173 750 179" anchor="default"/>
  65. <Shape id="line22" class="line_1" position="absolute 0 87 750 93" anchor="default"/>
  66. <Shape id="line23" class="line_1" position="absolute 0 86 750 92" anchor="default"/>
  67. <Edit id="ipt_lmktguidyndesc" taborder="145" class="ipt__default" position="absolute 62 359 748 403" anchor="default"/>
  68. <Edit id="ipt_lmktguidmethdesc" taborder="147" class="ipt__default" position="absolute 552 335 750 355" anchor="default"/>
  69. <Shape id="line24" class="line_1" position="absolute 0 305 750 311" anchor="default"/>
  70. <Static id="caption28" text="추후관리종류" class="tit_2" position="absolute 0 288 99 310" anchor="default"/>
  71. <Shape id="line25" class="line_1" position="absolute 0 304 750 310" anchor="default"/>
  72. <Shape id="line26" class="line_1" position="absolute 0 516 750 522" anchor="default"/>
  73. <Static id="caption29" text="기타메모" class="tit_2" position="absolute 0 499 99 521" anchor="default"/>
  74. <Shape id="line27" class="line_1" position="absolute 0 515 750 521" anchor="default"/>
  75. <TextArea id="TextArea_opinion00" taborder="149" autoselect="true" oneditclick="grp_main_TextArea_opinion_oneditclick" position="absolute 1 521 748 570" anchor="default"/>
  76. <Calendar id="Calendar_occur02" taborder="150" autoselect="true" position="absolute 365 91 465 114" enable="false" anchor="default"/>
  77. <Calendar id="Calendar_occur03" taborder="151" autoselect="true" position="absolute 365 117 465 140" enable="false" anchor="default"/>
  78. <Edit id="opt_patnm" taborder="154" tabstop="false" enable="false" position="absolute 94 17 196 40" anchor="default"/>
  79. <Edit id="opt_patnm00" taborder="155" tabstop="false" enable="false" position="absolute 94 43 196 66" anchor="default"/>
  80. <Combo id="cmb_pcasdeptcd03" taborder="156" innerdataset="@ds_riskkind" codecolumn="code" datacolumn="value" class="combo_default" position="absolute 293 44 385 64" enable="false" anchor="default"/>
  81. <Combo id="cmb_pcasdeptcd04" taborder="157" innerdataset="@ds_examkind" codecolumn="code" datacolumn="value" class="combo_default" position="absolute 480 44 589 64" enable="false" anchor="default"/>
  82. <Shape id="line01" class="line_3" position="absolute 0 569 750 575" anchor="default"/>
  83. <Shape id="line02" class="line_2" position="absolute 0 462 750 468" anchor="default"/>
  84. <Shape id="line03" class="line_3" position="absolute 0 200 750 206" anchor="default"/>
  85. <Calendar id="ipt_xraydt" taborder="158" autoselect="true" position="absolute 128 178 236 201" anchor="default"/>
  86. <Radio id="rdo_lmtkindcd" taborder="159" columncount="1" rowcount="0" position="absolute 1 206 28 280" codecolumn="code" datacolumn="value" innerdataset="@ds_lmtkindcd" onitemchanged="grp_main_rdo_lmtkindcd_onitemchanged" anchor="default"/>
  87. <Radio id="rdo_lmktguidyn" taborder="137" columncount="1" rowcount="0" innerdataset="@ds_codeLGYN" codecolumn="cdid" datacolumn="cdnm" position="absolute 1 357 68 417" anchor="default"/>
  88. <Shape id="line04" class="line_2" position="absolute 0 462 750 468" anchor="default"/>
  89. <Static id="caption00" text="추후관리일" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 0 466 124 489" anchor="default"/>
  90. <Calendar id="ipt_lmktmngdt" taborder="160" autoselect="true" position="absolute 126 466 226 489" anchor="default"/>
  91. <Static id="caption01" text="방법" onclick="grp_main_caption16_onclick" class="cell_1" position="absolute 232 466 276 489" anchor="default"/>
  92. <Edit id="ipt_lmktmngdesc" taborder="161" class="ipt__default" position="absolute 280 467 750 487" anchor="default"/>
  93. <Shape id="line05" class="line_2" position="absolute 0 488 750 494" anchor="default"/>
  94. <Static id="caption02" text="- 치료 안내" position="absolute 6 311 743 331" style="font:Dotum,8,bold;" anchor="default"/>
  95. <Shape id="line09" class="line_3" position="absolute 0 329 750 335" anchor="default"/>
  96. <Shape id="line13" class="line_3" position="absolute 0 437 750 443" anchor="default"/>
  97. <Static id="caption04" text="(결핵예방, 관련증상 발생 시 진료, 결핵증상 모니터링, 결핵검진 시행교육)" position="absolute 100 419 517 439" anchor="default"/>
  98. </Layout>
  99. </Layouts>
  100. </Div>
  101. </Layout>
  102. </Layouts>
  103. <Bind>
  104. <BindItem id="item8" compid="grp_main.opt_patnm00" propid="value" datasetid="ds_main_lglydisinfo" columnid="pid"/>
  105. <BindItem id="item84" compid="grp_main.opt_patnm" propid="value" datasetid="ds_main_lglydisinfo" columnid="userid"/>
  106. <BindItem id="item10" compid="grp_main.opt_patnm01" propid="value" datasetid="ds_main_lglydisinfo" columnid="last1rslt"/>
  107. <BindItem id="item11" compid="grp_main.opt_patnm02" propid="value" datasetid="ds_main_lglydisinfo" columnid="last2rslt"/>
  108. <BindItem id="item14" compid="grp_main.opt_patnm05" propid="value" datasetid="ds_main_lglydisinfo" columnid="usernm"/>
  109. <BindItem id="item9" compid="grp_main.opt_patnm07" propid="value" datasetid="ds_main_lglydisinfo" columnid="deptcd"/>
  110. <BindItem id="item18" compid="grp_main.ipt_xraydesc" propid="value" datasetid="ds_main_lglydisinfo" columnid="xraydesc"/>
  111. <BindItem id="item19" compid="grp_main.cmb_pcasdeptcd" propid="value" datasetid="ds_main_patientinfo" columnid="casdeptcd"/>
  112. <BindItem id="item22" compid="grp_main.ipt_lmktguiddt" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktguiddt"/>
  113. <BindItem id="item24" compid="grp_main.rdo_lmktguidmeth" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktguidmeth"/>
  114. <BindItem id="item26" compid="grp_main.rdo_lmktguidyn" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktguidyn"/>
  115. <BindItem id="item30" compid="grp_main.rdo_lmktedumeth" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktedumeth"/>
  116. <BindItem id="item31" compid="grp_main.ipt_lmktedumethdesc" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktedumethdesc"/>
  117. <BindItem id="item33" compid="grp_main.ipt_lmktedudt" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktedudt"/>
  118. <BindItem id="item21" compid="grp_main.cmb_lmtactkind" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmtactkind"/>
  119. <BindItem id="item35" compid="grp_main.cmb_lmtadvkind" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmtadvkind"/>
  120. <BindItem id="item36" compid="grp_main.cmb_lmpobskind" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmpobskind"/>
  121. <BindItem id="item27" compid="grp_main.ipt_lmktguidyndesc" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktguidyndesc"/>
  122. <BindItem id="item25" compid="grp_main.ipt_lmktguidmethdesc" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktguidmethdesc"/>
  123. <BindItem id="item37" compid="grp_main.TextArea_opinion00" propid="value" datasetid="ds_main_lglydisinfo" columnid="etcmemo"/>
  124. <BindItem id="item0" compid="grp_main.Calendar_occur02" propid="value" datasetid="ds_main_lglydisinfo" columnid="last1dt"/>
  125. <BindItem id="item1" compid="grp_main.Calendar_occur03" propid="value" datasetid="ds_main_lglydisinfo" columnid="last2dt"/>
  126. <BindItem id="item4" compid="grp_main.cmb_pcasdeptcd03" propid="value" datasetid="ds_main_lglydisinfo" columnid="riskkind"/>
  127. <BindItem id="item5" compid="grp_main.cmb_pcasdeptcd04" propid="value" datasetid="ds_main_lglydisinfo" columnid="examkind"/>
  128. <BindItem id="item6" compid="grp_main.ipt_xraydt" propid="value" datasetid="ds_main_lglydisinfo" columnid="xraydt"/>
  129. <BindItem id="item7" compid="grp_main.rdo_lmtkindcd" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmtkindcd"/>
  130. <BindItem id="item2" compid="grp_main.ipt_lmktmngdt" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktmngdt"/>
  131. <BindItem id="item3" compid="grp_main.ipt_lmktmngdesc" propid="value" datasetid="ds_main_lglydisinfo" columnid="lmktmngdesc"/>
  132. </Bind>
  133. <Objects>
  134. <Dataset id="ds_main_lglydisinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  135. <ColumnInfo>
  136. <Column id="status" type="STRING" size="256"/>
  137. <Column id="instcd" type="STRING" size="256"/>
  138. <Column id="pid" type="STRING" size="256"/>
  139. <Column id="userid" type="STRING" size="256"/>
  140. <Column id="wrtedd" type="STRING" size="256"/>
  141. <Column id="wrtetm" type="STRING" size="256"/>
  142. <Column id="seqno" type="STRING" size="256"/>
  143. <Column id="usernm" type="STRING" size="256"/>
  144. <Column id="jobkindcd" type="STRING" size="256"/>
  145. <Column id="deptcd" type="STRING" size="256"/>
  146. <Column id="deptdesc" type="STRING" size="256"/>
  147. <Column id="riskkind" type="STRING" size="256"/>
  148. <Column id="examkind" type="STRING" size="256"/>
  149. <Column id="examkinddesc" type="STRING" size="256"/>
  150. <Column id="latemngkind" type="STRING" size="256"/>
  151. <Column id="xraydt" type="STRING" size="256"/>
  152. <Column id="xraydesc" type="STRING" size="256"/>
  153. <Column id="lmtkindcd" type="STRING" size="256"/>
  154. <Column id="lmtactkind" type="STRING" size="256"/>
  155. <Column id="lmtadvkind" type="STRING" size="256"/>
  156. <Column id="lmpobskind" type="STRING" size="256"/>
  157. <Column id="lmktguid" type="STRING" size="256"/>
  158. <Column id="lmktguiddt" type="STRING" size="256"/>
  159. <Column id="lmktguidmeth" type="STRING" size="256"/>
  160. <Column id="lmktguidmethdesc" type="STRING" size="256"/>
  161. <Column id="lmktguidyn" type="STRING" size="256"/>
  162. <Column id="lmktguidyndesc" type="STRING" size="256"/>
  163. <Column id="lmktedu" type="STRING" size="256"/>
  164. <Column id="lmktedudt" type="STRING" size="256"/>
  165. <Column id="lmktedumeth" type="STRING" size="256"/>
  166. <Column id="lmktedumethdesc" type="STRING" size="256"/>
  167. <Column id="etcmemo" type="STRING" size="256"/>
  168. <Column id="lmktmngdt" type="STRING" size="256"/>
  169. <Column id="lmktmngdesc" type="STRING" size="256"/>
  170. <Column id="last1dt" type="STRING" size="256"/>
  171. <Column id="last1rslt" type="STRING" size="256"/>
  172. <Column id="last2dt" type="STRING" size="256"/>
  173. <Column id="last2rslt" type="STRING" size="256"/>
  174. <Column id="lmkrsltcd" type="STRING" size="256"/>
  175. <Column id="Column0" type="STRING" size="256"/>
  176. </ColumnInfo>
  177. <Rows>
  178. <Row>
  179. <Col id="instcd"/>
  180. </Row>
  181. </Rows>
  182. </Dataset>
  183. <Dataset id="ds_main_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  184. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="false" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  185. <ColumnInfo>
  186. <Column id="pid" type="STRING" size="256"/>
  187. <Column id="userid" type="STRING" size="256"/>
  188. <Column id="wrtedd" type="STRING" size="256"/>
  189. <Column id="wrtetm" type="STRING" size="256"/>
  190. <Column id="seqno" type="STRING" size="256"/>
  191. </ColumnInfo>
  192. <Rows>
  193. <Row/>
  194. </Rows>
  195. </Dataset>
  196. <Dataset id="ds_main_getlglydisinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  197. <ColumnInfo>
  198. <Column id="state" type="STRING" size="256"/>
  199. <Column id="reptdt" type="STRING" size="256"/>
  200. <Column id="reptflag" type="STRING" size="256"/>
  201. <Column id="psnflag" type="STRING" size="256"/>
  202. <Column id="patnm" type="STRING" size="256"/>
  203. <Column id="sexflag" type="STRING" size="256"/>
  204. <Column id="age" type="STRING" size="256"/>
  205. <Column id="job" type="STRING" size="256"/>
  206. <Column id="jobcd" type="STRING" size="256"/>
  207. <Column id="rgstno" type="STRING" size="256"/>
  208. <Column id="rgstno2" type="STRING" size="256"/>
  209. <Column id="procernm" type="STRING" size="256"/>
  210. <Column id="zipcd1" type="STRING" size="256"/>
  211. <Column id="zipcd2" type="STRING" size="256"/>
  212. <Column id="cntcaddr1" type="STRING" size="256"/>
  213. <Column id="cntcaddr2" type="STRING" size="256"/>
  214. <Column id="tel" type="STRING" size="256"/>
  215. <Column id="residncflag" type="STRING" size="256"/>
  216. <Column id="idflag" type="STRING" size="256"/>
  217. <Column id="wrtedt" type="STRING" size="256"/>
  218. <Column id="seqno" type="STRING" size="256"/>
  219. <Column id="pid" type="STRING" size="256"/>
  220. <Column id="lglydiscd" type="STRING" size="256"/>
  221. <Column id="grup4lglydisnewsymp" type="STRING" size="256"/>
  222. <Column id="apntlglydisnm" type="STRING" size="256"/>
  223. <Column id="attackdd" type="STRING" size="256"/>
  224. <Column id="diagdd" type="STRING" size="256"/>
  225. <Column id="dethyn" type="STRING" size="256"/>
  226. <Column id="dethresn" type="STRING" size="256"/>
  227. <Column id="patflag" type="STRING" size="256"/>
  228. <Column id="cnfmsnwtestrslt" type="STRING" size="256"/>
  229. <Column id="estminfcpath" type="STRING" size="256"/>
  230. <Column id="estminfcarea" type="STRING" size="256"/>
  231. <Column id="estminfcareanaticd" type="STRING" size="256"/>
  232. <Column id="stayfromdd" type="STRING" size="256"/>
  233. <Column id="staytodd" type="STRING" size="256"/>
  234. <Column id="chgrept" type="STRING" size="256"/>
  235. <Column id="chgzipcd1" type="STRING" size="256"/>
  236. <Column id="chgzipcd2" type="STRING" size="256"/>
  237. <Column id="chgzipcdseq" type="STRING" size="256"/>
  238. <Column id="chgreptaddr" type="STRING" size="256"/>
  239. <Column id="chgreptaddrdtl" type="STRING" size="256"/>
  240. <Column id="updtreptcnts" type="STRING" size="256"/>
  241. <Column id="indd" type="STRING" size="256"/>
  242. <Column id="cretno" type="STRING" size="256"/>
  243. <Column id="cnclyn" type="STRING" size="256"/>
  244. <Column id="orddeptcd" type="STRING" size="256"/>
  245. <Column id="diagcd" type="STRING" size="256"/>
  246. <Column id="lasthistyn" type="STRING" size="256"/>
  247. <Column id="prcporddeptcd" type="STRING" size="256"/>
  248. <Column id="prcporddd" type="STRING" size="256"/>
  249. <Column id="hngnm" type="STRING" size="256"/>
  250. <Column id="wardnm" type="STRING" size="256"/>
  251. <Column id="wardcd" type="STRING" size="256"/>
  252. <Column id="clispeaoccurdate" type="STRING" size="256"/>
  253. <Column id="clispeagatherdate" type="STRING" size="256"/>
  254. <Column id="clispeaname" type="STRING" size="256"/>
  255. <Column id="clispeagathercount" type="STRING" size="256"/>
  256. <Column id="clispeaopinion" type="STRING" size="256"/>
  257. <Column id="hospnm" type="STRING" size="256"/>
  258. <Column id="orddr" type="STRING" size="256"/>
  259. <Column id="licnsno" type="STRING" size="256"/>
  260. <Column id="hosaddr1" type="STRING" size="256"/>
  261. <Column id="hosaddr2" type="STRING" size="256"/>
  262. <Column id="etcdeptnm" type="STRING" size="256"/>
  263. <Column id="lglydisnm" type="STRING" size="256"/>
  264. <Column id="jobnm" type="STRING" size="256"/>
  265. <Column id="mpphontel" type="STRING" size="256"/>
  266. <Column id="clamprsdnm" type="STRING" size="256"/>
  267. <Column id="reprtel1" type="STRING" size="256"/>
  268. <Column id="reprfaxno" type="STRING" size="256"/>
  269. <Column id="clispealglyetcdisnm" type="STRING" size="256"/>
  270. <Column id="clispealglytest" type="STRING" size="256"/>
  271. </ColumnInfo>
  272. <Rows>
  273. <Row>
  274. <Col id="state"/>
  275. <Col id="reptflag"/>
  276. <Col id="psnflag"/>
  277. <Col id="patnm"/>
  278. <Col id="sexflag"/>
  279. <Col id="age"/>
  280. <Col id="job"/>
  281. <Col id="jobcd"/>
  282. <Col id="rgstno"/>
  283. <Col id="rgstno2"/>
  284. <Col id="procernm"/>
  285. <Col id="zipcd1"/>
  286. <Col id="zipcd2"/>
  287. <Col id="cntcaddr1"/>
  288. <Col id="cntcaddr2"/>
  289. <Col id="tel"/>
  290. <Col id="residncflag"/>
  291. <Col id="idflag"/>
  292. <Col id="wrtedt"/>
  293. <Col id="seqno"/>
  294. <Col id="pid"/>
  295. <Col id="lglydiscd"/>
  296. <Col id="grup4lglydisnewsymp"/>
  297. <Col id="apntlglydisnm"/>
  298. <Col id="attackdd"/>
  299. <Col id="diagdd"/>
  300. <Col id="dethyn"/>
  301. <Col id="dethresn"/>
  302. <Col id="patflag"/>
  303. <Col id="cnfmsnwtestrslt"/>
  304. <Col id="estminfcpath"/>
  305. <Col id="estminfcarea"/>
  306. <Col id="estminfcareanaticd"/>
  307. <Col id="stayfromdd"/>
  308. <Col id="staytodd"/>
  309. <Col id="chgrept"/>
  310. <Col id="chgzipcd1"/>
  311. <Col id="chgzipcd2"/>
  312. <Col id="chgzipcdseq"/>
  313. <Col id="chgreptaddr"/>
  314. <Col id="chgreptaddrdtl"/>
  315. <Col id="updtreptcnts"/>
  316. <Col id="indd"/>
  317. <Col id="cretno"/>
  318. <Col id="cnclyn"/>
  319. <Col id="orddeptcd"/>
  320. <Col id="diagcd"/>
  321. <Col id="lasthistyn">Y</Col>
  322. <Col id="prcporddeptcd"/>
  323. <Col id="prcporddd"/>
  324. </Row>
  325. </Rows>
  326. </Dataset>
  327. <Dataset id="ds_M0149" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  328. <ColumnInfo>
  329. <Column id="cdid" type="STRING" size="256"/>
  330. <Column id="cdnm" type="STRING" size="256"/>
  331. </ColumnInfo>
  332. </Dataset>
  333. <Dataset id="ds_P0353" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  334. <ColumnInfo>
  335. <Column id="cdid" type="STRING" size="256"/>
  336. <Column id="cdnm" type="STRING" size="256"/>
  337. </ColumnInfo>
  338. </Dataset>
  339. <Dataset id="ds_A0372" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  340. <ColumnInfo>
  341. <Column id="cdid" type="STRING" size="256"/>
  342. <Column id="cdnm" type="STRING" size="256"/>
  343. </ColumnInfo>
  344. </Dataset>
  345. <Dataset id="ds_codeLGM" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  346. <ColumnInfo>
  347. <Column id="cdid" type="STRING" size="256"/>
  348. <Column id="cdnm" type="STRING" size="256"/>
  349. </ColumnInfo>
  350. <Rows>
  351. <Row>
  352. <Col id="cdid">01</Col>
  353. <Col id="cdnm">면담</Col>
  354. </Row>
  355. <Row>
  356. <Col id="cdid">02</Col>
  357. <Col id="cdnm">전화</Col>
  358. </Row>
  359. <Row>
  360. <Col id="cdid">03</Col>
  361. <Col id="cdnm">문자</Col>
  362. </Row>
  363. <Row>
  364. <Col id="cdid">04</Col>
  365. <Col id="cdnm">유인물</Col>
  366. </Row>
  367. <Row>
  368. <Col id="cdid">05</Col>
  369. <Col id="cdnm">기타</Col>
  370. </Row>
  371. </Rows>
  372. </Dataset>
  373. <Dataset id="ds_codeLGYN" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  374. <ColumnInfo>
  375. <Column id="cdid" type="STRING" size="256"/>
  376. <Column id="cdnm" type="STRING" size="256"/>
  377. </ColumnInfo>
  378. <Rows>
  379. <Row>
  380. <Col id="cdid">01</Col>
  381. <Col id="cdnm">치료</Col>
  382. </Row>
  383. <Row>
  384. <Col id="cdnm">중단</Col>
  385. <Col id="cdid">03</Col>
  386. </Row>
  387. <Row>
  388. <Col id="cdid">02</Col>
  389. <Col id="cdnm">미치료</Col>
  390. </Row>
  391. </Rows>
  392. </Dataset>
  393. <Dataset id="ds_examkind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  394. <ColumnInfo>
  395. <Column id="code" type="STRING" size="256"/>
  396. <Column id="value" type="STRING" size="256"/>
  397. </ColumnInfo>
  398. <Rows>
  399. <Row>
  400. <Col id="code">Y</Col>
  401. <Col id="value">대상</Col>
  402. </Row>
  403. <Row>
  404. <Col id="value">미대상</Col>
  405. <Col id="code">N</Col>
  406. </Row>
  407. </Rows>
  408. </Dataset>
  409. <Dataset id="ds_riskkind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  410. <ColumnInfo>
  411. <Column id="code" type="STRING" size="256"/>
  412. <Column id="value" type="STRING" size="256"/>
  413. </ColumnInfo>
  414. <Rows>
  415. <Row>
  416. <Col id="code">1</Col>
  417. <Col id="value">1군</Col>
  418. </Row>
  419. <Row>
  420. <Col id="value">2군</Col>
  421. <Col id="code">2</Col>
  422. </Row>
  423. <Row>
  424. <Col id="value">3군</Col>
  425. <Col id="code">3</Col>
  426. </Row>
  427. <Row>
  428. <Col id="code">4</Col>
  429. <Col id="value">4군</Col>
  430. </Row>
  431. </Rows>
  432. </Dataset>
  433. <Dataset id="ds_lmtactkindcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  434. <ColumnInfo>
  435. <Column id="code" type="STRING" size="256"/>
  436. <Column id="value" type="STRING" size="256"/>
  437. </ColumnInfo>
  438. <Rows>
  439. <Row>
  440. <Col id="code">01</Col>
  441. <Col id="value">주기적 검사 양전</Col>
  442. </Row>
  443. <Row>
  444. <Col id="value">최근 2년 내 결핵환자 접촉력 + 2년내 잠복결핵 양전</Col>
  445. <Col id="code">02</Col>
  446. </Row>
  447. <Row>
  448. <Col id="value">위험군 분류 2군(신생아, 면역저하자 접촉)</Col>
  449. <Col id="code">03</Col>
  450. </Row>
  451. </Rows>
  452. </Dataset>
  453. <Dataset id="ds_lmtadvkindcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  454. <ColumnInfo>
  455. <Column id="code" type="STRING" size="256"/>
  456. <Column id="value" type="STRING" size="256"/>
  457. </ColumnInfo>
  458. <Rows>
  459. <Row>
  460. <Col id="code">01</Col>
  461. <Col id="value">결핵 치료력 없이 자연 치유된 결핵 병변</Col>
  462. </Row>
  463. <Row>
  464. <Col id="value">위에 해당하지 않는 잠복결핵 양성자</Col>
  465. <Col id="code">02</Col>
  466. </Row>
  467. </Rows>
  468. </Dataset>
  469. <Dataset id="ds_lmpobskindcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  470. <ColumnInfo>
  471. <Column id="code" type="STRING" size="256"/>
  472. <Column id="value" type="STRING" size="256"/>
  473. </ColumnInfo>
  474. <Rows>
  475. <Row>
  476. <Col id="code">01</Col>
  477. <Col id="value">간독성의 위험성이 큰 경우</Col>
  478. </Row>
  479. </Rows>
  480. </Dataset>
  481. <Dataset id="ds_lmtkindcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  482. <ColumnInfo>
  483. <Column id="code" type="STRING" size="256"/>
  484. <Column id="value" type="STRING" size="256"/>
  485. </ColumnInfo>
  486. <Rows>
  487. <Row>
  488. <Col id="code">01</Col>
  489. <Col id="value"/>
  490. </Row>
  491. <Row>
  492. <Col id="value"/>
  493. <Col id="code">02</Col>
  494. </Row>
  495. <Row>
  496. <Col id="value"/>
  497. <Col id="code">03</Col>
  498. </Row>
  499. </Rows>
  500. </Dataset>
  501. </Objects>
  502. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  503. * System Name :
  504. * Job Name :
  505. * File Name : SMASI04100_잠복결핵 추후관리 등록.xfdl
  506. * Creator :
  507. * Make Date : 2017.05.12
  508. *
  509. * Description : 최초개발
  510. *---------------------------------------------------------------------------------------
  511. * Modify Date Modifier Modify Description
  512. *---------------------------------------------------------------------------------------
  513. *
  514. *---------------------------------------------------------------------------------------
  515. ****************************************************************************************/
  516. //=======================================================================================
  517. // xjs Include
  518. //---------------------------------------------------------------------------------------
  519. include "com_commonxp::comm_main.xjs";
  520. var arErrorCode = new HashArray();
  521. function SMASI04100_oninit(obj:Form, e:InitEventInfo)
  522. {
  523. frmf_initForm(obj); // 화면공통
  524. }
  525. /******************************************************************
  526. * Argument :
  527. * Description : 화면초기화
  528. ******************************************************************/
  529. function SMASI04100_onload(obj:Form, e:LoadEventInfo)
  530. {
  531. fn_fInitialize();
  532. //var pamInfoCvs = sysf_getGlobalVariable("paminfo"); //상단정보가 있을 경우는 검색
  533. }
  534. //=======================================================================================
  535. // Function
  536. //---------------------------------------------------------------------------------------
  537. /******************************************************************
  538. * Argument :
  539. * Description : 초기화
  540. ******************************************************************/
  541. function fn_fInitialize(){
  542. appf_getCodeList( [{dsNm: "ds_M0149", cdGrpId: "M0149"} //직업
  543. , {dsNm: "ds_P0353", cdGrpId: "P0353"} //국적명
  544. , {dsNm: "ds_A0372", cdGrpId: "A0372"}], true ); //변경신고
  545. ds_send_reqdata.setColumn(0, "pid", opener.frmf_getParameter("pid"));
  546. ds_send_reqdata.setColumn(0, "userid", opener.frmf_getParameter("userid"));
  547. ds_send_reqdata.setColumn(0, "wrtedd", opener.frmf_getParameter("wrtedd"));
  548. ds_send_reqdata.setColumn(0, "wrtetm", opener.frmf_getParameter("wrtetm"));
  549. ds_send_reqdata.setColumn(0, "seqno", opener.frmf_getParameter("seqno"));
  550. //
  551. fn_search();
  552. grp_main_rdo_lmtkindcd_onitemchanged();
  553. grp_main_chk_lmktguid_onclick();
  554. grp_main_chk_lmktedu_onclick();
  555. //grp_main_rdo_lmtkgryn_onitemchanged();
  556. //grp_main_rdo_lmktedumeth_onitemchanged();
  557. //grp_main_rdo_lmktguidmeth_onitemchanged();
  558. }
  559. /******************************************************************
  560. * Argument :
  561. * Description : 메인 조회
  562. ******************************************************************/
  563. function fn_search(){
  564. var oParam = {};
  565. oParam.id = "";
  566. oParam.service = "infcmngtapp.LglyDisMngt";
  567. oParam.method = "reqGetLglyDisTubePatInfoDesc";
  568. oParam.inds = "req=ds_send_reqdata";
  569. oParam.outds = "ds_main_lglydisinfo=getLglyDisTubeListDesc";
  570. oParam.async = false;
  571. oParam.callback = "cf_TRASI01101";
  572. tranf_submit(oParam);
  573. }
  574. function cf_TRASI01101(sSvcId, nErrorCode, sErrorMsg) {
  575. arErrorCode.push(sSvcId, nErrorCode);
  576. }
  577. /******************************************************************
  578. * Argument :
  579. * Description : 저장
  580. ******************************************************************/
  581. function fn_save(){
  582. ds_main_lglydisinfo.setColumn(0,"status","u");
  583. var oParam = {};
  584. oParam.id = "";
  585. oParam.service = "infcmngtapp.LglyDisMngt";
  586. oParam.method = "reqSetLglyDisTubePatInfoDesc";
  587. oParam.inds = "req=ds_main_lglydisinfo:A";
  588. oParam.outds = "ds_main_lglydisinfo=";
  589. oParam.async = false;
  590. //oParam.callback = "cf_TRASI01101";
  591. tranf_submit(oParam);
  592. }
  593. //=======================================================================================
  594. // Event
  595. //---------------------------------------------------------------------------------------
  596. /******************************************************************
  597. * Argument :
  598. * Description : 추후관리대상 종류 라디오버튼
  599. ******************************************************************/
  600. function grp_main_rdo_lmtkindcd_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  601. {
  602. var vLmktguid = ds_main_lglydisinfo.getColumn(0,"lmtkindcd");
  603. if(vLmktguid == '01'){
  604. grp_main.cmb_lmtactkind.enable = true;
  605. grp_main.cmb_lmtadvkind.enable = false;
  606. grp_main.cmb_lmpobskind.enable = false;
  607. ds_main_lglydisinfo.setColumn(0,"lmtadvkind","");
  608. ds_main_lglydisinfo.setColumn(0,"lmpobskind","");
  609. }else if(vLmktguid == '02'){
  610. grp_main.cmb_lmtactkind.enable = false;
  611. grp_main.cmb_lmtadvkind.enable = true;
  612. grp_main.cmb_lmpobskind.enable = false;
  613. ds_main_lglydisinfo.setColumn(0,"lmtactkind","");
  614. ds_main_lglydisinfo.setColumn(0,"lmpobskind","");
  615. }else if(vLmktguid == '03'){
  616. grp_main.cmb_lmtactkind.enable = false;
  617. grp_main.cmb_lmtadvkind.enable = false;
  618. grp_main.cmb_lmpobskind.enable = true;
  619. ds_main_lglydisinfo.setColumn(0,"lmtactkind","");
  620. ds_main_lglydisinfo.setColumn(0,"lmtadvkind","");
  621. }
  622. }
  623. /******************************************************************
  624. * Argument :
  625. * Description : 추후관리종류 라디오 버튼
  626. ******************************************************************/
  627. /*
  628. function grp_main_rdo_lmtkgryn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  629. {
  630. var vLmktgeyn = ds_main_lglydisinfo.getColumn(0,"lmktgeyn");
  631. if(vLmktgeyn == '01' && !utlf_isNull(vLmktgeyn)){
  632. ds_main_lglydisinfo.setColumn(0,"lmktedudt","");
  633. ds_main_lglydisinfo.setColumn(0,"lmktedumeth","");
  634. ds_main_lglydisinfo.setColumn(0,"lmktedumethdesc","");
  635. if(utlf_isNull(ds_main_lglydisinfo.getColumn(0,"lmktguiddt"))){
  636. ds_main_lglydisinfo.setColumn(0,"lmktguiddt",utlf_getCurrentDate());
  637. }
  638. grp_main.ipt_lmktguiddt.enable = true;
  639. grp_main.rdo_lmktguidmeth.enable = true;
  640. grp_main.ipt_lmktguidmethdesc.enable = true;
  641. grp_main.rdo_lmktguidyn.enable = true;
  642. grp_main.ipt_lmktguidyndesc.enable = true;
  643. //미치료자교육
  644. grp_main.ipt_lmktedudt.enable = false;
  645. grp_main.rdo_lmktedumeth.enable = false;
  646. grp_main.ipt_lmktedumethdesc.enable = false;
  647. }else if(vLmktgeyn == '02' && !utlf_isNull(vLmktgeyn)){
  648. ds_main_lglydisinfo.setColumn(0,"lmktguiddt","");
  649. ds_main_lglydisinfo.setColumn(0,"lmktguidmeth","");
  650. ds_main_lglydisinfo.setColumn(0,"lmktguidmethdesc","");
  651. ds_main_lglydisinfo.setColumn(0,"lmktguidyn","");
  652. ds_main_lglydisinfo.setColumn(0,"lmktguidyndesc","");
  653. if(utlf_isNull(ds_main_lglydisinfo.getColumn(0,"lmktedudt"))){
  654. ds_main_lglydisinfo.setColumn(0,"lmktedudt",utlf_getCurrentDate());
  655. }
  656. grp_main.ipt_lmktguiddt.enable = false;
  657. grp_main.rdo_lmktguidmeth.enable = false;
  658. grp_main.ipt_lmktguidmethdesc.enable = false;
  659. grp_main.rdo_lmktguidyn.enable = false;
  660. grp_main.ipt_lmktguidyndesc.enable = false;
  661. //미치료자교육
  662. grp_main.ipt_lmktedudt.enable = true;
  663. grp_main.rdo_lmktedumeth.enable = true;
  664. grp_main.ipt_lmktedumethdesc.enable = true;
  665. }
  666. }
  667. */
  668. /******************************************************************
  669. * Argument :
  670. * Description : 치료안내 체크박스
  671. ******************************************************************/
  672. function grp_main_chk_lmktguid_onclick(obj:CheckBox, e:ClickEventInfo)
  673. {
  674. /*
  675. var vLmktguid = ds_main_lglydisinfo.getColumn(0,"lmktguid");
  676. if(vLmktguid == '0' || utlf_isNull(vLmktguid)){
  677. ds_main_lglydisinfo.setColumn(0,"lmktguiddt","");
  678. ds_main_lglydisinfo.setColumn(0,"lmktguidmeth","");
  679. ds_main_lglydisinfo.setColumn(0,"lmktguidmethdesc","");
  680. ds_main_lglydisinfo.setColumn(0,"lmktguidyn","");
  681. ds_main_lglydisinfo.setColumn(0,"lmktguidyndesc","");
  682. grp_main.ipt_lmktguiddt.enable = false;
  683. grp_main.rdo_lmktguidmeth.enable = false;
  684. grp_main.ipt_lmktguidmethdesc.enable = false;
  685. grp_main.rdo_lmktguidyn.enable = false;
  686. grp_main.ipt_lmktguidyndesc.enable = false;
  687. }else{
  688. grp_main.ipt_lmktguiddt.enable = true;
  689. grp_main.rdo_lmktguidmeth.enable = true;
  690. grp_main.rdo_lmktguidyn.enable = true;
  691. grp_main.ipt_lmktguidyndesc.enable = true;
  692. if(utlf_isNull(ds_main_lglydisinfo.getColumn(0,"lmktguiddt"))){
  693. ds_main_lglydisinfo.setColumn(0,"lmktguiddt",utlf_getCurrentDate());
  694. }
  695. }
  696. */
  697. }
  698. /******************************************************************
  699. * Argument :
  700. * Description : 미치료자 교육 체크박스
  701. ******************************************************************/
  702. function grp_main_chk_lmktedu_onclick(obj:CheckBox, e:ClickEventInfo)
  703. {
  704. /*
  705. var vLmktedu = ds_main_lglydisinfo.getColumn(0,"lmktedu");
  706. if(vLmktedu == '0' || utlf_isNull(vLmktedu)){
  707. ds_main_lglydisinfo.setColumn(0,"lmktedudt","");
  708. ds_main_lglydisinfo.setColumn(0,"lmktedumeth","");
  709. ds_main_lglydisinfo.setColumn(0,"lmktedumethdesc","");
  710. grp_main.ipt_lmktedudt.enable = false;
  711. grp_main.rdo_lmktedumeth.enable = false;
  712. grp_main.ipt_lmktedumethdesc.enable = false;
  713. }else{
  714. grp_main.ipt_lmktedudt.enable = true;
  715. grp_main.rdo_lmktedumeth.enable = true;
  716. if(utlf_isNull(ds_main_lglydisinfo.getColumn(0,"lmktedudt"))){
  717. ds_main_lglydisinfo.setColumn(0,"lmktedudt",utlf_getCurrentDate());
  718. }
  719. }
  720. */
  721. }
  722. /******************************************************************
  723. * Argument :
  724. * Description : 치료안내 방법 라디오버튼
  725. ******************************************************************/
  726. function grp_main_rdo_lmktguidmeth_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  727. {
  728. var vLmktguidmeth = ds_main_lglydisinfo.getColumn(0,"lmktguidmeth");
  729. if(vLmktguidmeth == '05' ){
  730. grp_main.ipt_lmktguidmethdesc.enable = true;
  731. }else{
  732. grp_main.ipt_lmktguidmethdesc.enable = false;
  733. ds_main_lglydisinfo.setColumn(0,"lmktguidmethdesc","");
  734. }
  735. }
  736. /******************************************************************
  737. * Argument :
  738. * Description : 미치료자 교육 방법 라디오버튼
  739. ******************************************************************/
  740. function grp_main_rdo_lmktedumeth_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  741. {
  742. var vLmktedumeth = ds_main_lglydisinfo.getColumn(0,"lmktedumeth");
  743. if(vLmktedumeth == '05' ){
  744. grp_main.ipt_lmktedumethdesc.enable = true;
  745. }else{
  746. grp_main.ipt_lmktedumethdesc.enable = false;
  747. ds_main_lglydisinfo.setColumn(0,"lmktedumethdesc","");
  748. }
  749. }
  750. /******************************************************************
  751. * Argument :
  752. * Description : 임시저장
  753. ******************************************************************/
  754. function btn_save_onclick(obj:Button, e:ClickEventInfo)
  755. {
  756. ds_main_lglydisinfo.setColumn(0,"lmkrsltcd","01");
  757. fn_save();
  758. }
  759. /******************************************************************
  760. * Argument :
  761. * Description : 확정(저장)
  762. ******************************************************************/
  763. function grp_main_btn_dece_onclick(obj:Button, e:ClickEventInfo)
  764. {
  765. ds_main_lglydisinfo.setColumn(0,"lmkrsltcd","02");
  766. fn_save();
  767. }
  768. /******************************************************************
  769. * Argument :
  770. * Description : 확정취소(저장)
  771. ******************************************************************/
  772. function grp_main_btn_dececncl_onclick(obj:Button, e:ClickEventInfo)
  773. {
  774. ds_main_lglydisinfo.setColumn(0,"lmkrsltcd","03");
  775. fn_save();
  776. }
  777. ]]></Script>
  778. </Form>
  779. </FDL>