SMAEA07300_영상복사신청발급.xfdl 71 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMAEA07300" classname="SMAEA07300_영상복사신청발급" inheritanceid="" position="absolute 0 0 912 786" titletext="개인별영상복사신청발급" oninit="SMAEA07300_oninit" onload="SMAEA07300_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div id="group1" taborder="0" position="absolute 0 0 812 29">
  8. <Layouts>
  9. <Layout>
  10. <Static id="caption6" text="개인별영상복사신청발급" class="tit_1" position="absolute 0 0 176 22" anchor="default"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div id="group2" taborder="1" position="absolute 0 24 896 65">
  15. <Layouts>
  16. <Layout>
  17. <Shape id="roundrect2" type="roundrectangle" position="absolute 0 0 893 35" anchor="default"/>
  18. <Static id="cap_pidtext" text="환자번호:" class="search_name" position="absolute 14 9 100 26" anchor="default"/>
  19. <Edit id="ipt_pid" taborder="1" onkeydown="ipt_pid_onkeydown" class="input_search" position="absolute 106 8 201 27" anchor="default"/>
  20. <Button id="btn_pidsearch" taborder="2" onclick="btn_pidsearch_onclick" class="icon_search" position="absolute 208 9 224 25" anchor="default"/>
  21. <Edit id="opt_pathngnm" taborder="3" readonly="true" position="absolute 232 8 327 27" anchor="default"/>
  22. <Static id="caption8" text="주민등록번호 :" class="search_name" position="absolute 351 9 463 24" anchor="default"/>
  23. <Edit id="input3" taborder="4" maxlength="6" autoselect="true" autoskip="true" onkeydown="input3_onkeydown" class="input_search" position="absolute 463 7 535 26" anchor="default"/>
  24. <Edit id="input4" taborder="5" displaynulltext=" " autoselect="true" autoskip="true" onkeydown="input4_onkeydown" class="input_search" position="absolute 537 7 616 26" maskchar=" " mask="" type="string" anchor="default"/>
  25. </Layout>
  26. </Layouts>
  27. </Div>
  28. <Div id="group3" taborder="2" position="absolute 7 77 898 334">
  29. <Layouts>
  30. <Layout>
  31. <Div id="roundrect1" taborder="10" class="div_SA" position="absolute 0 162 885 248" type="roundrectangle" anchor="default">
  32. <Layouts>
  33. <Layout/>
  34. </Layouts>
  35. </Div>
  36. <Static id="caption38" text="이전영상복사내역" class="tit_2" position="absolute 0 -1 125 15" anchor="default"/>
  37. <Grid id="grd_apphist" taborder="1" binddataset="ds_grd_apphist" useinputpanel="false" onrbuttondown="grd_apphist_onrbuttondown" position="absolute 0 19 885 130" anchor="default" oncellclick="group3_grd_apphist_oncellclick">
  38. <Formats>
  39. <Format id="default">
  40. <Columns>
  41. <Column size="100"/>
  42. <Column size="0"/>
  43. <Column size="0"/>
  44. <Column size="81"/>
  45. <Column size="0"/>
  46. <Column size="0"/>
  47. <Column size="88"/>
  48. <Column size="0"/>
  49. <Column size="68"/>
  50. <Column size="80"/>
  51. <Column size="0"/>
  52. <Column size="271"/>
  53. <Column size="77"/>
  54. <Column size="0"/>
  55. <Column size="0"/>
  56. <Column size="0"/>
  57. <Column size="0"/>
  58. <Column size="0"/>
  59. <Column size="0"/>
  60. <Column size="0"/>
  61. <Column size="0"/>
  62. <Column size="0"/>
  63. <Column size="55"/>
  64. <Column size="0"/>
  65. <Column size="48"/>
  66. <Column size="0"/>
  67. <Column size="0"/>
  68. <Column size="0"/>
  69. </Columns>
  70. <Rows>
  71. <Row size="24" band="head"/>
  72. <Row size="24"/>
  73. </Rows>
  74. <Band id="head">
  75. <Cell text="발행번호"/>
  76. <Cell col="1" text="status"/>
  77. <Cell col="2" text="pid"/>
  78. <Cell col="3" text="신청일자"/>
  79. <Cell col="4" text="apptm"/>
  80. <Cell col="5" text="appdeptcd"/>
  81. <Cell col="6" text="신청과"/>
  82. <Cell col="7" text="appdrid"/>
  83. <Cell col="8" text="신청의"/>
  84. <Cell col="9" text="신청인"/>
  85. <Cell col="10" text="appmanflag"/>
  86. <Cell col="11" text="발행목적"/>
  87. <Cell col="12" text="발행일자"/>
  88. <Cell col="13" text="emrordflag"/>
  89. <Cell col="14" text="emrorddeptcd"/>
  90. <Cell col="15" text="emrappcopies"/>
  91. <Cell col="16" text="delivefact"/>
  92. <Cell col="17" text="memo"/>
  93. <Cell col="18" text="cncldt"/>
  94. <Cell col="19" text="prntdt"/>
  95. <Cell col="20" text="orddd"/>
  96. <Cell col="21" text="cretno"/>
  97. <Cell col="22" text="총장수"/>
  98. <Cell col="23" text="부수"/>
  99. <Cell col="24" text="위임장"/>
  100. <Cell col="25" text="copyseqno"/>
  101. <Cell col="26" text="bmtappyn"/>
  102. <Cell col="27"/>
  103. </Band>
  104. <Band id="body">
  105. <Cell text="bind:issno"/>
  106. <Cell col="1" text="bind:status"/>
  107. <Cell col="2" text="bind:pid"/>
  108. <Cell col="3" text="bind:prcpdd" mask="expr:utlf_isNull(prcpdd) ? &quot;&quot; : &quot;####-##-##&quot;"/>
  109. <Cell col="4" text="bind:apptm"/>
  110. <Cell col="5" text="bind:appdeptcd"/>
  111. <Cell col="6" text="bind:appdeptnm"/>
  112. <Cell col="7" text="bind:appdrid"/>
  113. <Cell col="8" text="bind:appdrnm"/>
  114. <Cell col="9" text="bind:appmannm"/>
  115. <Cell col="10" text="bind:appmanflag"/>
  116. <Cell col="11" displaytype="normal" edittype="none" text="bind:issgoalnm"/>
  117. <Cell col="12" text="bind:appdd" mask="expr:utlf_isNull(appdd) ? &quot;&quot; : &quot;####-##-##&quot;"/>
  118. <Cell col="13" text="bind:emrordflag"/>
  119. <Cell col="14" text="bind:emrorddeptcd"/>
  120. <Cell col="15" text="bind:emrappcopies"/>
  121. <Cell col="16" text="bind:delivefact"/>
  122. <Cell col="17" text="bind:memo"/>
  123. <Cell col="18" text="bind:cncldt"/>
  124. <Cell col="19" text="bind:prntdt"/>
  125. <Cell col="20" text="bind:orddd"/>
  126. <Cell col="21" text="bind:cretno"/>
  127. <Cell col="22" text="bind:cdcount"/>
  128. <Cell col="23" text="bind:emrappcopies"/>
  129. <Cell col="24" text="bind:trustyn"/>
  130. <Cell col="25" text="bind:copyseqno"/>
  131. <Cell col="26" text="bind:bmtappyn"/>
  132. <Cell col="27" text="bind:issseqno"/>
  133. </Band>
  134. </Format>
  135. </Formats>
  136. </Grid>
  137. <Static id="caption3" text="영상복사 기본정보" class="tit_2" position="absolute 0 145 129 161" anchor="default"/>
  138. <Button id="btn_help" taborder="2" text="구비서류 도움말" onclick="btn_help_onclick" class="btn2" position="absolute 130 142 233 161" anchor="default"/>
  139. <Static id="caption9" text="사본발행&#13;&#10;신청인" class="cell_1" position="absolute 5 165 69 212" anchor="default"/>
  140. <Radio id="rdo_appmanflag" taborder="3" columncount="3" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 70 167 320 212" style="font:Dotum,8;" anchor="default" onitemchanged="group3_rdo_appmanflag_onitemchanged" index="-1">
  141. <Dataset id="innerdataset">
  142. <ColumnInfo>
  143. <Column id="codecolumn" size="256"/>
  144. <Column id="datacolumn" size="256"/>
  145. </ColumnInfo>
  146. <Rows>
  147. <Row>
  148. <Col id="codecolumn">1</Col>
  149. <Col id="datacolumn">환자본인</Col>
  150. </Row>
  151. <Row>
  152. <Col id="codecolumn">2</Col>
  153. <Col id="datacolumn">직계가족</Col>
  154. </Row>
  155. <Row>
  156. <Col id="codecolumn">3</Col>
  157. <Col id="datacolumn">보험회사직원</Col>
  158. </Row>
  159. <Row>
  160. <Col id="codecolumn">4</Col>
  161. <Col id="datacolumn">대리인</Col>
  162. </Row>
  163. <Row>
  164. <Col id="codecolumn">9</Col>
  165. <Col id="datacolumn">기타</Col>
  166. </Row>
  167. </Rows>
  168. </Dataset>
  169. </Radio>
  170. <Static id="caption4" text="위임장/&#13;&#10; 동의서" class="cell_1" position="absolute 321 165 382 212" anchor="default"/>
  171. <Radio id="rdo_trustyn" taborder="4" columncount="1" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 385 165 421 212" anchor="default">
  172. <Dataset id="innerdataset">
  173. <ColumnInfo>
  174. <Column id="codecolumn"/>
  175. <Column id="datacolumn"/>
  176. </ColumnInfo>
  177. <Rows>
  178. <Row>
  179. <Col id="codecolumn">Y</Col>
  180. <Col id="datacolumn">유</Col>
  181. </Row>
  182. <Row>
  183. <Col id="codecolumn">N</Col>
  184. <Col id="datacolumn">무</Col>
  185. </Row>
  186. </Rows>
  187. </Dataset>
  188. </Radio>
  189. <Button id="btn_issgoal" taborder="5" text="사본발행목적" onclick="btn_issgoal_onclick" class="btn2" position="absolute 438 168 524 187" anchor="default"/>
  190. <Edit id="ipt_issgoalnm" taborder="6" readonly="true" position="absolute 530 168 683 187" anchor="default"/>
  191. <Edit id="ipt_issgoaletc" taborder="11" enable="false" position="absolute 530 192 704 211" anchor="default"/>
  192. <Edit id="ipt_appmannm" taborder="12" enable="false" position="absolute 197 190 320 209" anchor="default"/>
  193. <Static id="caption12" text="신청과" class="cell_1" position="absolute 5 219 91 240" anchor="default"/>
  194. <Combo id="cmb_emrorddeptcd" taborder="13" innerdataset="ds_init_cmb_emrorddeptcd" codecolumn="deptcd" datacolumn="depthngnm" position="absolute 92 220 222 239" onitemchanged="group3_cmb_emrorddeptcd_onitemchanged" anchor="default"/>
  195. <Static id="caption13" text="신청의사" class="cell_1" position="absolute 225 219 302 240" anchor="default"/>
  196. <Combo id="cmb_orddrid" taborder="14" innerdataset="ds_init_cmb_orddrid" codecolumn="userid" datacolumn="usernm" position="absolute 303 220 420 239" anchor="default"/>
  197. </Layout>
  198. </Layouts>
  199. </Div>
  200. <TextArea id="txt_rcptpossynmsg" taborder="4" readonly="true" position2="absolute l:152 w:255 t:74 h:21" positiontype="position2" style="padding:0 0 0 0;background:#ffff00ff;border:2 solid #ff0000ff ;color:#ff0000ff;align:center middle;font:Dotum,11,bold;"/>
  201. <Static id="cap_infomsg" text="※ 비밀보호환자" visible="false" position="absolute 423 77 536 93" style="color:red;font:Dotum,9,bold;"/>
  202. <Div id="group4" taborder="10" position="absolute 0 333 892 744">
  203. <Layouts>
  204. <Layout>
  205. <Static id="Static00" text="CD복사처방" class="tit_2" position="absolute 9 250 133 270" anchor="default"/>
  206. <Button id="btn_retrieve" taborder="2" text="처방조회" class="btn1" position="absolute 800 247 880 267" anchor="default" onclick="group4_btn_retrieve_onclick"/>
  207. <TextArea id="txt_delivefact" taborder="3" position="absolute 9 58 393 243" anchor="left top bottom" dragscrolltype="none" scrollbars="autovert" lengthunit="utf16" autoskip="true" autoselect="true" wordwrap="word"/>
  208. <CheckBox id="checkbox1" taborder="6" text="실시포함" value="Y" truevalue="Y" falsevalue="N" position="absolute 118 247 193 267" anchor="default"/>
  209. <Grid id="grd_mainordlist" taborder="7" binddataset="ds_grd_mainordlist" useinputpanel="false" selecttype="multirow" cellsizingtype="col" cellsizebandtype="allband" cellclickbound="cell" onrbuttonup="switch1_case1_grd_mainordlist5_onrbuttonup" position="absolute 9 268 889 407" style="font:arial,9,italic;" anchor="default" oncellclick="group4_grd_mainordlist_oncellclick">
  210. <Formats>
  211. <Format id="default">
  212. <Columns>
  213. <Column size="26" band="left"/>
  214. <Column size="0" band="left"/>
  215. <Column size="59" band="left"/>
  216. <Column size="43" band="left"/>
  217. <Column size="81" band="left"/>
  218. <Column size="40" band="left"/>
  219. <Column size="120" band="left"/>
  220. <Column size="92"/>
  221. <Column size="67"/>
  222. <Column size="73"/>
  223. <Column size="280"/>
  224. <Column size="0"/>
  225. <Column size="0"/>
  226. <Column size="139"/>
  227. <Column size="38"/>
  228. <Column size="45"/>
  229. <Column size="240"/>
  230. <Column size="0"/>
  231. <Column size="0"/>
  232. <Column size="0"/>
  233. <Column size="0"/>
  234. <Column size="0"/>
  235. <Column size="0"/>
  236. <Column size="0"/>
  237. <Column size="0"/>
  238. <Column size="0"/>
  239. <Column size="0"/>
  240. <Column size="0"/>
  241. <Column size="0"/>
  242. <Column size="0"/>
  243. <Column size="0"/>
  244. <Column size="0"/>
  245. <Column size="0"/>
  246. <Column size="0"/>
  247. <Column size="0"/>
  248. <Column size="0"/>
  249. <Column size="0"/>
  250. <Column size="0"/>
  251. <Column size="0"/>
  252. <Column size="0"/>
  253. <Column size="0"/>
  254. <Column size="0"/>
  255. <Column size="0"/>
  256. <Column size="0"/>
  257. <Column size="0"/>
  258. <Column size="0"/>
  259. <Column size="0"/>
  260. </Columns>
  261. <Rows>
  262. <Row size="24" band="head"/>
  263. <Row size="24"/>
  264. </Rows>
  265. <Band id="head">
  266. <Cell displaytype="checkbox" edittype="checkbox"/>
  267. <Cell col="1" text="실구분"/>
  268. <Cell col="2" text="구분"/>
  269. <Cell col="3" text="수납" taborder="undefined"/>
  270. <Cell col="4" text="처방적용일자"/>
  271. <Cell col="5" text="I/O"/>
  272. <Cell col="6" text="처방입력일시"/>
  273. <Cell col="7" text="신청진료과"/>
  274. <Cell col="8" text="신청의"/>
  275. <Cell col="9" text="검사코드"/>
  276. <Cell col="10" text="검사명"/>
  277. <Cell col="11" text="수행부서"/>
  278. <Cell col="12" text="희망일자"/>
  279. <Cell col="13" text="예약시간"/>
  280. <Cell col="14" text="병실"/>
  281. <Cell col="15" text="종류"/>
  282. <Cell col="16" text="검사실정보"/>
  283. <Cell col="17" text="Remark"/>
  284. <Cell col="18" text="처방전달사항"/>
  285. <Cell col="19" text="execprcpstatcd"/>
  286. <Cell col="20" text="pid"/>
  287. <Cell col="21" text="suppdeptcd"/>
  288. <Cell col="22" text="execprcpuniqno"/>
  289. <Cell col="23" text="pacsnocretyn"/>
  290. <Cell col="24" text="eqmtifyn"/>
  291. <Cell col="25" text="bonedentestyn"/>
  292. <Cell col="26" text="prcpexecdeptcd"/>
  293. <Cell col="27" text="bf_srchrsrvtm"/>
  294. <Cell col="28" text="prcpgenflag"/>
  295. <Cell col="29" text="rsrvflag"/>
  296. <Cell col="30" text="excupartcd"/>
  297. <Cell col="31" text="indd"/>
  298. <Cell col="32" text="actorddd"/>
  299. <Cell col="33" text="orddeptcd"/>
  300. <Cell col="34" text="orddrid"/>
  301. <Cell col="35" text="lrgcd"/>
  302. <Cell col="36" text="autroomassgyn"/>
  303. <Cell col="37" text="prcpno"/>
  304. <Cell col="38" text="prcphistno"/>
  305. <Cell col="39" text="instcd"/>
  306. <Cell col="40" text="aftrcptinfo"/>
  307. <Cell col="41"/>
  308. <Cell col="42" text="rsrvtmplcd"/>
  309. <Cell col="43" text="rsrvmultitmplcd"/>
  310. <Cell col="44" text="excucdnm"/>
  311. <Cell col="45" text="excutm"/>
  312. <Cell col="46"/>
  313. </Band>
  314. <Band id="body">
  315. <Cell displaytype="checkbox" edittype="checkbox" style="background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:chk" expr="expr:(chk==&quot;Y&quot;||chk==1)?1:0" enable="true"/>
  316. <Cell col="1" style="background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:rsrvflagyn"/>
  317. <Cell col="2" edittype="none" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');color:EXPR(rsrvflagyn == '예약' ? '#ff0000' : '#000000');color2:EXPR(rsrvflagyn == '예약' ? '#ff0000' : '#000000');font:Dotum,9,bold;" text="bind:rsrvflagdispyn"/>
  318. <Cell col="3" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');font:arial,9;" text="expr:aftrcptinfo == 'V' ? '후불':aftrcptinfo == 'A' ? '미수납':'수납'"/>
  319. <Cell col="4" displaytype="date" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:prcpdd"/>
  320. <Cell col="5" text="bind:prcpgenrflag"/>
  321. <Cell col="6" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:rgstdt" mask="@@@@-@@-@@ @@:@@:@@"/>
  322. <Cell col="7" style="background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:orddepthngnm"/>
  323. <Cell col="8" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:orddrnm"/>
  324. <Cell col="9" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:calcscorcd"/>
  325. <Cell col="10" displaytype="text" style="background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');color:EXPR(lf_grd_mainordlist5_expr(currow));color2:EXPR(lf_grd_mainordlist5_expr(currow));" text="bind:prcpnm" enable="false"/>
  326. <Cell col="11" displaytype="combo" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');color:#6600ccff;color2:#6600ccff;font:Dotum,9,bold;" text="bind:excuroomcd" combodataset="ds_init_cmb_info_initexecroom" combocodecol="excuroomcdid" combodatacol="excuroomcdnm"/>
  327. <Cell col="12" displaytype="expr:utlf_isNull(prcphopedd)?'normal':'date'" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:prcphopedd" mask="expr:utlf_isNull(prcphopedd)?'':'yyyy-MM-dd'"/>
  328. <Cell col="13" displaytype="expr:utlf_isNull(srchrsrvtm)?'normal':'date'" edittype="normal" editfilter="number" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');color:#ff0000ff;color2:#ff0000ff;font:Dotum,9,bold;" text="bind:srchrsrvtm" mask="expr:utlf_isNull(srchrsrvtm)?'':'yyyy-MM-dd HH:mm:ss'" editlimit="14" editautoselect="true"/>
  329. <Cell col="14" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:roomcd"/>
  330. <Cell col="15" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:prcpkindnm"/>
  331. <Cell col="16" displaytype="text" edittype="text" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:acptrem"/>
  332. <Cell col="17" displaytype="text" edittype="text" text="bind:rsrvrem"/>
  333. <Cell col="18" text="bind:prcpdelivefact"/>
  334. <Cell col="19" text="bind:execprcpstatcd"/>
  335. <Cell col="20" text="bind:pid"/>
  336. <Cell col="21" text="bind:suppdeptcd"/>
  337. <Cell col="22" text="bind:execprcpuniqno"/>
  338. <Cell col="23" text="bind:pacsnocretyn"/>
  339. <Cell col="24" text="bind:eqmtifyn"/>
  340. <Cell col="25" text="bind:bonedentestyn"/>
  341. <Cell col="26" text="bind:prcpexecdeptcd"/>
  342. <Cell col="27" text="bind:bf_srchrsrvtm"/>
  343. <Cell col="28" text="bind:prcpgenrflag"/>
  344. <Cell col="29" text="bind:rsrvflag"/>
  345. <Cell col="30" text="bind:excupartcd"/>
  346. <Cell col="31" text="bind:indd"/>
  347. <Cell col="32" text="bind:actorddd"/>
  348. <Cell col="33" text="bind:orddeptcd"/>
  349. <Cell col="34" text="bind:orddrid"/>
  350. <Cell col="35" text="bind:lrgcd"/>
  351. <Cell col="36" text="bind:autroomassgyn"/>
  352. <Cell col="37" text="bind:prcpno"/>
  353. <Cell col="38" text="bind:prcphistno"/>
  354. <Cell col="39" text="bind:instcd"/>
  355. <Cell col="40" text="bind:aftrcptinfo"/>
  356. <Cell col="41"/>
  357. <Cell col="42" text="bind:rsrvtmplcd"/>
  358. <Cell col="43" text="bind:rsrvmultitmplcd"/>
  359. <Cell col="44" text="bind:excucdnm"/>
  360. <Cell col="45" text="bind:excutm"/>
  361. <Cell col="46" text="bind:rcptdd"/>
  362. </Band>
  363. </Format>
  364. </Formats>
  365. </Grid>
  366. <Combo id="cmb_cdcount" taborder="17" position="absolute 138 8 198 28" index="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  367. <Dataset id="innerdataset">
  368. <ColumnInfo>
  369. <Column id="codecolumn" size="256"/>
  370. <Column id="datacolumn" size="256"/>
  371. </ColumnInfo>
  372. <Rows>
  373. <Row>
  374. <Col id="codecolumn">1</Col>
  375. <Col id="datacolumn">1</Col>
  376. </Row>
  377. <Row>
  378. <Col id="codecolumn">2</Col>
  379. <Col id="datacolumn">2</Col>
  380. </Row>
  381. <Row>
  382. <Col id="codecolumn">3</Col>
  383. <Col id="datacolumn">3</Col>
  384. </Row>
  385. <Row>
  386. <Col id="codecolumn">4</Col>
  387. <Col id="datacolumn">4</Col>
  388. </Row>
  389. <Row>
  390. <Col id="codecolumn">5</Col>
  391. <Col id="datacolumn">5</Col>
  392. </Row>
  393. <Row>
  394. <Col id="codecolumn">6</Col>
  395. <Col id="datacolumn">6</Col>
  396. </Row>
  397. <Row>
  398. <Col id="codecolumn">7</Col>
  399. <Col id="datacolumn">7</Col>
  400. </Row>
  401. <Row>
  402. <Col id="codecolumn">8</Col>
  403. <Col id="datacolumn">8</Col>
  404. </Row>
  405. <Row>
  406. <Col id="codecolumn">9</Col>
  407. <Col id="datacolumn">9</Col>
  408. </Row>
  409. <Row>
  410. <Col id="codecolumn">10</Col>
  411. <Col id="datacolumn">10</Col>
  412. </Row>
  413. <Row>
  414. <Col id="codecolumn">11</Col>
  415. <Col id="datacolumn">11</Col>
  416. </Row>
  417. <Row>
  418. <Col id="codecolumn">12</Col>
  419. <Col id="datacolumn">12</Col>
  420. </Row>
  421. <Row>
  422. <Col id="codecolumn">13</Col>
  423. <Col id="datacolumn">13</Col>
  424. </Row>
  425. <Row>
  426. <Col id="codecolumn">14</Col>
  427. <Col id="datacolumn">14</Col>
  428. </Row>
  429. <Row>
  430. <Col id="codecolumn">15</Col>
  431. <Col id="datacolumn">15</Col>
  432. </Row>
  433. <Row>
  434. <Col id="codecolumn">16</Col>
  435. <Col id="datacolumn">16</Col>
  436. </Row>
  437. <Row>
  438. <Col id="codecolumn">17</Col>
  439. <Col id="datacolumn">17</Col>
  440. </Row>
  441. </Rows>
  442. </Dataset>
  443. </Combo>
  444. <Static id="caption3" text="상세신청내역" class="tit_2" position="absolute 8 41 147 57" anchor="default"/>
  445. <Static id="caption00" text="신청내역 CD장수" class="tit_2" position="absolute 8 9 132 25" anchor="default"/>
  446. <Combo id="cmb_txt" taborder="18" position="absolute 137 33 341 55" index="-1" codecolumn="cdid" datacolumn="cdnm" anchor="default" innerdataset="@ds_init_A0051"/>
  447. <Button id="btn_add" taborder="19" text="추가" position="absolute 344 33 393 53" onclick="group4_btn_add_onclick" anchor="default"/>
  448. <Grid id="grd_acptlist" taborder="20" binddataset="ds_grd_acptlist" useinputpanel="false" selecttype="multirow" cellsizingtype="col" cellsizebandtype="allband" cellclickbound="cell" onrbuttonup="switch1_case1_grd_mainordlist5_onrbuttonup" oncellclick="group4_grd_mainordlist_oncellclick" position="absolute 401 25 892 243" style="font:arial,9,italic;" anchor="default">
  449. <Formats>
  450. <Format id="default">
  451. <Columns>
  452. <Column size="26" band="left"/>
  453. <Column size="40" band="left"/>
  454. <Column size="28" band="left"/>
  455. <Column size="237" band="left"/>
  456. <Column size="120" band="left"/>
  457. <Column size="73"/>
  458. <Column size="123"/>
  459. </Columns>
  460. <Rows>
  461. <Row size="24" band="head"/>
  462. <Row size="22"/>
  463. </Rows>
  464. <Band id="head">
  465. <Cell displaytype="checkbox" edittype="checkbox"/>
  466. <Cell col="1" text="MD"/>
  467. <Cell col="2" text="I/O"/>
  468. <Cell col="3" text="검사명"/>
  469. <Cell col="4" text="촬영일시"/>
  470. <Cell col="5" text="검사코드"/>
  471. <Cell col="6" text="hisorderid"/>
  472. </Band>
  473. <Band id="body">
  474. <Cell displaytype="checkbox" edittype="checkbox" style="background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:chk" expr="expr:(chk==&quot;Y&quot;||chk==1)?1:0" enable="true"/>
  475. <Cell col="1" text="bind:modality"/>
  476. <Cell col="2" text="bind:ioflag"/>
  477. <Cell col="3" style="align:left middle;" text="bind:excucdnm"/>
  478. <Cell col="4" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:excuexectodt" mask="@@@@-@@-@@ @@:@@:@@"/>
  479. <Cell col="5" style="align:left middle;background:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');background2:EXPR(aftrcptinfo == 'V' ? 'yellow' : aftrcptinfo=='A' ? '#fab7bf' : '#ffffff');" text="bind:calcscorcd"/>
  480. <Cell col="6" text="bind:hisorderid"/>
  481. </Band>
  482. </Format>
  483. </Formats>
  484. </Grid>
  485. <Button id="btn_acptlist" taborder="21" text="처방조회" position="absolute 796 3 880 23" class="btn1" onclick="group4_btn_acptlist_onclick" anchor="default"/>
  486. <Button id="btn_add2" taborder="22" text="추가" onclick="group4_btn_add2_onclick" position="absolute 401 3 450 23" anchor="default"/>
  487. <CheckBox id="chk_all" taborder="23" position="absolute 406 21 427 54" onclick="group4_chk_all_onclick" truevalue="Y" value="N" falsevalue="N" text="sss"/>
  488. </Layout>
  489. </Layouts>
  490. </Div>
  491. <Button id="btn_save" taborder="11" text="저장" position="absolute 822 747 883 772" class="btn4" onclick="btn_save_onclick"/>
  492. <Button id="btn_del" taborder="12" text="삭제" class="btn4" position="absolute 674 747 728 772" onclick="btn_del_onclick"/>
  493. <Button id="btn_print" taborder="13" text="출력" position="absolute 765 747 822 772" class="btn6" onclick="btn_print_onclick"/>
  494. <Button id="btn_other" taborder="14" text="타부서기록발급이 있습니다." position="absolute 575 75 774 94" class="btn4" visible="false" onclick="btn_other_onclick"/>
  495. </Layout>
  496. </Layouts>
  497. <Bind>
  498. <BindItem id="item7" compid="group2.opt_pathngnm" propid="value" datasetid="ds_main_cond" columnid="hngnm"/>
  499. <BindItem id="item15" compid="group2.input3" propid="value" datasetid="ds_main_cond" columnid="rrgstno1"/>
  500. <BindItem id="item35" compid="group2.input4" propid="value" datasetid="ds_main_cond" columnid="rrgstno2"/>
  501. <BindItem id="item24" compid="group3.rdo_appmanflag" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="appmanflag"/>
  502. <BindItem id="item0" compid="group3.rdo_appmanflag" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="appmanflag"/>
  503. <BindItem id="item18" compid="group3.rdo_trustyn" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="trustyn"/>
  504. <BindItem id="item1" compid="group3.rdo_trustyn" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="trustyn"/>
  505. <BindItem id="item27" compid="group3.ipt_issgoalnm" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="issgoaletc"/>
  506. <BindItem id="item2" compid="group3.ipt_issgoalnm" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="issgoaletc"/>
  507. <BindItem id="item3" compid="group2.ipt_pid" propid="value" datasetid="ds_main_cond" columnid="pid"/>
  508. <BindItem id="item28" compid="group3.ipt_issgoaletc" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="issgoaletcnm"/>
  509. <BindItem id="item6" compid="group3.ipt_issgoaletc" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="issgoaletcnm"/>
  510. <BindItem id="item32" compid="txt_rcptpossynmsg" propid="value" datasetid="ds_main" columnid="rcptpossynmsg"/>
  511. <BindItem id="item26" compid="group3.ipt_appmannm" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="appmanetc"/>
  512. <BindItem id="item21" compid="group4.txt_delivefact" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="delivefact"/>
  513. <BindItem id="item19" compid="group4.checkbox1" propid="value" datasetid="ds_main_cond" columnid="srchexecflag"/>
  514. <BindItem id="item4" compid="group4.cmb_cdcount" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="cdcount"/>
  515. <BindItem id="item23" compid="group3.cmb_emrorddeptcd" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="appdeptcd"/>
  516. <BindItem id="item25" compid="group3.cmb_orddrid" propid="value" datasetid="ds_main_appinfo_copyinfo" columnid="appdrid"/>
  517. </Bind>
  518. <Objects>
  519. <Dataset id="ds_send_globalinstance" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  520. <ColumnInfo>
  521. <Column id="basecd" type="STRING" size="256" sumtext="부서코드"/>
  522. <Column id="basesuppdeptcd" type="STRING" size="256" sumtext="지원부서코드"/>
  523. <Column id="rbasecdflag" type="STRING" size="256" sumtext="검사실코드"/>
  524. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  525. <Column id="instance1" type="STRING" size="256"/>
  526. <Column id="ebasecdflag" type="STRING" size="256"/>
  527. </ColumnInfo>
  528. <Rows>
  529. <Row/>
  530. </Rows>
  531. </Dataset>
  532. <Dataset id="ds_main_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  533. <Dataset id="ds_main_appinfo_copyinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  534. <ColumnInfo>
  535. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  536. <Column id="appdd" type="STRING" size="256" sumtext="신청일자"/>
  537. <Column id="apptm" type="STRING" size="256" sumtext="신청시간"/>
  538. <Column id="appmanflag" type="STRING" size="256" sumtext="사본발행신청인구분"/>
  539. <Column id="appmannm" type="STRING" size="256" sumtext="사본발행신청인명"/>
  540. <Column id="appmanetc" type="STRING" size="256" sumtext="사본발행신청인명"/>
  541. <Column id="trustyn" type="STRING" size="256" sumtext="위임장유무"/>
  542. <Column id="issgoalcd" type="STRING" size="256" sumtext="사본발행목적"/>
  543. <Column id="issgoalnm" type="STRING" size="256" sumtext="사본발행명"/>
  544. <Column id="issgoaletc" type="STRING" size="256" sumtext="사본발행명"/>
  545. <Column id="issgoaletccd" type="STRING" size="256" sumtext="사본발행명"/>
  546. <Column id="issgoaletcnm" type="STRING" size="256" sumtext="사본발행기타명"/>
  547. <Column id="delivefact" type="STRING" size="256" sumtext="전달사항"/>
  548. <Column id="prcpdd" type="STRING" size="256" sumtext="진료일자"/>
  549. <Column id="prcpno" type="BIGDECIMAL" size="256" sumtext="원무생성번호"/>
  550. <Column id="prcphistno" type="INT" size="256" sumtext="신청과"/>
  551. <Column id="copyseqno" type="BIGDECIMAL" size="256" sumtext="사본신청번호"/>
  552. <Column id="hngnm" type="STRING" size="256" sumtext="성명"/>
  553. <Column id="engnm" type="STRING" size="256" sumtext="성명"/>
  554. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호"/>
  555. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호"/>
  556. <Column id="atdoctnm" type="STRING" size="256" sumtext="주치의"/>
  557. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과"/>
  558. <Column id="totalcopies" type="STRING" size="256" sumtext="총매수"/>
  559. <Column id="issno" type="STRING" size="256" sumtext="발행번호"/>
  560. <Column id="issseqno" type="STRING" size="256" sumtext="발행Seq번호"/>
  561. <Column id="issdt" type="STRING" size="256" sumtext="발행일시"/>
  562. <Column id="appdt" type="STRING" size="256" sumtext="적용일시"/>
  563. <Column id="ioflag" type="STRING" size="256" sumtext="진료구분"/>
  564. <Column id="status" type="STRING" size="256"/>
  565. <Column id="cdcount" type="STRING" size="256"/>
  566. <Column id="appdeptcd" type="STRING" size="256"/>
  567. <Column id="appdrid" type="STRING" size="256"/>
  568. </ColumnInfo>
  569. <Rows>
  570. <Row>
  571. <Col id="appmanflag">1</Col>
  572. <Col id="trustyn">N</Col>
  573. <Col id="copyseqno"/>
  574. <Col id="pid"/>
  575. <Col id="appdd"/>
  576. <Col id="apptm"/>
  577. <Col id="prcphistno"/>
  578. <Col id="appmannm"/>
  579. <Col id="issgoalcd"/>
  580. <Col id="issgoalnm"/>
  581. <Col id="issgoaletc"/>
  582. <Col id="issgoaletccd"/>
  583. <Col id="issgoaletcnm"/>
  584. <Col id="issseqno"/>
  585. <Col id="delivefact"/>
  586. <Col id="prcpdd"/>
  587. <Col id="prcpno"/>
  588. <Col id="appmanetc"/>
  589. <Col id="hngnm"/>
  590. <Col id="engnm"/>
  591. <Col id="rrgstno1"/>
  592. <Col id="rrgstno2"/>
  593. <Col id="atdoctnm"/>
  594. <Col id="orddeptnm"/>
  595. <Col id="totalcopies"/>
  596. <Col id="issno"/>
  597. <Col id="issdt"/>
  598. <Col id="appdt"/>
  599. <Col id="ioflag"/>
  600. </Row>
  601. </Rows>
  602. </Dataset>
  603. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  604. <ColumnInfo>
  605. <Column id="pid" type="STRING" size="256"/>
  606. <Column id="orddd" type="STRING" size="256"/>
  607. <Column id="cretno" type="STRING" size="256"/>
  608. <Column id="hngnm" type="STRING" size="256"/>
  609. <Column id="sa" type="STRING" size="256"/>
  610. <Column id="rrgstno1" type="STRING" size="256"/>
  611. <Column id="rrgstno2" type="STRING" size="256"/>
  612. <Column id="fromdd" type="STRING" size="256"/>
  613. <Column id="todd" type="STRING" size="256"/>
  614. <Column id="ioflag" type="STRING" size="256"/>
  615. <Column id="copyseqno" type="STRING" size="256"/>
  616. <Column id="prcpsrcflag" type="STRING" size="256"/>
  617. <Column id="orddeptnm" type="STRING" size="256"/>
  618. <Column id="orddeptcd" type="STRING" size="256"/>
  619. <Column id="excuroomcd" type="STRING" size="256"/>
  620. <Column id="dschdd" type="STRING" size="256"/>
  621. <Column id="emrordflag" type="STRING" size="256"/>
  622. <Column id="age" type="STRING" size="256"/>
  623. <Column id="srchexecflag" type="STRING" size="256"/>
  624. </ColumnInfo>
  625. <Rows>
  626. <Row>
  627. <Col id="pid"/>
  628. <Col id="orddd"/>
  629. <Col id="cretno"/>
  630. <Col id="hngnm"/>
  631. <Col id="sa"/>
  632. <Col id="rrgstno1"/>
  633. <Col id="rrgstno2"/>
  634. <Col id="fromdd"/>
  635. <Col id="todd"/>
  636. <Col id="ioflag"/>
  637. <Col id="copyseqno"/>
  638. <Col id="prcpsrcflag"/>
  639. <Col id="orddeptnm"/>
  640. <Col id="orddeptcd"/>
  641. <Col id="excuroomcd"/>
  642. <Col id="dschdd"/>
  643. <Col id="emrordflag"/>
  644. <Col id="age"/>
  645. <Col id="srchexecflag"/>
  646. </Row>
  647. </Rows>
  648. </Dataset>
  649. <Dataset id="ds_send_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  650. <ColumnInfo>
  651. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  652. </ColumnInfo>
  653. <Rows>
  654. <Row>
  655. <Col id="pid"/>
  656. </Row>
  657. </Rows>
  658. </Dataset>
  659. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  660. <ColumnInfo>
  661. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  662. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  663. <Column id="orddeptcd2" type="STRING" size="256" sumtext="종이차트유무체크신청과"/>
  664. <Column id="orddrid" type="STRING" size="256" sumtext="진료의코드"/>
  665. <Column id="ordtype" type="STRING" size="256" sumtext="내원구분"/>
  666. <Column id="srchmode" type="STRING" size="256" sumtext="조회구분(전체과/해당과)"/>
  667. <Column id="dschflag" type="STRING" size="256" sumtext="조회구분"/>
  668. <Column id="rsrvflag" type="STRING" size="256" sumtext="예약구분"/>
  669. <Column id="nopay" type="STRING" size="256" sumtext="예약구분"/>
  670. <Column id="ordddfr" type="STRING" size="256" sumtext="입원시작일자"/>
  671. <Column id="ordddto" type="STRING" size="256" sumtext="입원종료일자"/>
  672. <Column id="amtyn" type="STRING" size="256" sumtext="금액포함여부"/>
  673. <Column id="hardcdno" type="STRING" size="256" sumtext="하드코드번호"/>
  674. <Column id="copyseqno" type="BIGDECIMAL" size="256" sumtext="사본번호"/>
  675. <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
  676. <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
  677. <Column id="ioflag" type="STRING" size="256" sumtext="ioflag"/>
  678. <Column id="appdeptcd" type="STRING" size="256" sumtext="진료과"/>
  679. <Column id="anoinfo" type="STRING" size="256" sumtext="타과 "/>
  680. <Column id="testflag" type="STRING" size="256" sumtext="등록번호"/>
  681. <Column id="prcpinfo" type="STRING" size="256" sumtext="처방기록"/>
  682. <Column id="recinfo" type="STRING" size="256" sumtext="EMR기록"/>
  683. <Column id="testinfo2" type="STRING" size="256" sumtext="진단검사"/>
  684. <Column id="testinfo3" type="STRING" size="256" sumtext="임상병리"/>
  685. <Column id="testinfo4" type="STRING" size="256" sumtext="기능검사"/>
  686. <Column id="testinfo5" type="STRING" size="256" sumtext="영상의학"/>
  687. <Column id="testinfo6" type="STRING" size="256" sumtext="핵체외"/>
  688. <Column id="testinfo7" type="STRING" size="256" sumtext="내시경"/>
  689. <Column id="testinfo8" type="STRING" size="256" sumtext="미생물"/>
  690. <Column id="condflag" type="STRING" size="256" sumtext="조회구분"/>
  691. <Column id="scrnflag" type="STRING" size="256" sumtext="scrnflag"/>
  692. <Column id="depth" type="STRING" size="256" sumtext="레벨값"/>
  693. <Column id="label" type="STRING" size="256" sumtext="레이블"/>
  694. <Column id="tabflag" type="STRING" size="256" sumtext="탭구분"/>
  695. <Column id="viewflag" type="STRING" size="256" sumtext="보기구분"/>
  696. <Column id="condflag" type="STRING" size="256" sumtext="조회구분"/>
  697. <Column id="onlytest" type="STRING" size="256" sumtext="onlytest"/>
  698. <Column id="addimageyn" type="STRING" size="256" sumtext="OCR포함"/>
  699. <Column id="scrnid" type="STRING" size="256" sumtext="화면ID"/>
  700. <Column id="memo" type="STRING" size="256" sumtext="메모"/>
  701. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  702. <Column id="indd" type="STRING" size="256" sumtext="진료일자"/>
  703. <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
  704. <Column id="val" type="STRING" size="256" sumtext="키값"/>
  705. <Column id="chosflag" type="STRING" size="256" sumtext="내원구분"/>
  706. <Column id="tabflag" type="STRING" size="256" sumtext="탭구분"/>
  707. <Column id="lastupdtrid" type="STRING" size="256" sumtext="삭제자ID"/>
  708. </ColumnInfo>
  709. <Rows>
  710. <Row/>
  711. </Rows>
  712. </Dataset>
  713. <Dataset id="ds_main_hardcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  714. <ColumnInfo>
  715. <Column id="hardcodeno" type="STRING" size="256" sumtext="하드코드번호"/>
  716. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  717. <Column id="trgtcd" type="STRING" size="256" sumtext="대상코드"/>
  718. <Column id="trgtcdnm" type="STRING" size="256" sumtext="대상코드명"/>
  719. <Column id="valifromdd" type="STRING" size="256" sumtext="유효시작일자"/>
  720. <Column id="valitodd" type="STRING" size="256" sumtext="유효종료일자"/>
  721. <Column id="cdseqno" type="STRING" size="256" sumtext="코드일련번호"/>
  722. </ColumnInfo>
  723. </Dataset>
  724. <Dataset id="ds_main_result_pathistlist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  725. <ColumnInfo>
  726. <Column id="chk" type="STRING" size="256" sumtext=""/>
  727. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  728. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  729. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  730. <Column id="hngnm" type="STRING" size="256" sumtext="환자명(한글)"/>
  731. <Column id="engnm" type="STRING" size="256" sumtext="환자명(영문)"/>
  732. <Column id="chinm" type="STRING" size="256" sumtext="한문"/>
  733. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호1"/>
  734. <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호2"/>
  735. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  736. <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
  737. <Column id="ordtype" type="STRING" size="256" sumtext="진료형태"/>
  738. <Column id="ordtypenm" type="STRING" size="256" sumtext="진료형태명"/>
  739. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  740. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  741. <Column id="orddrid" type="STRING" size="256" sumtext=""/>
  742. <Column id="orddrnm" type="STRING" size="256" sumtext=""/>
  743. <Column id="brthdd" type="STRING" size="256" sumtext="생년월일"/>
  744. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  745. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  746. <Column id="addr" type="STRING" size="256" sumtext="주소"/>
  747. <Column id="btype" type="STRING" size="256" sumtext=""/>
  748. <Column id="rh" type="STRING" size="256" sumtext=""/>
  749. <Column id="forgeryn" type="STRING" size="256" sumtext=""/>
  750. <Column id="nati" type="STRING" size="256" sumtext=""/>
  751. <Column id="psptno" type="STRING" size="256" sumtext=""/>
  752. <Column id="tabtype" type="STRING" size="256" sumtext=""/>
  753. <Column id="chosinfo" type="STRING" size="256" sumtext="내원정보"/>
  754. <Column id="rowcnt" type="STRING" size="256" sumtext="행번호"/>
  755. <Column id="hometel" type="STRING" size="256" sumtext="전화번호"/>
  756. <Column id="indschacptstat" type="STRING" size="256" sumtext="퇴원비정산이력"/>
  757. <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
  758. <Column id="insukind" type="STRING" size="256" sumtext="보험구분"/>
  759. <Column id="issamt" type="STRING" size="256" sumtext="발행금액"/>
  760. <Column id="testdd" type="STRING" size="256" sumtext="검사일자"/>
  761. <Column id="tranflagyn" type="STRING" size="256" sumtext="부분전송여부"/>
  762. <Column id="silsiamt" type="STRING" size="256" sumtext="실시금액"/>
  763. </ColumnInfo>
  764. </Dataset>
  765. <Dataset id="ds_grd_apphist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  766. <ColumnInfo>
  767. <Column id="issno" type="STRING" size="256" sumtext="발행번호"/>
  768. <Column id="status" type="STRING" size="256" sumtext="처리구분"/>
  769. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  770. <Column id="appdd" type="STRING" size="256" sumtext="신청일자"/>
  771. <Column id="apptm" type="STRING" size="256" sumtext="신청시간"/>
  772. <Column id="appdeptcd" type="STRING" size="256" sumtext="신청과"/>
  773. <Column id="appdeptnm" type="STRING" size="256" sumtext="신청과"/>
  774. <Column id="appdrid" type="STRING" size="256" sumtext="선청자ID"/>
  775. <Column id="appdrnm" type="STRING" size="256" sumtext="신청의명"/>
  776. <Column id="issgoalcd" type="STRING" size="256" sumtext="사본발행목적코드"/>
  777. <Column id="prcpdd" type="STRING" size="256"/>
  778. <Column id="emrordflag" type="STRING" size="256" sumtext="내원구분"/>
  779. <Column id="emrorddeptcd" type="STRING"/>
  780. <Column id="emrappcopies" type="STRING" size="256" sumtext="부수"/>
  781. <Column id="issgoalnm" type="STRING" size="256"/>
  782. <Column id="cdcount" type="STRING" size="256"/>
  783. <Column id="delivefact" type="STRING" size="256"/>
  784. <Column id="appmannm" type="STRING" size="256"/>
  785. <Column id="trustyn" type="STRING" size="256" sumtext="위임장/인감유자무"/>
  786. <Column id="copyseqno" type="STRING" size="256" sumtext="사본발행신청"/>
  787. <Column id="issseqno" type="STRING" size="256" sumtext="발행SEQ번호"/>
  788. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  789. <Column id="copies" type="STRING" size="256" sumtext="매수"/>
  790. <Column id="paylater" type="STRING" size="256" sumtext="후불수납여부"/>
  791. <Column id="appmanflag" type="STRING" size="256"/>
  792. </ColumnInfo>
  793. </Dataset>
  794. <Dataset id="ds_grd_mainordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_exculist_mainordlist5_oncolumnchanged" onload="ds_main_exculist_mainordlist5_onload">
  795. <ColumnInfo>
  796. <Column id="chk" type="STRING" size="256"/>
  797. <Column id="rsrvflagyn" type="STRING" size="256"/>
  798. <Column id="rsrvflagdispyn" type="STRING" size="256"/>
  799. <Column id="rcptyn" type="STRING" size="256"/>
  800. <Column id="prcpdd" type="STRING" size="256"/>
  801. <Column id="orddepthngnm" type="STRING" size="256"/>
  802. <Column id="orddrnm" type="STRING" size="256"/>
  803. <Column id="calcscorcd" type="STRING" size="256"/>
  804. <Column id="prcpnm" type="STRING" size="256"/>
  805. <Column id="excuroomcd" type="STRING" size="256"/>
  806. <Column id="prcphopedd" type="STRING" size="256"/>
  807. <Column id="srchrsrvtm" type="STRING" size="256"/>
  808. <Column id="roomcd" type="STRING" size="256"/>
  809. <Column id="prcpkindnm" type="STRING" size="256"/>
  810. <Column id="rsrvrem" type="STRING" size="256"/>
  811. <Column id="prcpdelivefact" type="STRING" size="256"/>
  812. <Column id="execprcpstatcd" type="STRING" size="256"/>
  813. <Column id="pid" type="STRING" size="256"/>
  814. <Column id="suppdeptcd" type="STRING" size="256"/>
  815. <Column id="execprcpuniqno" type="STRING" size="256"/>
  816. <Column id="pacsnocretyn" type="STRING" size="256"/>
  817. <Column id="eqmtifyn" type="STRING" size="256"/>
  818. <Column id="bonedentestyn" type="STRING" size="256"/>
  819. <Column id="prcpexecdeptcd" type="STRING" size="256"/>
  820. <Column id="bf_srchrsrvtm" type="STRING" size="256"/>
  821. <Column id="prcpgenrflag" type="STRING" size="256"/>
  822. <Column id="rsrvflag" type="STRING" size="256"/>
  823. <Column id="excupartcd" type="STRING" size="256"/>
  824. <Column id="indd" type="STRING" size="256"/>
  825. <Column id="actorddd" type="STRING" size="256"/>
  826. <Column id="orddeptcd" type="STRING" size="256"/>
  827. <Column id="orddrid" type="STRING" size="256"/>
  828. <Column id="lrgcd" type="STRING" size="256"/>
  829. <Column id="autroomassgyn" type="STRING" size="256"/>
  830. <Column id="prcpno" type="STRING" size="256"/>
  831. <Column id="prcphistno" type="STRING" size="256"/>
  832. <Column id="instcd" type="STRING" size="256"/>
  833. <Column id="aftrcptinfo" type="STRING" size="256"/>
  834. <Column id="tmpldata" type="STRING" size="256"/>
  835. <Column id="rsrvtmplcd" type="STRING" size="256"/>
  836. <Column id="rsrvmultitmplcd" type="STRING" size="256"/>
  837. <Column id="excucdnm" type="STRING" size="256"/>
  838. <Column id="excutm" type="STRING" size="256"/>
  839. <Column id="wardengabbr" type="STRING" size="256"/>
  840. <Column id="hngnm" type="STRING" size="256"/>
  841. <Column id="rrgstno1" type="STRING" size="256"/>
  842. <Column id="rrgstno2" type="STRING" size="256"/>
  843. <Column id="acptrem" type="STRING" size="256"/>
  844. <Column id="rcptdd" type="STRING" size="256"/>
  845. <Column id="rcptflag" type="STRING" size="256"/>
  846. <Column id="rgstdt" type="STRING" size="256"/>
  847. </ColumnInfo>
  848. </Dataset>
  849. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  850. <ColumnInfo>
  851. <Column id="checkseq" type="STRING" size="256"/>
  852. <Column id="grupcdid" type="STRING" size="256"/>
  853. <Column id="count" type="STRING" size="256"/>
  854. </ColumnInfo>
  855. <Rows>
  856. <Row/>
  857. </Rows>
  858. </Dataset>
  859. <Dataset id="ds_return" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  860. <ColumnInfo>
  861. <Column id="issno" type="STRING" size="256" sumtext="발행연번호"/>
  862. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  863. </ColumnInfo>
  864. </Dataset>
  865. <Dataset id="ds_init_cmb_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" filterstr="userid != '11111'">
  866. <ColumnInfo>
  867. <Column id="usernm" type="STRING"/>
  868. <Column id="userid" type="STRING"/>
  869. </ColumnInfo>
  870. </Dataset>
  871. <Dataset id="ds_init_cmb_emrorddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  872. <ColumnInfo>
  873. <Column id="depthngnm" type="STRING"/>
  874. <Column id="deptcd" type="STRING"/>
  875. </ColumnInfo>
  876. </Dataset>
  877. <Dataset id="ds_init_issgoalcd_M0332" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  878. <ColumnInfo>
  879. <Column id="cdnm" type="STRING" size="256"/>
  880. <Column id="cdid" type="STRING" size="256"/>
  881. </ColumnInfo>
  882. </Dataset>
  883. <Dataset id="ds_init_prcpstatcd_M0011" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  884. <ColumnInfo>
  885. <Column id="cdnm" type="STRING" size="256"/>
  886. <Column id="cdid" type="STRING" size="256"/>
  887. </ColumnInfo>
  888. </Dataset>
  889. <Dataset id="ds_grd_othist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  890. <ColumnInfo>
  891. <Column id="issno" type="STRING" size="256" sumtext="발행번호"/>
  892. <Column id="status" type="STRING" size="256" sumtext="처리구분"/>
  893. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  894. <Column id="appdd" type="STRING" size="256" sumtext="신청일자"/>
  895. <Column id="apptm" type="STRING" size="256" sumtext="신청시간"/>
  896. <Column id="appdeptcd" type="STRING" size="256" sumtext="신청과"/>
  897. <Column id="appdeptnm" type="STRING" size="256" sumtext="신청과"/>
  898. <Column id="appdrid" type="STRING" size="256" sumtext="선청자ID"/>
  899. <Column id="appdrnm" type="STRING" size="256" sumtext="신청의명"/>
  900. <Column id="issgoalcd" type="STRING" size="256" sumtext="사본발행목적코드"/>
  901. <Column id="prcpdd" type="STRING" size="256"/>
  902. <Column id="emrordflag" type="STRING" size="256" sumtext="내원구분"/>
  903. <Column id="emrorddeptcd" type="STRING"/>
  904. <Column id="emrappcopies" type="STRING" size="256" sumtext="부수"/>
  905. <Column id="issgoalnm" type="STRING" size="256"/>
  906. <Column id="cdcount" type="STRING" size="256"/>
  907. <Column id="delivefact" type="STRING" size="256"/>
  908. <Column id="appmannm" type="STRING" size="256"/>
  909. <Column id="trustyn" type="STRING" size="256" sumtext="위임장/인감유자무"/>
  910. <Column id="copyseqno" type="STRING" size="256" sumtext="사본발행신청"/>
  911. <Column id="issseqno" type="STRING" size="256" sumtext="발행SEQ번호"/>
  912. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  913. <Column id="copies" type="STRING" size="256" sumtext="매수"/>
  914. <Column id="paylater" type="STRING" size="256" sumtext="후불수납여부"/>
  915. <Column id="appmanflag" type="STRING" size="256"/>
  916. </ColumnInfo>
  917. </Dataset>
  918. <Dataset id="ds_grd_acptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_exculist_mainordlist5_oncolumnchanged" onload="ds_main_exculist_mainordlist5_onload">
  919. <ColumnInfo>
  920. <Column id="chk" type="STRING" size="256"/>
  921. <Column id="modality" type="STRING" size="256"/>
  922. <Column id="ioflag" type="STRING" size="256"/>
  923. <Column id="excuexectodt" type="STRING" size="256"/>
  924. <Column id="hisorderid" type="STRING" size="256"/>
  925. <Column id="orddepthngnm" type="STRING" size="256"/>
  926. <Column id="orddrnm" type="STRING" size="256"/>
  927. <Column id="calcscorcd" type="STRING" size="256"/>
  928. </ColumnInfo>
  929. </Dataset>
  930. <Dataset id="ds_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  931. <ColumnInfo>
  932. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  933. <Column id="hngnm" type="STRING" size="256"/>
  934. <Column id="rrgstno1" type="STRING" size="256"/>
  935. <Column id="rrgstno2" type="STRING" size="256"/>
  936. <Column id="sex" type="STRING" size="256"/>
  937. <Column id="mpphontel" type="STRING" size="256"/>
  938. <Column id="brthdd" type="STRING" size="256"/>
  939. </ColumnInfo>
  940. </Dataset>
  941. <Dataset id="ds_init_A0051" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  942. <ColumnInfo>
  943. <Column id="cdid" type="STRING" size="256"/>
  944. <Column id="cdnm" type="STRING" size="256"/>
  945. </ColumnInfo>
  946. </Dataset>
  947. </Objects>
  948. <Script type="xscript4.0"><![CDATA[
  949. /***************************************************************************************
  950. * System Name : 경대 의료정보시스템
  951. * Job Name : ast_examcurexp -> SMAEA07300
  952. * Creator : yjh
  953. * Make Date : 2018-12-13
  954. * Description :
  955. *---------------------------------------------------------------------------------------
  956. * Modify Date Modifier Modify Description
  957. *---------------------------------------------------------------------------------------
  958. * 2018-02-12 yjh TF->XP
  959. *
  960. *---------------------------------------------------------------------------------------
  961. ****************************************************************************************/
  962. //=======================================================================================
  963. // Lib Include
  964. //---------------------------------------------------------------------------------------
  965. include "com_commonxp::comm_main.xjs"
  966. include "emr_commonxp::EMRCommon.xjs" // fSetRcptpossynmsg
  967. include "emr_prcpmngtxp::MMO001.xjs"
  968. include "ast_examcurexp::AEZ0001.xjs"
  969. include "ast_examcurexp::combolist.xjs"
  970. include "ast_examcurexp::SMAEA07300.xjs"
  971. include "pam_pamcomnxp::PAM001.xjs"
  972. include "emr_prcpmngtxp::SMMMO04100.xjs"
  973. include "pam_pamcomnxp::PAM.xjs" // fMersPatChk
  974. //=======================================================================================
  975. // Event
  976. //---------------------------------------------------------------------------------------
  977. /****************************************************************************************
  978. * Components : Form
  979. * Components ID : SMAEA05300
  980. * Event : oninit
  981. * Argument : 01.obj : Object Event has occurred
  982. * : 02.e : Event Object
  983. * Description : 화면 처음 초기화시
  984. ****************************************************************************************/
  985. function SMAEA07300_oninit(obj:Form, e:InitEventInfo)
  986. {
  987. frmf_initForm(obj); //폼 초기화
  988. //alert("sss");
  989. }
  990. /****************************************************************************************
  991. * Components : Form
  992. * Components ID : SMAEA05300
  993. * Event : onload
  994. * Argument : 01.obj : Object Event has occurred
  995. * : 02.e : Event Object
  996. * Description : 화면 로딩 완료시
  997. ****************************************************************************************/
  998. function SMAEA07300_onload(obj:Form, e:LoadEventInfo)
  999. {
  1000. lf_aezfSetSuppDeptcd();
  1001. ds_send_globalinstance.setColumn(0, "instance1", frmf_getParameter("AST_DEPTCD"));
  1002. fInitialize();
  1003. grdf_setGridSort(group4.grd_acptlist); // 그리드 소트만
  1004. group2.ipt_pid.setFocus();
  1005. }
  1006. function ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo)
  1007. {
  1008. if(e.keycode == 13){
  1009. lf_setPid();
  1010. }
  1011. }
  1012. function btn_issgoal_onclick(obj:Button, e:ClickEventInfo)
  1013. {
  1014. fIssGoalPopUp();
  1015. }
  1016. function btn_help_onclick(obj:Button, e:ClickEventInfo)
  1017. {
  1018. frmf_setParameter("SPMRC02600_param","A");
  1019. frmf_modal("SPMRC02600", "SPMRC02600", null, null, null, null, null, null, null, null, null, null, "M");
  1020. }
  1021. function group3_rdo_appmanflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1022. {
  1023. utlf_addLog("***** rdo_appmanflag_onitemchanged *****");
  1024. var sa = ds_main_cond.getColumn(0, "sa");
  1025. var age = sa.substring(2, sa.length);
  1026. var appmanflag = ds_main_appinfo_copyinfo.getColumn(0, "appmanflag");
  1027. if(age < parseInt(14)) {
  1028. if(appmanflag == "1") {
  1029. sysf_messageBox("만 14세 미만 환자는 본인 항목을 체크", "E001");
  1030. ds_main_appinfo_copyinfo.setColumn(0, "appmanflag", "");
  1031. }
  1032. }
  1033. fAppManNmSetting();
  1034. }
  1035. function group4_btn_retrieve_onclick(obj:Button, e:ClickEventInfo)
  1036. {
  1037. fGetOrder();
  1038. }
  1039. function group4_btn_contents_onclick(obj:Button, e:ClickEventInfo)
  1040. {
  1041. fContenPopUp();
  1042. // ds_hidden.setColumn(0, "checkseq","57");
  1043. // ds_hidden.setColumn(0, "grupcdid","A0012");
  1044. //
  1045. // var objArg = new Object();
  1046. // objArg.arg_ds_source = "";
  1047. // frmf_modal("SPAEA02301", "SPAEA02301" ,objArg,"","", "100", "100", "", "", "", "", "","M");
  1048. }
  1049. function btn_save_onclick(obj:Button, e:ClickEventInfo)
  1050. {
  1051. fRadCopySave();
  1052. }
  1053. function group3_cmb_emrorddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1054. {
  1055. utlf_addLog("***** cmb_emrorddeptcd_onitemchanged *****");
  1056. appf_getOrdDeptDoctorList("none", sysf_getUserInfo("dutplceinstcd"), group3.cmb_emrorddeptcd.value, "usernm", "asc", utlf_getCurrentDate(), "ds_init_cmb_orddrid");//해당 주치의
  1057. if (sysf_getUserInfo("dutplcecd") == "3230000000") {
  1058. ds_main_appinfo_copyinfo.setColumn(0,"appdrid","EMR");
  1059. }
  1060. }
  1061. function group3_grd_apphist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1062. {
  1063. if(e.row < 0 || e.col < 0) return;
  1064. //20181224 발행일련번호
  1065. ds_main_appinfo_copyinfo.setColumn(0,"copyseqno", ds_grd_apphist.getColumn(e.row, "copyseqno"));
  1066. ds_main_appinfo_copyinfo.setColumn(0,"issno", ds_grd_apphist.getColumn(e.row, "issno"));
  1067. ds_main_appinfo_copyinfo.setColumn(0,"pid", ds_grd_apphist.getColumn(e.row, "pid"));
  1068. ds_main_appinfo_copyinfo.setColumn(0,"appmanflag", ds_grd_apphist.getColumn(e.row, "appmanflag"));
  1069. if(ds_grd_apphist.getColumn(e.row, "appmanflag")=="9")
  1070. {
  1071. ds_main_appinfo_copyinfo.setColumn(0, "appmanflag" ,ds_grd_apphist.getColumn(e.row, "appmanflag"));
  1072. ds_main_appinfo_copyinfo.setColumn(0, "appmanetc" ,ds_grd_apphist.getColumn(e.row, "appmannm"));
  1073. }
  1074. else
  1075. {
  1076. ds_main_appinfo_copyinfo.setColumn(0, "appmanflag" ,ds_grd_apphist.getColumn(e.row, "appmanflag"));
  1077. ds_main_appinfo_copyinfo.setColumn(0, "appmannm" ,ds_grd_apphist.getColumn(e.row, "appmannm"));
  1078. }
  1079. ds_main_appinfo_copyinfo.setColumn(0, "trustyn" ,ds_grd_apphist.getColumn(e.row, "trustyn"));
  1080. if(ds_grd_apphist.getColumn(e.row, "issgoalcd") == "99") // 사본발행목적이 기타일 경우
  1081. {
  1082. ds_main_appinfo_copyinfo.setColumn(0, "issgoaletc" ,"기타");
  1083. ds_main_appinfo_copyinfo.setColumn(0, "issgoaletccd" , ds_grd_apphist.getColumn(e.row, "issgoalcd"));
  1084. ds_main_appinfo_copyinfo.setColumn(0, "issgoaletcnm" ,ds_grd_apphist.getColumn(e.row, "issgoalnm"));
  1085. }
  1086. else
  1087. {
  1088. ds_main_appinfo_copyinfo.setColumn(0, "issgoaletc" ,ds_grd_apphist.getColumn(e.row, "issgoalnm"));
  1089. ds_main_appinfo_copyinfo.setColumn(0, "issgoaletccd" , ds_grd_apphist.getColumn(e.row, "issgoalcd"));
  1090. ds_main_appinfo_copyinfo.setColumn(0, "issgoaletcnm" ,"");
  1091. }
  1092. ds_main_appinfo_copyinfo.setColumn(0, "delivefact" ,ds_grd_apphist.getColumn(e.row, "delivefact"));
  1093. ds_main_appinfo_copyinfo.setColumn(0, "cdcount" ,ds_grd_apphist.getColumn(e.row, "cdcount"));
  1094. ds_main_appinfo_copyinfo.setColumn(0, "appdeptcd" ,ds_grd_apphist.getColumn(e.row, "appdeptcd"));
  1095. group3_cmb_emrorddeptcd_onitemchanged();
  1096. ds_main_appinfo_copyinfo.setColumn(0, "appdrid" ,ds_grd_apphist.getColumn(e.row, "appdrid"));
  1097. }
  1098. function group4_grd_mainordlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1099. {
  1100. obj.updateToDataset();
  1101. if(e.row < 0) return;
  1102. if ( ds_grd_mainordlist.getColumn(e.row,"chk" ) == "1" ) {
  1103. ds_main_appinfo_copyinfo.setColumn(0, "appdeptcd" ,ds_grd_mainordlist.getColumn(e.row, "orddeptcd"));
  1104. group3_cmb_emrorddeptcd_onitemchanged();
  1105. ds_main_appinfo_copyinfo.setColumn(0, "appdrid" ,ds_grd_mainordlist.getColumn(e.row, "orddrid"));
  1106. }
  1107. }
  1108. function btn_del_onclick(obj:Button, e:ClickEventInfo)
  1109. {
  1110. fRadCopyDelete();
  1111. }
  1112. function btn_print_onclick(obj:Button, e:ClickEventInfo)
  1113. {
  1114. fRadCopyPrint();
  1115. }
  1116. function group4_btn_add2_onclick(obj:Button, e:ClickEventInfo)
  1117. {
  1118. var dfact = "";
  1119. var excucdnm ="";
  1120. dfact = utlf_transNullToEmpty(ds_main_appinfo_copyinfo.getColumn(0, "delivefact" ));
  1121. for (var i = 0; i < ds_grd_acptlist.rowcount; i++) {
  1122. if(ds_grd_acptlist.getColumn(i,"chk") == "1"){
  1123. excucdnm = ds_grd_acptlist.getColumn(i,"excucdnm");
  1124. execdd = ds_grd_acptlist.getColumn(i,"excuexectodt").substring(0,8);
  1125. if ( dfact == "" ) {
  1126. dfact = execdd + '/' + excucdnm;
  1127. } else {
  1128. dfact = dfact + ", " + execdd + '/' + excucdnm;
  1129. }
  1130. }
  1131. }
  1132. ds_main_appinfo_copyinfo.setColumn(0, "delivefact" , dfact );
  1133. }
  1134. function btn_other_onclick(obj:Button, e:ClickEventInfo)
  1135. {
  1136. var objArg = new Object();
  1137. // var sPid = grp_sea.pidno.text;
  1138. objArg.plgv_SMMMI00100_pid = ds_main_cond.getColumn(0, "pid");
  1139. objArg.plgv_SMMMI00100_partcd = 'R'; //영상복사이력 화면에서 호출함.
  1140. frmf_modal("SPLPJ02730", "SPLPJ02730", objArg, null, null, null, null, null, null, null, null, null, "M");
  1141. }
  1142. function group4_btn_acptlist_onclick(obj:Button, e:ClickEventInfo)
  1143. {
  1144. //접수정보조회
  1145. fGetAcptInfo();
  1146. }
  1147. function group4_btn_add_onclick(obj:Button, e:ClickEventInfo)
  1148. {
  1149. var dfact = "";
  1150. dfact = utlf_transNullToEmpty(ds_main_appinfo_copyinfo.getColumn(0,"delivefact"));
  1151. if ( dfact =="" ) {
  1152. ds_main_appinfo_copyinfo.setColumn(0, "delivefact" , group4.cmb_txt.text);
  1153. } else {
  1154. ds_main_appinfo_copyinfo.setColumn(0, "delivefact" , dfact + "," + group4.cmb_txt.text);
  1155. }
  1156. }
  1157. function group4_chk_all_onclick(obj:CheckBox, e:ClickEventInfo)
  1158. {
  1159. //sysf_trace( "obj.value = " + obj.value);
  1160. if( obj.value == "Y" ){
  1161. for( var i = 0; i < ds_grd_acptlist.rowcount; i++ ){
  1162. ds_grd_acptlist.setColumn(i, "chk", "1");
  1163. }
  1164. } else {
  1165. for( var i = 0; i < ds_grd_acptlist.rowcount; i++ ){
  1166. ds_grd_acptlist.setColumn(i, "chk", "0");
  1167. }
  1168. }
  1169. }
  1170. ]]></Script>
  1171. </Form>
  1172. </FDL>