SPAHA02110_영수증출력.xrw 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384
  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. <h_receipt>
  11. <receipt>
  12. <!--공급자보관용-->
  13. <view1_등록번호> 등록번호 </view1_등록번호>
  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. <view1_본인부담총액> 본인부담총액 </view1_본인부담총액>
  23. <view1_수혈보상액> 수혈보상액 </view1_수혈보상액>
  24. <view1_감면액> 감면액 </view1_감면액>
  25. <view1_기수납액> 기수납액 </view1_기수납액>
  26. <view1_수납액_현금> 수납액_현금 </view1_수납액_현금>
  27. <view1_수납액_현금영수증>수납액_현금영수증 </view1_수납액_현금영수증>
  28. <view1_수납액_카드> 수납액_카드 </view1_수납액_카드>
  29. <view1_총수납액> 총수납액 </view1_총수납액>
  30. <!--신용카드매출전표 -->
  31. <view1_신용카드매출전표_매출일자> 매출일자 </view1_신용카드매출전표_매출일자>
  32. <view1_신용카드매출전표_카드종류> 카드종류 </view1_신용카드매출전표_카드종류>
  33. <view1_신용카드매출전표_카드번호> 카드번호 </view1_신용카드매출전표_카드번호>
  34. <view1_신용카드매출전표_유효기간> 유효기간 </view1_신용카드매출전표_유효기간>
  35. <view1_신용카드매출전표_할부기간> 할부기간 </view1_신용카드매출전표_할부기간>
  36. <view1_신용카드매출전표_가맹점번호> 가맹점번호 </view1_신용카드매출전표_가맹점번호>
  37. <view1_신용카드매출전표_승인번호> 승인번호 </view1_신용카드매출전표_승인번호>
  38. <view1_신용카드매출전표_수납액카드> 수납액카드 </view1_신용카드매출전표_수납액카드>
  39. <view1_신용카드매출전표_서명> 서명 </view1_신용카드매출전표_서명>
  40. <!-- 영수증기본정보-->
  41. <view3_외래입원구분> 외래입원구분 </view3_외래입원구분>
  42. <view3_중간퇴원구분> 중간퇴원구분 </view3_중간퇴원구분>
  43. <view3_영수증계산서구분>영수증계산서구분</view3_영수증계산서구분>
  44. <view3_환자등록번호> 환자등록번호 </view3_환자등록번호>
  45. <view3_환자성명> 환자성명 </view3_환자성명>
  46. <view3_기관기호> 환자성명 </view3_기관기호>
  47. <view3_진료기간from년> 진료기간from년 </view3_진료기간from년>
  48. <view3_진료기간from월> 진료기간from월 </view3_진료기간from월>
  49. <view3_진료기간from일> 진료기간from일 </view3_진료기간from일>
  50. <view3_진료기간to년> 진료기간to년 </view3_진료기간to년>
  51. <view3_진료기간to월> 진료기간to월 </view3_진료기간to월>
  52. <view3_진료기간to일> 진료기간to일 </view3_진료기간to일>
  53. <view3_야간> 야간 </view3_야간>
  54. <view3_공휴일> 공휴일 </view3_공휴일>
  55. <view3_진료과목> 진료과목 </view3_진료과목>
  56. <view3_질병군DRG번호> 질병군DRG번호 </view3_질병군DRG번호>
  57. <view3_병실> 병실 </view3_병실>
  58. <view3_환자구분> 환자구분 </view3_환자구분>
  59. <view3_영수증번호> 영수증번호 </view3_영수증번호>
  60. <view3_비고_말머리> 말머리 </view3_비고_말머리>
  61. <view3_비고> 비고 </view3_비고>
  62. <view3_성명> 성명 </view3_성명>
  63. <view3_년> 년 </view3_년>
  64. <view3_월> 월 </view3_월>
  65. <view3_일> 일 </view3_일>
  66. <view3_분초> 일 </view3_분초>
  67. <!-- 급여 -->
  68. <view3_payamt_01>급여_진찰료 </view3_payamt_01>
  69. <view3_payamt_02>급여_입원료 </view3_payamt_02>
  70. <view3_payamt_03>급여_식대 </view3_payamt_03>
  71. <view3_payamt_04>급여_투약및조재료 </view3_payamt_04>
  72. <view3_payamt_05>급여_주사료 </view3_payamt_05>
  73. <view3_payamt_06>급여_마취료 </view3_payamt_06>
  74. <view3_payamt_07>급여_처치및수술료 </view3_payamt_07>
  75. <view3_payamt_08>급여_재활및물리치료료 </view3_payamt_08>
  76. <view3_payamt_09>급여_정신요법료 </view3_payamt_09>
  77. <view3_payamt_10>급여_검사료 </view3_payamt_10>
  78. <view3_payamt_11>급여_영상진단료 </view3_payamt_11>
  79. <view3_payamt_12>급여_치료방사선료 </view3_payamt_12>
  80. <view3_payamt_13>급여_CT진단료 </view3_payamt_13>
  81. <view3_payamt_14>급여_MRI진단료 </view3_payamt_14>
  82. <view3_payamt_15>급여_PET진단료 </view3_payamt_15>
  83. <view3_payamt_16>급여_초음파진단료 </view3_payamt_16>
  84. <view3_payamt_17>급여_수혈료 </view3_payamt_17>
  85. <view3_payamt_18>급여_성분수혈료 </view3_payamt_18>
  86. <view3_payamt_19>급여_보철및교정료 </view3_payamt_19>
  87. <view3_payamt_20>급여_치료재료대 </view3_payamt_20>
  88. <view3_payamt_21>급여_진단서제증명료 </view3_payamt_21>
  89. <view3_payamt_22>급여_전화료 </view3_payamt_22>
  90. <view3_payamt_23>급여_예약진찰료 </view3_payamt_23>
  91. <view3_payamt_24>급여_전액본인부담 </view3_payamt_24>
  92. <view3_payamt_25>급여_응급의학관리료 </view3_payamt_25>
  93. <view3_payamt_26>급여_기타 </view3_payamt_26>
  94. <view3_payamt_27>급여_본인부담금 </view3_payamt_27>
  95. <view3_payamt_28>급여_보험자부담금 </view3_payamt_28>
  96. <view3_payamt_sum>급여_소계 </view3_payamt_sum>
  97. <!-- 비급여 -->
  98. <view3_nopyamt_01>비급여_진찰료 </view3_nopyamt_01>
  99. <view3_nopyamt_02>비급여_입원료 </view3_nopyamt_02>
  100. <view3_nopyamt_03>비급여_식대 </view3_nopyamt_03>
  101. <view3_nopyamt_04>비급여_투약및조재료 </view3_nopyamt_04>
  102. <view3_nopyamt_05>비급여_주사료 </view3_nopyamt_05>
  103. <view3_nopyamt_06>비급여_마취료 </view3_nopyamt_06>
  104. <view3_nopyamt_07>비급여_처치및수술료 </view3_nopyamt_07>
  105. <view3_nopyamt_08>비급여_재활및물리치료료 </view3_nopyamt_08>
  106. <view3_nopyamt_09>비급여_정신요법료 </view3_nopyamt_09>
  107. <view3_nopyamt_10>비급여_검사료 </view3_nopyamt_10>
  108. <view3_nopyamt_11>비급여_영상진단료 </view3_nopyamt_11>
  109. <view3_nopyamt_12>비급여_치료방사선료 </view3_nopyamt_12>
  110. <view3_nopyamt_13>비급여_CT진단료 </view3_nopyamt_13>
  111. <view3_nopyamt_14>비급여_MRI진단료 </view3_nopyamt_14>
  112. <view3_nopyamt_15>비급여_PET진단료</view3_nopyamt_15>
  113. <view3_nopyamt_16>비급여_초음파진단료 </view3_nopyamt_16>
  114. <view3_nopyamt_17>비급여_수혈료 </view3_nopyamt_17>
  115. <view3_nopyamt_18>비급여_성분수혈료 </view3_nopyamt_18>
  116. <view3_nopyamt_19>비급여_보철및교정료 </view3_nopyamt_19>
  117. <view3_nopyamt_20>비급여_치료재료대 </view3_nopyamt_20>
  118. <view3_nopyamt_21>비급여_진단서제증명료 </view3_nopyamt_21>
  119. <view3_nopyamt_22>비급여_전화료 </view3_nopyamt_22>
  120. <view3_nopyamt_23>비급여_예약진찰료 </view3_nopyamt_23>
  121. <view3_nopyamt_24>비급여_전액본인부담 </view3_nopyamt_24>
  122. <view3_nopyamt_25>비급여_응급의학관리료 </view3_nopyamt_25>
  123. <view3_nopyamt_26>비급여_기타 </view3_nopyamt_26>
  124. <view3_nopyamt_27>비급여_본인부담금 </view3_nopyamt_27>
  125. <view3_nopyamt_28>비급여_보험자부담금 </view3_nopyamt_28>
  126. <view3_nopyamt_sum>비급여_소계 </view3_nopyamt_sum>
  127. <view3_항목_기타>* 건진비 *</view3_항목_기타>
  128. <!--선택진료료-->
  129. <view3_specamt_01> 진찰료의학관리료 </view3_specamt_01>
  130. <view3_specamt_02> 검사료 </view3_specamt_02>
  131. <view3_specamt_03> 영상진단및방사선치료 </view3_specamt_03>
  132. <view3_specamt_04> 마취료 </view3_specamt_04>
  133. <view3_specamt_05> 처치및수술료 </view3_specamt_05>
  134. <view3_specamt_06> 정신요법료 </view3_specamt_06>
  135. <view3_specamt_sum> 소계 </view3_specamt_sum>
  136. <!--영수금액산정내역-->
  137. <view3_진료비총액>진료비총액</view3_진료비총액>
  138. <view3_환자부담총액>환자부담총액</view3_환자부담총액>
  139. <view3_이미납부한금액>이미납부한금액</view3_이미납부한금액>
  140. <!--감액내역-->
  141. <view3_감면액>감면액</view3_감면액>
  142. <view3_수혈보상액>수혈보상액</view3_수혈보상액>
  143. <view3_미수금액>미수금액</view3_미수금액>
  144. <view3_수납금액>수납금액</view3_수납금액>
  145. <view3_현금>현금</view3_현금>
  146. <view3_현금영수증>현금영수증</view3_현금영수증>
  147. <view3_카드>카드</view3_카드>
  148. <view3_건강생활유지비>건강생활유지비</view3_건강생활유지비>
  149. <view3_합계>합계</view3_합계>
  150. <!--현금영수증-->
  151. <view3_현금영수증_신분확인번호> 신분확인번호 </view3_현금영수증_신분확인번호>
  152. <view3_현금영수증_승인번호> 승인번호 </view3_현금영수증_승인번호>
  153. <!--신용카드매출내역-->
  154. <view3_신용카드매출내역_가맹점번호> 가맹점번호 </view3_신용카드매출내역_가맹점번호>
  155. <view3_신용카드매출내역_카드번호> 카드번호 </view3_신용카드매출내역_카드번호>
  156. <view3_신용카드매출내역_카드사명> 카드사명 </view3_신용카드매출내역_카드사명>
  157. <view3_신용카드매출내역_승인번호> 승인번호 </view3_신용카드매출내역_승인번호>
  158. <view3_신용카드매출내역_결재방법> 결재방법 </view3_신용카드매출내역_결재방법>
  159. <view3_신용카드매출내역_유효기간> 유효기간 </view3_신용카드매출내역_유효기간>
  160. <view3_신용카드매출내역_금액> 금액 </view3_신용카드매출내역_금액>
  161. <!--가야할곳-->
  162. <view4_접수증> 결과상담 예약증 </view4_접수증>
  163. <view4_접수증예약증구분> 결과상담 예약증 </view4_접수증예약증구분>
  164. <view4_등록번호> 등록번호 </view4_등록번호>
  165. <view4_환자명> 환자명 </view4_환자명>
  166. <view4_진료과> 진료과 </view4_진료과>
  167. <view4_진료의사> 진료의사 </view4_진료의사>
  168. <view4_진료구분> 진료구분 </view4_진료구분>
  169. <view4_진료일시> 진료일시 </view4_진료일시>
  170. <view4_진료비고> 상담예약 비고내욕 </view4_진료비고>
  171. <view4_진료전화번호> Tel. 590 - 1644,1743 </view4_진료전화번호>
  172. <view4_귀하가가셔야할곳> 귀하가가셔야할곳 </view4_귀하가가셔야할곳>
  173. <view4_투약번호_원외> 투약번호_원외 </view4_투약번호_원외>
  174. <view4_투약번호_원내> 투약번호_원내 </view4_투약번호_원내>
  175. <view4_등록번호2> 등록번호2 </view4_등록번호2>
  176. <view4_성명> 성명 </view4_성명>
  177. <view4_진료과2> 진료과2 </view4_진료과2>
  178. <view4_수납일시> 수납일시 </view4_수납일시>
  179. <view4_진료일시2> 진료일시2 </view4_진료일시2>
  180. <!--주차권-->
  181. <car_년>년</car_년>
  182. <car_월>월</car_월>
  183. <car_일>일</car_일>
  184. <car_시간>시간</car_시간>
  185. </receipt>
  186. <tax>
  187. <deployeeentrregno/>
  188. <deployeecustnm/>
  189. <deployeer/>
  190. <deployeeaddress/>
  191. <deployeebizcont/>
  192. <deployeeitem/>
  193. <entrregno/>
  194. <custnm/>
  195. <presnm/>
  196. <address/>
  197. <custbizcond/>
  198. <custitem/>
  199. <genrdd/>
  200. <suplamt/>
  201. <taxdd/>
  202. <incomedd/>
  203. <itemkind/>
  204. <claminwon/>
  205. <taxflag/>
  206. </tax>
  207. </h_receipt>
  208. <codeinfo>
  209. <cdid/>
  210. </codeinfo>
  211. </main>
  212. <send>
  213. <data1>
  214. <pid/>
  215. <healexamflag/>
  216. <rcptdd/>
  217. <rcptno/>
  218. <rcptseqno/>
  219. <orddd/>
  220. <ordtype/>
  221. <instcd/>
  222. <fromdd/>
  223. <todd/>
  224. <engYN/>
  225. <reprintYN/>
  226. <ordrcptflag/>
  227. <rsrvdd/>
  228. <rsrvno/>
  229. </data1>
  230. <data2>
  231. <pid/>
  232. <rcptdd/>
  233. <rcptno/>
  234. <rcptseqno/>
  235. <indd/>
  236. <ordtype/>
  237. <instcd/>
  238. <fromdd/>
  239. <todd/>
  240. <engYN/>
  241. <mskind/>
  242. <insukind/>
  243. <suppkind/>
  244. <orddeptcd/>
  245. <reprintYN/>
  246. </data2>
  247. <data3>
  248. <clamseqno/>
  249. <pid/>
  250. <instcd/>
  251. <orddd/>
  252. <ordtype/>
  253. <custflag/>
  254. <cmpycd/>
  255. <taxflag/>
  256. </data3>
  257. <reqdata>
  258. <cdgrupid/>
  259. </reqdata>
  260. </send>
  261. <baseinfo>
  262. <initinfo/>
  263. </baseinfo>
  264. </root>
  265. </instance>
  266. <submission id="TRAHA02316" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data3" resultref="/root/main/h_receipt"/>
  267. <submission id="TRAHA03111" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" add="bottom" resultref="/root/main/codeinfo"/>
  268. <submission id="TRAHA02111" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  269. <submission id="TRAHA02112" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  270. <submission id="TRAHA02113" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  271. <submission id="TRAHA02116"/>
  272. <submission id="TRAHA02117"/>
  273. <submission id="TRAHA02118"/>
  274. <submission id="TRAHA02119"/>
  275. <submission id="TRAHA02121" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  276. <submission id="TRAHA02122" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  277. <submission id="TRAHA02123" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/h_receipt"/>
  278. </model>
  279. </xhtml:head>
  280. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  281. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  282. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  283. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  284. <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
  285. <script type="javascript" src="../../../ast/healthexambaseweb/js/healcombolist.js"/>
  286. <script type="javascript" ev:event="xforms-ready">
  287. <![CDATA[
  288. //공통코드 P0045에서 프린터 명칭과 트레이 호출
  289. fGetPrintName();
  290. var print_name = getGlobalVariable("SPPAO00100_P0045_1_nm" , "p");
  291. var print_tray = getGlobalVariable("SPPAO00100_P0045_1_tray" , "p");
  292. //호출끝
  293. /* 공통코드관리 관리 안되고 있음 - 20110112
  294. model.removeNodeset("/root/main/codeinfo/codelist");
  295. model.removeNodeset("/root/main/codeinfo");
  296. model.setValue("/root/send/reqdata/cdgrupid","C002");
  297. submit("TRAHA03111")
  298. */
  299. if(checkOpener()){
  300. /*
  301. 2011_수납영수증 : TRAHA02111
  302. 2011_카드영수증 : TRAHA02113
  303. 2011_선수금영수증 : TRAHA02112
  304. 2011_미수영수증 : TRAHA02316
  305. 2012_수납영수증 : TRAHA02121
  306. 2012_카드영수증 : TRAHA02122
  307. 2012_선수금영수증 : TRAHA02123
  308. */
  309. // 예약일자, 예약번호, 예약구분
  310. //var rsrvdd = model.getValue(opener.root.main.info.acptinfo.acptlist.rsrvdd);
  311. //var rsrvno = model.getValue(opener.root.main.info.acptinfo.acptlist.rsrvno);
  312. //model.makeValue("/root/send/data1/rsrvdd", rsrvdd);
  313. //model.makeValue("/root/send/data1/rsrvno", rsrvno);
  314. makeReportPreview(0, 50, 1195, 880);
  315. var ret = false;
  316. var ordtype = model.getvalue(opener.root.temp.receipt.ordtype);
  317. var sumprt = model.getvalue(opener.root.send.sumprt);
  318. model.makeValue("/root/send/data1/sumprt", sumprt);
  319. if(sumprt == 1){
  320. //수납영수증 - 합계출력
  321. model.copyNode("/root/send/data1", opener.root.temp.receipt);
  322. model.makeValue("/root/send/data1/sumprt", sumprt);
  323. //ret = submit("TRAHA02111"); 2012 영수증 양식 변경으로 인한 수정 - 20110112
  324. ret = submit("TRAHA02121");
  325. }else if(ordtype == "RCPT" || ordtype == "ENGRCPT"){
  326. //수납영수증 - 한글
  327. model.copyNode("/root/send/data1", opener.root.temp.receipt);
  328. model.makeValue("/root/send/data1/sumprt", sumprt);
  329. //ret = submit("TRAHA02111"); 2012 영수증 양식 변경으로 인한 수정 - 20110112
  330. ret = submit("TRAHA02121");
  331. }else if(ordtype == "CARD" || ordtype == "ENGCARD"){
  332. //수납영수증 - 카드
  333. model.copyNode("/root/send/data1", opener.root.temp.receipt);
  334. //ret = submit("TRAHA02113"); 2012 영수증 양식 변경으로 인한 수정 - 20110112
  335. ret = submit("TRAHA02122");
  336. }else if(ordtype == "MDL"){
  337. //선수금수납
  338. model.copyNode("/root/send/data1", opener.root.temp.receipt );
  339. //ret = submit("TRAHA02112"); 2012 영수증 양식 변경으로 인한 수정 - 20110112
  340. ret = submit("TRAHA02123");
  341. }else if(ordtype == "CLAM"){
  342. //미수 수납 영수증
  343. model.copyNode("/root/send/data3", opener.root.temp.receipt);
  344. ret = submit("TRAHA02316");
  345. }else if(ordtype == "TAX"){
  346. //세금계산서
  347. model.copyNode("/root/send/data3", opener.root.temp.receipt);
  348. ret = submit("TRAHA02316");
  349. }
  350. if(ret){
  351. /* 공통코드관리 관리 안되고 있음 - 20110112
  352. var gubun = model.getValue("/root/main/codeinfo/codelist/cdid");
  353. var curDate = getCurrentDate();
  354. */
  355. if(ordtype == "TAX") {
  356. //세금계산서
  357. exeReportPreview("RPAHA02111", "XMLSTR", "", "", print_name, "", "", "", "", "true", "", "", print_tray, "", "", "", "", "", "", "", "");
  358. }else{
  359. //수납영수증
  360. /* 공통코드관리 관리 안되고 있음 - 20110112
  361. if(gubun > curDate){
  362. exeReportPreview("RPAHA02110", "XMLSTR", "", "", print_name, "", "", "", "", "true", "", "", print_tray, "", "", "", "", "", "", "", "");
  363. }else{
  364. exeReportPreview("RPAHA02113", "XMLSTR", "", "", print_name, "", "", "", "", "true", "", "", print_tray, "", "", "", "", "", "", "", "");
  365. }
  366. */
  367. //exeReportPreview("RPAHA02114", "XMLSTR");
  368. exeReportPreview("RPAHA02114", "XMLSTR", "", "", print_name, "", "", "", "", "true", "", "", print_tray, "", "", "", "", "", "", "", "");
  369. }
  370. }
  371. }
  372. ]]>
  373. </script>
  374. <xhtml:body>
  375. <caption id="caption1" class="tit_1" style="left:0px; top:0px; width:85px; height:14px; text-align:center; vertical-align:middle; ">영수증출력</caption>
  376. </xhtml:body>
  377. </xhtml:html>