123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
- <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">
- <xhtml:head>
- <xhtml:title>MOU 예상금액 조회</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <temp/>
- <main>
- <grdlist1/>
- </main>
- <hidden>
- <chklist/>
- </hidden>
- <send>
- <pid/>
- <indd/>
- <cretno/>
- <ordfromdd/>
- <ordtodd/>
- </send>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- // 환자 상태 체크
- submit("TRPIJ04201")
-
- var dschyn = model.getValue("/root/hidden/chklist/dschyn");
- var indayyn = model.getValue("/root/hidden/chklist/indayyn");
- var drgyn = model.getValue("/root/hidden/chklist/drgyn");
- if (dschyn == "N") {
- messageBox("퇴원환자만 조회 가능합니다!", "E999");
- return;
- }
- if (indayyn == "N") {
- messageBox("재원일수 30일 초과 대상은 조회 불가능합니다!", "E999");
- return;
- }
- if (drgyn == "N") {
- messageBox("DRG 대상은 조회 불가능합니다!", "E999");
- return;
- }
-
- submit("TRPIJ04200");
-
- datagrid1.subtotalposition="below";
-
- for (i=datagrid1.colRef("mouamt"); i <= datagrid1.colRef("moutotamt"); i++) {
- datagrid1.subtotal("sum", -1, i, "(-)#,###", "background-color:#99ff99", datagrid1.colRef("calcnm"), "합계" , false);
- }
-
- for (i=datagrid1.colRef("calcamt"); i <= datagrid1.colRef("totamt"); i++) {
- datagrid1.subtotal("sum", -1, i, "(-)#,###", "background-color:#99ff99", datagrid1.colRef("calcnm"), "합계" , false);
- }
- model.refresh();
- ]]>
- </script>
- <submission id="TRPIJ04200" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main"/>
- <submission id="TRPIJ04201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/hidden"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- </xhtml:head>
- <xhtml:body style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:150px; height:15px; ">MOU 예상금액 조회</caption>
- </group>
- <group id="group3" style="left:0px; top:13px; width:1195px; height:762px; ">
- <group id="group2" style="left:0px; top:10px; width:1194px; height:50px; ">
- <shape id="roundrect1" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:40px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption10" class="search_name" style="left:10px; top:11px; width:86px; height:17px; ">환자번호 :</caption>
- <input id="input4" ref="/root/send/pid" class="input_s_essential" disabled="true" dragmode="false" visibility="visible" imemode="hangul" style="left:100px; top:12px; width:120px; height:19px; "/>
- <caption id="caption4" class="search_name" style="left:235px; top:11px; width:86px; height:17px; ">입원일자 :</caption>
- <input id="input1" ref="/root/send/indd" class="input_s_essential" disabled="true" dragmode="false" visibility="visible" imemode="hangul" style="left:325px; top:12px; width:120px; height:19px; "/>
- </group>
- <caption id="caption2" class="tit_2" style="left:5px; top:65px; width:300px; height:14px; font-family:돋움; vertical-align:middle; ">진료 내역</caption>
- <line id="line1" class="line_1" style="x1:0px; y1:80px; x2:1185px; y2:80px; "/>
- <datagrid id="datagrid1" nodeset="/root/main/grdlist1" caption="항^목^그룹수가^수가코드^수가명^1일량^일수^MOU 예상가^MOU 예상가^MOU 예상가^MOU 예상가^원 발생금액^원 발생금액^원 발생금액^원 발생금액|항^목^그룹수가^수가코드^수가명^1일량^일수^단가^금액^선택진료^계^단가^금액^선택진료^계" colsep="^" colwidth="25, 25, 80, 80, 200, 45, 30, 80, 80, 80, 80, 80, 80, 80, 80" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:85px; width:1185px; height:635px; ">
- <col ref="moulrg"/>
- <col ref="moumdl"/>
- <col ref="grupcalcscorcd"/>
- <col ref="snglcalcscorcd" style="text-align:left; "/>
- <col ref="calcnm" style="text-align:left; "/>
- <col ref="calcqty" format="(-)#,###.0" style="text-align:right; "/>
- <col ref="calcdays" style="text-align:right; "/>
- <col ref="moucost" format="#,###" style="text-align:right; "/>
- <col ref="mouamt" format="#,###" style="text-align:right; "/>
- <col ref="mouspecamt" format="#,###" style="text-align:right; "/>
- <col ref="moutotamt" format="#,###" style="text-align:right; "/>
- <col ref="appunitcost" format="#,###" style="text-align:right; "/>
- <col ref="calcamt" format="#,###" style="text-align:right; "/>
- <col ref="specamt" format="#,###" style="text-align:right; "/>
- <col ref="totamt" format="#,###" style="text-align:right; "/>
- </datagrid>
- <button id="button1" class="btn2_letter4" style="left:1120px; top:60px; width:64px; height:19px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var info = "MOU예상금액_" + model.getValue("/root/send/pid") + "_" + model.getValue("/root/send/indd") ;
- var fileName = window.fileDialog("save", ",", false, info, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- if (fileName != "") {
- datagrid1.saveExcel(fileName, "sheetname:sheet1;exporttype:multi");
- }
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|