SPPIJ03200_DRG상세정보.xfdl 65 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPPIJ03200" position="absolute 0 0 800 874" titletext="DRG상세정보" oninit="SPPIJ03200_oninit" onload="SPPIJ03200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 13 790 861" id="group1" scrollbars="autoboth">
  8. <Layouts>
  9. <Layout width="790" height="890">
  10. <Static text="적용내역" position="absolute 0 79 230 95" id="caption1" class="tit_2" anchor="default"/>
  11. <Shape position="absolute -1 95 777 101" linetype="horizontal" id="line1" anchor="default" startangle="0" radiusy="5" type="line"/>
  12. <Div position="absolute 0 12 365 70" align="align:center top;" id="group2" anchor="default" class="div_SA">
  13. <Layouts>
  14. <Layout>
  15. <Static text="등록번호" position="absolute 90 8 175 25" id="caption2" class="search_name" anchor="default"/>
  16. <Edit position="absolute 170 7 245 26" align="align:center middle;" id="input1" enable="false" anchor="default"/>
  17. <Edit position="absolute 250 6 328 25" align="align:center middle;" id="input2" enable="false" anchor="default"/>
  18. <Static text="기본정보" position="absolute 10 9 85 30" id="caption3" class="tit_2" anchor="default"/>
  19. </Layout>
  20. </Layouts>
  21. </Div>
  22. <Div position="absolute 368 12 776 70" align="align:center top;" id="group3" anchor="default" class="div_SA">
  23. <Layouts>
  24. <Layout>
  25. <Combo position="absolute 277 33 397 52" id="combo1" class="combo_search" enable="false" taborder="9" innerdataset="@ds_init_combo1" datacolumn="cdnm" codecolumn="cdid" index="-1" anchor="default"/>
  26. <Static text="보험유형" position="absolute 192 8 278 25" id="caption4" class="search_name" anchor="default"/>
  27. <Static text="진료과" position="absolute 5 35 85 52" id="caption5" class="search_name" anchor="default"/>
  28. <Combo position="absolute 277 7 397 26" id="combo2" class="combo_search" enable="false" taborder="9" innerdataset="ds_init_combo2" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  29. <Combo position="absolute 76 34 185 53" id="combo3" class="combo_search" enable="false" taborder="3" innerdataset="ds_init_combo3" datacolumn="nm" codecolumn="cd" anchor="default"/>
  30. <Static text="입원일" position="absolute 6 9 86 26" id="caption7" class="search_name" anchor="default"/>
  31. <MaskEdit position="absolute 75 8 184 27" id="input3" class="input_default" enable="false" taborder="3" mask="####-##-##" type="string" anchor="default"/>
  32. <Static id="caption6" text="보조유형" class="search_name" position="absolute 192 34 278 51" anchor="default"/>
  33. </Layout>
  34. </Layouts>
  35. </Div>
  36. <Static text="분류결과" position="absolute 0 315 170 331" id="caption8" class="tit_2" anchor="default"/>
  37. <Shape position="absolute -1 331 777 340" linetype="horizontal" id="line2" anchor="default" class="line_1"/>
  38. <Button position="absolute 719 792 775 814" id="button3" class="btn4" text="종료" anchor="default" onclick="group1_button3_onclick"/>
  39. <Static text="DRG번호" position="absolute 18 338 137 355" id="caption9" class="search_name" anchor="default"/>
  40. <Edit position="absolute 131 337 206 376" id="input4" class="input_default" enable="false" anchor="default"/>
  41. <Static text="MDC" position="absolute 18 379 87 396" id="caption10" class="search_name" anchor="default"/>
  42. <Edit position="absolute 131 378 206 397" id="input6" class="input_default" enable="false" anchor="default"/>
  43. <Static text="진료개시일" position="absolute 18 101 137 118" id="caption11" class="search_name" anchor="default"/>
  44. <MaskEdit position="absolute 131 100 211 119" id="input7" class="input_default" enable="false" visible="true" mask="####-##-##" type="string" anchor="default"/>
  45. <Static text="입원일수" position="absolute 282 101 366 118" id="caption12" class="search_name" anchor="default"/>
  46. <MaskEdit position="absolute 381 100 431 119" id="input8" class="input_default" enable="false" visible="true" mask="###" anchor="default"/>
  47. <Static text="진료결과" position="absolute 492 101 576 118" id="caption13" class="search_name" anchor="default"/>
  48. <Combo position="absolute 591 100 681 119" id="combo7" class="combo_search" enable="false" visible="true" innerdataset="ds_init_combo7" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  49. <Static text="진단" position="absolute 18 122 137 139" id="caption14" class="search_name" anchor="default"/>
  50. <Edit position="absolute 131 121 181 140" id="input9" class="input_default" enable="false" visible="true" anchor="default"/>
  51. <Edit position="absolute 187 121 237 140" id="input10" class="input_default" enable="false" visible="true" anchor="default"/>
  52. <Edit position="absolute 243 121 293 140" id="input11" class="input_default" enable="false" visible="true" anchor="default"/>
  53. <Edit position="absolute 299 121 349 140" id="input12" class="input_default" enable="false" visible="true" anchor="default"/>
  54. <Edit position="absolute 355 121 405 140" id="input13" class="input_default" enable="false" visible="true" anchor="default"/>
  55. <Edit position="absolute 411 121 461 140" id="input14" class="input_default" enable="false" visible="true" anchor="default"/>
  56. <Edit position="absolute 468 121 518 140" id="input15" class="input_default" enable="false" visible="true" anchor="default"/>
  57. <Edit position="absolute 524 121 574 140" id="input16" class="input_default" enable="false" visible="true" anchor="default"/>
  58. <Edit position="absolute 580 121 630 140" id="input17" class="input_default" enable="false" visible="true" anchor="default"/>
  59. <Edit position="absolute 636 121 686 140" id="input18" class="input_default" enable="false" visible="true" anchor="default"/>
  60. <Static text="수술처치" position="absolute 18 143 137 160" id="caption15" class="search_name" anchor="default"/>
  61. <Edit position="absolute 131 142 181 161" id="input19" class="input_default" enable="true" visible="true" anchor="default"/>
  62. <Edit position="absolute 187 142 237 161" id="input20" class="input_default" enable="true" visible="true" anchor="default"/>
  63. <Edit position="absolute 243 142 293 161" id="input21" class="input_default" enable="true" visible="true" anchor="default"/>
  64. <Edit position="absolute 299 142 349 161" id="input22" class="input_default" enable="true" visible="true" anchor="default"/>
  65. <Edit position="absolute 355 142 405 161" id="input23" class="input_default" enable="true" visible="true" anchor="default"/>
  66. <Edit position="absolute 411 142 461 161" id="input24" class="input_default" enable="true" visible="true" anchor="default"/>
  67. <Edit position="absolute 468 142 518 161" id="input25" class="input_default" enable="true" visible="true" anchor="default"/>
  68. <Edit position="absolute 524 142 574 161" id="input26" class="input_default" enable="true" visible="true" anchor="default"/>
  69. <Edit position="absolute 580 142 630 161" id="input27" class="input_default" enable="true" visible="true" anchor="default"/>
  70. <Edit position="absolute 636 142 686 161" id="input28" class="input_default" enable="true" visible="true" anchor="default"/>
  71. <Static text="검사" position="absolute 18 164 137 181" id="caption16" class="search_name" anchor="default"/>
  72. <Edit position="absolute 131 163 181 182" id="input29" class="input_default" enable="false" anchor="default"/>
  73. <Edit position="absolute 187 163 237 182" id="input30" class="input_default" enable="false" anchor="default"/>
  74. <Edit position="absolute 243 163 293 182" id="input31" class="input_default" enable="false" anchor="default"/>
  75. <Edit position="absolute 299 163 349 182" id="input32" class="input_default" enable="false" anchor="default"/>
  76. <Edit position="absolute 355 163 405 182" id="input33" class="input_default" enable="false" anchor="default"/>
  77. <Static text="방사선" position="absolute 18 185 137 202" id="caption17" class="search_name" anchor="default"/>
  78. <Edit position="absolute 131 184 181 203" id="input34" class="input_default" enable="false" anchor="default"/>
  79. <Edit position="absolute 187 184 237 203" id="input35" class="input_default" enable="false" anchor="default"/>
  80. <Edit position="absolute 243 184 293 203" id="input36" class="input_default" enable="false" anchor="default"/>
  81. <Edit position="absolute 299 184 349 203" id="input37" class="input_default" enable="false" anchor="default"/>
  82. <Edit position="absolute 355 184 405 203" id="input38" class="input_default" enable="false" anchor="default"/>
  83. <Static text="주사및혈액제제" position="absolute 18 206 137 223" id="caption18" class="search_name" anchor="default"/>
  84. <Edit position="absolute 131 205 181 224" id="input39" class="input_default" enable="false" anchor="default"/>
  85. <Edit position="absolute 187 205 237 224" id="input40" class="input_default" enable="false" anchor="default"/>
  86. <Edit position="absolute 243 205 293 224" id="input41" class="input_default" enable="false" anchor="default"/>
  87. <Edit position="absolute 299 205 349 224" id="input42" class="input_default" enable="false" anchor="default"/>
  88. <Edit position="absolute 355 205 405 224" id="input43" class="input_default" enable="false" anchor="default"/>
  89. <Static text="마취및호흡치료" position="absolute 18 227 137 244" id="caption19" class="search_name" anchor="default"/>
  90. <Edit position="absolute 131 226 181 245" id="input44" class="input_default" enable="false" anchor="default"/>
  91. <Edit position="absolute 187 226 237 245" id="input45" class="input_default" enable="false" anchor="default"/>
  92. <Edit position="absolute 243 226 293 245" id="input46" class="input_default" enable="false" anchor="default"/>
  93. <Edit position="absolute 299 226 349 245" id="input47" class="input_default" enable="false" anchor="default"/>
  94. <Edit position="absolute 355 226 405 245" id="input48" class="input_default" enable="false" anchor="default"/>
  95. <Static text="입원시체중(g)" position="absolute 18 290 137 307" id="caption20" class="search_name" anchor="default"/>
  96. <Edit position="absolute 131 289 181 308" id="input49" class="input_default" anchor="default"/>
  97. <Static text="인공호흡시간(hour)" position="absolute 261 290 406 307" id="caption21" class="search_name" anchor="default"/>
  98. <Edit position="absolute 415 289 465 308" id="input50" class="input_default" anchor="default"/>
  99. <Button position="absolute 451 73 555 95" id="button4" class="btn4" text="DRG번호생성" onclick="group1_button4_onclick" anchor="default"/>
  100. <Static text="부가코드" position="absolute 18 269 137 286" id="caption22" class="search_name" anchor="default"/>
  101. <Combo position="absolute 131 268 236 287" id="cmb_detailcd1" innerdataset="ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  102. <Combo position="absolute 241 268 346 287" id="cmb_detailcd2" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  103. <Combo position="absolute 351 268 456 287" id="cmb_detailcd3" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  104. <Combo position="absolute 461 268 566 287" id="cmb_detailcd4" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  105. <Combo position="absolute 571 268 676 287" id="cmb_detailcd5" innerdataset="@ds_init_cmb_detailcd1" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  106. <Static text="알콜및약물중독재활치료" position="absolute 17 248 184 265" id="caption23" class="search_name" anchor="default"/>
  107. <Combo position="absolute 186 247 291 266" id="cmb_ncvcd" innerdataset="ds_init_cmb_ncvcd" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  108. <Static text="ADRG" position="absolute 221 379 290 396" id="caption24" class="search_name" anchor="default"/>
  109. <Edit position="absolute 301 378 376 397" id="input51" class="input_default" enable="false" anchor="default"/>
  110. <Edit position="absolute 475 378 550 397" id="input52" class="input_default" enable="false" anchor="default"/>
  111. <Static text="PCCL" position="absolute 401 379 470 396" id="caption25" class="search_name" anchor="default"/>
  112. <Edit position="absolute 661 378 736 397" id="input53" class="input_default" enable="false" anchor="default"/>
  113. <Static text="Version" position="absolute 571 379 661 396" id="caption26" class="search_name" anchor="default"/>
  114. <Shape position="absolute -1 451 777 457" linetype="horizontal" id="line3" class="line_1" anchor="default"/>
  115. <Static text="DRG 진료비 계산 내역" position="absolute 0 434 168 450" id="caption27" class="tit_2" anchor="default"/>
  116. <Button position="absolute 651 73 707 95" id="button5" class="btn4" enable="false" text="확정" onclick="group1_button5_onclick" anchor="default"/>
  117. <Static text="야간,공휴가산" position="absolute 527 290 672 307" id="caption66" class="search_name" anchor="default"/>
  118. <Button position="absolute 709 73 777 95" id="button7" class="btn4" enable="false" text="재심사" onclick="group1_button7_onclick" anchor="default"/>
  119. <TextArea position="absolute 212 337 761 376" id="textarea1" enable="false" anchor="default"/>
  120. <Static text="산부인과가산 유무" position="absolute 351 248 495 265" id="caption28" class="search_name" anchor="default"/>
  121. <Static text="* 열외군보상(★) = ((1) + (2) + (3)) - ((4) + (5) + (7) + (8))" position="absolute 2 796 381 811" id="caption29" anchor="default" style="color:#ff6600ff;font:Dotum,9,bold;"/>
  122. <Static text="* 진료비총액 차액(C) = (A) - (B)" position="absolute 393 796 713 811" id="caption30" anchor="default" style="color:#ff6600ff;font:Dotum,9,bold;"/>
  123. <Button position="absolute 557 73 649 95" id="button1" class="btn4" text="DRG 제외" onclick="group1_button1_onclick" anchor="default"/>
  124. <CheckBox position="absolute 486 249 506 264" id="bool1" falsevalue="N" truevalue="Y" anchor="default"/>
  125. <Button position="absolute 605 792 661 814" id="button2" class="btn4" enable="true" visible="true" text="배포" anchor="default" hotkey="CTRL+F6" onclick="group1_button2_onclick"/>
  126. <CheckBox position="absolute 636 291 656 306" id="bool2" falsevalue="N" truevalue="Y" anchor="default"/>
  127. <Button position="absolute 662 792 718 814" id="button6" class="btn6" enable="true" visible="true" text="출력" anchor="default" onclick="group1_button6_onclick"/>
  128. <Button position="absolute 613 427 777 449" id="btn_nopy" class="btn3" text="비급여 처방 내역 조회" anchor="default" onclick="group1_btn_nopy_onclick"/>
  129. <CheckBox position="absolute 626 249 646 264" id="bool3" falsevalue="N" truevalue="Y" anchor="default" onchanged="group1_bool3_onchanged"/>
  130. <Static text="로봇수술유무" position="absolute 521 248 626 265" id="caption31" class="search_name" anchor="default"/>
  131. <Static id="caption00" text="대분류" class="search_name" position="absolute 18 402 87 419" onclick="group1_caption00_onclick" anchor="default"/>
  132. <Edit id="input00" taborder="1" class="input_default" enable="false" position="absolute 131 401 206 420" anchor="default"/>
  133. <Div id="import1" taborder="2" url="pam_bfjudgxp::SPPIJ03203_DRG계산내역.xfdl" position="absolute 0 454 777 786" anchor="all"/>
  134. </Layout>
  135. </Layouts>
  136. </Div>
  137. <Static id="caption00" text="DRG상세정보" class="tit_1" position="absolute 0 0 120 25"/>
  138. </Layout>
  139. </Layouts>
  140. <Objects>
  141. <Dataset id="ds_init_combo1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  142. <ColumnInfo>
  143. <Column id="cdnm" type="STRING"/>
  144. <Column id="cdid" type="STRING"/>
  145. </ColumnInfo>
  146. </Dataset>
  147. <Dataset id="ds_init_combo2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  148. <ColumnInfo>
  149. <Column id="cdnm" type="STRING"/>
  150. <Column id="cdid" type="STRING"/>
  151. </ColumnInfo>
  152. </Dataset>
  153. <Dataset id="ds_init_combo3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  154. <ColumnInfo>
  155. <Column id="nm" type="STRING"/>
  156. <Column id="cd" type="STRING"/>
  157. </ColumnInfo>
  158. </Dataset>
  159. <Dataset id="ds_init_combo7" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  160. <ColumnInfo>
  161. <Column id="cdnm" type="STRING"/>
  162. <Column id="cdid" type="STRING"/>
  163. </ColumnInfo>
  164. </Dataset>
  165. <Dataset id="ds_init_cmb_detailcd1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  166. <ColumnInfo>
  167. <Column id="cdnm" type="STRING"/>
  168. <Column id="cdid" type="STRING"/>
  169. </ColumnInfo>
  170. </Dataset>
  171. <Dataset id="ds_init_cmb_ncvcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  172. <ColumnInfo>
  173. <Column id="cdnm" type="STRING"/>
  174. <Column id="cdid" type="STRING"/>
  175. </ColumnInfo>
  176. </Dataset>
  177. <Dataset id="ds_PK023list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  178. <Dataset id="ds_PK030list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  179. <Dataset id="ds_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  180. <Dataset id="ds_orddeptcd2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  181. <Dataset id="ds_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  182. <Dataset id="ds_orddrid2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  183. <Dataset id="ds_send_drginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  184. <ColumnInfo>
  185. <Column id="pid" type="STRING" size="256"/>
  186. <Column id="indd" type="STRING" size="256"/>
  187. <Column id="ordfromdd" type="STRING" size="256"/>
  188. <Column id="cretno" type="STRING" size="256"/>
  189. <Column id="drgmstat" type="STRING" size="256"/>
  190. <Column id="infilenm" type="STRING" size="256"/>
  191. <Column id="drggbn" type="STRING" size="256"/>
  192. <Column id="histstat" type="STRING" size="256"/>
  193. <Column id="drgno" type="STRING" size="256"/>
  194. </ColumnInfo>
  195. <Rows>
  196. <Row>
  197. <Col id="pid"/>
  198. </Row>
  199. </Rows>
  200. </Dataset>
  201. <Dataset id="ds_main_drginfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  202. <ColumnInfo>
  203. <Column id="seqno" type="STRING" size="256" sumtext="작업회차"/>
  204. <Column id="ordfromdd" type="STRING" size="256" sumtext="요양개시일자"/>
  205. <Column id="orddeptcd" type="STRING" size="256" sumtext="부서"/>
  206. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  207. <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
  208. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  209. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  210. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  211. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  212. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  213. <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
  214. <Column id="proccorpcd" type="STRING" size="256" sumtext="요양기관번호"/>
  215. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호1"/>
  216. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호2"/>
  217. <Column id="chosindayno" type="STRING" size="256" sumtext="입원일수"/>
  218. <Column id="ordrsltcd" type="STRING" size="256" sumtext="퇴원진료결과"/>
  219. <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원확정구분"/>
  220. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  221. <Column id="diagcd1" type="STRING" size="256" sumtext="진단코드1"/>
  222. <Column id="diagcd2" type="STRING" size="256" sumtext="진단코드2"/>
  223. <Column id="diagcd3" type="STRING" size="256" sumtext="진단코드3"/>
  224. <Column id="diagcd4" type="STRING" size="256" sumtext="진단코드4"/>
  225. <Column id="diagcd5" type="STRING" size="256" sumtext="진단코드5"/>
  226. <Column id="diagcd6" type="STRING" size="256" sumtext="진단코드6"/>
  227. <Column id="diagcd7" type="STRING" size="256" sumtext="진단코드7"/>
  228. <Column id="diagcd8" type="STRING" size="256" sumtext="진단코드8"/>
  229. <Column id="diagcd9" type="STRING" size="256" sumtext="진단코드9"/>
  230. <Column id="diagcd10" type="STRING" size="256" sumtext="진단코드10"/>
  231. <Column id="opcd1" type="STRING" size="256" sumtext="시술코드1"/>
  232. <Column id="opcd2" type="STRING" size="256" sumtext="시술코드2"/>
  233. <Column id="opcd3" type="STRING" size="256" sumtext="시술코드3"/>
  234. <Column id="opcd4" type="STRING" size="256" sumtext="시술코드4"/>
  235. <Column id="opcd5" type="STRING" size="256" sumtext="시술코드5"/>
  236. <Column id="opcd6" type="STRING" size="256" sumtext="시술코드6"/>
  237. <Column id="opcd7" type="STRING" size="256" sumtext="시술코드7"/>
  238. <Column id="opcd8" type="STRING" size="256" sumtext="시술코드8"/>
  239. <Column id="opcd9" type="STRING" size="256" sumtext="시술코드9"/>
  240. <Column id="opcd10" type="STRING" size="256" sumtext="시술코드10"/>
  241. <Column id="excd1" type="STRING" size="256" sumtext="검사코드1"/>
  242. <Column id="excd2" type="STRING" size="256" sumtext="검사코드2"/>
  243. <Column id="excd3" type="STRING" size="256" sumtext="검사코드3"/>
  244. <Column id="excd4" type="STRING" size="256" sumtext="검사코드4"/>
  245. <Column id="excd5" type="STRING" size="256" sumtext="검사코드5"/>
  246. <Column id="rgcd1" type="STRING" size="256" sumtext="방사선코드1"/>
  247. <Column id="rgcd2" type="STRING" size="256" sumtext="방사선코드2"/>
  248. <Column id="rgcd3" type="STRING" size="256" sumtext="방사선코드3"/>
  249. <Column id="rgcd4" type="STRING" size="256" sumtext="방사선코드4"/>
  250. <Column id="rgcd5" type="STRING" size="256" sumtext="방사선코드5"/>
  251. <Column id="ibcd1" type="STRING" size="256" sumtext="주사및혈액제제코드1"/>
  252. <Column id="ibcd2" type="STRING" size="256" sumtext="주사및혈액제제코드2"/>
  253. <Column id="ibcd3" type="STRING" size="256" sumtext="주사및혈액제제코드3"/>
  254. <Column id="ibcd4" type="STRING" size="256" sumtext="주사및혈액제제코드4"/>
  255. <Column id="ibcd5" type="STRING" size="256" sumtext="주사및혈액제제코드5"/>
  256. <Column id="arcd1" type="STRING" size="256" sumtext="마취및호흡치료코드1"/>
  257. <Column id="arcd2" type="STRING" size="256" sumtext="마취및호흡치료코드2"/>
  258. <Column id="arcd3" type="STRING" size="256" sumtext="마취및호흡치료코드3"/>
  259. <Column id="arcd4" type="STRING" size="256" sumtext="마취및호흡치료코드4"/>
  260. <Column id="arcd5" type="STRING" size="256" sumtext="마취및호흡치료코드5"/>
  261. <Column id="ncvcd" type="STRING" size="256" sumtext="알콜및약물중독재활치료코드"/>
  262. <Column id="detailcd1" type="STRING" size="256" sumtext="부가코드1"/>
  263. <Column id="detailcd2" type="STRING" size="256" sumtext="부가코드2"/>
  264. <Column id="detailcd3" type="STRING" size="256" sumtext="부가코드3"/>
  265. <Column id="detailcd4" type="STRING" size="256" sumtext="부가코드4"/>
  266. <Column id="detailcd5" type="STRING" size="256" sumtext="부가코드5"/>
  267. <Column id="bw" type="STRING" size="256" sumtext="입원시체중(만1세미만)"/>
  268. <Column id="vtl" type="STRING" size="256" sumtext="인공호흡시간(hour, 만1세미만)"/>
  269. <Column id="mdcno" type="STRING" size="256" sumtext="MDC번호"/>
  270. <Column id="adrg" type="STRING" size="256" sumtext="adrg"/>
  271. <Column id="pccl" type="STRING" size="256" sumtext="pccl"/>
  272. <Column id="drgno" type="STRING" size="256" sumtext="DRG분류번호"/>
  273. <Column id="drggbn" type="STRING" size="256" sumtext="DRG구분"/>
  274. <Column id="version" type="STRING" size="256" sumtext="버젼"/>
  275. <Column id="drgnm" type="STRING" size="256" sumtext="DRG명칭"/>
  276. <Column id="nightflag" type="STRING" size="256" sumtext="야간,공휴가산"/>
  277. <Column id="totalamt" type="BIGDECIMAL" size="256" sumtext="행위별 총진료비"/>
  278. <Column id="nopyamt" type="BIGDECIMAL" size="256" sumtext="행위별 비급여액"/>
  279. <Column id="allownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 전액본인부담액"/>
  280. <Column id="payamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상금액"/>
  281. <Column id="specamt" type="BIGDECIMAL" size="256" sumtext="행위별 선택진료비"/>
  282. <Column id="totownbamt" type="BIGDECIMAL" size="256" sumtext="행위별 본인부담총액 (급여본인부담+전액본인부담+비급여+선택진료)"/>
  283. <Column id="payownbamt" type="BIGDECIMAL" size="256" sumtext="행위별 급여본인부담금"/>
  284. <Column id="payinsubamt" type="BIGDECIMAL" size="256" sumtext="행위별 급여보험자부담금"/>
  285. <Column id="drgnopyamt" type="BIGDECIMAL" size="256" sumtext="DRG 법정비급여액"/>
  286. <Column id="drgpayamt" type="BIGDECIMAL" size="256" sumtext="DRG 급여액"/>
  287. <Column id="drgeatamt" type="BIGDECIMAL" size="256" sumtext="DRG 식대"/>
  288. <Column id="drggsaddamt" type="BIGDECIMAL" size="256" sumtext="DRG 외과가산"/>
  289. <Column id="drgtotalamt" type="BIGDECIMAL" size="256" sumtext="DRG 총진료비 (DRG급여액+DRG식대+DRG외과가산+DRG법정비급여액)"/>
  290. <Column id="drgownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 본인부담금"/>
  291. <Column id="drginsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 보험자부담금"/>
  292. <Column id="drggapamt" type="BIGDECIMAL" size="256" sumtext="DRG 차액"/>
  293. <Column id="grupgbn" type="STRING" size="256" sumtext="열외군 구분 (N:정상군,H:상단열외군,L:하단열외군)"/>
  294. <Column id="tdrgno" type="STRING" size="256" sumtext="임시 DRG 분류번호"/>
  295. <Column id="tdrgnm" type="STRING" size="256" sumtext="임시 DRG 명칭"/>
  296. <Column id="drgeatownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 식대 본인부담"/>
  297. <Column id="drgeatinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 식대 보험자부담"/>
  298. <Column id="drggsaddownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 외과가산 본인부담"/>
  299. <Column id="drggsaddinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 외과가산 보험자부담"/>
  300. <Column id="drgpaydiscamt" type="BIGDECIMAL" size="256" sumtext="DRG급여할인금액"/>
  301. <Column id="drgnopydiscamt" type="BIGDECIMAL" size="256" sumtext="DRG비급여할인금액"/>
  302. <Column id="drgspecdiscamt" type="BIGDECIMAL" size="256" sumtext="DRG선택진료할인금액"/>
  303. <Column id="drgeatdiscamt" type="BIGDECIMAL" size="256" sumtext="DRG식대할인금액"/>
  304. <Column id="drggsadddiscamt" type="BIGDECIMAL" size="256" sumtext="DRG외과가산할인금액"/>
  305. <Column id="drgallownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 전액본인부담액"/>
  306. <Column id="drgoverpayinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상보험자부담"/>
  307. <Column id="drgoverpayamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상금액"/>
  308. <Column id="drgoverpayownbamt" type="BIGDECIMAL" size="256" sumtext="DRG열외군보상본인부담"/>
  309. <Column id="accnopyamt" type="BIGDECIMAL" size="256" sumtext="DRG 위별법정비급여액"/>
  310. <Column id="drgpayownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 급여본인부담총"/>
  311. <Column id="obgaaddyn" type="STRING" size="256" sumtext="산부인과가산 유무"/>
  312. <Column id="drgaccpayamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여총액"/>
  313. <Column id="drgaccpayownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여본인부담금"/>
  314. <Column id="drgaccpayinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여보험자부담금"/>
  315. <Column id="drgaccpaydiscamt" type="BIGDECIMAL" size="256" sumtext="DRG 인정급여할인금액"/>
  316. <Column id="accnopygapamt" type="BIGDECIMAL" size="256" sumtext="DRG 행위별비급여단기차액"/>
  317. <Column id="robotyn" type="STRING" size="256" sumtext="DRG 로봇수술유무"/>
  318. <Column id="drgrobotamt" type="BIGDECIMAL" size="256" sumtext="DRG 로봇수술제외금액"/>
  319. <Column id="drgrobotinsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 로봇수술보험자부담제외금액"/>
  320. <Column id="drgrobotownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 로봇수술본인부담제외금액"/>
  321. <Column id="drgadmamt" type="BIGDECIMAL" size="256" sumtext="DRG 입원료차액"/>
  322. <Column id="drgadminsubamt" type="BIGDECIMAL" size="256" sumtext="DRG 입원료차액보험자부담금액"/>
  323. <Column id="drgadmownbamt" type="BIGDECIMAL" size="256" sumtext="DRG 입원료차액본인부담금액"/>
  324. <Column id="blwtotownamt" type="BIGDECIMAL" size="256" sumtext="선별급여 총액"/>
  325. <Column id="blwownbamt" type="BIGDECIMAL" size="256" sumtext="선별급여 본인부담금"/>
  326. <Column id="blwinsuclamamt" type="BIGDECIMAL" size="256" sumtext="선별급여 보험자부담금"/>
  327. <Column id="blwatotownamt" type="BIGDECIMAL" size="256"/>
  328. <Column id="blwaownbamt" type="BIGDECIMAL" size="256"/>
  329. <Column id="blwainsuclamamt" type="BIGDECIMAL" size="256"/>
  330. <Column id="drgtype" type="STRING" size="256" sumtext="대분류"/>
  331. <Column id="drgmstat" type="STRING" size="256"/>
  332. <Column id="accnopay_sum" type="BIGDECIMAL" size="256"/>
  333. <Column id="sum1" type="BIGDECIMAL" size="256"/>
  334. <Column id="sum2" type="BIGDECIMAL" size="256"/>
  335. <Column id="sum3" type="BIGDECIMAL" size="256"/>
  336. <Column id="etcnopay_sum" type="BIGDECIMAL" size="256"/>
  337. <Column id="drggapamt_sum" type="BIGDECIMAL" size="256"/>
  338. </ColumnInfo>
  339. </Dataset>
  340. <Dataset id="ds_attachfile" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  341. <Dataset id="ds_tmp_attach" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  342. <ColumnInfo>
  343. <Column id="filenm" type="STRING" size="256"/>
  344. <Column id="filesize" type="INT" size="256"/>
  345. <Column id="filetype" type="STRING" size="256"/>
  346. <Column id="filedata" type="BLOB" size="256"/>
  347. </ColumnInfo>
  348. <Rows>
  349. <Row/>
  350. </Rows>
  351. </Dataset>
  352. <Dataset id="ds_filelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  353. <Dataset id="ds_endchkinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  354. </Objects>
  355. <Bind>
  356. <BindItem id="item0" compid="group1.group2.input1" propid="value" datasetid="ds_main_drginfo" columnid="pid"/>
  357. <BindItem id="item1" compid="group1.input9" propid="value" datasetid="ds_main_drginfo" columnid="diagcd1"/>
  358. <BindItem id="item2" compid="group1.input10" propid="value" datasetid="ds_main_drginfo" columnid="diagcd2"/>
  359. <BindItem id="item3" compid="group1.input11" propid="value" datasetid="ds_main_drginfo" columnid="diagcd3"/>
  360. <BindItem id="item4" compid="group1.input12" propid="value" datasetid="ds_main_drginfo" columnid="diagcd4"/>
  361. <BindItem id="item5" compid="group1.input13" propid="value" datasetid="ds_main_drginfo" columnid="diagcd5"/>
  362. <BindItem id="item6" compid="group1.input14" propid="value" datasetid="ds_main_drginfo" columnid="diagcd6"/>
  363. <BindItem id="item7" compid="group1.input15" propid="value" datasetid="ds_main_drginfo" columnid="diagcd7"/>
  364. <BindItem id="item8" compid="group1.input16" propid="value" datasetid="ds_main_drginfo" columnid="diagcd8"/>
  365. <BindItem id="item9" compid="group1.input17" propid="value" datasetid="ds_main_drginfo" columnid="diagcd9"/>
  366. <BindItem id="item10" compid="group1.input18" propid="value" datasetid="ds_main_drginfo" columnid="diagcd10"/>
  367. <BindItem id="item11" compid="group1.input19" propid="value" datasetid="ds_main_drginfo" columnid="opcd1"/>
  368. <BindItem id="item12" compid="group1.input20" propid="value" datasetid="ds_main_drginfo" columnid="opcd2"/>
  369. <BindItem id="item13" compid="group1.input21" propid="value" datasetid="ds_main_drginfo" columnid="opcd3"/>
  370. <BindItem id="item14" compid="group1.input22" propid="value" datasetid="ds_main_drginfo" columnid="opcd4"/>
  371. <BindItem id="item15" compid="group1.input23" propid="value" datasetid="ds_main_drginfo" columnid="opcd5"/>
  372. <BindItem id="item16" compid="group1.input24" propid="value" datasetid="ds_main_drginfo" columnid="opcd6"/>
  373. <BindItem id="item17" compid="group1.input25" propid="value" datasetid="ds_main_drginfo" columnid="opcd7"/>
  374. <BindItem id="item18" compid="group1.input26" propid="value" datasetid="ds_main_drginfo" columnid="opcd8"/>
  375. <BindItem id="item19" compid="group1.input27" propid="value" datasetid="ds_main_drginfo" columnid="opcd9"/>
  376. <BindItem id="item20" compid="group1.input28" propid="value" datasetid="ds_main_drginfo" columnid="opcd10"/>
  377. <BindItem id="item21" compid="group1.input29" propid="value" datasetid="ds_main_drginfo" columnid="excd1"/>
  378. <BindItem id="item22" compid="group1.input30" propid="value" datasetid="ds_main_drginfo" columnid="excd2"/>
  379. <BindItem id="item23" compid="group1.input31" propid="value" datasetid="ds_main_drginfo" columnid="excd3"/>
  380. <BindItem id="item24" compid="group1.input32" propid="value" datasetid="ds_main_drginfo" columnid="excd4"/>
  381. <BindItem id="item25" compid="group1.input33" propid="value" datasetid="ds_main_drginfo" columnid="excd5"/>
  382. <BindItem id="item26" compid="group1.input34" propid="value" datasetid="ds_main_drginfo" columnid="rgcd1"/>
  383. <BindItem id="item27" compid="group1.input35" propid="value" datasetid="ds_main_drginfo" columnid="rgcd2"/>
  384. <BindItem id="item28" compid="group1.input36" propid="value" datasetid="ds_main_drginfo" columnid="rgcd3"/>
  385. <BindItem id="item29" compid="group1.input37" propid="value" datasetid="ds_main_drginfo" columnid="rgcd4"/>
  386. <BindItem id="item30" compid="group1.input38" propid="value" datasetid="ds_main_drginfo" columnid="rgcd5"/>
  387. <BindItem id="item31" compid="group1.input39" propid="value" datasetid="ds_main_drginfo" columnid="ibcd1"/>
  388. <BindItem id="item32" compid="group1.input40" propid="value" datasetid="ds_main_drginfo" columnid="ibcd2"/>
  389. <BindItem id="item33" compid="group1.input41" propid="value" datasetid="ds_main_drginfo" columnid="ibcd3"/>
  390. <BindItem id="item34" compid="group1.input42" propid="value" datasetid="ds_main_drginfo" columnid="ibcd4"/>
  391. <BindItem id="item35" compid="group1.input43" propid="value" datasetid="ds_main_drginfo" columnid="ibcd5"/>
  392. <BindItem id="item36" compid="group1.input44" propid="value" datasetid="ds_main_drginfo" columnid="arcd1"/>
  393. <BindItem id="item37" compid="group1.input45" propid="value" datasetid="ds_main_drginfo" columnid="arcd2"/>
  394. <BindItem id="item38" compid="group1.input46" propid="value" datasetid="ds_main_drginfo" columnid="arcd3"/>
  395. <BindItem id="item39" compid="group1.input47" propid="value" datasetid="ds_main_drginfo" columnid="arcd4"/>
  396. <BindItem id="item40" compid="group1.input48" propid="value" datasetid="ds_main_drginfo" columnid="arcd5"/>
  397. <BindItem id="item41" compid="group1.input7" propid="value" datasetid="ds_main_drginfo" columnid="ordfromdd"/>
  398. <BindItem id="item42" compid="group1.input8" propid="value" datasetid="ds_main_drginfo" columnid="chosindayno"/>
  399. <BindItem id="item43" compid="group1.combo7" propid="value" datasetid="ds_main_drginfo" columnid="ordrsltcd"/>
  400. <BindItem id="item44" compid="group1.cmb_detailcd5" propid="value" datasetid="ds_main_drginfo" columnid="detailcd5"/>
  401. <BindItem id="item45" compid="group1.bool2" propid="value" datasetid="ds_main_drginfo" columnid="nightflag"/>
  402. <BindItem id="item46" compid="group1.input50" propid="value" datasetid="ds_main_drginfo" columnid="vtl"/>
  403. <BindItem id="item47" compid="group1.cmb_detailcd4" propid="value" datasetid="ds_main_drginfo" columnid="detailcd4"/>
  404. <BindItem id="item48" compid="group1.bool1" propid="value" datasetid="ds_main_drginfo" columnid="obgaaddyn"/>
  405. <BindItem id="item49" compid="group1.bool3" propid="value" datasetid="ds_main_drginfo" columnid="robotyn"/>
  406. <BindItem id="item50" compid="group1.cmb_detailcd3" propid="value" datasetid="ds_main_drginfo" columnid="detailcd3"/>
  407. <BindItem id="item51" compid="group1.cmb_detailcd2" propid="value" datasetid="ds_main_drginfo" columnid="detailcd2"/>
  408. <BindItem id="item52" compid="group1.cmb_ncvcd" propid="value" datasetid="ds_main_drginfo" columnid="ncvcd"/>
  409. <BindItem id="item53" compid="group1.cmb_detailcd1" propid="value" datasetid="ds_main_drginfo" columnid="detailcd1"/>
  410. <BindItem id="item54" compid="group1.input49" propid="value" datasetid="ds_main_drginfo" columnid="bw"/>
  411. <BindItem id="item55" compid="group1.input4" propid="value" datasetid="ds_main_drginfo" columnid="drgno"/>
  412. <BindItem id="item56" compid="group1.input6" propid="value" datasetid="ds_main_drginfo" columnid="mdcno"/>
  413. <BindItem id="item57" compid="group1.textarea1" propid="value" datasetid="ds_main_drginfo" columnid="drgnm"/>
  414. <BindItem id="item58" compid="group1.input51" propid="value" datasetid="ds_main_drginfo" columnid="adrg"/>
  415. <BindItem id="item59" compid="group1.input52" propid="value" datasetid="ds_main_drginfo" columnid="pccl"/>
  416. <BindItem id="item60" compid="group1.input53" propid="value" datasetid="ds_main_drginfo" columnid="version"/>
  417. <BindItem id="item61" compid="group1.group3.combo1" propid="value" datasetid="ds_main_drginfo" columnid="suppkind"/>
  418. <BindItem id="item62" compid="group1.group3.combo2" propid="value" datasetid="ds_main_drginfo" columnid="insukind"/>
  419. <BindItem id="item63" compid="group1.group3.input3" propid="value" datasetid="ds_main_drginfo" columnid="indd"/>
  420. <BindItem id="item64" compid="group1.group3.combo3" propid="value" datasetid="ds_main_drginfo" columnid="orddeptcd"/>
  421. <BindItem id="item65" compid="group1.group2.input2" propid="value" datasetid="ds_main_drginfo" columnid="hngnm"/>
  422. <BindItem id="item66" compid="group1.input00" propid="value" datasetid="ds_main_drginfo" columnid="drgtype"/>
  423. </Bind>
  424. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  425. * System Name :
  426. * Job Name :
  427. * Creator :
  428. * Make Date : 2016-07-22
  429. * Description :
  430. *---------------------------------------------------------------------------------------
  431. * Modify Date Modifier Modify Description
  432. *---------------------------------------------------------------------------------------
  433. * 2016-07-22 Live Converter TF->XP
  434. *
  435. *---------------------------------------------------------------------------------------
  436. ****************************************************************************************/
  437. include "com_commonxp::comm_main.xjs";
  438. include "pam_pamcomnxp::PAM001.xjs";
  439. var fldr = "";
  440. var infile = "";
  441. var outfile = "";
  442. function SPPIJ03200_oninit(obj:Form, e:InitEventInfo)
  443. {
  444. frmf_initForm(obj); // 폼 초기화
  445. }
  446. function SPPIJ03200_onload(obj:Form, e:LoadEventInfo)
  447. {
  448. var arrParam = [{dsNm: "ds_init_combo2", cdGrpId: "P0008"}// 보험유형
  449. ,{dsNm: "ds_init_combo1", cdGrpId: "P0010"}// 보조유형
  450. ,{dsNm: "ds_init_combo7", cdGrpId: "P0110"}// 진료결과
  451. ]
  452. appf_getCodeList(arrParam);
  453. arrParam = [{dsNm: "ds_init_cmb_detailcd1", cdGrpId: "PK015", showValue: true}
  454. ,{dsNm: "ds_init_cmb_ncvcd", cdGrpId: "PK016", showValue: true}
  455. ,{dsNm: "ds_PK023list", cdGrpId: "PK023", showValue: true}
  456. ,{dsNm: "ds_PK030list", cdGrpId: "PK030", showValue: true}
  457. ];
  458. // 2013.02.19 - 부가코드 원무공통코드조회
  459. pamfGetCodeList(arrParam, true, "cf_cmb_ncvcd"); //비동기
  460. dsf_createDsRow("ds_send_req", [{col:"ioflag", val:"I"}
  461. ]);
  462. var oParam = {};
  463. oParam.id = "TRPID20309";
  464. oParam.service = "aftjudgapp.InAftJudgTrgtMan";
  465. oParam.method = "reqGetDeptCDDrID";
  466. oParam.inds = "req=ds_send_req";
  467. oParam.outds = "ds_orddeptcd=orddeptcd ds_orddeptcd2=orddeptcd2 ds_orddrid=orddrid ds_orddrid2=orddrid2";
  468. oParam.async = false;
  469. oParam.callback = "cf_TRPID20309";
  470. tranf_submit(oParam);
  471. ds_init_combo3.copyData(ds_orddeptcd2);
  472. }
  473. function cf_cmb_ncvcd(sSvcId, nErrorCode, sErrorMsg) {
  474. if(nErrorCode < 0) {alert(sSvcId+"error"); return;}
  475. frmf_addComboItem( "group1.cmb_ncvcd" , "", "", "above" );
  476. frmf_addComboItem( "group1.cmb_detailcd1", "", "", "above" );
  477. }
  478. function cf_TRPID20309(sSvcId, nErrorCode, sErrorMsg) {
  479. if(nErrorCode < 0) {alert(sSvcId+"error"); return;}
  480. fInitialize();
  481. }
  482. function fInitialize() {
  483. var pid = opener.frmf_getParameter("pid");
  484. var indd = opener.frmf_getParameter("indd");
  485. var ordfromdd = opener.frmf_getParameter("ordfromdd");
  486. var cretno = opener.frmf_getParameter("cretno");
  487. var drgmstat = opener.frmf_getParameter("drgmstat");
  488. ds_send_drginfo.clearData();
  489. ds_send_drginfo.addRow();
  490. ds_send_drginfo.setColumn(0, "pid", pid);
  491. ds_send_drginfo.setColumn(0, "indd", indd);
  492. ds_send_drginfo.setColumn(0, "ordfromdd", ordfromdd);
  493. ds_send_drginfo.setColumn(0, "cretno", cretno);
  494. ds_send_drginfo.setColumn(0, "drgmstat", drgmstat);
  495. fGetdrgDetail();
  496. }
  497. function fGetdrgDetail() {
  498. var oParam = {};
  499. oParam.id = "TRPIJ03200";
  500. oParam.service = "bfjudgapp.DRGJudgList";
  501. oParam.method = "reqGetDrgMastrInfo";
  502. oParam.inds = "req=ds_send_drginfo";
  503. oParam.outds = "ds_main_drginfo=drginfo";
  504. oParam.async = true;
  505. oParam.callback = "cf_TRPIJ03200";
  506. tranf_submit(oParam);
  507. }
  508. function cf_TRPIJ03200(sSvcId, nErrorCode, sErrorMsg) {
  509. if(nErrorCode < 0) return;
  510. ds_main_drginfo.setColumn(0,"accnopay_sum", ds_main_drginfo.getColumn(0,"accnopyamt") +
  511. ds_main_drginfo.getColumn(0,"drgnopyamt"));
  512. ds_main_drginfo.setColumn(0,"etcnopay_sum", ds_main_drginfo.getColumn(0,"nopyamt") -
  513. ds_main_drginfo.getColumn(0,"accnopyamt") -
  514. ds_main_drginfo.getColumn(0,"accnopygapamt") -
  515. ds_main_drginfo.getColumn(0,"drgnopyamt"));
  516. ds_main_drginfo.setColumn(0,"drggapamt_sum", ds_main_drginfo.getColumn(0,"drggapamt") -
  517. ds_main_drginfo.getColumn(0,"accnopygapamt"));
  518. ds_main_drginfo.setColumn(0,"sum1", ds_main_drginfo.getColumn(0,"drgownbamt") +
  519. ds_main_drginfo.getColumn(0,"drgoverpayownbamt") +
  520. ds_main_drginfo.getColumn(0,"drggsaddownbamt") +
  521. ds_main_drginfo.getColumn(0,"drgeatownbamt") +
  522. ds_main_drginfo.getColumn(0,"drgallownbamt") +
  523. ds_main_drginfo.getColumn(0,"drgnopyamt") +
  524. ds_main_drginfo.getColumn(0,"specamt") -
  525. ds_main_drginfo.getColumn(0,"drgrobotownbamt") +
  526. ds_main_drginfo.getColumn(0,"drgaccpayownbamt") +
  527. ds_main_drginfo.getColumn(0,"blwownbamt") );
  528. ds_main_drginfo.setColumn(0,"sum2", ds_main_drginfo.getColumn(0,"drginsubamt") +
  529. ds_main_drginfo.getColumn(0,"drgoverpayinsubamt") +
  530. ds_main_drginfo.getColumn(0,"drggsaddinsubamt") +
  531. ds_main_drginfo.getColumn(0,"drgeatinsubamt") +
  532. ds_main_drginfo.getColumn(0,"drgrobotinsubamt") +
  533. ds_main_drginfo.getColumn(0,"drgaccpayinsubamt") +
  534. ds_main_drginfo.getColumn(0,"blwinsuclamamt"));
  535. ds_main_drginfo.setColumn(0,"sum3", ds_main_drginfo.getColumn(0,"payinsubamt") +
  536. ds_main_drginfo.getColumn(0,"drgeatinsubamt") +
  537. ds_main_drginfo.getColumn(0,"drgaccpayinsubamt") +
  538. ds_main_drginfo.getColumn(0,"blwinsuclamamt"));
  539. //진료결과 체크 - 중간청구인경우 : 계속, 퇴원인경우 : 퇴원
  540. var dschnotiyn = ds_main_drginfo.getColumn(0,"dschnotiyn");
  541. var ordrslt = ds_main_drginfo.getColumn(0,"ordrsltcd");
  542. if(dschnotiyn == "Y"){
  543. if(utlf_isNull(ordrslt) || ordrslt == "-" || ordrslt == "1"){
  544. if(ordrslt != "4"){
  545. ds_main_drginfo.setColumn(0,"ordrsltcd","9");
  546. }
  547. }
  548. }else{
  549. if(utlf_isNull(ordrslt) || ordrslt == "-"){
  550. ds_main_drginfo.setColumn(0,"ordrsltcd","1");
  551. }
  552. }
  553. fGetdrgChk();
  554. }
  555. function fGetdrgChk() {
  556. var chosindayno = parseInt(ds_main_drginfo.getColumn(0,"chosindayno"));
  557. var insukind = ds_main_drginfo.getColumn(0,"insukind");
  558. var diagcd1 = ds_main_drginfo.getColumn(0,"diagcd1");
  559. var opcd1 = ds_main_drginfo.getColumn(0,"opcd1");
  560. var drggbn = ds_main_drginfo.getColumn(0,"drggbn");
  561. var drgmstat = ds_send_drginfo.getColumn(0,"drgmstat");
  562. if (insukind == "11" && chosindayno <= 30) {
  563. fSetdrgButton(false);
  564. } else {
  565. sysf_messageBox("재원일수 초과 : " + chosindayno + "일 DRG 대상이 아닙니다.","E");
  566. fSetdrgButton(true);
  567. }
  568. if (!utlf_isNull(diagcd1) && !utlf_isNull(opcd1)) {
  569. fSetdrgButton(false);
  570. } else {
  571. sysf_messageBox("DRG 진단이나 수술처치가 없습니다.","E");
  572. fSetdrgButton(true);
  573. }
  574. if (drggbn == "Y") {
  575. fSetdrgButton(true);
  576. }
  577. if (drgmstat != "O") {
  578. group1.button5.visible = false;
  579. group1.button7.visible = false;
  580. }
  581. }
  582. function fSetdrgButton(btnVal) {
  583. if (btnVal) {
  584. group1.button4.enable = false;
  585. group1.button5.enable = false;
  586. group1.button7.enable = false;
  587. } else {
  588. group1.button4.enable = true;
  589. group1.button5.enable = false;
  590. group1.button7.enable = true;
  591. }
  592. }
  593. function group1_button4_onclick(obj: Button, e: ClickEventInfo) {
  594. fldr = system.convertRealPath("%MYDOCUMENT%") + "\KU20\\" + ds_PK023list.getColumn(ds_PK023list.findRowExpr("cdid == '06'"), "cdnm") + "\\" //"//KDRG";
  595. infile = ds_PK023list.getColumn(ds_PK023list.findRowExpr("cdid == '02'"), "cdnm"); //"kdrg33.in";
  596. outfile = ds_PK023list.getColumn(ds_PK023list.findRowExpr("cdid == '03'"), "cdnm"); //"kdrg33.out";
  597. var exefile = ds_PK023list.getColumn(ds_PK023list.findRowExpr("cdid == '04'"), "cdnm"); //"kdrg33.exe";
  598. var updfileyn = ds_PK023list.getColumn(ds_PK023list.findRowExpr("cdid == '05'"), "cdnm"); //"번호생성프로그램 사용 유무
  599. var age = utlf_transNullToEmpty(ds_main_drginfo.getColumn(0, "age")); // 1세미만환자는 체중과 시간은 필수입력 체크
  600. var bw = utlf_transNullToEmpty(ds_main_drginfo.getColumn(0, "bw"));
  601. var vtl = utlf_transNullToEmpty(ds_main_drginfo.getColumn(0, "vtl"));
  602. var nofile = "";
  603. if (age < "1") {
  604. if (bw.length == 0 && vtl.length == 0) {
  605. sysf_messageBox("1세미만 환자입니다. 입원체중, 호홉시간은 ", "I003");
  606. return false;
  607. }
  608. }
  609. fExistFolder(fldr);
  610. var files = new Array();
  611. var filecnt = ds_PK030list.rowcount;
  612. for (var i = 0; i < filecnt; i++) {
  613. files.push(ds_PK030list.getColumn(i, "cdnm"));
  614. }
  615. var updfilechk = true;
  616. for (var i = 0; i < files.length; i++) {
  617. var updfilesize = ds_PK030list.getColumn(ds_PK030list.findRowExpr("cdnm=='" + files[i] + "'"), "dispseq");
  618. var updfilepath = utlf_transNullToEmpty(ds_PK030list.getColumn(ds_PK030list.findRowExpr("cdnm=='" + files[i] + "'"), "detldesc"));
  619. var vfile = new VirtualFile(fldr + files[i], VirtualFile.openRead);
  620. if (vfile.getFileSize() > 0) {
  621. if (updfileyn == "Y") {
  622. var nowfilesize = vfile.getFileSize();
  623. if (updfilesize != nowfilesize && updfilepath.length > 0) {
  624. var req = dsf_createDsRow("ds_send_downfile", [
  625. { col: "attfilepath", type: "STRING", size: 256, val: updfilepath },
  626. { col: "filepathcolnm", type: "STRING", size: 256, val: "attfilepath"}]);
  627. var oParam = {};
  628. oParam.id = "TXPIJ03208";
  629. oParam.service = "bfjudgapp.DRGJudgList";
  630. oParam.method = "reqExeKDrgdDownload";
  631. oParam.inds = "req=" + req;
  632. oParam.outds = "ds_filelist=filelist";
  633. oParam.async = false;
  634. tranf_submit(oParam);
  635. vfile.close();
  636. dsf_readFileFromDs(fldr + files[i], ds_filelist, 0, "attfilecnts"); // 파일저장
  637. updfilechk = false;
  638. }
  639. }
  640. } else {
  641. if (updfileyn == "Y") {
  642. var req = dsf_createDsRow("ds_send_downfile", [
  643. { col: "attfilepath", type: "STRING", size: 256, val: updfilepath },
  644. { col: "filepathcolnm", type: "STRING", size: 256, val: "attfilepath"}]);
  645. var oParam = {};
  646. oParam.id = "TXPIJ03208";
  647. oParam.service = "bfjudgapp.DRGJudgList";
  648. oParam.method = "reqExeKDrgdDownload";
  649. oParam.inds = "req=" + req;
  650. oParam.outds = "ds_filelist=filelist";
  651. oParam.async = false;
  652. tranf_submit(oParam);
  653. vfile.close();
  654. dsf_readFileFromDs(fldr + files[i], ds_filelist, 0, "attfilecnts"); // 파일저장
  655. updfilechk = false;
  656. } else {
  657. nofile += files[i] + "의 구성요서가 없습니다.! 다운로드 하세요.\n";
  658. }
  659. }
  660. vfile.close();
  661. }
  662. if (!updfilechk) {
  663. alert("파일이 업데이트 되었습니다. 다시 시도 해주세요.");
  664. return false;
  665. }
  666. if (nofile.length > 0 && updfileyn == "Y") {
  667. alert(nofile);
  668. return false;
  669. } else {
  670. //기존파일 삭제
  671. if (VirtualFile.isExist(fldr + infile)) {
  672. VirtualFile.delete(fldr + infile);
  673. }
  674. if (VirtualFile.isExist(fldr + outfile)) {
  675. VirtualFile.delete(fldr + outfile);
  676. }
  677. //1in파일 생성 및 다운로드
  678. //화면에있는 내용으로 마스터테이블에 저장후 in 파일을 다운로드한다.
  679. dsf_setDefaultVal(ds_main_drginfo, "ordrsltcd:1");
  680. var oParam = {};
  681. oParam.id = "TXPIJ03200";
  682. oParam.service = "bfjudgapp.DRGJudgList";
  683. oParam.method = "reqExeDrgMastrInfo";
  684. oParam.inds = "drginfo=ds_main_drginfo";
  685. oParam.async = false;
  686. tranf_submit(oParam);
  687. dsf_setDefaultVal(ds_send_drginfo, "infilenm:" + infile);
  688. var oParam = {};
  689. oParam.id = "TXPIJ03201";
  690. oParam.service = "bfjudgapp.DRGJudgList";
  691. oParam.method = "reqExeDrgMakeInFile";
  692. oParam.inds = "req=ds_send_drginfo";
  693. oParam.outds = "ds_attachfile=attachfile";
  694. oParam.async = false;
  695. tranf_submit(oParam);
  696. dsf_readFileFromDs(fldr + infile, ds_attachfile, 0, "filedata"); // 파일저장
  697. fSleep(infile);
  698. //2in파일이 다운로드되었으면 exe파일실행.
  699. if (VirtualFile.isExist(fldr + infile)) {
  700. //system.execShell("\"" + fldr + exefile + "\"");
  701. var gBatfileExe = "@ECHO OFF\r\nCD " + fldr + "\r\n" + exefile;
  702. var objExtCommon = new ExtCommon();
  703. var gBatfilenm = "KDRG.bat";
  704. var sFileContent = objExtCommon.writeFile(fldr + gBatfilenm, gBatfileExe, 932);
  705. var rtn = objExtCommon.executeProcess(fldr + gBatfilenm);
  706. fSleep(outfile);
  707. var vfile = new VirtualFile(fldr + outfile, VirtualFile.openRead);
  708. if (vfile.getFileSize() > 0) {
  709. ds_tmp_attach.clearData();
  710. ds_tmp_attach.addRow();
  711. var objFileinfo = dsf_writeFileToDs(vfile, ds_tmp_attach, 0, "filedata");
  712. ds_tmp_attach.setColumn(0, "filenm", objFileinfo.filename);
  713. ds_tmp_attach.setColumn(0, "filesize", objFileinfo.filesize);
  714. ds_tmp_attach.setColumn(0, "filetype", objFileinfo.filetype);
  715. var oParam = {};
  716. oParam.id = "TXPIJ03202";
  717. oParam.service = "bfjudgapp.DRGJudgList";
  718. oParam.method = "reqExeDrgMakeOutFile";
  719. oParam.inds = "attach=ds_tmp_attach req=ds_send_drginfo";
  720. oParam.outds = "ds_main_drginfo=drginfo";
  721. oParam.async = true;
  722. oParam.callback = "cf_TXPIJ03202";
  723. tranf_submit(oParam);
  724. } else {
  725. sysf_messageBox("out 파일이 존재 하지 않습니다.", "E");
  726. }
  727. vfile.close();
  728. } else {
  729. sysf_messageBox("in 파일이 존재 하지 않습니다.", "E");
  730. }
  731. }
  732. }
  733. function cf_TXPIJ03202(sSvcId, nErrorCode, sErrorMsg) {
  734. if(nErrorCode < 0) { sysf_messageBox("DRG번호생성을","E009"); group1.button5.enable = false; }
  735. else {
  736. ds_main_drginfo.setColumn(0,"accnopay_sum", ds_main_drginfo.getColumn(0,"accnopyamt") +
  737. ds_main_drginfo.getColumn(0,"drgnopyamt"));
  738. ds_main_drginfo.setColumn(0,"etcnopay_sum", ds_main_drginfo.getColumn(0,"nopyamt") -
  739. ds_main_drginfo.getColumn(0,"accnopyamt") -
  740. ds_main_drginfo.getColumn(0,"accnopygapamt") -
  741. ds_main_drginfo.getColumn(0,"drgnopyamt"));
  742. ds_main_drginfo.setColumn(0,"drggapamt_sum", ds_main_drginfo.getColumn(0,"drggapamt") -
  743. ds_main_drginfo.getColumn(0,"accnopygapamt"));
  744. ds_main_drginfo.setColumn(0,"sum1", ds_main_drginfo.getColumn(0,"drgownbamt") +
  745. ds_main_drginfo.getColumn(0,"drgoverpayownbamt") +
  746. ds_main_drginfo.getColumn(0,"drggsaddownbamt") +
  747. ds_main_drginfo.getColumn(0,"drgeatownbamt") +
  748. ds_main_drginfo.getColumn(0,"drgallownbamt") +
  749. ds_main_drginfo.getColumn(0,"drgnopyamt") +
  750. ds_main_drginfo.getColumn(0,"specamt") -
  751. ds_main_drginfo.getColumn(0,"drgrobotownbamt") +
  752. ds_main_drginfo.getColumn(0,"drgaccpayownbamt") +
  753. ds_main_drginfo.getColumn(0,"blwownbamt") );
  754. ds_main_drginfo.setColumn(0,"sum2", ds_main_drginfo.getColumn(0,"drginsubamt") +
  755. ds_main_drginfo.getColumn(0,"drgoverpayinsubamt") +
  756. ds_main_drginfo.getColumn(0,"drggsaddinsubamt") +
  757. ds_main_drginfo.getColumn(0,"drgeatinsubamt") +
  758. ds_main_drginfo.getColumn(0,"drgrobotinsubamt") +
  759. ds_main_drginfo.getColumn(0,"drgaccpayinsubamt") +
  760. ds_main_drginfo.getColumn(0,"blwinsuclamamt"));
  761. ds_main_drginfo.setColumn(0,"sum3", ds_main_drginfo.getColumn(0,"payinsubamt") +
  762. ds_main_drginfo.getColumn(0,"drgeatinsubamt") +
  763. ds_main_drginfo.getColumn(0,"drgaccpayinsubamt") +
  764. ds_main_drginfo.getColumn(0,"blwinsuclamamt"));
  765. sysf_messageBox("DRG번호생성이","I002");
  766. group1.button5.enable = true;
  767. //생성파일 삭제
  768. if (VirtualFile.isExist(fldr + infile)){ VirtualFile.delete(fldr + infile); }
  769. if (VirtualFile.isExist(fldr + outfile)){ VirtualFile.delete(fldr + outfile); }
  770. }
  771. }
  772. function fSleep(filenm) {
  773. var now = new Date();
  774. var exitTime = now.getTime() + 3000;
  775. while (true) {
  776. now = new Date();
  777. //3초동안 파일이 있는지 체크한다. 생성되었으면 루프를 나온다.
  778. var vfile = new VirtualFile(fldr + filenm, VirtualFile.openRead);
  779. if (VirtualFile.isExist(fldr + filenm) && vfile.getFileSize() > 0) {
  780. vfile.close();
  781. break;
  782. }
  783. //3초동안 파일이 없으면 빠져나온다.
  784. vfile.close();
  785. if (now.getTime() > exitTime) {
  786. break;
  787. }
  788. }
  789. }
  790. function fExistFolder(foldernm) {
  791. var objExtCommon = new ExtCommon();
  792. if (utlf_isNull(foldernm)) {
  793. return;
  794. }
  795. var folderDept = foldernm.split("\\");
  796. var currentPos = folderDept[0];
  797. for (var i = 1; i < folderDept.length; i++) {
  798. if (utlf_isNull(folderDept[i])) {
  799. break;
  800. }
  801. currentPos += ("\\" + folderDept[i]);
  802. objExtCommon.checkDirectory(currentPos, 1);
  803. }
  804. }
  805. function group1_caption00_onclick(obj:Static, e:ClickEventInfo)
  806. {
  807. }
  808. function group1_button1_onclick(obj: Button, e: ClickEventInfo) {
  809. var msg = sysf_messageBox("DRG 대상에서 제외 하시겠습니까?", "S001");
  810. if (msg == 6) {
  811. ds_send_drginfo.setColumn(0, "drggbn", "X");
  812. var oParam = {};
  813. oParam.id = "TXPIJ03204";
  814. oParam.service = "bfjudgapp.DRGJudgList";
  815. oParam.method = "reqExeDrgUpdState";
  816. oParam.inds = "req=ds_send_drginfo";
  817. oParam.async = true;
  818. oParam.callback = "cf_TXPIJ03203";
  819. tranf_submit(oParam);
  820. }
  821. }
  822. function group1_button5_onclick(obj: Button, e: ClickEventInfo) {
  823. var oParam = {};
  824. oParam.id = "TRPIJ03203";
  825. oParam.service = "bfjudgapp.DRGJudgList";
  826. oParam.method = "reqGetDrgEndChkInfo";
  827. oParam.inds = "req=ds_send_drginfo";
  828. oParam.outds = "ds_endchkinfo=endchkinfo";
  829. oParam.async = false;
  830. tranf_submit(oParam);
  831. var formendyn = ds_endchkinfo.getColumn(0, "formendyn");
  832. if (formendyn != "Y") {
  833. sysf_messageBox("의료질평가서 종결이 되지 않았습니다. 확인하세요. ", "E");
  834. return false;
  835. }
  836. var msg = sysf_messageBox("DRG 확정 하시겠습니까?", "S001");
  837. if (msg == 6) {
  838. ds_send_drginfo.setColumn(0, "drggbn", "Y");
  839. ds_send_drginfo.setColumn(0, "drgno", ds_main_drginfo.getColumn(0, "drgno"));
  840. var oParam = {};
  841. oParam.id = "TXPIJ03203";
  842. oParam.service = "bfjudgapp.DRGJudgList";
  843. oParam.method = "reqExeDrgUpdState";
  844. oParam.inds = "req=ds_send_drginfo";
  845. oParam.async = false;
  846. oParam.callback = "cf_TXPIJ03203";
  847. tranf_submit(oParam);
  848. }
  849. }
  850. function cf_TXPIJ03203(sSvcId, nErrorCode, sErrorMsg) {
  851. if (nErrorCode < 0) {
  852. sysf_messageBox("DRG 확정중 에러 발생 ", "E");
  853. return;
  854. }
  855. this.close(true);
  856. }
  857. function group1_button7_onclick(obj: Button, e: ClickEventInfo) {
  858. ds_send_drginfo.setColumn(0, "drggbn", "X");
  859. var oParam = {};
  860. oParam.id = "TXPIJ03204";
  861. oParam.service = "bfjudgapp.DRGJudgList";
  862. oParam.method = "reqExeDrgUpdState";
  863. oParam.inds = "req=ds_send_drginfo";
  864. oParam.async = true;
  865. tranf_submit(oParam);
  866. this.close();
  867. }
  868. function Button00_onclick(obj: Button, e: ClickEventInfo) {
  869. this.close();
  870. }
  871. function group1_btn_nopy_onclick(obj: Button, e: ClickEventInfo) {
  872. var objArg = new Object();
  873. objArg.args_ds_send = ds_send_drginfo;
  874. frmf_modal("SPPIJ03204", "SPPIJ03204", objArg, "", "", "", "", "", "", "", "", "", "M");
  875. }
  876. function group1_button6_onclick(obj:Button, e:ClickEventInfo)
  877. {
  878. this.print();
  879. }
  880. function group1_button3_onclick(obj:Button, e:ClickEventInfo)
  881. {
  882. this.close();
  883. }
  884. function group1_bool3_onchanged(obj: CheckBox, e: CheckBoxChangeEventInfo) {
  885. if (obj.value == "Y") {
  886. group1.bool1.enable = false;
  887. group1.bool1.value = "N";
  888. group1.bool2.enable = false;
  889. group1.bool2.value = "N";
  890. } else if (obj.value == 'N') {
  891. group1.bool1.enable = true;
  892. group1.bool2.enable = true;
  893. }
  894. }
  895. function group1_button2_onclick(obj:Button, e:ClickEventInfo)
  896. {
  897. var req = dsf_createDsRow("ds_send_info", [
  898. { col: "cdgrupid", type: "STRING", size: 256, val: "PK030" }
  899. ,{ col: "path", type: "STRING", size: 256, val: "kdrg33"}
  900. ]);
  901. var objArg = new Object();
  902. objArg.args_ds_send = ds_send_info;
  903. frmf_modal("SMPID24301", "SMPID24301", objArg, "", "", "", "", "", "", "", "", "", "M");
  904. }
  905. ]]></Script>
  906. </Form>
  907. </FDL>