SPMNP01802_수술마취CART복사조회IMPORT.xrw 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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. <![CDATA[]]>
  6. <xhtml:title>Cart복사 조회</xhtml:title>
  7. <model id="model1">
  8. <instance id="instance1">
  9. <root xmlns="">
  10. <main>
  11. <MnphcagoLists>
  12. <mnphcagolist>
  13. <goodengnm/>
  14. <makernm/>
  15. <goodqty/>
  16. <ccrtno/>
  17. <cartgoodseq/>
  18. <instcd/>
  19. <goodcd/>
  20. <allsizespecid/>
  21. <payflagcd/>
  22. <goodcls/>
  23. <goodspec/>
  24. <goodmodel/>
  25. <deliveunit/>
  26. <fromdd/>
  27. <todd/>
  28. <fcheck/>
  29. <recstat/>
  30. <custnm/>
  31. <useflag/>
  32. <goodflag/>
  33. <prcpclscd/>
  34. <drugmthdspccd/>
  35. <stocqty/>
  36. <acmlbaseqty/>
  37. <reqmthd/>
  38. <purcflag/>
  39. <calculyn/>
  40. <calcscorcd/>
  41. <insuyn/>
  42. </mnphcagolist>
  43. </MnphcagoLists>
  44. <MnpmcartList>
  45. <orddeptcd>
  46. <codelist>
  47. <datacd/>
  48. <datanm/>
  49. <ucnt/>
  50. <ncnt/>
  51. <tcnt/>
  52. </codelist>
  53. </orddeptcd>
  54. <perfid>
  55. <codelist>
  56. <datacd/>
  57. <datanm/>
  58. <ucnt/>
  59. <ncnt/>
  60. <tcnt/>
  61. </codelist>
  62. </perfid>
  63. <ccrtno>
  64. <codelist>
  65. <datacd/>
  66. <datanm/>
  67. <ucnt/>
  68. <ncnt/>
  69. <tcnt/>
  70. </codelist>
  71. </ccrtno>
  72. </MnpmcartList>
  73. </main>
  74. <init>
  75. <Wk1802>
  76. <cond>
  77. <ccrtno/>
  78. <useflag>A</useflag>
  79. <qryflag>1</qryflag>
  80. <useyn/>
  81. <insukind/>
  82. <payflagcd/>
  83. <opnm/>
  84. </cond>
  85. </Wk1802>
  86. <hardcodeinfo/>
  87. <grupcd/>
  88. </init>
  89. <hidden>
  90. <cartgubn/>
  91. </hidden>
  92. </root>
  93. </instance>
  94. <script type="javascript" ev:event="xforms-ready">
  95. <![CDATA[
  96. fInit1802();
  97. grd_ccrtno.colHidden(grd_ccrtno.colRef("datanm")) = true;
  98. ]]>
  99. </script>
  100. <submission id="TRMNP01601" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/Wk1802/codelists"/>
  101. <submission id="TRMNP01602" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/Wk1802/MnphcagoLists"/>
  102. <submission id="TRMNP04903" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init/hardcodeinfo"/>
  103. <submission id="TRMND03901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/baseinfo"/>
  104. </model>
  105. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  106. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  107. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  108. <script type="javascript" src="../../../emr/opanstweb/js/SPMNP01802.js"/>
  109. </xhtml:head>
  110. <xhtml:body pagewidth="1155" pageheight="620" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  111. <group id="grp_cartmain" scroll="auto" style="left:0px; top:0px; width:1135px; height:616px; ">
  112. <group id="group2" style="left:0px; top:0px; width:415px; height:615px; ">
  113. <caption id="caption2" class="tit_2" style="left:10px; top:10px; width:100px; height:13px; vertical-align:middle; ">집도과</caption>
  114. <datagrid id="grd_perfid" nodeset="/root/main/MnpmcartList/perfid/codelist" caption="사번^이름^사용" colsep="^" colwidth="70, 70, 40" dataheight="25" mergecellsfixedrows="bycolrec" rowheight="25" rowsep="|" style="left:210px; top:30px; width:202px; height:230px; ">
  115. <col ref="datacd"/>
  116. <col ref="datanm"/>
  117. <col ref="ncnt" style="text-align:right; "/>
  118. <col ref="ucnt" visibility="hidden"/>
  119. <col ref="tcnt" visibility="hidden"/>
  120. <script type="javascript" ev:event="onclick">
  121. <![CDATA[
  122. if (isDataCell()){
  123. fSearchOpnm();
  124. }
  125. ]]>
  126. </script>
  127. <script type="javascript" ev:event="onaftersort">
  128. <![CDATA[
  129. grd_perfid.gridToInstance();
  130. ]]>
  131. </script>
  132. </datagrid>
  133. <select id="chk_useyn" ref="/root/init/Wk1802/cond/useyn" overflow="visible" appearance="full" style="left:80px; top:9px; width:135px; height:13px; border-style:none; ">
  134. <choices>
  135. <item>
  136. <label>사용중인 처방만 보기</label>
  137. <value>Y</value>
  138. </item>
  139. </choices>
  140. <script type="javascript" ev:event="onclick">
  141. <![CDATA[
  142. fRemoveNode(1);
  143. fRemoveNode(2);
  144. fRemoveNode(3);
  145. model.setValue("/root/init/Wk1802/cond/qryflag", "1" );
  146. fMnpmcartData_Read( 0 , grd_orddept); // Cart정보 가져오기
  147. ]]>
  148. </script>
  149. </select>
  150. <datagrid id="grd_orddept" nodeset="/root/main/MnpmcartList/orddeptcd/codelist" caption="집도과^사용" colsep="^" colwidth="139, 40" dataheight="25" mergecellsfixedrows="bycolrec" rowheight="25" rowsep="|" style="left:5px; top:30px; width:200px; height:230px; ">
  151. <col ref="datanm"/>
  152. <col ref="tcnt" style="text-align:right; "/>
  153. <col ref="datacd" visibility="hidden"/>
  154. <col ref="ucnt" visibility="hidden"/>
  155. <col ref="ncnt" visibility="hidden"/>
  156. <script type="javascript" ev:event="onclick">
  157. <![CDATA[
  158. if (isDataCell()){
  159. model.setValue("/root/init/Wk1802/cond/qryflag", "2" );
  160. fMnpmcartData_Read( 1, grd_perfid,"/root/main/MnpmcartList/orddeptcd/codelist["+grd_orddept.row+ "]/datacd");
  161. }
  162. ]]>
  163. </script>
  164. <script type="javascript" ev:event="onaftersort">
  165. <![CDATA[
  166. grd_orddept.gridToInstance();
  167. ]]>
  168. </script>
  169. </datagrid>
  170. <line id="line3" class="line_1" style="x1:210px; y1:25px; x2:412px; y2:25px; "/>
  171. <line id="line4" class="line_1" style="x1:5px; y1:292px; x2:412px; y2:292px; "/>
  172. <datagrid id="grd_ccrtno" nodeset="/root/main/MnpmcartList/ccrtno/codelist" caption="Cart코드^수술한글명(더블클릭시영문명이보임)^수술영문명(더블클릭시한글명이보임)^사용" colsep="^" colwidth="95, 238, 238, 52, 0, 0" dataheight="25" mergecellsfixedrows="bycolrec" rowheight="25" rowsep="|" tooltip="true" style="left:5px; top:297px; width:407px; height:318px; ">
  173. <col ref="datacd"/>
  174. <col ref="datanm"/>
  175. <col ref="opengnm"/>
  176. <col ref="tcnt" style="text-align:right; "/>
  177. <col ref="ucnt"/>
  178. <col ref="ncnt"/>
  179. <script type="javascript" ev:event="onclick">
  180. <![CDATA[
  181. if (isDataCell()){
  182. fRemoveNode(3);
  183. model.makeValue("/root/init/Wk1802/cond/ccrtno", model.getValue("/root/main/MnpmcartList/ccrtno/codelist["+grd_ccrtno.row+ "]/datacd"));
  184. fMnphcagoRead(0, grd_good, model.getValue("/root/init/Wk1802/cond/ccrtno"), "" );
  185. }
  186. ]]>
  187. </script>
  188. <script type="javascript" ev:event="onaftersort">
  189. <![CDATA[
  190. grd_ccrtno.gridToInstance();
  191. ]]>
  192. </script>
  193. <script type="javascript" ev:event="ondblclick">
  194. <![CDATA[
  195. if(grd_ccrtno.row == 0 && grd_ccrtno.col == grd_ccrtno.colRef("datanm")) {
  196. grd_ccrtno.colHidden(grd_ccrtno.colRef("datanm")) = true;
  197. grd_ccrtno.colHidden(grd_ccrtno.colRef("opengnm")) = false;
  198. } else if(grd_ccrtno.row == 0 && grd_ccrtno.col == grd_ccrtno.colRef("opengnm")) {
  199. grd_ccrtno.colHidden(grd_ccrtno.colRef("datanm")) = false;
  200. grd_ccrtno.colHidden(grd_ccrtno.colRef("opengnm")) = true;
  201. }
  202. ]]>
  203. </script>
  204. </datagrid>
  205. <line id="line12" class="line_1" style="x1:5px; y1:25px; x2:205px; y2:25px; "/>
  206. <input id="ipt_opnm" ref="/root/init/Wk1802/cond/opnm" style="left:80px; top:272px; width:288px; height:19px; ">
  207. <script type="javascript" ev:event="onkeydown">
  208. <![CDATA[
  209. if(event.keyCode == 13) {
  210. setInputNodeCurText();
  211. fSearchOpnm();
  212. }
  213. ]]>
  214. </script>
  215. </input>
  216. <button id="button1" class="btn2_letter2" style="left:370px; top:272px; width:42px; height:19px; ">
  217. <caption>조회</caption>
  218. <script type="javascript" ev:event="DOMActivate">
  219. <![CDATA[
  220. if( grd_perfid.row > 0) {
  221. fSearchOpnm();
  222. }
  223. ]]>
  224. </script>
  225. </button>
  226. <caption id="caption1" class="cell_1" style="left:5px; top:270px; width:73px; height:21px; text-align:center; ">수술명</caption>
  227. </group>
  228. <datagrid id="grd_good" nodeset="/root/main/MnphcagoLists/mnphcagolist" autoresize="true" caption="^물품^SUB^산정^물품명^규격^모델^제조원^단위^급여^수량^CaseCart 번호^Cart물품순번^기관코드^물품구분^불출단위^물품등록일자^물품종료일자^체크^기록상태^거래처명^사용구분^물품구분^처방구분^Drug용법코드^재고량^기준누적수량^청구구분^구매구분^산정여부^수가코드^수가대상여부" colsep="^" colwidth="19, 67, 35, 35, 210, 85, 80, 80, 50, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" dataheight="25" mergecellsfixedrows="bycolrec" rowheight="25" rowsep="|" tooltip="true" style="left:415px; top:30px; width:720px; height:585px; ">
  229. <col ref="fcheck" type="checkbox"/>
  230. <col ref="goodcd" style="text-align:center; "/>
  231. <col ref="allsizespecid" style="text-align:center; "/>
  232. <col ref="calculyn" style="text-align:center; "/>
  233. <col ref="goodengnm"/>
  234. <col ref="goodspec"/>
  235. <col ref="goodmodel"/>
  236. <col ref="makernm"/>
  237. <col ref="prcpunit" style="text-align:center; "/>
  238. <col disabled="true" ref="payflagcd" type="combo" style="text-align:center; ">
  239. <choices>
  240. <item>
  241. <label>급여</label>
  242. <value>0</value>
  243. </item>
  244. <item>
  245. <label>본인부담</label>
  246. <value>1</value>
  247. </item>
  248. <item>
  249. <label>일반</label>
  250. <value>2</value>
  251. </item>
  252. </choices>
  253. </col>
  254. <col ref="goodqty" style="text-align:center; "/>
  255. <col ref="ccrtno" visibility="hidden"/>
  256. <col ref="cartgoodseq" visibility="hidden"/>
  257. <col ref="instcd" visibility="hidden"/>
  258. <col ref="goodcls" visibility="hidden"/>
  259. <col ref="deliveunit" visibility="hidden"/>
  260. <col ref="fromdd" visibility="hidden"/>
  261. <col ref="todd" visibility="hidden"/>
  262. <col ref="fcheck" visibility="hidden"/>
  263. <col ref="recstat" visibility="hidden"/>
  264. <col ref="custnm" visibility="hidden"/>
  265. <col ref="useflag" visibility="hidden"/>
  266. <col ref="goodflag" visibility="hidden"/>
  267. <col ref="prcpclscd" visibility="hidden"/>
  268. <col ref="drugmthdspccd" visibility="hidden"/>
  269. <col ref="stocqty" visibility="hidden"/>
  270. <col ref="acmlbaseqty" visibility="hidden"/>
  271. <col ref="reqmthd" visibility="hidden"/>
  272. <col ref="purcflag" visibility="hidden"/>
  273. <col ref="calcscorcd" visibility="hidden"/>
  274. <col ref="insuyn" visibility="hidden"/>
  275. <script type="javascript" ev:event="onaftersort">
  276. <![CDATA[
  277. grd_good.gridToInstance();
  278. ]]>
  279. </script>
  280. </datagrid>
  281. <button id="bbt_append2" class="btn2_letter2" style="left:1093px; top:4px; width:42px; height:19px; ">
  282. <caption>추가</caption>
  283. <script type="javascript" ev:event="DOMActivate">
  284. <![CDATA[
  285. fCopyGood();
  286. ]]>
  287. </script>
  288. </button>
  289. <line id="line6" class="line_1" style="x1:415px; y1:25px; x2:1135px; y2:25px; "/>
  290. <button id="button12" class="btn2_letter4" style="left:1025px; top:4px; width:64px; height:19px; ">
  291. <caption>엑셀저장</caption>
  292. <script type="javascript" ev:event="DOMActivate">
  293. <![CDATA[
  294. fileName = window.fileDialog("save", ",", false, "Cart복사물품리스트_"+getCurrentDate(), "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls");
  295. if (fileName != "" && fileName != null) {
  296. grd_good.saveExcel(fileName, "SheetName", true, true, "", "", false);
  297. }
  298. ]]>
  299. </script>
  300. </button>
  301. <select1 id="cmb_grupcd" ref="/root/init/grupcd" appearance="minimal" style="left:915px; top:5px; width:100px; height:19px; ">
  302. <choices>
  303. <itemset nodeset="/root/init/basecodeinfo/baseinfolist">
  304. <label ref="cdnm"/>
  305. <value ref="cdid"/>
  306. </itemset>
  307. </choices>
  308. </select1>
  309. </group>
  310. </xhtml:body>
  311. </xhtml:html>