SMPIR30800_이의신청결과.xfdl 88 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMPIR30800" position="absolute 0 0 1201 799" titletext="이의신청 결과" oninit="SMPIR30800_oninit" onload="SMPIR30800_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 1 13 1195 757" id="grp_biz" scrollbars="autoboth" anchor="all">
  8. <Layouts>
  9. <Layout width="1194" height="744">
  10. <Static text="대상자" position="absolute 0 123 100 144" id="caption1" class="tit_2" anchor="default"/>
  11. <Shape position="absolute 0 139 325 145" linetype="horizontal" id="line1" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  12. <Grid position="absolute 0 144 325 435" id="grd_pirhobtm" class="datagrid2" binddataset="ds_main_obtmlist_gridobtapprslt" anchor="default" autofittype="col" oncellclick="grp_biz_grd_pirhobtm_oncellclick" cellsizingtype="col">
  13. <Formats>
  14. <Format id="default">
  15. <Columns>
  16. <Column size="19"/>
  17. <Column size="32"/>
  18. <Column size="32"/>
  19. <Column size="42"/>
  20. <Column size="0"/>
  21. <Column size="43"/>
  22. <Column size="54"/>
  23. <Column size="45"/>
  24. <Column size="53"/>
  25. <Column size="0"/>
  26. <Column size="0"/>
  27. <Column size="0"/>
  28. <Column size="0"/>
  29. <Column size="0"/>
  30. <Column size="0"/>
  31. <Column size="0"/>
  32. <Column size="0"/>
  33. <Column size="0"/>
  34. <Column size="0"/>
  35. </Columns>
  36. <Rows>
  37. <Row size="28" band="head"/>
  38. <Row size="24"/>
  39. </Rows>
  40. <Band id="head">
  41. <Cell/>
  42. <Cell col="1" text="마감&#13;&#10;구분"/>
  43. <Cell col="2" text="결정&#13;&#10;등록"/>
  44. <Cell col="3" text="명일련"/>
  45. <Cell col="4" text="과"/>
  46. <Cell col="5" text="진료과"/>
  47. <Cell col="6" text="등록번호"/>
  48. <Cell col="7" text="수진자"/>
  49. <Cell col="8" text="이의&#10;신청액"/>
  50. <Cell col="9" text="심사차수"/>
  51. <Cell col="10" text="청구번호"/>
  52. <Cell col="11" text="접수번호"/>
  53. <Cell col="12" text="이의신청구분"/>
  54. <Cell col="13" text="기관코드"/>
  55. <Cell col="14" text="진료의"/>
  56. <Cell col="15" text="심사자"/>
  57. <Cell col="16" text="결정문서번호"/>
  58. <Cell col="17" text="결정문서번호&#10;도착일자"/>
  59. <Cell col="18" text="이의신청문서번호"/>
  60. </Band>
  61. <Band id="body">
  62. <Cell celltype="head" expr="currow+1"/>
  63. <Cell col="1" displaytype="checkbox" edittype="none" style="controlbackground:darkgray;" text="bind:obtapprsltendflag" enable="false"/>
  64. <Cell col="2" displaytype="checkbox" edittype="none" style="controlbackground:darkgray;" text="bind:obtappyn" enable="false"/>
  65. <Cell col="3" text="bind:docuseqno"/>
  66. <Cell col="4" text="bind:orddeptcd"/>
  67. <Cell col="5" text="bind:orddeptabbr"/>
  68. <Cell col="6" text="bind:pid"/>
  69. <Cell col="7" text="bind:patnm"/>
  70. <Cell col="8" displaytype="number" text="bind:obtappamt" mask="9,999"/>
  71. <Cell col="9" text="bind:judgdg"/>
  72. <Cell col="10" text="bind:clamno"/>
  73. <Cell col="11" text="bind:acptno"/>
  74. <Cell col="12" text="bind:obtappflag"/>
  75. <Cell col="13" text="bind:instcd"/>
  76. <Cell col="14" text="bind:atdoctid"/>
  77. <Cell col="15" text="bind:judgrid"/>
  78. <Cell col="16" text="bind:decidocuno"/>
  79. <Cell col="17" text="bind:decirepldd"/>
  80. <Cell col="18" text="bind:obtappdocuno"/>
  81. </Band>
  82. </Format>
  83. </Formats>
  84. </Grid>
  85. <Static text="삭감 처방" position="absolute 1 448 132 469" id="caption31" class="tit_2" anchor="default"/>
  86. <Shape position="absolute -1 464 1193 470" linetype="horizontal" id="line11" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
  87. <Grid position="absolute 0 469 1192 741" align="align:center middle;" id="grd_adjtord" binddataset="ds_main_remdata_gridadjtorder" anchor="all" autoupdatetype="itemselect" selecttype="multirow" onrbuttondown="grp_biz_grd_adjtord_onrbuttondown" cellsizingtype="col" oncloseup="grp_biz_grd_adjtord_oncloseup" autoenter="select">
  88. <Formats>
  89. <Format id="default">
  90. <Columns>
  91. <Column size="25"/>
  92. <Column size="31"/>
  93. <Column size="30"/>
  94. <Column size="31"/>
  95. <Column size="30"/>
  96. <Column size="30"/>
  97. <Column size="30"/>
  98. <Column size="80"/>
  99. <Column size="205"/>
  100. <Column size="70"/>
  101. <Column size="32"/>
  102. <Column size="35"/>
  103. <Column size="35"/>
  104. <Column size="75"/>
  105. <Column size="33"/>
  106. <Column size="35"/>
  107. <Column size="35"/>
  108. <Column size="75"/>
  109. <Column size="114"/>
  110. <Column size="28"/>
  111. <Column size="35"/>
  112. <Column size="35"/>
  113. <Column size="75"/>
  114. <Column size="83"/>
  115. <Column size="30"/>
  116. <Column size="35"/>
  117. <Column size="35"/>
  118. <Column size="35"/>
  119. <Column size="35"/>
  120. <Column size="35"/>
  121. <Column size="75"/>
  122. <Column size="0"/>
  123. <Column size="0"/>
  124. <Column size="0"/>
  125. <Column size="0"/>
  126. <Column size="0"/>
  127. <Column size="0"/>
  128. <Column size="0"/>
  129. <Column size="0"/>
  130. <Column size="0"/>
  131. </Columns>
  132. <Rows>
  133. <Row size="24" band="head"/>
  134. <Row size="22" band="head"/>
  135. <Row size="24"/>
  136. </Rows>
  137. <Band id="head">
  138. <Cell rowspan="2" taborder="undefined"/>
  139. <Cell col="1" rowspan="2" text="선택&#10;여부" taborder="undefined"/>
  140. <Cell col="2" rowspan="2" text="결정&#10;여부" taborder="undefined"/>
  141. <Cell col="3" rowspan="2" text="줄" taborder="undefined"/>
  142. <Cell col="4" rowspan="2" text="항" taborder="undefined"/>
  143. <Cell col="5" rowspan="2" text="사유" taborder="undefined"/>
  144. <Cell col="6" rowspan="2" text="I/II&#10;구분" taborder="undefined"/>
  145. <Cell col="7" rowspan="2" text="처방코드" taborder="undefined"/>
  146. <Cell col="8" rowspan="2" text="처방명칭" taborder="undefined"/>
  147. <Cell col="9" rowspan="2" text="단가" taborder="undefined"/>
  148. <Cell col="10" colspan="3" text="이신" taborder="undefined"/>
  149. <Cell col="13" rowspan="2" text="이의신청액" taborder="undefined"/>
  150. <Cell col="14" colspan="3" text="결정" taborder="undefined"/>
  151. <Cell col="17" rowspan="2" text="결정액" taborder="undefined"/>
  152. <Cell col="18" rowspan="2" text="재청구&#10;여부" taborder="undefined"/>
  153. <Cell col="19" colspan="3" text="정산" taborder="undefined"/>
  154. <Cell col="22" rowspan="2" text="정산결정액" taborder="undefined"/>
  155. <Cell col="23" rowspan="2" text="정산통보일" taborder="undefined"/>
  156. <Cell col="24" colspan="3" text="청구" taborder="undefined"/>
  157. <Cell col="27" colspan="3" text="삭감" taborder="undefined"/>
  158. <Cell col="30" rowspan="2" text="삭감액" taborder="undefined"/>
  159. <Cell col="31" text="심사차수"/>
  160. <Cell col="32" text="청구번호"/>
  161. <Cell col="33" text="접수번호"/>
  162. <Cell col="34" text="명일련"/>
  163. <Cell col="35" text="이의신청구분"/>
  164. <Cell col="36" text="처방전교부번호"/>
  165. <Cell col="37" text="기관코드"/>
  166. <Cell col="38" text="바뀌기전&#10;재청구여부"/>
  167. <Cell col="39" text="행위가산율"/>
  168. <Cell row="1" col="10" text="1회"/>
  169. <Cell row="1" col="11" text="일투"/>
  170. <Cell row="1" col="12" text="총투"/>
  171. <Cell row="1" col="14" text="1회"/>
  172. <Cell row="1" col="15" text="일투"/>
  173. <Cell row="1" col="16" text="총투"/>
  174. <Cell row="1" col="19" text="1회"/>
  175. <Cell row="1" col="20" text="일투"/>
  176. <Cell row="1" col="21" text="총투"/>
  177. <Cell row="1" col="24" text="1회"/>
  178. <Cell row="1" col="25" text="일투"/>
  179. <Cell row="1" col="26" text="총투"/>
  180. <Cell row="1" col="27" text="1회"/>
  181. <Cell row="1" col="28" text="일투"/>
  182. <Cell row="1" col="29" text="총투"/>
  183. <Cell row="1" col="31" text="심사차수"/>
  184. <Cell row="1" col="32" text="청구번호"/>
  185. <Cell row="1" col="33" text="접수번호"/>
  186. <Cell row="1" col="34" text="명일련"/>
  187. <Cell row="1" col="35" text="이의신청구분"/>
  188. <Cell row="1" col="36" text="처방전교부번호"/>
  189. <Cell row="1" col="37" text="기관코드"/>
  190. <Cell row="1" col="38" text="바뀌기전&#10;재청구여부"/>
  191. <Cell row="1" col="39" text="행위가산율"/>
  192. </Band>
  193. <Band id="body">
  194. <Cell celltype="head" expr="currow+1"/>
  195. <Cell col="1" displaytype="checkbox" edittype="expr:reclamyn == '-' ? 'none' : 'checkbox'" style="controlbackground:EXPR(reclamyn == '-' ? 'darkgray' : '');" text="bind:selectyn" expr="expr:selectyn == 'true' ? || selectyn == '1' ? 1 : 0" enable="false"/>
  196. <Cell col="2" displaytype="checkbox" edittype="expr:reclamyn != '-' ? 'readonly' : 'checkbox'" text="bind:deciyn" expr="deciyn == '1' || deciyn =='true' ? 1 : 0" enable="false"/>
  197. <Cell col="3" text="bind:lnno"/>
  198. <Cell col="4" text="bind:item"/>
  199. <Cell col="5" text="bind:adjtresncd"/>
  200. <Cell col="6" text="bind:matractflag"/>
  201. <Cell col="7" text="bind:snglcalcscorcd"/>
  202. <Cell col="8" style="align:left middle;" text="bind:hngnm"/>
  203. <Cell col="9" displaytype="number" text="bind:unitcost"/>
  204. <Cell col="10" displaytype="number" text="bind:obtapponeqty"/>
  205. <Cell col="11" displaytype="number" text="bind:obtappdayqty"/>
  206. <Cell col="12" displaytype="number" text="bind:obtapptotqty"/>
  207. <Cell col="13" displaytype="number" text="bind:obtappamt"/>
  208. <Cell col="14" displaytype="number" edittype="text" text="bind:decioneqty" editautoselect="true"/>
  209. <Cell col="15" displaytype="number" edittype="text" text="bind:decidayqty" editautoselect="true"/>
  210. <Cell col="16" displaytype="number" edittype="text" text="bind:decitotqty" editautoselect="true"/>
  211. <Cell col="17" displaytype="number" edittype="text" text="bind:deciamt" editautoselect="true"/>
  212. <Cell col="18" celltype="none" displaytype="combo" edittype="combo" style="align:center middle;" text="bind:reclamyn" displayexpdec="-1" combodataset="ds_init_P0467list" combocodecol="cdid" combodatacol="cdnm"/>
  213. <Cell col="19" text="bind:calconeqty"/>
  214. <Cell col="20" displaytype="number" text="bind:calcdayqty" mask="9,999"/>
  215. <Cell col="21" displaytype="number" text="bind:calctotqty" mask="9,999"/>
  216. <Cell col="22" displaytype="number" text="bind:calcdeciamt"/>
  217. <Cell col="23" displaytype="expr:calcnotidd == '-' ? 'normal' : 'date'" text="bind:calcnotidd" mask="expr:yyyy-MM-dd"/>
  218. <Cell col="24" text="bind:clamoneqty"/>
  219. <Cell col="25" displaytype="number" text="bind:clamdayqty" mask="9,999"/>
  220. <Cell col="26" displaytype="number" text="bind:clamtotqty" mask="9,999"/>
  221. <Cell col="27" text="bind:adjtoneqty"/>
  222. <Cell col="28" displaytype="number" text="bind:adjtdayqty" mask="9,999"/>
  223. <Cell col="29" displaytype="number" text="bind:adjttotqty" mask="9,999"/>
  224. <Cell col="30" displaytype="number" text="bind:adjtamt"/>
  225. <Cell col="31" text="bind:judgdg"/>
  226. <Cell col="32" text="bind:clamno"/>
  227. <Cell col="33" text="bind:acptno"/>
  228. <Cell col="34" text="bind:docuseqno"/>
  229. <Cell col="35" text="bind:obtappflag"/>
  230. <Cell col="36" text="bind:mpsno"/>
  231. <Cell col="37" text="bind:instcd"/>
  232. <Cell col="38" text="bind:oncereclamyn"/>
  233. <Cell col="39" text="bind:corpactaddrate"/>
  234. </Band>
  235. </Format>
  236. </Formats>
  237. </Grid>
  238. <Static text="이의신청 사유 및 비고" position="absolute 756 124 918 143" id="caption36" class="tit_2" anchor="default"/>
  239. <Shape position="absolute 755 139 1191 148" linetype="horizontal" id="line2" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
  240. <TextArea position="absolute 756 145 1191 270" align="align:left top;" id="textarea1" anchor="left top right" scrollbars="autovert" wordwrap="word"/>
  241. <TextArea position="absolute 756 272 1192 312" align="align:left top;" id="textarea4" anchor="left top right" scrollbars="autovert" wordwrap="word"/>
  242. <Static text="상병" position="absolute 330 124 487 145" id="caption12" class="tit_2" anchor="default"/>
  243. <Shape position="absolute 330 140 750 146" linetype="horizontal" id="line3" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  244. <Button position="absolute 901 445 943 464" id="button5" class="btn2" text="저장" anchor="top right" onclick="grp_biz_button5_onclick"/>
  245. <Button position="absolute 987 445 1029 464" id="button4" class="btn5" text="기각" anchor="top right" onclick="grp_biz_button4_onclick"/>
  246. <Button position="absolute 1030 445 1094 464" id="button8" class="btn5" text="다음단계" anchor="top right" onclick="grp_biz_button8_onclick"/>
  247. <Grid position="absolute 330 145 750 296" id="datagrid1" binddataset="ds_main_remdata_griddiaginfo" anchor="default" cellsizingtype="col">
  248. <Formats>
  249. <Format id="default">
  250. <Columns>
  251. <Column size="24"/>
  252. <Column size="31"/>
  253. <Column size="44"/>
  254. <Column size="30"/>
  255. <Column size="195"/>
  256. <Column size="78"/>
  257. <Column size="91"/>
  258. <Column size="97"/>
  259. </Columns>
  260. <Rows>
  261. <Row size="24" band="head"/>
  262. <Row size="24"/>
  263. </Rows>
  264. <Band id="head">
  265. <Cell/>
  266. <Cell col="1" text="R/O"/>
  267. <Cell col="2" text="코드"/>
  268. <Cell col="3" text="순번"/>
  269. <Cell col="4" text="상병명"/>
  270. <Cell col="5" text="과"/>
  271. <Cell col="6" text="개시일"/>
  272. <Cell col="7" text="치식"/>
  273. </Band>
  274. <Band id="body">
  275. <Cell celltype="head" expr="currow+1"/>
  276. <Cell col="1" text="bind:diagkindcd"/>
  277. <Cell col="2" text="bind:diagcd"/>
  278. <Cell col="3" text="bind:diagseq"/>
  279. <Cell col="4" style="align:left middle;" text="bind:diagnm"/>
  280. <Cell col="5" text="bind:clamdeptcd"/>
  281. <Cell col="6" displaytype="date" text="bind:ordfromdd" mask="yyyy-MM-dd"/>
  282. <Cell col="7" text="bind:toot"/>
  283. </Band>
  284. </Format>
  285. </Formats>
  286. </Grid>
  287. <Button position="absolute 1095 445 1192 464" id="button3" class="btn2" text="심사화면 보기" anchor="top right" onclick="grp_biz_button3_onclick" visible="false"/>
  288. <Div position="absolute 0 11 1194 77" align="align:center top;" id="grp_sea" class="div_SA" anchor="left top right">
  289. <Layouts>
  290. <Layout>
  291. <Static text="청구번호" position="absolute 15 9 96 26" id="caption2" class="search_name" anchor="default"/>
  292. <Button position="absolute 1130 7 1186 29" id="button1" class="btn1" text="조회" anchor="top right" onclick="grp_biz_grp_sea_button1_onclick"/>
  293. <Shape position="absolute 1116 7 1122 29" linetype="vertical" id="line13" class="line_4" anchor="top right"/>
  294. <Static text="접수번호" position="absolute 170 9 251 26" id="caption3" class="search_name" anchor="default"/>
  295. <Static text="심사차수" position="absolute 325 9 408 26" id="caption4" class="search_name" anchor="default"/>
  296. <Edit position="absolute 546 8 605 27" align="align:left middle;" id="input7" class="input_search" enable="false" anchor="default"/>
  297. <Edit readonly="true" position="absolute 595 39 845 58" id="output8" class="output_search" anchor="default"/>
  298. <Static text="이신/인정/불인정액" position="absolute 855 39 1005 56" id="caption22" class="search_name" anchor="default"/>
  299. <Edit position="absolute 80 8 153 27" align="align:left middle;" id="ipt_clamno" class="input_search" taborder="3" anchor="default"/>
  300. <Edit position="absolute 235 8 308 27" align="align:left middle;" id="ipt_acptno" class="input_s_essential" taborder="1" anchor="default"/>
  301. <MaskEdit readonly="true" position="absolute 991 37 1055 56" align="align:right middle;" id="output1" class="output_search" mask="(-)#,###" anchor="default"/>
  302. <MaskEdit readonly="true" position="absolute 1121 37 1185 56" align="align:right middle;" id="output2" class="output_search" mask="(-)#,###" anchor="default"/>
  303. <MaskEdit readonly="true" position="absolute 1056 37 1120 56" align="align:right middle;" id="output3" class="output_search" mask="(-)#,###" anchor="default"/>
  304. <Static text="문서번호" position="absolute 15 39 93 56" id="caption5" class="search_name" anchor="default"/>
  305. <Edit position="absolute 391 8 464 27" align="align:left middle;" id="ipt_judgdg" class="input_s_essential" taborder="2" anchor="default" ontextchanged="grp_biz_grp_sea_ipt_judgdg_ontextchanged" onkillfocus="grp_biz_grp_sea_ipt_judgdg_onkillfocus"/>
  306. <Combo position="absolute 1004 8 1099 27" align="align:left middle;" id="cmb_obtappflag" class="combo_search" innerdataset="@ds_init_P0264list" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="grp_biz_grp_sea_cmb_obtappflag_onitemchanged"/>
  307. <Static text="이신구분" position="absolute 811 10 892 27" id="caption41" class="search_name" anchor="default"/>
  308. <Radio position="absolute 874 5 1002 30" id="rdo_rejudgflag" class="radio_search" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" rowcount="-1" onitemchanged="grp_biz_grp_sea_rdo_rejudgflag_onitemchanged">
  309. <Dataset id="innerdataset">
  310. <ColumnInfo>
  311. <Column id="codecolumn"/>
  312. <Column id="datacolumn"/>
  313. </ColumnInfo>
  314. <Rows>
  315. <Row>
  316. <Col id="codecolumn">1</Col>
  317. <Col id="datacolumn">전체</Col>
  318. </Row>
  319. <Row>
  320. <Col id="codecolumn">2</Col>
  321. <Col id="datacolumn">재심사제외</Col>
  322. </Row>
  323. </Rows>
  324. </Dataset>
  325. </Radio>
  326. <Static text="결정문서번호" position="absolute 288 40 391 57" id="caption20" class="search_name" anchor="default"/>
  327. <Edit position="absolute 382 39 489 58" align="align:left middle;" id="input11" class="input_search" anchor="default"/>
  328. <Calendar position="absolute 491 39 576 58" align="align:left middle;" id="input23" class="input_search" mask="yyyy-mm-dd" anchor="default"/>
  329. <Calendar position="absolute 701 8 792 27" align="align:left middle;" id="input4" class="input_search" mask="yyyy-mm-dd" anchor="default" dateformat="yyyy-MM-dd" value="null"/>
  330. <Static text="도착일자" position="absolute 633 9 716 26" id="caption7" class="search_name" anchor="default"/>
  331. <Calendar position="absolute 175 39 264 58" align="align:left middle;" id="input1" class="input_search" mask="yyyy-mm-dd" anchor="default"/>
  332. <Edit position="absolute 80 39 174 58" align="align:left middle;" id="input2" class="input_search" anchor="default"/>
  333. <Static text="묶음번호" position="absolute 480 9 563 26" id="caption8" class="search_name" anchor="default"/>
  334. </Layout>
  335. </Layouts>
  336. </Div>
  337. <Edit position="absolute 268 120 320 139" id="ipt_docuseqno" class="input_search" anchor="default" onkeyup="grp_biz_ipt_docuseqno_onkeyup"/>
  338. <Static text="명일련검색" position="absolute 200 126 270 140" id="caption48" anchor="default"/>
  339. <Tab position="absolute 328 307 748 442" id="switch1" anchor="default">
  340. <Tabpages>
  341. <Tabpage text="심평원사유" id="simresn">
  342. <Layouts>
  343. <Layout>
  344. <TextArea position="absolute 0 0 418 100" align="align:left top;" id="textarea2" anchor="default" oneditclick="grp_biz_switch1_simresn_textarea2_oneditclick" scrollbars="autovert" wordwrap="word"/>
  345. </Layout>
  346. </Layouts>
  347. </Tabpage>
  348. <Tabpage text="줄번호" id="lnno">
  349. <Layouts>
  350. <Layout>
  351. <Grid position="absolute 0 0 418 100" id="datagrid3" class="datagrid1" binddataset="ds_main_remdata_gridlnnolist" anchor="default" autofittype="col" tooltiptype="inplace" cellsizingtype="col">
  352. <Formats>
  353. <Format id="default">
  354. <Columns>
  355. <Column size="36"/>
  356. <Column size="48"/>
  357. <Column size="231"/>
  358. <Column size="448"/>
  359. </Columns>
  360. <Rows>
  361. <Row size="24" band="head"/>
  362. <Row size="49"/>
  363. </Rows>
  364. <Band id="head">
  365. <Cell/>
  366. <Cell col="1" text="줄"/>
  367. <Cell col="2" text="EDICODE"/>
  368. <Cell col="3" text="참조란"/>
  369. </Band>
  370. <Band id="body">
  371. <Cell celltype="head" expr="currow+1"/>
  372. <Cell col="1" text="bind:lnno"/>
  373. <Cell col="2" text="bind:edicd"/>
  374. <Cell col="3" style="align:left middle;" text="bind:rem"/>
  375. </Band>
  376. </Format>
  377. </Formats>
  378. </Grid>
  379. </Layout>
  380. </Layouts>
  381. </Tabpage>
  382. </Tabpages>
  383. </Tab>
  384. <Static text="보류" position="absolute 755 321 912 342" id="caption9" class="tit_2" anchor="default"/>
  385. <Shape position="absolute 755 337 1189 343" linetype="horizontal" id="line6" class="line_1" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
  386. <Grid position="absolute 755 342 1190 435" id="grd_retelist" binddataset="ds_main_remdata_gridretelistinfo" anchor="left top right" cellsizingtype="col">
  387. <Formats>
  388. <Format id="default">
  389. <Columns>
  390. <Column size="0"/>
  391. <Column size="22"/>
  392. <Column size="90"/>
  393. <Column size="86"/>
  394. <Column size="233"/>
  395. <Column size="95"/>
  396. <Column size="97"/>
  397. <Column size="0"/>
  398. <Column size="0"/>
  399. <Column size="0"/>
  400. <Column size="0"/>
  401. <Column size="0"/>
  402. <Column size="0"/>
  403. </Columns>
  404. <Rows>
  405. <Row size="24" band="head"/>
  406. <Row size="24"/>
  407. </Rows>
  408. <Band id="head">
  409. <Cell text="Y"/>
  410. <Cell col="1"/>
  411. <Cell col="2" text="결과문서번호"/>
  412. <Cell col="3" text="결과일자"/>
  413. <Cell col="4" text="비고"/>
  414. <Cell col="5" text="결정문서번호"/>
  415. <Cell col="6" text="결정일자"/>
  416. <Cell col="7" text="심사차수"/>
  417. <Cell col="8" text="청구번호"/>
  418. <Cell col="9" text="접수번호"/>
  419. <Cell col="10" text="명일련"/>
  420. <Cell col="11" text="이신구분"/>
  421. <Cell col="12" text="기관코드"/>
  422. </Band>
  423. <Band id="body">
  424. <Cell displaytype="checkbox" edittype="checkbox" text="bind:reteyn" enable="false"/>
  425. <Cell col="1" celltype="head" expr="currow+1"/>
  426. <Cell col="2" displaytype="text" edittype="text" style="align:center middle;" text="bind:retersltdocuno"/>
  427. <Cell col="3" displaytype="date" edittype="date" text="bind:retersltdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
  428. <Cell col="4" displaytype="text" edittype="text" text="bind:judgrretespec"/>
  429. <Cell col="5" text="bind:retedecidocuno"/>
  430. <Cell col="6" displaytype="date" edittype="date" text="bind:retedecidd" mask="expr:retedecidd == '-' ? '' : 'yyyy-MM-dd'" calendardisplaynulltype="nulltext"/>
  431. <Cell col="7" text="bind:judgdg"/>
  432. <Cell col="8" text="bind:clamno"/>
  433. <Cell col="9" text="bind:acptno"/>
  434. <Cell col="10" text="bind:docuseqno"/>
  435. <Cell col="11" text="bind:obtappflag"/>
  436. <Cell col="12" text="bind:instcd"/>
  437. </Band>
  438. </Format>
  439. </Formats>
  440. </Grid>
  441. <Button position="absolute 1040 317 1093 336" id="btn_addrow" class="btn2" text="행추가" anchor="top right" onclick="grp_biz_btn_addrow_onclick"/>
  442. <Button position="absolute 1094 317 1147 336" id="button53" class="btn2" text="행삭제" anchor="top right" onclick="grp_biz_button53_onclick"/>
  443. <Button position="absolute 1148 317 1190 336" id="button6" class="btn2" text="저장" anchor="top right" onclick="grp_biz_button6_onclick"/>
  444. <Button position="absolute 944 445 986 464" id="btn_delete" class="btn5" text="삭제" anchor="top right" onclick="grp_biz_btn_delete_onclick"/>
  445. <Static text="** 처방에 대한 진행시 저장완료후 진행하십시요 **" position="absolute 500 445 891 461" id="caption10" anchor="default" style="background:#f5feb8ff;color:#ff0000ff;font:Dotum,9,bold;"/>
  446. <Static text="다음단계" position="absolute 604 445 662 461" id="caption15" anchor="default" style="background:#f5feb8ff;color:#0000ffff;font:Dotum,9,bold;"/>
  447. <Div position="absolute 0 78 1194 110" align="align:center top;" id="group3" anchor="left top right">
  448. <Layouts>
  449. <Layout>
  450. <Shape position="absolute 542 0 1194 30" id="roundrect4" class="roundrect_search" type="roundrectangle" anchor="left top right"/>
  451. <Button position="absolute 1129 4 1185 26" id="button10" class="btn1" text="필터" anchor="top right" onclick="grp_biz_group3_button10_onclick"/>
  452. <Shape position="absolute 1111 4 1117 26" linetype="vertical" id="line4" class="line_4" anchor="top right"/>
  453. <Combo position="absolute 610 5 684 24" id="combo4" class="combo_search" innerdataset="@ds_main_obtmlist_deptinfo" datacolumn="nm" codecolumn="cd" anchor="default"/>
  454. <Static text="진료과" position="absolute 554 7 620 24" id="caption16" class="search_name" anchor="default"/>
  455. <Static text="진료의" position="absolute 695 7 758 24" id="caption17" class="search_name" anchor="default"/>
  456. <Static text="심사자" position="absolute 836 7 899 24" id="caption18" class="search_name" anchor="default"/>
  457. <Button position="absolute 1026 6 1101 25" id="button11" class="btn2" text="필터초기화" anchor="top right" onclick="grp_biz_group3_button11_onclick"/>
  458. <Combo position="absolute 752 5 826 24" id="combo5" class="combo_search" innerdataset="@ds_main_obtmlist_doctinfo" datacolumn="nm" codecolumn="cd" anchor="default"/>
  459. <Combo position="absolute 893 6 967 25" id="combo6" class="combo_search" innerdataset="@ds_main_obtmlist_judgrinfo" datacolumn="nm" codecolumn="cd" anchor="default"/>
  460. <Shape position="absolute 0 0 540 30" id="roundrect5" class="roundrect_search" type="roundrectangle" anchor="default"/>
  461. <Button position="absolute 493 5 535 24" id="button12" class="btn2" taborder="6" text="저장" anchor="default" onclick="grp_biz_group3_button12_onclick"/>
  462. <Edit position="absolute 94 5 248 24" align="align:right middle;" id="ipt_decidocuno" class="input_default" taborder="4" anchor="default" style="align:right middle;"/>
  463. <Calendar position="absolute 371 5 489 24" align="align:right middle;" id="ipt_decirepldd" class="input_default" taborder="4" mask="yyyy-mm-dd" anchor="default" dateformat="yyyy-MM-dd" value="null" style="align:right middle;"/>
  464. <Static text="결정문서번호" position="absolute 2 3 93 26" align="align:left middle;" id="caption38" class="cell_1" anchor="default"/>
  465. <Static text="결정문서도착일자" position="absolute 256 3 369 26" align="align:left middle;" id="caption39" class="cell_1" anchor="default"/>
  466. </Layout>
  467. </Layouts>
  468. </Div>
  469. </Layout>
  470. </Layouts>
  471. </Div>
  472. <Div position="absolute 0 754 1194 781" id="grp_btn" anchor="left right bottom">
  473. <Layouts>
  474. <Layout>
  475. <Button position="absolute 1031 5 1111 27" id="button26" class="btn4" text="결과마감" anchor="right bottom" onclick="grp_btn_button26_onclick"/>
  476. <Shape position="absolute 0 0 1194 6" linetype="horizontal" id="line32" class="line_6" anchor="left right bottom"/>
  477. <Button position="absolute 1113 5 1193 27" id="button13" class="btn4" text="마감취소" anchor="right bottom" onclick="grp_btn_button13_onclick"/>
  478. </Layout>
  479. </Layouts>
  480. </Div>
  481. <Static id="caption6" text="이의신청 결과" class="tit_1" position="absolute 1 0 217 23"/>
  482. <PopupMenu id="pmn_menu1" innerdataset="ds_menu" idcolumn="func" captioncolumn="label" levelcolumn="level" onmenuclick="pmn_menu1_onmenuclick" onmouseleave="pmn_menu1_onmouseleave" position="absolute 1224 50 1367 137"/>
  483. </Layout>
  484. </Layouts>
  485. <Objects>
  486. <Dataset id="ds_send_send_obtmlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  487. <ColumnInfo>
  488. <Column id="clamno" type="STRING" size="256"/>
  489. <Column id="acptno" type="STRING" size="256"/>
  490. <Column id="judgdg" type="STRING" size="256"/>
  491. <Column id="setno" type="STRING" size="256"/>
  492. <Column id="notidd" type="STRING" size="256"/>
  493. <Column id="rejudgflag" type="STRING" size="256"/>
  494. <Column id="obtappflag" type="STRING" size="256"/>
  495. <Column id="obtappdocuno" type="STRING" size="256"/>
  496. <Column id="obtappdd" type="STRING" size="256"/>
  497. <Column id="decidocuno" type="STRING" size="256"/>
  498. <Column id="decirepldd" type="STRING" size="256"/>
  499. <Column id="endyn" type="STRING" size="256"/>
  500. <Column id="docuseqno" type="STRING" size="256"/>
  501. </ColumnInfo>
  502. <Rows>
  503. <Row/>
  504. </Rows>
  505. </Dataset>
  506. <Dataset id="ds_init_P0264list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  507. <ColumnInfo>
  508. <Column id="cdnm" type="STRING" size="256"/>
  509. <Column id="cdid" type="STRING" size="256"/>
  510. </ColumnInfo>
  511. </Dataset>
  512. <Dataset id="ds_main_obtmlist_acptinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  513. <ColumnInfo>
  514. <Column id="claminfo" type="STRING" size="256"/>
  515. <Column id="obtappamt" type="STRING" size="256"/>
  516. <Column id="recogamt" type="STRING" size="256"/>
  517. <Column id="nrecogamt" type="STRING" size="256"/>
  518. </ColumnInfo>
  519. <Rows>
  520. <Row/>
  521. </Rows>
  522. </Dataset>
  523. <Dataset id="ds_hidden_filterdate_filters" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  524. <ColumnInfo>
  525. <Column id="orddeptcd" type="STRING" size="256"/>
  526. <Column id="orddrid" type="STRING" size="256"/>
  527. <Column id="judgrid" type="STRING" size="256"/>
  528. </ColumnInfo>
  529. <Rows>
  530. <Row/>
  531. </Rows>
  532. </Dataset>
  533. <Dataset id="ds_main_obtmlist_deptinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  534. <ColumnInfo>
  535. <Column id="cd" type="STRING" size="256"/>
  536. <Column id="nm" type="STRING" size="256"/>
  537. </ColumnInfo>
  538. <Rows>
  539. <Row/>
  540. </Rows>
  541. </Dataset>
  542. <Dataset id="ds_main_obtmlist_doctinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  543. <ColumnInfo>
  544. <Column id="nm" type="STRING" size="256"/>
  545. <Column id="cd" type="STRING" size="256"/>
  546. </ColumnInfo>
  547. <Rows>
  548. <Row/>
  549. </Rows>
  550. </Dataset>
  551. <Dataset id="ds_main_obtmlist_judgrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  552. <ColumnInfo>
  553. <Column id="nm" type="STRING" size="256"/>
  554. <Column id="cd" type="STRING" size="256"/>
  555. </ColumnInfo>
  556. <Rows>
  557. <Row/>
  558. </Rows>
  559. </Dataset>
  560. <Dataset id="ds_send_send_docusearch" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  561. <ColumnInfo>
  562. <Column id="docuseqno" type="STRING" size="256"/>
  563. </ColumnInfo>
  564. <Rows>
  565. <Row/>
  566. </Rows>
  567. </Dataset>
  568. <Dataset id="ds_main_obtmlist_gridobtapprslt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_obtmlist_gridobtapprslt_oncolumnchanged">
  569. <ColumnInfo>
  570. <Column id="obtapprsltendflag" type="STRING" size="256" sumtext="이신결과마감구분"/>
  571. <Column id="obtappyn" type="STRING" size="256" sumtext="결정등록여부(이신여부아님)"/>
  572. <Column id="docuseqno" type="STRING" size="256" sumtext="명일련"/>
  573. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  574. <Column id="orddeptabbr" type="STRING" size="256" sumtext="진료과약어"/>
  575. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  576. <Column id="patnm" type="STRING" size="256" sumtext="수진자명"/>
  577. <Column id="obtappamt" type="STRING" size="256" sumtext="이의신청금액"/>
  578. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  579. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  580. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  581. <Column id="obtappflag" type="STRING" size="256" sumtext="이의신청구분"/>
  582. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  583. <Column id="atdoctid" type="STRING" size="256" sumtext="주치의"/>
  584. <Column id="judgrid" type="STRING" size="256" sumtext="심사자"/>
  585. <Column id="decidocuno" type="STRING" size="256" sumtext="결정문서번호"/>
  586. <Column id="decirepldd" type="STRING" size="256" sumtext="결정문서도착일자"/>
  587. <Column id="obtappdocuno" type="STRING" size="256" sumtext="이의신청문서번호"/>
  588. </ColumnInfo>
  589. </Dataset>
  590. <Dataset id="ds_main_remdata_griddiaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  591. <ColumnInfo>
  592. <Column id="diagkindcd" type="STRING" size="256" sumtext="확정R/O구분"/>
  593. <Column id="diagcd" type="STRING" size="256" sumtext="상병코드"/>
  594. <Column id="diagseq" type="STRING" size="256" sumtext="상병순서"/>
  595. <Column id="diagnm" type="STRING" size="256" sumtext="상병명칭"/>
  596. <Column id="clamdeptcd" type="STRING" size="256" sumtext="청구세부과"/>
  597. <Column id="ordfromdd" type="STRING" size="256" sumtext="당월요양개시일"/>
  598. <Column id="toot" type="STRING" size="256" sumtext="치식"/>
  599. </ColumnInfo>
  600. </Dataset>
  601. <Dataset id="ds_main_gridremdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  602. <Dataset id="ds_main_remdata_gridlnnolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  603. <ColumnInfo>
  604. <Column id="lnno" type="STRING" size="256" sumtext="줄번호"/>
  605. <Column id="edicd" type="STRING" size="256" sumtext="edi코드"/>
  606. <Column id="rem" type="STRING" size="256" sumtext="참조란"/>
  607. </ColumnInfo>
  608. </Dataset>
  609. <Dataset id="ds_main_remdata_gridretelistinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_remdata_gridretelistinfo_oncolumnchanged">
  610. <ColumnInfo>
  611. <Column id="retersltdocuno" type="STRING" size="256" sumtext="보류결과문서번호"/>
  612. <Column id="retersltdd" type="STRING" size="256" sumtext="보류결과일자"/>
  613. <Column id="judgrretespec" type="STRING" size="256" sumtext="심사자보류내역(참고사항)"/>
  614. <Column id="retedecidocuno" type="STRING" size="256" sumtext="보류결정문서번호(결정문서번호)"/>
  615. <Column id="retedecidd" type="STRING" size="256" sumtext="보류결정일자(결정문서번호도착일자)"/>
  616. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  617. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  618. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  619. <Column id="docuseqno" type="STRING" size="256" sumtext="명일련"/>
  620. <Column id="obtappflag" type="STRING" size="256" sumtext="이신구분"/>
  621. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  622. </ColumnInfo>
  623. </Dataset>
  624. <Dataset id="ds_main_remdata_gridremdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  625. <ColumnInfo>
  626. <Column id="judgmemo" type="STRING" size="256" sumtext="심사자메모"/>
  627. <Column id="edimemo" type="STRING" size="256" sumtext="EDI메모"/>
  628. <Column id="obtapprem" type="STRING" size="256" sumtext="이신메모"/>
  629. <Column id="rem" type="STRING" size="256" sumtext="비고"/>
  630. <Column id="docuseqnorem" type="STRING" size="256" sumtext="명일련메모"/>
  631. </ColumnInfo>
  632. <Rows>
  633. <Row/>
  634. </Rows>
  635. </Dataset>
  636. <Dataset id="ds_main_remdata_gridadjtorder" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_remdata_gridadjtorder_oncolumnchanged">
  637. <ColumnInfo>
  638. <Column id="lnno" type="STRING" size="256" sumtext="줄번호"/>
  639. <Column id="item" type="STRING" size="256" sumtext="항"/>
  640. <Column id="adjtresncd" type="STRING" size="256" sumtext="조정사유"/>
  641. <Column id="matractflag" type="STRING" size="256" sumtext="I/II구분"/>
  642. <Column id="snglcalcscorcd" type="STRING" size="256" sumtext="처방코드"/>
  643. <Column id="hngnm" type="STRING" size="256" sumtext="처방명칭"/>
  644. <Column id="unitcost" type="STRING" size="256" sumtext="단가"/>
  645. <Column id="obtapponeqty" type="BIGDECIMAL" size="256" sumtext="이신일회량"/>
  646. <Column id="obtappdayqty" type="BIGDECIMAL" size="256" sumtext="이신일투"/>
  647. <Column id="obtapptotqty" type="BIGDECIMAL" size="256" sumtext="이신총투"/>
  648. <Column id="obtappamt" type="BIGDECIMAL" size="256" sumtext="이의신청액"/>
  649. <Column id="decioneqty" type="BIGDECIMAL" size="256" sumtext="결정일회량"/>
  650. <Column id="decidayqty" type="BIGDECIMAL" size="256" sumtext="결정일투"/>
  651. <Column id="decitotqty" type="BIGDECIMAL" size="256" sumtext="결정총투"/>
  652. <Column id="deciamt" type="BIGDECIMAL" size="256" sumtext="결정액"/>
  653. <Column id="reclamyn" type="STRING" size="256" sumtext="재청구여부"/>
  654. <Column id="calconeqty" type="BIGDECIMAL" size="256" sumtext="정산일회량"/>
  655. <Column id="calcdayqty" type="BIGDECIMAL" size="256" sumtext="정산일투"/>
  656. <Column id="calctotqty" type="BIGDECIMAL" size="256" sumtext="정산총투"/>
  657. <Column id="calcdeciamt" type="BIGDECIMAL" size="256" sumtext="정산결정액"/>
  658. <Column id="calcnotidd" type="STRING" size="256" sumtext="정산통보일자"/>
  659. <Column id="clamoneqty" type="BIGDECIMAL" size="256" sumtext="청구일회량"/>
  660. <Column id="clamdayqty" type="BIGDECIMAL" size="256" sumtext="청구일투"/>
  661. <Column id="clamtotqty" type="BIGDECIMAL" size="256" sumtext="청구총투"/>
  662. <Column id="adjtoneqty" type="BIGDECIMAL" size="256" sumtext="삭감일회량"/>
  663. <Column id="adjtdayqty" type="BIGDECIMAL" size="256" sumtext="삭감일투"/>
  664. <Column id="adjttotqty" type="BIGDECIMAL" size="256" sumtext="삭감총투"/>
  665. <Column id="adjtamt" type="BIGDECIMAL" size="256" sumtext="삭감액"/>
  666. <Column id="judgdg" type="STRING" size="256" sumtext="심사차수"/>
  667. <Column id="clamno" type="STRING" size="256" sumtext="청구번호"/>
  668. <Column id="acptno" type="STRING" size="256" sumtext="접수번호"/>
  669. <Column id="docuseqno" type="STRING" size="256" sumtext="명세서일련번호"/>
  670. <Column id="obtappflag" type="STRING" size="256" sumtext="이의신청구분"/>
  671. <Column id="mpsno" type="STRING" size="256" sumtext="처방전교부번호"/>
  672. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  673. <Column id="oncereclamyn" type="STRING" size="256" sumtext="변경전재청구여부"/>
  674. <Column id="corpactaddrate" type="STRING" size="256" sumtext="corpactaddrate"/>
  675. <Column id="deciyn" type="STRING" size="256"/>
  676. <Column id="selectyn" type="STRING" size="256"/>
  677. </ColumnInfo>
  678. </Dataset>
  679. <Dataset id="ds_init_P0467list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  680. <ColumnInfo>
  681. <Column id="cdnm" type="STRING" size="256"/>
  682. <Column id="cdid" type="STRING" size="256"/>
  683. </ColumnInfo>
  684. </Dataset>
  685. <Dataset id="ds_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  686. <ColumnInfo>
  687. <Column id="label" type="STRING" size="256"/>
  688. <Column id="func" type="STRING" size="256"/>
  689. <Column id="level" type="STRING" size="256"/>
  690. </ColumnInfo>
  691. <Rows>
  692. <Row>
  693. <Col id="label">일괄완료</Col>
  694. <Col id="func">fAdjtOrdEnd</Col>
  695. <Col id="level">0</Col>
  696. </Row>
  697. <Row>
  698. <Col id="label">일괄다음단계</Col>
  699. <Col id="func">fAdjtOrdNextStage</Col>
  700. </Row>
  701. <Row>
  702. <Col id="label">일괄기각</Col>
  703. <Col id="func">fAdjtOrdCncl</Col>
  704. </Row>
  705. <Row>
  706. <Col id="label">일괄삭제</Col>
  707. <Col id="func">fAdjtOrdDel</Col>
  708. </Row>
  709. </Rows>
  710. </Dataset>
  711. <Dataset id="ds_init_P0352list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  712. <Dataset id="ds_init_P0287list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  713. <Dataset id="ds_init_P0277list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  714. <Dataset id="ds_send_send_clamno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  715. <ColumnInfo>
  716. <Column id="acptno" type="STRING" size="256"/>
  717. <Column id="judgdg" type="STRING" size="256"/>
  718. </ColumnInfo>
  719. <Rows>
  720. <Row/>
  721. </Rows>
  722. </Dataset>
  723. <Dataset id="ds_hidden_obtmlist_claminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  724. <ColumnInfo>
  725. <Column id="clamno" type="STRING" size="256"/>
  726. </ColumnInfo>
  727. </Dataset>
  728. <Dataset id="ds_send_send_remdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  729. <ColumnInfo>
  730. <Column id="judgdg" type="STRING" size="256"/>
  731. <Column id="clamno" type="STRING" size="256"/>
  732. <Column id="acptno" type="STRING" size="256"/>
  733. <Column id="docuseqno" type="STRING" size="256"/>
  734. <Column id="obtappflag" type="STRING" size="256"/>
  735. <Column id="instcd" type="STRING" size="256"/>
  736. </ColumnInfo>
  737. <Rows>
  738. <Row/>
  739. </Rows>
  740. </Dataset>
  741. <Dataset id="ds_send_send_deci" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  742. <ColumnInfo>
  743. <Column id="judgdg" type="STRING" size="256"/>
  744. <Column id="clamno" type="STRING" size="256"/>
  745. <Column id="acptno" type="STRING" size="256"/>
  746. <Column id="obtappflag" type="STRING" size="256"/>
  747. <Column id="docuseqno" type="STRING" size="256"/>
  748. <Column id="status" type="STRING" size="256"/>
  749. <Column id="decidocuno" type="STRING" size="256"/>
  750. <Column id="decirepldd" type="STRING" size="256"/>
  751. </ColumnInfo>
  752. <Rows>
  753. <Row/>
  754. </Rows>
  755. </Dataset>
  756. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  757. </Objects>
  758. <Bind>
  759. <BindItem id="item0" compid="grp_biz.grp_sea.ipt_clamno" propid="value" datasetid="ds_send_send_obtmlist" columnid="clamno"/>
  760. <BindItem id="item1" compid="grp_biz.grp_sea.ipt_acptno" propid="value" datasetid="ds_send_send_obtmlist" columnid="acptno"/>
  761. <BindItem id="item2" compid="grp_biz.grp_sea.ipt_judgdg" propid="value" datasetid="ds_send_send_obtmlist" columnid="judgdg"/>
  762. <BindItem id="item3" compid="grp_biz.grp_sea.input7" propid="value" datasetid="ds_send_send_obtmlist" columnid="setno"/>
  763. <BindItem id="item4" compid="grp_biz.grp_sea.input4" propid="value" datasetid="ds_send_send_obtmlist" columnid="notidd"/>
  764. <BindItem id="item5" compid="grp_biz.grp_sea.rdo_rejudgflag" propid="value" datasetid="ds_send_send_obtmlist" columnid="rejudgflag"/>
  765. <BindItem id="item6" compid="grp_biz.grp_sea.cmb_obtappflag" propid="value" datasetid="ds_send_send_obtmlist" columnid="obtappflag"/>
  766. <BindItem id="item7" compid="grp_biz.grp_sea.input2" propid="value" datasetid="ds_send_send_obtmlist" columnid="obtappdocuno"/>
  767. <BindItem id="item8" compid="grp_biz.grp_sea.input1" propid="value" datasetid="ds_send_send_obtmlist" columnid="obtappdd"/>
  768. <BindItem id="item9" compid="grp_biz.grp_sea.input11" propid="value" datasetid="ds_send_send_obtmlist" columnid="decidocuno"/>
  769. <BindItem id="item10" compid="grp_biz.grp_sea.input23" propid="value" datasetid="ds_send_send_obtmlist" columnid="decirepldd"/>
  770. <BindItem id="item11" compid="grp_biz.grp_sea.output8" propid="value" datasetid="ds_main_obtmlist_acptinfo" columnid="claminfo"/>
  771. <BindItem id="item12" compid="grp_biz.grp_sea.output1" propid="value" datasetid="ds_main_obtmlist_acptinfo" columnid="obtappamt"/>
  772. <BindItem id="item13" compid="grp_biz.grp_sea.output3" propid="value" datasetid="ds_main_obtmlist_acptinfo" columnid="recogamt"/>
  773. <BindItem id="item14" compid="grp_biz.grp_sea.output2" propid="value" datasetid="ds_main_obtmlist_acptinfo" columnid="nrecogamt"/>
  774. <BindItem id="item15" compid="grp_biz.group3.ipt_decidocuno" propid="value" datasetid="ds_main_obtmlist_gridobtapprslt" columnid="decidocuno"/>
  775. <BindItem id="item16" compid="grp_biz.group3.ipt_decirepldd" propid="value" datasetid="ds_main_obtmlist_gridobtapprslt" columnid="decirepldd"/>
  776. <BindItem id="item17" compid="grp_biz.group3.combo4" propid="value" datasetid="ds_hidden_filterdate_filters" columnid="orddeptcd"/>
  777. <BindItem id="item18" compid="grp_biz.group3.combo5" propid="value" datasetid="ds_hidden_filterdate_filters" columnid="orddrid"/>
  778. <BindItem id="item19" compid="grp_biz.group3.combo6" propid="value" datasetid="ds_hidden_filterdate_filters" columnid="judgrid"/>
  779. <BindItem id="item20" compid="grp_biz.ipt_docuseqno" propid="value" datasetid="ds_send_send_docusearch" columnid="docuseqno"/>
  780. <BindItem id="item21" compid="grp_biz.textarea1" propid="value" datasetid="ds_main_remdata_gridremdata" columnid="obtapprem"/>
  781. <BindItem id="item22" compid="grp_biz.textarea4" propid="value" datasetid="ds_main_remdata_gridremdata" columnid="rem"/>
  782. <BindItem id="item23" compid="grp_biz.switch1.simresn.textarea2" propid="value" datasetid="ds_main_remdata_gridremdata" columnid="docuseqnorem"/>
  783. </Bind>
  784. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  785. * System Name :
  786. * Job Name :
  787. * Creator :
  788. * Make Date : 2016-05-24
  789. * Description :
  790. *---------------------------------------------------------------------------------------
  791. * Modify Date Modifier Modify Description
  792. *---------------------------------------------------------------------------------------
  793. * 2016-05-24 Live Converter TF->XP
  794. *
  795. *---------------------------------------------------------------------------------------
  796. ****************************************************************************************/
  797. include "com_commonxp::comm_main.xjs";
  798. include "pam_pamcomnxp::PAM001.xjs";
  799. include "pam_pamcomnxp::PAM.xjs";
  800. function SMPIR30800_oninit(obj:Form, e:InitEventInfo)
  801. {
  802. frmf_initForm(obj);
  803. }
  804. function SMPIR30800_onload(obj:Form, e:LoadEventInfo)
  805. {
  806. grdf_setToolTipBind(grp_biz.switch1.lnno.datagrid3);
  807. grdf_setToolTipBind(grp_biz.grd_pirhobtm);
  808. grdf_setToolTipBind(grp_biz.datagrid1);
  809. grdf_setToolTipBind(grp_biz.grd_retelist);
  810. grdf_setToolTipBind(grp_biz.grd_adjtord);
  811. grdf_setRowTypeIcon(grp_biz.grd_adjtord,0);
  812. if(frmf_checkOpener())
  813. {
  814. ds_temp.copyData(arg_ds_send_send_obtmlist);
  815. ds_send_send_obtmlist.setColumn(0, "judgdg", ds_temp.getColumn(0, "judgdg"));
  816. ds_send_send_obtmlist.setColumn(0, "clamno", ds_temp.getColumn(0, "clamno"));
  817. ds_send_send_obtmlist.setColumn(0, "acptno", ds_temp.getColumn(0, "acptno"));
  818. ds_send_send_obtmlist.setColumn(0, "obtappflag", ds_temp.getColumn(0, "obtappflag"));
  819. ds_send_send_obtmlist.setColumn(0, "notidd", ds_temp.getColumn(0, "notidd"));
  820. ds_send_send_obtmlist.setColumn(0, "obtappdocuno", ds_temp.getColumn(0, "obtappdocuno"));
  821. ds_send_send_obtmlist.setColumn(0, "obtappdd", ds_temp.getColumn(0, "obtappdd"));
  822. ds_send_send_obtmlist.setColumn(0, "decidocuno", ds_temp.getColumn(0, "decidocuno"));
  823. ds_send_send_obtmlist.setColumn(0, "decirepldd", ds_temp.getColumn(0, "decirepldd"));
  824. }
  825. CommCode_Load();
  826. grp_biz.grp_sea.rdo_rejudgflag.index = 0;
  827. if(!utlf_isNull(ds_send_send_obtmlist.getColumn(0, "judgdg")) && !utlf_isNull(ds_send_send_obtmlist.getColumn(0, "acptno")))
  828. {
  829. grp_biz_grp_sea_button1_onclick()
  830. }
  831. fEndYn();
  832. }
  833. function CommCode_Load()
  834. {
  835. var arrParam = [{dsNm: "ds_init_P0264list", cdGrpId: "P0264"}
  836. ,{dsNm: "ds_init_P0277list", cdGrpId: "P0277"}
  837. ,{dsNm: "ds_init_P0287list", cdGrpId: "P0287"}
  838. ,{dsNm: "ds_init_P0352list", cdGrpId: "P0352"}
  839. ,{dsNm: "ds_init_P0467list", cdGrpId: "P0467"}]
  840. appf_getCodeList(arrParam);
  841. pamGetDeptCDDrIDList();
  842. }
  843. function fEndYn()
  844. {
  845. var endyn = ds_send_send_obtmlist.getColumn(0, "endyn");
  846. if(endyn == "Y")
  847. {
  848. grp_biz.group3.button12.enable = false;
  849. grp_biz.btn_addrow.enable = false;
  850. grp_biz.button53.enable = false;
  851. grp_biz.button6.enable = false;
  852. grp_biz.button5.enable = false;
  853. grp_biz.btn_delete.enable = false;
  854. grp_biz.button4.enable = false;
  855. grp_biz.button8.enable = false;
  856. grp_btn.button26.enable = false;
  857. }
  858. else
  859. {
  860. grp_biz.group3.button12.enable = true;
  861. grp_biz.btn_addrow.enable = true;
  862. grp_biz.button53.enable = true;
  863. grp_biz.button6.enable = true;
  864. grp_biz.button5.enable = true;
  865. grp_biz.btn_delete.enable = true;
  866. grp_biz.button4.enable = true;
  867. grp_biz.button8.enable = true;
  868. grp_btn.button26.enable = true;
  869. }
  870. }
  871. function grp_biz_grp_sea_button1_onclick(obj:Button, e:ClickEventInfo)
  872. {
  873. if(utlf_isNull(ds_send_send_obtmlist.getColumn(0, "judgdg")))
  874. {
  875. alert("심사차수를 입력해 주세요");
  876. grp_biz.grp_sea.ipt_judgdg.setFocus();
  877. return false;
  878. }
  879. if(utlf_isNull(ds_send_send_obtmlist.getColumn(0, "acptno")))
  880. {
  881. alert("접수번호를 입력해 주세요");
  882. grp_biz.grp_sea.ipt_acptno.setFocus();
  883. return false;
  884. }
  885. var oParam = {};
  886. oParam.id = "TRPIR30801";
  887. oParam.service = "cutmngtapp.CutMngt";
  888. oParam.method = "reqReqObtAppRsltTrgtList";
  889. oParam.inds = "req=ds_send_send_obtmlist";
  890. oParam.outds = "ds_main_obtmlist_gridobtapprslt=gridobtapprslt ds_main_obtmlist_acptinfo=acptinfo ds_main_obtmlist_deptinfo=deptinfo ds_main_obtmlist_doctinfo=doctinfo ds_main_obtmlist_judgrinfo=judgrinfo";
  891. oParam.async = false;
  892. //oParam.callback = "cf_TRPIR30801";
  893. tranf_submit(oParam);
  894. if(ds_main_obtmlist_gridobtapprslt.rowcount > 0)
  895. {
  896. ds_main_obtmlist_gridobtapprslt.rowposition = 0;
  897. fSearch_AdjtOrderInfo();
  898. fDocuSeqNoEndFlag();
  899. }
  900. }
  901. function fSearch_AdjtOrderInfo()
  902. {
  903. var rtn = null;
  904. var row = ds_main_obtmlist_gridobtapprslt.rowposition;
  905. if(row > -1)
  906. {
  907. var t1 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "judgdg");
  908. var t2 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "clamno");
  909. var t3 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "acptno");
  910. var t4 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "docuseqno");
  911. var t5 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "obtappflag");
  912. var t6 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "instcd");
  913. var t7 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "decidocuno");
  914. var t8 = ds_main_obtmlist_gridobtapprslt.getColumn(row, "decirepldd");
  915. ds_send_send_remdata.setColumn(0, "judgdg", t1);
  916. ds_send_send_remdata.setColumn(0, "clamno", t2);
  917. ds_send_send_remdata.setColumn(0, "acptno", t3);
  918. ds_send_send_remdata.setColumn(0, "docuseqno", t4);
  919. ds_send_send_remdata.setColumn(0, "obtappflag", t5);
  920. ds_send_send_remdata.setColumn(0, "instcd", t6);
  921. grp_biz.group3.ipt_decidocuno.value = t7;
  922. grp_biz.group3.ipt_decirepldd.value = t8;
  923. var oParam = {};
  924. oParam.id = "TRPIR30802";
  925. oParam.service = "cutmngtapp.CutMngt";
  926. oParam.method = "reqReqObtAppRsltRemData";
  927. oParam.inds = "req=ds_send_send_remdata";
  928. oParam.outds = "ds_main_remdata_griddiaginfo=griddiaginfo ds_main_remdata_gridlnnolist=gridlnno ds_main_remdata_gridremdata=gridremdata ds_main_remdata_gridadjtorder=gridadjtorder ds_main_remdata_gridretelistinfo=gridretelist";
  929. oParam.async = false;
  930. //oParam.callback = "cf_TRPIR30802";
  931. tranf_submit(oParam);
  932. var rows = ds_main_remdata_gridadjtorder.rowcount;
  933. for(var i = 0; i < rows; i++)
  934. {
  935. ds_main_remdata_gridadjtorder.updatecontrol =false;
  936. if(ds_main_remdata_gridadjtorder.getColumn(i, "reclamyn") != "-")
  937. {
  938. ds_main_remdata_gridadjtorder.setColumn(i, "deciyn", "true");
  939. ds_main_remdata_gridadjtorder.setColumn(i, "selectyn", "false");
  940. }
  941. else
  942. {
  943. ds_main_remdata_gridadjtorder.setColumn(i, "deciyn", "false");
  944. ds_main_remdata_gridadjtorder.setColumn(i, "selectyn", "false");
  945. }
  946. ds_main_remdata_gridadjtorder.updatecontrol = true;
  947. }
  948. }
  949. }
  950. function fDocuSeqNoEndFlag()
  951. {
  952. var endflag = ds_main_obtmlist_gridobtapprslt.getColumn(ds_main_obtmlist_gridobtapprslt.rowposition, "obtapprsltendflag");
  953. if(endflag == "true")
  954. {
  955. grp_biz.group3.button12.enable = false;
  956. grp_biz.btn_addrow.enable = false;
  957. grp_biz.button53.enable = false;
  958. grp_biz.button6.enable = false;
  959. grp_biz.button5.enable = false;
  960. grp_biz.btn_delete.enable = false;
  961. grp_biz.button4.enable = false;
  962. grp_biz.button8.enable = false;
  963. grp_btn.button26.enable = false;
  964. }
  965. else
  966. {
  967. grp_biz.group3.button12.enable = true;
  968. grp_biz.btn_addrow.enable = true;
  969. grp_biz.button53.enable = true;
  970. grp_biz.button6.enable = true;
  971. grp_biz.button5.enable = true;
  972. grp_biz.btn_delete.enable = true;
  973. grp_biz.button4.enable = true;
  974. grp_biz.button8.enable = true;
  975. grp_btn.button26.enable = true;
  976. }
  977. }
  978. function grp_biz_grp_sea_ipt_judgdg_onkillfocus(obj:Edit, e:KillFocusEventInfo)
  979. {
  980. var retVal = null;
  981. var judgdg = ds_send_send_obtmlist.getColumn(0, "judgdg");
  982. var acptno = ds_send_send_obtmlist.getColumn(0, "acptno");
  983. ds_send_send_clamno.setColumn(0, "judgdg", judgdg);
  984. ds_send_send_clamno.setColumn(0, "acptno", acptno);
  985. var oParam = {};
  986. oParam.id = "TRPIR30803";
  987. oParam.service = "cutmngtapp.CutMngt";
  988. oParam.method = "reqGetClamNoObtApp";
  989. oParam.inds = "req=ds_send_send_clamno";
  990. oParam.outds = "ds_hidden_obtmlist_claminfo=claminfo";
  991. oParam.async = false;
  992. //oParam.callback = "cf_TRPIR30803";
  993. tranf_submit(oParam);
  994. ds_send_send_obtmlist.setColumn(0, "clamno", ds_hidden_obtmlist_claminfo.getColumn(0, "clamno"));
  995. grp_biz_grp_sea_button1_onclick();
  996. }
  997. function grp_biz_grp_sea_cmb_obtappflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  998. {
  999. ds_send_send_obtmlist.setColumn(0, "rejudgflag", "");
  1000. }
  1001. function grp_biz_grp_sea_rdo_rejudgflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1002. {
  1003. ds_send_send_obtmlist.setColumn(0, "obtappflag", "");
  1004. }
  1005. function grp_biz_group3_button11_onclick(obj:Button, e:ClickEventInfo)
  1006. {
  1007. fInitFilter();
  1008. }
  1009. function fInitFilter()
  1010. {
  1011. ds_hidden_filterdate_filters.setColumn(0, "orddeptcd", "");
  1012. ds_hidden_filterdate_filters.setColumn(0, "orddrid", "");
  1013. ds_hidden_filterdate_filters.setColumn(0, "judgrid", "");
  1014. fGetSelectedData();
  1015. }
  1016. function grp_biz_group3_button10_onclick(obj:Button, e:ClickEventInfo)
  1017. {
  1018. fGetSelectedData();
  1019. }
  1020. function fGetSelectedData()
  1021. {
  1022. var orddeptcd = ds_hidden_filterdate_filters.getColumn(0, "orddeptcd");
  1023. var orddrid = ds_hidden_filterdate_filters.getColumn(0, "orddrid");
  1024. var judgrid = ds_hidden_filterdate_filters.getColumn(0, "judgrid");
  1025. var rows = ds_main_obtmlist_gridobtapprslt.rowcount;
  1026. ds_main_obtmlist_gridobtapprslt.filterstr = "";
  1027. for(var i = 0; i < rows; i++)
  1028. {
  1029. ds_main_obtmlist_gridobtapprslt.filterstr = "";
  1030. if(utlf_isNull(orddeptcd) && utlf_isNull(orddrid) && utlf_isNull(judgrid))
  1031. {
  1032. }
  1033. else
  1034. {
  1035. if(!utlf_isNull(orddeptcd))
  1036. {
  1037. ds_main_obtmlist_gridobtapprslt.filterstr = "orddeptabbr == '"+orddeptcd+"'";
  1038. }
  1039. }
  1040. if(utlf_isNull(orddeptcd) && utlf_isNull(orddrid) && utlf_isNull(judgrid))
  1041. {
  1042. }
  1043. else
  1044. {
  1045. if(!utlf_isNull(orddrid))
  1046. {
  1047. ds_main_obtmlist_gridobtapprslt.filterstr = "atdoctid == '"+orddrid+"'";
  1048. }
  1049. }
  1050. if(utlf_isNull(orddeptcd) && utlf_isNull(orddrid) && utlf_isNull(judgrid))
  1051. {
  1052. }
  1053. else
  1054. {
  1055. if(!utlf_isNull(judgrid))
  1056. {
  1057. ds_main_obtmlist_gridobtapprslt.filterstr = "judgrid == '"+judgrid+"'";
  1058. }
  1059. }
  1060. }
  1061. }
  1062. function grp_biz_group3_button12_onclick(obj:Button, e:ClickEventInfo)
  1063. {
  1064. var curr_row = ds_main_obtmlist_gridobtapprslt.rowposition;
  1065. var status = "update";
  1066. if(curr_row > -1)
  1067. {
  1068. var judgdg = ds_main_obtmlist_gridobtapprslt.getColumn(curr_row, "judgdg");
  1069. var clamno = ds_main_obtmlist_gridobtapprslt.getColumn(curr_row, "clamno");
  1070. var acptno = ds_main_obtmlist_gridobtapprslt.getColumn(curr_row, "acptno");
  1071. var obtappflag = ds_main_obtmlist_gridobtapprslt.getColumn(curr_row, "obtappflag");
  1072. var docuseqno = ds_main_obtmlist_gridobtapprslt.getColumn(curr_row, "docuseqno");
  1073. var decidocuno = grp_biz.group3.ipt_decidocuno.value;
  1074. var decirepldd = grp_biz.group3.ipt_decirepldd.value;
  1075. ds_send_send_deci.setColumn(0, "judgdg", judgdg);
  1076. ds_send_send_deci.setColumn(0, "clamno", clamno);
  1077. ds_send_send_deci.setColumn(0, "acptno", acptno);
  1078. ds_send_send_deci.setColumn(0, "obtappflag", obtappflag);
  1079. ds_send_send_deci.setColumn(0, "docuseqno", docuseqno);
  1080. ds_send_send_deci.setColumn(0, "status", status);
  1081. ds_send_send_deci.setColumn(0, "decidocuno", decidocuno);
  1082. ds_send_send_deci.setColumn(0, "decirepldd", decirepldd);
  1083. var oParam = {};
  1084. oParam.id = "TXPIR30806";
  1085. oParam.service = "cutmngtapp.CutMngt";
  1086. oParam.method = "reqSetDocuDeciInfo";
  1087. oParam.inds = "req=ds_send_send_deci";
  1088. oParam.outds = "";
  1089. oParam.async = false;
  1090. //oParam.callback = "cf_TXPIR30806";
  1091. tranf_submit(oParam);
  1092. var oParam = {};
  1093. oParam.id = "TRPIR30801";
  1094. oParam.service = "cutmngtapp.CutMngt";
  1095. oParam.method = "reqReqObtAppRsltTrgtList";
  1096. oParam.inds = "req=ds_send_send_obtmlist";
  1097. oParam.outds = "ds_main_obtmlist_gridobtapprslt=gridobtapprslt ds_main_obtmlist_acptinfo=acptinfo ds_main_obtmlist_deptinfo=deptinfo ds_main_obtmlist_doctinfo=doctinfo ds_main_obtmlist_judgrinfo=judgrinfo";
  1098. oParam.async = false;
  1099. //oParam.callback = "cf_TRPIR30801";
  1100. tranf_submit(oParam);
  1101. }
  1102. else
  1103. {
  1104. sysf_messageBox("결정정보를 저장할 ROW를 ","C002");
  1105. }
  1106. }
  1107. function grp_biz_ipt_docuseqno_onkeyup(obj:Edit, e:KeyEventInfo)
  1108. {
  1109. if (e.keycode == 13)
  1110. {
  1111. var docuseqno = obj.value;
  1112. if(String(docuseqno).length == 0)
  1113. {
  1114. return false;
  1115. }
  1116. else if(String(docuseqno).length == 1)
  1117. {
  1118. docuseqno = "0000"+docuseqno;
  1119. }
  1120. else if(String(docuseqno).length == 2)
  1121. {
  1122. docuseqno = "000"+docuseqno;
  1123. }
  1124. else if(String(docuseqno).length == 3)
  1125. {
  1126. docuseqno = "00"+docuseqno;
  1127. }
  1128. else if(String(docuseqno).length == 4)
  1129. {
  1130. docuseqno = "0"+docuseqno;
  1131. }
  1132. else if(String(docuseqno).length == 5)
  1133. {
  1134. docuseqno = docuseqno;
  1135. }
  1136. else if(String(docuseqno).length > 5)
  1137. {
  1138. sysf_messageBox("명세서일련번호는 최대 5자리","E008");
  1139. ds_send_send_docusearch.setColumn(0, "docuseqno", "");
  1140. return false;
  1141. }
  1142. var rows = ds_main_obtmlist_gridobtapprslt.rowcount;
  1143. for(var i = 0; i < rows; i++)
  1144. {
  1145. if(ds_main_obtmlist_gridobtapprslt.getColumn(i, "docuseqno") == docuseqno)
  1146. {
  1147. ds_main_obtmlist_gridobtapprslt.rowposition = i;
  1148. }
  1149. }
  1150. }
  1151. }
  1152. function grp_biz_grd_pirhobtm_oncellclick(obj:Grid, e:GridClickEventInfo)
  1153. {
  1154. if(e.row > -1)
  1155. {
  1156. fSearch_AdjtOrderInfo();
  1157. fDocuSeqNoEndFlag();
  1158. }
  1159. }
  1160. function grp_biz_btn_addrow_onclick(obj:Button, e:ClickEventInfo)
  1161. {
  1162. var row = ds_main_obtmlist_gridobtapprslt.rowposition;
  1163. var judgdg = ds_main_obtmlist_gridobtapprslt.getColumn(row, "judgdg");
  1164. var clamno = ds_main_obtmlist_gridobtapprslt.getColumn(row, "clamno");
  1165. var acptno = ds_main_obtmlist_gridobtapprslt.getColumn(row, "acptno");
  1166. var docuseqno = ds_main_obtmlist_gridobtapprslt.getColumn(row, "docuseqno");
  1167. var obtappflag = ds_main_obtmlist_gridobtapprslt.getColumn(row, "obtappflag");
  1168. var instcd = ds_main_obtmlist_gridobtapprslt.getColumn(row, "instcd");
  1169. var decidocuno = ds_main_obtmlist_gridobtapprslt.getColumn(row, "decidocuno");
  1170. var decirepldd = ds_main_obtmlist_gridobtapprslt.getColumn(row, "decirepldd");
  1171. var reterow = ds_main_remdata_gridretelistinfo.addRow();
  1172. if(decidocuno != "-")
  1173. {
  1174. ds_main_remdata_gridretelistinfo.setColumn(reterow, "retersltdocuno", decidocuno);
  1175. }
  1176. else
  1177. {
  1178. ds_main_remdata_gridretelistinfo.setColumn(reterow, "retersltdocuno", "-");
  1179. }
  1180. if(decirepldd != "-")
  1181. {
  1182. ds_main_remdata_gridretelistinfo.setColumn(reterow, "retersltdd", decirepldd);
  1183. }
  1184. else
  1185. {
  1186. ds_main_remdata_gridretelistinfo.setColumn(reterow, "retersltdd", utlf_getCurrentDate());
  1187. }
  1188. ds_main_remdata_gridretelistinfo.setColumn(reterow, "judgrretespec", "-");
  1189. ds_main_remdata_gridretelistinfo.setColumn(reterow, "retedecidocuno", "-");
  1190. ds_main_remdata_gridretelistinfo.setColumn(reterow, "retedecidd", "-");
  1191. ds_main_remdata_gridretelistinfo.setColumn(reterow, "judgdg", judgdg);
  1192. ds_main_remdata_gridretelistinfo.setColumn(reterow, "clamno", clamno);
  1193. ds_main_remdata_gridretelistinfo.setColumn(reterow, "acptno", acptno);
  1194. ds_main_remdata_gridretelistinfo.setColumn(reterow, "docuseqno", docuseqno);
  1195. ds_main_remdata_gridretelistinfo.setColumn(reterow, "obtappflag", obtappflag);
  1196. ds_main_remdata_gridretelistinfo.setColumn(reterow, "instcd", instcd);
  1197. var arrRow = new Array();
  1198. arrRow[0] = reterow;
  1199. grdf_setStatus(grp_biz.grd_retelist, "I", arrRow);
  1200. }
  1201. function grp_biz_button53_onclick(obj:Button, e:ClickEventInfo)
  1202. {
  1203. var rows = ds_main_remdata_gridretelistinfo.rowcount;
  1204. var row = ds_main_remdata_gridretelistinfo.rowposition;
  1205. if(row > -1)
  1206. {
  1207. var ok = sysf_messageBox("선택한 행을 ","Q001");
  1208. if(ok == '6')
  1209. {
  1210. var selectedrows = grdf_getSelectedRows(grp_biz.grd_retelist);
  1211. grdf_setStatus(grp_biz.grd_retelist, "D", selectedrows);
  1212. }
  1213. grp_biz_button6_onclick();
  1214. }
  1215. else
  1216. {
  1217. sysf_messageBox("연결된 보류문서가 존재하여 보류삭제를 ","E001");
  1218. }
  1219. }
  1220. function grp_biz_button6_onclick(obj:Button, e:ClickEventInfo)
  1221. {
  1222. var rows = ds_main_remdata_gridretelistinfo.rowcount;
  1223. for(var i = 0; i < rows; i++)
  1224. {
  1225. var status = ds_main_remdata_gridretelistinfo.getRowType(i);
  1226. if(status == "2")
  1227. {
  1228. if((i-1) < 0)
  1229. {
  1230. }
  1231. else
  1232. {
  1233. var retersltdocuno = ds_main_remdata_gridretelistinfo.getColumn(i, "retersltdocuno");
  1234. var retersltdd = ds_main_remdata_gridretelistinfo.getColumn(i, "retersltdd");
  1235. ds_main_remdata_gridretelistinfo.setColumn(i-1, "retedecidocuno", retersltdocuno);
  1236. ds_main_remdata_gridretelistinfo.setColumn(i-1, "retedecidd", retersltdd);
  1237. var arrRow = new Array();
  1238. arrRow[0] = i-1;
  1239. grdf_setStatus(grp_biz.grd_retelist, "U", arrRow);
  1240. }
  1241. }
  1242. else if(status == "4")
  1243. {
  1244. if((i-1) < 0)
  1245. {
  1246. ;
  1247. }
  1248. else
  1249. {
  1250. var retersltdocuno = ds_main_remdata_gridretelistinfo.getColumn(i, "retersltdocuno");
  1251. var retersltdd = ds_main_remdata_gridretelistinfo.getColumn(i, "retersltdd");
  1252. ds_main_remdata_gridretelistinfo.setColumn(i-1, "retedecidocuno", retersltdocuno);
  1253. ds_main_remdata_gridretelistinfo.setColumn(i-1, "retedecidd", retersltdd);
  1254. var arrRow = new Array();
  1255. arrRow[0] = i-1;
  1256. grdf_setStatus(grp_biz.grd_retelist, "U", arrRow);
  1257. }
  1258. }
  1259. else if(status == "8")
  1260. {
  1261. if(i == rows)
  1262. {
  1263. ds_main_remdata_gridretelistinfo.setColumn(i-1, "retedecidocuno", "-");
  1264. ds_main_remdata_gridretelistinfo.setColumn(i-1, "retedecidd", "-");
  1265. var arrRow = new Array();
  1266. arrRow[0] = i-1;
  1267. grdf_setStatus(grp_biz.grd_retelist, "U", arrRow);
  1268. }
  1269. }
  1270. else
  1271. {
  1272. }
  1273. }
  1274. var updtdata = grdf_getGridUpdateData(grp_biz.grd_retelist);
  1275. if (updtdata.rowcount != 0)
  1276. {
  1277. var oParam = {};
  1278. oParam.id = "TXPIR30805";
  1279. oParam.service = "cutmngtapp.CutMngt";
  1280. oParam.method = "reqSetReteDocuNo";
  1281. oParam.inds = "req=ds_main_remdata_gridretelistinfo:U";
  1282. oParam.outds = "";
  1283. oParam.async = false;
  1284. //oParam.callback = "cf_TXPIR30805";
  1285. tranf_submit(oParam);
  1286. fReturnStatus();
  1287. fSearch_AdjtOrderInfo();
  1288. }
  1289. }
  1290. function fReturnStatus()
  1291. {
  1292. var rows = ds_main_remdata_gridretelistinfo.rowcount;
  1293. for(var i = 0; i < rows; i++)
  1294. {
  1295. var status = ds_main_remdata_gridretelistinfo.getRowType(i);
  1296. if(status == "2")
  1297. {
  1298. var arrRow = new Array();
  1299. arrRow[0] = i;
  1300. grdf_setStatus(grp_biz.grd_retelist, "", arrRow);
  1301. }
  1302. if(status == "4")
  1303. {
  1304. var arrRow = new Array();
  1305. arrRow[0] = i;
  1306. grdf_setStatus(grp_biz.grd_retelist, "", arrRow);
  1307. }
  1308. if(status == "8")
  1309. {
  1310. ds_main_remdata_gridretelistinfo.deleteRow(i);
  1311. }
  1312. }
  1313. }
  1314. function ds_main_remdata_gridadjtorder_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1315. {
  1316. if( e.columnid == "deciyn" )
  1317. {
  1318. obj.setColumn(e.row, "deciyn", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  1319. }
  1320. if( e.columnid == "concprcpyn" )
  1321. {
  1322. obj.setColumn(e.row, "concprcpyn", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
  1323. }
  1324. var row = e.row;
  1325. var col = e.col;
  1326. var value = e.newvalue;
  1327. if(e.columnid == "reclamyn" && e.newvalue == "R"){
  1328. alert("재심사를 선택하셨습니다. 결정액을 확인하여 주십시요.");
  1329. }
  1330. // 1. 결정 1회, 일투, 총투 중 어느것이 변경된것인지 확인하고 해당 컬럼의 background color을 변경한다.
  1331. //grd_adjtord.cellstyle("background-color", row, col, row, col) = "#ff99cc";
  1332. // 변경이 일어났기에 단가와 재료행위구분, 결정1회, 결정일투, 결정총투를 가지고 결정액을 재계산한다.
  1333. var matractflag = Number(obj.getColumn(row, "matractflag")); //재료행위구분
  1334. var unitcost = Number(obj.getColumn(row, "unitcost")); //처방단가
  1335. var decioneqty = Number(obj.getColumn(row, "decioneqty")); //결정1회
  1336. var decidayqty = Number(obj.getColumn(row, "decidayqty")); //결정일투
  1337. var decitotqty = Number(obj.getColumn(row, "decitotqty")); //결정총투
  1338. var corpactaddrate = Number(obj.getColumn(row, "corpactaddrate")); // 보험유형
  1339. // 2.결정액을 계산한다.
  1340. if(e.columnid == "decioneqty" || e.columnid == "decidayqty" || e.columnid == "decitotqty"){
  1341. if(matractflag == "2"){
  1342. obj.setColumn(row, "deciamt", Math.round((unitcost * decioneqty * decidayqty * decitotqty) * (1 + (corpactaddrate/100))) );
  1343. obj.setColumn(row, "selectyn", "true" );
  1344. } else {
  1345. obj.setColumn(row, "deciamt", Math.round((unitcost * decioneqty * decidayqty * decitotqty)) );
  1346. obj.setColumn(row, "selectyn", "true" );
  1347. }
  1348. }
  1349. // var oParam = {};
  1350. // oParam.id = "TRPIR30801";
  1351. // oParam.service = "cutmngtapp.CutMngt";
  1352. // oParam.method = "reqReqObtAppRsltTrgtList";
  1353. // oParam.inds = "req=ds_send_send_obtmlist";
  1354. // oParam.outds = "ds_main_obtmlist_gridobtapprslt=gridobtapprslt ds_main_obtmlist_acptinfo=acptinfo ds_main_obtmlist_deptinfo=deptinfo ds_main_obtmlist_doctinfo=doctinfo ds_main_obtmlist_judgrinfo=judgrinfo";
  1355. // oParam.async = false;
  1356. // //oParam.callback = "cf_TRPIR30801";
  1357. //
  1358. // tranf_submit(oParam);
  1359. }
  1360. function ds_main_remdata_gridretelistinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1361. {
  1362. var row = e.row;
  1363. var status = ds_main_remdata_gridretelistinfo.getRowType(row);
  1364. if(status == 2 || status == 4)
  1365. {
  1366. var arrRow = new Array();
  1367. arrRow[0] = row;
  1368. grdf_setStatus(grp_biz.grd_retelist, "U", arrRow);
  1369. }
  1370. }
  1371. function grp_biz_button5_onclick(obj:Button, e:ClickEventInfo)
  1372. {
  1373. if(ds_send_send_obtmlist.getColumn(0, "decidocuno") == "-" || utlf_isNull(ds_send_send_obtmlist.getColumn(0, "decidocuno")))
  1374. {
  1375. sysf_messageBox("결정문서번호를 저장 후 다시 시도해 주세요 ","E999");
  1376. return;
  1377. }
  1378. if(ds_send_send_obtmlist.getColumn(0, "decirepldd") == "-" || utlf_isNull(ds_send_send_obtmlist.getColumn(0, "decirepldd")))
  1379. {
  1380. sysf_messageBox("결정문서도착일자를 저장 후 다시 시도해 주세요 ","E999");
  1381. return;
  1382. }
  1383. fSave_DeciInfo();
  1384. }
  1385. function fSave_DeciInfo()
  1386. {
  1387. var oParam = {};
  1388. oParam.id = "TXPIR30801";
  1389. oParam.service = "cutmngtapp.CutMngt";
  1390. oParam.method = "reqSetCalcInfo";
  1391. oParam.inds = "req=ds_main_remdata_gridadjtorder:U";
  1392. oParam.outds = "";
  1393. oParam.async = false;
  1394. //oParam.callback = "cf_TXPIR30801";
  1395. tranf_submit(oParam);
  1396. var oParam = {};
  1397. oParam.id = "TRPIR30801";
  1398. oParam.service = "cutmngtapp.CutMngt";
  1399. oParam.method = "reqReqObtAppRsltTrgtList";
  1400. oParam.inds = "req=ds_send_send_obtmlist";
  1401. oParam.outds = "ds_main_obtmlist_gridobtapprslt=gridobtapprslt ds_main_obtmlist_acptinfo=acptinfo ds_main_obtmlist_deptinfo=deptinfo ds_main_obtmlist_doctinfo=doctinfo ds_main_obtmlist_judgrinfo=judgrinfo";
  1402. oParam.async = false;
  1403. //oParam.callback = "cf_TRPIR30801";
  1404. tranf_submit(oParam);
  1405. }
  1406. function grp_biz_btn_delete_onclick(obj:Button, e:ClickEventInfo)
  1407. {
  1408. fAdjtOrdDel();
  1409. }
  1410. function fAdjtOrdDel()
  1411. {
  1412. var rows = grdf_getSelectedRows(grp_biz.grd_adjtord);
  1413. for (var i = 0; i < rows.length; i++)
  1414. {
  1415. var row = rows[i];
  1416. if(ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn") == "-")
  1417. {
  1418. var arrRow = new Array();
  1419. arrRow[0] = row;
  1420. grdf_setStatus(grp_biz.grd_adjtord, "", arrRow);
  1421. sysf_messageBox("현재 재청구여부는 미심사","E008");
  1422. }
  1423. else
  1424. {
  1425. ds_main_remdata_gridadjtorder.setColumn(row, "decioneqty", "0");
  1426. ds_main_remdata_gridadjtorder.setColumn(row, "decidayqty", "0");
  1427. ds_main_remdata_gridadjtorder.setColumn(row, "decitotqty", "0");
  1428. ds_main_remdata_gridadjtorder.setColumn(row, "deciamt", "0");
  1429. ds_main_remdata_gridadjtorder.setColumn(row, "oncereclamyn", ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn"));
  1430. ds_main_remdata_gridadjtorder.setColumn(row, "reclamyn", "-");
  1431. ds_main_remdata_gridadjtorder.setColumn(row, "selectyn", "true");
  1432. }
  1433. }
  1434. fSave_DeciInfo();
  1435. fReSearch_AdjtOrderInfo();
  1436. }
  1437. function fReSearch_AdjtOrderInfo()
  1438. {
  1439. var oParam = {};
  1440. oParam.id = "TRPIR30802";
  1441. oParam.service = "cutmngtapp.CutMngt";
  1442. oParam.method = "reqReqObtAppRsltRemData";
  1443. oParam.inds = "req=ds_send_send_remdata";
  1444. oParam.outds = "ds_main_remdata_griddiaginfo=griddiaginfo ds_main_remdata_gridlnnolist=gridlnno ds_main_remdata_gridremdata=gridremdata ds_main_remdata_gridadjtorder=gridadjtorder ds_main_remdata_gridretelistinfo=gridretelist";
  1445. oParam.async = false;
  1446. //oParam.callback = "cf_TRPIR30802";
  1447. tranf_submit(oParam);
  1448. var rows = ds_main_remdata_gridadjtorder.rowcount;
  1449. for (var i = 0; i < rows; i++)
  1450. {
  1451. ds_main_remdata_gridadjtorder.updatecontrol =false;
  1452. if(ds_main_remdata_gridadjtorder.getColumn(i, "reclamyn") != "-")
  1453. {
  1454. ds_main_remdata_gridadjtorder.setColumn(i, "deciyn", "true");
  1455. ds_main_remdata_gridadjtorder.setColumn(i, "selectyn", "false");
  1456. }
  1457. else
  1458. {
  1459. ds_main_remdata_gridadjtorder.setColumn(i, "deciyn", "false");
  1460. ds_main_remdata_gridadjtorder.setColumn(i, "selectyn", "false");
  1461. }
  1462. ds_main_remdata_gridadjtorder.updatecontrol =true;
  1463. }
  1464. }
  1465. function grp_biz_button4_onclick(obj:Button, e:ClickEventInfo)
  1466. {
  1467. if(ds_send_send_obtmlist.getColumn(0, "decidocuno") == "-" || utlf_isNull(ds_send_send_obtmlist.getColumn(0, "decidocuno")))
  1468. {
  1469. sysf_messageBox("결정문서번호를 저장 후 다시 시도해 주세요 ","E999");
  1470. return;
  1471. }
  1472. if(ds_send_send_obtmlist.getColumn(0, "decirepldd") == "-" || utlf_isNull(ds_send_send_obtmlist.getColumn(0, "decirepldd")))
  1473. {
  1474. sysf_messageBox("결정문서도착일자를 저장 후 다시 시도해 주세요 ","E999");
  1475. return;
  1476. }
  1477. fAdjtOrdCncl();
  1478. }
  1479. function fAdjtOrdCncl()
  1480. {
  1481. var rows = grdf_getSelectedRows(grp_biz.grd_adjtord);
  1482. for(var i = 0; i < rows.length; i++)
  1483. {
  1484. var row = rows[i];
  1485. if(ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn") == "N" && ds_main_remdata_gridadjtorder.getColumn(row, "decioneqty") == 0 &&
  1486. ds_main_remdata_gridadjtorder.getColumn(row, "decidayqty") == 0 && ds_main_remdata_gridadjtorder.getColumn(row, "decitotqty") == 0 &&
  1487. ds_main_remdata_gridadjtorder.getColumn(row, "deciamt") == 0)
  1488. {
  1489. var arrRow = new Array();
  1490. arrRow[0] = row;
  1491. grdf_setStatus(grp_biz.grd_adjtord, "", arrRow);
  1492. sysf_messageBox("현재 재청구여부는 부제기(기각)","E008");
  1493. }
  1494. else
  1495. {
  1496. ds_main_remdata_gridadjtorder.setColumn(row, "oncereclamyn", ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn"));
  1497. ds_main_remdata_gridadjtorder.setColumn(row, "reclamyn", "N");
  1498. ds_main_remdata_gridadjtorder.setColumn(row, "selectyn", "true");
  1499. }
  1500. }
  1501. fSave_DeciInfo();
  1502. fReSearch_AdjtOrderInfo();
  1503. }
  1504. function grp_biz_button8_onclick(obj:Button, e:ClickEventInfo)
  1505. {
  1506. if(ds_send_send_obtmlist.getColumn(0, "decidocuno") == "-" || utlf_isNull(ds_send_send_obtmlist.getColumn(0, "decidocuno")))
  1507. {
  1508. sysf_messageBox("결정문서번호를 저장 후 다시 시도해 주세요 ","E999");
  1509. return;
  1510. }
  1511. if(ds_send_send_obtmlist.getColumn(0, "decirepldd") == "-" || utlf_isNull(ds_send_send_obtmlist.getColumn(0, "decirepldd")))
  1512. {
  1513. sysf_messageBox("결정문서도착일자를 저장 후 다시 시도해 주세요 ","E999");
  1514. return;
  1515. }
  1516. return fAdjtOrdNextStage();
  1517. }
  1518. function fAdjtOrdNextStage()
  1519. {
  1520. var rows = grdf_getSelectedRows(grp_biz.grd_adjtord);
  1521. var chk = true;
  1522. for (var i = 0; i < rows.length; i++)
  1523. {
  1524. var row = rows[i];
  1525. if(ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn") == "R")
  1526. {
  1527. // var arrRow = new Array();
  1528. // arrRow[0] = row;
  1529. // grdf_setStatus(grp_biz.grd_adjtord, "", arrRow);
  1530. sysf_messageBox("현재 재청구여부는 재심사","E008");
  1531. }
  1532. else if(ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn") == "N")
  1533. {
  1534. var arrRow = new Array();
  1535. arrRow[0] = row;
  1536. grdf_setStatus(grp_biz.grd_adjtord, "", arrRow);
  1537. sysf_messageBox("기각 상태에선 다음단계 진행하실 수 없습니다.","E999", "");
  1538. }
  1539. else
  1540. {
  1541. ds_main_remdata_gridadjtorder.setColumn(row, "oncereclamyn", ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn"));
  1542. ds_main_remdata_gridadjtorder.setColumn(row, "reclamyn", "R");
  1543. ds_main_remdata_gridadjtorder.setColumn(row, "selectyn", "true");
  1544. }
  1545. }
  1546. fSave_DeciInfo();
  1547. fReSearch_AdjtOrderInfo();
  1548. }
  1549. function grp_biz_button3_onclick(obj:Button, e:ClickEventInfo)
  1550. {
  1551. alert("미개발 상태입니다.");
  1552. }
  1553. function grp_btn_button26_onclick(obj:Button, e:ClickEventInfo)
  1554. {
  1555. var rows = ds_main_obtmlist_gridobtapprslt.rowcount;
  1556. var chknum = 6;
  1557. chknum = sysf_messageBox("개별확인 ","S001");
  1558. if (chknum == "2")
  1559. {
  1560. return;
  1561. }
  1562. for(var i = 0; i < rows; i++ )
  1563. {
  1564. var obtapprsltendflag = ds_main_obtmlist_gridobtapprslt.getColumn(i, "obtapprsltendflag");
  1565. var obtappyn = ds_main_obtmlist_gridobtapprslt.getColumn(i, "obtappyn");
  1566. var decidocuno = ds_main_obtmlist_gridobtapprslt.getColumn(i, "decidocuno");
  1567. var docuseqno = ds_main_obtmlist_gridobtapprslt.getColumn(i, "docuseqno");
  1568. if(obtappyn == "false" || decidocuno == "-")
  1569. {
  1570. if(chknum == "6")
  1571. {
  1572. alert("명일련 : " + docuseqno + "은 결과마감대상이 아닙니다.\n 결정여부와 결정문서번호를 확인하십시요");
  1573. }
  1574. }
  1575. else
  1576. {
  1577. if(chknum == "6")
  1578. {
  1579. alert("명일련 : " + docuseqno + "은 결과마감대상입니다.");
  1580. }
  1581. ds_main_obtmlist_gridobtapprslt.setColumn(i, "obtapprsltendflag", "true");
  1582. var arrRow = new Array();
  1583. arrRow[0] = i;
  1584. grdf_setStatus(grp_biz.grd_adjtord, "U", arrRow);
  1585. }
  1586. }
  1587. var oParam = {};
  1588. oParam.id = "TXPIR30804";
  1589. oParam.service = "cutmngtapp.CutMngt";
  1590. oParam.method = "reqSetResultEnd";
  1591. oParam.inds = "req=ds_main_obtmlist_gridobtapprslt:U";
  1592. oParam.outds = "";
  1593. oParam.async = false;
  1594. oParam.callback = "cf_TXPIR30804";
  1595. tranf_submit(oParam);
  1596. }
  1597. function cf_TXPIR30804()
  1598. {
  1599. sysf_messageBox("이의신청결과가 마감","I002");
  1600. grp_biz_grp_sea_button1_onclick();
  1601. }
  1602. function grp_btn_button13_onclick(obj:Button, e:ClickEventInfo)
  1603. {
  1604. var rows = ds_main_obtmlist_gridobtapprslt.rowcount;
  1605. var chknum = 6;
  1606. chknum = sysf_messageBox("개별확인 ","S001");
  1607. for(var i = 0; i < rows; i++)
  1608. {
  1609. var obtapprsltendflag = ds_main_obtmlist_gridobtapprslt.getColumn(i, "obtapprsltendflag");
  1610. var obtappyn = ds_main_obtmlist_gridobtapprslt.getColumn(i, "obtappyn");
  1611. var decidocuno = ds_main_obtmlist_gridobtapprslt.getColumn(i, "decidocuno");
  1612. var docuseqno = ds_main_obtmlist_gridobtapprslt.getColumn(i, "docuseqno");
  1613. if(obtapprsltendflag == "false")
  1614. {
  1615. if(chknum == "6")
  1616. {
  1617. alert("명일련 : " + docuseqno + "은 결과마감취소대상이 아닙니다.");
  1618. }
  1619. }
  1620. else
  1621. {
  1622. if(chknum == "6")
  1623. {
  1624. alert("명일련 : " + docuseqno + "은 결과마감취소대상입니다.");
  1625. }
  1626. ds_main_obtmlist_gridobtapprslt.setColumn(i, "obtapprsltendflag", "false");
  1627. var arrRow = new Array();
  1628. arrRow[0] = i;
  1629. grdf_setStatus(grp_biz.grd_pirhobtm, "U", arrRow);
  1630. }
  1631. }
  1632. var oParam = {};
  1633. oParam.id = "TXPIR30807";
  1634. oParam.service = "cutmngtapp.CutMngt";
  1635. oParam.method = "reqSetResultEndCnCl";
  1636. oParam.inds = "req=ds_main_obtmlist_gridobtapprslt:U";
  1637. oParam.outds = "";
  1638. oParam.async = false;
  1639. oParam.callback = "cf_TXPIR30807";
  1640. tranf_submit(oParam);
  1641. }
  1642. function cf_TXPIR30807()
  1643. {
  1644. sysf_messageBox("이의신청결과마감취소 ","I002");
  1645. grp_biz_grp_sea_button1_onclick();
  1646. }
  1647. function grp_biz_grd_adjtord_onrbuttondown(obj:Grid, e:GridMouseEventInfo)
  1648. {
  1649. pmn_menu1.trackPopup(e.screenX,e.screenY);
  1650. }
  1651. function pmn_menu1_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  1652. {
  1653. eval(e.id +"();");
  1654. }
  1655. function pmn_menu1_onmouseleave(obj:PopupMenu, e:MenuMouseEventInfo)
  1656. {
  1657. obj.closePopup();
  1658. }
  1659. function fAdjtOrdEnd()
  1660. {
  1661. var rows = grdf_getSelectedRows(grp_biz.grd_adjtord);
  1662. for (var i = 0; i < rows.length; i++)
  1663. {
  1664. var row = rows[i];
  1665. if(ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn") == "Y")
  1666. {
  1667. var arrRow = new Array();
  1668. arrRow[0] = row;
  1669. grdf_setStatus(grp_biz.grd_adjtord, "", arrRow);
  1670. sysf_messageBox("현재 재청구여부는 완료","E008");
  1671. }
  1672. else
  1673. {
  1674. ds_main_remdata_gridadjtorder.setColumn(row, "decioneqty", ds_main_remdata_gridadjtorder.getColumn(row, "obtapponeqty"));
  1675. ds_main_remdata_gridadjtorder.setColumn(row, "decidayqty", ds_main_remdata_gridadjtorder.getColumn(row, "obtappdayqty"));
  1676. ds_main_remdata_gridadjtorder.setColumn(row, "decitotqty", ds_main_remdata_gridadjtorder.getColumn(row, "obtapptotqty"));
  1677. ds_main_remdata_gridadjtorder.setColumn(row, "deciamt", ds_main_remdata_gridadjtorder.getColumn(row, "obtappamt"));
  1678. ds_main_remdata_gridadjtorder.setColumn(row, "oncereclamyn", ds_main_remdata_gridadjtorder.getColumn(row, "reclamyn"));
  1679. ds_main_remdata_gridadjtorder.setColumn(row, "reclamyn", "Y");
  1680. ds_main_remdata_gridadjtorder.setColumn(row, "selectyn", "true");
  1681. }
  1682. }
  1683. fSave_DeciInfo();
  1684. fReSearch_AdjtOrderInfo();
  1685. }
  1686. function ds_main_obtmlist_gridobtapprslt_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1687. {
  1688. if( e.columnid == "obtapprsltendflag" )
  1689. {
  1690. obj.setColumn(e.row, "obtapprsltendflag", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  1691. }
  1692. if( e.columnid == "obtappyn" )
  1693. {
  1694. obj.setColumn(e.row, "obtappyn", (e.newvalue == "true" || e.newvalue == 1) ? "true" : "false");
  1695. }
  1696. }
  1697. function grp_biz_grd_adjtord_oncloseup(obj:Grid, e:GridEditEventInfo)
  1698. {
  1699. }
  1700. ]]></Script>
  1701. </Form>
  1702. </FDL>