123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839 |
- <?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>
- <subordlist>
- <subordlist1>
- <pid/>
- <patnm/>
- <prcpdd/>
- <prcpnm/>
- <execprcpstatcd/>
- <payflagcd/>
- <prcphopedd/>
- <rsrvdd/>
- <orddepthngnm/>
- <orddrnm/>
- <ivinputyn/>
- <excupartcd/>
- <cntctel/>
- <arvtm/>
- <prcpkindcd/>
- <excuroomnm/>
- <rgstdepthngnm/>
- <rgstridnm/>
- <prcpgenrflag/>
- <basecd/>
- <rsrvdt/>
- <prcphopedt/>
- <execprcpuniqno/>
- <calcscorcd/>
- <prcpexecdeptcd/>
- <excuroomcd/>
- <rgstdeptcd/>
- <rgstrid/>
- <portprcpflag/>
- <inflag/>
- <rcptacptyn/>
- <execbaseflag/>
- <lrgcd/>
- <mdlcd/>
- <modality/>
- <rcptno/>
- <acptseqno/>
- <acptrem/>
- <execrem/>
- <prcpdelivefact/>
- <execrid1/>
- <execrid2/>
- <execrid3/>
- <execrid4/>
- <acptid/>
- <nuclcd/>
- <compdcd/>
- <drugqty/>
- <drugmthdcd/>
- <cstqty/>
- <injpartcd/>
- <suplcustcd/>
- <execrid/>
- <basesuppdeptcd/>
- </subordlist1>
- </subordlist>
- <mainordlist2>
- <subordlist>
- <pid/>
- <nuclcd/>
- <drugdd/>
- <drugtm/>
- <compdcd/>
- <drugqty/>
- <drugmthdcd/>
- <cstqty/>
- <injpartcd/>
- <suplcustcd/>
- <ht/>
- <bdwt/>
- <bsugarqty/>
- <execrid/>
- <nuclrem/>
- </subordlist>
- </mainordlist2>
- <patinfo>
- <patinfolist/>
- </patinfo>
- <matrcstcodelist>
- <item>
- <!-- 검사 코드(영문+숫자 조합) -->
- <excucd/>
- <!-- 검사 코드명 -->
- <excucdnm/>
- <!-- 핵종 코드 -->
- <nuclcd/>
- <!-- 화합물 코드 -->
- <compdcd/>
- <!-- 약물 투여량 -->
- <drugqty/>
- <!-- 약물 투여방법 -->
- <drugmthdcd/>
- <!-- 소모량 -->
- <cstqty/>
- <!-- IV.SITE -->
- <injpartcd/>
- <!-- 공급처 -->
- <suplcustcd/>
- <!-- 검사자 -->
- <execrid/>
- <!-- 지원부서코드 -->
- <basesuppdeptcd/>
- </item>
- </matrcstcodelist>
- </main>
- <send>
- <data>
- <srchpid/>
- <srchdate1/>
- <srchdate2/>
- <cmb_info>
- <initcompdcd>
- <compdcdid/>
- </initcompdcd>
- <initdrugmthdcd>
- <drugmthdcdid/>
- </initdrugmthdcd>
- <initinjpartcd>
- <injpartcdid/>
- </initinjpartcd>
- <initsuplcustcd>
- <suplcustcdid/>
- </initsuplcustcd>
- </cmb_info>
- <nuclcd/>
- <drugdd/>
- <drugtm/>
- <drugqty/>
- <cstqty/>
- <ht/>
- <bdwt/>
- <bsugarqty/>
- <nuclrem/>
- <execrid/>
- <grid_info>
- <grid_data>
- </grid_data>
- </grid_info>
- <cmb_info2>
- <initexecroom>
- <excuroomcdid/>
- </initexecroom>
- </cmb_info2>
- <acptlistflag/>
- </data>
- <globalinstance>
- <instance1/>
- </globalinstance>
- <windowloadinstance>SMAEA02300</windowloadinstance>
- </send>
- <init>
- <baseinfo>
- <initexecprcpstatcd/>
- <initpayflagcd/>
- </baseinfo>
- <cmb_info>
- <initcompdcd>
- <compdcdid/>
- <compdcdnm/>
- </initcompdcd>
- <initdrugmthdcd>
- <drugmthdcdid/>
- <drugmthdcdnm/>
- </initdrugmthdcd>
- <initinjpartcd>
- <injpartcdid/>
- <injpartcdnm/>
- </initinjpartcd>
- <initsuplcustcd>
- <suplcustcdid/>
- <suplcustcdnm/>
- </initsuplcustcd>
- </cmb_info>
- <cmb_info2>
- <initexecroom>
- <excuroomcdid/>
- <excuroomcdnm/>
- </initexecroom>
- </cmb_info2>
- <windowloadinstance>
- </windowloadinstance>
- </init>
- <hidden/>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- aezfSetSuppDeptcd();
-
- model.removenode("/root/main/subordlist");
- model.removenode("/root/main/mainordlist2");
- //submit("TRAEA02302", false);
- submit("TRAEA02301", false);
-
- zbcfGetCodeList( new Array("M0011","M0029"), new Array("/root/init/baseinfo/initexecprcpstatcd", "/root/init/baseinfo/initpayflagcd") );
- submit("TRZBC00101", false);
-
- ipt_date1.value = getCurrentDate();
- ipt_date2.value = getCurrentDate();
-
- ipt_date3.value = getCurrentDate();
- ipt_date4.value = getCurrentTime();
-
- submit("TRAEA01401", false);
-
- model.refresh();
-
- /*alert(model.getValue("/root/init/windowloadinstance/excuroom")+'-'+
- model.getValue("/root/init/windowloadinstance/srchdate2")+'-'+
- model.getValue("/root/init/windowloadinstance/srchdate1")+'-'+
- model.getValue("/root/init/windowloadinstance/srchpid")+'-'+
- model.getValue("/root/init/windowloadinstance/windowid"));
- */
- if ( model.getValue("/root/init/windowloadinstance/windowid") == "SMAER00300" ||
- model.getValue("/root/init/windowloadinstance/windowid") == "SMAEA01400" ) { // 핵체내실시관리 화면이면... 자동조회되게함.
- model.setValue("/root/send/data/srchdate1", model.getValue("/root/init/windowloadinstance/srchdate1"));
- model.setValue("/root/send/data/srchdate2", model.getValue("/root/init/windowloadinstance/srchdate2"));
- model.setValue("/root/send/data/cmb_info2/initexecroom/excuroomcdid", model.getValue("/root/init/windowloadinstance/excuroom"));
- model.setValue("/root/send/data/srchpid", model.getValue("/root/init/windowloadinstance/srchpid"));
-
- fGetExamCurePrcpList(grd_mainordlist1);
- //model.setValue("/root/send/data/srchpid",""); // <-- 요놈이 Setting 안됨????
- model.refresh();
- }
-
- ]]>
- </script>
- <bind id="bind_execprcpstatcd" ref="/root/main/subordlist/subordlist1/execprcpstatcd" readonly="../execprcpstatcd!=''"/>
- <bind id="bind_payflagcd" ref="/root/main/subordlist/subordlist1/payflagcd" readonly="../payflagcd!=''"/>
- <submission id="TRZBC00101"/>
- <submission id="TRAEA02301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/globalinstance" replace="instance" resultref="/root/init/cmb_info"/>
- <submission id="TRAEA01401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/globalinstance" replace="instance" resultref="/root/init/cmb_info2"/>
- <submission id="TRAEA02302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/globalinstance" replace="instance" resultref="/root/init/cmb_info2"/>
- <submission id="TRAEA02303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/mainordlist2"/>
- <submission id="TXAEA02301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden"/>
- <submission id="TRAEA02311" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/subordlist"/>
- <submission id="TXAEA02302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden"/>
- <submission id="TRAEB02001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/matrcstcodelist"/>
- </model>
- <script type="javascript">
- <![CDATA[
- /* @group : IV입력관리(핵의학체내)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : Grid 초기화를 위한 Function
- */
- function fInitGrid() {
-
- model.resetInstanceNode("/root/main/subordlist/subordlist1");
- model.resetInstanceNode("/root/main/mainordlist2/subordlist");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/grpcalcscorcd");
-
-
- model.refresh();
- }
- /* @group : IV입력관리(핵의학체내)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : Grid 초기화를 위한 Function
- */
- function fInitGrid2() {
-
- model.resetInstanceNode("/root/main/mainordlist2/subordlist");
-
- model.setValue("/root/send/data/nuclcd", "");
- model.setValue("/root/send/data/drugdd", "");
- model.setValue("/root/send/data/drugtm", "");
- model.setValue("/root/send/data/cmb_info/initcompdcd/compdcdid", "");
- model.setValue("/root/send/data/drugqty", "");
- model.setValue("/root/send/data/cmb_info/initdrugmthdcd/drugmthdcdid", "");
- model.setValue("/root/send/data/cstqty", "");
- model.setValue("/root/send/data/cmb_info/initinjpartcd/injpartcdid", "");
- model.setValue("/root/send/data/cmb_info/initsuplcustcd/suplcustcdid", "");
- model.setValue("/root/send/data/ht", "");
- model.setValue("/root/send/data/bdwt", "");
- model.setValue("/root/send/data/bsugarqty", "");
- model.setValue("/root/send/data/nuclrem", "");
- model.refresh();
- }
-
- /* @group : IV입력관리(핵의학체내)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 처방내역 조회를 위한 선택 Function
- */
- function fGetExamCurePrcpList(maingridlistid) {
- //if ( model.getValue("/root/send/data/cmb_info2/initexecroom/excuroomcdid") == "" ) {
- // messageBox("[조회필수항목] 검사실 정보를 선택하십시오.","I999");
- // return true;
- //}
- if ( maingridlistid.row == 0 ) return;
-
- fInitGrid();
-
- var acptlistflag = "E";
- model.makeValue("/root/send/data/acptlistflag", acptlistflag);
-
- // if ( btn_first.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/grpcalcscorcd", "%");
- // if ( btn_second.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/grpcalcscorcd", "GH%");
- // if ( btn_third.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/grpcalcscorcd", "%");
- // if ( btn_fouth.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/grpcalcscorcd", "%");
- if ( btn_first.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/initexcuroom", "");
- if ( btn_second.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/initexcuroom", "NM01");
- if ( btn_third.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/initexcuroom", "NMPT01");
- if ( btn_fouth.selected == true ) model.makeValue("/root/send/data/grd_info/grid_data/initexcuroom", "NM02");
-
- submit("TRAEA02311");
- model.makeValue("/root/hidden/updtflag","Y");
- //submit("TRAEA01411");
- //model.setValue("/root/send/data/srchpid","");
- model.refresh();
- }
- /* @group : IV입력관리(핵의학체내)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : IV입력내역 조회을 위한 Function
- */
- function fGetNuclInptList() {
-
- if ( grd_mainordlist1.row == 0 ) return;
-
- if ( grd_mainordlist1.isCell(event.target) && grd_mainordlist1.row >= grd_mainordlist1.fixedRows ) {
-
- var i = grd_mainordlist1.row;
-
- if ( model.getValue("/root/main/subordlist/subordlist1["+i+"]/ivinputyn") == "Y" ) {
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/prcpdd");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/execprcpuniqno");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/pid");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/ordcd");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/ivinputyn");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/execrid");
-
- model.makeValue("/root/send/data/grd_info/grid_data/prcpdd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/prcpdd") );
- model.makeValue("/root/send/data/grd_info/grid_data/execprcpuniqno", model.getValue("/root/main/subordlist/subordlist1["+i+"]/execprcpuniqno") );
- model.makeValue("/root/send/data/grd_info/grid_data/pid", model.getValue("/root/main/subordlist/subordlist1["+i+"]/pid") );
- model.makeValue("/root/send/data/grd_info/grid_data/ordcd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/calcscorcd") );
- model.makeValue("/root/send/data/grd_info/grid_data/ivinputyn", model.getValue("/root/main/subordlist/subordlist1["+i+"]/ivinputyn") );
- // submit
- submit("TRAEA02303");
- model.refresh();
-
- // 재료소모입력
- model.makeValue("/root/send/data/prcpdd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/prcpdd"));
- model.makeValue("/root/send/data/nuclcd", model.getValue("/root/main/mainordlist2/subordlist/nuclcd"));
- model.makeValue("/root/send/data/drugdd", model.getValue("/root/main/mainordlist2/subordlist/drugdd"));
- model.makeValue("/root/send/data/drugtm", model.getValue("/root/main/mainordlist2/subordlist/drugtm"));
- model.makeValue("/root/send/data/cmb_info/initcompdcd/compdcdid", model.getValue("/root/main/mainordlist2/subordlist/compdcd"));
- model.makeValue("/root/send/data/drugqty", model.getValue("/root/main/mainordlist2/subordlist/drugqty"));
- model.makeValue("/root/send/data/cmb_info/initdrugmthdcd/drugmthdcdid", model.getValue("/root/main/mainordlist2/subordlist/drugmthdcd"));
- model.makeValue("/root/send/data/cstqty", model.getValue("/root/main/mainordlist2/subordlist/cstqty"));
- model.makeValue("/root/send/data/cmb_info/initinjpartcd/injpartcdid", model.getValue("/root/main/mainordlist2/subordlist/injpartcd"));
- model.makeValue("/root/send/data/cmb_info/initsuplcustcd/suplcustcdid", model.getValue("/root/main/mainordlist2/subordlist/suplcustcd"));
- model.makeValue("/root/send/data/ht", model.getValue("/root/main/mainordlist2/subordlist/ht"));
- model.makeValue("/root/send/data/bdwt", model.getValue("/root/main/mainordlist2/subordlist/bdwt"));
- model.makeValue("/root/send/data/bsugarqty", model.getValue("/root/main/mainordlist2/subordlist/bsugarqty"));
- model.makeValue("/root/send/data/nuclrem", model.getValue("/root/main/mainordlist2/subordlist/nuclrem"));
- model.makeValue("/root/send/data/execrid", model.getValue("/root/main/mainordlist2/subordlist/execrid"));
-
- }else {
-
- ipt_date3.value = getCurrentDate();
- ipt_date4.value = getCurrentTime();
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/prcpdd");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/execprcpuniqno");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/pid");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/ordcd");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/ivinputyn");
- model.resetInstanceNode("/root/send/data/grd_info/grid_data/execrid");
-
- model.makeValue("/root/send/data/grd_info/grid_data/prcpdd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/prcpdd") );
- model.makeValue("/root/send/data/grd_info/grid_data/execprcpuniqno", model.getValue("/root/main/subordlist/subordlist1["+i+"]/execprcpuniqno") );
- model.makeValue("/root/send/data/grd_info/grid_data/pid", model.getValue("/root/main/subordlist/subordlist1["+i+"]/pid") );
- model.makeValue("/root/send/data/grd_info/grid_data/ordcd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/calcscorcd") );
- model.makeValue("/root/send/data/grd_info/grid_data/ivinputyn", model.getValue("/root/main/subordlist/subordlist1["+i+"]/ivinputyn") );
- model.makeValue("/root/send/data/grd_info/grid_data/execrid", model.getValue("/root/main/subordlist/subordlist1["+i+"]/execrid"));
-
- // 재료소모코드관리의 TRAEB02001을 호출하기 위해 calcscorcd를 srchexcucd로 대체함.
- model.makeValue("/root/send/data/grd_info/grid_data/srchexcucd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/calcscorcd") );
- submit("TRAEB02001");
-
-
- model.makeValue("/root/send/data/prcpdd", model.getValue("/root/main/subordlist/subordlist1["+i+"]/prcpdd"));
- model.makeValue("/root/send/data/nuclcd", model.getValue("/root/main/matrcstcodelist/item/nuclcd"));
- model.makeValue("/root/send/data/cmb_info/initcompdcd/compdcdid", model.getValue("/root/main/matrcstcodelist/item/compdcd"));
- model.makeValue("/root/send/data/drugqty", model.getValue("/root/main/matrcstcodelist/item/drugqty"));
- model.makeValue("/root/send/data/cmb_info/initdrugmthdcd/drugmthdcdid", model.getValue("/root/main/matrcstcodelist/item/drugmthdcd"));
- model.makeValue("/root/send/data/cstqty", model.getValue("/root/main/matrcstcodelist/item/cstqty"));
- model.makeValue("/root/send/data/cmb_info/initinjpartcd/injpartcdid", model.getValue("/root/main/matrcstcodelist/item/injpartcd"));
- model.makeValue("/root/send/data/cmb_info/initsuplcustcd/suplcustcdid", model.getValue("/root/main/matrcstcodelist/item/suplcustcd"));
- model.makeValue("/root/send/data/execrid", model.getValue("/root/main/matrcstcodelist/item/execrid"));
-
- }
- model.refresh();
-
- }
- }
-
- /* @group : IV입력관리(핵의학체내)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : IV입력을 위한 Function
- */
- function fExeNuclInpt() {
-
-
- /* alert(model.getValue("/root/send/data/nuclcd")+'-'+
- model.getValue("/root/send/data/drugdd")+'-'+
- model.getValue("/root/send/data/drugtm")+'-'+
- model.getValue("/root/send/data/cmb_info/initcompdcd/compdcdid")+'-'+
- model.getValue("/root/send/data/drugqty")+'-'+
- model.getValue("/root/send/data/cmb_info/initdrugmthdcd/drugmthdcdid")+'-'+
- model.getValue("/root/send/data/cstqty")+'-'+
- model.getValue("/root/send/data/cmb_info/initinjpartcd/injpartcdid")+'-'+
- model.getValue("/root/send/data/cmb_info/initsuplcustcd/suplcustcdid")+'-'+
- model.getValue("/root/send/data/ht")+'-'+
- model.getValue("/root/send/data/bdwt")+'-'+
- model.getValue("/root/send/data/bsugarqty")+'-'+
- model.getValue("/root/send/data/nuclrem")+'-'+
- model.getValue("/root/send/data/grd_info/grid_data/execprcpuniqno")+'-'+
- model.getValue("/root/send/data/grd_info/grid_data/ivinputyn")+'-'+
- model.getValue("/root/send/data/grd_info/grid_data/ordcd")
- );
- */
- /*
- if ( model.getValue("/root/send/data/nuclcd") == "" ) {
- messageBox("핵종코드를 선택하세요.","I999");
- return "0";
- }
- */
- if ( messageBox("동위원소투여 입력을 ","Q002")==6 ) {
-
- if ( model.getValue("/root/send/data/grd_info/grid_data/ivinputyn") == "Y" ) {
-
- if ( messageBox("동위원소투여 입력여부가 완료된 검사입니다. 재료소모 내역 수정을 진행합니다.", "Q002")==6 ) {
- submit("TXAEA02301");
- model.makeValue("/root/hidden/updtflag","Y");
- }else {
- return "0";
- }
- }else {
- submit("TXAEA02301");
- model.makeValue("/root/hidden/updtflag","Y");
- }
- }else {
- return "0";
- }
-
- }
-
- /* @group : IV입력관리(핵의학체내)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : IV입력 취소를 위한 Function
- */
- function fExeNuclCnclList() {
-
- /*
- alert(model.getValue("/root/send/data/nuclcd")+'-'+
- model.getValue("/root/send/data/drugdd")+'-'+
- model.getValue("/root/send/data/drugtm")+'-'+
- model.getValue("/root/send/data/cmb_info/initcompdcd/compdcdid")+'-'+
- model.getValue("/root/send/data/drugqty")+'-'+
- model.getValue("/root/send/data/cmb_info/initdrugmthdcd/drugmthdcdid")+'-'+
- model.getValue("/root/send/data/cstqty")+'-'+
- model.getValue("/root/send/data/cmb_info/initinjpartcd/injpartcdid")+'-'+
- model.getValue("/root/send/data/cmb_info/initsuplcustcd/suplcustcdid")+'-'+
- model.getValue("/root/send/data/ht")+'-'+
- model.getValue("/root/send/data/bdwt")+'-'+
- model.getValue("/root/send/data/bsugarqty")+'-'+
- model.getValue("/root/send/data/nuclrem")+'-'+
- model.getValue("/root/send/data/grd_info/grid_data/execprcpuniqno")+'-'+
- model.getValue("/root/send/data/grd_info/grid_data/ivinputyn")+'-'+
- model.getValue("/root/send/data/grd_info/grid_data/ordcd")
- );
- */ //return;
- if ( model.getValue("/root/send/data/grd_info/grid_data/ivinputyn") == "N" ) {
- messageBox("동위원소투여 입력여부가 [N]입니다. 취소상태로 변경할 수 없습니다.","I999");
- return "0";
- }
-
- //return;
- if ( messageBox("동위원소투여 입력 취소를 ","Q002")==6 ) {
-
- submit("TXAEA02302");
- }else {
- return "0";
- }
-
- }
- ]]>
- </script>
- <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/stringHelper.js"/>
- <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- </xhtml:head>
- <xhtml:body guideline="1,1195;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <caption id="caption19" class="tit_1" style="left:0px; top:0px; width:137px; height:14px; ">동위원소 투여관리</caption>
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:20px; width:1195px; height:40px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption1" style="left:205px; top:30px; width:15px; height:20px; vertical-align:middle; ">~</caption>
- <caption id="caption3" class="search_name" style="left:15px; top:30px; width:86px; height:17px; ">접수일자</caption>
- <button id="btn_first" class="btn_sw" group="tab" selected="true" style="left:6px; top:65px; width:46px; height:22px; ">
- <caption>전체</caption>
- <toggle case="case1" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetExamCurePrcpList(grd_mainordlist1);
- ]]>
- </script>
- </button>
- <button id="btn_second" class="btn_sw" group="tab" style="left:53px; top:65px; width:60px; height:22px; ">
- <caption>영상검사</caption>
- <toggle case="case1" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetExamCurePrcpList(grd_mainordlist1);
- ]]>
- </script>
- </button>
- <button id="btn_third" class="btn_sw" group="tab" style="left:114px; top:65px; width:72px; height:22px; ">
- <caption>PET-CT</caption>
- <toggle case="case1" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetExamCurePrcpList(grd_mainordlist1);
- ]]>
- </script>
- </button>
- <button id="btn_fouth" class="btn_sw" group="tab" style="left:187px; top:65px; width:46px; height:22px; ">
- <caption>치료</caption>
- <toggle case="case1" ev:event="onclick"/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetExamCurePrcpList(grd_mainordlist1);
- ]]>
- </script>
- </button>
- <switch id="switch1" style="left:0px; top:85px; width:1195px; height:500px; ">
- <case id="case1" selected="true">
- <datagrid id="grd_mainordlist1" nodeset="/root/main/subordlist/subordlist1" caption="등록번호 ^성명^처방일자^검사명^상태^급여/비급여^희망일자^예약일자^진료과^진료의^IV입력^부위코드^Tel^도착^prcpkindcd^excuroomnm^rgstdepthngnm^rgstridnm^prcpgenrflag^basecd^rsrvdt^prcphopedt^execprcpuniqno^calcscorcd^prcpexecdeptcd^excuroomcd^rgstdeptcd^rgstrid^portprcpflag^inflag^rcptacptyn^execbaseflag^lrgcd^mdlcd^modality^rcptno^acptseqno^acptrem^execrem^prcpdelivefact^execrid1^execrid2^execrid3^execrid4^acptid^nuclcd^compdcd^drugqty^drugmthdcd^cstqty^injpartcd^suplcustcd^execrid^basesuppdeptcd" colsep="^" colwidth="93, 81, 90, 255, 77, 86, 99, 93, 98, 102, 47, 100, 38, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:3px; top:5px; width:1187px; height:485px; ">
- <col ref="pid"/>
- <col ref="patnm"/>
- <col ref="prcpdd" format="yyyy-mm-dd"/>
- <col ref="prcpnm"/>
- <col ref="execprcpstatcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/initexecprcpstatcd/M0011">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="payflagcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/initpayflagcd/M0029">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcphopedd" format="yyyy-mm-dd"/>
- <col ref="rsrvdd" format="yyyy-mm-dd"/>
- <col ref="orddepthngnm"/>
- <col ref="orddrnm"/>
- <col ref="ivinputyn"/>
- <col ref="excupartcd"/>
- <col ref="cntctel"/>
- <col ref="arvtm"/>
- <col ref="prcpkindcd" visibility="hidden"/>
- <col ref="excuroomnm" visibility="hidden"/>
- <col ref="rgstdepthngnm" visibility="hidden"/>
- <col ref="rgstridnm" visibility="hidden"/>
- <col ref="prcpgenrflag" visibility="hidden"/>
- <col ref="basecd" visibility="hidden"/>
- <col ref="rsrvdt" visibility="hidden"/>
- <col ref="prcphopedt" visibility="hidden"/>
- <col ref="execprcpuniqno" visibility="hidden"/>
- <col ref="calcscorcd" visibility="hidden"/>
- <col ref="prcpexecdeptcd" visibility="hidden"/>
- <col ref="excuroomcd" visibility="hidden"/>
- <col ref="rgstdeptcd" visibility="hidden"/>
- <col ref="rgstrid" visibility="hidden"/>
- <col ref="portprcpflag" visibility="hidden"/>
- <col ref="inflag" visibility="hidden"/>
- <col ref="rcptacptyn" visibility="hidden"/>
- <col ref="execbaseflag" visibility="hidden"/>
- <col ref="lrgcd" visibility="hidden"/>
- <col ref="mdlcd" visibility="hidden"/>
- <col ref="modality" visibility="hidden"/>
- <col ref="rcptno" visibility="hidden"/>
- <col ref="acptseqno" visibility="hidden"/>
- <col ref="acptrem" visibility="hidden"/>
- <col ref="execrem" visibility="hidden"/>
- <col ref="prcpdelivefact" visibility="hidden"/>
- <col ref="execrid1" visibility="hidden"/>
- <col ref="execrid2" visibility="hidden"/>
- <col ref="execrid3" visibility="hidden"/>
- <col ref="execrid4" visibility="hidden"/>
- <col ref="acptid" visibility="hidden"/>
- <col ref="nuclcd" visibility="hidden"/>
- <col ref="compdcd" visibility="hidden"/>
- <col ref="drugqty" visibility="hidden"/>
- <col ref="drugmthdcd" visibility="hidden"/>
- <col ref="cstqty" visibility="hidden"/>
- <col ref="injpartcd" visibility="hidden"/>
- <col ref="suplcustcd" visibility="hidden"/>
- <col ref="execrid" visibility="hidden"/>
- <col ref="basesuppdeptcd" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- fInitGrid2();
- fGetNuclInptList();
- ]]>
- </script>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fInitGrid2();
- fGetNuclInptList();
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case2"/>
- <case id="case3"/>
- <case id="case4"/>
- </switch>
- <line id="line2" class="line_1" style="x1:2px; y1:85px; x2:1192px; y2:85px; "/>
- <caption id="caption2" class="cell_1" style="left:400px; top:709px; width:55px; height:23px; text-align:right; vertical-align:middle; ">화합물</caption>
- <caption id="caption4" class="cell_1" style="left:805px; top:709px; width:55px; height:23px; text-align:right; vertical-align:middle; ">투여방법</caption>
- <select1 id="cmb_compdcd" ref="/root/send/data/cmb_info/initcompdcd/compdcdid" class="combo_search" appearance="minimal" style="left:457px; top:711px; width:100px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initcompdcd">
- <label ref="compdcdnm"/>
- <value ref="compdcdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption5" class="cell_1" style="left:5px; top:733px; width:55px; height:23px; text-align:right; vertical-align:middle; ">IV.site</caption>
- <caption id="caption12" class="cell_1" style="left:5px; top:709px; width:55px; height:23px; text-align:right; vertical-align:middle; ">핵종</caption>
- <button id="button61" class="icon_search" style="left:141px; top:712px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.load( "SPAEA02301_코드조회.xrw","modal","code", "left:100px; top:150px; width:530px; height:380px;min:hidden;max:hidden;resize:false;" );
-
- ]]>
- </script>
- </button>
- <input id="ipt_nuclcd" ref="/root/send/data/nuclcd" class="input_search" style="left:62px; top:711px; width:75px; height:19px; "/>
- <select1 id="cmb_drugmthdcd" ref="/root/send/data/cmb_info/initdrugmthdcd/drugmthdcdid" class="combo_search" appearance="minimal" style="left:862px; top:711px; width:100px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initdrugmthdcd">
- <label ref="drugmthdcdnm"/>
- <value ref="drugmthdcdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption6" class="cell_1" style="left:167px; top:709px; width:55px; height:23px; text-align:right; vertical-align:middle; ">투여시간</caption>
- <caption id="caption7" class="cell_1" style="left:564px; top:709px; width:55px; height:23px; text-align:right; vertical-align:middle; ">투여량</caption>
- <select1 id="cmb_injpartcd" ref="/root/send/data/cmb_info/initinjpartcd/injpartcdid" class="combo_search" appearance="minimal" style="left:62px; top:735px; width:100px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initinjpartcd">
- <label ref="injpartcdnm"/>
- <value ref="injpartcdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption8" class="cell_1" style="left:965px; top:709px; width:55px; height:23px; text-align:right; vertical-align:middle; ">소모량</caption>
- <input id="ipt_drugqty" ref="/root/send/data/drugqty" class="input_search" format="#,###.000" style="left:621px; top:711px; width:140px; height:19px; text-align:right; "/>
- <caption id="caption9" class="cell_1" style="left:702px; top:733px; width:55px; height:23px; text-align:right; vertical-align:middle; ">비고</caption>
- <caption id="caption10" style="left:765px; top:711px; width:30px; height:20px; vertical-align:middle; ">mCi</caption>
- <input id="ipt_cstqty" ref="/root/send/data/cstqty" class="input_search" format="#,###.000" style="left:1022px; top:711px; width:140px; height:19px; text-align:right; "/>
- <caption id="caption11" style="left:1165px; top:711px; width:30px; height:20px; vertical-align:middle; ">vial</caption>
- <input id="ipt_nuclrem" ref="/root/send/data/nuclrem" class="input_search" style="left:760px; top:735px; width:435px; height:19px; "/>
- <line id="line1" class="line_1" style="x1:5px; y1:704px; x2:1195px; y2:704px; "/>
- <caption id="caption22" class="tit_2" style="left:5px; top:685px; width:82px; height:14px; ">재료소모</caption>
- <caption id="caption13" class="cell_1" style="left:167px; top:733px; width:55px; height:23px; text-align:right; vertical-align:middle; ">공급처</caption>
- <select1 id="cmb_suplcustcd" ref="/root/send/data/cmb_info/initsuplcustcd/suplcustcdid" class="combo_search" appearance="minimal" style="left:224px; top:735px; width:100px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initsuplcustcd">
- <label ref="suplcustcdnm"/>
- <value ref="suplcustcdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption14" class="cell_1" style="left:327px; top:733px; width:55px; height:23px; text-align:right; vertical-align:middle; ">키</caption>
- <input id="ipt_ht" ref="/root/send/data/ht" class="input_search" style="left:385px; top:735px; width:65px; height:19px; text-align:right; "/>
- <input id="ipt_bdwt" ref="/root/send/data/bdwt" class="input_search" style="left:510px; top:735px; width:65px; height:19px; text-align:right; "/>
- <caption id="caption15" class="cell_1" style="left:452px; top:733px; width:55px; height:23px; text-align:right; vertical-align:middle; ">몸무게</caption>
- <input id="ipt_bsugarqty" ref="/root/send/data/bsugarqty" class="input_search" style="left:635px; top:735px; width:65px; height:19px; text-align:right; "/>
- <caption id="caption16" class="cell_1" style="left:577px; top:733px; width:55px; height:23px; text-align:right; vertical-align:middle; ">혈당</caption>
- <button id="btn_sea" class="btn1_letter2" style="left:1125px; top:29px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetExamCurePrcpList(grd_mainordlist1);
- ]]>
- </script>
- </button>
- <button id="btn_prt" class="btn4_letter2" style="left:1071px; top:761px; width:56px; height:22px; ">
- <caption>출력</caption>
- </button>
- <input id="ipt_date1" ref="/root/send/data/srchdate1" class="input_default" inputtype="date" style="left:108px; top:28px; width:90px; height:19px; "/>
- <input id="ipt_date2" ref="/root/send/data/srchdate2" class="input_default" inputtype="date" style="left:223px; top:28px; width:90px; height:19px; "/>
- <input id="ipt_date3" ref="/root/send/data/drugdd" class="input_default" inputtype="date" format="yyyy-mm-dd" style="left:224px; top:711px; width:86px; height:19px; "/>
- <input id="ipt_date4" ref="/root/send/data/drugtm" class="input_default" inputtype="date" format="hh:nn:ss" style="left:315px; top:711px; width:80px; height:19px; "/>
- <caption id="caption17" class="search_name" style="left:360px; top:30px; width:86px; height:17px; ">검사실</caption>
- <select1 id="cmb_excuroom" ref="/root/send/data/cmb_info2/initexecroom/excuroomcdid" class="combo_default" appearance="minimal" style="left:440px; top:28px; width:110px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initexecroom">
- <label ref="excuroomcdnm"/>
- <value ref="excuroomcdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption18" class="tit_2" style="left:5px; top:598px; width:170px; height:13px; ">동위원소투여 상세내용</caption>
- <line id="line3" class="line_1" style="x1:5px; y1:617px; x2:1195px; y2:617px; "/>
- <datagrid id="grd_mainordlist2" nodeset="/root/main/mainordlist2/subordlist" caption="등록번호^핵종^투여일자^투여시간^화합물^투여량^투여방법^소모량^IVSite코드^공급처^키^몸무게^혈당치^검사자^비고" colsep="^" colwidth="90, 142, 74, 65, 70, 77, 83, 80, 83, 77, 49, 61, 61, 72, 100" mergecellsfixedrows="bycolrec" rowsep="|" tooltip="true" style="left:3px; top:623px; width:1190px; height:50px; ">
- <col ref="pid"/>
- <col ref="nuclcd"/>
- <col ref="drugdd" format="yyyy-mm-dd"/>
- <col ref="drugtm" format="hh:nn:ss"/>
- <col ref="compdcd" style="text-align:center; "/>
- <col ref="drugqty" type="output" format="#,###.000" style="text-align:right; "/>
- <col ref="drugmthdcd" style="text-align:center; "/>
- <col ref="cstqty" type="output" format="#,###.000" style="text-align:right; "/>
- <col ref="injpartcd" style="text-align:center; "/>
- <col ref="suplcustcd"/>
- <col ref="ht" style="text-align:right; "/>
- <col ref="bdwt" style="text-align:right; "/>
- <col ref="bsugarqty" style="text-align:right; "/>
- <col ref="execrid"/>
- <col ref="nuclrem"/>
- </datagrid>
- <input id="ipt_pid" ref="/root/send/data/srchpid" class="input_search" maxlength="10" style="left:695px; top:28px; width:80px; height:19px; "/>
- <caption id="caption20" class="search_name" style="left:601px; top:28px; width:91px; height:17px; ">등록번호 :</caption>
- <button id="button1" class="icon_search" style="left:777px; top:29px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- modal("SPPMC02500", "", "200", "200", "SPPMC02500","/root/send/data/srchpid","/root/main/send");
- model.setValue("/root/send/data/srchpid", model.getValue("/root/main/patinfo/patinfolist/pid") );
- model.refresh();
- ]]>
- </script>
- </button>
- <output id="ipt_patnm" ref="/root/main/patinfo/patinfolist/hngnm" class="output_fix" style="left:794px; top:28px; width:92px; height:19px; "/>
- <button id="button161" class="btn4_letter5" disabled="false" style="left:978px; top:761px; width:92px; height:22px; ">
- <caption>투여 취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rtn = fExeNuclCnclList();
- if ( rtn != "0" ) {
- fInitGrid2();
- fGetExamCurePrcpList(grd_mainordlist1);
- }
- ]]>
- </script>
- </button>
- <button id="btn_cls" class="btn4_letter2" style="left:1128px; top:761px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (checkOpener()) {
- var updtflag = model.getValue("/root/hidden/updtflag");
-
- if (updtflag == "Y") {
- opener.javascript.fGetExamCurePrcpPopList();
- }
- }
- window.close();
- ]]>
- </script>
- </button>
- <button id="button2" class="btn4_letter5" disabled="false" style="left:885px; top:761px; width:92px; height:22px; ">
- <caption>투여 입력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if(grd_mainordlist1.row >= grd_mainordlist1.fixedRows) {
- var rtn = fExeNuclInpt();
-
- if ( rtn != "0" ) {
- fGetExamCurePrcpList(grd_mainordlist1);
- }
- }
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|