SMPIF30800_입금내역관리(미수).xfdl 76 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMPIF30800" position="absolute 0 0 1215 803" titletext="입금내역관리(장기이식)" oninit="SMPIF30800_oninit" onload="SMPIF30800_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 13 1195 782" id="group3" scrollbars="autoboth" anchor="all">
  8. <Layouts>
  9. <Layout>
  10. <Div position="absolute 1 11 1195 46" align="align:center top;" id="group2" class="div_SA" anchor="left top right">
  11. <Layouts>
  12. <Layout>
  13. <Static text="접수번호 :" position="absolute 15 9 101 26" id="caption52" class="search_name" anchor="default"/>
  14. <Edit position="absolute 103 8 213 27" align="align:center middle;" id="ipt_schacptno" class="input_s_essential" taborder="2" anchor="default" style="align:center middle;" onkeydown="group3_group2_ipt_schacptno_onkeydown"/>
  15. <Static text="청구번호 :" position="absolute 232 9 318 26" id="caption1" class="search_name" anchor="default"/>
  16. <Combo position="absolute 322 8 422 27" align="align:center middle;" id="cmb_clamno" class="combo_s_essential" taborder="4" innerdataset="@ds_main_list001_U0001" datacolumn="clamno" codecolumn="clamno" anchor="default" style="align:center middle;" onitemchanged="group3_group2_cmb_clamno_onitemchanged"/>
  17. <Static text="심사차수 :" position="absolute 442 9 528 26" id="cp_judgdg" class="search_name" anchor="default"/>
  18. <Combo position="absolute 532 8 670 27" align="align:center middle;" id="cmb_judgdg" class="combo_s_essential" taborder="3" innerdataset="@ds_main_list002_U0002" datacolumn="judgdg" codecolumn="judgdg" anchor="default" style="align:center middle;" onitemchanged="group3_group2_cmb_judgdg_onitemchanged"/>
  19. <Shape position="absolute 1102 7 1108 29" linetype="vertical" id="line18" class="line_4" anchor="top right"/>
  20. <Button position="absolute 1121 7 1177 29" id="btn_srch" class="btn1" text="조회" anchor="top right" onclick="group3_group2_btn_srch_onclick"/>
  21. <Edit position="absolute 1075 8 1095 27" id="ipt_acptnocnt" visible="false" anchor="default"/>
  22. </Layout>
  23. </Layouts>
  24. </Div>
  25. <Static text="미수내역" position="absolute 1 52 112 73" id="caption32" class="tit_2"/>
  26. <Button position="absolute 1108 50 1150 69" id="button7" class="btn5" text="저장" onclick="group3_button7_onclick" anchor="top right"/>
  27. <Button position="absolute 1053 50 1106 69" id="button6" class="btn2" text="초기화" onclick="group3_button6_onclick" anchor="top right"/>
  28. <Shape position="absolute 0 69 1194 75" linetype="horizontal" id="line8" class="line_10" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  29. <Static text="접수번호" position="absolute 0 75 60 98" align="align:center middle;" id="caption12" class="cell_1"/>
  30. <Static text="청구번호" position="absolute 146 75 206 98" align="align:center middle;" id="caption49" class="cell_1"/>
  31. <Static text="심사차수" position="absolute 302 74 362 97" align="align:center middle;" id="caption47" class="cell_1"/>
  32. <Static text="청구년월" position="absolute 458 75 518 98" align="align:center middle;" id="caption27" class="cell_1"/>
  33. <Static text="진료연월" position="absolute 604 75 664 98" align="align:center middle;" id="caption14" class="cell_1"/>
  34. <Static text="청구구분" position="absolute 750 75 810 98" align="align:center middle;" id="caption50" class="cell_1"/>
  35. <Static text="내원유형" position="absolute 905 75 965 98" align="align:center middle;" id="caption29" class="cell_1"/>
  36. <Static text="진료분야" position="absolute 1049 75 1109 98" align="align:center middle;" id="caption51" class="cell_1"/>
  37. <Edit position="absolute 63 76 143 95" align="align:center middle;" id="ipt_acptno" class="input_default" style="align:center middle;" enable="false"/>
  38. <Edit position="absolute 209 76 299 95" align="align:center middle;" id="ipt_clamno" class="input_default" style="align:center middle;" enable="false"/>
  39. <Edit position="absolute 365 76 455 95" align="align:center middle;" id="ipt_judgdg" class="input_default" style="align:center middle;" enable="false"/>
  40. <Calendar position="absolute 521 76 601 95" align="align:center middle;" id="ipt_clamym" mask="yyyy-mm" dateformat="yyyy-MM" value="null" editformat="yyyy-MM" style="align:center middle;"/>
  41. <Calendar position="absolute 667 76 747 95" align="align:center middle;" id="ipt_ordym" class="input_default" mask="yyyy-mm" dateformat="yyyy-MM" value="null" editformat="yyyy-MM" style="align:center middle;"/>
  42. <Combo position="absolute 812 76 902 95" align="align:center middle;" id="cmb_clamtypecd" innerdataset="@ds_init_P0503list" datacolumn="cdnm" codecolumn="cdid" style="align:center middle;"/>
  43. <Combo position="absolute 967 76 1047 95" align="align:center middle;" id="cmb_ioflag" codecolumn="value" datacolumn="label" innerdataset="@ds_cmb_ioflag" style="align:center middle;"/>
  44. <Combo position="absolute 1111 76 1191 95" align="align:center middle;" id="cmb_clamdeptcd" innerdataset="@ds_init_P0322list" datacolumn="cdnm" codecolumn="cdid" style="align:center middle;" anchor="left top right"/>
  45. <Shape position="absolute 0 95 1195 101" linetype="horizontal" id="line10" class="line_3" anchor="left top right"/>
  46. <Static text="청구내역" position="absolute 1 101 79 122" id="caption3" class="tit_2"/>
  47. <Shape position="absolute 0 117 288 123" linetype="horizontal" id="line2" class="line_10" style="strokepen:3 solid #33bbbbff;"/>
  48. <Static text="건수" position="absolute 0 122 115 145" align="align:center middle;" id="caption21" class="cell_1"/>
  49. <Static text="총진료비" position="absolute 0 146 115 169" align="align:center middle;" id="caption26" class="cell_1"/>
  50. <Static text="본인부담" position="absolute 0 171 115 194" align="align:center middle;" id="caption11" class="cell_1"/>
  51. <Static text="청구액" position="absolute 0 196 115 219" align="align:center middle;" id="caption22" class="cell_1"/>
  52. <Static text="상한금" position="absolute 0 221 115 244" align="align:center middle;" id="caption19" class="cell_1"/>
  53. <Static text="지원금" position="absolute 0 246 115 269" align="align:center middle;" id="caption56" class="cell_1"/>
  54. <Static text="장애인기금" position="absolute 0 271 115 294" align="align:center middle;" id="caption59" class="cell_1"/>
  55. <Static text="청구약제상한차액" position="absolute 0 296 115 319" align="align:center middle;" id="caption62" class="cell_1"/>
  56. <MaskEdit position="absolute 118 123 288 142" align="align:right middle;" id="input9" class="input_default" mask="#,###"/>
  57. <MaskEdit position="absolute 118 147 288 166" align="align:right middle;" id="input4" class="input_default" mask="#,###"/>
  58. <MaskEdit position="absolute 118 172 288 191" align="align:right middle;" id="input16" class="input_default" mask="#,###"/>
  59. <MaskEdit position="absolute 118 198 288 217" align="align:right middle;" id="input3" class="input_default" mask="#,###"/>
  60. <MaskEdit position="absolute 118 223 288 242" align="align:right middle;" id="input26" class="input_default" mask="#,###"/>
  61. <MaskEdit position="absolute 118 248 288 267" align="align:right middle;" id="input21" class="input_default" mask="#,###"/>
  62. <MaskEdit position="absolute 118 273 288 292" align="align:right middle;" id="input41" class="input_default" mask="#,###"/>
  63. <MaskEdit position="absolute 118 298 288 317" align="align:right middle;" id="input46" class="input_default" mask="#,###"/>
  64. <Static text="심결내역(F204)" position="absolute 302 101 416 122" id="caption39" class="tit_2"/>
  65. <Shape position="absolute 302 117 590 123" linetype="horizontal" id="line1" class="line_10" style="strokepen:3 solid #33bbbbff;"/>
  66. <Static text="건수" position="absolute 302 122 417 145" align="align:center middle;" id="caption13" class="cell_1"/>
  67. <Static text="총진료비" position="absolute 302 146 417 169" align="align:center middle;" id="caption17" class="cell_1"/>
  68. <Static text="본인부담" position="absolute 302 171 417 194" align="align:center middle;" id="caption25" class="cell_1"/>
  69. <Static text="심결액" position="absolute 302 196 417 219" align="align:center middle;" id="caption9" class="cell_1"/>
  70. <Static text="상한금" position="absolute 302 221 417 244" align="align:center middle;" id="caption15" class="cell_1"/>
  71. <Static text="지원금" position="absolute 302 246 417 269" align="align:center middle;" id="caption55" class="cell_1"/>
  72. <Static text="장애인기금" position="absolute 302 271 417 294" align="align:center middle;" id="caption58" class="cell_1"/>
  73. <Static text="심결약제상한차액" position="absolute 302 296 417 319" align="align:center middle;" id="caption63" class="cell_1"/>
  74. <MaskEdit position="absolute 420 123 590 142" align="align:right middle;" id="ipt_judgdecicnt" class="input_default" mask="#,###"/>
  75. <MaskEdit position="absolute 420 148 590 167" align="align:right middle;" id="input17" class="input_default" mask="#,###"/>
  76. <MaskEdit position="absolute 420 173 590 192" align="align:right middle;" id="input14" class="input_default" mask="#,###"/>
  77. <MaskEdit position="absolute 420 198 590 217" align="align:right middle;" id="input11" class="input_default" mask="(-)#,###"/>
  78. <MaskEdit position="absolute 420 223 590 242" align="align:right middle;" id="input27" class="input_default" mask="#,###"/>
  79. <MaskEdit position="absolute 420 248 590 267" align="align:right middle;" id="input23" class="input_default" mask="#,###"/>
  80. <MaskEdit position="absolute 420 273 590 292" align="align:right middle;" id="input42" class="input_default" mask="#,###"/>
  81. <MaskEdit position="absolute 420 298 590 317" align="align:right middle;" id="input47" class="input_default" mask="#,###"/>
  82. <Static text="반송내역" position="absolute 604 101 735 122" id="caption40" class="tit_2"/>
  83. <Shape position="absolute 603 117 891 123" linetype="horizontal" id="line4" class="line_10" style="strokepen:3 solid #33bbbbff;"/>
  84. <Static text="건수" position="absolute 603 122 718 145" align="align:center middle;" id="caption4" class="cell_1"/>
  85. <Static text="총진료비" position="absolute 603 146 718 169" align="align:center middle;" id="caption18" class="cell_1"/>
  86. <Static text="본인부담" position="absolute 603 171 718 194" align="align:center middle;" id="caption5" class="cell_1"/>
  87. <Static text="반송액" position="absolute 603 196 718 219" align="align:center middle;" id="caption20" class="cell_1"/>
  88. <Static text="상한금" position="absolute 603 221 718 244" align="align:center middle;" id="caption10" class="cell_1"/>
  89. <Static text="지원금" position="absolute 603 246 718 269" align="align:center middle;" id="caption7" class="cell_1"/>
  90. <Static text="장애인기금" position="absolute 603 271 718 294" align="align:center middle;" id="caption61" class="cell_1"/>
  91. <Static text="반송약제상한차액" position="absolute 603 296 718 319" align="align:center middle;" id="caption16" class="cell_1"/>
  92. <MaskEdit position="absolute 721 123 891 142" align="align:right middle;" id="input6" class="input_default" mask="#,###"/>
  93. <MaskEdit position="absolute 721 148 891 167" align="align:right middle;" id="input7" class="input_default" mask="#,###"/>
  94. <MaskEdit position="absolute 721 173 891 192" align="align:right middle;" id="input5" class="input_default" mask="#,###"/>
  95. <MaskEdit position="absolute 721 198 891 217" align="align:right middle;" id="input1" class="input_default" mask="#,###"/>
  96. <MaskEdit position="absolute 721 223 891 242" align="align:right middle;" id="input28" class="input_default" mask="#,###"/>
  97. <MaskEdit position="absolute 721 248 891 267" align="align:right middle;" id="input36" class="input_default" mask="#,###"/>
  98. <MaskEdit position="absolute 721 273 891 292" align="align:right middle;" id="input43" class="input_default" mask="#,###"/>
  99. <MaskEdit position="absolute 721 298 891 317" align="align:right middle;" id="input48" class="input_default" mask="#,###"/>
  100. <Static text="심사보류내역" position="absolute 904 101 1016 122" id="caption41" class="tit_2"/>
  101. <Shape position="absolute 903 117 1191 123" linetype="horizontal" id="line6" class="line_10" style="strokepen:3 solid #33bbbbff;"/>
  102. <Static text="건수" position="absolute 903 122 1018 145" align="align:center middle;" id="caption28" class="cell_1"/>
  103. <Static text="총진료비" position="absolute 903 146 1018 169" align="align:center middle;" id="caption31" class="cell_1"/>
  104. <Static text="본인부담" position="absolute 903 171 1018 194" align="align:center middle;" id="caption30" class="cell_1"/>
  105. <Static text="보류액" position="absolute 903 196 1018 219" align="align:center middle;" id="caption23" class="cell_1"/>
  106. <Static text="상한금" position="absolute 903 221 1018 244" align="align:center middle;" id="caption24" class="cell_1"/>
  107. <Static text="지원금" position="absolute 903 246 1018 269" align="align:center middle;" id="caption48" class="cell_1"/>
  108. <Static text="장애인기금" position="absolute 903 271 1018 294" align="align:center middle;" id="caption60" class="cell_1"/>
  109. <Static text="반송약제상한차액" position="absolute 903 296 1018 319" align="align:center middle;" id="caption64" class="cell_1"/>
  110. <MaskEdit position="absolute 1021 123 1191 142" align="align:right middle;" id="input13" class="input_default" mask="#,###"/>
  111. <MaskEdit position="absolute 1021 148 1191 167" align="align:right middle;" id="input8" class="input_default" mask="#,###"/>
  112. <MaskEdit position="absolute 1021 173 1191 192" align="align:right middle;" id="input12" class="input_default" mask="#,###"/>
  113. <MaskEdit position="absolute 1021 198 1191 217" align="align:right middle;" id="input10" class="input_default" mask="#,###"/>
  114. <MaskEdit position="absolute 1021 223 1191 242" align="align:right middle;" id="input29" class="input_default" mask="#,###"/>
  115. <MaskEdit position="absolute 1021 248 1191 267" align="align:right middle;" id="input37" class="input_default" mask="#,###"/>
  116. <MaskEdit position="absolute 1021 273 1191 292" align="align:right middle;" id="input45" class="input_default" mask="#,###"/>
  117. <MaskEdit position="absolute 1021 298 1191 317" align="align:right middle;" id="input49" class="input_default" mask="#,###"/>
  118. <Shape position="absolute 302 316 589 322" linetype="horizontal" id="line13" class="line_3"/>
  119. <Shape position="absolute 603 316 890 322" linetype="horizontal" id="line19" class="line_3"/>
  120. <Shape position="absolute 903 316 1190 322" linetype="horizontal" id="line20" class="line_3"/>
  121. <Shape position="absolute 1 192 290 198" linetype="horizontal" id="line3" class="line_2"/>
  122. <Shape position="absolute 0 217 290 223" linetype="horizontal" id="line17" class="line_2"/>
  123. <Shape position="absolute 0 242 290 248" linetype="horizontal" id="line42" class="line_2"/>
  124. <Shape position="absolute 0 316 290 322" linetype="horizontal" id="line12" class="line_3"/>
  125. <Shape position="absolute 0 167 289 173" linetype="horizontal" id="line15" class="line_2"/>
  126. <Shape position="absolute 0 142 290 148" linetype="horizontal" id="line16" class="line_2"/>
  127. <Shape position="absolute 302 143 589 149" linetype="horizontal" id="line22" class="line_2"/>
  128. <Shape position="absolute 302 168 589 174" linetype="horizontal" id="line23" class="line_2"/>
  129. <Shape position="absolute 302 193 589 199" linetype="horizontal" id="line24" class="line_2"/>
  130. <Shape position="absolute 302 218 589 224" linetype="horizontal" id="line25" class="line_2"/>
  131. <Shape position="absolute 302 243 589 249" linetype="horizontal" id="line40" class="line_2"/>
  132. <Shape position="absolute 603 218 890 224" linetype="horizontal" id="line26" class="line_2"/>
  133. <Shape position="absolute 603 243 890 249" linetype="horizontal" id="line41" class="line_2"/>
  134. <Shape position="absolute 603 193 890 199" linetype="horizontal" id="line27" class="line_2"/>
  135. <Shape position="absolute 603 168 890 174" linetype="horizontal" id="line28" class="line_2"/>
  136. <Shape position="absolute 603 143 890 149" linetype="horizontal" id="line29" class="line_2"/>
  137. <Shape position="absolute 903 143 1190 149" linetype="horizontal" id="line30" class="line_2"/>
  138. <Shape position="absolute 903 168 1190 174" linetype="horizontal" id="line31" class="line_2"/>
  139. <Shape position="absolute 903 193 1190 199" linetype="horizontal" id="line32" class="line_2"/>
  140. <Shape position="absolute 903 218 1190 224" linetype="horizontal" id="line33" class="line_2"/>
  141. <Shape position="absolute 903 243 1190 249" linetype="horizontal" id="line38" class="line_2"/>
  142. <Shape position="absolute 303 268 590 274" linetype="horizontal" id="line9" class="line_2"/>
  143. <Shape position="absolute 604 268 891 274" linetype="horizontal" id="line43" class="line_2"/>
  144. <Shape position="absolute 0 267 290 273" linetype="horizontal" id="line44" class="line_2"/>
  145. <Shape position="absolute 903 268 1190 274" linetype="horizontal" id="line45" class="line_2"/>
  146. <Shape position="absolute 303 293 590 299" linetype="horizontal" id="line47" class="line_2"/>
  147. <Shape position="absolute 604 293 891 299" linetype="horizontal" id="line48" class="line_2"/>
  148. <Shape position="absolute 0 292 290 298" linetype="horizontal" id="line49" class="line_2"/>
  149. <Shape position="absolute 903 293 1190 299" linetype="horizontal" id="line50" class="line_2"/>
  150. <Shape position="absolute 0 324 1194 330" linetype="horizontal" id="line11" class="line_10" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  151. <Static text="삭감건수" position="absolute 0 329 95 352" align="align:center middle;" id="caption33" class="cell_1"/>
  152. <Static text="조정삭감액" position="absolute 197 329 290 352" align="align:center middle;" id="caption43" class="cell_1"/>
  153. <Static text="실삭감액" position="absolute 392 329 485 352" align="align:center middle;" id="caption38" class="cell_1"/>
  154. <Static text="본인추가부담" position="absolute 587 329 680 352" align="align:center middle;" id="caption44" class="cell_1"/>
  155. <Static text="환수잔액" position="absolute 782 329 875 352" align="align:center middle;" id="caption45" class="cell_1"/>
  156. <Static text="미수금" position="absolute 975 329 1073 352" align="align:center middle;" id="caption46" class="cell_1"/>
  157. <Edit position="absolute 98 330 189 349" align="align:center middle;" id="ipt_rucntsum" class="input_default" style="align:center middle;"/>
  158. <MaskEdit position="absolute 293 330 384 349" align="align:right middle;" id="ipt_ruadjtamtsum" class="input_default" mask="#,###"/>
  159. <MaskEdit position="absolute 488 330 584 349" align="align:right middle;" id="ipt_realcutamt" class="input_default" mask="(-)#,###"/>
  160. <MaskEdit position="absolute 683 330 774 349" align="align:right middle;" id="ipt_jrownaddbamtsum" class="input_default" mask="#,###"/>
  161. <MaskEdit position="absolute 878 330 969 349" align="align:right middle;" id="ipt_rtnremainamt" class="input_default" mask="#,###"/>
  162. <MaskEdit position="absolute 1076 330 1194 349" align="align:right middle;" id="input34" class="input_default" mask="(-)#,###"/>
  163. <Shape position="absolute 0 349 1194 355" linetype="horizontal" id="line14" class="line_3" anchor="left top right"/>
  164. <Button position="absolute 1150 363 1192 382" id="btn_idetsave" class="btn5" text="저장" onclick="group3_btn_idetsave_onclick" anchor="top right"/>
  165. <Button position="absolute 1040 363 1093 382" id="btn_idetadd" class="btn2" text="행추가" onclick="group3_btn_idetadd_onclick" anchor="top right"/>
  166. <Button position="absolute 1095 363 1148 382" id="btn_idetdel" class="btn2" text="행삭제" onclick="group3_btn_idetdel_onclick" anchor="top right"/>
  167. <Shape position="absolute 0 382 1194 388" linetype="horizontal" id="line5" class="line_10" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  168. <Static text="입금내역" position="absolute 1 366 112 387" id="caption8" class="tit_2"/>
  169. <Grid position="absolute 0 387 1194 558" id="grd_pifhbsdp" binddataset="ds_main_list01_pifmidetlist" autofittype="col" anchor="left top right" cellsizingtype="col" oncloseup="group3_grd_pifhbsdp_oncloseup">
  170. <Formats>
  171. <Format id="default">
  172. <Columns>
  173. <Column size="22"/>
  174. <Column size="100"/>
  175. <Column size="90"/>
  176. <Column size="100"/>
  177. <Column size="120"/>
  178. <Column size="70"/>
  179. <Column size="90"/>
  180. <Column size="0"/>
  181. <Column size="0"/>
  182. <Column size="86"/>
  183. <Column size="322"/>
  184. <Column size="0"/>
  185. <Column size="0"/>
  186. <Column size="0"/>
  187. <Column size="0"/>
  188. </Columns>
  189. <Rows>
  190. <Row size="24" band="head"/>
  191. <Row size="24"/>
  192. </Rows>
  193. <Band id="head">
  194. <Cell/>
  195. <Cell col="1" text="입금일자"/>
  196. <Cell col="2" text="입금구분"/>
  197. <Cell col="3" text="금융기관"/>
  198. <Cell col="4" text="계좌번호"/>
  199. <Cell col="5" text="건수"/>
  200. <Cell col="6" text="통장입금액"/>
  201. <Cell col="7" text="외래입금액"/>
  202. <Cell col="8" text="입원입금액"/>
  203. <Cell col="9" text="재무통보월"/>
  204. <Cell col="10" text="비고"/>
  205. <Cell col="11" text="접수번호"/>
  206. <Cell col="12" text="심사차수"/>
  207. <Cell col="13" text="청구번호"/>
  208. <Cell col="14" text="일련번호"/>
  209. </Band>
  210. <Band id="body">
  211. <Cell celltype="head"/>
  212. <Cell col="1" displaytype="date" edittype="date" text="bind:depodd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
  213. <Cell col="2" displaytype="combo" edittype="combo" text="bind:inddepoflag" combodataset="ds_init_P0266list" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20" enable="false"/>
  214. <Cell col="3" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:bankcd" combodataset="ds_init_R0001list" combocodecol="cdid" combodatacol="cdnm"/>
  215. <Cell col="4" displaytype="text" edittype="text" style="align:center middle;" text="bind:acntcd"/>
  216. <Cell col="5" displaytype="number" edittype="normal" style="align:right middle;" text="bind:depocnt" mask="9,999"/>
  217. <Cell col="6" displaytype="number" edittype="normal" style="align:right middle;" text="bind:depoamt" mask="9,999"/>
  218. <Cell col="7" displaytype="text" edittype="text" text="bind:depooutamt" mask="#,###"/>
  219. <Cell col="8" displaytype="text" edittype="text" text="bind:depoinamt" mask="#,###"/>
  220. <Cell col="9" displaytype="date" edittype="date" style="align:center middle;" text="bind:notimm" mask="yyyy-MM" calendardisplaynulltype="nulltext"/>
  221. <Cell col="10" displaytype="text" edittype="text" text="bind:remfact"/>
  222. <Cell col="11" text="bind:acptno"/>
  223. <Cell col="12" text="bind:judgdg"/>
  224. <Cell col="13" text="bind:clamno"/>
  225. <Cell col="14" text="bind:seq"/>
  226. </Band>
  227. </Format>
  228. </Formats>
  229. </Grid>
  230. <Static text="환수내역" position="absolute 1 571 112 592" id="caption2" class="tit_2"/>
  231. <Button position="absolute 1040 568 1093 587" id="btn_rtntadd" class="btn2" text="행추가" onclick="group3_btn_rtntadd_onclick" anchor="top right"/>
  232. <Button position="absolute 1095 568 1148 587" id="btn_rtntdel" class="btn2" text="행삭제" onclick="group3_btn_rtntdel_onclick" anchor="top right"/>
  233. <Button position="absolute 1150 568 1192 587" id="btn_rtntsave" class="btn5" text="저장" onclick="group3_btn_rtntsave_onclick" anchor="top right"/>
  234. <Shape position="absolute 0 587 1194 593" linetype="horizontal" id="line7" class="line_10" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  235. <Grid position="absolute 0 592 1194 762" id="grd_pifhrtns" binddataset="ds_main_list01_pifhrtntlist" autofittype="col" oncloseup="group3_grd_pifhrtns_oncloseup" anchor="all" cellsizingtype="col">
  236. <Formats>
  237. <Format id="default">
  238. <Columns>
  239. <Column size="22"/>
  240. <Column size="100"/>
  241. <Column size="94"/>
  242. <Column size="110"/>
  243. <Column size="0"/>
  244. <Column size="110"/>
  245. <Column size="0"/>
  246. <Column size="117"/>
  247. <Column size="100"/>
  248. <Column size="94"/>
  249. <Column size="98"/>
  250. <Column size="325"/>
  251. <Column size="0"/>
  252. <Column size="0"/>
  253. <Column size="0"/>
  254. <Column size="0"/>
  255. <Column size="0"/>
  256. <Column size="0"/>
  257. </Columns>
  258. <Rows>
  259. <Row size="24" band="head"/>
  260. <Row size="24"/>
  261. </Rows>
  262. <Band id="head">
  263. <Cell/>
  264. <Cell col="1" text="환수일자"/>
  265. <Cell col="2" text="환수구분"/>
  266. <Cell col="3" text="상계접수번호"/>
  267. <Cell col="4" text="상계청구번호"/>
  268. <Cell col="5" text="상계심사차수"/>
  269. <Cell col="6" text="rtnseqno"/>
  270. <Cell col="7" text="공문번호"/>
  271. <Cell col="8" text="공문도착일"/>
  272. <Cell col="9" text="환수금액"/>
  273. <Cell col="10" text="재무통보월"/>
  274. <Cell col="11" text="비고"/>
  275. <Cell col="12" text="접수번호"/>
  276. <Cell col="13" text="심사차수"/>
  277. <Cell col="14" text="청구번호"/>
  278. <Cell col="15" text="순번"/>
  279. <Cell col="16" text="시도코드"/>
  280. <Cell col="17" text="입금보장기관기호"/>
  281. </Band>
  282. <Band id="body">
  283. <Cell celltype="head"/>
  284. <Cell col="1" displaytype="date" edittype="date" text="bind:rtndd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
  285. <Cell col="2" displaytype="combo" edittype="combo" text="bind:rtnflag" combodataset="ds_init_P0302list" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="20"/>
  286. <Cell col="3" style="align:center middle;" text="bind:rtnacptno"/>
  287. <Cell col="4" text="bind:rtnclamno"/>
  288. <Cell col="5" style="align:center middle;" text="bind:rtnjudgdg"/>
  289. <Cell col="6" text="bind:rtnseqno"/>
  290. <Cell col="7" displaytype="text" edittype="text" style="align:center middle;" text="bind:ofidocno"/>
  291. <Cell col="8" displaytype="expr:ofidocarvdd == '-' ? 'normal' : 'date'" edittype="date" style="align:center middle;" text="bind:ofidocarvdd" mask="expr:ofidocarvdd == '-' ? '' : 'yyyy-MM-dd'" calendardisplaynulltype="nulltext"/>
  292. <Cell col="9" displaytype="number" edittype="normal" style="align:right;" text="bind:rtnamt"/>
  293. <Cell col="10" displaytype="expr:notimm == '-' ? 'normal' : 'date'" edittype="date" text="bind:notimm" mask="expr:notimm == '-' ? '' : 'yyyy-MM'" calendardisplaynulltype="nulltext"/>
  294. <Cell col="11" displaytype="text" edittype="text" text="bind:rem"/>
  295. <Cell col="12" text="bind:acptno"/>
  296. <Cell col="13" text="bind:clamno"/>
  297. <Cell col="14" text="bind:judgdg"/>
  298. <Cell col="15" text="bind:seqno"/>
  299. <Cell col="16" text="bind:cpcd"/>
  300. <Cell col="17" text="bind:depoprocinstmark"/>
  301. </Band>
  302. </Format>
  303. </Formats>
  304. </Grid>
  305. <Button position="absolute 1152 50 1194 69" id="button1" class="btn5" text="삭제" onclick="group3_button1_onclick" anchor="top right"/>
  306. </Layout>
  307. </Layouts>
  308. </Div>
  309. <Static id="caption6" text="입금내역관리(장기이식)" class="tit_1" position="absolute 1 0 225 23"/>
  310. </Layout>
  311. </Layouts>
  312. <Objects>
  313. <Dataset id="ds_send_send01" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  314. <ColumnInfo>
  315. <Column id="acptno" type="STRING" size="256"/>
  316. <Column id="clamno" type="STRING" size="256"/>
  317. <Column id="judgdg" type="STRING" size="256"/>
  318. </ColumnInfo>
  319. <Rows>
  320. <Row/>
  321. </Rows>
  322. </Dataset>
  323. <Dataset id="ds_main_list001_U0001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  324. <ColumnInfo>
  325. <Column id="clamno" type="STRING" size="256"/>
  326. </ColumnInfo>
  327. <Rows>
  328. <Row/>
  329. </Rows>
  330. </Dataset>
  331. <Dataset id="ds_main_list002_U0002" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  332. <ColumnInfo>
  333. <Column id="cnt" type="STRING" size="256"/>
  334. <Column id="judgdg" type="STRING" size="256"/>
  335. </ColumnInfo>
  336. <Rows>
  337. <Row/>
  338. </Rows>
  339. </Dataset>
  340. <Dataset id="ds_main_list01_pifmiuntlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  341. <ColumnInfo>
  342. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  343. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  344. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  345. <Column id="clamym" type="STRING" size="256" sumtext="청구년월"/>
  346. <Column id="ordym" type="STRING" size="256" sumtext="진료년월"/>
  347. <Column id="clamtypecd" type="STRING" size="256" sumtext="청구형태코드"/>
  348. <Column id="ioflag" type="STRING" size="256" sumtext="내원유형"/>
  349. <Column id="clamdeptcd" type="STRING" size="256" sumtext="청구세부과"/>
  350. <Column id="clamcnt" type="STRING" size="256" sumtext="청구내역건수"/>
  351. <Column id="clmcstotamt" type="STRING" size="256" sumtext="청구내역총진료비"/>
  352. <Column id="clownbamt" type="STRING" size="256" sumtext="청구내역본인부담"/>
  353. <Column id="clclamamt" type="STRING" size="256" sumtext="청구내역청구액"/>
  354. <Column id="clownbmaxexamt" type="STRING" size="256" sumtext="청구내역상한금"/>
  355. <Column id="clsuppamt" type="STRING" size="256" sumtext="청구내역지원금"/>
  356. <Column id="clhandicaprfund" type="STRING" size="256" sumtext="청구내역장애인"/>
  357. <Column id="cldruglimitdiffamtsum" type="STRING" size="256" sumtext="청구약제상한차액합계"/>
  358. <Column id="judgdecicnt" type="STRING" size="256" sumtext="심결내역건수"/>
  359. <Column id="jrtotordamt01" type="STRING" size="256" sumtext="심결내역총진료비"/>
  360. <Column id="jrownbamt01" type="STRING" size="256" sumtext="심결내역본인부담"/>
  361. <Column id="jrjudgdeciamt01" type="STRING" size="256" sumtext="심결내역심결액"/>
  362. <Column id="jrownbmaxexamt01" type="STRING" size="256" sumtext="심결내역상한금"/>
  363. <Column id="jrsuppamt01" type="STRING" size="256" sumtext="심결내역지원금"/>
  364. <Column id="jrhandicaprfund01" type="STRING" size="256" sumtext="심결내역장애인"/>
  365. <Column id="jrdruglimitdiffamtsum01" type="STRING" size="256" sumtext="심결약제상한차액합계"/>
  366. <Column id="rtncnt" type="STRING" size="256" sumtext="반송내역건수"/>
  367. <Column id="jrtotordamt02" type="STRING" size="256" sumtext="반송내역총진료비"/>
  368. <Column id="jrownbamt02" type="STRING" size="256" sumtext="반송내역본인부담"/>
  369. <Column id="jrjudgdeciamt02" type="STRING" size="256" sumtext="반송내역반송액"/>
  370. <Column id="jrownbmaxexamt02" type="STRING" size="256" sumtext="반송내역상한금"/>
  371. <Column id="jrsuppamt02" type="STRING" size="256" sumtext="반송내역지원금"/>
  372. <Column id="jrhandicaprfund02" type="STRING" size="256" sumtext="반송내역장애인"/>
  373. <Column id="jrdruglimitdiffamtsum02" type="STRING" size="256" sumtext="반송내역약제상한차액합계"/>
  374. <Column id="judgretecnt" type="STRING" size="256" sumtext="심사보류내역건수"/>
  375. <Column id="jrtotordamt03" type="STRING" size="256" sumtext="심사보류내역총진료비"/>
  376. <Column id="jrownbamt03" type="STRING" size="256" sumtext="심사보류내역본인부담"/>
  377. <Column id="jrjudgdeciamt03" type="STRING" size="256" sumtext="심사보류내역보류액"/>
  378. <Column id="jrownbmaxexamt03" type="STRING" size="256" sumtext="심사보류내역상한금"/>
  379. <Column id="jrsuppamt03" type="STRING" size="256" sumtext="심사보류내역지원금"/>
  380. <Column id="jrhandicaprfund03" type="STRING" size="256" sumtext="심사보류내역장애인"/>
  381. <Column id="jrdruglimitdiffamtsum03" type="STRING" size="256" sumtext="심사보류약제상한차액합계"/>
  382. <Column id="rucntsum" type="STRING" size="256" sumtext="삭감건수"/>
  383. <Column id="ruadjtamtsum" type="STRING" size="256" sumtext="조정삭감액"/>
  384. <Column id="realcutamt" type="STRING" size="256" sumtext="실삭감액"/>
  385. <Column id="jrownaddbamtsum" type="STRING" size="256" sumtext="본인추가부담"/>
  386. <Column id="endyn" type="STRING" size="256" sumtext="종결여부"/>
  387. <Column id="remfact" type="STRING" size="256" sumtext="참고사항"/>
  388. <Column id="iuflag" type="STRING" size="256" sumtext="입력/수정구분"/>
  389. <Column id="uncoamt" type="STRING" size="256"/>
  390. </ColumnInfo>
  391. </Dataset>
  392. <Dataset id="ds_hidden_session" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  393. <ColumnInfo>
  394. <Column id="sess_usernm" type="STRING" size="256"/>
  395. <Column id="sess_userid" type="STRING" size="256"/>
  396. <Column id="sess_posinstcd" type="STRING" size="256"/>
  397. <Column id="sess_posinstnm" type="STRING" size="256"/>
  398. <Column id="sess_posdeptcd" type="STRING" size="256"/>
  399. <Column id="sess_posdeptnm" type="STRING" size="256"/>
  400. <Column id="sess_dutplceinstcd" type="STRING" size="256"/>
  401. </ColumnInfo>
  402. <Rows>
  403. <Row/>
  404. </Rows>
  405. </Dataset>
  406. <Dataset id="ds_init_bankinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  407. <ColumnInfo>
  408. <Column id="cdid" type="STRING" size="256"/>
  409. <Column id="cdnm" type="STRING" size="256"/>
  410. </ColumnInfo>
  411. <Rows>
  412. <Row/>
  413. </Rows>
  414. </Dataset>
  415. <Dataset id="ds_init_P0059list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  416. <Dataset id="ds_init_P0165list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  417. <Dataset id="ds_init_P0266list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  418. <ColumnInfo>
  419. <Column id="cdnm" type="STRING" size="256"/>
  420. <Column id="cdid" type="STRING" size="256"/>
  421. </ColumnInfo>
  422. <Rows>
  423. <Row/>
  424. </Rows>
  425. </Dataset>
  426. <Dataset id="ds_init_R0001list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  427. <ColumnInfo>
  428. <Column id="cdnm" type="STRING" size="256"/>
  429. <Column id="cdid" type="STRING" size="256"/>
  430. </ColumnInfo>
  431. <Rows>
  432. <Row/>
  433. </Rows>
  434. </Dataset>
  435. <Dataset id="ds_init_P0302list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  436. <ColumnInfo>
  437. <Column id="cdnm" type="STRING" size="256"/>
  438. <Column id="cdid" type="STRING" size="256"/>
  439. </ColumnInfo>
  440. <Rows>
  441. <Row/>
  442. </Rows>
  443. </Dataset>
  444. <Dataset id="ds_init_P0384list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  445. <Dataset id="ds_init_P0503list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  446. <ColumnInfo>
  447. <Column id="cdnm" type="STRING" size="256"/>
  448. <Column id="cdid" type="STRING" size="256"/>
  449. </ColumnInfo>
  450. <Rows>
  451. <Row/>
  452. </Rows>
  453. </Dataset>
  454. <Dataset id="ds_init_P0322list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  455. <ColumnInfo>
  456. <Column id="cdnm" type="STRING" size="256"/>
  457. <Column id="cdid" type="STRING" size="256"/>
  458. </ColumnInfo>
  459. <Rows>
  460. <Row/>
  461. </Rows>
  462. </Dataset>
  463. <Dataset id="ds_main_list01_pifhrtntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list01_pifhrtntlist_oncolumnchanged">
  464. <ColumnInfo>
  465. <Column id="rtndd" type="STRING" size="256" sumtext="환수일자"/>
  466. <Column id="rtnflag" type="STRING" size="256" sumtext="환수구분"/>
  467. <Column id="rtnacptno" type="STRING" size="256" sumtext="환수접수번호"/>
  468. <Column id="rtnclamno" type="STRING" size="256" sumtext="환수청구번호"/>
  469. <Column id="rtnjudgdg" type="STRING" size="256" sumtext="환수심사차수"/>
  470. <Column id="rtnseqno" type="STRING" size="256" sumtext="환수순번"/>
  471. <Column id="ofidocno" type="STRING" size="256" sumtext="공문번호"/>
  472. <Column id="ofidocarvdd" type="STRING" size="256" sumtext="공문도착일"/>
  473. <Column id="rtnamt" type="STRING" size="256" sumtext="환수액"/>
  474. <Column id="notimm" type="STRING" size="256" sumtext="재무통보월"/>
  475. <Column id="rem" type="STRING" size="256" sumtext="참조사항"/>
  476. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  477. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  478. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  479. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  480. <Column id="cpcd" type="STRING" size="256" sumtext="시도코드"/>
  481. <Column id="depoprocinstmark" type="STRING" size="256" sumtext="입금보장기관기호"/>
  482. </ColumnInfo>
  483. </Dataset>
  484. <Dataset id="ds_main_list01_pifmidetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_list01_pifmidetlist_oncolumnchanged">
  485. <ColumnInfo>
  486. <Column id="depodd" type="STRING" size="256" sumtext="지급일자"/>
  487. <Column id="inddepoflag" type="STRING" size="256" sumtext="개인별입금구분"/>
  488. <Column id="bankcd" type="STRING" size="256" sumtext="금융기관"/>
  489. <Column id="acntcd" type="STRING" size="256" sumtext="계좌번호"/>
  490. <Column id="bankcd" type="STRING" size="256" sumtext="입금은행코드"/>
  491. <Column id="depocnt" type="STRING" size="256" sumtext="건수"/>
  492. <Column id="depoamt" type="STRING" size="256" sumtext="통장입금액"/>
  493. <Column id="depooutamt" type="STRING" size="256" sumtext="통장입금액(외래)"/>
  494. <Column id="depoinamt" type="STRING" size="256" sumtext="통장입금액(입원)"/>
  495. <Column id="notimm" type="STRING" size="256" sumtext="재무통보월"/>
  496. <Column id="remfact" type="STRING" size="256" sumtext="비고"/>
  497. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  498. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  499. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  500. <Column id="seq" type="STRING" size="256" sumtext="순번"/>
  501. </ColumnInfo>
  502. </Dataset>
  503. <Dataset id="ds_cmb_ioflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  504. <ColumnInfo>
  505. <Column id="label" type="STRING" size="256"/>
  506. <Column id="value" type="STRING" size="256"/>
  507. </ColumnInfo>
  508. <Rows>
  509. <Row/>
  510. <Row>
  511. <Col id="label">외래</Col>
  512. <Col id="value">O</Col>
  513. </Row>
  514. <Row>
  515. <Col id="label">입원</Col>
  516. <Col id="value">I</Col>
  517. </Row>
  518. </Rows>
  519. </Dataset>
  520. <Dataset id="ds_init_PK069list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  521. </Objects>
  522. <Bind>
  523. <BindItem id="item0" compid="group3.group2.ipt_schacptno" propid="value" datasetid="ds_send_send01" columnid="acptno"/>
  524. <BindItem id="item1" compid="group3.group2.cmb_clamno" propid="value" datasetid="ds_send_send01" columnid="clamno"/>
  525. <BindItem id="item2" compid="group3.group2.cmb_judgdg" propid="value" datasetid="ds_send_send01" columnid="judgdg"/>
  526. <BindItem id="item3" compid="group3.ipt_acptno" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="acptno"/>
  527. <BindItem id="item4" compid="group3.ipt_clamno" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clamno"/>
  528. <BindItem id="item5" compid="group3.ipt_judgdg" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="judgdg"/>
  529. <BindItem id="item6" compid="group3.ipt_clamym" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clamym"/>
  530. <BindItem id="item7" compid="group3.ipt_ordym" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="ordym"/>
  531. <BindItem id="item8" compid="group3.cmb_clamtypecd" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clamtypecd"/>
  532. <BindItem id="item9" compid="group3.cmb_ioflag" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="ioflag"/>
  533. <BindItem id="item10" compid="group3.cmb_clamdeptcd" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clamdeptcd"/>
  534. <BindItem id="item11" compid="group3.input9" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clamcnt"/>
  535. <BindItem id="item12" compid="group3.input4" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clmcstotamt"/>
  536. <BindItem id="item13" compid="group3.input16" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clownbamt"/>
  537. <BindItem id="item14" compid="group3.input3" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clclamamt"/>
  538. <BindItem id="item15" compid="group3.input26" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clownbmaxexamt"/>
  539. <BindItem id="item16" compid="group3.input21" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clsuppamt"/>
  540. <BindItem id="item17" compid="group3.input41" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="clhandicaprfund"/>
  541. <BindItem id="item18" compid="group3.input46" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="cldruglimitdiffamtsum"/>
  542. <BindItem id="item19" compid="group3.input47" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrdruglimitdiffamtsum01"/>
  543. <BindItem id="item20" compid="group3.input42" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrhandicaprfund01"/>
  544. <BindItem id="item21" compid="group3.input23" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrsuppamt01"/>
  545. <BindItem id="item22" compid="group3.input27" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownbmaxexamt01"/>
  546. <BindItem id="item23" compid="group3.input11" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrjudgdeciamt01"/>
  547. <BindItem id="item24" compid="group3.input14" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownbamt01"/>
  548. <BindItem id="item25" compid="group3.input17" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrtotordamt01"/>
  549. <BindItem id="item26" compid="group3.ipt_judgdecicnt" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="judgdecicnt"/>
  550. <BindItem id="item27" compid="group3.input6" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="rtncnt"/>
  551. <BindItem id="item28" compid="group3.input7" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrtotordamt02"/>
  552. <BindItem id="item29" compid="group3.input5" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownbamt02"/>
  553. <BindItem id="item30" compid="group3.input1" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrjudgdeciamt02"/>
  554. <BindItem id="item31" compid="group3.input28" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownbmaxexamt02"/>
  555. <BindItem id="item32" compid="group3.input36" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrsuppamt02"/>
  556. <BindItem id="item33" compid="group3.input43" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrhandicaprfund02"/>
  557. <BindItem id="item34" compid="group3.input48" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrdruglimitdiffamtsum02"/>
  558. <BindItem id="item35" compid="group3.input49" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrdruglimitdiffamtsum03"/>
  559. <BindItem id="item36" compid="group3.input45" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrhandicaprfund03"/>
  560. <BindItem id="item37" compid="group3.input37" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrsuppamt03"/>
  561. <BindItem id="item38" compid="group3.input29" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownbmaxexamt03"/>
  562. <BindItem id="item39" compid="group3.input10" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrjudgdeciamt03"/>
  563. <BindItem id="item40" compid="group3.input12" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownbamt03"/>
  564. <BindItem id="item41" compid="group3.input8" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrtotordamt03"/>
  565. <BindItem id="item42" compid="group3.input13" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="judgretecnt"/>
  566. <BindItem id="item43" compid="group3.ipt_rucntsum" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="rucntsum"/>
  567. <BindItem id="item44" compid="group3.ipt_ruadjtamtsum" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="ruadjtamtsum"/>
  568. <BindItem id="item45" compid="group3.ipt_realcutamt" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="realcutamt"/>
  569. <BindItem id="item46" compid="group3.ipt_jrownaddbamtsum" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="jrownaddbamtsum"/>
  570. <BindItem id="item47" compid="group3.ipt_rtnremainamt" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="rtnrestamt"/>
  571. <BindItem id="item48" compid="group3.input34" propid="value" datasetid="ds_main_list01_pifmiuntlist" columnid="uncoamt"/>
  572. </Bind>
  573. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  574. * System Name :
  575. * Job Name :
  576. * Creator :
  577. * Make Date : 2016-05-24
  578. * Description :
  579. *---------------------------------------------------------------------------------------
  580. * Modify Date Modifier Modify Description
  581. *---------------------------------------------------------------------------------------
  582. * 2016-05-24 Live Converter TF->XP
  583. *
  584. *---------------------------------------------------------------------------------------
  585. ****************************************************************************************/
  586. include "com_commonxp::comm_main.xjs";
  587. include "pam_pamcomnxp::PAM001.xjs";
  588. include "pam_pamcomnxp::PAM.xjs";
  589. function SMPIF30800_oninit(obj:Form, e:InitEventInfo)
  590. {
  591. frmf_initForm(obj);
  592. }
  593. function SMPIF30800_onload(obj:Form, e:LoadEventInfo)
  594. {
  595. grdf_initGrid(group3.grd_pifhbsdp);
  596. grdf_setRowTypeIcon(group3.grd_pifhbsdp, 0);
  597. grdf_initGrid(group3.grd_pifhrtns);
  598. grdf_setRowTypeIcon(group3.grd_pifhrtns, 0);
  599. fGetUserInfosSampling();
  600. INSTCD = ds_hidden_session.getColumn(0, "sess_dutplceinstcd");
  601. fBankSearch();
  602. var cnt = ds_init_bankinfolist.rowcount;
  603. var bankcd;
  604. var bankacount;
  605. for( var i = 0; i < cnt; i++)
  606. {
  607. if(ds_init_bankinfolist.getColumn(i, "cdid") == "10")
  608. {
  609. bankcd = ds_init_bankinfolist.getColumn(i, "cdnm");
  610. }
  611. if(ds_init_bankinfolist.getColumn(i, "cdid") == "20")
  612. {
  613. bankacount = ds_init_bankinfolist.getColumn(i, "cdnm");
  614. }
  615. }
  616. BANKCD = bankcd;
  617. BANKACOUNT = bankacount;
  618. CommCode_Load();
  619. finit();
  620. }
  621. function finit()
  622. {
  623. ds_main_list01_pifmiuntlist.clearData();
  624. ds_main_list01_pifmiuntlist.addRow();
  625. ds_main_list01_pifmiuntlist.setColumn(0, "iuflag", "I");
  626. // default
  627. // 기본
  628. ds_main_list01_pifmiuntlist.setColumn(0, "judgdg", "1"); // 심사차수
  629. var date = utlf_getCurrentDate();
  630. ds_main_list01_pifmiuntlist.setColumn(0, "clamym", String(date).substr(0,6)); // 청구년월
  631. ds_main_list01_pifmiuntlist.setColumn(0, "ordym", String(date).substr(0,6)); // 진료년월
  632. ds_main_list01_pifmiuntlist.setColumn(0, "ioflag", "I");
  633. // 청구내역
  634. ds_main_list01_pifmiuntlist.setColumn(0, "clamcnt", "0");
  635. ds_main_list01_pifmiuntlist.setColumn(0, "clmcstotamt", "0");
  636. ds_main_list01_pifmiuntlist.setColumn(0, "clownbamt", "0");
  637. ds_main_list01_pifmiuntlist.setColumn(0, "clclamamt", "0");
  638. ds_main_list01_pifmiuntlist.setColumn(0, "clownbmaxexamt", "0");
  639. ds_main_list01_pifmiuntlist.setColumn(0, "clsuppamt", "0");
  640. ds_main_list01_pifmiuntlist.setColumn(0, "clhandicaprfund", "0");
  641. ds_main_list01_pifmiuntlist.setColumn(0, "cldruglimitdiffamtsum", "0");
  642. // 심결내역
  643. ds_main_list01_pifmiuntlist.setColumn(0, "judgdecicnt", "0");
  644. ds_main_list01_pifmiuntlist.setColumn(0, "jrtotordamt01", "0");
  645. ds_main_list01_pifmiuntlist.setColumn(0, "jrownbamt01", "0");
  646. ds_main_list01_pifmiuntlist.setColumn(0, "jrjudgdeciamt01", "0");
  647. ds_main_list01_pifmiuntlist.setColumn(0, "jrownbmaxexamt01", "0");
  648. ds_main_list01_pifmiuntlist.setColumn(0, "jrsuppamt01", "0");
  649. ds_main_list01_pifmiuntlist.setColumn(0, "jrhandicaprfund01", "0");
  650. ds_main_list01_pifmiuntlist.setColumn(0, "jrdruglimitdiffamtsum01", "0");
  651. // 반송내역
  652. ds_main_list01_pifmiuntlist.setColumn(0, "rtncnt", "0");
  653. ds_main_list01_pifmiuntlist.setColumn(0, "jrtotordamt02", "0");
  654. ds_main_list01_pifmiuntlist.setColumn(0, "jrownbamt02", "0");
  655. ds_main_list01_pifmiuntlist.setColumn(0, "jrjudgdeciamt02", "0");
  656. ds_main_list01_pifmiuntlist.setColumn(0, "jrownbmaxexamt02", "0");
  657. ds_main_list01_pifmiuntlist.setColumn(0, "jrsuppamt02", "0");
  658. ds_main_list01_pifmiuntlist.setColumn(0, "jrhandicaprfund02", "0");
  659. ds_main_list01_pifmiuntlist.setColumn(0, "jrdruglimitdiffamtsum02", "0");
  660. // 심사보류내역
  661. ds_main_list01_pifmiuntlist.setColumn(0, "judgretecnt", "0");
  662. ds_main_list01_pifmiuntlist.setColumn(0, "jrtotordamt03", "0");
  663. ds_main_list01_pifmiuntlist.setColumn(0, "jrownbamt03", "0");
  664. ds_main_list01_pifmiuntlist.setColumn(0, "jrjudgdeciamt03", "0");
  665. ds_main_list01_pifmiuntlist.setColumn(0, "jrownbmaxexamt03", "0");
  666. ds_main_list01_pifmiuntlist.setColumn(0, "jrsuppamt03", "0");
  667. ds_main_list01_pifmiuntlist.setColumn(0, "jrhandicaprfund03", "0");
  668. ds_main_list01_pifmiuntlist.setColumn(0, "jrdruglimitdiffamtsum03", "0");
  669. ds_main_list01_pifmidetlist.clearData();
  670. ds_main_list01_pifmidetlist.clearData();
  671. var iuflag = ds_main_list01_pifmiuntlist.getColumn(0, "iuflag");
  672. if(iuflag == "I")
  673. {
  674. group3.ipt_acptno.enable = true;
  675. group3.ipt_clamno.enable = true;
  676. group3.ipt_judgdg.enable = true;
  677. group3.btn_idetsave.enable = false;
  678. group3.btn_idetadd.enable = false;
  679. group3.btn_idetdel.enable = false;
  680. group3.btn_rtntadd.enable = false;
  681. group3.btn_rtntdel.enable = false;
  682. group3.btn_rtntsave.enable = false;
  683. }
  684. else if(iuflag == "U")
  685. {
  686. group3.ipt_acptno.enable = false;
  687. group3.ipt_clamno.enable = false;
  688. group3.ipt_judgdg.enable = false;
  689. group3.btn_idetsave.enable = true;
  690. group3.btn_idetadd.enable = true;
  691. group3.btn_idetdel.enable = true;
  692. group3.btn_rtntadd.enable = true;
  693. group3.btn_rtntdel.enable = true;
  694. group3.btn_rtntsave.enable = true;
  695. }
  696. }
  697. function CommCode_Load()
  698. {
  699. var arrParam = [{dsNm: "ds_init_P0059list", cdGrpId: "P0059"}
  700. ,{dsNm: "ds_init_P0165list", cdGrpId: "P0165"}
  701. ,{dsNm: "ds_init_P0266list", cdGrpId: "P0266"}
  702. ,{dsNm: "ds_init_R0001list", cdGrpId: "R0001"}
  703. ,{dsNm: "ds_init_P0302list", cdGrpId: "P0302"}
  704. ,{dsNm: "ds_init_P0384list", cdGrpId: "P0384"}
  705. ,{dsNm: "ds_init_P0503list", cdGrpId: "P0503"}
  706. ,{dsNm: "ds_init_P0322list", cdGrpId: "P0322"}]
  707. appf_getCodeList(arrParam);
  708. arrParam = [{dsNm: "ds_init_PK069list", cdGrpId: "PK069", showValue: true}];
  709. // 2013.02.19 - 부가코드 원무공통코드조회
  710. pamfGetCodeList(arrParam, false);
  711. // if(!utlf_isNull(ds_init_PK069list.lookupExpr("cdid=='"+sysf_getUserId()+"'","cdid"))){
  712. // group3.button6.enable = true;
  713. // group3.button7.enable = true;
  714. // group3.button1.enable = true;
  715. // group3.btn_idetadd.enable = true;
  716. // group3.btn_idetdel.enable = true;
  717. // group3.btn_idetsave.enable = true;
  718. // group3.btn_rtntadd.enable = true;
  719. // group3.btn_rtntdel.enable = true;
  720. // group3.btn_rtntsave.enable = true;
  721. //
  722. // } else {
  723. // group3.button6.enable = false;
  724. // group3.button7.enable = false;
  725. // group3.button1.enable = false;
  726. // group3.btn_idetadd.enable = false;
  727. // group3.btn_idetdel.enable = false;
  728. // group3.btn_idetsave.enable = false;
  729. // group3.btn_rtntadd.enable = false;
  730. // group3.btn_rtntdel.enable = false;
  731. // group3.btn_rtntsave.enable = false;
  732. // }
  733. pamGetDeptCDDrIDList();
  734. }
  735. function fBankSearch()
  736. {
  737. var oParam = {};
  738. oParam.id = "TRPIF30309";
  739. oParam.service = "clamuncoapp.ClamUnco";
  740. oParam.method = "reqGetBankInfoSrch";
  741. oParam.inds = "";
  742. oParam.outds = "ds_init_bankinfolist=bankinfolist";
  743. oParam.async = false;
  744. //oParam.callback = "cf_TRPIF30309";
  745. tranf_submit(oParam);
  746. }
  747. function fGetUserInfosSampling()
  748. {
  749. var sUserInfosS = sysf_getUserInfos();
  750. sUserInfosS = sUserInfosS + "|";
  751. var UserInfosS_Array = sUserInfosS.split("|");
  752. var userid = UserInfosS_Array[0]; //사용자번호
  753. var usernm = UserInfosS_Array[1]; //사용자이름
  754. var posinstcd = UserInfosS_Array[2]; //소속기관코드
  755. var posinstnm = UserInfosS_Array[3]; //소속기관명
  756. var posdeptcd = UserInfosS_Array[4]; //소속부서코드
  757. var posdeptnm = UserInfosS_Array[5]; //소속부서명
  758. ds_hidden_session.clearData();
  759. ds_hidden_session.addRow();
  760. if (utlf_isNull(userid) || userid == "" || userid == " " || userid == "-"){
  761. userid = "pam";
  762. }
  763. if (utlf_isNull(posinstcd) || posinstcd == "" || posinstcd == " " || posinstcd == "-"){
  764. posinstcd = "012";
  765. }
  766. ds_hidden_session.setColumn(0, "sess_userid", userid);
  767. ds_hidden_session.setColumn(0, "sess_usernm", usernm);
  768. ds_hidden_session.setColumn(0, "sess_posinstcd", posinstcd);
  769. ds_hidden_session.setColumn(0, "sess_posinstnm", posinstnm);
  770. ds_hidden_session.setColumn(0, "sess_posdeptcd", posdeptcd);
  771. ds_hidden_session.setColumn(0, "sess_posdeptnm", posdeptnm);
  772. }
  773. function fsearch()
  774. {
  775. if(utlf_isNull(group3.group2.ipt_schacptno.value))
  776. {
  777. sysf_messageBox("접수번호를","C001");
  778. return false;
  779. }
  780. else if(utlf_isNull(group3.group2.cmb_clamno.value))
  781. {
  782. sysf_messageBox("청구번호를","C002");
  783. return false;
  784. }
  785. else if(utlf_isNull(group3.group2.cmb_judgdg.value))
  786. {
  787. sysf_messageBox("심사차수를","C002");
  788. return false;
  789. }
  790. else
  791. {
  792. ds_main_list01_pifhrtntlist.clearData();
  793. ds_main_list01_pifmidetlist.clearData();
  794. //ds_main_list01_pifmiuntlist.clearData();
  795. //var row = ds_main_list01_pifmiuntlist.addRow();
  796. var oParam = {};
  797. oParam.id = "TRPIF30803";
  798. oParam.service = "clamuncoapp.ClamUnco";
  799. oParam.method = "reqGetPifmiuntList";
  800. oParam.inds = "req=ds_send_send01";
  801. oParam.outds = "ds_main_list01_pifmiuntlist=pifmiuntlist ds_main_list01_pifmidetlist=pifmidetlist ds_main_list01_pifhrtntlist=pifhrtntlist";
  802. oParam.async = false;
  803. oParam.callback = "cf_TRPIF30803";
  804. tranf_submit(oParam);
  805. }
  806. }
  807. function cf_TRPIF30803()
  808. {
  809. var ndCnt = ds_main_list01_pifmiuntlist.rowcount;
  810. if(ndCnt < 1)
  811. {
  812. ds_main_list01_pifmiuntlist.addRow();
  813. ds_main_list01_pifmiuntlist.setColumn(0, "iuflag", "I");
  814. }
  815. var iuflag = ds_main_list01_pifmiuntlist.getColumn(0, "iuflag");
  816. if(iuflag == "I")
  817. {
  818. group3.ipt_acptno.enable = true;
  819. group3.ipt_clamno.enable = true;
  820. group3.ipt_judgdg.enable = true;
  821. group3.btn_idetsave.enable = false;
  822. group3.btn_idetadd.enable = false;
  823. group3.btn_idetdel.enable = false;
  824. group3.btn_rtntadd.enable = false;
  825. group3.btn_rtntdel.enable = false;
  826. group3.btn_rtntsave.enable = false;
  827. }
  828. else if(iuflag == "U")
  829. {
  830. group3.ipt_acptno.enable = false;
  831. group3.ipt_clamno.enable = false;
  832. group3.ipt_judgdg.enable = false;
  833. group3.btn_idetsave.enable = true;
  834. group3.btn_idetadd.enable = true;
  835. group3.btn_idetdel.enable = true;
  836. group3.btn_rtntadd.enable = true;
  837. group3.btn_rtntdel.enable = true;
  838. group3.btn_rtntsave.enable = true;
  839. }
  840. }
  841. function searchClamno()
  842. {
  843. ds_main_list01_pifmiuntlist.clearData();
  844. ds_main_list01_pifmiuntlist.addRow();
  845. ds_main_list01_pifmiuntlist.setColumn(0, "iuflag", "I");
  846. //model.resetInstanceNode("/root/main/list001/U0001");
  847. //model.resetInstanceNode("/root/main/list002/U0002");
  848. ds_send_send01.setColumn(0, "clamno", "");
  849. ds_send_send01.setColumn(0, "judgdg", "");
  850. dsf_createDsRow("ds_tmp", [{col:"acptno", type:"STRING", size:256 , val : group3.group2.ipt_schacptno.value}
  851. , {col:"insukind", type:"STRING", size:256 , val : ""}
  852. , {col:"clamtypecd", type:"STRING", size:256 , val : ""}]);
  853. var oParam = {};
  854. oParam.id = "TRPIF30801";
  855. oParam.service = "clamuncoapp.ClamUnco";
  856. oParam.method = "reqGetIuntClamnoSrch";
  857. oParam.inds = "req=ds_tmp";
  858. oParam.outds = "ds_main_list001_U0001=U0001 ds_main_list002_U0002=iuntcnt";
  859. oParam.async = false;
  860. //oParam.callback = "cf_TRPIF30801";
  861. tranf_submit(oParam);
  862. if(!utlf_isNull(group3.group2.ipt_schacptno.value))
  863. {
  864. group3.group2.cmb_clamno.value = ds_main_list001_U0001.getColumn(0, "clamno");
  865. dsf_createDsRow("ds_tmp1", [{col:"acptno", type:"STRING", size:256 , val : group3.group2.ipt_schacptno.value}
  866. , {col:"clamno", type:"STRING", size:256 , val : ds_send_send01.getColumn(0, "clamno")}
  867. , {col:"datefilter", type:"STRING", size:256 , val : ""}]);
  868. var oParam = {};
  869. oParam.id = "TRPIF30802";
  870. oParam.service = "clamuncoapp.ClamUnco";
  871. oParam.method = "reqGetIuntJudgdgSrch";
  872. oParam.inds = "req=ds_tmp1";
  873. oParam.outds = "ds_main_list002_U0002=U0002";
  874. oParam.async = false;
  875. //oParam.callback = "cf_TRPIF30802";
  876. tranf_submit(oParam);
  877. group3.group2.cmb_judgdg.value = ds_main_list002_U0002.getColumn(0, "judgdg");
  878. if(!utlf_isNull(ds_send_send01.getColumn(0, "judgdg")))
  879. {
  880. ds_send_send01.setColumn(0, "acptno", group3.group2.ipt_schacptno.value);
  881. ds_send_send01.setColumn(0, "clamno", group3.group2.cmb_clamno.value);
  882. ds_send_send01.setColumn(0, "judgdg", group3.group2.cmb_judgdg.value);
  883. fsearch();
  884. }
  885. else
  886. {
  887. group3.group2.cmb_judgdg.setFocus();
  888. }
  889. }
  890. else
  891. {
  892. group3.group2.cmb_clamno.setFocus();
  893. }
  894. group3.group2.cmb_clamno.index = 0;
  895. group3.group2.cmb_judgdg.index = 0;
  896. //model.setValue("/root/temp/fstjudgdg", model.getValue("/root/send/send01/judgdg"));
  897. }
  898. //조회
  899. function group3_group2_btn_srch_onclick(obj:Button, e:ClickEventInfo)
  900. {
  901. fsearch();
  902. }
  903. //초기화
  904. function group3_button6_onclick(obj:Button, e:ClickEventInfo)
  905. {
  906. finit();
  907. }
  908. //저장
  909. function group3_button7_onclick(obj:Button, e:ClickEventInfo)
  910. {
  911. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "acptno")))
  912. {
  913. sysf_messageBox("접수번호를","C001");
  914. group3.ipt_acptno.setFocus();
  915. return false;
  916. }
  917. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "clamno")))
  918. {
  919. sysf_messageBox("청구번호를","C001");
  920. group3.ipt_clamno.setFocus();
  921. return false;
  922. }
  923. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "judgdg")))
  924. {
  925. sysf_messageBox("심사차수를","C001");
  926. group3.ipt_judgdg.setFocus();
  927. return false;
  928. }
  929. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "clamym")))
  930. {
  931. sysf_messageBox("청구년월을","C001");
  932. group3.ipt_clamym.setFocus();
  933. return false;
  934. }
  935. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "ordym")))
  936. {
  937. sysf_messageBox("진료연월을","C001");
  938. group3.ipt_ordym.setFocus();
  939. return false;
  940. }
  941. ds_main_list01_pifmiuntlist.setColumn(0, "clamym", String(ds_main_list01_pifmiuntlist.getColumn(0,"clamym")).substr(0,6));
  942. ds_main_list01_pifmiuntlist.setColumn(0, "ordym", String(ds_main_list01_pifmiuntlist.getColumn(0,"ordym")).substr(0,6));
  943. var oParam = {};
  944. oParam.id = "TXPIF30801";
  945. oParam.service = "clamuncoapp.ClamUnco";
  946. oParam.method = "reqExePifmiunt";
  947. oParam.inds = "req=ds_main_list01_pifmiuntlist";
  948. oParam.outds = "";
  949. oParam.async = false;
  950. oParam.callback = "cf_TXPIF30801";
  951. tranf_submit(oParam);
  952. }
  953. function cf_TXPIF30801()
  954. {
  955. fafsavesch();
  956. }
  957. function fafsavesch()
  958. {
  959. var acptno = ds_main_list01_pifmiuntlist.getColumn(0, "acptno");
  960. var clamno = ds_main_list01_pifmiuntlist.getColumn(0, "clamno");
  961. var judgdg = ds_main_list01_pifmiuntlist.getColumn(0, "judgdg");
  962. ds_main_list01_pifmiuntlist.clearData();
  963. ds_main_list001_U0001.clearData();
  964. ds_main_list002_U0002.clearData();
  965. ds_main_list01_pifmiuntlist.addRow();
  966. ds_main_list001_U0001.addRow();
  967. ds_main_list002_U0002.addRow();
  968. ds_send_send01.setColumn(0, "clamno", "");
  969. ds_send_send01.setColumn(0, "judgdg", "");
  970. ds_send_send01.setColumn(0, "acptno", acptno);
  971. dsf_createDsRow("ds_tmp", [{col:"acptno", type:"STRING", size:256 , val : acptno}
  972. , {col:"insukind", type:"STRING", size:256 , val : ""}
  973. , {col:"clamtypecd", type:"STRING", size:256 , val : ""}]);
  974. var oParam = {};
  975. oParam.id = "TRPIF30801";
  976. oParam.service = "clamuncoapp.ClamUnco";
  977. oParam.method = "reqGetIuntClamnoSrch";
  978. oParam.inds = "req=ds_tmp";
  979. oParam.outds = "ds_main_list001_U0001=U0001 ds_main_list002_U0002=iuntcnt";
  980. oParam.async = false;
  981. //oParam.callback = "cf_TRPIF30801";
  982. tranf_submit(oParam);
  983. ds_send_send01.setColumn(0, "clamno", clamno);
  984. dsf_createDsRow("ds_tmp1", [{col:"acptno", type:"STRING", size:256 , val : acptno}
  985. , {col:"clamno", type:"STRING", size:256 , val : clamno}
  986. , {col:"datefilter", type:"STRING", size:256 , val : ""}]);
  987. var oParam = {};
  988. oParam.id = "TRPIF30802";
  989. oParam.service = "clamuncoapp.ClamUnco";
  990. oParam.method = "reqGetIuntJudgdgSrch";
  991. oParam.inds = "req=ds_tmp1";
  992. oParam.outds = "ds_main_list002_U0002=U0002";
  993. oParam.async = false;
  994. //oParam.callback = "cf_TRPIF30802";
  995. tranf_submit(oParam);
  996. ds_send_send01.setColumn(0, "judgdg", judgdg);
  997. fsearch();
  998. }
  999. //삭제
  1000. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  1001. {
  1002. if(utlf_isNull(ds_send_send01.getColumn(0, "acptno")))
  1003. {
  1004. sysf_messageBox("접수번호를","C001");
  1005. group3.ipt_acptno.setFocus();
  1006. return false;
  1007. }
  1008. if(utlf_isNull(ds_send_send01.getColumn(0, "clamno")))
  1009. {
  1010. sysf_messageBox("청구번호를","C001");
  1011. group3.ipt_clamno.setFocus();
  1012. return false;
  1013. }
  1014. if(utlf_isNull(ds_send_send01.getColumn(0, "judgdg")))
  1015. {
  1016. sysf_messageBox("심사차수를","C001");
  1017. group3.ipt_judgdg.setFocus();
  1018. return false;
  1019. }
  1020. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "clamym")))
  1021. {
  1022. sysf_messageBox("청구년월을","C001");
  1023. group3.ipt_clamym.setFocus();
  1024. return false;
  1025. }
  1026. if(utlf_isNull(ds_main_list01_pifmiuntlist.getColumn(0, "ordym")))
  1027. {
  1028. sysf_messageBox("진료연월을","C001");
  1029. group3.ipt_ordym.setFocus();
  1030. return false;
  1031. }
  1032. var msg = sysf_messageBox("삭제","S001");
  1033. if (msg == 6)
  1034. {
  1035. ds_main_list01_pifmiuntlist.setColumn(0, "iuflag", "D");
  1036. var oParam = {};
  1037. oParam.id = "TXPIF30801";
  1038. oParam.service = "clamuncoapp.ClamUnco";
  1039. oParam.method = "reqExePifmiunt";
  1040. oParam.inds = "req=ds_main_list01_pifmiuntlist";
  1041. oParam.outds = "";
  1042. oParam.async = false;
  1043. oParam.callback = "cf_TXPIF30801";
  1044. tranf_submit(oParam);
  1045. }
  1046. }
  1047. function cf_TXPIF30801()
  1048. {
  1049. fafsavesch();
  1050. }
  1051. //행추가
  1052. function group3_btn_idetadd_onclick(obj:Button, e:ClickEventInfo)
  1053. {
  1054. var row_cnt = ds_main_list01_pifmidetlist.addRow();
  1055. ds_main_list01_pifmidetlist.setColumn(row_cnt, "acptno", group3.ipt_acptno.value);
  1056. ds_main_list01_pifmidetlist.setColumn(row_cnt, "judgdg", group3.ipt_judgdg.value);
  1057. ds_main_list01_pifmidetlist.setColumn(row_cnt, "clamno", group3.ipt_clamno.value);
  1058. ds_main_list01_pifmidetlist.setColumn(row_cnt, "bankcd", BANKCD);
  1059. ds_main_list01_pifmidetlist.setColumn(row_cnt, "acntcd", BANKACOUNT);
  1060. ds_main_list01_pifmidetlist.setColumn(row_cnt, "depoamt", "0");
  1061. ds_main_list01_pifmidetlist.setColumn(row_cnt, "depooutamt", "0");
  1062. ds_main_list01_pifmidetlist.setColumn(row_cnt, "depoinamt", "0");
  1063. }
  1064. //행삭제
  1065. function group3_btn_idetdel_onclick(obj:Button, e:ClickEventInfo)
  1066. {
  1067. }
  1068. //저장
  1069. function group3_btn_idetsave_onclick(obj:Button, e:ClickEventInfo)
  1070. {
  1071. var row_cnt = ds_main_list01_pifmidetlist.rowposition;
  1072. var rows = ds_main_list01_pifmidetlist.rowcount;
  1073. if(utlf_isNull(ds_send_send01.getColumn(0, "acptno")))
  1074. {
  1075. sysf_messageBox("접수번호를","C001");
  1076. group3.group2.ipt_schacptno.setFocus();
  1077. return false;
  1078. }
  1079. if(utlf_isNull(ds_send_send01.getColumn(0, "judgdg")))
  1080. {
  1081. sysf_messageBox("심사차수를","C001");
  1082. group3.group2.cmb_judgdg.setFocus();
  1083. return false;
  1084. }
  1085. if(row_cnt == "-1")
  1086. {
  1087. return false;
  1088. }
  1089. if(utlf_isNull(ds_main_list01_pifmidetlist.getColumn(row_cnt, "inddepoflag")))
  1090. {
  1091. sysf_messageBox("임금구분","C001");
  1092. return false;
  1093. }
  1094. var oParam = {};
  1095. oParam.id = "TXPIF30802";
  1096. oParam.service = "clamuncoapp.ClamUnco";
  1097. oParam.method = "reqExePifmidet";
  1098. oParam.inds = "req=ds_main_list01_pifmidetlist:U";
  1099. oParam.outds = "";
  1100. oParam.async = false;
  1101. oParam.callback = "cf_TXPIF30802";
  1102. tranf_submit(oParam);
  1103. }
  1104. function cf_TXPIF30802()
  1105. {
  1106. var oParam = {};
  1107. oParam.id = "TRPIF30804";
  1108. oParam.service = "clamuncoapp.ClamUnco";
  1109. oParam.method = "reqGetPifmidetList";
  1110. oParam.inds = "req=ds_send_send01";
  1111. oParam.outds = "ds_main_list01_pifmidetlist=pifmidetlist";
  1112. oParam.async = false;
  1113. //oParam.callback = "cf_TRPIF30804";
  1114. tranf_submit(oParam);
  1115. }
  1116. function group3_group2_ipt_schacptno_onkeydown(obj:Edit, e:KeyEventInfo)
  1117. {
  1118. if(e.keycode == 13)
  1119. {
  1120. searchClamno();
  1121. }
  1122. }
  1123. function group3_btn_rtntadd_onclick(obj:Button, e:ClickEventInfo)
  1124. {
  1125. var depo_rows = ds_main_list01_pifhrtntlist.rowcount;
  1126. var row_cnt = ds_main_list01_pifhrtntlist.addRow();
  1127. ds_main_list01_pifhrtntlist.setColumn(row_cnt, "rtnamt", "0");
  1128. ds_main_list01_pifhrtntlist.setColumn(row_cnt, "acptno", ds_send_send01.getColumn(0, "acptno"));
  1129. ds_main_list01_pifhrtntlist.setColumn(row_cnt, "judgdg", ds_send_send01.getColumn(0, "judgdg"));
  1130. ds_main_list01_pifhrtntlist.setColumn(row_cnt, "clamno", ds_send_send01.getColumn(0, "clamno"));
  1131. ds_main_list01_pifhrtntlist.setColumn(row_cnt, "rtndd", ds_main_list01_pifmidetlist.getColumn(ds_main_list01_pifmidetlist.rowposition, "depodd"));
  1132. ds_main_list01_pifhrtntlist.setColumn(row_cnt, "notimm", ds_main_list01_pifmidetlist.getColumn(ds_main_list01_pifmidetlist.rowposition, "notimm"));
  1133. }
  1134. //행삭제
  1135. function group3_btn_rtntdel_onclick(obj:Button, e:ClickEventInfo)
  1136. {
  1137. var row_cnt = ds_main_list01_pifhrtntlist.rowposition;
  1138. if(row_cnt < 0)
  1139. {
  1140. return false;
  1141. }
  1142. if(utlf_isNull(ds_send_send01.getColumn(0, "acptno")) || utlf_isNull(ds_send_send01.getColumn(0, "judgdg")))
  1143. {
  1144. return false;
  1145. }
  1146. if(ds_main_list01_pifhrtntlist.getRowType(row_cnt) == 2)
  1147. {
  1148. ds_main_list01_pifhrtntlist.deleteRow(row_cnt);
  1149. return false;
  1150. }
  1151. else
  1152. {
  1153. var arrRow = new Array();
  1154. arrRow[0] = row_cnt;
  1155. grdf_setStatus(group3.grd_pifhrtns, "D", arrRow);
  1156. }
  1157. }
  1158. //저장
  1159. function group3_btn_rtntsave_onclick(obj:Button, e:ClickEventInfo)
  1160. {
  1161. var row_cnt = ds_main_list01_pifhrtntlist.rowcount;
  1162. var row = ds_main_list01_pifhrtntlist.rowposition;
  1163. if(row_cnt < 1)
  1164. {
  1165. return false;
  1166. }
  1167. else
  1168. {
  1169. for(var i = 0 ; i < row_cnt ; i++)
  1170. {
  1171. if(utlf_isNull(ds_send_send01.getColumn(0, "acptno")))
  1172. {
  1173. sysf_messageBox("접수번호를","C001");
  1174. return false;
  1175. }
  1176. if(utlf_isNull(ds_send_send01.getColumn(0, "judgdg")))
  1177. {
  1178. sysf_messageBox("심사차수를","C001");
  1179. return false;
  1180. }
  1181. }
  1182. var oParam = {};
  1183. oParam.id = "TXPIF30803";
  1184. oParam.service = "clamuncoapp.ClamUnco";
  1185. oParam.method = "reqExePifmrtnt";
  1186. oParam.inds = "req=ds_main_list01_pifhrtntlist:U";
  1187. oParam.outds = "";
  1188. oParam.async = false;
  1189. oParam.callback = "cf_TXPIF30803";
  1190. tranf_submit(oParam);
  1191. }
  1192. }
  1193. function cf_TXPIF30803()
  1194. {
  1195. var oParam = {};
  1196. oParam.id = "TRPIF30805";
  1197. oParam.service = "clamuncoapp.ClamUnco";
  1198. oParam.method = "reqGetPifmrtntList";
  1199. oParam.inds = "req=ds_send_send01";
  1200. oParam.outds = "ds_main_list01_pifhrtntlist=pifhrtntlist";
  1201. oParam.async = false;
  1202. //oParam.callback = "cf_TRPIF30805";
  1203. tranf_submit(oParam);
  1204. }
  1205. function group3_group2_cmb_clamno_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1206. {
  1207. ds_main_list002_U0002.clearData();
  1208. ds_main_list002_U0002.addRow();
  1209. ds_send_send01.setColumn(0, "judgdg", "");
  1210. var oParam = {};
  1211. oParam.id = "TRPIF30802";
  1212. oParam.service = "clamuncoapp.ClamUnco";
  1213. oParam.method = "reqGetIuntJudgdgSrch";
  1214. oParam.inds = "req=ds_send_send01";
  1215. oParam.outds = "ds_main_list002_U0002=U0002";
  1216. oParam.async = false;
  1217. //oParam.callback = "cf_TRPIF30802";
  1218. tranf_submit(oParam);
  1219. if(ds_main_list002_U0002.rowcount == 1)
  1220. {
  1221. group3.group2.cmb_judgdg.value = model.getValue("/root/main/list002/U0002/judgdg");
  1222. fsearch();
  1223. }
  1224. else if(ds_main_list002_U0002.rowcount> 1)
  1225. {
  1226. group3.group2.cmb_judgdg.setFocus();
  1227. }
  1228. else
  1229. {
  1230. sysf_messageBox("해당하는 심사차수가","I004");
  1231. return false;
  1232. }
  1233. group3.group2.cmb_judgdg.index = 0;
  1234. //model.setValue("/root/temp/fstjudgdg", model.getValue("/root/send/send01/judgdg"));
  1235. }
  1236. function group3_group2_cmb_judgdg_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1237. {
  1238. fsearch();
  1239. }
  1240. function group3_grd_pifhrtns_oncloseup(obj:Grid, e:GridEditEventInfo)
  1241. {
  1242. if(e.col == obj.getBindCellIndex("Body", "rtndd"))
  1243. {
  1244. ds_main_list01_pifhrtntlist.setColumn(e.row, "notidd", String(e.value).substr(0,6));
  1245. }
  1246. group3.grd_pifhrtns.setCellPos(group3.grd_pifhrtns.getBindCellIndex("body", "rtnamt"));
  1247. group3.grd_pifhrtns.showEditor(true);
  1248. }
  1249. function ds_main_list01_pifmidetlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1250. {
  1251. if(e.columnid == "notidd")
  1252. {
  1253. obj.setColumn(e.row, "notidd", String(e.newvalue).substr(0,6));
  1254. }
  1255. }
  1256. function group3_grd_pifhbsdp_oncloseup(obj:Grid, e:GridEditEventInfo)
  1257. {
  1258. if(e.col == obj.getBindCellIndex("Body", "depodd"))
  1259. {
  1260. ds_main_list01_pifmidetlist.setColumn(e.row, "inddepoflag", "02");
  1261. ds_main_list01_pifmidetlist.setColumn(e.row, "depocnt", ds_main_list01_pifmiuntlist.getColumn(0, "judgdecicnt"));
  1262. ds_main_list01_pifmidetlist.setColumn(e.row, "depoamt", ds_main_list01_pifmiuntlist.getColumn(0, "jrjudgdeciamt01"));
  1263. ds_main_list01_pifmidetlist.setColumn(e.row, "notimm", String(e.value).substr(0,6));
  1264. }
  1265. group3.grd_pifhbsdp.setCellPos(group3.grd_pifhbsdp.getBindCellIndex("body", "depoamt"));
  1266. group3.grd_pifhbsdp.showEditor(true);
  1267. }
  1268. function ds_main_list01_pifhrtntlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1269. {
  1270. if(e.columnid == "notidd")
  1271. {
  1272. obj.setColumn(e.row, "notidd", String(e.newvalue).ssubstr(0,6));
  1273. }
  1274. }
  1275. ]]></Script>
  1276. </Form>
  1277. </FDL>