SMAER01000_촬영현황조회.xfdl 91 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMAER01000" position="absolute 0 0 1196 778" titletext="촬영현황조회" oninit="SMAER01000_oninit" onload="SMAER01000_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 146 1195 774" id="group3" scrollbars="autoboth" anchor="all">
  8. <Layouts>
  9. <Layout>
  10. <Shape position="absolute 0 25 1195 31" linetype="horizontal" id="line2" class="line_10" anchor="left top right"/>
  11. <Grid position="absolute 0 30 1195 627" align="align:center middle;" id="grd_mainordlist" class="datagrid2" binddataset="ds_main_subordlist_subordlist1" anchor="all" onrbuttonup="group3_grd_mainordlist_onrbuttonup" onvscrolllastover="group3_grd_mainordlist_onvscrolllastover" extendsizetype="row" cellsizingtype="both" autosizingtype="row">
  12. <Formats>
  13. <Format id="default">
  14. <Columns>
  15. <Column size="25" band="left"/>
  16. <Column size="111"/>
  17. <Column size="65"/>
  18. <Column size="60"/>
  19. <Column size="45"/>
  20. <Column size="120"/>
  21. <Column size="50"/>
  22. <Column size="70"/>
  23. <Column size="70"/>
  24. <Column size="73"/>
  25. <Column size="70"/>
  26. <Column size="70"/>
  27. <Column size="200"/>
  28. <Column size="100"/>
  29. <Column size="73"/>
  30. <Column size="60"/>
  31. <Column size="60"/>
  32. <Column size="60"/>
  33. <Column size="60"/>
  34. <Column size="60"/>
  35. <Column size="40"/>
  36. <Column size="100"/>
  37. <Column size="60"/>
  38. <Column size="60"/>
  39. <Column size="200"/>
  40. <Column size="70"/>
  41. <Column size="70"/>
  42. <Column size="0"/>
  43. <Column size="60"/>
  44. <Column size="60"/>
  45. <Column size="60"/>
  46. <Column size="60"/>
  47. </Columns>
  48. <Rows>
  49. <Row size="30" band="head"/>
  50. <Row size="24"/>
  51. </Rows>
  52. <Band id="head">
  53. <Cell/>
  54. <Cell col="1" text="HISORDERID"/>
  55. <Cell col="2" text="등록번호"/>
  56. <Cell col="3" text="환자명"/>
  57. <Cell col="4" text="구분"/>
  58. <Cell col="5" text="병동"/>
  59. <Cell col="6" text="병실"/>
  60. <Cell col="7" text="처방일시"/>
  61. <Cell col="8" text="예약 또는&#13;&#10;접수일시"/>
  62. <Cell col="9" text="촬영일시"/>
  63. <Cell col="10" text="매칭일시"/>
  64. <Cell col="11" text="판독일시"/>
  65. <Cell col="12" text="처방명"/>
  66. <Cell col="13" text="촬영실"/>
  67. <Cell col="14" text="처방과"/>
  68. <Cell col="15" text="처방의"/>
  69. <Cell col="16" text="판독기간"/>
  70. <Cell col="17" text="처방&#10;시행일수"/>
  71. <Cell col="18" text="검사&#10;대기시간"/>
  72. <Cell col="19" text="검사시간"/>
  73. <Cell col="20" text="일수"/>
  74. <Cell col="21" text="진료과"/>
  75. <Cell col="22" text="주치의"/>
  76. <Cell col="23" text="담당의"/>
  77. <Cell col="24" text="진단명"/>
  78. <Cell col="25" text="입원일자"/>
  79. <Cell col="26" text="퇴원일자"/>
  80. <Cell col="27" text="퇴원통보일자"/>
  81. <Cell col="28" text="실시자"/>
  82. <Cell col="29" text="실시자2"/>
  83. <Cell col="30" text="급비여부"/>
  84. <Cell col="31" text="외상&#13;&#10;환자유무"/>
  85. </Band>
  86. <Band id="body">
  87. <Cell celltype="head" text="expr:currow+1"/>
  88. <Cell col="1" displaytype="text" style="align:center;padding:4 4 4 4;" text="bind:hisorderid" wordwrap="char" autosizerow="limitmin"/>
  89. <Cell col="2" style="padding:4 4 4 4;" text="bind:pid" wordwrap="char" autosizerow="limitmin"/>
  90. <Cell col="3" style="padding:4 4 4 4;" text="bind:patnm" wordwrap="char" autosizerow="limitmin"/>
  91. <Cell col="4" style="padding:4 4 4 4;" text="bind:prcpgenrflag" wordwrap="char" autosizerow="limitmin"/>
  92. <Cell col="5" text="bind:wardnm" wordwrap="char"/>
  93. <Cell col="6" text="bind:roomnm"/>
  94. <Cell col="7" displaytype="date" style="align:left;padding:4 4 4 4;" text="bind:prcpdt" wordwrap="char" autosizerow="limitmin"/>
  95. <Cell col="8" style="align:center;padding:4 4 4 4;" text="bind:acptdt" wordwrap="char" mask="expr:utlf_isNull(acptdt) || acptdt == '-' ? '' : '@@@@-@@-@@ @@:@@:@@'" autosizerow="limitmin"/>
  96. <Cell col="9" style="align:center;padding:4 4 4 4;" text="bind:phofromdt" wordwrap="char" mask="expr:utlf_isNull(phofromdt) || phofromdt == '-' ? '' : '@@@@-@@-@@ @@:@@:@@'" autosizerow="limitmin"/>
  97. <Cell col="10" style="align:center;padding:4 4 4 4;" text="bind:excuexectodt" wordwrap="char" mask="expr:utlf_isNull(excuexectodt) || excuexectodt == '-' ? '' : '@@@@-@@-@@ @@:@@:@@'" autosizerow="limitmin"/>
  98. <Cell col="11" style="align:center;padding:4 4 4 4;" text="bind:cnfmdt" wordwrap="char" mask="expr:utlf_isNull(cnfmdt) || cnfmdt == '-' ? '' : '@@@@-@@-@@ @@:@@:@@'" autosizerow="limitmin"/>
  99. <Cell col="12" displaytype="text" style="align:left;padding:4 4 4 4;" text="bind:prcpnm" wordwrap="char" autosizerow="limitmin"/>
  100. <Cell col="13" style="padding:4 4 4 4;" text="bind:examroomnm" wordwrap="char" autosizerow="limitmin"/>
  101. <Cell col="14" style="padding:4 4 4 4;" text="bind:rgstdepthngnm" wordwrap="char" autosizerow="limitmin"/>
  102. <Cell col="15" style="padding:4 4 4 4;" text="bind:rgstridnm" wordwrap="char" autosizerow="limitmin"/>
  103. <Cell col="16" style="padding:4 4 4 4;" text="bind:cnfmwait" wordwrap="char" autosizerow="limitmin"/>
  104. <Cell col="17" style="padding:4 4 4 4;" text="bind:prcpwait"/>
  105. <Cell col="18" style="padding:4 4 4 4;" text="bind:execwait" mask="expr:utlf_isNull(execwait) ? '' : '@@:@@:@@'"/>
  106. <Cell col="19" style="padding:4 4 4 4;" text="bind:phowait" mask="expr:utlf_isNull(phowait) ? '' : '@@:@@:@@'"/>
  107. <Cell col="20" style="padding:4 4 4 4;" text="bind:inddcnt"/>
  108. <Cell col="21" text="bind:orddeptnm" wordwrap="char"/>
  109. <Cell col="22" text="bind:meddrnm"/>
  110. <Cell col="23" text="bind:orddrnm"/>
  111. <Cell col="24" text="bind:diagnm" wordwrap="char"/>
  112. <Cell col="25" style="padding:4 4 4 4;" text="bind:indd" mask="expr:!utlf_isNull(indd) ? '####-##-##' : ''" maskchar=" "/>
  113. <Cell col="26" style="padding:4 4 4 4;" text="bind:dschdd" mask="expr:!utlf_isNull(dschdd) ? '####-##-##' : ''" maskchar=" "/>
  114. <Cell col="27" style="padding:4 4 4 4;" text="bind:dschnotidt"/>
  115. <Cell col="28" style="padding:4 4 4 4;" text="bind:execrid1"/>
  116. <Cell col="29" style="padding:4 4 4 4;" text="bind:execrid2"/>
  117. <Cell col="30" style="padding:4 4 4 4;" text="bind:payflagnm"/>
  118. <Cell col="31" text="bind:trdiagyn"/>
  119. </Band>
  120. </Format>
  121. </Formats>
  122. </Grid>
  123. <Button position="absolute 1001 3 1069 25" id="btn_reset" class="btn4" text="초기화" anchor="top right" onclick="group3_btn_reset_onclick" visible="false"/>
  124. <Button position="absolute 1071 3 1131 25" id="button1" class="btn6" text="출 력" anchor="top right" onclick="group3_button1_onclick" visible="false"/>
  125. <Button position="absolute 1133 3 1195 25" id="button2" class="btn7" text="Excel" anchor="top right" onclick="group3_button2_onclick"/>
  126. </Layout>
  127. </Layouts>
  128. </Div>
  129. <Static id="caption6" text="촬영현황조회" class="tit_1" position="absolute 0 0 120 25"/>
  130. <Div id="group2" taborder="1" class="div_SA" position="absolute 0 25 1195 145" anchor="left top right">
  131. <Layouts>
  132. <Layout>
  133. <Combo id="cmb_prcpgenrflag" taborder="2" innerdataset="@ds_hidden_comcd" codecolumn="cdid" datacolumn="cdnm" class="combo_search" visible="false" position="absolute 316 59 411 78" anchor="default"/>
  134. <Shape id="line1" linetype="vertical" position="absolute 1120 8 1126 113" anchor="top right"/>
  135. <Static id="caption1" text="처방코드 :" class="search_name" position="absolute 209 9 295 26" anchor="default"/>
  136. <Edit id="input2" taborder="3" class="input_search" position="absolute 931 7 1003 26" anchor="default" onkeydown="group2_input2_onkeydown"/>
  137. <Static id="caption8" text="처방부서 :" class="search_name" position="absolute 850 9 926 26" anchor="default"/>
  138. <Edit id="output2" taborder="4" readonly="true" class="output_search" position="absolute 430 7 659 26" anchor="default"/>
  139. <Edit id="output1" taborder="5" readonly="true" class="output_search" position="absolute 1025 7 1113 26" anchor="default"/>
  140. <Static id="cmb_lrgcd" text="대분류 :" class="search_name" position="absolute 670 9 736 26" anchor="default"/>
  141. <Combo id="combo1" taborder="6" innerdataset="@ds_init_cmb_lrgcd_lrgcdlist" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 739 7 834 26" anchor="default" onitemchanged="group2_combo1_onitemchanged"/>
  142. <Edit id="input5" taborder="7" class="input_search" position="absolute 931 29 1003 48" anchor="default" onkeydown="group2_input5_onkeydown"/>
  143. <Static id="caption4" text="처방의사 :" class="search_name" position="absolute 850 31 926 48" anchor="default"/>
  144. <Edit id="output3" taborder="8" readonly="true" class="output_search" position="absolute 1025 29 1113 48" anchor="default"/>
  145. <Static id="caption7" text="등록번호 :" class="search_name" position="absolute 850 53 926 70" anchor="default"/>
  146. <Edit id="input6" taborder="9" class="input_search" position="absolute 931 51 1003 70" anchor="default" onkeydown="group2_input6_onkeydown"/>
  147. <Edit id="output5" taborder="10" readonly="true" class="output_search" position="absolute 430 29 507 48" anchor="default"/>
  148. <Static id="caption10" text="검사자 :" class="search_name" position="absolute 209 31 291 48" anchor="default"/>
  149. <Edit id="ipt_execrid" taborder="11" class="input_search" position="absolute 308 29 407 48" anchor="default" onkeydown="group2_ipt_execrid_onkeydown"/>
  150. <Button id="button6" taborder="12" class="icon_search" position="absolute 410 29 426 45" anchor="default" onclick="group2_button6_onclick"/>
  151. <Edit id="output6" taborder="13" readonly="true" class="output_search" position="absolute 430 51 507 70" anchor="default"/>
  152. <Button id="button7" taborder="14" class="icon_search" position="absolute 410 51 426 67" anchor="default" onclick="group2_button7_onclick"/>
  153. <Static id="caption11" text="판독자 :" class="search_name" position="absolute 209 53 286 70" anchor="default"/>
  154. <Edit id="ipt_cnfmmanid" taborder="15" class="input_search" position="absolute 308 51 407 70" anchor="default" onkeydown="group2_ipt_cnfmmanid_onkeydown"/>
  155. <Static id="caption2" text="상태 :" class="search_name" position="absolute 511 31 571 48" anchor="default"/>
  156. <Combo id="cmb_execprcpstatcd" taborder="16" innerdataset="@ds_hidden_comcd2" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 574 29 659 48" anchor="default"/>
  157. <Static id="caption5" text="외래/입원 :" class="search_name" position="absolute 209 75 307 92" anchor="default"/>
  158. <Static id="caption9" text="촬영실 :" class="search_name" position="absolute 670 75 736 92" anchor="default"/>
  159. <Static id="cmb_mdlcd" text="중분류 :" class="search_name" position="absolute 670 31 736 48" anchor="default"/>
  160. <Combo id="cmb_excuroom" taborder="17" innerdataset="@ds_init_cmb_info2_initexecroom" codecolumn="excuroomcdid" datacolumn="excuroomcdnm" class="combo_search" position="absolute 739 73 834 92" anchor="default"/>
  161. <Combo id="combo2" taborder="18" innerdataset="@ds_init_cmb_mdlcd_mdlcdlist" codecolumn="mdlcdid" datacolumn="mdlcdnm" class="combo_search" position="absolute 739 29 834 48" anchor="default" onitemchanged="group2_combo2_onitemchanged"/>
  162. <Button id="btn_sea" taborder="19" text="조회" class="btn1" position="absolute 1131 49 1187 71" anchor="top right" onclick="group2_btn_sea_onclick"/>
  163. <Combo id="cmb_ddflag" taborder="20" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 5 8 105 27" anchor="default">
  164. <Dataset id="innerdataset">
  165. <ColumnInfo>
  166. <Column id="codecolumn"/>
  167. <Column id="datacolumn"/>
  168. </ColumnInfo>
  169. <Rows>
  170. <Row>
  171. <Col id="codecolumn">prcpdd</Col>
  172. <Col id="datacolumn">처방일자</Col>
  173. </Row>
  174. <Row>
  175. <Col id="codecolumn">execdd</Col>
  176. <Col id="datacolumn">촬영일자</Col>
  177. </Row>
  178. </Rows>
  179. </Dataset>
  180. </Combo>
  181. <Calendar id="ipt_fromdd" taborder="21" class="input_default" position="absolute 5 30 105 49" anchor="default" autoselect="true"/>
  182. <Calendar id="ipt_todd" taborder="22" class="input_default" position="absolute 5 51 105 70" anchor="default" autoselect="true"/>
  183. <Edit id="ipt_prcpcd" taborder="23" class="input_search" position="absolute 308 7 407 26" anchor="default" onkeydown="group2_ipt_prcpcd_onkeydown"/>
  184. <Combo id="cmb_fromhh" taborder="24" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 107 30 153 49" anchor="default">
  185. <Dataset id="innerdataset">
  186. <ColumnInfo>
  187. <Column id="codecolumn"/>
  188. <Column id="datacolumn"/>
  189. </ColumnInfo>
  190. <Rows>
  191. <Row>
  192. <Col id="codecolumn">00</Col>
  193. <Col id="datacolumn">00</Col>
  194. </Row>
  195. <Row>
  196. <Col id="codecolumn">01</Col>
  197. <Col id="datacolumn">01</Col>
  198. </Row>
  199. <Row>
  200. <Col id="codecolumn">02</Col>
  201. <Col id="datacolumn">02</Col>
  202. </Row>
  203. <Row>
  204. <Col id="codecolumn">03</Col>
  205. <Col id="datacolumn">03</Col>
  206. </Row>
  207. <Row>
  208. <Col id="codecolumn">04</Col>
  209. <Col id="datacolumn">04</Col>
  210. </Row>
  211. <Row>
  212. <Col id="codecolumn">05</Col>
  213. <Col id="datacolumn">05</Col>
  214. </Row>
  215. <Row>
  216. <Col id="codecolumn">06</Col>
  217. <Col id="datacolumn">06</Col>
  218. </Row>
  219. <Row>
  220. <Col id="codecolumn">07</Col>
  221. <Col id="datacolumn">07</Col>
  222. </Row>
  223. <Row>
  224. <Col id="codecolumn">08</Col>
  225. <Col id="datacolumn">08</Col>
  226. </Row>
  227. <Row>
  228. <Col id="codecolumn">09</Col>
  229. <Col id="datacolumn">09</Col>
  230. </Row>
  231. <Row>
  232. <Col id="codecolumn">10</Col>
  233. <Col id="datacolumn">10</Col>
  234. </Row>
  235. <Row>
  236. <Col id="codecolumn">11</Col>
  237. <Col id="datacolumn">11</Col>
  238. </Row>
  239. <Row>
  240. <Col id="codecolumn">12</Col>
  241. <Col id="datacolumn">12</Col>
  242. </Row>
  243. <Row>
  244. <Col id="codecolumn">13</Col>
  245. <Col id="datacolumn">13</Col>
  246. </Row>
  247. <Row>
  248. <Col id="codecolumn">14</Col>
  249. <Col id="datacolumn">14</Col>
  250. </Row>
  251. <Row>
  252. <Col id="codecolumn">15</Col>
  253. <Col id="datacolumn">15</Col>
  254. </Row>
  255. <Row>
  256. <Col id="codecolumn">16</Col>
  257. <Col id="datacolumn">16</Col>
  258. </Row>
  259. <Row>
  260. <Col id="codecolumn">17</Col>
  261. <Col id="datacolumn">17</Col>
  262. </Row>
  263. <Row>
  264. <Col id="codecolumn">18</Col>
  265. <Col id="datacolumn">18</Col>
  266. </Row>
  267. <Row>
  268. <Col id="codecolumn">19</Col>
  269. <Col id="datacolumn">19</Col>
  270. </Row>
  271. <Row>
  272. <Col id="codecolumn">20</Col>
  273. <Col id="datacolumn">20</Col>
  274. </Row>
  275. <Row>
  276. <Col id="codecolumn">21</Col>
  277. <Col id="datacolumn">21</Col>
  278. </Row>
  279. <Row>
  280. <Col id="codecolumn">22</Col>
  281. <Col id="datacolumn">22</Col>
  282. </Row>
  283. <Row>
  284. <Col id="codecolumn">23</Col>
  285. <Col id="datacolumn">23</Col>
  286. </Row>
  287. </Rows>
  288. </Dataset>
  289. </Combo>
  290. <Combo id="cmb_fromnn" taborder="25" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 154 30 200 49" anchor="default">
  291. <Dataset id="innerdataset">
  292. <ColumnInfo>
  293. <Column id="codecolumn"/>
  294. <Column id="datacolumn"/>
  295. </ColumnInfo>
  296. <Rows>
  297. <Row>
  298. <Col id="codecolumn">00</Col>
  299. <Col id="datacolumn">00</Col>
  300. </Row>
  301. <Row>
  302. <Col id="codecolumn">01</Col>
  303. <Col id="datacolumn">01</Col>
  304. </Row>
  305. <Row>
  306. <Col id="codecolumn">02</Col>
  307. <Col id="datacolumn">02</Col>
  308. </Row>
  309. <Row>
  310. <Col id="codecolumn">03</Col>
  311. <Col id="datacolumn">03</Col>
  312. </Row>
  313. <Row>
  314. <Col id="codecolumn">04</Col>
  315. <Col id="datacolumn">04</Col>
  316. </Row>
  317. <Row>
  318. <Col id="codecolumn">05</Col>
  319. <Col id="datacolumn">05</Col>
  320. </Row>
  321. <Row>
  322. <Col id="codecolumn">06</Col>
  323. <Col id="datacolumn">06</Col>
  324. </Row>
  325. <Row>
  326. <Col id="codecolumn">07</Col>
  327. <Col id="datacolumn">07</Col>
  328. </Row>
  329. <Row>
  330. <Col id="codecolumn">08</Col>
  331. <Col id="datacolumn">08</Col>
  332. </Row>
  333. <Row>
  334. <Col id="codecolumn">09</Col>
  335. <Col id="datacolumn">09</Col>
  336. </Row>
  337. <Row>
  338. <Col id="codecolumn">10</Col>
  339. <Col id="datacolumn">10</Col>
  340. </Row>
  341. <Row>
  342. <Col id="codecolumn">11</Col>
  343. <Col id="datacolumn">11</Col>
  344. </Row>
  345. <Row>
  346. <Col id="codecolumn">12</Col>
  347. <Col id="datacolumn">12</Col>
  348. </Row>
  349. <Row>
  350. <Col id="codecolumn">13</Col>
  351. <Col id="datacolumn">13</Col>
  352. </Row>
  353. <Row>
  354. <Col id="codecolumn">14</Col>
  355. <Col id="datacolumn">14</Col>
  356. </Row>
  357. <Row>
  358. <Col id="codecolumn">15</Col>
  359. <Col id="datacolumn">15</Col>
  360. </Row>
  361. <Row>
  362. <Col id="codecolumn">16</Col>
  363. <Col id="datacolumn">16</Col>
  364. </Row>
  365. <Row>
  366. <Col id="codecolumn">17</Col>
  367. <Col id="datacolumn">17</Col>
  368. </Row>
  369. <Row>
  370. <Col id="codecolumn">18</Col>
  371. <Col id="datacolumn">18</Col>
  372. </Row>
  373. <Row>
  374. <Col id="codecolumn">19</Col>
  375. <Col id="datacolumn">19</Col>
  376. </Row>
  377. <Row>
  378. <Col id="codecolumn">20</Col>
  379. <Col id="datacolumn">20</Col>
  380. </Row>
  381. <Row>
  382. <Col id="codecolumn">21</Col>
  383. <Col id="datacolumn">21</Col>
  384. </Row>
  385. <Row>
  386. <Col id="codecolumn">22</Col>
  387. <Col id="datacolumn">22</Col>
  388. </Row>
  389. <Row>
  390. <Col id="codecolumn">23</Col>
  391. <Col id="datacolumn">23</Col>
  392. </Row>
  393. <Row>
  394. <Col id="codecolumn">24</Col>
  395. <Col id="datacolumn">24</Col>
  396. </Row>
  397. <Row>
  398. <Col id="codecolumn">25</Col>
  399. <Col id="datacolumn">25</Col>
  400. </Row>
  401. <Row>
  402. <Col id="codecolumn">26</Col>
  403. <Col id="datacolumn">26</Col>
  404. </Row>
  405. <Row>
  406. <Col id="codecolumn">27</Col>
  407. <Col id="datacolumn">27</Col>
  408. </Row>
  409. <Row>
  410. <Col id="codecolumn">28</Col>
  411. <Col id="datacolumn">28</Col>
  412. </Row>
  413. <Row>
  414. <Col id="codecolumn">29</Col>
  415. <Col id="datacolumn">29</Col>
  416. </Row>
  417. <Row>
  418. <Col id="codecolumn">30</Col>
  419. <Col id="datacolumn">30</Col>
  420. </Row>
  421. <Row>
  422. <Col id="codecolumn">31</Col>
  423. <Col id="datacolumn">31</Col>
  424. </Row>
  425. <Row>
  426. <Col id="codecolumn">32</Col>
  427. <Col id="datacolumn">32</Col>
  428. </Row>
  429. <Row>
  430. <Col id="codecolumn">33</Col>
  431. <Col id="datacolumn">33</Col>
  432. </Row>
  433. <Row>
  434. <Col id="codecolumn">34</Col>
  435. <Col id="datacolumn">34</Col>
  436. </Row>
  437. <Row>
  438. <Col id="codecolumn">35</Col>
  439. <Col id="datacolumn">35</Col>
  440. </Row>
  441. <Row>
  442. <Col id="codecolumn">36</Col>
  443. <Col id="datacolumn">36</Col>
  444. </Row>
  445. <Row>
  446. <Col id="codecolumn">37</Col>
  447. <Col id="datacolumn">37</Col>
  448. </Row>
  449. <Row>
  450. <Col id="codecolumn">38</Col>
  451. <Col id="datacolumn">38</Col>
  452. </Row>
  453. <Row>
  454. <Col id="codecolumn">39</Col>
  455. <Col id="datacolumn">39</Col>
  456. </Row>
  457. <Row>
  458. <Col id="codecolumn">40</Col>
  459. <Col id="datacolumn">40</Col>
  460. </Row>
  461. <Row>
  462. <Col id="codecolumn">41</Col>
  463. <Col id="datacolumn">41</Col>
  464. </Row>
  465. <Row>
  466. <Col id="codecolumn">42</Col>
  467. <Col id="datacolumn">42</Col>
  468. </Row>
  469. <Row>
  470. <Col id="codecolumn">43</Col>
  471. <Col id="datacolumn">43</Col>
  472. </Row>
  473. <Row>
  474. <Col id="codecolumn">44</Col>
  475. <Col id="datacolumn">44</Col>
  476. </Row>
  477. <Row>
  478. <Col id="codecolumn">45</Col>
  479. <Col id="datacolumn">45</Col>
  480. </Row>
  481. <Row>
  482. <Col id="codecolumn">46</Col>
  483. <Col id="datacolumn">46</Col>
  484. </Row>
  485. <Row>
  486. <Col id="codecolumn">47</Col>
  487. <Col id="datacolumn">47</Col>
  488. </Row>
  489. <Row>
  490. <Col id="codecolumn">48</Col>
  491. <Col id="datacolumn">48</Col>
  492. </Row>
  493. <Row>
  494. <Col id="codecolumn">49</Col>
  495. <Col id="datacolumn">49</Col>
  496. </Row>
  497. <Row>
  498. <Col id="codecolumn">50</Col>
  499. <Col id="datacolumn">50</Col>
  500. </Row>
  501. <Row>
  502. <Col id="codecolumn">51</Col>
  503. <Col id="datacolumn">51</Col>
  504. </Row>
  505. <Row>
  506. <Col id="codecolumn">52</Col>
  507. <Col id="datacolumn">52</Col>
  508. </Row>
  509. <Row>
  510. <Col id="codecolumn">53</Col>
  511. <Col id="datacolumn">53</Col>
  512. </Row>
  513. <Row>
  514. <Col id="codecolumn">54</Col>
  515. <Col id="datacolumn">54</Col>
  516. </Row>
  517. <Row>
  518. <Col id="codecolumn">55</Col>
  519. <Col id="datacolumn">55</Col>
  520. </Row>
  521. <Row>
  522. <Col id="codecolumn">56</Col>
  523. <Col id="datacolumn">56</Col>
  524. </Row>
  525. <Row>
  526. <Col id="codecolumn">57</Col>
  527. <Col id="datacolumn">57</Col>
  528. </Row>
  529. <Row>
  530. <Col id="codecolumn">58</Col>
  531. <Col id="datacolumn">58</Col>
  532. </Row>
  533. <Row>
  534. <Col id="codecolumn">59</Col>
  535. <Col id="datacolumn">59</Col>
  536. </Row>
  537. </Rows>
  538. </Dataset>
  539. </Combo>
  540. <Combo id="cmb_tohh" taborder="26" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 107 51 153 70" anchor="default">
  541. <Dataset id="innerdataset">
  542. <ColumnInfo>
  543. <Column id="codecolumn"/>
  544. <Column id="datacolumn"/>
  545. </ColumnInfo>
  546. <Rows>
  547. <Row>
  548. <Col id="codecolumn">00</Col>
  549. <Col id="datacolumn">00</Col>
  550. </Row>
  551. <Row>
  552. <Col id="codecolumn">01</Col>
  553. <Col id="datacolumn">01</Col>
  554. </Row>
  555. <Row>
  556. <Col id="codecolumn">02</Col>
  557. <Col id="datacolumn">02</Col>
  558. </Row>
  559. <Row>
  560. <Col id="codecolumn">03</Col>
  561. <Col id="datacolumn">03</Col>
  562. </Row>
  563. <Row>
  564. <Col id="codecolumn">04</Col>
  565. <Col id="datacolumn">04</Col>
  566. </Row>
  567. <Row>
  568. <Col id="codecolumn">05</Col>
  569. <Col id="datacolumn">05</Col>
  570. </Row>
  571. <Row>
  572. <Col id="codecolumn">06</Col>
  573. <Col id="datacolumn">06</Col>
  574. </Row>
  575. <Row>
  576. <Col id="codecolumn">07</Col>
  577. <Col id="datacolumn">07</Col>
  578. </Row>
  579. <Row>
  580. <Col id="codecolumn">08</Col>
  581. <Col id="datacolumn">08</Col>
  582. </Row>
  583. <Row>
  584. <Col id="codecolumn">09</Col>
  585. <Col id="datacolumn">09</Col>
  586. </Row>
  587. <Row>
  588. <Col id="codecolumn">10</Col>
  589. <Col id="datacolumn">10</Col>
  590. </Row>
  591. <Row>
  592. <Col id="codecolumn">11</Col>
  593. <Col id="datacolumn">11</Col>
  594. </Row>
  595. <Row>
  596. <Col id="codecolumn">12</Col>
  597. <Col id="datacolumn">12</Col>
  598. </Row>
  599. <Row>
  600. <Col id="codecolumn">13</Col>
  601. <Col id="datacolumn">13</Col>
  602. </Row>
  603. <Row>
  604. <Col id="codecolumn">14</Col>
  605. <Col id="datacolumn">14</Col>
  606. </Row>
  607. <Row>
  608. <Col id="codecolumn">15</Col>
  609. <Col id="datacolumn">15</Col>
  610. </Row>
  611. <Row>
  612. <Col id="codecolumn">16</Col>
  613. <Col id="datacolumn">16</Col>
  614. </Row>
  615. <Row>
  616. <Col id="codecolumn">17</Col>
  617. <Col id="datacolumn">17</Col>
  618. </Row>
  619. <Row>
  620. <Col id="codecolumn">18</Col>
  621. <Col id="datacolumn">18</Col>
  622. </Row>
  623. <Row>
  624. <Col id="codecolumn">19</Col>
  625. <Col id="datacolumn">19</Col>
  626. </Row>
  627. <Row>
  628. <Col id="codecolumn">20</Col>
  629. <Col id="datacolumn">20</Col>
  630. </Row>
  631. <Row>
  632. <Col id="codecolumn">21</Col>
  633. <Col id="datacolumn">21</Col>
  634. </Row>
  635. <Row>
  636. <Col id="codecolumn">22</Col>
  637. <Col id="datacolumn">22</Col>
  638. </Row>
  639. <Row>
  640. <Col id="codecolumn">23</Col>
  641. <Col id="datacolumn">23</Col>
  642. </Row>
  643. </Rows>
  644. </Dataset>
  645. </Combo>
  646. <Combo id="cmb_tonn" taborder="27" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 154 51 200 70" anchor="default">
  647. <Dataset id="innerdataset">
  648. <ColumnInfo>
  649. <Column id="codecolumn"/>
  650. <Column id="datacolumn"/>
  651. </ColumnInfo>
  652. <Rows>
  653. <Row>
  654. <Col id="codecolumn">00</Col>
  655. <Col id="datacolumn">00</Col>
  656. </Row>
  657. <Row>
  658. <Col id="codecolumn">01</Col>
  659. <Col id="datacolumn">01</Col>
  660. </Row>
  661. <Row>
  662. <Col id="codecolumn">02</Col>
  663. <Col id="datacolumn">02</Col>
  664. </Row>
  665. <Row>
  666. <Col id="codecolumn">03</Col>
  667. <Col id="datacolumn">03</Col>
  668. </Row>
  669. <Row>
  670. <Col id="codecolumn">04</Col>
  671. <Col id="datacolumn">04</Col>
  672. </Row>
  673. <Row>
  674. <Col id="codecolumn">05</Col>
  675. <Col id="datacolumn">05</Col>
  676. </Row>
  677. <Row>
  678. <Col id="codecolumn">06</Col>
  679. <Col id="datacolumn">06</Col>
  680. </Row>
  681. <Row>
  682. <Col id="codecolumn">07</Col>
  683. <Col id="datacolumn">07</Col>
  684. </Row>
  685. <Row>
  686. <Col id="codecolumn">08</Col>
  687. <Col id="datacolumn">08</Col>
  688. </Row>
  689. <Row>
  690. <Col id="codecolumn">09</Col>
  691. <Col id="datacolumn">09</Col>
  692. </Row>
  693. <Row>
  694. <Col id="codecolumn">10</Col>
  695. <Col id="datacolumn">10</Col>
  696. </Row>
  697. <Row>
  698. <Col id="codecolumn">11</Col>
  699. <Col id="datacolumn">11</Col>
  700. </Row>
  701. <Row>
  702. <Col id="codecolumn">12</Col>
  703. <Col id="datacolumn">12</Col>
  704. </Row>
  705. <Row>
  706. <Col id="codecolumn">13</Col>
  707. <Col id="datacolumn">13</Col>
  708. </Row>
  709. <Row>
  710. <Col id="codecolumn">14</Col>
  711. <Col id="datacolumn">14</Col>
  712. </Row>
  713. <Row>
  714. <Col id="codecolumn">15</Col>
  715. <Col id="datacolumn">15</Col>
  716. </Row>
  717. <Row>
  718. <Col id="codecolumn">16</Col>
  719. <Col id="datacolumn">16</Col>
  720. </Row>
  721. <Row>
  722. <Col id="codecolumn">17</Col>
  723. <Col id="datacolumn">17</Col>
  724. </Row>
  725. <Row>
  726. <Col id="codecolumn">18</Col>
  727. <Col id="datacolumn">18</Col>
  728. </Row>
  729. <Row>
  730. <Col id="codecolumn">19</Col>
  731. <Col id="datacolumn">19</Col>
  732. </Row>
  733. <Row>
  734. <Col id="codecolumn">20</Col>
  735. <Col id="datacolumn">20</Col>
  736. </Row>
  737. <Row>
  738. <Col id="codecolumn">21</Col>
  739. <Col id="datacolumn">21</Col>
  740. </Row>
  741. <Row>
  742. <Col id="codecolumn">22</Col>
  743. <Col id="datacolumn">22</Col>
  744. </Row>
  745. <Row>
  746. <Col id="codecolumn">23</Col>
  747. <Col id="datacolumn">23</Col>
  748. </Row>
  749. <Row>
  750. <Col id="codecolumn">24</Col>
  751. <Col id="datacolumn">24</Col>
  752. </Row>
  753. <Row>
  754. <Col id="codecolumn">25</Col>
  755. <Col id="datacolumn">25</Col>
  756. </Row>
  757. <Row>
  758. <Col id="codecolumn">26</Col>
  759. <Col id="datacolumn">26</Col>
  760. </Row>
  761. <Row>
  762. <Col id="codecolumn">27</Col>
  763. <Col id="datacolumn">27</Col>
  764. </Row>
  765. <Row>
  766. <Col id="codecolumn">28</Col>
  767. <Col id="datacolumn">28</Col>
  768. </Row>
  769. <Row>
  770. <Col id="codecolumn">29</Col>
  771. <Col id="datacolumn">29</Col>
  772. </Row>
  773. <Row>
  774. <Col id="codecolumn">30</Col>
  775. <Col id="datacolumn">30</Col>
  776. </Row>
  777. <Row>
  778. <Col id="codecolumn">31</Col>
  779. <Col id="datacolumn">31</Col>
  780. </Row>
  781. <Row>
  782. <Col id="codecolumn">32</Col>
  783. <Col id="datacolumn">32</Col>
  784. </Row>
  785. <Row>
  786. <Col id="codecolumn">33</Col>
  787. <Col id="datacolumn">33</Col>
  788. </Row>
  789. <Row>
  790. <Col id="codecolumn">34</Col>
  791. <Col id="datacolumn">34</Col>
  792. </Row>
  793. <Row>
  794. <Col id="codecolumn">35</Col>
  795. <Col id="datacolumn">35</Col>
  796. </Row>
  797. <Row>
  798. <Col id="codecolumn">36</Col>
  799. <Col id="datacolumn">36</Col>
  800. </Row>
  801. <Row>
  802. <Col id="codecolumn">37</Col>
  803. <Col id="datacolumn">37</Col>
  804. </Row>
  805. <Row>
  806. <Col id="codecolumn">38</Col>
  807. <Col id="datacolumn">38</Col>
  808. </Row>
  809. <Row>
  810. <Col id="codecolumn">39</Col>
  811. <Col id="datacolumn">39</Col>
  812. </Row>
  813. <Row>
  814. <Col id="codecolumn">40</Col>
  815. <Col id="datacolumn">40</Col>
  816. </Row>
  817. <Row>
  818. <Col id="codecolumn">41</Col>
  819. <Col id="datacolumn">41</Col>
  820. </Row>
  821. <Row>
  822. <Col id="codecolumn">42</Col>
  823. <Col id="datacolumn">42</Col>
  824. </Row>
  825. <Row>
  826. <Col id="codecolumn">43</Col>
  827. <Col id="datacolumn">43</Col>
  828. </Row>
  829. <Row>
  830. <Col id="codecolumn">44</Col>
  831. <Col id="datacolumn">44</Col>
  832. </Row>
  833. <Row>
  834. <Col id="codecolumn">45</Col>
  835. <Col id="datacolumn">45</Col>
  836. </Row>
  837. <Row>
  838. <Col id="codecolumn">46</Col>
  839. <Col id="datacolumn">46</Col>
  840. </Row>
  841. <Row>
  842. <Col id="codecolumn">47</Col>
  843. <Col id="datacolumn">47</Col>
  844. </Row>
  845. <Row>
  846. <Col id="codecolumn">48</Col>
  847. <Col id="datacolumn">48</Col>
  848. </Row>
  849. <Row>
  850. <Col id="codecolumn">49</Col>
  851. <Col id="datacolumn">49</Col>
  852. </Row>
  853. <Row>
  854. <Col id="codecolumn">50</Col>
  855. <Col id="datacolumn">50</Col>
  856. </Row>
  857. <Row>
  858. <Col id="codecolumn">51</Col>
  859. <Col id="datacolumn">51</Col>
  860. </Row>
  861. <Row>
  862. <Col id="codecolumn">52</Col>
  863. <Col id="datacolumn">52</Col>
  864. </Row>
  865. <Row>
  866. <Col id="codecolumn">53</Col>
  867. <Col id="datacolumn">53</Col>
  868. </Row>
  869. <Row>
  870. <Col id="codecolumn">54</Col>
  871. <Col id="datacolumn">54</Col>
  872. </Row>
  873. <Row>
  874. <Col id="codecolumn">55</Col>
  875. <Col id="datacolumn">55</Col>
  876. </Row>
  877. <Row>
  878. <Col id="codecolumn">56</Col>
  879. <Col id="datacolumn">56</Col>
  880. </Row>
  881. <Row>
  882. <Col id="codecolumn">57</Col>
  883. <Col id="datacolumn">57</Col>
  884. </Row>
  885. <Row>
  886. <Col id="codecolumn">58</Col>
  887. <Col id="datacolumn">58</Col>
  888. </Row>
  889. <Row>
  890. <Col id="codecolumn">59</Col>
  891. <Col id="datacolumn">59</Col>
  892. </Row>
  893. </Rows>
  894. </Dataset>
  895. </Combo>
  896. <Static id="caption13" text="소분류 :" class="search_name" position="absolute 670 53 736 70" anchor="default"/>
  897. <Combo id="cmb_smlcd" taborder="28" innerdataset="@ds_init_cmb_smlcd_smlcdlist" codecolumn="smlcdid" datacolumn="smlcdnm" class="combo_search" position="absolute 739 51 834 70" anchor="default"/>
  898. <Static id="caption3" text="재원일수 :" class="search_name" position="absolute 850 75 926 92" anchor="default"/>
  899. <MaskEdit id="ipt_indd" taborder="29" mask="#,###" class="input_search" position="absolute 931 73 1011 92" anchor="default"/>
  900. <MaskEdit id="ipt_inddto" taborder="30" mask="#,###" class="input_search" position="absolute 1033 73 1113 92" anchor="default"/>
  901. <Static id="caption12" text="~" position="absolute 1015 73 1030 93" anchor="default"/>
  902. <Static id="caption14" text="병동 :" class="search_name" position="absolute 511 53 573 70" anchor="default"/>
  903. <Combo id="cmb_wardcd" taborder="31" innerdataset="@ds_init_basecode_ward" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 574 51 659 70" anchor="default"/>
  904. <Static id="caption17" text="~" position="absolute 392 95 407 115" anchor="default"/>
  905. <MaskEdit id="input4" taborder="32" mask="#,###" class="input_search" position="absolute 308 95 388 114" anchor="default"/>
  906. <Static id="caption18" text="처방시행일수 :" class="search_name" position="absolute 209 97 321 114" anchor="default"/>
  907. <MaskEdit id="input7" taborder="33" mask="#,###" class="input_search" position="absolute 410 95 490 114" anchor="default"/>
  908. <MaskEdit id="input8" taborder="34" mask="#,###" class="input_search" position="absolute 1033 95 1113 114" anchor="default"/>
  909. <Static id="caption19" text="~" position="absolute 1015 95 1030 115" anchor="default"/>
  910. <Static id="caption20" text="판독기간 :" class="search_name" position="absolute 850 97 924 114" anchor="default"/>
  911. <MaskEdit id="input9" taborder="35" mask="#,###" class="input_search" position="absolute 931 95 1011 114" anchor="default"/>
  912. <Edit id="output4" taborder="36" readonly="true" class="output_search" position="absolute 1025 51 1113 70" anchor="default"/>
  913. <Button id="button5" taborder="37" class="icon_search" position="absolute 1005 51 1021 70" anchor="default" onclick="group2_button5_onclick"/>
  914. <Button id="button4" taborder="38" class="icon_search" position="absolute 1005 29 1021 45" anchor="default" onclick="group2_button4_onclick"/>
  915. <Button id="button3" taborder="39" class="icon_search" position="absolute 1005 7 1021 23" anchor="default" onclick="group2_button3_onclick"/>
  916. <Button id="button61" taborder="40" class="icon_search" position="absolute 410 8 426 24" anchor="default" onclick="group2_button61_onclick"/>
  917. <MaskEdit id="input1" taborder="41" mask="#,###" class="input_search" position="absolute 754 95 834 114" anchor="default"/>
  918. <Static id="caption15" text="~" position="absolute 739 95 754 115" anchor="default"/>
  919. <MaskEdit id="input3" taborder="42" mask="#,###" class="input_search" position="absolute 654 95 734 114" anchor="default"/>
  920. <Static id="caption16" text="검사대기시간 :" class="search_name" position="absolute 543 97 648 114" anchor="default"/>
  921. <cp_checkboxList id="chk_prcpgenrflag" titletext="CheckBox List" taborder="43" text="cp_checkboxList00" scrollbars="none" position="absolute 308 73 598 92" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" anchor="default"/>
  922. </Layout>
  923. </Layouts>
  924. </Div>
  925. </Layout>
  926. </Layouts>
  927. <Objects>
  928. <Dataset id="ds_main_subordlist_subordlist1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  929. <ColumnInfo>
  930. <Column id="pid" type="STRING" size="256"/>
  931. <Column id="patnm" type="STRING" size="256"/>
  932. <Column id="prcpgenrflag" type="STRING" size="256"/>
  933. <Column id="prcpdt" type="STRING" size="256"/>
  934. <Column id="acptdt" type="STRING" size="256"/>
  935. <Column id="excuexectodt" type="STRING" size="256"/>
  936. <Column id="phofromdt" type="STRING" size="256"/>
  937. <Column id="cnfmdt" type="STRING" size="256"/>
  938. <Column id="prcpnm" type="STRING" size="256"/>
  939. <Column id="examroomnm" type="STRING" size="256"/>
  940. <Column id="rgstdepthngnm" type="STRING" size="256"/>
  941. <Column id="rgstridnm" type="STRING" size="256"/>
  942. <Column id="cnfmwait" type="STRING" size="256"/>
  943. <Column id="execwait" type="STRING" size="256"/>
  944. <Column id="inddcnt" type="STRING" size="256"/>
  945. <Column id="indd" type="STRING" size="256"/>
  946. <Column id="dschdd" type="STRING" size="256"/>
  947. <Column id="dschnotidt" type="STRING" size="256"/>
  948. <Column id="execrid1" type="STRING" size="256"/>
  949. <Column id="execrid2" type="STRING" size="256"/>
  950. <Column id="payflagnm" type="STRING" size="256"/>
  951. <Column id="hisorderid" type="STRING" size="256"/>
  952. <Column id="trdiagyn" type="STRING" size="256"/>
  953. <Column id="wardnm" type="STRING" size="256"/>
  954. <Column id="roomnm" type="STRING" size="256"/>
  955. <Column id="orddeptnm" type="STRING" size="256"/>
  956. <Column id="orddrnm" type="STRING" size="256"/>
  957. <Column id="meddrnm" type="STRING" size="256"/>
  958. <Column id="diagnm" type="STRING" size="256"/>
  959. </ColumnInfo>
  960. <Rows>
  961. <Row>
  962. <Col id="pid"/>
  963. <Col id="patnm"/>
  964. <Col id="prcpgenrflag"/>
  965. <Col id="prcpdt"/>
  966. <Col id="acptdt"/>
  967. <Col id="excuexectodt"/>
  968. <Col id="phofromdt"/>
  969. <Col id="cnfmdt"/>
  970. <Col id="prcpnm"/>
  971. <Col id="examroomnm"/>
  972. <Col id="rgstdepthngnm"/>
  973. <Col id="rgstridnm"/>
  974. <Col id="cnfmwait"/>
  975. <Col id="execwait"/>
  976. <Col id="inddcnt"/>
  977. <Col id="indd"/>
  978. <Col id="dschdd"/>
  979. <Col id="dschnotidt"/>
  980. <Col id="execrid1"/>
  981. <Col id="execrid2"/>
  982. <Col id="payflagnm"/>
  983. <Col id="hisorderid"/>
  984. </Row>
  985. </Rows>
  986. </Dataset>
  987. <Dataset id="ds_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  988. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  989. <ColumnInfo>
  990. <Column id="ddflag" type="STRING" size="256"/>
  991. <Column id="fromdd" type="STRING" size="256"/>
  992. <Column id="fromhh" type="STRING" size="256"/>
  993. <Column id="fromnn" type="STRING" size="256"/>
  994. <Column id="todd" type="STRING" size="256"/>
  995. <Column id="tohh" type="STRING" size="256"/>
  996. <Column id="tonn" type="STRING" size="256"/>
  997. <Column id="prcpcd" type="STRING" size="256"/>
  998. <Column id="prcpnm" type="STRING" size="256"/>
  999. <Column id="execrid" type="STRING" size="256"/>
  1000. <Column id="cnfmmanid" type="STRING" size="256"/>
  1001. <Column id="execprcpstatcd" type="STRING" size="256"/>
  1002. <Column id="lrgcd" type="STRING" size="256"/>
  1003. <Column id="mdlcd" type="STRING" size="256"/>
  1004. <Column id="smlcd" type="STRING" size="256"/>
  1005. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1006. <Column id="excuroomcd" type="STRING" size="256"/>
  1007. <Column id="rgstdeptcd" type="STRING" size="256"/>
  1008. <Column id="rgstrid" type="STRING" size="256"/>
  1009. <Column id="pid" type="STRING" size="256"/>
  1010. <Column id="indd" type="STRING" size="256"/>
  1011. <Column id="inddto" type="STRING" size="256"/>
  1012. <Column id="cdgrupid" type="STRING" size="256"/>
  1013. <Column id="offset" type="STRING" size="256"/>
  1014. <Column id="pagesize" type="STRING" size="256"/>
  1015. <Column id="prcpfromtm" type="STRING" size="256"/>
  1016. <Column id="prcptotm" type="STRING" size="256"/>
  1017. <Column id="examfromtm" type="STRING" size="256"/>
  1018. <Column id="examtotm" type="STRING" size="256"/>
  1019. <Column id="cnfmfromtm" type="STRING" size="256"/>
  1020. <Column id="cnfmtotm" type="STRING" size="256"/>
  1021. <Column id="wardcd" type="STRING" size="256"/>
  1022. </ColumnInfo>
  1023. <Rows>
  1024. <Row>
  1025. <Col id="ddflag">execdd</Col>
  1026. <Col id="fromdd"/>
  1027. <Col id="fromhh">00</Col>
  1028. <Col id="fromnn">00</Col>
  1029. <Col id="todd"/>
  1030. <Col id="tohh">23</Col>
  1031. <Col id="tonn">59</Col>
  1032. <Col id="prcpcd"/>
  1033. <Col id="prcpnm"/>
  1034. <Col id="execrid"/>
  1035. <Col id="cnfmmanid"/>
  1036. <Col id="execprcpstatcd"/>
  1037. <Col id="lrgcd"/>
  1038. <Col id="mdlcd"/>
  1039. <Col id="smlcd"/>
  1040. <Col id="prcpgenrflag"/>
  1041. <Col id="excuroomcd"/>
  1042. <Col id="rgstdeptcd"/>
  1043. <Col id="rgstrid"/>
  1044. <Col id="pid"/>
  1045. <Col id="indd"/>
  1046. <Col id="inddto"/>
  1047. <Col id="cdgrupid"/>
  1048. <Col id="offset"/>
  1049. <Col id="pagesize">999</Col>
  1050. <Col id="prcpfromtm"/>
  1051. <Col id="prcptotm"/>
  1052. <Col id="examfromtm"/>
  1053. <Col id="examtotm"/>
  1054. <Col id="cnfmfromtm"/>
  1055. <Col id="cnfmtotm"/>
  1056. <Col id="wardcd"/>
  1057. </Row>
  1058. </Rows>
  1059. </Dataset>
  1060. <Dataset id="ds_send_disp_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1061. <ColumnInfo>
  1062. <Column id="rgstdeptnm" type="STRING" size="256"/>
  1063. <Column id="rgstrnm" type="STRING" size="256"/>
  1064. <Column id="hngnm" type="STRING" size="256"/>
  1065. <Column id="execrnm" type="STRING" size="256"/>
  1066. <Column id="cnfmmannm" type="STRING" size="256"/>
  1067. </ColumnInfo>
  1068. <Rows>
  1069. <Row>
  1070. <Col id="rgstdeptnm"/>
  1071. <Col id="rgstrnm"/>
  1072. <Col id="hngnm"/>
  1073. <Col id="execrnm"/>
  1074. <Col id="cnfmmannm"/>
  1075. </Row>
  1076. </Rows>
  1077. </Dataset>
  1078. <Dataset id="ds_init_cmb_info2_initexecroom" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1079. <ColumnInfo>
  1080. <Column id="excuroomcdid" type="STRING" size="256"/>
  1081. <Column id="excuroomcdnm" type="STRING" size="256"/>
  1082. </ColumnInfo>
  1083. <Rows>
  1084. <Row>
  1085. <Col id="excuroomcdid"/>
  1086. <Col id="excuroomcdnm"/>
  1087. </Row>
  1088. </Rows>
  1089. </Dataset>
  1090. <Dataset id="ds_init_cmb_lrgcd_lrgcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1091. <ColumnInfo>
  1092. <Column id="cdid" type="STRING" size="256"/>
  1093. <Column id="cdnm" type="STRING" size="256"/>
  1094. </ColumnInfo>
  1095. <Rows>
  1096. <Row>
  1097. <Col id="cdid"/>
  1098. <Col id="cdnm"/>
  1099. </Row>
  1100. </Rows>
  1101. </Dataset>
  1102. <Dataset id="ds_init_cmb_mdlcd_mdlcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1103. <ColumnInfo>
  1104. <Column id="mdlcdid" type="STRING" size="256"/>
  1105. <Column id="mdlcdnm" type="STRING" size="256"/>
  1106. </ColumnInfo>
  1107. <Rows>
  1108. <Row>
  1109. <Col id="mdlcdid"/>
  1110. <Col id="mdlcdnm"/>
  1111. </Row>
  1112. </Rows>
  1113. </Dataset>
  1114. <Dataset id="ds_init_cmb_smlcd_smlcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1115. <ColumnInfo>
  1116. <Column id="smlcdid" type="STRING" size="256"/>
  1117. <Column id="smlcdnm" type="STRING" size="256"/>
  1118. </ColumnInfo>
  1119. <Rows>
  1120. <Row>
  1121. <Col id="smlcdid"/>
  1122. <Col id="smlcdnm"/>
  1123. </Row>
  1124. </Rows>
  1125. </Dataset>
  1126. <Dataset id="ds_init_basecode_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" onload="ds_init_basecode_ward_onload">
  1127. <ColumnInfo>
  1128. <Column id="deptcd" type="STRING" size="256"/>
  1129. <Column id="depthngnm" type="STRING" size="256"/>
  1130. </ColumnInfo>
  1131. </Dataset>
  1132. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1133. <Dataset id="ds_hidden_popdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1134. <ColumnInfo>
  1135. <Column id="pid" type="STRING" size="256"/>
  1136. </ColumnInfo>
  1137. <Rows>
  1138. <Row/>
  1139. </Rows>
  1140. </Dataset>
  1141. <Dataset id="ds_temp_userinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1142. <Dataset id="ds_temp_userpopupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1143. <ColumnInfo>
  1144. <Column id="param" type="STRING" size="256"/>
  1145. <Column id="flag" type="STRING" size="256"/>
  1146. <Column id="searchitem" type="STRING" size="256"/>
  1147. <Column id="searchitem_dutplce" type="STRING" size="256"/>
  1148. </ColumnInfo>
  1149. <Rows>
  1150. <Row>
  1151. <Col id="param"/>
  1152. <Col id="flag"/>
  1153. <Col id="searchitem"/>
  1154. <Col id="searchitem_dutplce"/>
  1155. </Row>
  1156. </Rows>
  1157. </Dataset>
  1158. <Dataset id="ds_temp_templst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1159. <Dataset id="ds_init_M0010" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1160. <ColumnInfo>
  1161. <Column id="cdid" type="STRING" size="256"/>
  1162. <Column id="cdnm" type="STRING" size="256"/>
  1163. </ColumnInfo>
  1164. </Dataset>
  1165. <Dataset id="ds_init_M0011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1166. <ColumnInfo>
  1167. <Column id="cdid" type="STRING" size="256"/>
  1168. <Column id="cdnm" type="STRING" size="256"/>
  1169. </ColumnInfo>
  1170. </Dataset>
  1171. <Dataset id="ds_hidden_comcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1172. <Dataset id="ds_hidden_comcd2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1173. <Dataset id="ds_hidden_comcd3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1174. </Objects>
  1175. <Bind>
  1176. <BindItem id="item0" compid="group2.cmb_ddflag" propid="value" datasetid="ds_send" columnid="ddflag"/>
  1177. <BindItem id="item1" compid="group2.ipt_fromdd" propid="value" datasetid="ds_send" columnid="fromdd"/>
  1178. <BindItem id="item2" compid="group2.ipt_todd" propid="value" datasetid="ds_send" columnid="todd"/>
  1179. <BindItem id="item3" compid="group2.cmb_fromhh" propid="value" datasetid="ds_send" columnid="fromhh"/>
  1180. <BindItem id="item4" compid="group2.cmb_tohh" propid="value" datasetid="ds_send" columnid="tohh"/>
  1181. <BindItem id="item5" compid="group2.cmb_fromnn" propid="value" datasetid="ds_send" columnid="fromnn"/>
  1182. <BindItem id="item6" compid="group2.cmb_tonn" propid="value" datasetid="ds_send" columnid="tonn"/>
  1183. <BindItem id="item7" compid="group2.ipt_prcpcd" propid="value" datasetid="ds_send" columnid="prcpcd"/>
  1184. <BindItem id="item8" compid="group2.ipt_execrid" propid="value" datasetid="ds_send" columnid="execrid"/>
  1185. <BindItem id="item9" compid="group2.ipt_cnfmmanid" propid="value" datasetid="ds_send" columnid="cnfmmanid"/>
  1186. <BindItem id="item10" compid="group2.input4" propid="value" datasetid="ds_send" columnid="prcpfromtm"/>
  1187. <BindItem id="item11" compid="group2.input7" propid="value" datasetid="ds_send" columnid="prcptotm"/>
  1188. <BindItem id="item12" compid="group2.output6" propid="value" datasetid="ds_send_disp_data" columnid="cnfmmannm"/>
  1189. <BindItem id="item13" compid="group2.output5" propid="value" datasetid="ds_send_disp_data" columnid="execrnm"/>
  1190. <BindItem id="item14" compid="group2.output2" propid="value" datasetid="ds_send" columnid="prcpnm"/>
  1191. <BindItem id="item15" compid="group2.cmb_execprcpstatcd" propid="value" datasetid="ds_send" columnid="execprcpstatcd"/>
  1192. <BindItem id="item16" compid="group2.cmb_wardcd" propid="value" datasetid="ds_send" columnid="wardcd"/>
  1193. <BindItem id="item17" compid="group2.input3" propid="value" datasetid="ds_send" columnid="examfromtm"/>
  1194. <BindItem id="item18" compid="group2.input1" propid="value" datasetid="ds_send" columnid="examtotm"/>
  1195. <BindItem id="item19" compid="group2.cmb_excuroom" propid="value" datasetid="ds_send" columnid="excuroomcd"/>
  1196. <BindItem id="item20" compid="group2.cmb_smlcd" propid="value" datasetid="ds_send" columnid="smlcd"/>
  1197. <BindItem id="item21" compid="group2.combo2" propid="value" datasetid="ds_send" columnid="mdlcd"/>
  1198. <BindItem id="item22" compid="group2.combo1" propid="value" datasetid="ds_send" columnid="lrgcd"/>
  1199. <BindItem id="item23" compid="group2.input2" propid="value" datasetid="ds_send" columnid="rgstdeptcd"/>
  1200. <BindItem id="item24" compid="group2.output1" propid="value" datasetid="ds_send_disp_data" columnid="rgstdeptnm"/>
  1201. <BindItem id="item25" compid="group2.output3" propid="value" datasetid="ds_send_disp_data" columnid="rgstrnm"/>
  1202. <BindItem id="item26" compid="group2.input5" propid="value" datasetid="ds_send" columnid="rgstrid"/>
  1203. <BindItem id="item27" compid="group2.input6" propid="value" datasetid="ds_send" columnid="pid"/>
  1204. <BindItem id="item28" compid="group2.output4" propid="value" datasetid="ds_send_disp_data" columnid="hngnm"/>
  1205. <BindItem id="item29" compid="group2.ipt_inddto" propid="value" datasetid="ds_send" columnid="inddto"/>
  1206. <BindItem id="item30" compid="group2.ipt_indd" propid="value" datasetid="ds_send" columnid="indd"/>
  1207. <BindItem id="item31" compid="group2.input9" propid="value" datasetid="ds_send" columnid="cnfmfromtm"/>
  1208. <BindItem id="item32" compid="group2.input8" propid="value" datasetid="ds_send" columnid="cnfmtotm"/>
  1209. <BindItem id="item33" compid="group2.cmb_prcpgenrflag" propid="value" datasetid="ds_send" columnid="prcpgenrflag"/>
  1210. </Bind>
  1211. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1212. * System Name :
  1213. * Job Name :
  1214. * Creator :
  1215. * Make Date : 2015-11-13
  1216. * Description :
  1217. *---------------------------------------------------------------------------------------
  1218. * Modify Date Modifier Modify Description
  1219. *---------------------------------------------------------------------------------------
  1220. * 2015-11-13 Live Converter TF->XP
  1221. *
  1222. *---------------------------------------------------------------------------------------
  1223. ****************************************************************************************/
  1224. //=======================================================================================
  1225. // Lib Include
  1226. //---------------------------------------------------------------------------------------
  1227. include "com_commonxp::comm_main.xjs"
  1228. include "ast_examcurexp::AEZ0001.xjs"
  1229. //include "com_departmentcodexp::ZSD001.xjs"
  1230. //=======================================================================================
  1231. // Global Form Variable
  1232. //---------------------------------------------------------------------------------------
  1233. var arErrorCode = new HashArray();
  1234. var gSuppdeptcd = "";
  1235. //=======================================================================================
  1236. // Function
  1237. //---------------------------------------------------------------------------------------
  1238. /****************************************************************************************
  1239. * Argument : N/A
  1240. * Description : 대량조회를 위한 Grid Scroll 제어 Function
  1241. ****************************************************************************************/
  1242. function fSubmitOnScroll() {
  1243. // if(grd_mainordlist.vscroll.attribute("max") == grd_mainordlist.vscroll.attribute("pos")) { //XP 이벤트는 스크롤 마지막일때 실행되므로 이조건은 없어도 될듯
  1244. if(ds_main_subordlist_subordlist1.rowcount < 999) return;
  1245. ds_send.setColumn(0,"offset", ds_main_subordlist_subordlist1.rowcount); // grid의 header row는 제외
  1246. dsf_createDs("ds_temp_list");
  1247. ds_temp_list.copyData(ds_main_subordlist_subordlist1);
  1248. call_TRAER01001();
  1249. frmf_openLoadingBar();
  1250. if(ds_main_subordlist_subordlist1.rowcount > 0) {
  1251. dsf_copyDs(ds_temp_list, ds_main_subordlist_subordlist1, "after");
  1252. ds_main_subordlist_subordlist1.copyData(ds_temp_list);
  1253. } else {
  1254. ds_main_subordlist_subordlist1.copyData(ds_temp_list);
  1255. }
  1256. group3.grd_mainordlist.vscrollbar.pos = ds_send.getColumn(0,"offset");
  1257. frmf_closeLoadingBar();
  1258. // grd_mainordlist.dispatch("onmouseup");
  1259. // }
  1260. }
  1261. /****************************************************************************************
  1262. * Argument : N/A
  1263. * Description : 환자별 입원처방 촬영현황조회 Function
  1264. ****************************************************************************************/
  1265. function fInExamList() {
  1266. ds_hidden_popdata.setColumn(0,"pid",ds_main_subordlist_subordlist1.getColumn(ds_main_subordlist_subordlist1.rowposition,"pid"));
  1267. var objArg = new Object();
  1268. objArg.arg_ds_send = ds_hidden_popdata;
  1269. frmf_modal("SPAER01000", "SPAER01000", objArg, "", "", "", "", "", "", "", "", "", "M");
  1270. ds_hidden_popdata.setColumn(0,"pid", "");
  1271. }
  1272. /****************************************************************************************
  1273. * Argument : N/A
  1274. * Description : 대분류 조회
  1275. ****************************************************************************************/
  1276. function call_TRAER01002(){
  1277. var oParam = {};
  1278. oParam.id = "TRAER01002";
  1279. oParam.service = "examcurebaseapp.ComCode";
  1280. oParam.method = "reqGetSubstrComCdList";
  1281. oParam.inds = "req=ds_send";
  1282. oParam.outds = "ds_init_cmb_lrgcd_lrgcdlist=item";
  1283. oParam.async = false;
  1284. oParam.callback = "cf_TRAER01002";
  1285. tranf_submit(oParam);
  1286. }
  1287. function cf_TRAER01002(sSvcId, nErrorCode, sErrorMsg) {
  1288. if(nErrorCode < 0) return;
  1289. ds_init_cmb_lrgcd_lrgcdlist.updateColID("comcdid","cdid");
  1290. ds_init_cmb_lrgcd_lrgcdlist.updateColID("comcdnm","cdnm");
  1291. dsf_addDsItem( ds_init_cmb_lrgcd_lrgcdlist, "cdid", "cdnm", "전체", "", "above");
  1292. group2.combo1.index = 0;
  1293. }
  1294. /****************************************************************************************
  1295. * Argument : N/A
  1296. * Description : 촬영현황조회
  1297. ****************************************************************************************/
  1298. function call_TRAER01001() {
  1299. //20161207 메뉴에서 파라메터 가져오기
  1300. var gvMenuParam = frmf_getMenuParam();
  1301. if ( !utlf_isNull(gvMenuParam) ) {
  1302. //model.setValue("/root/send/globalinstance/instance1", gvMenuParam );
  1303. dsf_makeValue(ds_send,"basesuppdeptcd","string",gvMenuParam);
  1304. } else {
  1305. dsf_makeValue(ds_send,"basesuppdeptcd","string",gSuppdeptcd);
  1306. }
  1307. //dsf_setTypeFormat(ds_send, "indd:INT^inddto:INT^offset:INT^pagesize:INT^prcpfromtm:INT^prcptotm:INT^examfromtm:INT^examtotm:INT^cnfmfromtm:INT^cnfmtotm:INT");
  1308. var oParam = {};
  1309. oParam.id = "TRAER01001";
  1310. oParam.service = "examcureacptexecapp.ExamCurePrcs";
  1311. oParam.method = "reqGetPhotoDeptExamCurePrcsList";
  1312. oParam.inds = "reqparam=ds_send";
  1313. oParam.outds = "ds_main_subordlist_subordlist1=item";
  1314. oParam.async = false;
  1315. oParam.callback = "cf_TRAER01001";
  1316. tranf_submit(oParam);
  1317. }
  1318. function cf_TRAER01001(sSvcId, nErrorCode, sErrorMsg) {
  1319. if(nErrorCode < 0) return;
  1320. dsf_setTypeFormat(ds_main_subordlist_subordlist1, "inddcnt:INT");
  1321. }
  1322. //=======================================================================================
  1323. // Event
  1324. //---------------------------------------------------------------------------------------
  1325. /****************************************************************************************
  1326. * Components : Form
  1327. * Components ID : SMAER01000
  1328. * Event : oninit
  1329. * Argument : 01.obj : Object Event has occurred
  1330. * : 02.e : Event Object
  1331. * Description : 화면 처음 초기화시 폼초기화
  1332. ****************************************************************************************/
  1333. function SMAER01000_oninit(obj:Form, e:InitEventInfo)
  1334. {
  1335. frmf_initForm(obj); // 폼 초기화
  1336. }
  1337. /****************************************************************************************
  1338. * Components : Form
  1339. * Components ID : SMAER01000
  1340. * Event : onload
  1341. * Argument : 01.obj : Object Event has occurred
  1342. * : 02.e : Event Object
  1343. * Description : 화면 처음 초기화시 폼초기화
  1344. ****************************************************************************************/
  1345. function SMAER01000_onload(obj:Form, e:LoadEventInfo)
  1346. {
  1347. grdf_setGridSort(group3.grd_mainordlist);
  1348. grdf_setToolTipBind(group3.grd_mainordlist);
  1349. lf_aezfSetSuppDeptcd(); //AEZ0001.xjs
  1350. gSuppdeptcd = frmf_getParameter("AST_DEPTCD");
  1351. group2.ipt_fromdd.value = utlf_getCurrentDate();
  1352. group2.ipt_todd.value = utlf_getCurrentDate();
  1353. dsf_createDsRow("ds_reqparam", [
  1354. {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  1355. , {col:"rbasecdflag", type:"STRING", size:256, val:"R"}
  1356. , {col:"ebasecdflag", type:"STRING", size:256, val:"E"}
  1357. , {col:"basecdcnts", type:"STRING", size:256, val:""}
  1358. ]);
  1359. var oParam = {};
  1360. oParam.id = "TRAEA01306";
  1361. oParam.service = "examcureacptexecapp.ExamCureAcpt";
  1362. oParam.method = "reqGetInitPhotoExamCureRoomCodeList";
  1363. oParam.inds = "reqparam=ds_reqparam";
  1364. oParam.outds = "ds_init_cmb_info2_initexecroom=initexcuroom";
  1365. oParam.async = false;
  1366. oParam.callback = "cf_TRAEA01306";
  1367. tranf_submit(oParam);
  1368. // zbcfGetCodeList( new Array("M0011","M0010"), new Array("/root/init/baseinfo/initexecprcpstatcd", "/root/init/baseinfo/initprcpgenrflagcd") );
  1369. // submit("TRZBC00101");
  1370. var arrParam = [{dsNm: "ds_init_M0011", cdGrpId: "M0011"} ///root/init/baseinfo/initexecprcpstatcd
  1371. ,{dsNm: "ds_init_M0010", cdGrpId: "M0010"} ///root/init/baseinfo/initprcpgenrflagcd
  1372. ]
  1373. appf_getCodeList(arrParam);
  1374. aezfInsertInstance2("ds_hidden_comcd2", "M0011", "전체", "", ds_init_M0011);
  1375. aezfInsertInstance2("ds_hidden_comcd", "M0010", "전체", "", ds_init_M0010);
  1376. ds_hidden_comcd.deleteRow(ds_hidden_comcd.findRow("cdid","-")); // 외래,입원구분 : 공통
  1377. ds_hidden_comcd.deleteRow(ds_hidden_comcd.findRow("cdnm","전체")); // 외래,입원구분 : 공통
  1378. var sProp61 = "col=6,row=1,cellspacing=5,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1379. group2.chk_prcpgenrflag.setInitComp(sProp61, ds_hidden_comcd, "cdid","cdnm", "fn_chk_prcpgenrflag");
  1380. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","150")); // 상태구분 : 처방전출력
  1381. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","160")); // 상태구분 : 처방전미출력
  1382. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","170")); // 상태구분 : 검수완료
  1383. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","180")); // 상태구분 : 처방보류
  1384. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","200")); // 상태구분 : 부분계산
  1385. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","210")); // 상태구분 : 수납대기
  1386. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","220")); // 상태구분 : 계산(입원용)
  1387. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","300")); // 상태구분 : 조제보류
  1388. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","310")); // 상태구분 : 조제완료
  1389. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","320")); // 상태구분 : 불출
  1390. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","330")); // 상태구분 : 미불출
  1391. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","400")); // 상태구분 : 바코드발행
  1392. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","410")); // 상태구분 : 채취/채혈
  1393. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","420")); // 상태구분 : 전달/확인
  1394. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","430")); // 상태구분 : 검체접수
  1395. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","500")); // 상태구분 : 접수
  1396. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","510")); // 상태구분 : 검사중
  1397. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","505")); // 상태구분 : 준비
  1398. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","520")); // 상태구분 : 검사완료
  1399. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","530")); // 상태구분 : 출고
  1400. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","525")); // 상태구분 : 불출요청
  1401. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","540")); // 상태구분 : 반납의뢰
  1402. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","550")); // 상태구분 : 반납완료
  1403. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","560")); // 상태구분 : 폐기의뢰
  1404. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","570")); // 상태구분 : 폐기완료
  1405. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","700")); // 상태구분 : 판독중
  1406. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","720")); // 상태구분 : 중간결과
  1407. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","305")); // 상태구분 : 조제중
  1408. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","315")); // 상태구분 : 특조완료
  1409. ds_hidden_comcd2.deleteRow(ds_hidden_comcd2.findRow("cdid","725")); // 상태구분 : Confirm확인
  1410. ds_send.setColumn(0,"cdgrupid", "A0463");
  1411. call_TRAER01002();
  1412. aezfInsertInstance2("ds_hidden_comcd3", "lrgcdlist", "전체", "", ds_init_cmb_lrgcd_lrgcdlist);
  1413. zsdfGetWardDeptList(sysf_getUserInfo("dutplceinstcd"), "ds_init_basecode_ward", "depthngnm", "asc",utlf_getCurrentDate().toDate().getDateFormat("YYYYMMDD"), "after");
  1414. frmf_addComboItem("group2.cmb_wardcd","--전체--","","above");
  1415. frmf_createPopupMenu("popupmenu","popupmenu_onmenuclick"
  1416. ,[{id: "fInExamList" , level: "0", title: "입원처방촬영현황"}]
  1417. );
  1418. group2.cmb_excuroom.index = 0;
  1419. }
  1420. function cf_TRAEA01306(sSvcId, nErrorCode, sErrorMsg) {
  1421. if(nErrorCode < 0) return;
  1422. ds_init_cmb_info2_initexecroom.updateColID("basecd","excuroomcdid");
  1423. ds_init_cmb_info2_initexecroom.updateColID("basecdflagdesc","excuroomcdnm");
  1424. }
  1425. function fn_chk_prcpgenrflag() {
  1426. ds_send.setColumn(0,"prcpgenrflag",String(group2.chk_prcpgenrflag.getData()).replace(","," "));
  1427. }
  1428. function zsdfGetWardDeptList(instcd, rslt_ref, sort_field, sort_method, base_dd, mode){
  1429. // zbcfGetDeptCodeList(instcd, "orduseyn", "W", rslt_ref, sort_field, sort_method, base_dd, "", mode);
  1430. appf_getDeptCodeList(instcd, "orduseyn", "W", sort_field, sort_method, base_dd, "", mode, rslt_ref, false, null);
  1431. }
  1432. // ds에 생성된 id별 함수 실행
  1433. function popupmenu_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
  1434. {
  1435. eval(e.id + "()");
  1436. }
  1437. /****************************************************************************************
  1438. * Components : Edit
  1439. * Components ID : group2.ipt_prcpcd
  1440. * Event : onkeydown
  1441. * Argument : 01.obj : Object Event has occurred
  1442. * : 02.e : Event Object
  1443. * Description : 처방코드 검색
  1444. ****************************************************************************************/
  1445. function group2_ipt_prcpcd_onkeydown(obj:Edit, e:KeyEventInfo)
  1446. {
  1447. if(e.keycode == 13) {
  1448. obj.updateToDataset();
  1449. frmf_inputEnterKey("group2.button61", "onclick", new ClickEventInfo);
  1450. }
  1451. }
  1452. /****************************************************************************************
  1453. * Components : Button
  1454. * Components ID : group2.button61
  1455. * Event : onclick
  1456. * Argument : 01.obj : Object Event has occurred
  1457. * : 02.e : Event Object
  1458. * Description : 처방코드 검색
  1459. ****************************************************************************************/
  1460. function group2_button61_onclick(obj:Button, e:ClickEventInfo)
  1461. {
  1462. var vSrcXPath = "ds_temp_templst"
  1463. var sessiondept = gSuppdeptcd;
  1464. fGetCalScorCd("cd", ds_send.getColumn(0,"prcpcd"), "Y" /*bMultiyn*/, vSrcXPath /*vMultiDestXPath*/, "" /*vCdDestXPath*/, "" /*vNmDestXPath*/, "" /*vAmtDestXPath*/);
  1465. var cnt = objects[vSrcXPath].rowcount;
  1466. if( cnt == 1 ) {
  1467. ds_send.setColumn(0,"prcpcd", objects[vSrcXPath].getColumn(0,"calcscorcd"));
  1468. ds_send.setColumn(0,"prcpnm", objects[vSrcXPath].getColumn(0,"ordnm"));
  1469. }
  1470. }
  1471. /****************************************************************************************
  1472. * Components : Edit
  1473. * Components ID : group2.ipt_execrid
  1474. * Event : onkeydown
  1475. * Argument : 01.obj : Object Event has occurred
  1476. * : 02.e : Event Object
  1477. * Description : 검사자 검색
  1478. ****************************************************************************************/
  1479. function group2_ipt_execrid_onkeydown(obj:Edit, e:KeyEventInfo)
  1480. {
  1481. if(e.keycode == 13) {
  1482. obj.updateToDataset();
  1483. frmf_inputEnterKey("group2.button6", "onclick", new ClickEventInfo);
  1484. }
  1485. }
  1486. /****************************************************************************************
  1487. * Components : Button
  1488. * Components ID : group2.button6
  1489. * Event : onclick
  1490. * Argument : 01.obj : Object Event has occurred
  1491. * : 02.e : Event Object
  1492. * Description : 검사자 검색
  1493. ****************************************************************************************/
  1494. function group2_button6_onclick(obj:Button, e:ClickEventInfo)
  1495. {
  1496. // frmf_clearParameter("SPZSU10103_");
  1497. ds_temp_userpopupinfo.setColumn(0,"param" , "_OneS"); // 사용자 한 명만을 검색하기 위한 파라미터 설정
  1498. ds_temp_userpopupinfo.setColumn(0,"flag" , "userid"); // 사용자ID
  1499. ds_temp_userpopupinfo.setColumn(0,"searchitem" , ds_send.getColumn(0,"execrid")); // 처방의사 ID
  1500. var objArg = new Object();
  1501. objArg.param = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"param"));
  1502. objArg.flag = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"flag"));
  1503. objArg.searchitem = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"searchitem"));
  1504. var iParam = frmf_modal("SPZSU10103", "SPZSU10103", objArg, "", "", 200, 200, "", "", "", "", "", "M");
  1505. ds_temp_userinfolist.copyData(iParam);
  1506. if (ds_temp_userinfolist.rowcount > 0) {
  1507. ds_send.setColumn(0,"execrid", ds_temp_userinfolist.getColumn(0,"userid") ); // 사용자 ID
  1508. ds_send_disp_data.setColumn(0,"execrnm", ds_temp_userinfolist.getColumn(0,"usernm") ); // 사용자 이름+등등
  1509. } else {
  1510. ds_send.setColumn(0,"execrid", ""); // 사용자 ID
  1511. ds_send_disp_data.setColumn(0,"execrnm", "" ); // 사용자 이름+등등
  1512. }
  1513. }
  1514. /****************************************************************************************
  1515. * Components : Edit
  1516. * Components ID : group2.ipt_cnfmmanid
  1517. * Event : onkeydown
  1518. * Argument : 01.obj : Object Event has occurred
  1519. * : 02.e : Event Object
  1520. * Description : 판독자 검색
  1521. ****************************************************************************************/
  1522. function group2_ipt_cnfmmanid_onkeydown(obj:Edit, e:KeyEventInfo)
  1523. {
  1524. if(e.keycode == 13) {
  1525. obj.updateToDataset();
  1526. frmf_inputEnterKey("group2.button7", "onclick", new ClickEventInfo);
  1527. }
  1528. }
  1529. /****************************************************************************************
  1530. * Components : Button
  1531. * Components ID : group2.button7
  1532. * Event : onclick
  1533. * Argument : 01.obj : Object Event has occurred
  1534. * : 02.e : Event Object
  1535. * Description : 검사자 검색
  1536. ****************************************************************************************/
  1537. function group2_button7_onclick(obj:Button, e:ClickEventInfo)
  1538. {
  1539. // frmf_clearParameter("SPZSU10103_");
  1540. ds_temp_userpopupinfo.setColumn(0,"param" , "_OneS"); // 사용자 한 명만을 검색하기 위한 파라미터 설정
  1541. ds_temp_userpopupinfo.setColumn(0,"flag" , "userid"); // 사용자ID
  1542. ds_temp_userpopupinfo.setColumn(0,"searchitem" , ds_send.getColumn(0,"cnfmmanid")); // 처방의사 ID
  1543. var objArg = new Object();
  1544. objArg.param = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"param"));
  1545. objArg.flag = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"flag"));
  1546. objArg.searchitem = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"searchitem"));
  1547. var iParam = frmf_modal("SPZSU10103", "SPZSU10103", objArg, "", "", 200, 200, "", "", "", "", "", "M");
  1548. ds_temp_userinfolist.copyData(iParam);
  1549. if (ds_temp_userinfolist.rowcount > 0) {
  1550. ds_send.setColumn(0,"cnfmmanid", ds_temp_userinfolist.getColumn(0,"userid") ); // 사용자 ID
  1551. ds_send_disp_data.setColumn(0,"cnfmmannm", ds_temp_userinfolist.getColumn(0,"usernm") ); // 사용자 이름+등등
  1552. } else {
  1553. ds_send.setColumn(0,"cnfmmanid", ""); // 사용자 ID
  1554. ds_send_disp_data.setColumn(0,"cnfmmannm", "" ); // 사용자 이름+등등
  1555. }
  1556. }
  1557. /****************************************************************************************
  1558. * Components : Combo
  1559. * Components ID : group2.combo1
  1560. * Event : onitemchanged
  1561. * Argument : 01.obj : Object Event has occurred
  1562. * : 02.e : Event Object
  1563. * Description :
  1564. ****************************************************************************************/
  1565. function group2_combo1_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1566. {
  1567. ds_send.setColumn(0,"mdlcd", "");
  1568. ds_init_cmb_mdlcd_mdlcdlist.clearData();
  1569. ds_send.setColumn(0,"smlcd", "");
  1570. ds_init_cmb_smlcd_smlcdlist.clearData();
  1571. if ( utlf_isNull(ds_send.getColumn(0,"lrgcd")) ) {
  1572. ds_init_cmb_lrgcd_lrgcdlist.clearData();
  1573. call_TRAER01002();
  1574. } else {
  1575. var oParam = {};
  1576. oParam.id = "TRAER01003";
  1577. oParam.service = "examcurebaseapp.ComCode";
  1578. oParam.method = "reqGetSubstrComCdList";
  1579. oParam.inds = "req=ds_send";
  1580. oParam.outds = "ds_init_cmb_mdlcd_mdlcdlist=item";
  1581. oParam.async = false;
  1582. oParam.callback = "cf_TRAER01003";
  1583. tranf_submit(oParam);
  1584. }
  1585. }
  1586. function cf_TRAER01003(sSvcId, nErrorCode, sErrorMsg) {
  1587. if(nErrorCode < 0) return;
  1588. ds_init_cmb_mdlcd_mdlcdlist.updateColID("comcdid","mdlcdid");
  1589. ds_init_cmb_mdlcd_mdlcdlist.updateColID("comcdnm","mdlcdnm");
  1590. }
  1591. /****************************************************************************************
  1592. * Components : Combo
  1593. * Components ID : group2.combo1
  1594. * Event : onitemchanged
  1595. * Argument : 01.obj : Object Event has occurred
  1596. * : 02.e : Event Object
  1597. * Description :
  1598. ****************************************************************************************/
  1599. function group2_combo2_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1600. {
  1601. ds_send.setColumn(0,"smlcd", "");
  1602. ds_init_cmb_smlcd_smlcdlist.clearData();
  1603. var oParam = {};
  1604. oParam.id = "TRAER01004";
  1605. oParam.service = "examcurebaseapp.ComCode";
  1606. oParam.method = "reqGetSubstrComCdList";
  1607. oParam.inds = "req=ds_send";
  1608. oParam.outds = "ds_init_cmb_smlcd_smlcdlist=item";
  1609. oParam.async = false;
  1610. oParam.callback = "cf_TRAER01004";
  1611. tranf_submit(oParam);
  1612. }
  1613. function cf_TRAER01004(sSvcId, nErrorCode, sErrorMsg) {
  1614. if(nErrorCode < 0) return;
  1615. ds_init_cmb_smlcd_smlcdlist.updateColID("comcdid","smlcdid");
  1616. ds_init_cmb_smlcd_smlcdlist.updateColID("comcdnm","smlcdnm");
  1617. }
  1618. /****************************************************************************************
  1619. * Components : Edit
  1620. * Components ID : group2.input2
  1621. * Event : onkeydown
  1622. * Argument : 01.obj : Object Event has occurred
  1623. * : 02.e : Event Object
  1624. * Description : 처방부서 검색
  1625. ****************************************************************************************/
  1626. function group2_input2_onkeydown(obj:Edit, e:KeyEventInfo)
  1627. {
  1628. if(e.keycode == 13) {
  1629. obj.updateToDataset();
  1630. frmf_inputEnterKey("group2.button3", "onclick", new ClickEventInfo);
  1631. }
  1632. }
  1633. /****************************************************************************************
  1634. * Components : Button
  1635. * Components ID : group2.button3
  1636. * Event : onclick
  1637. * Argument : 01.obj : Object Event has occurred
  1638. * : 02.e : Event Object
  1639. * Description : 처방부서 검색
  1640. ****************************************************************************************/
  1641. function group2_button3_onclick(obj:Button, e:ClickEventInfo)
  1642. {
  1643. // 공통 부서코드 조회 팝업창 호출
  1644. var search_condition = "deptnm";
  1645. var search_term = "";
  1646. var standard_yn = null;
  1647. var ord_deptflag = null;
  1648. var objDept = appf_openInstDeptCodeList(search_condition, search_term, standard_yn, ord_deptflag, "deptcd depthngnm")
  1649. ds_send.setColumn(0,"rgstdeptcd",objDept.deptcd);
  1650. ds_send_disp_data.setColumn(0,"rgstdeptnm",objDept.depthngnm);
  1651. }
  1652. /****************************************************************************************
  1653. * Components : Edit
  1654. * Components ID : group2.input5
  1655. * Event : onkeydown
  1656. * Argument : 01.obj : Object Event has occurred
  1657. * : 02.e : Event Object
  1658. * Description : 처방의사 검색
  1659. ****************************************************************************************/
  1660. function group2_input5_onkeydown(obj:Edit, e:KeyEventInfo)
  1661. {
  1662. if(e.keycode == 13) {
  1663. obj.updateToDataset();
  1664. frmf_inputEnterKey("group2.button4", "onclick", new ClickEventInfo);
  1665. }
  1666. }
  1667. /****************************************************************************************
  1668. * Components : Button
  1669. * Components ID : group2.button4
  1670. * Event : onclick
  1671. * Argument : 01.obj : Object Event has occurred
  1672. * : 02.e : Event Object
  1673. * Description : 처방의사 검색
  1674. ****************************************************************************************/
  1675. function group2_button4_onclick(obj:Button, e:ClickEventInfo)
  1676. {
  1677. // frmf_clearParameter("SPZSU10103_");
  1678. ds_temp_userpopupinfo.setColumn(0,"param" , "_OneS"); // 사용자 한 명만을 검색하기 위한 파라미터 설정
  1679. ds_temp_userpopupinfo.setColumn(0,"flag" , "userid"); // 사용자ID
  1680. ds_temp_userpopupinfo.setColumn(0,"searchitem" , ds_send.getColumn(0,"rgstrid")); // 처방의사 ID
  1681. var objArg = new Object();
  1682. objArg.param = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"param"));
  1683. objArg.flag = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"flag"));
  1684. objArg.searchitem = utlf_transNullToEmpty(ds_temp_userpopupinfo.getColumn(0,"searchitem"));
  1685. var iParam = frmf_modal("SPZSU10103", "SPZSU10103", objArg, "", "", 200, 200, "", "", "", "", "", "M");
  1686. ds_temp_userinfolist.copyData(iParam);
  1687. if (ds_temp_userinfolist.rowcount > 0) {
  1688. ds_send.setColumn(0,"rgstrid", ds_temp_userinfolist.getColumn(0,"userid") ); // 사용자 ID
  1689. ds_send_disp_data.setColumn(0,"rgstrnm", ds_temp_userinfolist.getColumn(0,"usernm") ); // 사용자 이름+등등
  1690. } else {
  1691. ds_send.setColumn(0,"rgstrid", ""); // 사용자 ID
  1692. ds_send_disp_data.setColumn(0,"rgstrnm", "" ); // 사용자 이름+등등
  1693. }
  1694. }
  1695. /****************************************************************************************
  1696. * Components : Edit
  1697. * Components ID : group2.input6
  1698. * Event : onkeydown
  1699. * Argument : 01.obj : Object Event has occurred
  1700. * : 02.e : Event Object
  1701. * Description : 등록번호 검색
  1702. ****************************************************************************************/
  1703. function group2_input6_onkeydown(obj:Edit, e:KeyEventInfo)
  1704. {
  1705. if(e.keycode == 13) {
  1706. obj.updateToDataset();
  1707. frmf_inputEnterKey("group2.button5", "onclick", new ClickEventInfo);
  1708. }
  1709. }
  1710. /****************************************************************************************
  1711. * Components : Button
  1712. * Components ID : group2.button5
  1713. * Event : onclick
  1714. * Argument : 01.obj : Object Event has occurred
  1715. * : 02.e : Event Object
  1716. * Description : 등록번호 검색
  1717. ****************************************************************************************/
  1718. function group2_button5_onclick(obj:Button, e:ClickEventInfo)
  1719. {
  1720. dsf_createDsRow("ds_send_data2", [
  1721. {col:"srchcond", type:"STRING", size:256, val:"1"}
  1722. , {col:"pid", type:"STRING", size:256, val:ds_send.getColumn(0,"pid")}
  1723. , {col:"autoflag", type:"STRING", size:256, val:"Y"}
  1724. ]);
  1725. var objArg = new Object();
  1726. objArg.arg_ds_send = ds_send_data2;
  1727. frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", 1, 200, 200, "", "", "", "", "", "M");
  1728. ds_send.setColumn(0,"pid",ds_patinfolist.getColumn(0,"pid"));
  1729. ds_send_disp_data.setColumn(0,"hngnm",ds_patinfolist.getColumn(0,"hngnm")+" ["+ds_patinfolist.getColumn(0,"sex")+"/"+ds_patinfolist.getColumn(0,"age")+"]");
  1730. }
  1731. /****************************************************************************************
  1732. * Components : Button
  1733. * Components ID : group2.btn_sea
  1734. * Event : onclick
  1735. * Argument : 01.obj : Object Event has occurred
  1736. * : 02.e : Event Object
  1737. * Description : 촬영현황조회
  1738. ****************************************************************************************/
  1739. function group2_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  1740. {
  1741. // 처방코드를 입력하였을 경우는 like검색 가능하게
  1742. if( group2.ipt_prcpcd.value.length > 0 ){
  1743. if( group2.ipt_prcpcd.value.length < 3 ){
  1744. sysf_messageBox("검색어를 세자이상 " , "C001");
  1745. group2.ipt_prcpcd.setFocus();
  1746. return ;
  1747. }
  1748. }
  1749. // 대량조회-offset초기화
  1750. ds_main_subordlist_subordlist1.clearData();
  1751. ds_send.setColumn(0,"offset","0");
  1752. call_TRAER01001();
  1753. }
  1754. function group3_btn_reset_onclick(obj:Button, e:ClickEventInfo)
  1755. {
  1756. }
  1757. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  1758. {
  1759. }
  1760. /****************************************************************************************
  1761. * Components : Button
  1762. * Components ID : group3.button2
  1763. * Event : onclick
  1764. * Argument : 01.obj : Object Event has occurred
  1765. * : 02.e : Event Object
  1766. * Description : 엑셀저장
  1767. ****************************************************************************************/
  1768. function group3_button2_onclick(obj:Button, e:ClickEventInfo)
  1769. {
  1770. if( ds_main_subordlist_subordlist1.rowcount > 0 ){
  1771. grdf_exportExcel(group3.grd_mainordlist, "촬영현황리스트", "촬영현황리스트", false, "", "user", false);
  1772. } else {
  1773. sysf_messageBox("조회된 데이터가 ", "I004");
  1774. }
  1775. }
  1776. /****************************************************************************************
  1777. * Components : Grid
  1778. * Components ID : group3.grd_mainordlist
  1779. * Event : onrbuttonup
  1780. * Argument : 01.obj : Object Event has occurred
  1781. * : 02.e : Event Object
  1782. * Description : 팝업메뉴 오픈
  1783. ****************************************************************************************/
  1784. function group3_grd_mainordlist_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  1785. {
  1786. if(e.row > -1){
  1787. grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
  1788. popupmenu.trackPopup(e.screenX,e.screenY);
  1789. }
  1790. return true;
  1791. }
  1792. /****************************************************************************************
  1793. * Components : Grid
  1794. * Components ID : group3.grd_mainordlist
  1795. * Event : onvscrolllastover
  1796. * Argument : 01.obj : Object Event has occurred
  1797. * : 02.e : Event Object
  1798. * Description : 스크롤을 끝까지 내린상태에서 또 내릴경우 대량 조회 실행
  1799. ****************************************************************************************/
  1800. function group3_grd_mainordlist_onvscrolllastover(obj:Grid, e:ScrollEventInfo)
  1801. {
  1802. fSubmitOnScroll();
  1803. }
  1804. ]]></Script>
  1805. </Form>
  1806. </FDL>