SPPMC04500_자보발생금액조회.xrw 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SPPMC04400_자보발생금액조회.xrw
  4. * 설 명 : 자보발생금액조회 - 승인기간 중 발생금액을 조회한다.
  5. * 설 계 자 : 최병진
  6. * 작 성 자 : 최병진
  7. * 작 성 일 : 2008.04.14
  8. * 수정이력 :
  9. * 기 타 :
  10. * 구현예정 :
  11. -->
  12. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  13. <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">
  14. <xhtml:head>
  15. <xhtml:title>자보발생금액조회</xhtml:title>
  16. <model id="model1">
  17. <instance id="instance1">
  18. <root xmlns="">
  19. <send>
  20. <pid/>
  21. <instcd/>
  22. <aprvfromdd/>
  23. <aprvtodd/>
  24. <srchdd/>
  25. </send>
  26. <main>
  27. <autmbinsuamtlist>
  28. <aipm_pid/>
  29. <aipm_hngnm/>
  30. <aipm_instcd/>
  31. <aipm_insukind/>
  32. <aipm_suppkind/>
  33. <aipm_autmbinsuseqno/>
  34. <aipm_insucmpycd/>
  35. <aipm_insucdnm/>
  36. <aipm_ordopendd/>
  37. <aipm_aprvfromdd/>
  38. <aipm_aprvtodd/>
  39. <aipm_paylimamt/>
  40. <aipm_orddd/>
  41. <aipm_ordtype/>
  42. <aipm_totamt/>
  43. <aipm_insuamt/>
  44. <aipm_ownamt/>
  45. <aipm_acmlamt/>
  46. <aipm_balamt/>
  47. <aipm_percent/>
  48. </autmbinsuamtlist>
  49. </main>
  50. <init>
  51. <P0028list>
  52. <P0028>
  53. <cdnm/>
  54. <cdid/>
  55. </P0028>
  56. </P0028list>
  57. </init>
  58. </root>
  59. </instance>
  60. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  61. <submission id="TRPMC02607" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/autmbinsuamtlist"/>
  62. </model>
  63. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  64. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  65. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  66. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  67. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  68. <script type="javascript" ev:event="xforms-ready">
  69. <![CDATA[
  70. zbcfGetCodeList(new Array("P0028"),new Array("/root/init/P0028list"));
  71. if (checkOpener()){ //팝업화면으로 사용될 때
  72. var sPid = model.getValue("/root/send/pid");
  73. if(!isNull(sPid)) {
  74. submit("TRPMC02607");
  75. }
  76. // Coloring
  77. // 총발생누적금액이 한도액의 80% 이상이면 컬러변경
  78. fSetRowStyle("grd_autoinsuamtlist", "80", "aipm_percent");
  79. model.refresh();
  80. }
  81. ]]>
  82. </script>
  83. <script type="javascript">
  84. <![CDATA[
  85. function fSetRowStyle(gridID, data, colRef) {
  86. var gridObj = document.all(gridID);
  87. for (var idx = gridObj.fixedRows ; idx < gridObj.rows ; idx++) {
  88. var colValue = model.getValue("/root/main/autmbinsuamtlist[" + idx + "]/" + colRef);
  89. if (parseFloat(colValue) >= parseFloat(data)) {
  90. gridObj.rowstyle( idx , "data" , "background-color" ) = "#ffe79d";
  91. }
  92. }
  93. }
  94. ]]>
  95. </script>
  96. </xhtml:head>
  97. <xhtml:body pagewidth="990" pageheight="400" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  98. <group id="group1" style="left:0px; top:0px; width:970px; height:400px; ">
  99. <caption id="caption2" class="tit_2" style="left:5px; top:5px; width:170px; height:14px; font-family:돋움; vertical-align:middle; ">자보발생내역</caption>
  100. <line id="line4" class="line_1" style="x1:0px; y1:20px; x2:965px; y2:20px; "/>
  101. <group id="group3" style="left:0px; top:370px; width:960px; height:27px; ">
  102. <button id="btn_close" class="btn4_letter2" style="left:904px; top:5px; width:56px; height:22px; ">
  103. <caption>닫기</caption>
  104. <script type="javascript" ev:event="DOMActivate">
  105. <![CDATA[
  106. window.close();
  107. ]]>
  108. </script>
  109. </button>
  110. </group>
  111. <datagrid id="grd_autoinsuamtlist" nodeset="/root/main/autmbinsuamtlist" caption="환자번호^환자명^진료구분^진료일자^총진료비^급여총액^본인부담총액^자보한도액^총발생누적금액^잔액^%" colsep="^" colwidth="70, 80, 60, 80, 100, 100, 100, 100, 100, 100, 45" mergecellsfixedrows="bycolrec" multitotal="true" rowheader="seq" rowsep="|" subtotalposition="below" style="left:0px; top:25px; width:965px; height:345px; ">
  112. <col ref="aipm_pid" style="text-align:center; "/>
  113. <col ref="aipm_hngnm" style="text-align:center; "/>
  114. <col disabled="true" ref="aipm_ordtype" type="combo" style="text-align:center; ">
  115. <choices>
  116. <itemset nodeset="/root/init/P0028list/P0028">
  117. <label ref="cdnm"/>
  118. <value ref="cdid"/>
  119. </itemset>
  120. </choices>
  121. </col>
  122. <col ref="aipm_orddd" format="yyyy-mm-dd" style="text-align:center; "/>
  123. <col ref="aipm_totamt" format="#,###" style="text-align:right; "/>
  124. <col ref="aipm_insuamt" format="#,###" style="text-align:right; "/>
  125. <col ref="aipm_ownamt" format="#,###" style="text-align:right; "/>
  126. <col ref="aipm_paylimamt" format="#,###" style="text-align:right; "/>
  127. <col ref="aipm_acmlamt" format="#,###" style="text-align:right; "/>
  128. <col ref="aipm_balamt" format="(-)#,###" style="text-align:right; "/>
  129. <col ref="aipm_percent" format="#,###.##" style="text-align:right; "/>
  130. </datagrid>
  131. </group>
  132. </xhtml:body>
  133. </xhtml:html>