SPAVT00300_기증이력선택.xrw 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  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. <![CDATA[]]>
  6. <!-- <![CDATA[window.attachEvent("onbeforeunload",fClose);]]>-->
  7. <xhtml:title>기증이력선택</xhtml:title>
  8. <model id="model1">
  9. <instance id="instance1">
  10. <root xmlns="">
  11. <main>
  12. <list>
  13. <item>
  14. <pid/>
  15. <!-- avthdoif 조직은행 기증자의 기증관련 상세정보관리-->
  16. <dnorid/>
  17. <donatdd/>
  18. <scheopdd/>
  19. <diagcd/>
  20. <opcd/>
  21. <diagnm/>
  22. <opnm/>
  23. <!-- 보여줄 기본정보 -->
  24. <hngnm/>
  25. <rrgstno1/>
  26. <rrgstno2/>
  27. <cntctel/>
  28. <mpphon/>
  29. <pcntctel/>
  30. <sex/>
  31. <age/>
  32. <zipcd1/>
  33. <zipcd2/>
  34. <zipcdseq/>
  35. <cntcaddr_front/>
  36. <cntcaddr/>
  37. <!-- avtmptbs 조직은행 기증자 기본인적사항 관리 -->
  38. <pid/>
  39. <btype/>
  40. <dethcas/>
  41. <!-- avtdapps 조직은행 기증자에 대한 동의자 정보관리-->
  42. <aprvpsnseqno_1>1</aprvpsnseqno_1>
  43. <aprvpsnnm_1/>
  44. <sex_1/>
  45. <dnorrela_1/>
  46. <zipcd1_1/>
  47. <zipcd2_1/>
  48. <zipcdseq_1/>
  49. <cntcaddr_front_1/>
  50. <cntcaddr_1/>
  51. <aprvpsnseqno_2>2</aprvpsnseqno_2>
  52. <aprvpsnnm_2/>
  53. <sex_2/>
  54. <dnorrela_2/>
  55. <zipcd1_2/>
  56. <zipcd2_2/>
  57. <zipcdseq_2/>
  58. <cntcaddr_front_2/>
  59. <cntcaddr_2/>
  60. <!-- avtmdoif 조직은행 기증자의 기증관련 상세정보관리 -->
  61. <extrplce/>
  62. <perfdrid/>
  63. <retestdd/>
  64. <extrstartdd/>
  65. <extrstarttm/>
  66. <extrenddd/>
  67. <extrendtm/>
  68. <testrslthiv/>
  69. <testrsltantihcv/>
  70. <testrsltvdrl/>
  71. <testrslthbsag/>
  72. <testrsltblod/>
  73. <testrsltcmv/>
  74. <culturetestanae/>
  75. <culturetestaero/>
  76. <culturetestfung/>
  77. <reldocu/>
  78. <rela_docu/>
  79. <fitnvalu/>
  80. <valudd/>
  81. <tisstretperchgr/>
  82. <healcaremnger/>
  83. </item>
  84. <message>
  85. <str1/>
  86. </message>
  87. </list>
  88. </main>
  89. <send>
  90. <data/>
  91. <initdata/>
  92. <pid/>
  93. <trnptkind/>
  94. <trnptid/>
  95. <patdnorflag/>
  96. </send>
  97. <hidden/>
  98. </root>
  99. </instance>
  100. <bind id="bind_bxcode" ref="/root/main/list/item/bxdd" readonly="../bxddcdkey!=''"/>
  101. </model>
  102. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  103. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  104. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  105. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  106. <script type="javascript" src="../../../ast/commonweb/js/AST.js"/>
  107. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  108. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  109. <script type="javascript" src="../../../com/zipcodeweb/js/ZBP001.js"/>
  110. <script type="javascript" ev:event="xforms-ready">
  111. <![CDATA[
  112. fGetlist();
  113. ]]>
  114. </script>
  115. <script type="javascript">
  116. <![CDATA[
  117. function fGetlist(){
  118. model.copyNode("/root/main/list","/root/send/initdata");
  119. model.refresh();
  120. }
  121. function fSetList() {
  122. if( grd_list.isCell(event.target) && grd_list.row >= grd_list.fixedRows ) {
  123. var pid = model.getValue("/root/main/list/item[" + grd_list.row+ "]/pid");
  124. var dnorid = model.getValue("/root/main/list/item[" + grd_list.row+ "]/dnorid");
  125. //opener.model.copyNode("/root/main/info", "/root/main/list/item["+grd_list.row+"]");
  126. opener.model.setValue("/root/send/req/pid", pid);
  127. opener.model.setValue("/root/send/req/dnorid", dnorid);
  128. opener.model.setValue("/root/send/req/popupmsg", "true");
  129. window.close();
  130. }
  131. // opener.model.copyNode("/root/main/info/item","/root/hidden/get_info/item["+grd_list.row+"]");
  132. // opener.model.refresh();
  133. // alert(model.getValue("/root/main/list/item["+grd_list.row+"]/pid"));
  134. // alert(model.getValue("/root/main/list/item["+grd_list.row+"]/dnorid"));
  135. // opener.javascript.fGetInfoPop(model.getValue("/root/main/list/item["+grd_list.row+"]/pid"),model.getValue("/root/main/list/item["+grd_list.row+"]/dnorid"));
  136. // window.close();
  137. }
  138. // function fClose(){
  139. // window.close();
  140. // }
  141. //window.attachEvent("onbeforeunload",fClose);
  142. ]]>
  143. </script>
  144. <!--<script language="JavaScript" for="window" event="onbeforeunload">
  145. </script> -->
  146. </xhtml:head>
  147. <xhtml:body pagewidth="690" pageheight="410" guideline="1,697;2,403;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  148. <group id="grp_tle" style="left:0px; top:0px; width:220px; height:13px; ">
  149. <caption id="caption19" class="tit_1" style="left:0px; top:0px; width:200px; height:14px; ">기증이력</caption>
  150. </group>
  151. <group id="grp_biz" scroll="auto" style="left:0px; top:13px; width:670px; height:342px; ">
  152. <caption id="caption77" class="tit_2" style="left:5px; top:10px; width:134px; height:14px; ">기증이력 선택</caption>
  153. <line id="line13" class="line_1" style="x1:0px; y1:25px; x2:670px; y2:25px; "/>
  154. <datagrid id="grd_list" nodeset="/root/main/list/item" caption="caption1^성명^기증번호^기증일자^수술예정일^진단명^수술명^Tissue No" colsep="^" colwidth="0,64, 111, 108, 110, 100, 100" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="select" rowheight="23" rowsep="|" style="left:10px; top:30px; width:650px; height:250px; ">
  155. <col ref="pid" visibility="hidden"/>
  156. <col ref="hngnm"/>
  157. <col ref="dnorid"/>
  158. <col ref="donatdd" format="yyyy-mm-dd"/>
  159. <col ref="scheopdd" format="yyyy-mm-dd"/>
  160. <col ref="diagcd"/>
  161. <col ref="opcd"/>
  162. <script type="javascript" ev:event="ondblclick">
  163. <![CDATA[
  164. fSetList();
  165. ]]>
  166. </script>
  167. </datagrid>
  168. <line id="line1" class="line_1" style="x1:0px; y1:335px; x2:670px; y2:335px; "/>
  169. <caption id="caption1" class="tit_2" style="left:5px; top:320px; width:72px; height:13px; ">작업</caption>
  170. </group>
  171. <group id="grp_btn" style="left:10px; top:360px; width:660px; height:29px; ">
  172. <button id="button41" class="btn4_letter2" visibility="hidden" style="left:545px; top:5px; width:56px; height:22px; ">
  173. <caption>확인</caption>
  174. <script type="javascript" ev:event="DOMActivate">
  175. <![CDATA[
  176. fSetList();
  177. ]]>
  178. </script>
  179. </button>
  180. <button id="button42" class="btn4_letter2" style="left:604px; top:5px; width:56px; height:22px; ">
  181. <caption>닫기</caption>
  182. <script type="javascript" ev:event="onclick">
  183. <![CDATA[
  184. window.close();
  185. ]]>
  186. </script>
  187. </button>
  188. </group>
  189. </xhtml:body>
  190. </xhtml:html>