123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235 |
- <?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>수가계산</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <temp/>
- <main>
- <list1/>
- <item11/>
- </main>
- <hidden/>
- <send>
- <pid/>
- <indd/>
- <cretno/>
- <ordfromdd/>
- <ordtodd/>
- <calckind>D</calckind>
- </send>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- submit("TRPIJ02601")
- setTree(datagrid1, 0, 0, true);
- model.makeValue("/root/send/calckind","D");
- radio1.refresh();
- ]]>
- </script>
- <script type="javascript">
- <![CDATA[
-
- ]]>
- </script>
- <submission id="TRPIJ02601" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main"/>
- <submission id="TXPIJ03001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/hidden/item1/result"/>
- <submission id="TRPIJ00207" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/item11"/>
- </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; ">수기료계산</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:12px; 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:10px; width:120px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
-
- if( event.keyCode == 13){
- setInputNodeCurText();
- }
- ]]>
- </script>
- </input>
- </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:845px; y2:80px; "/>
- <caption id="caption9" class="tit_2" style="left:855px; top:65px; width:320px; height:14px; font-family:돋움; vertical-align:middle; ">일당수기료 계산 대상일자</caption>
- <datagrid id="grd_ipsc" nodeset="/root/main/list2/grdlist2" caption="^실시일자^수가코드^수가명칭^상태" colsep="^" colwidth="22, 81, 100, 264, 100" frozencols="1" mergecellsfixedrows="bycolrec" rowsep="|" style="left:850px; top:85px; width:344px; height:634px; text-align:center; ">
- <col ref="ipsc_chk" type="checkbox" style="text-align:center; "/>
- <col ref="ipsc_recaldd" format="yyyy-mm-dd" style="left:21px; top:23px; width:81px; height:23px; text-align:center; "/>
- <col ref="exec_calcscorcd" style="text-align:left; "/>
- <col ref="exec_calcscornm" style="text-align:left; "/>
- <col disabled="true" ref="exec_execprcpstatcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/M0011list/M0011">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- </datagrid>
- <line id="line4" class="line_1" style="x1:850px; y1:80px; x2:1194px; y2:80px; "/>
- <datagrid id="datagrid1" nodeset="/root/main/list1/grdlist1" caption="±^수가코드^수가명^실시일자^일수^급여^전액본인부담^비급여^선택진료^요율^급여청구^급여본인부담" colsep="^" colwidth="24, 100, 224, 70, 30, 80, 80, 80, 80, 30, 80, 80" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:85px; width:846px; height:635px; ">
- <col ref="rn"/>
- <col ref="snglcalcscorcd"/>
- <col ref="hngnm"/>
- <col ref="execdd" format="yyyy-mm-dd"/>
- <col ref="calcdays" style="text-align:right; "/>
- <col ref="payamt" format="#,###" style="text-align:right; "/>
- <col ref="allownbamt" format="#,###" style="text-align:right; "/>
- <col ref="nopyamt" format="#,###" style="text-align:right; "/>
- <col ref="specamt" format="#,###" style="text-align:right; "/>
- <col ref="payownbrate" format="#,###" style="text-align:right; "/>
- <col ref="payinsubamt" format="#,###" style="text-align:right; "/>
- <col ref="payownbamt" format="#,###" style="text-align:right; "/>
- </datagrid>
- <group id="group4" style="left:0px; top:725px; width:1194px; height:35px; ">
- <shape id="roundrect2" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption45" class="search_name" style="left:10px; top:10px; width:100px; height:17px; ">
- <![CDATA[계산일자 :]]>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- /*
- if (model.getValue("/root/main/h_inpt/inpt/inpt_pid") == "") {
- return;
- }
- if (input5.visible == true) {
- input5.visible = false;
- } else {
- input5.visible = true;
- }
- if (model.getValue("/root/main/h_inpt/inpt/inpt_indd") != "") {
- model.setValue("/root/send/data3/calcbasefromdd", model.getValue("/root/main/h_inpt/inpt/inpt_indd"));
- model.refresh();
- }
- */
- ]]>
- </script>
- </caption>
- <input id="ipt_hopedd" ref="/root/send/ordfromdd" class="input_search" inputtype="date" style="left:105px; top:10px; width:90; height:19px; text-align:center; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- submit("TRPIJ02601")
- ]]>
- </script>
- </input>
- <input id="input5" ref="/root/send/ordtodd" class="input_search" inputtype="date" style="left:224px; top:10px; width:90px; height:19px; text-align:center; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- submit("TRPIJ02601")
- ]]>
- </script>
- </input>
- <button id="btn_calc" class="btn1_letter2" style="left:1070px; top:5px; width:56px; height:22px; background-color:#808080; ">
- <caption>계산</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- if (model.getValue("/root/send/ordfromdd") > model.getValue("/root/send/ordtodd")) {
- messageBox("계산일자 시작일이 종료일보다 더 큽니다. 시작일을 확인 해주십시요.", "E999");
- return;
- }
- submit("TRPIJ00207");
- var indschacptstat = model.getValue("/root/main/item11/endcnclstat/indschacptstat");
- var dschjudgprcsstat = model.getValue("/root/main/item11/endcnclstat/dschjudgprcsstat");
- var dschnotiyn = model.getValue("/root/main/item11/endcnclstat/dschnotiyn");
-
- if (dschjudgprcsstat == "C" || dschjudgprcsstat == "E"){
- messageBox("이미 마감처리가 된 환자입니다. 심사취소 ", "E001");
- return;
- }
-
- var msg = messageBox("수기료계산을 시작","S001");
- if (msg == 6) { // 수기료계산을 적용한다.
-
- if (model.getValue("/root/send/calckind") == "C") {
- if (getNodesetCount("/root/main/list2/grdlist2") > 0) {
- model.makeValue("/root/send/grdlist2",grd_ipsc.getUpdateDataAll("i"));
- } else {
- messageBox("리스트에 대상자가","I004");
- return false;
- }
- } else {
-
- }
-
- submit("TXPIJ03001");
-
- messageBox("수기료 계산이","I002");
-
- submit("TRPIJ02601");
-
-
- }
-
- ]]>
- </script>
- </button>
- <caption id="caption1" style="left:197px; top:10px; width:25px; height:19px; text-align:center; ">~</caption>
- <button id="button2" class="btn1_letter2" style="left:1130px; top:5px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- //JUDGFLAG = opener.javascript.getParameter("judgflag");
- //if (JUDGFLAG == "Y") {
- // modal("../../../pam/bfjudgweb/xrw/SMPIJ00300", "1","","", "SMPIJ00300", "","");
- // fGetItemInfo();
- //}
-
- window.close();
- ]]>
- </script>
- </button>
- <caption id="caption3" class="search_name" style="left:325px; top:10px; width:100px; height:17px; ">
- <![CDATA[계산종류 :]]>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- /*
- if (model.getValue("/root/main/h_inpt/inpt/inpt_pid") == "") {
- return;
- }
- if (input5.visible == true) {
- input5.visible = false;
- } else {
- input5.visible = true;
- }
- if (model.getValue("/root/main/h_inpt/inpt/inpt_indd") != "") {
- model.setValue("/root/send/data3/calcbasefromdd", model.getValue("/root/main/h_inpt/inpt/inpt_indd"));
- model.refresh();
- }
- */
- ]]>
- </script>
- </caption>
- <select1 id="radio1" ref="/root/send/calckind" appearance="full" cols="2" overflow="visible" style="left:415px; top:10px; width:205px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>일자별</label>
- <value>D</value>
- </item>
- <item>
- <label>대상별</label>
- <value>C</value>
- </item>
- </choices>
- </select1>
- </group>
- </group>
- </xhtml:body>
- </xhtml:html>
|