SMAHA00110_진료비세부내역서.xrw 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  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. <h_receipt>
  11. <bill>
  12. <view0_병원로고> 병원로고 </view0_병원로고>
  13. <!--환자정보-->
  14. <view1_환자번호> 환자번호 </view1_환자번호>
  15. <view1_환자성명> 환자성명 </view1_환자성명>
  16. <view1_주민번호> 주민번호 </view1_주민번호>
  17. <view1_나이성별> 나이성별 </view1_나이성별>
  18. <view1_담당과> 진료과 </view1_담당과>
  19. <view1_담당의사> 진료의사 </view1_담당의사>
  20. <view1_수납일자> 수납일자 </view1_수납일자>
  21. <view1_진료일자> 진료일자 </view1_진료일자>
  22. <!--수납정보-->
  23. <view2_총진료비> 총진료비 </view2_총진료비>
  24. <view2_급여총액> 급여총액 </view2_급여총액>
  25. <view2_보험자부담금> 보험자부담금 </view2_보험자부담금>
  26. <view2_급여본인부담금> 급여본인부담금 </view2_급여본인부담금>
  27. <view2_비급여총액> 비급여총액 </view2_비급여총액>
  28. <view2_선택진료> 선택진료 </view2_선택진료>
  29. <view2_본인부담금> 본인부담금 </view2_본인부담금>
  30. <view2_감면액> 감면액 </view2_감면액>
  31. <view2_중간금> 중간금 </view2_중간금>
  32. <view2_현금수납금> 현금수납금 </view2_현금수납금>
  33. <view2_카드수납금> 카드수납금 </view2_카드수납금>
  34. <view2_수납금액> 수납금액 </view2_수납금액>
  35. </bill>
  36. <h_oscl>
  37. <oscl>
  38. <!-- 처방(수가)정보-->
  39. <view3_수가명칭> 수가명칭 </view3_수가명칭>
  40. <view3_수량> 수량 </view3_수량>
  41. <view3_횟수> 횟수 </view3_횟수>
  42. <view3_일수> 일수 </view3_일수>
  43. <view3_계산단가> 계산단가 </view3_계산단가>
  44. <view3_계산금액> 계산금액 </view3_계산금액>
  45. <view3_가산단가> 가산단가 </view3_가산단가>
  46. <view3_가산금액> 가산금액 </view3_가산금액>
  47. <view3_선택단가> 선택단가 </view3_선택단가>
  48. <view3_선택진료> 선택진료 </view3_선택진료>
  49. <view3_특진의사> 특진의사 </view3_특진의사>
  50. <view3_EDI코드> EDI코드 </view3_EDI코드>
  51. </oscl>
  52. </h_oscl>
  53. </h_receipt>
  54. </main>
  55. <send>
  56. <data1>
  57. <srchhealexamflag/>
  58. <srchpid/>
  59. <srchorddd/>
  60. <srchcretno/>
  61. <srchrsrvdd/>
  62. <srchrsrvno/>
  63. </data1>
  64. </send>
  65. </root>
  66. </instance>
  67. <submission id="TRAHR00110" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  68. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  69. <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
  70. <script type="javascript" ev:event="xforms-ready">
  71. <![CDATA[
  72. //공통코드 P0045에서 프린터 명칭과 트레이 호출
  73. fGetPrintName();
  74. var print_name = getGlobalVariable("SPPAO00100_P0045_1_nm","p");
  75. var print_tray = getGlobalVariable("SPPAO00100_P0045_1_tray","p");
  76. //호출끝
  77. fGetUserInfo2();
  78. makeReportPreview(0, 25, 1195, 750);
  79. if(checkOpener()){
  80. if(model.getvalue(opener.root.send.ordtype) == "진료비세부내역서"){
  81. model.copyNode("/root/send/data1" , opener.root.send);
  82. submit("TRAHR00110");
  83. }
  84. fGetBaseData(); //병원로고등 기초데이터를 가져온다.
  85. if(model.getvalue(opener.root.send.ordtype) == "진료비세부내역서") exeReportPreview("RPAHA00110", "XMLSTR");
  86. }
  87. ]]>
  88. </script>
  89. </model>
  90. </xhtml:head>
  91. <script type="javascript">
  92. <![CDATA[
  93. //병원로고등 기초 데이터 가져오기
  94. function fGetBaseData() {
  95. model.makevalue("/root/main/h_receipt/bill/view0_병원로고", getLogoImageURL());
  96. }
  97. //로그인한 사용자 정보조회
  98. function fGetUserInfo2(){
  99. var sUserInfosS = getUserInfos();
  100. sUserInfosS = sUserInfosS + "|";
  101. var UserInfosS_Array = sUserInfosS.split("|");
  102. var userid = UserInfosS_Array[0]; //사용자번호
  103. var usernm = UserInfosS_Array[1]; //사용자이름
  104. var posinstcd = UserInfosS_Array[2]; //소속기관코드
  105. var posinstnm = UserInfosS_Array[3]; //소속기관명
  106. var dutplcecd = UserInfosS_Array[4]; //근무지부서코드
  107. var dutplcenm = UserInfosS_Array[5]; //근무지부서명
  108. var dutplceinstcd = UserInfosS_Array[6]; //소속부서명
  109. model.makeNode("/root/hidden/session/" + "userid");
  110. model.makeNode("/root/hidden/session/" + "usernm");
  111. model.makeNode("/root/hidden/session/" + "posinstcd");
  112. model.makeNode("/root/hidden/session/" + "posinstnm");
  113. model.makeNode("/root/hidden/session/" + "dutplcecd");
  114. model.makeNode("/root/hidden/session/" + "dutplcenm");
  115. model.makeNode("/root/hidden/session/" + "dutplceinstcd");
  116. model.setValue("/root/hidden/session/userid", userid);
  117. model.setValue("/root/hidden/session/usernm", usernm);
  118. model.setValue("/root/hidden/session/posinstcd", posinstcd);
  119. model.setValue("/root/hidden/session/posinstnm", posinstnm);
  120. model.setValue("/root/hidden/session/dutplcecd", dutplcecd);
  121. model.setValue("/root/hidden/session/dutplcenm", dutplcenm);
  122. model.setValue("/root/hidden/session/dutplceinstcd", dutplceinstcd);
  123. }
  124. ]]>
  125. </script>
  126. <xhtml:body>
  127. <caption id="caption1" class="tit_1" style="left:0px; top:0px; width:85px; height:14px; text-align:center; vertical-align:middle; ">영수증출력</caption>
  128. </xhtml:body>
  129. </xhtml:html>