123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455 |
- <?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>
- <dblnolist>
- <item>
- <pid/>
- <hngnm/>
- <rrgstno/>
- <sexage/>
- <pidflag/>
- <bindpid/>
- <zipcd1/>
- <zipcd2/>
- <detladdr/>
- <lastupdtrid/>
- <lastupdtdt/>
- <brthdd/>
- </item>
- </dblnolist>
- <changelist>
- <item>
- <chk/>
- <pid/>
- <hngnm/>
- <rrgstno/>
- <sexage/>
- <pidflag/>
- <bindpid/>
- <rem/>
- <bfpid/>
- <rgstid/>
- <rgstdept/>
- <rgstdt/>
- <lastupdtrid/>
- <lastupdtdt/>
- <rrgstno1/>
- <rrgstno2/>
- <brthdd/>
- </item>
- </changelist>
- <bindpidlist>
- <item>
- <pid/>
- <hngnm/>
- <rrgstno/>
- <sexage/>
- </item>
- </bindpidlist>
- <dblnopidlist>
- <item>
- <chk/>
- <pid/>
- <hngnm/>
- <rrgstno/>
- <sexage/>
- <pidflag/>
- <bindpid/>
- <rem/>
- <bfpid/>
- <rgstid/>
- <rgstdept/>
- <rgstdt/>
- <lastupdtrid/>
- <lastupdtdt/>
- <rrgstno1/>
- <rrgstno2/>
- <brthdd/>
- </item>
- </dblnopidlist>
- <bindpidyn>
- <item>
- <pid/>
- <bindpid/>
- <bfpid/>
- <tretid/>
- <tretdt/>
- <cnclid/>
- <cncldt/>
- </item>
- </bindpidyn>
- <applist>
- <item>
- <rgstdt/>
- <pid/>
- <hngnm/>
- <rrgstno/>
- <brthdd/>
- <sexage/>
- <pidflag/>
- <bindpid/>
- <tretid/>
- <tretdt/>
- </item>
- </applist>
- </main>
- <send>
- <reqdata>
- <list>
- <pid/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- </list>
- <change>
- <pid/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- </change>
- <bind>
- <pid/>
- <bindpid/>
- </bind>
- <dblno>
- <pid/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- <status>0</status>
- <fromdd/>
- <todd/>
- </dblno>
- </reqdata>
- </send>
- <hidden>
- <popup>
- <pid/>
- <srchcond/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- </popup>
- </hidden>
- </root>
- </instance>
- <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="../../../emr/commonweb/js/EMRCommon.js"/>
- <script type="javascript" src="../../../emr/chrtmngtweb/js/SMMRC00100.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- ]]>
- </script>
- <submission id="TRMRC00501" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata/list" resultref="/root/main/dblnolist/item"/>
- <submission id="TRMRC00502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata/change" resultref="/root/main/changelist/item"/>
- <submission id="TXMRC00501" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/changelist"/>
- <submission id="TRMRC00503" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata/bind" resultref="/root/main/bindpidlist/item"/>
- <submission id="TRMRC00504" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata/change" resultref="/root/main/changelist/item"/>
- <submission id="TXMRC00502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/changelist"/>
- <submission id="TXMRC00503" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/changelist"/>
- <submission id="TRMRC00505" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/changelist/item" resultref="/root/main/bindpidyn/item"/>
- <submission id="TRMRC00506" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata/dblno" resultref="/root/main/applist/item"/>
- <submission id="TXMRC00504" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/changelist"/>
- <submission id="TXMRC00505" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/changelist"/>
- </model>
- <script type="javascript">
- <![CDATA[
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body guideline="1,8;1,1193;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group2" style="left:8px; top:0px; width:1187px; height:20px; vertical-align:top; ">
- <caption id="cpt_title" class="tit_1" style="left:0px; top:0px; width:151px; height:14px; ">인적사항관리</caption>
- </group>
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:14px; top:348px; width:1173px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <button id="button5" class="btn1_letter2" navindex="2" style="left:1119px; top:355px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if((isXPathTextNull("/root/send/reqdata/list/pid")) & (isXPathTextNull("/root/send/reqdata/list/hngnm")) & (isXPathTextNull("/root/send/reqdata/list/rrgstno1")) & (isXPathTextNull("/root/send/reqdata/list/rrgstno2"))){
- messageBox("한가지 이상의 자료를 입력해 주세요.", "E999", "");
- return;
- }
-
- if(submit("TRMRC00501")){
- if( getNodesetCount("/root/main/dblnolist/item") < 1 ){
- model.resetInstanceNode("/root/main/dblnolist/item");
- messageBox("자료가 존재하지 않습니다.", "I999", "");
- model.refresh();
- }
- }
- ]]>
- </script>
- </button>
- <input id="input4" style="left:132px; top:103px; width:280px; height:19px; "/>
- <line id="line1" class="line_1" style="x1:14px; y1:206px; x2:1188px; y2:206px; "/>
- <datagrid id="datagrid1" caption="등록번호^OLD성명^OLD주민등록번호^OLD성별^NEW성명^NEW주민등록번호^NEW성별^전화번호^주소" colsep="^" colwidth="120, 120, 140, 70, 120, 140, 70, 120, 270" dataheight="25" mergecellsfixedrows="bycolrec" rowheight="25" rowsep="|" style="left:14px; top:210px; width:1174px; height:126px; ">
- <col/>
- <col/>
- <col/>
- <col/>
- <col/>
- <col/>
- <col/>
- <col/>
- <col/>
- </datagrid>
- <datagrid id="datagrid2" nodeset="/root/main/changelist/item" caption="등록번호^OLD성명^OLD주민등록번호^OLD성별^NEW성명^NEW주민등록번호^NEW성별^전화번호^주소" colsep="^" colwidth="120, 120, 140, 70, 120, 140, 70, 120, 270" dataheight="25" defaultrows="0" explorerbar="sort" mergecellsfixedrows="bycolrec" multitotal="false" rowheight="25" rowsep="|" navindex="7" style="left:14px; top:419px; width:1174px; height:161px; ">
- <col ref="chk"/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="hngnm" style="text-align:center; "/>
- <col ref="rrgstno" style="text-align:center; "/>
- <col ref="sexage" style="text-align:center; "/>
- <col ref="pidflag"/>
- <col ref="bindpid" style="text-align:center; "/>
- <col ref="rem"/>
- <col/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if (grd_changelist.col == 6) {
- var ipt_bindpid = model.getValue("/root/main/changelist/item/bindpid");
- model.setValue("/root/send/reqdata/bind/bindpid",ipt_bindpid);
- if (ipt_bindpid != "") {
- if(submit("TRMRC00503")){
- var b_pid = model.getValue("/root/main/bindpidlist/item/pid");
- var b_hngnm = model.getValue("/root/main/bindpidlist/item/hngnm");
- var b_rrgstno = model.getValue("/root/main/bindpidlist/item/rrgstno");
- var b_sexage = model.getValue("/root/main/bindpidlist/item/sexage");
-
- if (b_pid != "") {
- messageBox("< " + b_pid + " / " + b_hngnm + " / " + b_rrgstno + " / " + b_sexage + " > 자료조회가 ","I002");
- }
- //}else {
- //model.resetInstanceNode("/root/main/changelist/item/bindpid");
- // messageBox("없는 환자 번호 입니다.", "E999", "");
- //model.refresh();
- }
- }
- }
- ]]>
- </script>
- </datagrid>
- <button id="button6" class="btn4_letter4" style="left:1026px; top:70px; width:80px; height:22px; ">
- <caption>개별처리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeSet ("/root/main/dblnolist/item");
- model.removeNodeSet ("/root/main/changelist/item");
- model.resetInstanceNode("/root/send/reqdata/list");
- model.resetInstanceNode("/root/send/reqdata/change");
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption4" class="tit_2" style="left:15px; top:75px; width:149px; height:13px; ">인적정보</caption>
- <shape id="roundrect3" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:14px; top:30px; width:1173px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <line id="line3" class="line_1" style="x1:829px; y1:95px; x2:1186px; y2:95px; "/>
- <button id="button7" class="btn4_letter4" style="left:1106px; top:70px; width:80px; height:22px; ">
- <caption>배치처리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeSet ("/root/main/dblnolist/item");
- model.removeNodeSet ("/root/main/changelist/item");
- model.resetInstanceNode("/root/send/reqdata/list");
- model.resetInstanceNode("/root/send/reqdata/change");
- model.refresh();
- ]]>
- </script>
- </button>
- <input id="input5" ref="/root/send/reqdata/list/hngnm" class="input_search" navindex="1" imemode="hangul" maxlength="15" style="left:1032px; top:356px; width:70px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <button id="button8" class="btn1_letter2" navindex="2" style="left:1124px; top:183px; width:56px; height:22px; ">
- <caption>검색</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if((isXPathTextNull("/root/send/reqdata/list/pid")) & (isXPathTextNull("/root/send/reqdata/list/hngnm")) & (isXPathTextNull("/root/send/reqdata/list/rrgstno1")) & (isXPathTextNull("/root/send/reqdata/list/rrgstno2"))){
- messageBox("한가지 이상의 자료를 입력해 주세요.", "E999", "");
- return;
- }
-
- if(submit("TRMRC00501")){
- if( getNodesetCount("/root/main/dblnolist/item") < 1 ){
- model.resetInstanceNode("/root/main/dblnolist/item");
- messageBox("자료가 존재하지 않습니다.", "I999", "");
- model.refresh();
- }
- }
- ]]>
- </script>
- </button>
- <line id="line5" class="line_3" style="x1:417px; y1:99px; x2:417px; y2:179px; "/>
- <datagrid id="datagrid4" nodeset="/root/main/changelist/item" caption="스키마^테이블명^데이터건수^처리코드^처리코드설명^처리결과^처리자^처리일시" colsep="^" colwidth="120, 160, 100, 150, 234, 120, 120, 160" dataheight="25" defaultrows="0" explorerbar="sort" mergecellsfixedrows="bycolrec" multitotal="false" rowheight="25" rowsep="|" navindex="7" style="left:14px; top:614px; width:1174px; height:121px; ">
- <col ref="chk"/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="hngnm" style="text-align:center; "/>
- <col ref="rrgstno" style="text-align:center; "/>
- <col ref="sexage" style="text-align:center; "/>
- <col ref="pidflag"/>
- <col ref="bindpid" style="text-align:center; "/>
- <col ref="rem"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if (grd_changelist.col == 6) {
- var ipt_bindpid = model.getValue("/root/main/changelist/item/bindpid");
- model.setValue("/root/send/reqdata/bind/bindpid",ipt_bindpid);
- if (ipt_bindpid != "") {
- if(submit("TRMRC00503")){
- var b_pid = model.getValue("/root/main/bindpidlist/item/pid");
- var b_hngnm = model.getValue("/root/main/bindpidlist/item/hngnm");
- var b_rrgstno = model.getValue("/root/main/bindpidlist/item/rrgstno");
- var b_sexage = model.getValue("/root/main/bindpidlist/item/sexage");
-
- if (b_pid != "") {
- messageBox("< " + b_pid + " / " + b_hngnm + " / " + b_rrgstno + " / " + b_sexage + " > 자료조회가 ","I002");
- }
- //}else {
- //model.resetInstanceNode("/root/main/changelist/item/bindpid");
- // messageBox("없는 환자 번호 입니다.", "E999", "");
- //model.refresh();
- }
- }
- }
- ]]>
- </script>
- </datagrid>
- <line id="line6" class="line_3" style="x1:825px; y1:95px; x2:825px; y2:175px; "/>
- <caption id="caption5" class="cell_1" style="left:13px; top:100px; width:115px; height:23px; ">OLD 성명</caption>
- <caption id="caption7" class="search_name" style="left:25px; top:356px; width:94px; height:17px; vertical-align:middle; ">등록번호 :</caption>
- <input id="input7" style="left:132px; top:129px; width:280px; height:19px; "/>
- <caption id="caption15" class="cell_1" style="left:13px; top:127px; width:115px; height:23px; ">OLD 주민등록번호</caption>
- <caption id="caption16" class="search_name" style="left:237px; top:38px; width:112px; height:17px; vertical-align:middle; ">주민등록번호 :</caption>
- <caption id="caption18" class="search_name" style="left:645px; top:356px; width:90px; height:17px; ">요청일자 :</caption>
- <input id="input9" style="left:132px; top:156px; width:280px; height:19px; "/>
- <caption id="caption26" class="cell_1" style="left:13px; top:154px; width:116px; height:23px; ">OLD 성별</caption>
- <select1 id="combo2" appearance="minimal" style="left:829px; top:102px; width:355px; height:19px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <caption id="caption27" class="search_name" style="left:524px; top:38px; width:60px; height:17px; vertical-align:middle; ">성명 :</caption>
- <caption id="caption28" style="left:824px; top:356px; width:14px; height:17px; font-family:굴림체; font-size:14pt; font-weight:bold; text-align:right; ">~</caption>
- <input id="input10" style="left:542px; top:103px; width:280px; height:19px; "/>
- <caption id="caption29" class="cell_1" style="left:423px; top:100px; width:115px; height:23px; ">NEW 성명</caption>
- <caption id="caption30" class="search_name" style="left:25px; top:38px; width:94px; height:17px; vertical-align:middle; ">등록번호 :</caption>
- <caption id="caption31" class="search_name" style="left:944px; top:356px; width:86px; height:17px; vertical-align:middle; ">처리상태 :</caption>
- <input id="input21" style="left:542px; top:129px; width:280px; height:19px; "/>
- <caption id="caption32" class="cell_1" style="left:423px; top:127px; width:115px; height:23px; ">NEW 주민등록번호</caption>
- <input id="input22" style="left:542px; top:156px; width:280px; height:19px; "/>
- <caption id="caption33" class="cell_1" style="left:423px; top:154px; width:116px; height:23px; ">NEW 성별</caption>
- <caption id="caption34" class="tit_2" style="left:17px; top:395px; width:131px; height:13px; ">변경처리 내역</caption>
- <input id="input23" ref="/root/send/reqdata/list/hngnm" class="input_search" navindex="1" imemode="hangul" maxlength="15" style="left:542px; top:356px; width:90px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <caption id="caption35" class="search_name" style="left:222px; top:356px; width:112px; height:17px; vertical-align:middle; ">주민등록번호 :</caption>
- <line id="line8" class="line_1" style="x1:14px; y1:415px; x2:1188px; y2:415px; "/>
- <input id="input24" ref="/root/send/reqdata/list/pid" class="input_search" navindex="1" style="left:119px; top:38px; width:95px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <input id="input25" ref="/root/send/reqdata/list/rrgstno1" class="input_search" navindex="1" imemode="disabled" style="left:337px; top:356px; width:125px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <textarea id="textarea2" style="left:829px; top:125px; width:355px; height:50px; "/>
- <input id="input26" ref="/root/send/reqdata/list/hngnm" class="input_search" navindex="1" imemode="hangul" maxlength="15" style="left:592px; top:38px; width:105px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <input id="input27" ref="/root/send/reqdata/dblno/fromdd" class="input_search" inputtype="date" style="left:732px; top:356px; width:90px; height:19px; "/>
- <caption id="caption36" class="tit_2" style="left:17px; top:186px; width:131px; height:13px; ">배치 처리 예정내역</caption>
- <caption id="caption37" class="tit_2" style="left:17px; top:590px; width:74px; height:13px; ">에러내역</caption>
- <input id="input28" ref="/root/send/reqdata/list/rrgstno1" class="input_search" navindex="1" imemode="disabled" style="left:357px; top:38px; width:145px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <line id="line13" class="line_1" style="x1:12px; y1:95px; x2:821px; y2:95px; "/>
- <input id="input29" ref="/root/send/reqdata/dblno/todd" class="input_search" inputtype="date" style="left:840px; top:356px; width:90px; height:19px; "/>
- <caption id="caption38" class="search_name" style="left:479px; top:356px; width:60px; height:17px; vertical-align:middle; ">성명 :</caption>
- <caption id="caption39" class="tit_2" style="left:830px; top:75px; width:109px; height:13px; ">변경사유</caption>
- <button id="button9" class="btn1_letter2" navindex="2" style="left:1119px; top:37px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if((isXPathTextNull("/root/send/reqdata/list/pid")) & (isXPathTextNull("/root/send/reqdata/list/hngnm")) & (isXPathTextNull("/root/send/reqdata/list/rrgstno1")) & (isXPathTextNull("/root/send/reqdata/list/rrgstno2"))){
- messageBox("한가지 이상의 자료를 입력해 주세요.", "E999", "");
- return;
- }
-
- if(submit("TRMRC00501")){
- if( getNodesetCount("/root/main/dblnolist/item") < 1 ){
- model.resetInstanceNode("/root/main/dblnolist/item");
- messageBox("자료가 존재하지 않습니다.", "I999", "");
- model.refresh();
- }
- }
- ]]>
- </script>
- </button>
- <input id="input30" ref="/root/send/reqdata/list/pid" class="input_search" navindex="1" style="left:114px; top:356px; width:95px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- if (event.keyCode == 13) {
- inputEnterKey("btn_r_chrtsearch", "onclick");
- }
- ]]>
- </script>
- </input>
- <line id="line14" class="line_1" style="x1:14px; y1:610px; x2:1188px; y2:610px; "/>
- <group id="group5" scroll="auto" style="left:0px; top:752px; width:1195px; height:27px; ">
- <line id="line37" class="line_6" style="x1:0px; y1:0px; x2:1194px; y2:0px; "/>
- </group>
- </xhtml:body>
- </xhtml:html>
|