123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594 |
- <?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="">
- <main>
- <picmdrrulist/>
- <patinfo>
- <patinfolist/>
- </patinfo>
- <picmdrhiyear/>
- <prcplist/>
- <clamcutlist/>
- </main>
- <send>
- <data1>
- <pid/>
- <hngnm/>
- <aplydd/>
- <instcd/>
- </data1>
- <data2>
- <pid/>
- <instcd/>
- <prcpcd/>
- <rulecd/>
- <prcpdd/>
- <grupsnglflag/>
- </data2>
- <data3/>
- </send>
- <init>
- <M0011/>
- <C0048/>
- </init>
- <hidden/>
- <source>
- <srchcond/>
- <pid/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- <acptdd/>
- </source>
- <temp/>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fInitalize();
- ]]>
- </script>
- <submission id="TRPAM00101" mediatype="application/x-www-form-urlencoded" method="post" replace="instance" resultref="/root/hidden/tmp"/>
- <submission id="TRPPI00401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" replace="instance" resultref="/root/main/picmdrrulist"/>
- <submission id="TRPPI00701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data2" replace="instance" resultref="/root/main/picmdrhiyear"/>
- <submission id="TXPPI00701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data3" replace="instance" resultref="/root/temp"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/batchinfoweb/js/ZSB001.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
- <script type="javascript">
- <![CDATA[
- function fInitalize() {
- model.removeNodeset("/root/main/picmdrrulist");
- model.removeNodeset("/root/main/picmdrhiyear");
- model.removeNodeset("/root/main/prcplist");
- model.removeNodeset("/root/main/clamcutlist");
- // (PAM.js) submission id="TRPAM00101" 를 사용하여 진료과 / 의사명 Combo item을 가져온다.
- pamGetDeptCDDrIDList();
- zbcfGetCodeList(new Array("M0011","C0048") , new Array("/root/init/M0011","/root/init/C0048"));
-
- ipt_aplydd.value = getCurrentDate();
- grd_picmdrhiyear.subtotalposition = "below";
- //model.setValue("/root/send/data1/instcd", getUserInfo("dutplceinstcd"))
- model.setValue("/root/send/data1/instcd", getUserInfo("dutplceinstcd"))
-
- if (getUserInfo("dutplceinstcd") == "031" || getUserInfo("dutplceinstcd") == "032"){
- combo1.disabled = false;
- } else {
- combo1.disabled = true;
- }
-
- if (checkOpener()) {
- btn_init.visible = true;
-
- var vpid = opener.javascript.getParameter("pid");
- var vhngnm = opener.javascript.getParameter("hngnm");
- var vprcpdd = opener.javascript.getParameter("prcpdd");
- var vprcpcd = opener.javascript.getParameter("prcpcd");
-
- if(vpid != null) {
- model.setValue("/root/send/data1/pid", vpid);
- model.setValue("/root/send/data1/hngnm", vhngnm);
- model.setValue("/root/send/data1/aplydd", vprcpdd);
-
- submit("TRPPI00401");
-
- for(var i = 0 ; i < grd_picmdrrulist.rows ; i++) {
- if(grd_picmdrrulist.valueMatrix(i, grd_picmdrrulist.colRef("prcpcd")) == vprcpcd) {
-
- model.setFocus("grd_picmdrrulist");
- grd_picmdrrulist.select(i, 1, i, 11) = true;
- grd_picmdrrulist.topRow = i;
-
- model.setValue("/root/send/data2/pid", grd_picmdrrulist.valueMatrix(i, grd_picmdrrulist.colRef("pid")));
- model.setValue("/root/send/data2/instcd", grd_picmdrrulist.valueMatrix(i, grd_picmdrrulist.colRef("instcd")));
- model.setValue("/root/send/data2/prcpcd", grd_picmdrrulist.valueMatrix(i, grd_picmdrrulist.colRef("prcpcd")));
- model.setValue("/root/send/data2/rulecd", grd_picmdrrulist.valueMatrix(i, grd_picmdrrulist.colRef("rulecd")));
- model.setValue("/root/send/data2/prcpdd", model.getValue("/root/send/data1/aplydd"));
-
- }
- }
-
- //grd_picmdrrulist.select(1, 1, 1, 11) = true;
- model.removeNodeset("/root/main/prcplist");
- model.refresh();
-
- submit("TRPPI00701");
-
- //grd_picmdrhiyear.subtotal("sum", grd_picmdrhiyear.colRef("prcpyear"), grd_picmdrhiyear.colRef("dayno"), "#,###", "", 2, "소 계");
- grd_picmdrhiyear.subtotal("sum", -1, grd_picmdrhiyear.colRef("dayno"), "#,###", "", 1, "총 계");
-
- model.resetInstanceNode("/root/send/data2");
-
- model.refresh();
- }
- }
- }
-
- function fGridfindrow() {
- var vprcpcd = opener.javascript.getParameter("prcpcd");
-
- var srow = grd_picmdrrulist.row;
-
- if ( srow > 0 ) {
- grd_picmdrrulist.isSelected(srow) = false;
- }
-
- var frow = grd_picmdrrulist.findRow(vprcpcd, 1, grd_picmdrrulist.colRef("prcpcd"), false, false);
-
- grd_picmdrrulist.isSelected(frow) = true;
- grd_picmdrrulist.toprow = frow;
-
- model.setValue("/root/send/data2/pid", grd_picmdrrulist.valueMatrix(frow, grd_picmdrrulist.colRef("pid")));
- model.setValue("/root/send/data2/instcd", grd_picmdrrulist.valueMatrix(frow, grd_picmdrrulist.colRef("instcd")));
- model.setValue("/root/send/data2/prcpcd", grd_picmdrrulist.valueMatrix(frow, grd_picmdrrulist.colRef("prcpcd")));
- model.setValue("/root/send/data2/rulecd", grd_picmdrrulist.valueMatrix(frow, grd_picmdrrulist.colRef("rulecd")));
- model.setValue("/root/send/data2/prcpdd", model.getValue("/root/send/data1/aplydd"));
-
- model.removeNodeset("/root/main/prcplist");
- model.refresh();
-
- submit("TRPPI00701");
-
- // grd_picmdrhiyear.subtotal("sum", grd_picmdrhiyear.colRef("prcpyear"), grd_picmdrhiyear.colRef("dayno"), "#,###", "", 2, "소 계");
- grd_picmdrhiyear.subtotal("sum", -1, grd_picmdrhiyear.colRef("dayno"), "#,###", "", 1, "총 계");
-
- model.resetInstanceNode("/root/send/data2");
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body guideline="1,1213;2,783;" style="margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; ">
- <group id="group1" style="left:0px; top:0px; width:1211px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:155px; height:14px; ">환자별약제누적관리</caption>
- </group>
- <group id="group3" scroll="auto" style="left:0px; top:13px; width:1211px; height:732px; ">
- <group id="group2" style="left:0px; top:10px; width:1211px; height:40px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" style="left:0px; top:0px; width:1211px; height:40px; "/>
- <button id="btn_search" class="btn1_letter2" navindex="6" style="left:1130px; top:10px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(model.getValue("/root/send/data1/pid") == "") {
- alert("환자번호는 필수입니다.");
- return;
- }
- submit("TRPPI00401");
- model.setValue("/root/send/data1/hngnm", model.getValue("/root/main/picmdrrulist[1]/hngnm"));
- ipt_hngnm.refresh();
- ]]>
- </script>
- </button>
- <line id="line13" class="line_4" style="x1:1107px; y1:10px; x2:1107px; y2:37px; "/>
- <caption id="caption5" class="search_name" style="left:20px; top:10px; width:117px; height:17px; ">환 자 :</caption>
- <input id="ipt_pid" ref="/root/send/data1/pid" class="input_search" style="left:120px; top:10px; width:100px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- setInputNodeCurText();
- if (event.keyCode == '13') {
- btn_search.dispatch("DOMActivate");
- }
- ]]>
- </script>
- </input>
- <button id="button1" class="icon_search" navindex="5" style="left:224px; top:10px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var srch_pid = model.getValue("/root/send/data1/pid");
-
- if(srch_pid) {
- model.setValue("/root/source/pid", srch_pid);
- model.setValue("/root/source/srchcond", "1");
- } else {
- model.resetInstanceNode("/root/source");
- }
-
- modal("SPPMC02500", "1","150", "150", "SPPMC02500", "/root/source", "/root/send", "", "");
-
- var srch_pid = model.getValue("/root/main/patinfo/patinfolist/pid");
- var srch_hngnm = model.getValue("/root/main/patinfo/patinfolist/hngnm");
-
- if (srch_pid) { // SPPMC02500_환자조회 화면에서 조회한 경우임
- model.removeNodeset("/root/main/patinfo/patinfolist"); // patinfolist가 제거됨 (resetInstanceNode의 경우 값은 지우고 노드는 남아있음)
- model.makeNode("/root/main/patinfo/patinfolist"); // SPPMC02500_환자조회 팝업을 다시 조회할 경우를 위해 다시 노드를 추가함
- model.setValue("/root/send/data1/pid", srch_pid);
- model.setValue("/root/send/data1/hngnm", srch_hngnm);
- }
-
- model.refresh();
- ]]>
- </script>
- </button>
- <input id="ipt_hngnm" ref="/root/send/data1/hngnm" class="input_search" editable="false" style="left:246px; top:10px; width:169px; height:19px; "/>
- <input id="ipt_aplydd" ref="/root/send/data1/aplydd" class="input_search" inputtype="date" format="yyyy-mm-dd" style="left:697px; top:12px; width:99px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if (event.keyCode == '13') {
- inputEnterKey("btn_search", "DOMActivate");
- }
- ]]>
- </script>
- </input>
- <caption id="caption4" class="search_name" style="left:599px; top:10px; width:88px; height:17px; ">적 용 일 :</caption>
- <select1 id="combo1" ref="/root/send/data1/instcd" disabled="true" appearance="minimal" style="left:950px; top:10px; width:145px; height:19px; ">
- <choices>
- <item>
- <label>경북대학교병원</label>
- <value>031</value>
- </item>
- <item>
- <label>칠곡경북대학교병원</label>
- <value>032</value>
- </item>
- </choices>
- </select1>
- <caption id="caption8" class="search_name" style="left:880px; top:10px; width:88px; height:17px; ">기관 :</caption>
- </group>
- <caption id="caption1" class="tit_2" style="left:5px; top:58px; width:95px; height:13px; ">처방 List</caption>
- <line id="line1" class="line_1" style="x1:0px; y1:74px; x2:1204px; y2:73px; "/>
- <button id="button5" class="btn2_letter4" visibility="hidden" style="left:972px; top:52px; width:64px; height:19px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
-
- if (fileName != "")
- {
- grd_bfjudgprcplist.saveExcel(fileName, "사전심사처방", true, true, "", "", true);
- }
- ]]>
- </script>
- </button>
- <datagrid id="grd_picmdrhiyear" nodeset="/root/main/picmdrhiyear" autoresize="true" caption="투여연도^급여구분^일수^비고^환자번호^기관코드^수가코드" colsep="^" colwidth="200, 100, 100, 550, 100, 50, 50" dataheight="23" defaultrows="0" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="update" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:385px; width:1205px; height:115px; ">
- <col ref="prcpyear" type="output" style="text-align:center; "/>
- <col disabled="true" ref="payflagcd" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>급여</label>
- <value>0</value>
- </item>
- <item>
- <label>본인부담</label>
- <value>1</value>
- </item>
- <item>
- <label>비급여</label>
- <value>2</value>
- </item>
- </choices>
- </col>
- <col ref="dayno" type="output" style="text-align:right; padding-right:5; "/>
- <col ref="remark" type="input" style="padding-left:5; "/>
- <col ref="pid" type="output" visibility="hidden"/>
- <col ref="instcd" type="output" visibility="hidden"/>
- <col ref="prcpcd" type="output" visibility="hidden"/>
- </datagrid>
- <caption id="caption2" class="tit_2" style="left:5px; top:366px; width:157px; height:13px; ">년도별내역</caption>
- <line id="line2" class="line_1" style="x1:0px; y1:382px; x2:1204px; y2:381px; "/>
- <line id="line3" class="line_1" style="x1:0px; y1:533px; x2:1204px; y2:532px; "/>
- <button id="btn_rowadd" class="btn2_letter2" style="left:1161px; top:360px; width:42px; height:19px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- // if ( messageBox("","Q002")==6 ) {
- var update = getGridUpdateData(grd_picmdrhiyear);
- if(update == ""){
- messageBox("업데이트 정보가 없습니다.", "I");
- return 0;
-
- } else {
- model.setValue("/root/send/data3", update);
- submit("TXPPI00701");
- }
- // }
- var rowcnt = grd_picmdrhiyear.rows;
- for(var i = 1 ; i < rowcnt ; i++) {
- grd_picmdrhiyear.rowStatus(i) = 0;
- }
- ]]>
- </script>
- </button>
- <button id="btn_rsltsrch" class="btn2_letter4" visibility="hidden" style="left:1040px; top:52px; width:64px; height:19px; ">
- <caption>결과조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- /*
- if (group9.visible == true) {
- group9.visible = false;
- }
- // /root/main/item1/iteminfo/pid
- var patnm = model.getValue("/root/main/item1/iteminfo/patnm");
-
- if (patnm != "") {
- model.makevalue("/root/hidden/smaer00800/cond/srchdate1", model.getValue("/root/main/item1/iteminfo/indd1"));
- model.makevalue("/root/hidden/smaer00800/cond/srchdate2", getCurrentDate());
- model.makevalue("/root/hidden/smaer00800/cond/srchpid", model.getValue("/root/main/item1/iteminfo/pid"));
- model.makevalue("/root/hidden/smaer00800/cond/wardcd", "");
- model.makevalue("/root/hidden/smaer00800/cond/roomcd", "");
- model.makevalue("/root/hidden/smaer00800/cond/listflag", "P");
- model.makevalue("/root/hidden/smaer00800/cond/deptcd", "");
- model.makevalue("/root/hidden/smaer00800/cond/drid", "");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck", "");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck1", "A");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck2", "B");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck3", "C");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck4", "D");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck5", "E");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck6", "F");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck7", "G");
- model.makevalue("/root/hidden/smaer00800/cond/chkcheck8", "");
- model.makevalue("/root/hidden/smaer00800/cond/tabflag", "");
- model.makevalue("/root/hidden/smaer00800/cond/mdlcd", "");
- model.makevalue("/root/hidden/smaer00800/cond/examgubun", "");
- model.makevalue("/root/hidden/smaer00800/cond/srchflag", "B");
- model.makevalue("/root/hidden/smaer00800/cond/hlaflag", "N");
- model.makevalue("/root/hidden/smaer00800/cond/prntfrmflag", "");
- }
- */
-
-
- open("SMAER00800" ,"", "10", "10", "SMAER00800", "/root/send/data1/pid", "/root/send/data/singdata/srchpid", "", "");
- ]]>
- </script>
- </button>
- <button id="button2" class="icon_top_direction" style="left:1145px; top:52px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- grd_picmdrrulist.attribute("height") = "163";
- ]]>
- </script>
- </button>
- <button id="button3" class="icon_bottom_direction" style="left:1175px; top:52px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- grd_picmdrrulist.attribute("height") = "420";
- ]]>
- </script>
- </button>
- <caption id="caption7" class="tit_2" style="left:5px; top:250px; width:75px; height:13px; ">삭감내역</caption>
- <line id="line4" class="line_1" style="x1:0px; y1:265px; x2:1205px; y2:265px; "/>
- <datagrid id="grd_clamcutlist" nodeset="/root/main/clamcutlist" caption="내원유형^청구과^진료의^주상병^처방코드^EDI코드^한글명^단가^유형시작일^삭감투여량^삭감횟수^삭감일수^총투삭감량^조정금액^이의신청금액^실삭감금액^원외^심사자^접수번호^명일련^줄번호" colsep="^" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:270px; width:1205px; height:85px; ">
- <col ref="ioflag"/>
- <col ref="clamdeptcd"/>
- <col ref="orddrnm"/>
- <col ref="diagcd"/>
- <col ref="prcpcd"/>
- <col ref="edicd"/>
- <col ref="calchngnm"/>
- <col ref="unitcost"/>
- <col ref="ordfromdd"/>
- <col ref="cutdrugqty"/>
- <col ref="cuttims"/>
- <col ref="cutdayno"/>
- <col ref="totcutqty"/>
- <col ref="adjtamt"/>
- <col ref="obtappamt"/>
- <col ref="orgreduamt"/>
- <col ref="oprcp"/>
- <col ref="judgrnm"/>
- <col ref="acptno"/>
- <col ref="docuseqno"/>
- <col ref="edilnno"/>
- </datagrid>
- <datagrid id="grd_picmdrrulist" nodeset="/root/main/picmdrrulist" class="datagrid2" caption="수가코드^처방상태^구분^진료과^개시일자^타병원
일수^삭감
건수^비고^환자번호^환자명^기관코드^제어코드^종료일자" colsep="^" colwidth="100, 78, 270, 160, 75, 50, 39, 420, 69, 50, 60, 60, 100, 100" dataheight="23" defaultrows="0" explorerbar="sort" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:77px; width:1205px; height:163px; ">
- <col ref="prcpcd" type="output" visibility="visible"/>
- <col disabled="true" ref="prcpstatcd" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/M0011/M0011">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcpnm" type="output" style="text-align:center; "/>
- <col disabled="true" itemcount="20" ref="orddeptcd" type="combo" visibility="hidden" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/orddeptcd/orddeptcdlist">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col ref="startdd" type="output" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="thospdayno" type="output" visibility="visible" style="text-align:center; padding-right:5; "/>
- <col ref="cnt" type="output" style="text-align:right; "/>
- <col ref="remark" type="output" style="padding-left:5; "/>
- <col ref="pid" type="output" visibility="hidden"/>
- <col ref="hngnm" type="output" visibility="hidden"/>
- <col ref="instcd" type="output" visibility="hidden"/>
- <col ref="rulecd" type="output" visibility="hidden"/>
- <col ref="todd" type="output" visibility="hidden"/>
- <col ref="grupsnglflag" type="output" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- if(grd_picmdrrulist.isCell(event.target) && grd_picmdrrulist.mouseRow >= grd_picmdrrulist.fixedrows) {
-
- var rowno = grd_picmdrrulist.row;
- model.setValue("/root/send/data2/pid", grd_picmdrrulist.valueMatrix(rowno, grd_picmdrrulist.colRef("pid")));
- model.setValue("/root/send/data2/instcd", grd_picmdrrulist.valueMatrix(rowno, grd_picmdrrulist.colRef("instcd")));
- model.setValue("/root/send/data2/prcpcd", grd_picmdrrulist.valueMatrix(rowno, grd_picmdrrulist.colRef("prcpcd")));
- model.setValue("/root/send/data2/rulecd", grd_picmdrrulist.valueMatrix(rowno, grd_picmdrrulist.colRef("rulecd")));
- model.setValue("/root/send/data2/grupsnglflag", grd_picmdrrulist.valueMatrix(rowno, grd_picmdrrulist.colRef("grupsnglflag")));
- model.setValue("/root/send/data2/prcpdd", model.getValue("/root/send/data1/aplydd"));
-
- model.removeNodeset("/root/main/prcplist");
- model.removeNodeset("/root/main/clamcutlist");
- model.refresh();
-
- submit("TRPPI00701");
-
- // grd_picmdrhiyear.subtotal("sum", grd_picmdrhiyear.colRef("prcpyear"), grd_picmdrhiyear.colRef("dayno"), "#,###", "", 2, "소 계");
- grd_picmdrhiyear.subtotal("sum", -1, grd_picmdrhiyear.colRef("dayno"), "#,###", "", 1, "총 계");
-
- model.resetInstanceNode("/root/send/data2");
- }
- ]]>
- </script>
- </datagrid>
- <datagrid id="grd_prcplist" nodeset="/root/main/prcplist" class="datagrid2" caption="기관코드^진료과^처방일자^실시일자^내원
구분^보험유형^보조유형^수술구분^일수^급여구분^1회용량^1회
수량^1일
횟수^처방상태^처방^처방코드" colsep="^" colwidth="0, 160, 80, 80, 36, 80, 70, 80, 36, 60, 80, 40, 40, 82, 241, 100" dataheight="23" defaultrows="0" explorerbar="sortshowmove" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:535px; width:1205px; height:195px; ">
- <col ref="instcd" type="output"/>
- <col disabled="true" ref="orddeptcd" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/orddeptcd/orddeptcdlist">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcpdd" type="output" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="execdd" type="output" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="ioflag" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>외래</label>
- <value>O</value>
- </item>
- <item>
- <label>입원</label>
- <value>I</value>
- </item>
- </choices>
- </col>
- <col ref="insukind" type="output" style="text-align:center; "/>
- <col ref="suppkind" type="output" style="text-align:center; "/>
- <col ref="opansflagcd" type="output" style="text-align:center; "/>
- <col ref="prcpdayno" type="output" style="text-align:right; padding-right:5; "/>
- <col disabled="true" ref="payflagcd" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>급여</label>
- <value>0</value>
- </item>
- <item>
- <label>본인부담</label>
- <value>1</value>
- </item>
- <item>
- <label>비급여</label>
- <value>2</value>
- </item>
- </choices>
- </col>
- <col ref="prcponevol" type="output" style="text-align:right; padding-right:5; "/>
- <col ref="prcponeqty" type="output" style="text-align:right; padding-right:5; "/>
- <col ref="prcptims" type="output" style="text-align:right; padding-right:5; "/>
- <col disabled="true" ref="prcpstatcd" type="combo" style="text-align:center; padding-left:5; ">
- <choices>
- <itemset nodeset="/root/init/M0011/M0011">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcpnm" type="output" style="text-align:left; padding-left:5; "/>
- <col ref="prcpcd" type="output" style="text-align:left; padding-left:5; "/>
- </datagrid>
- <button id="button4" class="icon_top_direction" style="left:1145px; top:509px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- grd_prcplist.attribute("height") = "345";
- grd_prcplist.attribute("top") = "385";
- caption2.visible = false;
- btn_rowadd.visible = false;
- line2.visible = false;
- caption3.attribute("top") = "365";
- line3.attribute("y1") = "382";
- line3.attribute("y2") = "382";
- button4.attribute("top") = "360";
- button6.attribute("top") = "360";
- ]]>
- </script>
- </button>
- <button id="button6" class="icon_bottom_direction" style="left:1175px; top:509px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- grd_prcplist.attribute("height") = "195";
- grd_prcplist.attribute("top") = "535";
- caption2.visible = true;
- btn_rowadd.visible = true;
- line2.visible = true;
- caption3.attribute("top") = "515";
- line3.attribute("y1") = "533";
- line3.attribute("y2") = "533";
- button4.attribute("top") = "509";
- button6.attribute("top") = "509";
- ]]>
- </script>
- </button>
- <caption id="caption3" class="tit_2" style="left:5px; top:515px; width:157px; height:14px; ">처방내역</caption>
- <button id="button7" class="icon_bottom_direction" style="left:1176px; top:244px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_clamcutlist.attribute("height") = "230";
- grd_picmdrhiyear.visible = false;
- caption2.visible = false;
- btn_rowadd.visible = false;
- line2.visible = false;
- ]]>
- </script>
- </button>
- <button id="button8" class="icon_top_direction" style="left:1146px; top:244px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- grd_clamcutlist.attribute("height") = "85";
- grd_picmdrhiyear.visible = true;
- caption2.visible = true;
- btn_rowadd.visible = true;
- line2.visible = true;
- ]]>
- </script>
- </button>
- </group>
- <group id="group4" scroll="auto" style="left:0px; top:744px; width:1211px; height:40px; ">
- <line id="line23" class="line_6" style="x1:0px; y1:3px; x2:1211px; y2:3px; "/>
- <button id="btn_init" class="btn4_letter3" visibility="hidden" style="left:1136px; top:10px; width:68px; height:22px; ">
- <caption>닫 기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|