SPMNH07100_호스피스입실환자검색.xrw 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  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. <cond>
  11. <pamcgubun>I</pamcgubun>
  12. <fbrthdd/>
  13. </cond>
  14. <hospice>
  15. <hospicelist/>
  16. </hospice>
  17. </main>
  18. <send>
  19. <reqdata2/>
  20. </send>
  21. </root>
  22. </instance>
  23. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  24. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  25. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  26. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  27. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  28. <script type="javascript" ev:event="xforms-ready">
  29. <![CDATA[
  30. model.makeValue("/root/main/cond/fbrthdd", getCurrentDate());
  31. fSearch2();
  32. ]]>
  33. </script>
  34. <submission id="TRMNH06701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/main/hospiceinfo"/>
  35. <submission id="TXMNH06701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/temp"/>
  36. <submission id="TRMNH07103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata2" resultref="/root/main/hospice"/>
  37. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  38. </model>
  39. <script type="javascript">
  40. <![CDATA[
  41. function fSearch2() {
  42. model.copyNode("/root/send/reqdata2", "/root/main/cond");
  43. model.makeValue("/root/send/reqdata2/orddd", getCurrentDate());
  44. submit("TRMNH07103");
  45. }
  46. ]]>
  47. </script>
  48. </xhtml:head>
  49. <xhtml:body scroll="autovscroll" pagewidth="539" pageheight="520" guideline="2,764;1,539;">
  50. <line id="line21" class="line_1" style="x1:0px; y1:20px; x2:520px; y2:20px; font-family:돋움체; "/>
  51. <caption id="caption41" class="tit_2" style="left:0px; top:7px; width:180px; height:13px; font-family:돋움체; ">환자리스트</caption>
  52. <datagrid id="grd_hospicelist" nodeset="/root/main/hospice/hospicelist" class="datagrid2" scroll="auto" autoresize="true" caption="현병실^의뢰&#xA;경로^등록번호^환자명^S/A^HAD^의뢰과/의뢰병원^진료의^진단명^orddeptcd^medispclid^의뢰일^의뢰&#xA;형태^면담일^의뢰사유^관리현황^대기전환일^분산전환일^입실일^서비스&#xA;종료일^서비스&#xA;종료사유^대기&#xA;종료일^대기&#xA;종료사유^퇴실일^퇴실&#xA;형태^퇴실사유^퇴실후연계^입원일자^생성번호^기관코드^생성일자^생성시간^환자구분^입실경로^컨설트&#xA;입원예약키^주민번호^사망&#xA;여부^사망일시^의뢰과^주치의ID^의뢰형태^병동코드^상위진단코드^하위진단코드^입실여부" colsep="^" colwidth="45, 0, 63, 60, 38, 30, 100, 56, 155, 100, 100, 0, 0, 75, 110, 110, 75, 75, 75, 75, 115, 75, 70, 75, 60, 115, 115, 65, 100, 100, 100, 100, 100, 100, 100, 100, 45, 100, 100, 100, 100, 100, 100, 100, 100" defaultrows="1" ellipsis="true" mergecellsfixedrows="bycolrec" rowheight="32" rowsep="|" tooltip="true" navindex="6" style="left:0px; top:25px; width:520px; height:450px; ">
  53. <col ref="roomcd" style="text-align:center; "/>
  54. <!--(20101206) 경북대 -->
  55. <col ref="nsgbn" visibility="hidden" style="left:20px; top:32px; width:45px; height:23px; text-align:center; "/>
  56. <col ref="pid" style="text-align:center; "/>
  57. <col ref="hngnm" style="text-align:center; "/>
  58. <col ref="sexage" style="text-align:center; "/>
  59. <col ref="had" style="text-align:center; "/>
  60. <col ref="reqtypehtfa"/>
  61. <col ref="atdoctnm" style="text-align:center; "/>
  62. <col ref="termengnm"/>
  63. <col ref="orddeptcd" visibility="hidden"/>
  64. <col ref="medispclid" visibility="hidden"/>
  65. <col ref="reqdd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  66. <col ref="reqtypeflag" style="text-align:center; "/>
  67. <col ref="intvdd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  68. <col ref="reqresnflag" visibility="hidden"/>
  69. <col ref="mngtprescd" visibility="hidden"/>
  70. <col ref="waitdd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  71. <col ref="waitdd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  72. <col ref="inrmdd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  73. <col ref="enddd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  74. <col ref="exptresn" visibility="hidden"/>
  75. <col ref="waitenddd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  76. <col ref="waitendresn" visibility="hidden"/>
  77. <col ref="dschdd" visibility="hidden" format="yyyy-mm-dd" style="text-align:center; "/>
  78. <col ref="dschtype" visibility="hidden"/>
  79. <col ref="dschresn" visibility="hidden"/>
  80. <col ref="dschlnk" visibility="hidden"/>
  81. <col ref="indd" visibility="hidden"/>
  82. <col ref="cretno" visibility="hidden"/>
  83. <col ref="instcd" visibility="hidden"/>
  84. <col ref="cretdd" visibility="hidden"/>
  85. <col ref="crettm" visibility="hidden"/>
  86. <col ref="waitstat" visibility="hidden"/>
  87. <col ref="status" visibility="hidden"/>
  88. <col ref="reqformrecseq" visibility="hidden"/>
  89. <col ref="rrgstno" visibility="hidden"/>
  90. <col ref="dethyn" visibility="hidden" style="text-align:center; "/>
  91. <col ref="dethdt" visibility="hidden"/>
  92. <col ref="reqdeptcd" visibility="hidden"/>
  93. <col ref="atdoctid" visibility="hidden"/>
  94. <col ref="reqtypeflags" visibility="hidden"/>
  95. <col ref="wardcd" visibility="hidden"/>
  96. <col ref="diagi" visibility="hidden"/>
  97. <col ref="diagii" visibility="hidden"/>
  98. <col ref="inrmflag" visibility="hidden"/>
  99. <script type="javascript" ev:event="ondblclick">
  100. <![CDATA[
  101. if(checkOpener() ) {
  102. var pid = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("pid"));
  103. var roomcd = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("roomcd"));
  104. var hngnm = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("hngnm"));
  105. var sa = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("sexage"));
  106. var termengnm = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("termengnm"));
  107. var medispclid = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("medispclid"));
  108. var orddeptcd = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("orddeptcd"));
  109. var cretdd = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("cretdd"));
  110. var crettm = grd_hospicelist.valueMatrix(grd_hospicelist.row, grd_hospicelist.colRef("crettm"));
  111. if(grd_hospicelist.isCell(event.target) && grd_hospicelist.mouseRow >= grd_hospicelist.fixedrows ) {
  112. var node = opener.instance1.selectNodes(opener.javascript.grd_confpatlist.nodeset + "[pid='" + pid + "']");
  113. if(node.length == 0) {
  114. opener.javascript.grd_confpatlist.addRow();
  115. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("pid")) = pid;
  116. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("roomcd")) = roomcd;
  117. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("patnm")) = hngnm;
  118. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("sa")) = sa;
  119. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("diagnm")) = termengnm;
  120. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("orddrnm")) = medispclid;
  121. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("orddeptnm")) = orddeptcd;
  122. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("cretdd")) = cretdd;
  123. opener.javascript.grd_confpatlist.valueMatrix(opener.javascript.grd_confpatlist.row, opener.javascript.grd_confpatlist.colRef("crettm")) = crettm;
  124. } else {
  125. messageBox("이미 추가된 환자입니다.", "E");
  126. return;
  127. }
  128. }
  129. }
  130. ]]>
  131. </script>
  132. <script type="javascript" ev:event="onaftersort">
  133. <![CDATA[
  134. grd_hospicelist.gridToInstance();
  135. ]]>
  136. </script>
  137. </datagrid>
  138. </xhtml:body>
  139. </xhtml:html>