SMMRC00100_외래차트대출및반납.xrw 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  4. <xhtml:head>
  5. <xhtml:title>차트 대출 및 반납</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <result>
  11. <patinfolist/>
  12. </result>
  13. <patinfo>
  14. <patinfolist/>
  15. </patinfo>
  16. <chrtinfo>
  17. <chrtlist>
  18. <chk/>
  19. <pid/>
  20. <ioflag/>
  21. <medirecno/>
  22. <orddeptcd/>
  23. <depthngnm/>
  24. <deptengabbr/>
  25. <lendyn/>
  26. <lenddept/>
  27. <row/>
  28. </chrtlist>
  29. <emrlist>
  30. <pid/>
  31. <ioflag/>
  32. <orddeptcd/>
  33. <depthngnm/>
  34. <loc/>
  35. <medirecno/>
  36. <row/>
  37. </emrlist>
  38. <pamlist>
  39. <orddd/>
  40. <fstacptdt/>
  41. <ordtm/>
  42. <orddeptcd/>
  43. <orddr/>
  44. <pid/>
  45. <acptstatus/>
  46. <fstflag/>
  47. <ordyn/>
  48. <emplno/>
  49. <dschdt/>
  50. </pamlist>
  51. <inpam>
  52. <indept/>
  53. <indd/>
  54. <outdept/>
  55. <dschdd/>
  56. <medispcl/>
  57. <atdect/>
  58. <cretno/>
  59. <pid/>
  60. </inpam>
  61. <chngroom>
  62. <dept/>
  63. <ward/>
  64. <room/>
  65. <chngprestrem/>
  66. <fromdd/>
  67. <todd/>
  68. </chngroom>
  69. <healexam>
  70. <healexam/>
  71. <stat/>
  72. <testnm/>
  73. <pkgcd/>
  74. <orddd/>
  75. <pid/>
  76. </healexam>
  77. <chrtlendlist>
  78. <chrtseqno/>
  79. <pid/>
  80. <appdeptcd/>
  81. <lendmanid/>
  82. <appmanid/>
  83. <cntctelno/>
  84. <appdt/>
  85. <fstacptprndt/>
  86. <rendschedd/>
  87. <renddt/>
  88. <rtndt/>
  89. <delyn/>
  90. <rendcd/>
  91. <rendresn/>
  92. <unrendcd/>
  93. <unrendresn/>
  94. <deptkeepcd/>
  95. <deptkeepresn/>
  96. <unrtnresn/>
  97. <msgcnts/>
  98. <roomcd/>
  99. <fsexamflag/>
  100. <fsexam/>
  101. <rsrvflag/>
  102. <rsrv/>
  103. <prnpid/>
  104. <pnm/>
  105. <rrgstno/>
  106. <medirecno/>
  107. <ioflag/>
  108. <allchrtyn/>
  109. <chrtdeptcd/>
  110. <chrtdeptnm/>
  111. <chrtdeptabbr/>
  112. <orddeptcd/>
  113. <orddeptnm/>
  114. <orddeptabbr/>
  115. <orddt/>
  116. <appdeptnm/>
  117. <appdeptabbr/>
  118. <appman/>
  119. <lendman/>
  120. <dschdd/>
  121. <rendbcflag/>
  122. <rtnbcflag/>
  123. </chrtlendlist>
  124. <oldimglist>
  125. <pid/>
  126. <cls/>
  127. <cnt/>
  128. </oldimglist>
  129. </chrtinfo>
  130. </main>
  131. <send>
  132. <savedata/>
  133. <reqdata>
  134. <pid/>
  135. <pnm/>
  136. <ioflag/>
  137. <fromdd/>
  138. <todd/>
  139. <dept/>
  140. <medirecno/>
  141. <rrgstno/>
  142. </reqdata>
  143. <msavedata/>
  144. <reqtrans>
  145. <medirecno/>
  146. <transyn/>
  147. </reqtrans>
  148. </send>
  149. <hidden>
  150. <tmp>
  151. <pidpopupinfo>
  152. <checkfnexam/>
  153. <autoflag/>
  154. <srchcond/>
  155. </pidpopupinfo>
  156. </tmp>
  157. <chkyn>Y</chkyn>
  158. <cap_oldimgER/>
  159. <cap_oldimgAH/>
  160. </hidden>
  161. <init>
  162. <paminfo>
  163. <list/>
  164. </paminfo>
  165. <M0392/>
  166. <M0412/>
  167. <M0424/>
  168. <bcflag>
  169. <item>
  170. <cdid>B</cdid>
  171. <cdnm>B</cdnm>
  172. </item>
  173. <item>
  174. <cdid>M</cdid>
  175. <cdnm>M</cdnm>
  176. </item>
  177. <item>
  178. <cdid>X</cdid>
  179. <cdnm/>
  180. </item>
  181. <item>
  182. <cdid>Y</cdid>
  183. <cdnm>B</cdnm>
  184. </item>
  185. <item>
  186. <cdid>N</cdid>
  187. <cdnm/>
  188. </item>
  189. </bcflag>
  190. <lendmastinfo>
  191. <rendcdlist>
  192. <rendcd>ALL</rendcd>
  193. <rendresn>전체</rendresn>
  194. <defltrendterm/>
  195. <defltrendtermunit/>
  196. <useyn/>
  197. </rendcdlist>
  198. <lenddeptlist>
  199. <orddeptflag/>
  200. <lenddeptcd>ALL</lenddeptcd>
  201. <lenddeptnm>전체</lenddeptnm>
  202. <lenddeptabbr/>
  203. <useyn/>
  204. <allwardyn/>
  205. </lenddeptlist>
  206. <chrtdeptlist>
  207. <chrtdeptcd>ALL</chrtdeptcd>
  208. <chrtdeptnm>전체</chrtdeptnm>
  209. <chrtdeptabbr/>
  210. </chrtdeptlist>
  211. <chrtchgrlist>
  212. <chgruserid>ALL</chgruserid>
  213. <chgrusernm>전체</chgrusernm>
  214. </chrtchgrlist>
  215. <keepplcelist>
  216. <keepno>ALL</keepno>
  217. <keepplce>전체</keepplce>
  218. <frompid/>
  219. <topid/>
  220. </keepplcelist>
  221. </lendmastinfo>
  222. <popmenu>
  223. <gubun>
  224. <label>영상전환(취소) 설정</label>
  225. <func>fTransFilm</func>
  226. </gubun>
  227. </popmenu>
  228. </init>
  229. <temp>
  230. <hardcd/>
  231. </temp>
  232. </root>
  233. </instance>
  234. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  235. <submission id="TRPMC02500" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/result/patinfo"/>
  236. <submission id="TRMRC00141" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/pamlist"/>
  237. <submission id="TRMRC00142" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/inpam"/>
  238. <submission id="TRMRC00143" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/chngroom"/>
  239. <submission id="TRMRC00144" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/chrtlist"/>
  240. <submission id="TRMRC00145" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/emrlist"/>
  241. <submission id="TRMRC00146" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/healexam"/>
  242. <submission id="TRMRC00147" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/oldimglist"/>
  243. <submission id="TRMRC00170" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/chrtinfo/chrtlendlist"/>
  244. <submission id="TRMRC00100" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" add="bottom" resultref="/root/init/lendmastinfo/rendcdlist"/>
  245. <submission id="TRMMB04103" mediatype="application/x-www-form-urlencoded" method="post"/>
  246. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  247. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  248. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  249. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  250. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  251. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  252. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  253. <script type="javascript" src="../../../emr/commonweb/js/EMRCommon.js"/>
  254. <script type="javascript" src="../../../emr/chrtmngtweb/js/SMMRC00100.js"/>
  255. <script type="javascript" ev:event="xforms-ready">
  256. <![CDATA[
  257. fFormInit();
  258. ]]>
  259. </script>
  260. <submission id="TXMRC00150" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/msavedata"/>
  261. <submission id="TXMRC00151" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqtrans"/>
  262. </model>
  263. </xhtml:head>
  264. <xhtml:body guideline="2,779;1,1191;" style="font-weight:normal; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  265. <group id="group1" style="left:0px; top:0px; width:1192px; height:13px; ">
  266. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:131px; height:14px; ">차트 대출 및 반납</caption>
  267. </group>
  268. <group id="group2" style="left:0px; top:13px; width:1191px; height:766px; ">
  269. <switch id="switch1" style="left:0px; top:25px; width:1191px; height:741px; border-color:#c7a3cf; border-style:solid; ">
  270. <case id="ChrtInfo" selected="false" style="left:0px; top:0px; width:1191px; height:741px; ">
  271. <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:5px; top:3px; width:1179px; height:37px; background-color:#fffbf2; border-color:#ffd799; "/>
  272. <button id="btn_r_pat1" class="icon_search" navindex="2" style="left:210px; top:10px; width:16px; height:16px; ">
  273. <caption/>
  274. <script type="javascript" ev:event="onclick">
  275. <![CDATA[
  276. fGetPid("/root/send/reqdata/pid", "/root/send/reqdata/pnm", "/root/send/reqdata/rrgstno");
  277. ]]>
  278. </script>
  279. </button>
  280. <caption id="caption5" class="search_name" style="left:13px; top:12px; width:86px; height:17px; ">등록번호 :</caption>
  281. <input id="ipt_pname" ref="/root/send/reqdata/pnm" class="input_search" disabled="true" navindex="3" style="left:235px; top:10px; width:100px; height:19px; "/>
  282. <datagrid id="grd_chrtlendlist" nodeset="/root/main/chrtinfo/chrtlendlist" caption="구분^대출과(센터)^진료과^대출자^신청자^대출용도^차트과^초/재진^대출예약일^반납일^대출일시^대출일시^반납일시^반납일시^비고^반납예정일^병실^퇴원일^대출메세지^과보관사유^과보관사유^연락처^예약구분^pid^medirecno^chrtseqno" colsep="^" colwidth="37, 100, 60, 60, 60, 80, 50, 50, 100, 80, 20, 100, 20, 100, 70, 80, 60, 80, 180, 100, 50, 60, 80, 30, 30, 30" dataheight="25" defaultrows="0" ellipsis="true" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="25" rowsep="|" tooltip="true" style="left:230px; top:65px; width:954px; height:275px; ">
  283. <col disabled="true" ref="ioflag" type="combo" style="text-align:center; ">
  284. <choices>
  285. <item>
  286. <label>입원</label>
  287. <value>I</value>
  288. </item>
  289. <item>
  290. <label>외래</label>
  291. <value>O</value>
  292. </item>
  293. </choices>
  294. </col>
  295. <col ref="appdeptnm" style="text-align:center; "/>
  296. <col ref="orddeptabbr" style="text-align:center; "/>
  297. <col ref="lendman" style="text-align:center; "/>
  298. <col ref="appman" style="text-align:center; "/>
  299. <col ref="rendresn" style="text-align:center; "/>
  300. <col ref="chrtdeptabbr" style="text-align:center; "/>
  301. <col ref="fsexam" style="text-align:center; "/>
  302. <col ref="rendschedt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  303. <col ref="rtndt" format="yyyy-mm-dd" style="text-align:center; "/>
  304. <col disabled="true" ref="rendbcflag" type="combo" style="text-align:center; ">
  305. <choices>
  306. <itemset nodeset="/root/init/bcflag/item">
  307. <label ref="cdnm"/>
  308. <value ref="cdid"/>
  309. </itemset>
  310. </choices>
  311. </col>
  312. <col ref="renddt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  313. <col disabled="true" ref="rtnbcflag" type="combo" style="text-align:center; ">
  314. <choices>
  315. <itemset nodeset="/root/init/bcflag/item">
  316. <label ref="cdnm"/>
  317. <value ref="cdid"/>
  318. </itemset>
  319. </choices>
  320. </col>
  321. <col ref="rtndt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  322. <col ref="unrtnresn" style="text-align:left; "/>
  323. <col ref="rtnschedd" format="yyyy-mm-dd" style="text-align:center; "/>
  324. <col ref="roomcd" style="text-align:center; "/>
  325. <col ref="dschdd" style="text-align:center; "/>
  326. <col ref="msgcnts" style="text-align:left; "/>
  327. <col disabled="true" ref="deptkeepcd" type="combo">
  328. <choices>
  329. <itemset nodeset="/root/init/M0412/M0412">
  330. <label ref="cdnm"/>
  331. <value ref="cdid"/>
  332. </itemset>
  333. </choices>
  334. </col>
  335. <col ref="deptkeepresn"/>
  336. <col ref="cntctelno" style="text-align:center; "/>
  337. <col ref="rsrv" style="text-align:center; "/>
  338. <col ref="pid" visibility="hidden"/>
  339. <col ref="medirecno" visibility="hidden"/>
  340. <col ref="chrtseqno" visibility="hidden"/>
  341. </datagrid>
  342. <caption id="caption23" class="tit_2" style="left:230px; top:45px; width:147px; height:14px; ">차트대출반납이력조회</caption>
  343. <line id="line1" class="line_1" style="x1:229px; y1:60px; x2:1183px; y2:60px; "/>
  344. <caption id="caption20" class="tit_2" style="left:230px; top:346px; width:126px; height:14px; ">외래접수이력조회</caption>
  345. <line id="line2" class="line_1" style="x1:229px; y1:360px; x2:1183px; y2:360px; "/>
  346. <datagrid id="grd_inpam" nodeset="/root/main/chrtinfo/inpam" caption="입원과^입원일^퇴원과/재원과^퇴원일^전문의^담당의^cretno^pid" colsep="^" colwidth="110, 80, 110, 80, 70, 70, 0, 0" dataheight="25" defaultrows="0" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="25" rowsep="|" tooltip="true" style="left:230px; top:551px; width:563px; height:184px; ">
  347. <col ref="indept"/>
  348. <col ref="indd" format="yyyy-mm-dd" style="text-align:center; "/>
  349. <col ref="outdept"/>
  350. <col ref="dschdd" format="yyyy-mm-dd" style="text-align:center; "/>
  351. <col ref="medispcl" style="text-align:center; "/>
  352. <col ref="atdoct" style="text-align:center; "/>
  353. <col ref="cretno" visibility="hidden"/>
  354. <col ref="pid" visibility="hidden"/>
  355. <script type="javascript" ev:event="ondblclick">
  356. <![CDATA[
  357. var irow = grd_inpam.row;
  358. if(irow > 0){
  359. model.makeValue("/root/send/reqdata/pid", model.getValue("/root/main/chrtinfo/inpam["+ irow +"]/pid"));
  360. model.makeValue("/root/send/reqdata/cretno", model.getValue("/root/main/chrtinfo/inpam["+ irow +"]/cretno"));
  361. model.makeValue("/root/send/reqdata/indd", model.getValue("/root/main/chrtinfo/inpam["+ irow +"]/indd"));
  362. submit("TRMRC00143");
  363. }
  364. ]]>
  365. </script>
  366. </datagrid>
  367. <caption id="caption2" class="tit_2" style="left:230px; top:532px; width:108px; height:14px; ">입퇴원이력조회</caption>
  368. <line id="line3" class="line_1" style="x1:229px; y1:546px; x2:792px; y2:546px; "/>
  369. <datagrid id="grd_chngroom" nodeset="/root/main/chrtinfo/chngroom" caption="전과전실일^진료과^병동^병실" colsep="^" colwidth="80, 100, 100, 80" dataheight="25" defaultrows="0" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="25" rowsep="|" tooltip="true" style="left:795px; top:551px; width:389px; height:91px; ">
  370. <col ref="fromdd" format="yyyy-mm-dd" style="text-align:center; "/>
  371. <col ref="dept" style="text-align:center; "/>
  372. <col ref="ward" style="text-align:center; "/>
  373. <col ref="room" style="text-align:center; "/>
  374. </datagrid>
  375. <datagrid id="grd_chrtlist" nodeset="/root/main/chrtinfo/chrtlist" caption="챠트과^챠트과^대출^분실^영상&#xA;전환^caption1^caption2^caption3" colsep="^" colwidth="40, 62, 30, 35, 35, 100, 100, 100" dataheight="25" defaultrows="0" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="35" rowsep="|" tooltip="true" navindex="113" style="left:5px; top:65px; width:223px; height:275px; ">
  376. <col ref="deptengabbr" style="text-align:center; "/>
  377. <col ref="depthngnm"/>
  378. <col ref="lendyn" style="text-align:center; "/>
  379. <col disabled="true" ref="chrtstat" type="combo" style="text-align:center; ">
  380. <choices>
  381. <itemset nodeset="/root/init/M0424/M0424">
  382. <label ref="cdnm"/>
  383. <value ref="cdid"/>
  384. </itemset>
  385. </choices>
  386. </col>
  387. <col disabled="true" ref="chrtflag" type="combo" style="text-align:center; ">
  388. <choices>
  389. <item>
  390. <label>Y</label>
  391. <value>I</value>
  392. </item>
  393. <item>
  394. <label>N</label>
  395. <value>P</value>
  396. </item>
  397. </choices>
  398. </col>
  399. <col ref="medirecno" visibility="hidden"/>
  400. <col ref="row" visibility="hidden"/>
  401. <col ref="ioflag" visibility="hidden"/>
  402. <script type="javascript" ev:event="onclick">
  403. <![CDATA[
  404. if(isDataCell){
  405. var irow = grd_chrtlist.row;
  406. var medirecno = model.getValue("/root/main/chrtinfo/chrtlist["+ irow +"]/medirecno");
  407. if (medirecno != "") {
  408. model.makeValue("/root/send/reqdata/medirecno", medirecno);
  409. model.makeValue("/root/send/reqdata/pid", model.getValue("/root/main/chrtinfo/chrtlist["+ irow +"]/pid"));
  410. model.makeValue("/root/send/reqdata/ioflag", "O");
  411. submit("TRMRC00170");
  412. // 2008.12.17. 상태에 따라 로우 색상 지정해 주기..
  413. initGridStyle("grd_chrtlendlist");
  414. var gridObj = grd_chrtlendlist;
  415. for ( var i = 1 ; i < gridObj.rows ; i++) {
  416. if(gridObj.valueMatrix(i , gridObj.colRef("rtndt")) == "") {
  417. gridObj.rowstyle(i, "data", "background-color") = "#ffccff"; // 대출중 (핑크색)
  418. }
  419. }
  420. }
  421. }
  422. ]]>
  423. </script>
  424. <script type="javascript" ev:event="onmousedown">
  425. <![CDATA[
  426. if(grd_chrtlist.isCell(event.target) && (grd_chrtlist.mouserow >= grd_chrtlist.fixedrows))
  427. {
  428. setPopupMenu("grd_chrtlist", false, "/root/init/popmenu/gubun", "label", "func");
  429. }
  430. ]]>
  431. </script>
  432. <script type="javascript" ev:event="DOMFocusOut">
  433. <![CDATA[
  434. window.setPopupMenu(false);
  435. ]]>
  436. </script>
  437. </datagrid>
  438. <caption id="caption4" class="tit_2" style="left:5px; top:45px; width:121px; height:14px; ">챠트 (paper)</caption>
  439. <line id="line13" class="line_1" style="x1:4px; y1:60px; x2:227px; y2:60px; "/>
  440. <button id="btn_SrchChrtInfo" class="btn1_letter2" navindex="4" style="left:1111px; top:10px; width:56px; height:22px; ">
  441. <caption>조회</caption>
  442. <script type="javascript" ev:event="DOMActivate">
  443. <![CDATA[
  444. fChartHistory();
  445. ]]>
  446. </script>
  447. </button>
  448. <line id="line18" class="line_4" style="x1:1096px; y1:10px; x2:1096px; y2:32px; "/>
  449. <input id="ipt_pid" ref="/root/send/reqdata/pid" class="input_s_essential" navindex="1" style="left:105px; top:10px; width:100px; height:19px; ">
  450. <script type="javascript" ev:event="onkeydown">
  451. <![CDATA[
  452. if(event.keyCode == "13") {
  453. //setInputNodeCurText();
  454. fGetPidNo(ipt_pid, "/root/hidden/chkyn");
  455. fChartHistory();
  456. }
  457. ]]>
  458. </script>
  459. </input>
  460. <line id="line32" class="line_1" style="x1:4px; y1:360px; x2:227px; y2:360px; "/>
  461. <caption id="caption74" class="tit_2" style="left:5px; top:345px; width:121px; height:14px; ">EMR 기록</caption>
  462. <datagrid id="grd_emrlist" nodeset="/root/main/chrtinfo/emrlist" caption="I/O^구분^진료과^caption2^caption1" colsep="^" colwidth="30, 34, 130, 100, 100" dataheight="25" defaultrows="0" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="25" rowsep="|" tooltip="true" style="left:5px; top:365px; width:223px; height:370px; ">
  463. <col ref="ioflag" style="text-align:center; "/>
  464. <col ref="loc"/>
  465. <col ref="depthngnm"/>
  466. <col ref="row" visibility="hidden"/>
  467. <col ref="medirecno" visibility="hidden"/>
  468. <script type="javascript" ev:event="ondblclick">
  469. <![CDATA[
  470. // 통합결과조회
  471. // open("SMAER00800", "", "", "", "SMAER00800", "/root/req/rendreport/pid");
  472. // 통합기록조회
  473. var pid = model.getValue("/root/main/chrtinfo/emrlist["+grd_emrlist.row+"]/pid");
  474. var ioflag = model.getValue("/root/main/chrtinfo/emrlist["+grd_emrlist.row+"]/ioflag");
  475. setParameter("SMMRI00400_param_pid", pid);
  476. setParameter("SMMRI00400_param_chosflag", ioflag);
  477. open("SMMRI00400");
  478. ]]>
  479. </script>
  480. </datagrid>
  481. <datagrid id="grd_healexam" nodeset="/root/main/chrtinfo/healexam" caption="건진일^구분^상태^비고^병실참고" colsep="^" colwidth="80, 100, 100, 80" dataheight="25" defaultrows="0" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="25" rowsep="|" tooltip="true" style="left:795px; top:665px; width:389px; height:70px; ">
  482. <col ref="orddd" format="yyyy-mm-dd" style="text-align:center; "/>
  483. <col ref="healexam" style="text-align:center; "/>
  484. <col ref="stat" style="text-align:center; "/>
  485. <col ref="testnm" style="text-align:center; "/>
  486. </datagrid>
  487. <caption id="caption94" class="tit_2" style="left:795px; top:532px; width:108px; height:14px; ">전과내역조회</caption>
  488. <line id="line51" class="line_1" style="x1:795px; y1:546px; x2:1184px; y2:546px; "/>
  489. <line id="line52" class="line_1" style="x1:795px; y1:660px; x2:1184px; y2:660px; "/>
  490. <caption id="caption95" class="tit_2" style="left:795px; top:646px; width:108px; height:14px; ">건진내역조회</caption>
  491. <button id="button5" class="btn2_letter8" navindex="5" style="left:1076px; top:341px; width:108px; height:19px; ">
  492. <caption>외래접수이력조회</caption>
  493. <script type="javascript" ev:event="onclick">
  494. <![CDATA[
  495. // 외래접수이력조회
  496. submit("TRMRC00141");
  497. ]]>
  498. </script>
  499. </button>
  500. <button id="button30" class="btn2_letter7" navindex="6" style="left:696px; top:526px; width:97px; height:19px; ">
  501. <caption>입퇴원이력조회</caption>
  502. <script type="javascript" ev:event="onclick">
  503. <![CDATA[
  504. // 입퇴원이력조회
  505. submit("TRMRC00142");
  506. ]]>
  507. </script>
  508. </button>
  509. <datagrid id="grd_pamlist" nodeset="/root/main/chrtinfo/pamlist" caption="진료일자^예약/접수시간^센터^진료과^하위부서^진료의^접수상태^예약구분^초/재진^진료여부^계정감면^원무접수일시^퇴원일시" colsep="^" colwidth="70, 90, 80, 80, 60, 60, 60, 60, 60, 60, 60, 100, 100" dataheight="25" defaultrows="0" ellipsis="true" mergecellsfixedrows="bycolrec" multitotal="false" rowheader="seq" rowheight="25" rowsep="|" tooltip="true" style="left:230px; top:365px; width:954px; height:160px; ">
  510. <col ref="orddd" format="yyyy-mm-dd" style="text-align:center; "/>
  511. <col ref="ordtm" format="hh:nn" style="text-align:center; "/>
  512. <col ref="cent"/>
  513. <col ref="orddept"/>
  514. <col ref="subdept"/>
  515. <col ref="orddr"/>
  516. <col ref="acptstatus" style="left:754px; top:23px; width:90px; height:23px; text-align:center; "/>
  517. <col ref="rsrv" style="text-align:center; "/>
  518. <col ref="fsexam" style="text-align:center; "/>
  519. <col ref="ordyn" style="text-align:center; "/>
  520. <col ref="emplno" style="text-align:center; "/>
  521. <col ref="fstacptdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  522. <col ref="dschdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  523. </datagrid>
  524. <select id="chkyn" ref="/root/hidden/chkyn" overflow="visible" appearance="full" style="left:445px; top:10px; width:125px; height:20px; border-style:none; ">
  525. <choices>
  526. <item>
  527. <label>체킹번호생성제외</label>
  528. <value>Y</value>
  529. </item>
  530. </choices>
  531. </select>
  532. <button id="button1" class="btn2_letter6" navindex="114" style="left:985px; top:341px; width:86px; height:19px; ">
  533. <caption>외래등록조회</caption>
  534. <script type="javascript" ev:event="onclick">
  535. <![CDATA[
  536. var pid = model.getValue("/root/send/reqdata/pid");
  537. setParameter("pid", pid);
  538. open("SMPMO00600");
  539. ]]>
  540. </script>
  541. </button>
  542. <input id="input1" ref="/root/send/reqdata/rrgstno" class="input_search" disabled="true" style="left:340px; top:10px; width:100px; height:19px; "/>
  543. <caption id="cap_oldimgER" ref="/root/hidden/cap_oldimgER" style="left:675px; top:15px; width:180px; height:15px; font-weight:bold; color:#0000ff; ">구영상 응급의학과</caption>
  544. <caption id="cap_oldimgAH" ref="/root/hidden/cap_oldimgAH" style="left:855px; top:15px; width:135px; height:15px; font-weight:bold; color:#0000ff; ">구영상 건진</caption>
  545. <!--button id="button2" class="icon_top_direction" visibility="hidden" style="left:115px; top:340px; width:26px; height:19px; ">
  546. <caption/>
  547. <script type="javascript" ev:event="DOMActivate">
  548. <![CDATA[
  549. var cnt = 0;
  550. for( var i=0; i < grd_emrlist.selectedRows; i++)
  551. {
  552. var srow = grd_emrlist.selectedRow(i);
  553. if(grd_emrlist.valueMatrix(srow,2)=="영상"){
  554. if(grd_emrlist.valueMatrix(srow,4) =="") {
  555. grd_chrtlist.addRow(true,true);
  556. var trow = grd_chrtlist.rows-grd_chrtlist.fixedRows;
  557. grd_chrtlist.valueMatrix(trow,2) = grd_emrlist.valueMatrix(srow,3);
  558. grd_chrtlist.valueMatrix(trow,5) = grd_emrlist.valueMatrix(srow,5);
  559. grd_chrtlist.valueMatrix(trow,6) = srow;
  560. grd_emrlist.rowhidden(srow) = true;
  561. }else {
  562. grd_chrtlist.rowhidden(grd_emrlist.valueMatrix(srow,4)) = false;
  563. grd_emrlist.deleteRow(srow);
  564. }
  565. cnt++;
  566. }
  567. }
  568. if(cnt==0) alert("변경할 데이터가 없습니다.");
  569. ]]>
  570. </script>
  571. </button>
  572. <button id="button3" class="icon_bottom_direction" visibility="hidden" style="left:145px; top:340px; width:26px; height:19px; ">
  573. <caption/>
  574. <script type="javascript" ev:event="DOMActivate">
  575. <![CDATA[
  576. var cnt = 0;
  577. for( var i=0; i < grd_chrtlist.selectedRows; i++)
  578. {
  579. var srow = grd_chrtlist.selectedRow(i);
  580. if(grd_chrtlist.valueMatrix(srow,6) !="") {
  581. grd_emrlist.rowhidden(grd_chrtlist.valueMatrix(srow,6)) = false;
  582. grd_chrtlist.deleteRow(srow);
  583. }else{
  584. grd_emrlist.addRow(true,true);
  585. var trow = grd_emrlist.rows-grd_emrlist.fixedRows;
  586. grd_emrlist.valueMatrix(trow,3) = grd_chrtlist.valueMatrix(srow,2);
  587. grd_emrlist.valueMatrix(trow,5) = grd_chrtlist.valueMatrix(srow,5);
  588. grd_emrlist.valueMatrix(trow,1)=grd_chrtlist.valueMatrix(srow,7);
  589. grd_emrlist.valueMatrix(trow,2)="영상";
  590. grd_emrlist.valueMatrix(trow,4) = srow;
  591. grd_chrtlist.rowhidden(srow) = true;
  592. }
  593. cnt++;
  594. }
  595. if(cnt==0) alert("변경할 데이터가 없습니다.");
  596. ]]>
  597. </script>
  598. </button>
  599. <button id="button4" class="btn2_letter2" visibility="hidden" style="left:175px; top:340px; width:42px; height:19px; ">
  600. <caption>저장</caption>
  601. <script type="javascript" ev:event="DOMActivate">
  602. <![CDATA[
  603. model.makeValue("/root/send/msavedata/chrtlist", grd_chrtlist.getUpdateData("insert"));
  604. model.makeValue("/root/send/msavedata/emrlist", grd_emrlist.getUpdateData("insert"));
  605. if(submit("TXMRC00150")==true){
  606. fChartHistory();
  607. }else alert("저장 도중 오류가 발생했습니다.");
  608. ]]>
  609. </script>
  610. </button-->
  611. </case>
  612. <case id="Receipt">
  613. <iviewer id="iv_Receipt" style="left:0px; top:0px; width:1189px; height:739px; "/>
  614. </case>
  615. <case id="ChrtLend">
  616. <iviewer id="iv_ChrtLend" style="left:0px; top:0px; width:1189px; height:739px; "/>
  617. </case>
  618. <case id="ChrtRtn">
  619. <iviewer id="iv_ChrtRtn" style="left:0px; top:0px; width:1189px; height:739px; "/>
  620. </case>
  621. </switch>
  622. <button id="btn_Receipt" class="btn_sw" visibility="visible" group="tab" selected="true" style="left:110px; top:5px; width:80px; height:22px; ">
  623. <caption>접수 [F8]</caption>
  624. <toggle case="Receipt" ev:event="onclick"/>
  625. <script type="javascript" ev:event="DOMActivate">
  626. <![CDATA[
  627. fClickTab();
  628. ]]>
  629. </script>
  630. </button>
  631. <button id="btn_ChrtRtn" class="btn_sw" group="tab" style="left:270px; top:5px; width:80px; height:22px; ">
  632. <caption>반납 [F10]</caption>
  633. <toggle case="ChrtRtn" ev:event="onclick"/>
  634. </button>
  635. <button id="btn_ChrtLend" class="btn_sw" group="tab" style="left:190px; top:5px; width:80px; height:22px; ">
  636. <caption>대출 [F9]</caption>
  637. <toggle case="ChrtLend" ev:event="onclick"/>
  638. </button>
  639. <button id="btn_ChrtInfo" class="btn_sw" group="tab" selected="true" style="left:0px; top:4px; width:110px; height:22px; ">
  640. <caption>현위치 조회 [F7]</caption>
  641. <toggle case="ChrtInfo" ev:event="onclick"/>
  642. <script type="javascript" ev:event="DOMActivate">
  643. <![CDATA[
  644. ]]>
  645. </script>
  646. </button>
  647. <button id="btn_PidInfo" class="btn2_letter6" navindex="114" style="left:1099px; top:3px; width:86px; height:19px; ">
  648. <caption>진료정보조회</caption>
  649. <script type="javascript" ev:event="DOMActivate">
  650. <![CDATA[
  651. var pid = model.getValue("/root/send/reqdata/pid");
  652. setParameter("SMMMO02500_cond", pid);
  653. open("SMMMO02500");
  654. ]]>
  655. </script>
  656. </button>
  657. </group>
  658. <script type="javascript" ev:event="onkeydown">
  659. <![CDATA[
  660. fKeyDown();
  661. ]]>
  662. </script>
  663. </xhtml:body>
  664. </xhtml:html>