SPMMP03000_수술상세.xrw 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491
  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. <xhtml:title>Pre/Post OP</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <druglist1/>
  11. <druglist2/>
  12. <testlist1/>
  13. <testlist2/>
  14. <caredelivelist1/>
  15. <caredelivelist2/>
  16. <formlist1/>
  17. <formlist2/>
  18. <etclist1/>
  19. <etclist2/>
  20. <prcp/>
  21. </main>
  22. <init>
  23. <prcpdd/>
  24. <prcpstatcd/>
  25. <prcpclscd/>
  26. <prcpkindcd/>
  27. <hosinprcpresncd/>
  28. <payflagcd/>
  29. </init>
  30. <result>
  31. <prcperrlist/>
  32. </result>
  33. <orddept>
  34. </orddept>
  35. <send>
  36. <cond1/>
  37. <cond2/>
  38. <reqdata/>
  39. </send>
  40. <temp>
  41. <getdatalist>
  42. </getdatalist>
  43. <formlist>
  44. </formlist>
  45. </temp>
  46. </root>
  47. </instance>
  48. <script type="javascript" ev:event="xforms-model-construct-done">
  49. <![CDATA[
  50. var colHidnValue = grdBaseColHidn("D");
  51. grdBaseColHidn(colHidnValue, "grd_drug1", 50, "prcpvol", "prcpqty", "drprcpetc7", "drprcpetc8");
  52. grdBaseColHidn(colHidnValue, "grd_drug2", 50, "prcpvol", "prcpqty", "drprcpetc7", "drprcpetc8");
  53. fInitialize();
  54. ]]>
  55. </script>
  56. <script type="javascript">
  57. <![CDATA[
  58. /**
  59. * @group :
  60. * @ver : 2008.07
  61. * @by : 박유미
  62. * @---------------------------------------------------
  63. * @type : function
  64. * @access : public
  65. * @desc : 초기화,
  66. * @param :
  67. * @return :
  68. * @---------------------------------------------------
  69. */
  70. function fInitialize(){
  71. zbcfGetCodeList(new Array("M0011", "M0005", "M0003", "M0029"),
  72. new Array("/root/init/prcpstatcd", "/root/init/prcpclscd",
  73. "/root/init/prcpkindcd", "/root/init/payflagcd"));
  74. model.removeNodeset("/root/main/druglist1/list");
  75. model.removeNodeset("/root/main/druglist2/list");
  76. model.removeNodeset("/root/main/testlist1/list");
  77. model.removeNodeset("/root/main/testlist2/list");
  78. model.removeNodeset("/root/main/caredelivelist1/list");
  79. model.removeNodeset("/root/main/caredelivelist2/list");
  80. model.removeNodeset("/root/main/etclist1/list");
  81. model.removeNodeset("/root/main/etclist2/list");
  82. model.removeNodeset("/root/main/formlist1/list");
  83. model.removeNodeset("/root/main/formlist2/list");
  84. //if(submit("TRMMP02201")) {
  85. setCSVToNode("/root/temp/getdatalist", model.getValue("/root/send/reqdata/getdatalist"));
  86. setCSVToNode("/root/temp/formlist", model.getValue("/root/send/reqdata/formlist"));
  87. var srcref = "/root/temp/getdatalist/list";
  88. if( instance1.selectSingleNode(srcref) != null) {
  89. var drugcls = "(prcpclscd = 'A2' or prcpclscd = 'A4' or prcpclscd = 'A6')";
  90. var testcls = "(prcpclscd = 'B2' or prcpclscd = 'B4' or prcpclscd = 'B6' or prcpclscd = 'C2' or prcpclscd = 'C4' or prcpclscd = 'C6' or prcpclscd = 'D2' or prcpclscd = 'E2')";
  91. var carecls = "(prcpclscd = '00' or prcpclscd = '01' or prcpclscd = '02' or prcpclscd = '03' or prcpclscd = '04' or prcpclscd = '09')";
  92. var etc = "(prcpclscd = 'F2' or prcpclscd = 'G2' or prcpclscd = 'H2' or prcpclscd = 'H4' or prcpclscd = 'H6' or prcpclscd = 'I2' or prcpclscd = 'I4' or prcpclscd = 'J2' or prcpclscd = 'K2' or prcpclscd = 'M2' or prcpclscd = 'N2' or prcpclscd = 'O2' or prcpclscd = 'Z0')";
  93. var form = "(prcpclscd = 'FM')";
  94. var stepscond = model.getValue("/root/send/reqdata/stepscond").split(",");
  95. for(var i =0; i < stepscond.length-1 ; i++) {
  96. var opNd = instance1.selectNodes(srcref +"[stepno = '" + stepscond[i] +"']");
  97. if( opNd.length > 0 ) {
  98. copyNodeListType("/root/main/druglist" + (i+1), srcref + "[stepno = '" + stepscond[i] + "' and " +drugcls+ "]", "replace");
  99. copyNodeListType("/root/main/testlist" + (i+1), srcref + "[stepno = '" + stepscond[i] + "' and " + testcls + "]", "replace");
  100. copyNodeListType("/root/main/etclist" + (i+1), srcref + "[stepno = '" + stepscond[i] + "' and " + etc + "]", "replace");
  101. copyNodeListType("/root/main/caredelivelist" + (i+1), srcref + "[stepno = '" + stepscond[i] +"' and " + carecls + "]", "replace");
  102. copyNodeListType("/root/main/formlist" + (i+1), "/root/temp/formlist/list[ stepno = '" + stepscond[i] +"' and " + form + "]", "replace");
  103. }
  104. opNd = "";
  105. }
  106. //}
  107. model.removeNodeset("/root/send/reqdata");
  108. model.refresh();
  109. fSettingGrid();
  110. }
  111. }
  112. /**
  113. * @group :
  114. * @ver : 2007.08
  115. * @by : 전지은
  116. * @---------------------------------------------------
  117. * @type : function
  118. * @access : public
  119. * @desc : 그리드 상태를 초기화한다.
  120. * @param :
  121. * @return :
  122. * @---------------------------------------------------
  123. */
  124. function fSettingGrid(){
  125. grd_drug1.clearStatus();
  126. grd_drug2.clearStatus();
  127. grd_test1.clearStatus();
  128. grd_test2.clearStatus();
  129. grd_caredelive1.clearStatus();
  130. grd_caredelive2.clearStatus();
  131. grd_form1.clearStatus();
  132. grd_form2.clearStatus();
  133. grd_etc1.clearStatus();
  134. grd_etc2.clearStatus();
  135. for(var no=1; no<=2; no++){
  136. //처방 저장상태에 따라 테이블의 컬럼 색상을 달리 한다.
  137. var statNode = instance1.selectNodes("/root/temp/getdatalist/list");
  138. //처방일이 오늘날짜 이상이면, 색상을 달리한다
  139. fcsCaptionCtrl = document.controls( "grd_drug" + no );
  140. for(var i=1; i<fcsCaptionCtrl.rows; i++){
  141. var histcd = model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prcphistcd");
  142. // stepno='' -> cpno='0' 으로 변경함. (2008.01.23)
  143. if( model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prtlprcpno") == "0" || model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prtlstat") == "21"){
  144. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#0000ff";
  145. }else if(model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prtlstat") == "30" && histcd == "E"){ //반납
  146. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#c0c0c0";
  147. }else if( model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prtlstat") == "30" && histcd == "C" ){ //DC전
  148. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#ff0000";
  149. }
  150. else if( model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prtlstat") == "11" || model.getValue("/root/main/druglist" + no + "/list[" + i + "]/prtlstat") == "12" ){
  151. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#ff0000";
  152. }else{
  153. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#000000";
  154. }
  155. }
  156. fcsCaptionCtrl = document.controls( "grd_test" + no );
  157. for(var i=1; i<fcsCaptionCtrl.rows; i++){
  158. if( model.getValue("/root/main/testlist" + no + "/list[" + i + "]/prtlprcpno") == "0" || model.getValue("/root/main/testlist" + no + "/list[" + i + "]/prtlstat") == "21"){
  159. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#0000ff";
  160. }else if( model.getValue("/root/main/testlist" + no + "/list[" + i + "]/prtlstat") == "11" || model.getValue("/root/main/testlist" + no + "/list[" + i + "]/prtlstat") == "12"){
  161. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#ff0000";
  162. }else{
  163. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#000000";
  164. }
  165. }
  166. fcsCaptionCtrl = document.controls( "grd_caredelive" + no );
  167. for(var i=1; i<fcsCaptionCtrl.rows; i++){
  168. if( model.getValue("/root/main/caredelivelist" + no + "/list[" + i + "]/prtlprcpno") == "0" || model.getValue("/root/main/caredelivelist" + no + "/list[" + i + "]/prtlstat") == "21"){
  169. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#0000ff";
  170. }else if( model.getValue("/root/main/caredelivelist" + no + "/list[" + i + "]/prtlstat") == "11" || model.getValue("/root/main/caredelivelist" + no + "/list[" + i + "]/prtlstat") == "12"){
  171. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#ff0000";
  172. }else{
  173. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#000000";
  174. }
  175. }
  176. fcsCaptionCtrl = document.controls( "grd_etc" + no );
  177. for(var i=1; i<fcsCaptionCtrl.rows; i++){
  178. if( model.getValue("/root/main/etclist" + no + "/list[" + i + "]/prtlprcpno") == "0" || model.getValue("/root/main/etclist" + no + "/list[" + i + "]/prtlstat") == "21"){
  179. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#0000ff";
  180. }else if( model.getValue("/root/main/etclist" + no + "/list[" + i + "]/prtlstat") == "11" || model.getValue("/root/main/etclist" + no + "/list[" + i + "]/prtlstat") == "12"){
  181. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#ff0000";
  182. }else{
  183. fcsCaptionCtrl.rowstyle(i, "data", "color") = "#000000";
  184. }
  185. }
  186. //프로토콜 처방 내역 (8, 3)
  187. gridID = "grd_drug" + no;
  188. setRowStyle(gridID, "11", "10", "prtlstat", "biggerThen");
  189. setRowStyle(gridID, "8", "30", "prtlstat", "equal");
  190. gridID = "grd_test" + no;
  191. setRowStyle(gridID, "11", "10", "prtlstat", "biggerThen");
  192. setRowStyle(gridID, "8", "30", "prtlstat", "equal");
  193. gridID = "grd_caredelive" + no;
  194. setRowStyle(gridID, "11", "10", "prtlstat", "biggerThen");
  195. setRowStyle(gridID, "8", "30", "prtlstat", "equal");
  196. gridID = "grd_form" + no;
  197. setRowStyle(gridID, "11", "10", "prtlstat", "biggerThen");
  198. setRowStyle(gridID, "8", "30", "prtlstat", "equal");
  199. gridID = "grd_etc" + no;
  200. setRowStyle(gridID, "11", "10", "prtlstat", "biggerThen");
  201. setRowStyle(gridID, "8", "30", "prtlstat", "equal");
  202. }
  203. model.refresh();
  204. grd_caredelive1.rowHidden(0) = true;
  205. grd_caredelive2.rowHidden(0) = true;
  206. grd_form1.rowHidden(0) = true;
  207. grd_form2.rowHidden(0) = true;
  208. grd_etc1.rowHidden(0) = true;
  209. grd_etc2.rowHidden(0) = true;
  210. }
  211. ]]>
  212. </script>
  213. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  214. <submission id="TRZSD00109" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  215. <submission id="TRMMB04101" mediatype="application/x-www-form-urlencoded" method="post"/>
  216. <submission id="TRMMP02901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/result"/>
  217. <submission id="TRMMP02201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/temp/getdatalist"/>
  218. </model>
  219. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  220. <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
  221. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  222. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  223. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  224. </xhtml:head>
  225. <xhtml:body pagewidth="830" pageheight="675" guideline="1,272;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  226. <button id="button2" class="btn4_letter2" style="left:742px; top:640px; width:56px; height:22px; ">
  227. <caption>닫기</caption>
  228. <script type="javascript" ev:event="DOMActivate">
  229. <![CDATA[
  230. window.close();
  231. ]]>
  232. </script>
  233. </button>
  234. <datagrid id="grd_form2" nodeset="/root/main/formlist2/list" caption="STEP명^caption1^caption2^prtlstat" colsep="^" colwidth="65, 276, 0, 0" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:419px; top:415px; width:380px; height:110px; ">
  235. <col ref="stepnm"/>
  236. <col ref="prcpnm"/>
  237. <col ref="formprogflag" visibility="hidden"/>
  238. <col ref="prtlstat"/>
  239. </datagrid>
  240. <caption id="cap_day2" style="left:420px; top:5px; width:379px; height:20px; text-align:center; padding-left:5px; background-color:#c4e5fe; ">
  241. <![CDATA[Post OP]]>
  242. </caption>
  243. <datagrid id="grd_test1" nodeset="/root/main/testlist1/list" caption="^상태^종류^처방명^예약일^검체^전달^검사결과^검사결과^prtlstat" colsep="^" colwidth="0, 40, 45, 200, 70, 90, 80, 40, 45, 0" ellipsis="true" frozencols="4" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:39px; top:173px; width:380px; height:130px; ">
  244. <col ref="prcpclscd"/>
  245. <col disabled="true" ref="prcpstatcd" type="combo" style="left:317px; top:23px; width:40px; height:23px; text-align:center; focus-rect:visible; ">
  246. <choices>
  247. <itemset nodeset="/root/init/prcpstatcd/M0011">
  248. <label ref="cdnm"/>
  249. <value ref="cdid"/>
  250. </itemset>
  251. </choices>
  252. </col>
  253. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  254. <choices>
  255. <itemset nodeset="/root/init/prcpkindcd/M0003">
  256. <label ref="cdnm"/>
  257. <value ref="cdid"/>
  258. </itemset>
  259. </choices>
  260. </col>
  261. <col ref="prcpnm"/>
  262. <col ref="rsrvdd" format="yyyy-mm-dd"/>
  263. <col ref="drugmthdspccdnm"/>
  264. <col ref="prcpdelivefact"/>
  265. <col ref="testrsltcnts"/>
  266. <col ref="testrsltunit"/>
  267. <col ref="prtlstat"/>
  268. </datagrid>
  269. <datagrid id="grd_test2" nodeset="/root/main/testlist2/list" caption="^상태^종류^처방명^예약일^검체^전달^검사결과^검사결과^prtlstat" colsep="^" colwidth="0, 40, 45, 200, 70, 90, 80, 40, 45, 0" ellipsis="true" frozencols="4" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:419px; top:173px; width:380px; height:130px; ">
  270. <col ref="prcpclscd"/>
  271. <col disabled="true" ref="prcpstatcd" type="combo" style="text-align:center; focus-rect:visible; ">
  272. <choices>
  273. <itemset nodeset="/root/init/prcpstatcd/M0011">
  274. <label ref="cdnm"/>
  275. <value ref="cdid"/>
  276. </itemset>
  277. </choices>
  278. </col>
  279. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  280. <choices>
  281. <itemset nodeset="/root/init/prcpkindcd/M0003">
  282. <label ref="cdnm"/>
  283. <value ref="cdid"/>
  284. </itemset>
  285. </choices>
  286. </col>
  287. <col ref="prcpnm"/>
  288. <col ref="rsrvdd" format="yyyy-mm-dd"/>
  289. <col ref="drugmthdspccdnm"/>
  290. <col ref="prcpdelivefact"/>
  291. <col ref="testrsltcnts"/>
  292. <col ref="testrsltunit"/>
  293. <col ref="prtlstat"/>
  294. </datagrid>
  295. <datagrid id="grd_etc1" nodeset="/root/main/etclist1/list" caption="종류^분류^caption1^prtlstat" colsep="^" colwidth="45, 45, 251, 0" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:39px; top:526px; width:380px; height:105px; ">
  296. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  297. <choices>
  298. <itemset nodeset="/root/init/prcpkindcd/M0003">
  299. <label ref="cdnm"/>
  300. <value ref="cdid"/>
  301. </itemset>
  302. </choices>
  303. </col>
  304. <col disabled="true" ref="prcpclscd" type="combo" style="text-align:left; focus-rect:visible; ">
  305. <choices>
  306. <itemset nodeset="/root/init/prcpclscd/M0005">
  307. <label ref="cdnm"/>
  308. <value ref="cdid"/>
  309. </itemset>
  310. </choices>
  311. </col>
  312. <col ref="prcpnm"/>
  313. <col ref="prtlstat"/>
  314. </datagrid>
  315. <datagrid id="grd_drug1" nodeset="/root/main/druglist1/list" caption="^상태^종류^처방코드^처방명^총용량^총용량^총용량^수량^수량^수량^횟수^일수^MIX^용법^prtlstat" colsep="^" colwidth="0, 35, 45, 70, 130, 50, 50, 35, 40, 40, 36, 35, 35, 31, 80, 0" ellipsis="true" frozencols="5" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:39px; top:27px; width:380px; height:145px; ">
  316. <col ref="prcpclscd"/>
  317. <col disabled="true" ref="prcpstatcd" type="combo" style="text-align:center; focus-rect:visible; ">
  318. <choices>
  319. <itemset nodeset="/root/init/prcpstatcd/M0011">
  320. <label ref="cdnm"/>
  321. <value ref="cdid"/>
  322. </itemset>
  323. </choices>
  324. </col>
  325. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  326. <choices>
  327. <itemset nodeset="/root/init/prcpkindcd/M0003">
  328. <label ref="cdnm"/>
  329. <value ref="cdid"/>
  330. </itemset>
  331. </choices>
  332. </col>
  333. <col ref="prcpcd"/>
  334. <col ref="prcpnm"/>
  335. <col ref="prcpvol"/>
  336. <col ref="drprcpetc7"/>
  337. <col ref="prcpvolunitnm"/>
  338. <col ref="prcpqty"/>
  339. <col ref="drprcpetc8"/>
  340. <col ref="prcpqtyunitnm"/>
  341. <col ref="prcptims"/>
  342. <col ref="prcpdayno"/>
  343. <col ref="prcpmixno"/>
  344. <col ref="drugmthdspccdnm"/>
  345. <col ref="prtlstat" visibility="hidden"/>
  346. </datagrid>
  347. <datagrid id="grd_etc2" nodeset="/root/main/etclist2/list" caption="종류^분류^caption1^prtlstat" colsep="^" colwidth="45, 45, 251, 0" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:419px; top:526px; width:380px; height:105px; ">
  348. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  349. <choices>
  350. <itemset nodeset="/root/init/prcpkindcd/M0003">
  351. <label ref="cdnm"/>
  352. <value ref="cdid"/>
  353. </itemset>
  354. </choices>
  355. </col>
  356. <col disabled="true" ref="prcpclscd" type="combo" style="text-align:left; focus-rect:visible; ">
  357. <choices>
  358. <itemset nodeset="/root/init/prcpclscd/M0005">
  359. <label ref="cdnm"/>
  360. <value ref="cdid"/>
  361. </itemset>
  362. </choices>
  363. </col>
  364. <col ref="prcpnm"/>
  365. <col ref="prtlstat"/>
  366. </datagrid>
  367. <datagrid id="grd_drug2" nodeset="/root/main/druglist2/list" caption="^상태^종류^처방코드^처방명^총용량^총용량^총용량^수량^수량^수량^횟수^일수^MIX^용법^prtlstat" colsep="^" colwidth="0, 35, 45, 70, 130, 50, 50, 35, 40, 40, 36, 35, 35, 31, 80, 0" ellipsis="true" frozencols="5" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:419px; top:27px; width:380px; height:145px; ">
  368. <col ref="prcpclscd"/>
  369. <col disabled="true" ref="prcpstatcd" type="combo" style="text-align:center; focus-rect:visible; ">
  370. <choices>
  371. <itemset nodeset="/root/init/prcpstatcd/M0011">
  372. <label ref="cdnm"/>
  373. <value ref="cdid"/>
  374. </itemset>
  375. </choices>
  376. </col>
  377. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  378. <choices>
  379. <itemset nodeset="/root/init/prcpkindcd/M0003">
  380. <label ref="cdnm"/>
  381. <value ref="cdid"/>
  382. </itemset>
  383. </choices>
  384. </col>
  385. <col ref="prcpcd"/>
  386. <col ref="prcpnm"/>
  387. <col ref="prcpvol"/>
  388. <col ref="drprcpetc7"/>
  389. <col ref="prcpvolunitnm"/>
  390. <col ref="prcpqty"/>
  391. <col ref="drprcpetc8"/>
  392. <col ref="prcpqtyunitnm"/>
  393. <col ref="prcptims"/>
  394. <col ref="prcpdayno"/>
  395. <col ref="prcpmixno"/>
  396. <col ref="drugmthdspccdnm"/>
  397. <col ref="prtlstat"/>
  398. </datagrid>
  399. <caption id="cap_etc" style="left:10px; top:526px; width:27px; height:105px; text-align:left; padding-left:5px; background-color:#c4e5fe; ">
  400. <![CDATA[기
  401. 타]]>
  402. </caption>
  403. <caption id="cap_drug" style="left:10px; top:27px; width:27px; height:145px; text-align:left; padding-left:5px; background-color:#c4e5fe; ">
  404. <![CDATA[투
  405. 약]]>
  406. </caption>
  407. <caption id="cap_test" style="left:10px; top:173px; width:27px; height:130px; text-align:left; padding-left:5px; background-color:#c4e5fe; ">
  408. <![CDATA[검
  409. 사]]>
  410. </caption>
  411. <caption id="cap_form" style="left:10px; top:415px; width:27px; height:110px; text-align:left; padding-left:5px; background-color:#c4e5fe; ">
  412. <![CDATA[서
  413. 식]]>
  414. </caption>
  415. <datagrid id="grd_caredelive1" nodeset="/root/main/caredelivelist1/list" caption="종류^caption1^prtlstat" colsep="^" colwidth="45, 297, 0" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:39px; top:304px; width:380px; height:110px; ">
  416. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  417. <choices>
  418. <itemset nodeset="/root/init/prcpkindcd/M0003">
  419. <label ref="cdnm"/>
  420. <value ref="cdid"/>
  421. </itemset>
  422. </choices>
  423. </col>
  424. <col ref="prcpnm"/>
  425. <col ref="prtlstat" hidden="true"/>
  426. </datagrid>
  427. <datagrid id="grd_caredelive2" nodeset="/root/main/caredelivelist2/list" caption="종류^caption1^prtlstat" colsep="^" colwidth="45, 297, 0" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:419px; top:304px; width:380px; height:110px; ">
  428. <col class="gridcombo" disabled="true" ref="prcpkindcd" type="combo" style="text-align:center; focus-rect:visible; ">
  429. <choices>
  430. <![CDATA[x]]>
  431. <itemset nodeset="/root/init/prcpkindcd/M0003">
  432. <label ref="cdnm"/>
  433. <value ref="cdid"/>
  434. </itemset>
  435. </choices>
  436. </col>
  437. <col ref="prcpnm"/>
  438. <col ref="prtlstat"/>
  439. </datagrid>
  440. <caption id="cap_caredelive" style="left:10px; top:304px; width:27px; height:110px; text-align:left; padding-left:5px; background-color:#c4e5fe; ">
  441. <![CDATA[간
  442. 달]]>
  443. </caption>
  444. <datagrid id="grd_form1" nodeset="/root/main/formlist1/list" caption="STEP명^caption1^caption2^prtlstat" colsep="^" colwidth="65, 276, 0, 0" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:39px; top:415px; width:380px; height:110px; ">
  445. <col ref="stepnm"/>
  446. <col ref="prcpnm"/>
  447. <col ref="formprogflag" visibility="hidden"/>
  448. <col ref="prtlstat"/>
  449. </datagrid>
  450. <caption id="cap_day1" style="left:39px; top:5px; width:379px; height:20px; text-align:center; padding-left:5px; background-color:#c4e5fe; ">
  451. <![CDATA[Pre OP]]>
  452. </caption>
  453. </xhtml:body>
  454. </xhtml:html>