123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238 |
- <?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>
- <mechlist>
- <mechinfo>
- <grupsnglflag/>
- <grupcalcscorcd/>
- <calcscorcd/>
- <hngnm/>
- <ordnm/>
- <fromdd/>
- <todd/>
- <remfact/>
- </mechinfo>
- </mechlist>
- </main>
- <send>
- <gsflag/>
- <srchflag>calcscorcd</srchflag>
- <srchcond/>
- </send>
- </root>
- </instance>
- <submission id="TRPMB03502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/mechlist/mechinfo"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- for (var i = 0; i < grd_mech.cols; i++) {
- if (i != 1) {
- grd_mech.mergeCol(i) = false;
- }
- }
-
- GSFLAG = opener.javascript.getParameter("SPPMB02300_gsflag");
- SET_ROW = opener.javascript.getParameter("SPPMB02300_row");
-
- if (GSFLAG == null || GSFLAG == "") {
- GSFLAG = "T";
- }
- model.setValue("/root/send/gsflag", GSFLAG);
- cmb_gsflag.refresh();
-
- ]]>
- </script>
- <script type="javascript">
- <![CDATA[
- var SET_ROW = "";
- var GSFLAG = "";
-
- function fSetItem() {
- var cd = model.getValue("/root/main/mechlist/mechinfo[" + grd_mech.row + "]/calcscorcd");
-
- if (cd != "") {
-
- if (GSFLAG == "S") {
- var nm = model.getValue("/root/main/mechlist/mechinfo[" + grd_mech.row + "]/hngnm");
-
- opener.model.setValue("/root/main/bldclist/bldcinfo[" + SET_ROW + "]/snglcalcscorcd", cd);
- opener.model.setValue("/root/main/bldclist/bldcinfo[" + SET_ROW + "]/snglcalcscornm", nm);
- } else if (GSFLAG == "G") {
-
- var grupcd = model.getValue("/root/main/mechlist/mechinfo[" + grd_mech.row + "]/grupcalcscorcd");
- var grupnm = model.getValue("/root/main/mechlist/mechinfo[grupcalcscorcd = '" + grupcd + "']/hngnm");
- var idx = 1;
-
- for (var i = 1; i < grd_mech.rows; i++) {
- if (model.getValue("/root/main/mechlist/mechinfo[" + i + "]/grupcalcscorcd") == grupcd &&
- model.getValue("/root/main/mechlist/mechinfo[" + i + "]/calcscorcd") != grupcd) {
-
- var cd = model.getValue("/root/main/mechlist/mechinfo[" + i + "]/calcscorcd");
- var nm = model.getValue("/root/main/mechlist/mechinfo[" + i + "]/hngnm");
-
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/grupcalcscorcd", grupcd);
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/grupcalcscornm", grupnm);
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/snglcalcscorcd", cd);
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/snglcalcscornm", nm);
-
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/grupsnglflag", "G");
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/bldabbrgb", "");
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/bldvol", "");
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/ordtype", "");
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/calcflag", "");
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/fromdd", "");
- opener.model.makeValue("/root/temp/bldclist/bldcinfo[" + idx + "]/todd", "");
-
- idx++;
- }
- }
- }
- window.close();
- }
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="1024" pageheight="400" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <shape id="roundrect1" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:20px; width:1008px; height:41px; background-color:#fffbf2; border-color:#ffd799; "/>
- <button id="btn_search" class="btn1_letter2" navindex="2" style="left:940px; top:30px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (model.getValue("/root/send/srchcond").length < 2) {
- messageBox("검색 조건은 최소 2글자 이상 입력해야 합니다", "E999");
- return;
- }
- submit("TRPMB03502");
- ]]>
- </script>
- </button>
- <caption id="cap_title" class="tit_1" style="left:0px; top:0px; width:90px; height:13px; font-family:돋움; vertical-align:middle; ">수가 조회</caption>
- <line id="line13" style="x1:925px; y1:27px; x2:925px; y2:54px; border-color:#FFD799; border-left-style:solid; "/>
- <caption id="caption2" class="search_name" style="left:5px; top:32px; width:124px; height:17px; ">싱글/그룹 구분 :</caption>
- <select1 id="cmb_gsflag" ref="/root/send/gsflag" class="combo_search" appearance="minimal" style="left:135px; top:31px; width:60px; height:19px; ">
- <choices>
- <item>
- <label>전체</label>
- <value>T</value>
- </item>
- <item>
- <label>싱글</label>
- <value>S</value>
- </item>
- <item>
- <label>그룹</label>
- <value>G</value>
- </item>
- </choices>
- </select1>
- <select1 id="cmb_srchflag" ref="/root/send/srchflag" class="combo_search" appearance="minimal" style="left:309px; top:31px; width:100px; height:19px; ">
- <choices>
- <item>
- <label>수가코드</label>
- <value>calcscorcd</value>
- </item>
- <item>
- <label>한글명</label>
- <value>hngnm</value>
- </item>
- <item>
- <label>처방명</label>
- <value>ordnm</value>
- </item>
- <item>
- <label>영문명</label>
- <value>engnm</value>
- </item>
- <item>
- <label>EDI코드</label>
- <value>edicd</value>
- </item>
- <item>
- <label>분류번호</label>
- <value>insu</value>
- </item>
- <item>
- <label>구처방코드</label>
- <value>oldordcd</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- if (model.getvalue("/root/send/srchflag") == "hngnm" || model.getvalue("/root/send/srchflag") == "ordnm") {
- ipt_srchcond.attribute("imemode") = "hangul";
- } else {
- ipt_srchcond.attribute("imemode") = "alpha";
- }
- ]]>
- </script>
- </select1>
- <input id="ipt_srchcond" ref="/root/send/srchcond" class="input_search" navindex="1" _chartype="upper" style="left:411px; top:31px; width:275px; height:19px; padding-left:1; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if (event.keyCode == "13") {
- model.setValue("/root/send/srchcond", ipt_srchcond.currentText);
- ipt_srchcond.refresh();
- btn_search.dispatch("DOMActivate");
- }
- ]]>
- </script>
- </input>
- <caption id="caption1" class="search_name" style="left:210px; top:32px; width:95px; height:17px; ">검색 조건 :</caption>
- <caption id="cap_grid" class="tit_2" style="left:0px; top:70px; width:80px; height:13px; ">조회 내역</caption>
- <line id="line3" class="line_1" style="x1:0px; y1:85px; x2:1008px; y2:85px; "/>
- <datagrid id="grd_mech" nodeset="/root/main/mechlist/mechinfo" caption="구분^그룹수가코드^싱글수가코드^수가명^처방명^시작일자^종료일자^비고" colsep="^" colwidth="40, 100, 100, 250, 250, 75, 75, 100" extendlastcol="scroll" mergecells="bycol" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:0px; top:90px; width:1008px; height:265px; ">
- <col disabled="true" ref="grupsnglflag" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>그룹</label>
- <value>G</value>
- </item>
- <item>
- <label>싱글</label>
- <value>S</value>
- </item>
- </choices>
- </col>
- <col ref="grupcalcscorcd"/>
- <col ref="calcscorcd" style="padding-left:1; "/>
- <col ref="hngnm" style="padding-left:1; "/>
- <col ref="ordnm" style="padding-left:1; "/>
- <col ref="fromdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="todd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="remfact" style="padding-left:1; "/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- fSetItem();
- ]]>
- </script>
- </datagrid>
- <button id="btn_ok" class="btn4_letter2" navindex="3" style="left:892px; top:360px; width:56px; height:22px; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSetItem();
- window.close();
- ]]>
- </script>
- </button>
- <button id="btn_close" class="btn4_letter2" style="left:952px; top:360px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|