123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844 |
- <?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>개인별 심사보류 및 주민보류 내역조회(SMPIF30200)</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <send>
- <send01>
- <termflag>1</termflag>
- <fromdd/>
- <todd/>
- <insukind>11</insukind>
- <endyn>A</endyn>
- <reteflag>0</reteflag>
- <ioflag>A</ioflag>
- <acptno/>
- <docuseqno/>
- <patnm/>
- <insuflag/>
- </send01>
- <send02>
- <termflag>1</termflag>
- <fromdd/>
- <todd/>
- <insukind>0</insukind>
- <endyn>A</endyn>
- <reteflag>0</reteflag>
- <ioflag>A</ioflag>
- <acptno/>
- <docuseqno/>
- <patnm/>
- <insuflag/>
- </send02>
- </send>
- <main>
- <list01>
- <gridpsnretedetl>
- <insukind/>
- <ioflag/>
- <decotretflag/>
- <clamym/>
- <uncoym/>
- <clamflag/>
- <acptno/>
- <fstjudgdg/>
- <docuseqno/>
- <fstadjtresn/>
- <clamdeptcd/>
- <orddeptcd/>
- <pid/>
- <patnm/>
- <clmcstotamt/>
- <clownbamt/>
- <clclamamt/>
- <clownbmaxexamt/>
- <remainamt/>
- <lastjudgdg/>
- <jrjudgdeciamt/>
- <cutamt/>
- <sndjudgdg/>
- <sndadjtresn/>
- <thrdjudgdg/>
- <thrdadjtresn/>
- <insuno/>
- <insunm/>
- </gridpsnretedetl>
- </list01>
- <list02>
- <gridpsnretedetl>
- <insukind/>
- <ioflag/>
- <decotretflag/>
- <clamym/>
- <uncoym/>
- <clamflag/>
- <acptno/>
- <fstjudgdg/>
- <docuseqno/>
- <fstadjtresn/>
- <clamdeptcd/>
- <orddeptcd/>
- <pid/>
- <patnm/>
- <clmcstotamt/>
- <clownbamt/>
- <clclamamt/>
- <clhandicaprfund/>
- <clsubtamt/>
- <remainamt/>
- <lastjudgdg/>
- <jrjudgdeciamt/>
- <cutamt/>
- <sndjudgdg/>
- <sndadjtresn/>
- <thrdjudgdg/>
- <thrdadjtresn/>
- <insuno/>
- <insunm/>
- </gridpsnretedetl>
- </list02>
- </main>
- <init>
- <P0245list>
- <P0245>
- <cdid/>
- <cdnm/>
- </P0245>
- </P0245list>
- <P0287list>
- <P0287>
- <cdid/>
- <cdnm/>
- </P0287>
- </P0287list>
- </init>
- </root>
- </instance>
- <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
- <submission id="TRPIF30201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/send01" resultref="/root/main/list01"/>
- <submission id="TRPIF30202" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/send02" resultref="/root/main/list02"/>
- </model>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- // 공통코드 Load작업
- CommCode_Load();
- model.removenode("/root/main/list01");
- model.refresh();
- ]]>
- </script>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript">
- <![CDATA[
- function Node_Init() {
- // NodeSet 초기화
- }
-
- function rtnGridCheck() {
- // NodeSet 초기화
- var row_cnt = grd_pifhrtns.row;alert(row_cnt);
- if(grd_pifhrtns.valueMatrix(row_cnt,2) == "01" || grd_pifhrtns.valueMatrix(row_cnt,2) == "02" || grd_pifhrtns.valueMatrix(row_cnt,2) == "07" ) {
- grd_pifhrtns.valueMatrix(row_cnt,3).disabled = false;
- grd_pifhrtns.valueMatrix(row_cnt,4).disabled = false;
- } else {
- grd_pifhrtns.valueMatrix(row_cnt,3).disabled = true;
- grd_pifhrtns.valueMatrix(row_cnt,4).disabled = true;
- }
- }
-
- // 공통코드 Load작업
- function CommCode_Load() {
- // 관련 Control 초기화
- zbcfGetCodeList(new Array("P0245","P0287"), new Array( "/root/init/P0245list","/root/init/P0287list"));
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body class="datagrid2" guideline="1,1195;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:281px; height:14px; ">개인별 심사보류 및 주민보류내역 조회</caption>
- </group>
- <group id="grp_biz" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
- <switch id="switch1" class="sw_box" style="left:0px; top:36px; width:1194px; height:695px; ">
- <case id="case1" selected="true">
- <button id="button1" class="btn2_letter4" style="left:1124px; top:73px; width:64px; height:19px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var today = new Date();
-
- var yy = today.getYear()+"";
- var mm = today.getMonth()+1;
- var dd = today.getDate();
-
- if(mm < 10) { mm = "0"+mm; }
- else { mm = mm+""; }
-
- if(dd < 10) { dd = "0" + dd; }
- else { dd = dd + ""; }
-
- var tmp = yy+mm+dd;
-
- var fileName = window.fileDialog("save", ",", false, "개인별보류내역(보험)_"+tmp, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
-
- if (fileName != "") { grd_psnretedetl1.saveExcel(fileName, "SheetName", true, true, "", "", ""); }
- ]]>
- </script>
- </button>
- <group id="group2" style="left:4px; top:10px; width:1184px; height:59px; vertical-align:top; ">
- <shape id="roundrect1" class="roundrec_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1184px; height:59px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption10" class="search_name" style="left:330px; top:9px; width:86px; height:17px; ">보험유형 :</caption>
- <line id="line13" class="line_4" style="x1:1108px; y1:20px; x2:1108px; y2:42px; border-color:#ffe4bb; border-left-style:solid; "/>
- <button id="btn_search" class="btn1_letter2" style="left:1123px; top:20px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if(rdo_termflag1.value == "1") {
- if(ipt_fromdd1.value == "") {
- messageBox("청구월 시작일을","C002");
- model.setFocus("ipt_fromdd1");
- return false;
- }
- }
-
- if(rdo_termflag1.value == "2") {
- if(ipt_fromdd1.value == "") {
- alert("진료월 시작일을 입력해주세요");
- model.setFocus("ipt_fromdd1");
- return false;
- }
- }
-
- model.setValue("/root/send/send01/insuflag","01");
-
- submit("TRPIF30201");
- ]]>
- </script>
- </button>
- <caption id="caption4" class="search_name" style="left:539px; top:33px; width:73px; height:17px; ">명일련 :</caption>
- <caption id="caption7" class="search_name" style="left:14px; top:33px; width:112px; height:17px; ">내원유형 :</caption>
- <caption id="caption9" class="search_name" style="left:747px; top:33px; width:86px; height:17px; ">수진자명 :</caption>
- <caption id="caption11" class="search_name" style="left:538px; top:9px; width:86px; height:17px; ">완료구분 :</caption>
- <caption id="caption3" class="search_name" style="left:801px; top:9px; width:86px; height:17px; ">보류구분 :</caption>
- <caption id="caption2" class="search_no_b" style="left:210px; top:8px; width:12px; height:17px; ">~</caption>
- <select1 id="rdo_insuflag1" ref="/root/send/send01/insukind" class="radio_search" appearance="full" cols="3" rows="1" overflow="visible" style="left:420px; top:10px; width:85px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>보험</label>
- <value>11</value>
- </item>
- <item>
- <label>산재</label>
- <value>41</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_termflag1" ref="/root/send/send01/termflag" appearance="full" cols="3" rows="1" overflow="visible" style="left:15px; top:9px; width:115px; height:17px; border-style:none; ">
- <choices>
- <item>
- <label>청구월</label>
- <value>1</value>
- </item>
- <item>
- <label>미수월</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- model.setValue("/root/send/send01/fromdd","");
- model.setValue("/root/send/send01/todd","");
- model.refresh();
- model.setFocus("ipt_fromdd1");
- ]]>
- </script>
- </select1>
- <input id="ipt_fromdd1" ref="/root/send/send01/fromdd" class="input_search" inputtype="date" maxlength="6" format="yyyy-mm" style="left:132px; top:8px; width:73px; height:19px; ">
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- ipt_todd1.value = ipt_fromdd1.value;
- model.refreshpart("/root/send/send01/todd");
- ]]>
- </script>
- </input>
- <input id="ipt_todd1" ref="/root/send/send01/todd" class="input_search" inputtype="date" maxlength="6" format="yyyy-mm" style="left:225px; top:8px; width:75px; height:19px; "/>
- <select1 id="rdo_endyn" ref="/root/send/send01/endyn" class="radio_search" appearance="full" cols="3" rows="1" overflow="visible" style="left:627px; top:10px; width:148px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>완료</label>
- <value>Y</value>
- </item>
- <item>
- <label>미완료</label>
- <value>N</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_reteflag1" ref="/root/send/send01/reteflag" class="radio_search" appearance="full" cols="4" rows="1" overflow="visible" style="left:890px; top:10px; width:185px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>0</value>
- </item>
- <item>
- <label>심사보류</label>
- <value>1</value>
- </item>
- <item>
- <label>주민보류</label>
- <value>2</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_ioflag1" ref="/root/send/send01/ioflag" class="radio_search" appearance="full" cellspacing="10" cols="3" overflow="visible" style="left:110px; top:33px; width:148px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>입원</label>
- <value>I</value>
- </item>
- <item>
- <label>외래</label>
- <value>O</value>
- </item>
- </choices>
- </select1>
- <input id="ipt_docuseqno1" ref="/root/send/send01/docuseqno" class="input_search" style="left:628px; top:32px; width:85px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if(event.keyCode == "13") {
- setInputNodeCurText();
- var patnm = ipt_patnm1.value;
- ipt_patnm1.value = "";
- var cnt = 0;
- if(grd_psnretedetl1.rows <= 1) {
- return false;
- } else {
- if(patnm == "") { // 수진자로 조회를 하지 않은 경우.
- if(grd_psnretedetl1.row > 1) { // 명일련으로 1회이상 조회했을시 그 위치 아래로 똑같은 명일련이 있는지 조회하려 할 때
- for(var i=grd_psnretedetl1.row+1;i<grd_psnretedetl1.rows;i++) {
- //if(model.getValue("/root/main/list04/gridpifmiunc02["+i+"]/docuseqno") == docuseqno) {
- if(eval(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno1.value)) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- } else { // 명일련으로 처음 조회할 경우
- for(var i=1;i<grd_psnretedetl1.rows;i++) {
- if(eval(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno1.value)) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- }
- } else { // 수진자로 1회이상 조회를 했을경우 무조건 명일련은 첫행부터 비교한다.
- for(var i=1;i<grd_psnretedetl1.rows;i++) {
- if(eval(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno1.value)) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- }
-
- if(cnt == 0) {
- messageBox("찾는 명일련이","I004");
- grd_psnretedetl1.row = 0;
- model.setFocus("ipt_docuseqno1");
- //researchgrid("docuseqno",docuseqno);
- }
- }
- }
- ]]>
- </script>
- </input>
- <input id="ipt_patnm1" ref="/root/send/send01/patnm" class="input_search" style="left:836px; top:34px; width:90px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if(event.keyCode == "13") {
- setInputNodeCurText();
- var docuseqno = ipt_docuseqno1.value;
- ipt_docuseqno1.value = "";
- var cnt = 0;
- if(grd_psnretedetl1.rows <= 1) {
- return false;
- } else {
- if(docuseqno == "") { // 명일련으로 조회한 적이 없는 경우.
- if(grd_psnretedetl1.row > 1) { // 명일련으로 1회이상 조회했을시 그 위치 아래로 똑같은 명일련이 있는지 조회하려 할 때
- for(var i=grd_psnretedetl1.row+1;i<grd_psnretedetl1.rows;i++) {
- if(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/patnm") == ipt_patnm1.value) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- } else { // 명일련으로 처음 조회할 경우
- for(var i=1;i<grd_psnretedetl1.rows;i++) {
- if(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/patnm") == ipt_patnm1.value) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- }
- } else { // 명일련으로 조회한 적이 1회이상 있는경우 무조건 1행부터 조회한다.
- for(var i=1;i<grd_psnretedetl1.rows;i++) {
- if(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/patnm") == ipt_patnm1.value) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- }
-
- if(cnt == 0) {
- messageBox("찾는 수진자가","I004");
- grd_psnretedetl1.row = 0;
- model.setFocus("ipt_patnm1");
- }
- }
- }
- ]]>
- </script>
- </input>
- <input id="input1" ref="/root/send/send01/acptno" class="input_search" style="left:419px; top:32px; width:85px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if(event.keyCode == "13") {
- setInputNodeCurText();
- var patnm = ipt_patnm1.value;
- ipt_patnm1.value = "";
- var cnt = 0;
- if(grd_psnretedetl1.rows <= 1) {
- return false;
- } else {
- if(patnm == "") { // 수진자로 조회를 하지 않은 경우.
- if(grd_psnretedetl1.row > 1) { // 명일련으로 1회이상 조회했을시 그 위치 아래로 똑같은 명일련이 있는지 조회하려 할 때
- for(var i=grd_psnretedetl1.row+1;i<grd_psnretedetl1.rows;i++) {
- //if(model.getValue("/root/main/list04/gridpifmiunc02["+i+"]/docuseqno") == docuseqno) {
- if(eval(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno1.value)) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- } else { // 명일련으로 처음 조회할 경우
- for(var i=1;i<grd_psnretedetl1.rows;i++) {
- if(eval(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno1.value)) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- }
- } else { // 수진자로 1회이상 조회를 했을경우 무조건 명일련은 첫행부터 비교한다.
- for(var i=1;i<grd_psnretedetl1.rows;i++) {
- if(eval(model.getValue("/root/main/list01/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno1.value)) {
- grd_psnretedetl1.row = i;
- grd_psnretedetl1.topRow = i;
- cnt++;
- return false;
- }
- }
- }
-
- if(cnt == 0) {
- messageBox("찾는 명일련이","I004");
- grd_psnretedetl1.row = 0;
- model.setFocus("ipt_docuseqno1");
- //researchgrid("docuseqno",docuseqno);
- }
- }
- }
- ]]>
- </script>
- </input>
- <caption id="caption5" class="search_name" style="left:330px; top:33px; width:86px; height:17px; ">접수번호 :</caption>
- </group>
- <caption id="caption1" class="tit_2" style="left:10px; top:79px; width:118px; height:14px; ">개인별 보류내역</caption>
- <line id="line1" class="line_1" style="x1:4px; y1:94px; x2:1188px; y2:94px; "/>
- <datagrid id="grd_psnretedetl1" nodeset="/root/main/list01/gridpsnretedetl" class="datagrid2" caption="보험유형^입/외^보류구분^청구년월^미수월^청구구분^접수번호^1차
보류차수^명일련^사유^청구과^진료과^진료의^등록번호^수진자^총진료비^본인부담금^청구금액^본인부담상한금^청구지원금^청구장애인^보류액^완료차수^심사결정액^심결장애인^삭감액^2차
보류차수^사유^3차
보류차수^사유^조합기호^조합명" colsep="^" colwidth="60, 41, 60, 60, 60, 60, 60, 70, 50, 40, 80, 60, 51, 70, 50, 80, 80, 80, 90, 86, 82, 90, 63, 80, 78, 80, 70, 50, 70, 50, 100, 100" dataheight="23" defaultrows="2" explorerbar="sortshowmove" focuscolor="#b9e5fb" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" style="left:4px; top:99px; width:1184px; height:590px; ">
- <col ref="insukind" style="text-align:center; "/>
- <col ref="ioflag" style="text-align:center; "/>
- <col ref="decotretflag" style="text-align:center; "/>
- <col ref="clamym" format="yyyy-mm" style="text-align:center; "/>
- <col ref="uncoym" format="yyyy-mm" style="text-align:center; "/>
- <col ref="clamflag" style="text-align:center; "/>
- <col ref="acptno" style="text-align:center; "/>
- <col ref="fstjudgdg" style="text-align:center; "/>
- <col ref="docuseqno" style="text-align:center; "/>
- <col ref="fstadjtresn" style="text-align:center; "/>
- <col ref="clamdeptcd" style="text-align:center; "/>
- <col ref="orddeptcd" style="text-align:center; "/>
- <col ref="orddridnm" style="text-align:center; "/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="patnm" style="text-align:center; "/>
- <col ref="clmcstotamt" format="#,###" style="text-align:right; "/>
- <col ref="clownbamt" format="#,###" style="text-align:right; "/>
- <col ref="clclamamt" format="#,###" style="text-align:right; "/>
- <col ref="clownbmaxexamt" format="#,###" style="text-align:right; "/>
- <col ref="clsuppamt" format="#,###" style="text-align:right; "/>
- <col ref="clhandicaprfund" format="#,###" style="text-align:right; "/>
- <col ref="remainamt" format="#,###" style="text-align:right; "/>
- <col ref="lastjudgdg" style="text-align:center; "/>
- <col ref="jrjudgdeciamt" format="#,###" style="left:1575px; top:32px; width:100px; height:23px; text-align:right; "/>
- <col ref="jrhandicaprfund" format="#,###" style="text-align:right; "/>
- <col ref="cutamt" format="#,###" style="text-align:right; "/>
- <col ref="sndjudgdg" style="text-align:center; "/>
- <col ref="sndadjtresn" style="text-align:center; "/>
- <col ref="thrdjudgdg" style="text-align:center; "/>
- <col ref="thrdadjtresn" style="text-align:center; "/>
- <col ref="insuno" style="text-align:center; "/>
- <col ref="insunm" style="text-align:center; "/>
- </datagrid>
- </case>
- <case id="case2">
- <button id="button2" class="btn2_letter4" style="left:1124px; top:73px; width:64px; height:19px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var today = new Date();
-
- var yy = today.getYear()+"";
- var mm = today.getMonth()+1;
- var dd = today.getDate();
-
- if(mm < 10) {
- mm = "0"+mm;
- } else {
- mm = mm+"";
- }
-
- if(dd < 10) {
- dd = "0" + dd;
- } else {
- dd = dd + "";
- }
-
- var tmp = yy+mm+dd;
-
- var fileName = window.fileDialog("save", ",", false, "개인별보류내역(보호)_"+tmp, "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
-
- if (fileName != "")
- {
- grd_psnretedetl2.saveExcel(fileName, "SheetName", true, true, "", "", "");
- }
- ]]>
- </script>
- </button>
- <caption id="caption8" class="tit_2" style="left:10px; top:79px; width:118px; height:14px; ">개인별 보류내역</caption>
- <group id="group1" style="left:4px; top:10px; width:1184px; height:59px; vertical-align:top; ">
- <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1184px; height:59px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption12" class="search_name" style="left:315px; top:9px; width:86px; height:17px; ">보험유형 :</caption>
- <button id="button3" class="btn1_letter2" style="left:1123px; top:31px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if(rdo_termflag2.value == "1") {
- if(ipt_fromdd2.value == "") {
- alert("청구월 시작일을 입력해주세요");
- model.setFocus("ipt_fromdd2");
- return false;
- }
- }
-
- if(rdo_termflag2.value == "2") {
- if(ipt_fromdd2.value == "") {
- alert("진료월 시작일을 입력해주세요");
- model.setFocus("ipt_fromdd2");
- return false;
- }
- }
-
- model.setValue("/root/send/send02/insuflag","02");
-
- submit("TRPIF30202");
- ]]>
- </script>
- </button>
- <caption id="caption14" class="search_name" style="left:644px; top:33px; width:73px; height:17px; ">명일련 :</caption>
- <caption id="caption15" class="search_name" style="left:14px; top:33px; width:112px; height:17px; ">내원유형 :</caption>
- <caption id="caption16" class="search_name" style="left:892px; top:33px; width:86px; height:17px; ">수진자명 :</caption>
- <caption id="caption17" class="search_name" style="left:644px; top:9px; width:86px; height:17px; ">완료구분 :</caption>
- <caption id="caption18" class="search_no_b" style="left:210px; top:8px; width:12px; height:17px; ">~</caption>
- <caption id="caption19" class="search_name" style="left:892px; top:9px; width:86px; height:17px; ">보류구분 :</caption>
- <select1 id="rdo_termflag2" ref="/root/send/send02/termflag" appearance="full" cols="3" rows="1" overflow="visible" style="left:15px; top:9px; width:115px; height:17px; border-style:none; ">
- <choices>
- <item>
- <label>청구월</label>
- <value>1</value>
- </item>
- <item>
- <label>미수월</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- model.setValue("/root/send/send02/fromdd","");
- model.setValue("/root/send/send02/todd","");
- model.refresh();
- model.setFocus("ipt_fromdd2");
- ]]>
- </script>
- </select1>
- <input id="ipt_fromdd2" ref="/root/send/send02/fromdd" class="input_search" inputtype="date" maxlength="6" format="yyyy-mm" style="left:132px; top:8px; width:73px; height:19px; ">
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- ipt_todd2.value = ipt_fromdd2.value;
- model.refreshpart("/root/send/send02/todd");
- ]]>
- </script>
- </input>
- <input id="ipt_todd2" ref="/root/send/send02/todd" class="input_search" inputtype="date" maxlength="6" format="yyyy-mm" style="left:225px; top:8px; width:75px; height:19px; "/>
- <select1 id="rdo_insuflag2" ref="/root/send/send02/insukind" appearance="full" cols="5" rows="1" overflow="visible" style="left:405px; top:10px; width:240px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>0</value>
- </item>
- <item>
- <label>1종</label>
- <value>1</value>
- </item>
- <item>
- <label>2종</label>
- <value>2</value>
- </item>
- <item>
- <label>2종장애인</label>
- <value>6</value>
- </item>
- <item>
- <label>행려</label>
- <value>4</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_retestat2" ref="/root/send/send02/endyn" appearance="full" cols="3" rows="1" overflow="visible" style="left:733px; top:10px; width:143px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>완료</label>
- <value>Y</value>
- </item>
- <item>
- <label>미완료</label>
- <value>N</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_reteflag2" ref="/root/send/send02/reteflag" appearance="full" cols="4" rows="1" overflow="visible" style="left:981px; top:10px; width:180px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>0</value>
- </item>
- <item>
- <label>심사보류</label>
- <value>1</value>
- </item>
- <item>
- <label>자격보류</label>
- <value>2</value>
- </item>
- </choices>
- </select1>
- <select1 id="rdo_ioflag2" ref="/root/send/send02/ioflag" class="radio_search" appearance="full" cellspacing="10" cols="3" overflow="visible" style="left:110px; top:33px; width:148px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>입원</label>
- <value>I</value>
- </item>
- <item>
- <label>외래</label>
- <value>O</value>
- </item>
- </choices>
- </select1>
- <input id="ipt_docuseqno2" ref="/root/send/send02/docuseqno" class="input_search" style="left:733px; top:32px; width:85px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if(event.keyCode == "13") {
- setInputNodeCurText();
- var patnm = ipt_patnm2.value;
- ipt_patnm2.value = "";
- var cnt = 0;
- if(grd_psnretedetl2.rows <= 1) {
- return false;
- } else {
- if(patnm == "") { // 수진자로 조회를 하지 않은 경우.
- if(grd_psnretedetl2.row > 1) { // 명일련으로 1회이상 조회했을시 그 위치 아래로 똑같은 명일련이 있는지 조회하려 할 때
- for(var i=grd_psnretedetl2.row+1;i<grd_psnretedetl2.rows;i++) {
- //if(model.getValue("/root/main/list04/gridpifmiunc02["+i+"]/docuseqno") == docuseqno) {
- if(eval(model.getValue("/root/main/list02/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno2.value)) {
- grd_psnretedetl2.row = i;
- grd_psnretedetl2.topRow = i;
- cnt++;
- return false;
- }
- }
- } else { // 명일련으로 처음 조회할 경우
- for(var i=1;i<grd_psnretedetl2.rows;i++) {
- if(eval(model.getValue("/root/main/list02/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno2.value)) {
- grd_psnretedetl2.row = i;
- grd_psnretedetl2.topRow = i;
- cnt++;
- return false;
- }
- }
- }
- } else { // 수진자로 1회이상 조회를 했을경우 무조건 명일련은 첫행부터 비교한다.
- for(var i=1;i<grd_psnretedetl2.rows;i++) {
- if(eval(model.getValue("/root/main/list02/gridpsnretedetl["+i+"]/docuseqno")) == eval(ipt_docuseqno2.value)) {
- grd_psnretedetl2.row = i;
- grd_psnretedetl2.topRow = i;
- cnt++;
- return false;
- }
- }
- }
-
- if(cnt == 0) {
- messageBox("찾는 명일련이","I004");
- grd_psnretedetl2.row = 0;
- model.setFocus("ipt_docuseqno2");
- //researchgrid("docuseqno",docuseqno);
- }
- }
- }
- ]]>
- </script>
- </input>
- <input id="ipt_patnm2" ref="/root/send/send02/patnm" class="input_search" style="left:981px; top:32px; width:90px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if(event.keyCode == "13") {
- setInputNodeCurText();
- var docuseqno = ipt_docuseqno2.value;
- ipt_docuseqno2.value = "";
- var cnt = 0;
- if(grd_psnretedetl2.rows <= 1) {
- return false;
- } else {
- if(docuseqno == "") { // 명일련으로 조회한 적이 없는 경우.
- if(grd_psnretedetl2.row > 1) { // 명일련으로 1회이상 조회했을시 그 위치 아래로 똑같은 명일련이 있는지 조회하려 할 때
- for(var i=grd_psnretedetl2.row+1;i<grd_psnretedetl2.rows;i++) {
- if(model.getValue("/root/main/list02/gridpsnretedetl["+i+"]/patnm") == ipt_patnm2.value) {
- grd_psnretedetl2.row = i;
- grd_psnretedetl2.topRow = i;
- cnt++;
- return false;
- }
- }
- } else { // 명일련으로 처음 조회할 경우
- for(var i=1;i<grd_psnretedetl2.rows;i++) {
- if(model.getValue("/root/main/list02/gridpsnretedetl["+i+"]/patnm") == ipt_patnm2.value) {
- grd_psnretedetl2.row = i;
- grd_psnretedetl2.topRow = i;
- cnt++;
- return false;
- }
- }
- }
- } else { // 명일련으로 조회한 적이 1회이상 있는경우 무조건 1행부터 조회한다.
- for(var i=1;i<grd_psnretedetl2.rows;i++) {
- if(model.getValue("/root/main/list02/gridpsnretedetl["+i+"]/patnm") == ipt_patnm2.value) {
- grd_psnretedetl2.row = i;
- grd_psnretedetl2.topRow = i;
- cnt++;
- return false;
- }
- }
- }
-
- if(cnt == 0) {
- messageBox("찾는 수진자가","I004");
- grd_psnretedetl2.row = 0;
- model.setFocus("ipt_patnm2");
- }
- }
- }
- ]]>
- </script>
- </input>
- <line id="line4" class="line_4" style="x1:1108px; y1:31px; x2:1108px; y2:53px; border-color:#ffe4bb; border-left-style:solid; "/>
- <input id="input2" ref="/root/send/send02/acptno" class="input_search" style="left:404px; top:32px; width:85px; height:19px; "/>
- <caption id="caption13" class="search_name" style="left:315px; top:33px; width:86px; height:17px; ">접수번호 :</caption>
- </group>
- <line id="line3" class="line_1" style="x1:4px; y1:94px; x2:1188px; y2:94px; "/>
- <datagrid id="grd_psnretedetl2" nodeset="/root/main/list02/gridpsnretedetl" class="datagrid2" caption="보험유형^입/외^보류구분^청구년월^미수월^청구구분^접수번호^1차
보류차수^명일련^사유^청구과^진료과^진료의^등록번호^수진자^총진료비^본인부담금^청구금액^장애인기금^대불금^보류액^완료차수^심사결정액^삭감액^2차
보류차수^사유^3차
보류차수^사유^조합기호^조합명" colsep="^" colwidth="60, 40, 60, 60, 60, 60, 60, 70, 50, 40, 80, 60, 47, 70, 50, 80, 80, 80, 80, 80, 80, 63, 80, 80, 70, 50, 70, 50, 100, 100" dataheight="23" defaultrows="2" explorerbar="sortshowmove" focuscolor="#b9e5fb" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" style="left:4px; top:99px; width:1184px; height:590px; ">
- <col ref="insukind" style="text-align:center; "/>
- <col ref="ioflag" style="text-align:center; "/>
- <col ref="decotretflag" style="text-align:center; "/>
- <col ref="clamym" format="yyyy-mm" style="text-align:center; "/>
- <col ref="uncoym" format="yyyy-mm" style="text-align:center; "/>
- <col ref="clamflag" style="text-align:center; "/>
- <col ref="acptno" style="text-align:center; "/>
- <col ref="fstjudgdg" style="text-align:center; "/>
- <col ref="docuseqno" style="text-align:center; "/>
- <col ref="fstadjtresn" style="text-align:center; "/>
- <col ref="clamdeptcd" style="text-align:center; "/>
- <col ref="orddeptcd" style="text-align:center; "/>
- <col ref="orddridnm" style="text-align:center; "/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="patnm" style="text-align:center; "/>
- <col ref="clmcstotamt" format="#,###" style="text-align:right; "/>
- <col ref="clownbamt" format="#,###" style="text-align:right; "/>
- <col ref="clclamamt" format="#,###" style="text-align:right; "/>
- <col ref="clhandicaprfund" format="#,###" style="text-align:right; "/>
- <col ref="clsubtamt" format="#,###" style="text-align:right; "/>
- <col ref="remainamt" format="#,###" style="text-align:right; "/>
- <col ref="lastjudgdg" style="text-align:center; "/>
- <col ref="jrjudgdeciamt" format="#,###" style="text-align:right; "/>
- <col ref="cutamt" format="#,###" style="text-align:right; "/>
- <col ref="sndjudgdg" style="text-align:center; "/>
- <col ref="sndadjtresn" style="text-align:center; "/>
- <col ref="thrdjudgdg" style="text-align:center; "/>
- <col ref="thrdadjtresn" style="text-align:center; "/>
- <col ref="insuno" style="text-align:center; "/>
- <col ref="insunm" style="text-align:center; "/>
- </datagrid>
- </case>
- </switch>
- <button id="button6" class="btn_sw" group="tab" selected="true" style="left:0px; top:15px; width:120px; height:22px; ">
- <caption>요양급여(보험)</caption>
- <toggle case="case1" ev:event="onclick"/>
- </button>
- <button id="button7" class="btn_sw" group="tab" style="left:120px; top:15px; width:120px; height:22px; ">
- <caption>의료급여(보호)</caption>
- <toggle case="case2" ev:event="onclick"/>
- </button>
- </group>
- <group id="group4" scroll="auto" style="left:0px; top:757px; width:1195px; height:27px; "/>
- </xhtml:body>
- </xhtml:html>
|