SPMNB02600_컬럼설정.xrw 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787
  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>사용자 화면 설정</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <cond>
  11. <scrnid/>
  12. <grdid/>
  13. <caseid/>
  14. <compscd/>
  15. </cond>
  16. <list>
  17. <out/>
  18. <om/>
  19. </list>
  20. <info>
  21. <bfcol/>
  22. <afcol/>
  23. </info>
  24. </main>
  25. <send/>
  26. <hidden/>
  27. <init>
  28. <userscrnenvinfo/>
  29. </init>
  30. <temp>
  31. <list>
  32. <out/>
  33. <om/>
  34. </list>
  35. </temp>
  36. <listval>
  37. <refdata/>
  38. <sizedata/>
  39. </listval>
  40. <popupmenu>
  41. <menu>
  42. <item>
  43. <name>삭제</name>
  44. <func>fDelColOfGrd</func>
  45. </item>
  46. </menu>
  47. </popupmenu>
  48. </root>
  49. </instance>
  50. <submission id="TRMNB02401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init/userscrnenvinfo"/>
  51. <submission id="TXMNB02401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/init/userenvinfo"/>
  52. <script type="javascript">
  53. <![CDATA[
  54. var hospdispmemoyn = opener.javascript.getParameter("SPMMB02400_param_hospdispmemoyn");
  55. var scrnid = opener.javascript.getParameter("SPMMB02400_param_scrnid")
  56. var grdid = opener.javascript.getParameter("SPMMB02400_param_grdid");//grd_wardpatlist compscd
  57. var compscd = opener.javascript.getParameter("SPMMB02400_param_compscd");
  58. function fInitialize() {
  59. model.setValue("/root/main/cond/scrnid" , scrnid);
  60. model.setValue("/root/main/cond/grdid" , grdid);
  61. model.setValue("/root/main/cond/compscd" , compscd);
  62. if (compscd == "PA" || compscd == "NB" || compscd == "BT" || compscd == "SJ" || compscd == "NM" || compscd == "ER") {
  63. caseid = "NM";
  64. } else {
  65. caseid = compscd;
  66. }
  67. model.setValue("/root/main/cond/caseid", caseid);
  68. var caseid = model.getValue("/root/main/cond/caseid");
  69. if(caseid == "OM") {
  70. btn_nm.selected = false;
  71. btn_om.selected = true;
  72. } else {
  73. btn_om.selected = false;
  74. btn_nm.selected = true;
  75. }
  76. model.toggle(caseid);
  77. //-------------------------------------------------------------
  78. if (model.getValue("/root/main/cond/scrnid")=="SMMNW00300") {
  79. model.setValue("/root/main/cond/compscd","NM");
  80. }else{
  81. model.setValue("/root/main/cond/compscd","ER");
  82. }
  83. //-------------------------------------------------------------
  84. // if (scrnid=="SMMNW00300") {
  85. // compscd="NM" ;
  86. // }else{
  87. // compscd="ER" ;
  88. // }
  89. if (compscd =="NM" || compscd=="ER") {
  90. fGrdInit();
  91. }
  92. fReqOrderInfoOfCol(grdid);
  93. model.refresh();
  94. }
  95. function fGrdInit() {
  96. if(compscd == "PA"){ // 분만실
  97. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = false;
  98. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = false;
  99. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = false;
  100. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = false;
  101. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
  102. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
  103. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
  104. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
  105. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
  106. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
  107. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
  108. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
  109. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
  110. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
  111. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
  112. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
  113. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
  114. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
  115. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("edc")) = false;
  116. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("gesage")) = false;
  117. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivdd")) = false;
  118. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("parity")) = false;
  119. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
  120. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("weig")) = true;
  121. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
  122. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
  123. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
  124. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
  125. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
  126. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
  127. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
  128. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
  129. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
  130. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
  131. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
  132. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
  133. } else if(compscd == "NB"){ // 신생아
  134. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
  135. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
  136. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
  137. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
  138. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = false;
  139. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = false;
  140. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = false;
  141. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = false;
  142. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = false;
  143. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = false;
  144. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
  145. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
  146. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
  147. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
  148. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
  149. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
  150. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
  151. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
  152. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("edc")) = true;
  153. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("gesage")) = true;
  154. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
  155. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("parity")) = true;
  156. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bthdd")) = false;
  157. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("weig")) = false;
  158. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = false;
  159. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("nrgesage")) = false;
  160. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivkind")) = false;
  161. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = false;
  162. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
  163. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
  164. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
  165. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
  166. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
  167. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
  168. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
  169. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
  170. } else if(compscd == "BT"){ //BMT
  171. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
  172. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
  173. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
  174. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
  175. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
  176. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
  177. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
  178. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
  179. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
  180. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
  181. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = false;
  182. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = false;
  183. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = false;
  184. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = false;
  185. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = false;
  186. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = false;
  187. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = false;
  188. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
  189. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("edc")) = true;
  190. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("gesage")) = true;
  191. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
  192. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("parity")) = true;
  193. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
  194. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("weig")) = true;
  195. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
  196. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
  197. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
  198. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
  199. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = false;
  200. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = false;
  201. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postbmtday")) = false;
  202. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postcxday")) = false;
  203. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = false;
  204. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = false;
  205. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = false;
  206. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
  207. } else if(compscd == "SJ"){ // 특수주사실
  208. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
  209. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
  210. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
  211. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
  212. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
  213. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
  214. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
  215. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
  216. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
  217. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
  218. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
  219. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
  220. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
  221. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
  222. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
  223. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
  224. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
  225. grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = true;
  226. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("edc")) = true;
  227. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("gesage")) = true;
  228. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
  229. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("parity")) = true;
  230. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
  231. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("weig")) = true;
  232. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
  233. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
  234. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
  235. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
  236. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
  237. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
  238. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
  239. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
  240. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
  241. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
  242. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
  243. grd_wardpatlist_resize.colhidden(grd_wardpatlist.colRef("serdiag")) = true;
  244. } else {
  245. nursemaininfo.colHidden(nursemaininfo.colRef("ordtype") ) = true;
  246. nursemaininfo.colHidden(nursemaininfo.colRef("indd") ) = true;
  247. nursemaininfo.colHidden(nursemaininfo.colRef("cretno")) = true;
  248. nursemaininfo.colHidden(nursemaininfo.colRef("instcd") ) = true;
  249. nursemaininfo.colHidden(nursemaininfo.colRef("seqno") ) = true;
  250. nursemaininfo.colHidden(nursemaininfo.colRef("orgorddd")) = true;
  251. nursemaininfo.colHidden(nursemaininfo.colRef("stattmck") ) = true;
  252. nursemaininfo.colHidden(nursemaininfo.colRef("stattmck4")) = true;
  253. nursemaininfo.colHidden(nursemaininfo.colRef("stattmck24")) = true;
  254. nursemaininfo.colHidden(nursemaininfo.colRef("prcpcnt") ) = true;
  255. nursemaininfo.colHidden(nursemaininfo.colRef("dschdclrtyn")) = true;
  256. nursemaininfo.colHidden(nursemaininfo.colRef("staytime")) = true;
  257. nursemaininfo.colHidden(nursemaininfo.colRef("in") ) = true;
  258. nursemaininfo_resize.colHidden(nursemaininfo.colRef("ordtype")) = true;
  259. nursemaininfo_resize.colHidden(nursemaininfo.colRef("indd")) = true;
  260. nursemaininfo_resize.colHidden(nursemaininfo.colRef("cretno")) = true;
  261. nursemaininfo_resize.colHidden(nursemaininfo.colRef("instcd")) = true;
  262. nursemaininfo_resize.colHidden(nursemaininfo.colRef("seqno") ) = true;
  263. nursemaininfo_resize.colHidden(nursemaininfo.colRef("orgorddd")) = true;
  264. nursemaininfo_resize.colHidden(nursemaininfo.colRef("stattmck") ) = true;
  265. nursemaininfo_resize.colHidden(nursemaininfo.colRef("stattmck4") ) = true;
  266. nursemaininfo_resize.colHidden(nursemaininfo.colRef("stattmck24")) = true;
  267. nursemaininfo_resize.colHidden(nursemaininfo.colRef("prcpcnt")) = true;
  268. nursemaininfo_resize.colHidden(nursemaininfo.colRef("dschdclrtyn")) = true;
  269. nursemaininfo_resize.colHidden(nursemaininfo.colRef("staytime")) = true;
  270. nursemaininfo_resize.colHidden(nursemaininfo.colRef("in")) = true;
  271. if ( hospdispmemoyn != "Y" ){//메모기능 사용하는 부천성모에만 컬럼 보임
  272. nursemaininfo.colHidden(nursemaininfo.colRef("memoyn")) = true;
  273. nursemaininfo_resize.colHidden(nursemaininfo_resize.colRef("memoyn")) = true;
  274. }
  275. }
  276. }
  277. /**
  278. * @desc : 상단 TAB버튼 클릭시
  279. * @
  280. * @param :
  281. * @return :
  282. * @author : 오지훈
  283. * @---------------------------------------------------
  284. */
  285. function fClkBtnOfTopTab(caseid, grdid, scrnid){
  286. model.toggle(caseid);
  287. model.setValue("/root/main/cond/grdid" , grdid);
  288. model.setValue("/root/main/cond/scrnid", scrnid);
  289. fReqOrderInfoOfCol(grdid);
  290. grd_omprcplist.colHidden(grd_omprcplist.colRef("prcphngnm")) = true;
  291. grd_omprcplist_resize.colHidden(grd_omprcplist.colRef("prcphngnm")) = true;
  292. grd_omprcplist.colHidden(grd_omprcplist.colRef("rsrvddtm")) = true;
  293. grd_omprcplist_resize.colHidden(grd_omprcplist.colRef("rsrvddtm")) = true;
  294. }
  295. ]]>
  296. </script>
  297. <script type="javascript" ev:event="xforms-model-construct-done">
  298. <![CDATA[
  299. var colHidnValue = grdBaseColHidn("D");
  300. grdBaseColHidn(colHidnValue, "grd_omprcplist", 37, "prcpvol", "prcpqty", "drprcpetc7", "drprcpetc8");
  301. grdBaseColHidn(colHidnValue, "grd_omprcplist_resize", 37, "prcpvol", "prcpqty", "drprcpetc7", "drprcpetc8");
  302. fInitialize();
  303. ]]>
  304. </script>
  305. </model>
  306. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  307. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  308. <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
  309. </xhtml:head>
  310. <xhtml:body scroll="auto" pagewidth="1145" pageheight="270" guideline="2,370;2,215;1,1123;2,117;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  311. <button id="button1" class="btn4_letter3" style="left:940px; top:244px; width:68px; height:22px; ">
  312. <caption>초기화</caption>
  313. <script type="javascript" ev:event="DOMActivate">
  314. <![CDATA[
  315. // alert(model.getValue("/root/main/cond/grdid"));
  316. // alert(model.getValue("/root/main/cond/scrnid"));
  317. //--------------------------------------------------------
  318. // if (model.getValue("/root/main/cond/scrnid")=="SMMNE00100") {
  319. // model.makeValue("/root/main/cond/grdid","nursemaininfo");
  320. // }
  321. //-----------------------------------------------------
  322. fInitOrderOfCol();
  323. ]]>
  324. </script>
  325. </button>
  326. <button id="button2" class="btn4_letter2" style="left:1011px; top:244px; width:56px; height:22px; ">
  327. <caption>저장</caption>
  328. <script type="javascript" ev:event="DOMActivate">
  329. <![CDATA[
  330. //-----------------------------------------------------------------------
  331. if (model.getValue("/root/main/cond/scrnid")=="SMMNW00300") {
  332. model.setValue("/root/main/cond/compscd","NM");
  333. }else{
  334. model.setValue("/root/main/cond/compscd","ER");
  335. }
  336. //-------------------------------------------------------------------------
  337. grd_omprcplist_resize.colHidden(grd_omprcplist_resize.colRef("prcphngnm")) = false;
  338. grd_omprcplist_resize.colWidth(grd_omprcplist_resize.colRef("prcphngnm")) = 235;
  339. grd_omprcplist_resize.colHidden(grd_omprcplist_resize.colRef("rsrvddtm")) = false;
  340. grd_omprcplist_resize.colWidth(grd_omprcplist_resize.colRef("rsrvddtm")) = 100;
  341. fSaveOrderInfoCol();
  342. opener.javascript.setParameter("SPMMB02400_rtn_useyn", "Y");
  343. window.close();
  344. ]]>
  345. </script>
  346. </button>
  347. <button id="button3" class="btn4_letter2" style="left:1070px; top:244px; width:56px; height:22px; ">
  348. <caption>취소</caption>
  349. <script type="javascript" ev:event="DOMActivate">
  350. <![CDATA[
  351. opener.javascript.setParameter("SPMMB02400_rtn_useyn", "N");
  352. window.close();
  353. ]]>
  354. </script>
  355. </button>
  356. <switch id="switch1" style="left:0px; top:21px; width:1129px; height:224px; ">
  357. <case id="NM" selected="true">
  358. <datagrid id="nursemaininfo" nodeset="/root/temp/list/out" class="datagrid2" allowselection="false" backcoloralternate="#ffffff" caption="Bed^감염정보^감염정보^감염정보^특이^특이^의사결정^입&#xA;원^병실^상태^부적합^등록번호^중증^Triage^혈&#xA;액^환자명^S/A^주진료과^진료의^진료의^담당의^담당의^호출&#xA;진료과^호출의사^호출의사^주호소^주진단^처방^Remark^Remak2^메&#xA;모^내원일시^인턴1^인턴2^call time^visit time^체류시간^퇴실일시^입원결정서&#xA;등록일시^VS&#xA;Check^응급간호&#xA;정보조사^Nursing&#xA;Care Plan^dschdd^외래입원구분^진료일자^생성번호^기관코드^등록일련번호^원진료일자^stattmck^visitno" colsep="^" colwidth="70, 23, 23, 23, 20, 20, 100, 22, 39, 30, 45, 60, 30, 46, 18, 50, 45, 59, 55, 47, 55, 47, 52, 55, 55, 180, 130, 45, 145, 145, 23, 105, 60, 60, 105, 105, 60, 105, 105, 50, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" ellipsis="true" explorerbar="sort" frozencols="10" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" tooltip="true" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:0px; width:1127px; height:100px; ">
  359. <col ref="bedposcnts"/>
  360. <col ref="disp1img"/>
  361. <col ref="disp2img"/>
  362. <col ref="disp3img"/>
  363. <col ref="vipyn" style="text-align:center; "/>
  364. <col ref="spcffactyn" style="background-position:center; "/>
  365. <col ref="adflag"/>
  366. <col ref="inreq"/>
  367. <col ref="assgroom" style="text-align:center; "/>
  368. <col ref="stat" style="text-align:center; "/>
  369. <col ref="unablspc" style="text-align:center; "/>
  370. <col ref="pid"/>
  371. <col ref="recovwardcd"/>
  372. <col ref="serdiagflag"/>
  373. <col ref="blodprepyn" type="output" style="text-align:center; vertical-align:middle; background-position:center; "/>
  374. <col ref="patnm"/>
  375. <col ref="grdrage" style="text-align:center; "/>
  376. <col ref="juorddeptcd" style="text-align:center; "/>
  377. <col ref="juorddrid" style="text-align:center; "/>
  378. <col ref="jupdano" visibility="hidden" style="text-align:center; "/>
  379. <col ref="damorddrid" style="text-align:center; "/>
  380. <col ref="dampdano" style="text-align:center; "/>
  381. <col ref="orddeptcd" style="text-align:center; "/>
  382. <col ref="orddrid"/>
  383. <col ref="pdano"/>
  384. <col ref="cc"/>
  385. <col ref="diagnm"/>
  386. <col ref="undefind" style="text-align:center; "/>
  387. <col ref="telrsrvrem"/>
  388. <col ref="spcltest"/>
  389. <col ref="memoyn" style="background-position:center; "/>
  390. <col ref="nawontime" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  391. <col ref="orddr1" style="text-align:center; "/>
  392. <col ref="orddr2" style="background-position:center; "/>
  393. <col ref="calldt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  394. <col ref="arrivdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  395. <col ref="stattm" style="text-align:right; "/>
  396. <col ref="dschdt" format="yyyy-mm-dd hh:nn"/>
  397. <col ref="pamacptdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  398. <col ref="vscount" style="text-align:center; "/>
  399. <col ref="inreport" style="text-align:center; "/>
  400. <col ref="nplan" style="text-align:center; "/>
  401. <col ref="dschdd" visibility="hidden"/>
  402. <col ref="ordtype"/>
  403. <col ref="indd"/>
  404. <col ref="cretno"/>
  405. <col ref="instcd"/>
  406. <col ref="seqno"/>
  407. <col ref="orgorddd"/>
  408. <col ref="stattmck"/>
  409. <col ref="stattmck4"/>
  410. <col ref="stattmck24"/>
  411. <col ref="prcpcnt"/>
  412. <col ref="dschdclrtyn"/>
  413. <col ref="staytime"/>
  414. <col ref="in"/>
  415. <col ref="visitno" visibility="hidden"/>
  416. <col ref="memo" visibility="hidden"/>
  417. <script type="javascript" ev:event="onmousedown">
  418. <![CDATA[
  419. // fPopupMenuInfo();
  420. ]]>
  421. </script>
  422. <script type="javascript" ev:event="DOMFocusOut">
  423. <![CDATA[
  424. // window.setPopupMenu(false);
  425. ]]>
  426. </script>
  427. <script type="javascript" ev:event="ondblclick">
  428. <![CDATA[
  429. ]]>
  430. </script>
  431. <script type="javascript" ev:event="onaftersort">
  432. <![CDATA[
  433. // nursemaininfo.gridToInstance();
  434. ]]>
  435. </script>
  436. <script type="javascript" ev:event="onclick">
  437. <![CDATA[
  438. ]]>
  439. </script>
  440. </datagrid>
  441. <datagrid id="nursemaininfo_resize" nodeset="/root/main/list/out" class="datagrid2" backcoloralternate="#ffffff" caption="Bed^감염정보^감염정보^감염정보^특이^특이^의사결정^입원장^병실^상태^부적합^등록번호^중증^Triage^혈&#xA;액^환자명^S/A^주진료과^진료의^진료의^담당의^담당의^호출&#xA;진료과^호출의사^호출의사^주호소^주진단^처방^Remark^Remak2^메&#xA;모^내원일시^인턴1^인턴2^call time^visit time^체류시간^퇴실일시^입원결정서&#xA;등록일시^VS&#xA;Check^응급간호&#xA;정보조사^Nursing&#xA;Care Plan^dschdd^외래입원구분^진료일자^생성번호^기관코드^등록일련번호^원진료일자^stattmck^visitno" colsep="^" colwidth="57, 23, 23, 23, 20, 20, 100, 60, 38, 30, 46, 60, 30, 46, 18, 50, 45, 58, 55, 47, 55, 47, 52, 55, 55, 180, 130, 45, 145, 145, 23, 105, 60, 60, 105, 105, 60, 105, 105, 50, 65, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" ellipsis="true" explorerbar="move" frozencols="14" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" selectionmode="free" tooltip="true" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:105px; width:1127px; height:100px; ">
  442. <col ref="bedposcnts"/>
  443. <col ref="disp1img"/>
  444. <col ref="disp2img"/>
  445. <col ref="disp3img"/>
  446. <col ref="vipyn" style="text-align:center; "/>
  447. <col ref="spcffactyn" style="background-position:center; "/>
  448. <col ref="adflag"/>
  449. <col ref="inreq"/>
  450. <col ref="assgroom" style="text-align:center; "/>
  451. <col ref="stat" style="text-align:center; "/>
  452. <col ref="unablspc" style="text-align:center; "/>
  453. <col ref="pid"/>
  454. <col ref="recovwardcd"/>
  455. <col ref="serdiagflag"/>
  456. <col ref="blodprepyn" type="output" style="text-align:center; vertical-align:middle; background-position:center; "/>
  457. <col ref="patnm"/>
  458. <col ref="grdrage" style="text-align:center; "/>
  459. <col ref="juorddeptcd" style="text-align:center; "/>
  460. <col ref="juorddrid" style="text-align:center; "/>
  461. <col ref="jupdano" visibility="hidden" style="text-align:center; "/>
  462. <col ref="damorddrid" style="text-align:center; "/>
  463. <col ref="dampdano" style="text-align:center; "/>
  464. <col ref="orddeptcd" style="text-align:center; "/>
  465. <col ref="orddrid"/>
  466. <col ref="pdano"/>
  467. <col ref="cc"/>
  468. <col ref="diagnm"/>
  469. <col ref="undefind" style="text-align:center; "/>
  470. <col ref="telrsrvrem"/>
  471. <col ref="spcltest"/>
  472. <col ref="memoyn" style="background-position:center; "/>
  473. <col ref="nawontime" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  474. <col ref="orddr1" style="text-align:center; "/>
  475. <col ref="orddr2" style="background-position:center; "/>
  476. <col ref="calldt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  477. <col ref="arrivdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  478. <col ref="stattm" style="text-align:right; "/>
  479. <col ref="dschdt" format="yyyy-mm-dd hh:nn"/>
  480. <col ref="pamacptdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
  481. <col ref="vscount" style="text-align:center; "/>
  482. <col ref="inreport" style="text-align:center; "/>
  483. <col ref="nplan" style="text-align:center; "/>
  484. <col ref="dschdd" visibility="hidden"/>
  485. <col ref="ordtype"/>
  486. <col ref="indd"/>
  487. <col ref="cretno"/>
  488. <col ref="instcd"/>
  489. <col ref="seqno"/>
  490. <col ref="orgorddd"/>
  491. <col ref="stattmck"/>
  492. <col ref="stattmck4"/>
  493. <col ref="stattmck24"/>
  494. <col ref="prcpcnt"/>
  495. <col ref="dschdclrtyn"/>
  496. <col ref="staytime"/>
  497. <col ref="in"/>
  498. <col ref="visitno" visibility="hidden"/>
  499. <col ref="memo" visibility="hidden"/>
  500. <script type="javascript" ev:event="onmousedown">
  501. <![CDATA[
  502. if(isDataCell() == true) {
  503. setPopupMenu("nursemaininfo_resize", false, "/root/popupmenu/menu/item", "name", "func");
  504. } else if (nursemaininfo_resize.row == 0 ){
  505. var curcol = nursemaininfo_resize.mouseCol;
  506. if (curcol < nursemaininfo_resize.frozenCols ) {
  507. var bfcol = model.getValue("/root/main/info/bfcol");
  508. nursemaininfo_resize.colMove(bfcol, curcol, "before");//, false);
  509. messageBox("틀고정 된 셀은 옮길 수 없습니다.", "I");
  510. nursemaininfo_resize.row=1;
  511. return;
  512. }
  513. }
  514. ]]>
  515. </script>
  516. <script type="javascript" ev:event="DOMFocusOut">
  517. <![CDATA[
  518. initPopupMenu();
  519. ]]>
  520. </script>
  521. <script type="javascript" ev:event="ondblclick">
  522. <![CDATA[
  523. ]]>
  524. </script>
  525. <script type="javascript" ev:event="onaftersort">
  526. <![CDATA[
  527. ]]>
  528. </script>
  529. <script type="javascript" ev:event="onclick">
  530. <![CDATA[
  531. ]]>
  532. </script>
  533. <script type="javascript" ev:event="onaftermovecolumn">
  534. <![CDATA[
  535. var curcol = nursemaininfo_resize.mouseCol;
  536. var bfcol = model.getValue("/root/main/info/bfcol");
  537. if (curcol < nursemaininfo_resize.frozenCols ) {
  538. nursemaininfo_resize.colMove(bfcol, curcol, "before");//, false);
  539. messageBox("틀고정 된 셀 이전으로 옮길 수 없습니다.", "I");
  540. return;
  541. }
  542. var curCol = nursemaininfo_resize.col;
  543. ]]>
  544. </script>
  545. <script type="javascript" ev:event="onbeforemovecolumn">
  546. <![CDATA[
  547. var curCol = nursemaininfo_resize.col;
  548. model.setValue("/root/main/info/bfcol", curCol);
  549. ]]>
  550. </script>
  551. </datagrid>
  552. </case>
  553. <case id="OM">
  554. <datagrid id="grd_omprcplist" nodeset="/root/temp/list/om" class="datagrid2" caption="구분^Dr^간호^^처방코드^처방한글명[* : 혼동주의/고위험 약제]^처방명[* : 혼동주의/고위험 약제]&#xA;(더블클릭시 한글명이 보임)^1일&#xA;용량^1회&#xA;용량^단&#xA;위^1일&#xA;수량^1회&#xA;수량^단&#xA;위^1일&#xA;횟수^기간^용법/검체^급^remark^처방적용일^투약No^약제&#xA;상태값^이동&#xA;경로^상태^예약일시^투약확인^처방일시^처방확인일시^반환처방일시^반환처방확인일시^PRN발행일시^수행일시^시행부서^rsrvtm^spcldrug^prcpno^prcphistno^execprcpno^instcd^prcpstatcd^prcpclscd^prcpkindcd^prcpkindnm^nmprcpkindcd^nmprcpkindnm^hscttempprcpflag^hsctlnkno^hsctdelivepos^inclprcpcd^inclprcpno^prcpsetcd^etcprcpflag^erprcpflag^powdflag^precureprcpflag^selfdrugflag^portprcpflag^prnprcpflag^careprnexecflag^powdimpsi^tootfact^prcpdd^dccomcountyn^dccountyn^sortdt^narcstat^prcphistcd^prcpflag^spcno^drugmthdspccd^raycnt^portablecd^enddd^flagchk^..^prn즉시불출여부^execdd" colsep="^" colwidth="51, 40, 36, 18, 78, 235, 235, 40, 40, 25, 30, 30, 25, 30, 37, 61, 18, 45, 66, 45, 0, 0, 55, 100, 75, 100, 100, 100, 103, 100, 100, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0" ellipsis="true" explorerbar="sortshow" extendlastcol="scroll" frozencols="12" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:5px; width:1124px; height:89px; text-align:center; margin-left:0; margin-right:0; ">
  555. <col ref="flag"/>
  556. <col ref="dr" style="text-align:left; "/>
  557. <col ref="nursupdt"/>
  558. <col checkvalue="true,false" ref="chk" type="checkbox"/>
  559. <col ref="prcpcd" style="left:111px; top:23px; width:72px; height:23px; text-align:left; border-right-width:0; "/>
  560. <col ref="prcphngnm" style="left:183px; top:23px; width:230px; height:23px; text-align:left; border-left-width:0; border-right-width:0; "/>
  561. <col ref="prcpnm" style="left:183px; top:23px; width:230px; height:23px; text-align:left; border-left-width:0; border-right-width:0; "/>
  562. <col ref="prcpvol" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  563. <col ref="drprcpetc7" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  564. <col ref="prcpvolunitflag" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  565. <col ref="prcpqty" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  566. <col ref="drprcpetc8" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  567. <col ref="prcpqtyunitflag" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  568. <col ref="prcptims" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  569. <col ref="prcpdayno" style="border-left-width:0; border-right-width:0; "/>
  570. <col ref="abbrnm" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  571. <col ref="payflagcd" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  572. <col ref="prcpdelivefact" style="border-left-width:0; "/>
  573. <col ref="prcphopedd" format="yyyy/mm/dd"/>
  574. <col ref="drugno" style="text-align:right; "/>
  575. <col ref="drugstat"/>
  576. <col ref="drugpath"/>
  577. <col ref="prcpstat" style="text-align:left; "/>
  578. <col ref="rsrvddtm"/>
  579. <col ref="drugcnfm"/>
  580. <col ref="prcpdt"/>
  581. <col ref="carecnfmdt" style="left:769px; top:23px; width:100px; height:23px; "/>
  582. <col ref="dcprcpdt"/>
  583. <col ref="dcprcpcnfmdt"/>
  584. <col ref="prnissdt"/>
  585. <col ref="execdt"/>
  586. <col ref="prcpexecdeptcd"/>
  587. <col ref="rsrvdt"/>
  588. <col ref="spcldrug"/>
  589. <col ref="prcpno"/>
  590. <col ref="prcphistno"/>
  591. <col ref="execprcpno"/>
  592. <col ref="instcd"/>
  593. <col ref="prcpstatcd"/>
  594. <col ref="prcpclscd"/>
  595. <col ref="prcpkindcd"/>
  596. <col ref="prcpkindnm"/>
  597. <col ref="nmprcpkindcd"/>
  598. <col ref="nmprcpkindnm"/>
  599. <col ref="hscttempprcpflag"/>
  600. <col ref="hsctlnkno"/>
  601. <col ref="hsctdelivepos"/>
  602. <col ref="inclprcpcd"/>
  603. <col ref="inclprcpno"/>
  604. <col ref="prcpsetcd"/>
  605. <col ref="etcprcpflag"/>
  606. <col ref="erprcpflag"/>
  607. <col ref="powdflag"/>
  608. <col ref="precureprcpflag"/>
  609. <col ref="selfdrugflag"/>
  610. <col ref="portprcpflag"/>
  611. <col ref="prnprcpflag"/>
  612. <col ref="careprnexecflag"/>
  613. <col ref="powdimpsi"/>
  614. <col ref="tootfact"/>
  615. <col ref="prcpdd"/>
  616. <col ref="dccomcountyn"/>
  617. <col ref="dccountyn"/>
  618. <col ref="sortdt"/>
  619. <col ref="narcstat"/>
  620. <col ref="prcphistcd"/>
  621. <col ref="prcpflag"/>
  622. <col ref="spcno"/>
  623. <col ref="drugmthdspccd"/>
  624. <col ref="raycnt"/>
  625. <col ref="portablecd"/>
  626. <col ref="enddd"/>
  627. <col ref="flagchk"/>
  628. <col ref="prnprcperyn"/>
  629. <col ref="execdd"/>
  630. <col ref="temp"/>
  631. </datagrid>
  632. <datagrid id="grd_omprcplist_resize" nodeset="/root/main/list/om" class="datagrid2" caption="구분^Dr^간호^^처방코드^처방한글명[* : 혼동주의/고위험 약제]^처방명[* : 혼동주의/고위험 약제]&#xA;(더블클릭시 한글명이 보임)^1일&#xA;용량^1회&#xA;용량^단&#xA;위^1일&#xA;수량^1회&#xA;수량^단&#xA;위^1일&#xA;횟수^기간^용법/검체^급^remark^처방적용일^투약No^약제&#xA;상태값^이동&#xA;경로^상태^예약일시^투약확인^처방일시^처방확인일시^반환처방일시^반환처방확인일시^PRN발행일시^수행일시^시행부서^rsrvtm^spcldrug^prcpno^prcphistno^execprcpno^instcd^prcpstatcd^prcpclscd^prcpkindcd^prcpkindnm^nmprcpkindcd^nmprcpkindnm^hscttempprcpflag^hsctlnkno^hsctdelivepos^inclprcpcd^inclprcpno^prcpsetcd^etcprcpflag^erprcpflag^powdflag^precureprcpflag^selfdrugflag^portprcpflag^prnprcpflag^careprnexecflag^powdimpsi^tootfact^prcpdd^dccomcountyn^dccountyn^sortdt^narcstat^prcphistcd^prcpflag^spcno^drugmthdspccd^raycnt^portablecd^enddd^flagchk^..^prn즉시불출여부^execdd" colsep="^" colwidth="51, 40, 36, 18, 78, 235, 235, 40, 40, 25, 30, 30, 25, 30, 37, 61, 18, 45, 66, 45, 0, 0, 55, 100, 75, 100, 100, 100, 103, 100, 100, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0" ellipsis="true" explorerbar="move" frozencols="12" mergecellsfixedrows="bycolrec" rowheight="40" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:99px; width:1124px; height:91px; text-align:center; margin-left:0; margin-right:0; ">
  633. <col ref="flag"/>
  634. <col ref="dr" style="text-align:left; "/>
  635. <col ref="nursupdt"/>
  636. <col checkvalue="true,false" ref="chk" type="checkbox"/>
  637. <col ref="prcpcd" style="left:111px; top:23px; width:72px; height:23px; text-align:left; border-right-width:0; "/>
  638. <col ref="prcphngnm" style="left:183px; top:23px; width:230px; height:23px; text-align:left; border-left-width:0; border-right-width:0; "/>
  639. <col ref="prcpnm" style="left:183px; top:23px; width:230px; height:23px; text-align:left; border-left-width:0; border-right-width:0; "/>
  640. <col ref="prcpvol" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  641. <col ref="drprcpetc7" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  642. <col ref="prcpvolunitflag" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  643. <col ref="prcpqty" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  644. <col ref="drprcpetc8" style="text-align:right; border-left-width:0; border-right-width:0; "/>
  645. <col ref="prcpqtyunitflag" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  646. <col ref="prcptims" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  647. <col ref="prcpdayno" style="border-left-width:0; border-right-width:0; "/>
  648. <col ref="abbrnm" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  649. <col ref="payflagcd" style="text-align:left; border-left-width:0; border-right-width:0; "/>
  650. <col ref="prcpdelivefact" style="border-left-width:0; "/>
  651. <col ref="prcphopedd" format="yyyy/mm/dd"/>
  652. <col ref="drugno" style="text-align:right; "/>
  653. <col ref="drugstat"/>
  654. <col ref="drugpath"/>
  655. <col ref="prcpstat" style="text-align:left; "/>
  656. <col ref="rsrvddtm"/>
  657. <col ref="drugcnfm"/>
  658. <col ref="prcpdt"/>
  659. <col ref="carecnfmdt" style="left:769px; top:23px; width:100px; height:23px; "/>
  660. <col ref="dcprcpdt"/>
  661. <col ref="dcprcpcnfmdt"/>
  662. <col ref="prnissdt"/>
  663. <col ref="execdt"/>
  664. <col ref="prcpexecdeptcd"/>
  665. <col ref="rsrvdt"/>
  666. <col ref="spcldrug"/>
  667. <col ref="prcpno"/>
  668. <col ref="prcphistno"/>
  669. <col ref="execprcpno"/>
  670. <col ref="instcd"/>
  671. <col ref="prcpstatcd"/>
  672. <col ref="prcpclscd"/>
  673. <col ref="prcpkindcd"/>
  674. <col ref="prcpkindnm"/>
  675. <col ref="nmprcpkindcd"/>
  676. <col ref="nmprcpkindnm"/>
  677. <col ref="hscttempprcpflag"/>
  678. <col ref="hsctlnkno"/>
  679. <col ref="hsctdelivepos"/>
  680. <col ref="inclprcpcd"/>
  681. <col ref="inclprcpno"/>
  682. <col ref="prcpsetcd"/>
  683. <col ref="etcprcpflag"/>
  684. <col ref="erprcpflag"/>
  685. <col ref="powdflag"/>
  686. <col ref="precureprcpflag"/>
  687. <col ref="selfdrugflag"/>
  688. <col ref="portprcpflag"/>
  689. <col ref="prnprcpflag"/>
  690. <col ref="careprnexecflag"/>
  691. <col ref="powdimpsi"/>
  692. <col ref="tootfact"/>
  693. <col ref="prcpdd"/>
  694. <col ref="dccomcountyn"/>
  695. <col ref="dccountyn"/>
  696. <col ref="sortdt"/>
  697. <col ref="narcstat"/>
  698. <col ref="prcphistcd"/>
  699. <col ref="prcpflag"/>
  700. <col ref="spcno"/>
  701. <col ref="drugmthdspccd"/>
  702. <col ref="raycnt"/>
  703. <col ref="portablecd"/>
  704. <col ref="enddd"/>
  705. <col ref="flagchk"/>
  706. <col ref="prnprcperyn"/>
  707. <col ref="execdd"/>
  708. <col ref="temp"/>
  709. <script type="javascript" ev:event="onmousedown">
  710. <![CDATA[
  711. if(isDataCell() == true) {
  712. setPopupMenu("grd_omprcplist_resize", false, "/root/popupmenu/menu/item", "name", "func");
  713. }
  714. ]]>
  715. </script>
  716. <script type="javascript" ev:event="DOMFocusOut">
  717. <![CDATA[
  718. initPopupMenu();
  719. ]]>
  720. </script>
  721. </datagrid>
  722. </case>
  723. </switch>
  724. <button id="btn_nm" class="btn_sw6" group="tab" selected="true" style="left:0px; top:0px; width:70px; height:22px; ">
  725. <caption>Nurse Main</caption>
  726. <script type="javascript" ev:event="DOMActivate">
  727. <![CDATA[
  728. fGrdInit();
  729. fClkBtnOfTopTab("NM", "nursemaininfo", "SMMNE00100");
  730. ]]>
  731. </script>
  732. </button>
  733. <button id="btn_om" class="btn_sw8" group="tab" selected="true" style="left:88px; top:0px; width:87px; height:22px; ">
  734. <caption>Order Manage</caption>
  735. <script type="javascript" ev:event="DOMActivate">
  736. <![CDATA[
  737. fClkBtnOfTopTab("OM", "grd_omprcplist", "SMMNW00300");
  738. ]]>
  739. </script>
  740. </button>
  741. </xhtml:body>
  742. </xhtml:html>