123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * 제 목 : SPLPJ00300_접수환경설정
- * 설 명 : 접수환경설정
- * 설 계 자 : (주)에이씨케이 - 유동철
- * 작 성 자 : (주)에이씨케이 - 유동철
- * 작 성 일 : 2007.02.12
- * 수정이력 :
- * 기 타 :
- -->
- <?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>
- </main>
- <send/>
- <init>
- <userinfo>
- <userinfolist>
- <userid/>
- <usernm/>
- <jobkindcd/>
- </userinfolist>
- </userinfo>
- <hospenv>
- <hospenvinfo>
- <instcd/>
- <lendrtnterm/>
- <recvqualmthdcd/>
- <plgydeptcd/>
- <plgyteamcd/>
- <doctjobgradcd/>
- <teamjobgradcd/>
- </hospenvinfo>
- </hospenv>
- </init>
- <hidden>
- <acptenv>
- <acptdd/>
- <execdd/>
- <autoacptflagcd/>
- <waittm/>
- <reqfrmprntcnt/>
- <barcdprnt/>
- <barcdprntdirec/>
- <barcdprntcnt/>
- <grostestdr/>
- <grosplgyid/>
- <grostestdrnm/>
- <grosplgynm/>
- <leftmargin/>
- <topmargin/>
- <grostestdd/>
- <grostesttm/>
- <frzndr/>
- <readdr/>
- </acptenv>
- <userdeptcd/>
- </hidden>
- </root>
- </instance>
- <submission id="TRLPZ00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/hospenv/hospenvinfo"/>
- <submission id="TRLPZ00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/userinfo/userinfolist"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fExeInitialize();
- ]]>
- </script>
- </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="../../../lis/commonweb/js/LPZ001.js"/>
- <script type="javascript">
- <![CDATA[
- /* @group : 접수환경설정
- * @ver : 2007.04.16 (CMCDEV-0001)
- * @by : 유동철(ACK)
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 화면 초기화 Function
- */
- function fExeInitialize() {
-
- model.makeValue("/root/send/instcd", getUserInfo("dutplceinstcd"));
- submit("TRLPZ00101");
-
- //---------------------------------------------------------
- // 병원환경정보를 취득하여 병리과와 병리팀 코드를 편집한다.
- lpzfUserDeptCd("/root/init/hospenv/hospenvinfo", "/root/hidden");
- //-------------------------------------------------------------------------------------
- model.makeValue("/root/send/userdeptcd", model.getValue("/root/hidden/userdeptcd"));
- model.makeValue("/root/send/doctjobgradcd", model.getValue("/root/init/hospenv/hospenvinfo/doctjobgradcd"));
- model.makeValue("/root/send/teamjobgradcd", model.getValue("/root/init/hospenv/hospenvinfo/teamjobgradcd"));
- submit("TRLPZ00105");
-
- if(model.getValue("/root/init/hospenv/hospenvinfo/acptreaddr") == "N"){
- cmb_readdr.disabled = true;
- } else {
- cmb_readdr.disabled = false;
- }
- cmb_readdr.refresh();
- }
-
- /* @group : 접수환경설정
- * @ver : 2007.02.12 (CMCDEV-0001)
- * @by : 유동철(ACK)
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 설정값 저장 Function
- */
- function fExeSave() {
- model.setValue(opener.root.hidden.acptenv.autoacptflagcd, model.getValue("/root/hidden/acptenv/autoacptflagcd"));
- model.setValue(opener.root.hidden.acptenv.waittm, model.getValue("/root/hidden/acptenv/waittm"));
- model.setValue(opener.root.hidden.acptenv.reqfrmprntcnt, model.getValue("/root/hidden/acptenv/reqfrmprntcnt"));
- model.setValue(opener.root.hidden.acptenv.barcdprnt, model.getValue("/root/hidden/acptenv/barcdprnt"));
- model.setValue(opener.root.hidden.acptenv.barcdprntdirec, model.getValue("/root/hidden/acptenv/barcdprntdirec"));
- model.setValue(opener.root.hidden.acptenv.barcdprntcnt, model.getValue("/root/hidden/acptenv/barcdprntcnt"));
- model.setValue(opener.root.hidden.acptenv.grostestdr, model.getValue("/root/hidden/acptenv/grostestdr"));
- model.setValue(opener.root.hidden.acptenv.grostestdrnm, model.getValue("/root/hidden/acptenv/grostestdrnm"));
- model.setValue(opener.root.hidden.acptenv.grosplgyid, model.getValue("/root/hidden/acptenv/grosplgyid"));
- model.setValue(opener.root.hidden.acptenv.grosplgynm, model.getValue("/root/hidden/acptenv/grosplgynm"));
- model.setValue(opener.root.hidden.acptenv.leftmargin, model.getValue("/root/hidden/acptenv/leftmargin"));
- model.setValue(opener.root.hidden.acptenv.topmargin, model.getValue("/root/hidden/acptenv/topmargin"));
- model.setValue(opener.root.hidden.acptenv.grostestdd, model.getValue("/root/hidden/acptenv/grostestdd"));
- model.setValue(opener.root.hidden.acptenv.grostesttm, model.getValue("/root/hidden/acptenv/grostesttm"));
- model.setValue(opener.root.hidden.acptenv.frzndr, model.getValue("/root/hidden/acptenv/frzndr"));
- model.setValue(opener.root.hidden.acptenv.readdr, model.getValue("/root/hidden/acptenv/readdr"));
- model.setValue(opener.root.hidden.acptenv.acptdd, model.getValue("/root/hidden/acptenv/acptdd"));
-
- //---------------------
- opener.model.refresh();
- model.close();
- }
-
- /* @group : 접수환경설정
- * @ver : 2007.02.12 (CMCDEV-0001)
- * @by : 유동철(ACK)
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 화면 닫기 Function
- */
- function fExeClose() {
- model.close();
- }
-
- /* @group : 접수환경설정
- * @ver : 2007.02.12 (CMCDEV-0001)
- * @by : 유동철(ACK)
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 육안검사의사 변경 Function
- */
- function fExeGrosTestDrChange() {
- model.setValue("/root/hidden/acptenv/grostestdrnm", model.getValue("/root/init/userinfo/userinfolist[userid='" + model.getValue("/root/hidden/acptenv/grostestdr") + "']/usernm"));
- }
-
- /* @group : 접수환경설정
- * @ver : 2007.02.12 (CMCDEV-0001)
- * @by : 유동철(ACK)
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 육안검사 병의사 변경 Function
- */
- function fExeGrosPlgyChange() {
- model.setValue("/root/hidden/acptenv/grosplgynm", model.getValue("/root/init/userinfo/userinfolist[userid='" + model.getValue("/root/hidden/acptenv/grosplgyid") + "']/usernm"));
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="576" pageheight="165" guideline="1,1063;" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
- <group id="grp_btn" style="left:0px; top:131px; width:560px; height:27px; ">
- <button id="btn_cls" class="btn4_letter2" navindex="11" style="left:503px; top:3px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeClose();
- ]]>
- </script>
- </button>
- <button id="btn_save" class="btn4_letter2" navindex="9" style="left:443px; top:3px; width:56px; height:22px; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fExeSave();
- ]]>
- </script>
- </button>
- </group>
- <group id="grp_biz" style="left:0px; top:0px; width:560px; height:130px; ">
- <caption id="caption2" class="tit_2" style="left:5px; top:10; width:111px; height:13; ">접수환경설정</caption>
- <line id="line1" class="line_1" style="x1:0; y1:25; x2:560; y2:25; "/>
- <caption id="caption3" class="cell_1" style="left:206px; top:78px; width:100px; height:23px; text-align:center; vertical-align:middle; ">자동접수구분</caption>
- <caption id="caption4" class="cell_1" style="left:422px; top:78px; width:100px; height:23px; text-align:center; vertical-align:middle; ">대기시간</caption>
- <caption id="caption1" class="cell_1" visibility="hidden" style="left:177px; top:2px; width:33px; height:23px; text-align:center; vertical-align:middle; ">바코드출력방향</caption>
- <caption id="caption5" class="cell_1" style="left:422px; top:102px; width:100px; height:23px; vertical-align:middle; ">바코드출력매수</caption>
- <caption id="caption25" class="cell_1" style="left:206px; top:102px; width:100px; height:23px; text-align:center; vertical-align:middle; ">바코드출력</caption>
- <caption id="caption6" class="cell_1" style="left:0px; top:30px; width:95px; height:23px; text-align:center; vertical-align:middle; ">육안검사의사</caption>
- <caption id="caption7" class="cell_1" style="left:422px; top:53px; width:100px; height:23px; vertical-align:middle; ">의뢰지출력매수</caption>
- <line id="line5" class="line_2" style="x1:0px; y1:52px; x2:560; y2:52px; "/>
- <line id="line2" class="line_2" style="x1:0px; y1:76px; x2:560; y2:76px; "/>
- <select1 id="combo1" ref="/root/hidden/acptenv/grosplgyid" class="combo_essential" navindex="4" appearance="minimal" style="left:96px; top:104px; width:105px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <itemset nodeset="/root/init/userinfo/userinfolist[jobkindcd='9']">
- <label ref="usernm"/>
- <value ref="userid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fExeGrosPlgyChange();
- ]]>
- </script>
- </select1>
- <caption id="caption8" class="cell_1" style="left:0px; top:102px; width:95px; height:23px; text-align:center; vertical-align:middle; ">접 수 자</caption>
- <input id="ipt_waittm" ref="/root/hidden/acptenv/waittm" class="input_default" navindex="8" format="#,###" style="left:524px; top:79px; width:35px; height:19px; "/>
- <select1 id="cmb_autoacptflagcd" ref="/root/hidden/acptenv/autoacptflagcd" class="combo_essential" navindex="1" appearance="minimal" style="left:308px; top:79px; width:110px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <item>
- <label>자동접수</label>
- <value>0</value>
- </item>
- <item>
- <label>수동접수</label>
- <value>1</value>
- </item>
- </choices>
- </select1>
- <input id="ipt_barcdprntcnt" ref="/root/hidden/acptenv/barcdprntcnt" class="input_default" navindex="7" format="#,###" style="left:524px; top:104px; width:35px; height:19px; "/>
- <select1 id="cmb_barcdprntdirec" ref="/root/hidden/acptenv/barcdprntdirec" class="combo_essential" navindex="10" visibility="hidden" appearance="minimal" style="left:215px; top:5px; width:55px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <item>
- <label>로컬(Local)</label>
- <value>0</value>
- </item>
- <item>
- <label>원격(Network)</label>
- <value>1</value>
- </item>
- </choices>
- </select1>
- <select1 id="cmb_barcdprnt" ref="/root/hidden/acptenv/barcdprnt" class="combo_essential" navindex="2" appearance="minimal" style="left:308px; top:104px; width:110px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <item>
- <label>자동출력</label>
- <value>0</value>
- </item>
- <item>
- <label>수동출력</label>
- <value>1</value>
- </item>
- </choices>
- </select1>
- <input id="ipt_reqfrmprntcnt" ref="/root/hidden/acptenv/reqfrmprntcnt" class="input_default" navindex="6" format="#,###" style="left:524px; top:54px; width:35px; height:19px; "/>
- <select1 id="cmb_grostestdr" ref="/root/hidden/acptenv/grostestdr" class="combo_essential" navindex="3" appearance="minimal" style="left:96px; top:31px; width:105px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <itemset nodeset="/root/init/userinfo/userinfolist[jobkindcd='1']">
- <label ref="usernm"/>
- <value ref="userid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fExeGrosTestDrChange();
- ]]>
- </script>
- </select1>
- <caption id="caption9" class="cell_1" visibility="hidden" style="left:455px; top:0px; width:35px; height:23px; text-align:center; vertical-align:middle; ">좌측여백</caption>
- <caption id="caption10" class="cell_1" visibility="hidden" style="left:280px; top:0px; width:45px; height:23px; text-align:center; vertical-align:middle; ">상단여백</caption>
- <input id="ipt_topmargin" ref="/root/hidden/acptenv/topmargin" class="input_default" navindex="14" visibility="hidden" format="#,###" style="left:325px; top:0px; width:35px; height:19px; "/>
- <input id="ipt_leftmargin" ref="/root/hidden/acptenv/leftmargin" class="input_default" navindex="13" visibility="hidden" format="#,###" style="left:490px; top:0px; width:35px; height:19px; "/>
- <caption id="caption11" class="cell_1" style="left:206px; top:30px; width:100px; height:23px; text-align:center; vertical-align:middle; ">육안검사일</caption>
- <input id="ipt_grostestdd" ref="/root/hidden/acptenv/grostestdd" class="input_default" navindex="5" inputtype="date" format="yyyy-mm-dd" mask="exclude" showmask="true" style="left:308px; top:31px; width:110px; height:19px; "/>
- <input id="input1" ref="/root/hidden/acptenv/grostesttm" class="input_default" navindex="12" visibility="hidden" format="hh:nn:ss" mask="exclude" showmask="true" style="left:145px; top:0px; width:26px; height:19px; "/>
- <line id="line3" class="line_3" style="x1:0px; y1:125px; x2:560px; y2:125px; "/>
- <caption id="caption12" class="cell_1" style="left:0px; top:54px; width:95px; height:23px; text-align:center; vertical-align:middle; ">Frozen의사</caption>
- <caption id="caption13" class="cell_1" style="left:0px; top:78px; width:95px; height:23px; text-align:center; vertical-align:middle; ">판 독 의</caption>
- <select1 id="cmb_frzndr" ref="/root/hidden/acptenv/frzndr" navindex="3" appearance="minimal" style="left:96px; top:55px; width:105px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <itemset nodeset="/root/init/userinfo/userinfolist[jobkindcd='1']">
- <label ref="usernm"/>
- <value ref="userid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- //fExeGrosTestDrChange();
- ]]>
- </script>
- </select1>
- <select1 id="cmb_readdr" ref="/root/hidden/acptenv/readdr" navindex="3" appearance="minimal" style="left:96px; top:79px; width:105px; height:19px; text-align:center; vertical-align:middle; ">
- <choices>
- <itemset nodeset="/root/init/userinfo/userinfolist[jobkindcd='1']">
- <label ref="usernm"/>
- <value ref="userid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- //fExeGrosTestDrChange();
- ]]>
- </script>
- </select1>
- <line id="line4" class="line_2" style="x1:0px; y1:100px; x2:560px; y2:100px; "/>
- <caption id="caption14" class="cell_1" style="left:206px; top:54px; width:100px; height:23px; text-align:center; vertical-align:middle; ">접 수 일</caption>
- <input id="input2" ref="/root/hidden/acptenv/acptdd" class="input_default" navindex="5" inputtype="date" format="yyyy-mm-dd" mask="exclude" showmask="true" style="left:308px; top:55px; width:110px; height:19px; "/>
- </group>
- </xhtml:body>
- </xhtml:html>
|