1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537 |
- <?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>
- <ordlist1>
- <mainordlist>
- <no/>
- <pid/>
- <patnm/>
- <prcpgenrflag/>
- <wardcd/>
- <depthngnm/>
- <execprcpuniqno/>
- <orddeptcd/>
- <rsrvdd/>
- <execprcpstatcd/>
- <prcpdd/>
- <sna/>
- <roomcd/>
- <orddrid/>
- <rcptyn/>
- <actorddd/>
- <actcretno/>
- <aftrcptinfo/>
- </mainordlist>
- </ordlist1>
- <ordlist2>
- <mainordlist>
- <no/>
- <pid/>
- <patnm/>
- <prcpgenrflag/>
- <wardcd/>
- <depthngnm/>
- <execprcpuniqno/>
- <orddeptcd/>
- <rsrvdd/>
- <execprcpstatcd/>
- <prcpdd/>
- <sna/>
- <roomcd/>
- <orddrid/>
- <rcptyn/>
- <execdd/>
- <actorddd/>
- <actcretno/>
- <aftrcptinfo/>
- </mainordlist>
- </ordlist2>
- <ordlist3>
- <mainordlist>
- <no/>
- <pid/>
- <patnm/>
- <prcpgenrflag/>
- <wardcd/>
- <depthngnm/>
- <execprcpuniqno/>
- <orddeptcd/>
- <rsrvdd/>
- <execprcpstatcd/>
- <prcpdd/>
- <sna/>
- <roomcd/>
- <orddrid/>
- <rcptyn/>
- <execdd/>
- <actorddd/>
- <actcretno/>
- <aftrcptinfo/>
- </mainordlist>
- </ordlist3>
- <subordlist>
- <subordlist1>
- <check/>
- <prcpdd/>
- <execprcpstatcd/>
- <prcpkindcd/>
- <prcpnm/>
- <excuroomcd/>
- <rgstdepthngnm/>
- <rgstridnm/>
- <prcpgenrflag/>
- <basecd/>
- <rsrvdt/>
- <prcphopedt/>
- <execprcpuniqno/>
- <calcscorcd/>
- <prcpexecdeptcd/>
- <excuroomcd/>
- <rgstdeptcd/>
- <rgstrid/>
- <pid/>
- <portprcpflag/>
- <inflag/>
- <rcptacptyn/>
- <execbaseflag/>
- <lrgcd/>
- <mdlcd/>
- <drugmthdspccd/>
- <modality/>
- <rcptno/>
- <acptseqno/>
- <acptrem/>
- <execrem/>
- <prcpdelivefact/>
- <execrid1/>
- <execrid2/>
- <execrid3/>
- <execrid4/>
- <reqagnphoyn/>
- <acptid/>
- <rcptdd/>
- <carecnfmdd/>
- <execdd/>
- <prcphistno/>
- </subordlist1>
- </subordlist>
- <excrlist>
- <excrinfo>
- <execrid/>
- <excuroomcd/>
- </excrinfo>
- </excrlist>
- <remlist>
- <reminfo1>
- <prcprem/>
- </reminfo1>
- <reminfo2>
- <acptrem/>
- </reminfo2>
- <reminfo3>
- <execrem/>
- </reminfo3>
- </remlist>
- <patinfo>
- <patinfolist>
- <hngnm/>
- </patinfolist>
- </patinfo>
- <codelist/>
- </main>
- <send>
- <rsrvfromdd/>
- <rsrvtodd/>
- <execflag/>
- <deptcd/>
- <data>
- <cmb_info>
- <initexecroom>
- <excuroomcdid/>
- </initexecroom>
- <initexecrid>
- <execridcdid/>
- </initexecrid>
- </cmb_info>
- <acptlistflag/>
- <tobeacptprcp>
- <tobeacptprcplist/>
- </tobeacptprcp>
- <tobeacptcnclprcp>
- <tobeacptcnclprcplist/>
- </tobeacptcnclprcp>
- <srchpid/>
- </data>
- <globalinstance>
- <instance1/>
- </globalinstance>
- <excuroomcd/>
- <prcprem/>
- <acptrem/>
- <execrem/>
- <acptflag/>
- <orddeptcd/>
- <grupcdid/>
- <jciyn/>
- </send>
- <init>
- <cmb_info>
- <initexecroom>
- <excuroom>
- <basecd/>
- <basecdflagdesc/>
- </excuroom>
- </initexecroom>
- <initexecrid>
- <curerprescond>
- <userid/>
- <usernm/>
- </curerprescond>
- </initexecrid>
- </cmb_info>
- <grd_info>
- <excuroomlist>
- <excuroom>
- <basecd/>
- <basecdflagdesc/>
- </excuroom>
- <initexecward>
- <execwardcdid/>
- <execwardcdnm/>
- </initexecward>
- </excuroomlist>
- <curerprescondlist>
- <curerprescond>
- <userid/>
- <usernm/>
- </curerprescond>
- </curerprescondlist>
- </grd_info>
- <baseinfo>
- <initexecprcpstatcd/>
- <initbodypartlist>
- </initbodypartlist>
- </baseinfo>
- <baseinfo1>
- <initsuppdeptcd/>
- <initexecyn/>
- </baseinfo1>
- </init>
- <hidden>
- </hidden>
- <temp>
- <item>
- <count/>
- </item>
- <progressnote>
- <list>
- <cretno/>
- <ioflag/>
- <orddrid/>
- </list>
- </progressnote>
- </temp>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- delPatientInfos();
- aezfSetSuppDeptcd();
-
- fInitGrid();
- fInitTar();
-
- //model.setValue("/root/send/rsrvfromdd", getCurrentDate().toDate().getAddDate(-1,"M").getDateFormat("YYYYMMDD"));
- model.setValue("/root/send/rsrvfromdd", getCurrentDate());
- model.setValue("/root/send/rsrvtodd", getCurrentDate());
-
- model.refresh();
-
- submit("TRAER00101", false);
- submit("TRAER00106"); //콤보조회
- grd_excuroom.row = 1;
-
- model.setValue("/root/send/excuroomcd",model.getValue("/root/init/grd_info/excuroomlist/excuroom[" + grd_excuroom.row + "]/basecd"));
- model.refresh();
-
- submit("TRAER00102", false);
- submit("TRAER00107", false); //콤보조회
- //cmb_execrid.select(0);
-
- submit("TRAER00110"); //콤보조회
- zbcfGetCodeList( new Array("M0011","M0046"), new Array("/root/init/baseinfo/initexecprcpstatcd", "/root/init/baseinfo/initbodypartlist") );
- submit("TRZBC00101", false);
-
- grd_subordlist1.fixedcellcheckbox(0,1) =true;
-
- addComboItem("cmb_excuroom");
-
- astGetComboList( new Array("A530", "A540"), new Array("/root/init/baseinfo1/initsuppdeptcd", "/root/init/baseinfo1/initexecyn") );
- submit("TRAAA00001", false);
- model.removeNodeset("/root/init/baseinfo1/initsuppdeptcd/A530[" + 1 + "]");
- model.removeNodeset("/root/init/baseinfo1/initexecyn/A540[" + 1 + "]");
- if (model.getValue("/root/init/baseinfo1/initexecyn/A540[" + 1 + "]/cdid") != "Y"){
- grd_mainordlist3.colHidden(grd_mainordlist3.colRef("execdd")) = true;
- grd_mainordlist2.colHidden(grd_mainordlist2.colRef("execdd")) = true;
- }
- //var gv_pid = getGlobalVariable("gv_pid", "A");
- //if (gv_pid != ""){
- if (model.getValue("/root/send/data/srchpid") != ""){
- //model.setValue("/root/send/data/srchpid", gv_pid);
- btn_bfexec.dispatch("DOMActivate");
- btn_sea.dispatch("DOMActivate");
- return;
- }
- var gv_execrid = getGlobalVariable("gv_execrid", "A");
- var gv_exeuroomcd = getGlobalVariable("gv_exeuroomcd", "A");
- if (gv_execrid != ""){
- model.setValue("/root/send/data/cmb_info/initexecroom/excuroomcdid", gv_exeuroomcd);
- model.setValue("/root/send/data/cmb_info/initexecrid/execridcdid", gv_execrid);
- }else{
- if (getNodesetCount("/root/main/excrlist/excrinfo") > 0){
- model.setValue("/root/send/data/cmb_info/initexecroom/excuroomcdid", model.getValue("/root/main/excrlist/excrinfo/excuroomcd"));
- model.setValue("/root/send/data/cmb_info/initexecrid/execridcdid", model.getValue("/root/main/excrlist/excrinfo/execrid"));
- setGlobalVariable("gv_exeuroomcd", model.getValue("/root/send/data/cmb_info/initexecroom/excuroomcdid"), "A");
- setGlobalVariable("gv_execrid", model.getValue("/root/send/data/cmb_info/initexecrid/execridcdid"), "A");
- }else{
- cmb_excuroom.select(0);
- cmb_execrid.select(0);
- }
- }
-
- // JCI 적용 여부
- model.setValue("/root/send/grupcdid","JCI01");
- model.removenode("/root/main/codelist");
- if (submit("TRAEB00010")) {
- var cnt = getNodesetCount("/root/main/codelist/item");
- if (cnt > 0) {
- var jciyn = model.getValue("/root/main/codelist/item[1]/cdid");
- model.setValue("/root/send/jciyn", jciyn);
- if (jciyn == "Y") {
- btn_patedu.visible = true;
- } else {
- btn_patedu.visible = false;
- }
- } else {
- btn_patedu.visible = false;
- }
- }
-
- model.refresh();
- ]]>
- </script>
- <submission id="TRAER00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/grd_info/excuroomlist"/>
- <submission id="TRAER00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/grd_info/curerprescondlist"/>
- <submission id="TRAER00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/ordlist1"/>
- <submission id="TRAER00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/ordlist2"/>
- <submission id="TRAER00108" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/ordlist3"/>
- <submission id="TRAER00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/subordlist"/>
- <submission id="TRAEA01212" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/remlist"/>
- <submission id="TRAER00110" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/excrlist"/>
- <submission id="TXAER00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp"/>
- <submission id="TXAER00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp"/>
- <submission id="TRAAA00001"/>
- <bind id="bind_execprcpstatcd" ref="/root/main/subordlist/subordlist1/execprcpstatcd" readonly="../execprcpstatcd!=''"/>
- <bind id="bind_excuroomcd" ref="/root/main/subordlist/subordlist1/excuroomcd" readonly="../excuroomcd!=''"/>
- <bind id="bind_execrid1" ref="/root/main/subordlist/subordlist1/execrid1" readonly="../execrid1!=''"/>
- <bind id="bind_excupartcd" ref="/root/main/subordlist/subordlist1/excupartcd" readonly="../excupartcd!=''"/>
- <bind id="bind_wardcd1" ref="/root/main/ordlist1/mainordlist/wardcd" readonly="../wardcd!=''"/>
- <bind id="bind_wardcd2" ref="/root/main/ordlist2/mainordlist/wardcd" readonly="../wardcd!=''"/>
- <submission id="TRZBC00101"/>
- <submission id="TRAER00106" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/cmb_info/initexecroom"/>
- <submission id="TRAER00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/cmb_info/initexecrid"/>
- <submission id="TRAER00109" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/progressnote"/>
- <submission id="TRAEB00010" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/codelist"/>
- </model>
- <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" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
- <script type="javascript" src="../../../ast/examcureweb/js/combolist.js"/>
- <script type="javascript">
- <![CDATA[
- /* @group : 접수관리(재활)
- * @ver : 2007.06.08
- * @by : 이선경
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : Grid초기화 Function
- */
- function fInitGrid() {
-
- model.removeNodeset("/root/main/ordlist1/mainordlist");
- model.removeNodeset("/root/main/ordlist2/mainordlist");
- model.removeNodeset("/root/main/subordlist/subordlist1");
- }
-
- /* @group : 접수관리(진단방사선)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : TextArea 초기화 Function
- */
- function fInitTar() {
- tar_prcpremfact.value = "-";
- tar_acptrem.value = "-";
- tar_execrem.value = "-";
- }
-
-
- /* @group : 실시관리(진단방사선)
- * @ver : 2007.04.17
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 미실시/실시/결과 조회 Submission Function
- */
- function fGetExamCureAcptList(acptlistflag) {
-
- //if ( model.getValue("/root/send/data/cmb_info/initexecroom/excuroomcdid") == "" || model.getValue("/root/send/data/cmb_info/initexecrid/execridcdid") == "" ) {
- // messageBox("[조회필수항목]구분과 검사실 정보를 ","C002");
- // return true;
- //}
- // flag Setting
- model.makeValue("/root/send/data/acptlistflag", acptlistflag);
- //alert('reset');
- fInitGrid();
- fInitTar()
-
- model.refresh();
- //alert('reset end');
- switch (acptlistflag) {
-
- case "J": //접수
- //alert("flag->"+acptlistflag);
- model.toggle("case1");
- submit("TRAER00103");
- fsetcolortext(grd_mainordlist1, 1);
- //2012.08.23 by kya 진료비후불제 색깔 노란색으로 표시
- aezfSetRowStyle("grd_mainordlist1" , "15^16^17" , "V^P^A" , "aftrcptinfo" );
- /* btn_exec.disabled = false;
- btn_execcncl.disabled = true;
- btn_allprcp.disabled = true; */
- setRowStyle("grd_mainordlist1" , "1" , "Y" , "lastprcp", "equal" );
-
- break;
- case "S": //실시
- //alert("flag->"+acptlistflag);
- model.toggle("case2");
- submit("TRAER00104");
- fsetcolortext(grd_mainordlist2, 2);
- //2012.08.23 by kya 진료비후불제 색깔 노란색으로 표시
- aezfSetRowStyle("grd_mainordlist2" , "15^16^17" , "V^P^A" , "aftrcptinfo" );
- /* btn_exec.disabled = true;
- btn_execcncl.disabled = false;
- btn_allprcp.disabled = true; */
- setRowStyle("grd_mainordlist2" , "2" , "N" , "progressyn", "equal" );
- break;
- case "T": //미실시+실시
- //alert("flag->"+acptlistflag);
- model.toggle("case3");
- submit("TRAER00108");
- fsetcolortext(grd_mainordlist3, 3);
- //2012.08.23 by kya 진료비후불제 색깔 노란색으로 표시
- aezfSetRowStyle("grd_mainordlist3" , "15^16^17" , "V^P^A" , "aftrcptinfo" );
- /* btn_exec.disabled = true;
- btn_execcncl.disabled = true;
- btn_allprcp.disabled = false; */
- break;
- default:
- break;
- }
- //model.setValue("/root/send/data/srchpid","");
- model.refresh();
- }
-
- /* @group : 실시관리(진단방사선)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : Toggle선택 조회를 위한 선택 Function
- */
- function fGetToggleAcptList() {
-
- if ( btn_bfexec.selected == true ) fGetExamCureAcptList("J"); // 접수
- if ( btn_aftexec.selected == true ) fGetExamCureAcptList("S"); // 실시
- }
-
-
- /* @group : 실시관리(진단방사선)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 처방내역/보류처방/상병/코멘트 조회를 위한 선택 Function
- */
- function fGetExamCurePrcpList(maingridlistid) {
- if ( maingridlistid.row == 0 ) return;
-
- fInitTar();
-
- var row = maingridlistid.row;
-
- var pid = maingridlistid.valueMatrix(row, maingridlistid.colRef("pid"));
- var patnm = maingridlistid.valueMatrix(row, maingridlistid.colRef("patnm"));
- var prcpdd = maingridlistid.valueMatrix(row, maingridlistid.colRef("prcpdd")); // pid, prcpdd, prcpgenrflag, orddeptcd 상병조회에서 모두사용함.
- var prcpgenrflag = maingridlistid.valueMatrix(row, maingridlistid.colRef("prcpgenrflag"));
- var orddeptcd = maingridlistid.valueMatrix(row, maingridlistid.colRef("orddeptcd"));
- var orddd = maingridlistid.valueMatrix(row, maingridlistid .colRef("orddd"));
- var orddrid = maingridlistid.valueMatrix(row, maingridlistid .colRef("orddrid"));
- var cretno = maingridlistid.valueMatrix(row, maingridlistid .colRef("cretno"));
- var actorddd = maingridlistid.valueMatrix(row, maingridlistid .colRef("actorddd"));
- var actcretno = maingridlistid.valueMatrix(row, maingridlistid .colRef("actcretno"));
- var age = maingridlistid.valueMatrix(row, maingridlistid .colRef("age"));
- var sex = maingridlistid.valueMatrix(row, maingridlistid .colRef("sex"));
-
- var acptlistflag = "";
-
- model.makeValue("/root/send/data/grd_info/grid_data/pid", pid);
- model.makeValue("/root/send/data/grd_info/grid_data/patnm", patnm);
- model.makeValue("/root/send/data/grd_info/grid_data/prcpdd", prcpdd);
- model.makeValue("/root/send/data/grd_info/grid_data/prcpgenrflag", prcpgenrflag);
- model.makeValue("/root/send/data/grd_info/grid_data/orddeptcd", orddeptcd);
- model.makeValue("/root/send/data/grd_info/grid_data/orddd", orddd);
- model.makeValue("/root/send/data/grd_info/grid_data/orddrid", orddrid);
- model.makeValue("/root/send/data/grd_info/grid_data/cretno", cretno);
- model.makeValue("/root/send/data/grd_info/grid_data/actorddd", actorddd);
- model.makeValue("/root/send/data/grd_info/grid_data/actcretno", actcretno);
- model.makeValue("/root/send/data/grd_info/grid_data/age", age);
- model.makeValue("/root/send/data/grd_info/grid_data/sex", sex);
- if ( btn_bfexec.selected == true ) acptflag = "J"; // 접수
- if ( btn_aftexec.selected == true ) acptflag = "S"; // 실시
- if ( btn_allprcp.selected == true ) acptflag = "T"; // 미실시 + 실시
-
- model.makeValue("/root/send/acptflag", acptflag);
- //setGlobalVariable("gv_pid", pid, "A");
- submit("TRAER00105");
- //alert(success);
-
- var prcpcmt = "";
- var acptcmt = "";
- var execcmt = "";
- /*
- for ( var i = 1; i < grd_subordlist1.rows; i++) {
-
- prcpcmt += model.getValue("/root/main/subordlist/subordlist1[" + i + "]/prcpdelivefact") + "\n";
- acptcmt += model.getValue("/root/main/subordlist/subordlist1[" + i + "]/acptrem") + "\n";
- execcmt += model.getValue("/root/main/subordlist/subordlist1[" + i + "]/execrem") + "\n";
- }
-
- model.makeValue("/root/send/prcprem", prcpcmt);
- model.makeValue("/root/send/acptrem", acptcmt);
- model.makeValue("/root/send/execrem", execcmt);
- */
- model.makeValue("/root/send/srchdate1", model.getValue("/root/send/rsrvfromdd"));
- model.makeValue("/root/send/srchdate2", model.getValue("/root/send/rsrvtodd"));
- submit("TRAEA01212");
- prcpcmt = "";
- var kcnt = getNodesetCount("/root/main/remlist/reminfo1");
- kcnt = kcnt + 1;
- for (var i = 1; i < kcnt; i++){
- prcpcmt += model.getValue("/root/main/remlist/reminfo1[" + i + "]/prcprem") + "\n";
- }
- model.setValue("/root/send/prcprem", prcpcmt);
- model.setValue("/root/send/acptrem", model.getValue("/root/main/remlist/reminfo2/acptrem"));
- model.setValue("/root/send/execrem", model.getValue("/root/main/remlist/reminfo3/execrem"));
- model.refresh();
-
- }
-
- //2012.08.23 색깔 표시하기
- function fsetcolortext(maingridlist, idx) {
-
- for (var i = 0; i < maingridlist.rows; i++) {
- //초기화
- maingridlist.rowstyle(i, "data", "background-color") = "#ffffff";
- var actorddd = model.getValue("/root/main/ordlist" + idx + "/mainordlist["+ i + "]/fstrgstdd");
-
- if (actorddd == getCurrentDate()) {
- maingridlist.rowStyle(i, "data", "color") = "#FF1493";
- }
- }
- }
- /* @group : 실시관리(진단방사선)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 환자받기를 위한 대상자 조회 Function
- */
- function fGetExamCurePrcpAceptList(maingridlistid) {
- var row = maingridlistid.row;
- var excuroomcd = maingridlistid.valueMatrix(row, maingridlistid.colRef("basecd"));
- model.makeValue("/root/send/data/grd_info/grid_data/excuroomcd", excuroomcd);
- model.makeValue("/root/send/data/acptlistflag", "J");
- var success = submit("TRAER00212");
- //alert(success);
- }
-
- /* @group : 실시관리(진단방사선)
- * @ver : 2007.03.21
- * @by : 장준원
- * @-----------------------------------
- * @type : function
- * @access : public
- * @desc : 처방내역/코멘트 실시를 위한 선택 Function
- */
- function fExeExec(gubn) {
-
- var check = "";
- var loopcnt = 0;
- var loop = grd_subordlist1.rows - grd_subordlist1.fixedRows;
- for( var i = 1 ; i <= loop ; i++ ) {
- check = model.getValue("/root/main/subordlist/subordlist1[" + i + "]/check");
- //alert(check);
- if ( check == "Y" ) {
- loopcnt++;
- }
- }
- if ( loopcnt == 0 ) {
- messageBox("처방내역을 ","C002");
- return "0";
- }
-
-
- // 실시
- if(gubn == 1) {
- for( var i = 1 ; i <= loop ; i++ ) {
- check = model.getValue("/root/main/subordlist/subordlist1[" + i + "]/check");
- if ( check == "Y" ) {
- var statcd = model.getValue("/root/main/subordlist/subordlist1[" + i + "]/execprcpstatcd");
-
- if (statcd != "440") {
- messageBox("접수된 처방이 아닙니다. 실시할 수 " , "I004");
- return;
- }
- model.makeValue("/root/main/subordlist/subordlist1[" + i + "]/acptrem", tar_acptrem.value);
- model.makeValue("/root/main/subordlist/subordlist1[" + i + "]/execrem", tar_execrem.value);
-
- }
- }
-
- var nodeList = instance1.selectNodes("/root/main/subordlist/subordlist1[check='Y']");
- var rCSV = getNodeListCSV(nodeList);
- //alert(rCSV);
- if ( rCSV == "" ) {
- messageBox("처방내역을 ","C002");
- return "0";
- }
-
- model.setValue("/root/send/data/tobeacptprcp/tobeacptprcplist", rCSV);
- //alert(model.getValue("/root/send/data/tobeacptprcp/tobeacptprcplist"));
- }
- // 실시취소
- var cancd = "";
- var cannm = "";
- if(gubn == 2) {
- for( var i = 1 ; i <= loop ; i++ ) {
- check = model.getValue("/root/main/subordlist/subordlist1[" + i + "]/check");
- if ( check == "Y" ) {
- var statcd = model.getValue("/root/main/subordlist/subordlist1[" + i + "]/execprcpstatcd");
-
- if (statcd != "610") {
- messageBox("실시된 처방이 아닙니다. 실시취소할 수 " , "I004");
- return;
- }
-
- model.makeValue("/root/main/subordlist/subordlist1[" + i + "]/execrem", "-" );
- if ( model.getValue("/root/main/subordlist/subordlist1[" + i + "]/execbaseflag") == "A" ) { // 실시기준여부가 접수인경우
- model.setValue("/root/main/subordlist/subordlist1[" + i + "]/acptrem", "-");
- }
-
- model.makeNode("root/hidden/cnclcdlist/cnclcd");
- model.makeNode("root/hidden/cnclcdlist/cnclcdnm");
-
- if (cancd == ""){
- window.load( "SPAEA01500_취소코드조회.xrw","modal","code", "left:100px; top:150px; width:530px; height:380px;min:hidden;max:hidden;resize:false;" );
-
- //접수취소사유는 반드시 입력되어야 한다.
- if ( model.getValue("root/hidden/cnclcdlist/cnclcd") != "") {
- grd_subordlist1.valueMatrix(i, grd_subordlist1.colRef("basecd")) = model.getValue("root/hidden/cnclcdlist/cnclcd");
- grd_subordlist1.valueMatrix(i, grd_subordlist1.colRef("cnclcdnm")) = model.getValue("root/hidden/cnclcdlist/cnclcdnm");
- cancd = model.getValue("root/hidden/cnclcdlist/cnclcd");
- cannm = model.getValue("root/hidden/cnclcdlist/cnclcdnm");
- }
- }else{
- grd_subordlist1.valueMatrix(i, grd_subordlist1.colRef("basecd")) = cancd;
- grd_subordlist1.valueMatrix(i, grd_subordlist1.colRef("cnclcdnm")) = cannm;
- }
- if (model.getValue("/root/main/subordlist/subordlist1[" + i + "]/basecd") == "") {
- messageBox("취소사유는 반드시 ", "C001");
- return "0";
-
- }
- }
- }
- model.refresh();
- var nodeList = instance1.selectNodes("/root/main/subordlist/subordlist1[check='Y']");
- var rCSV = getNodeListCSV(nodeList);
- //alert(rCSV);
- if ( rCSV == "" ) {
- messageBox("처방내역을 ","C002");
- return "0";
- }
-
-
-
- model.setValue("/root/send/data/tobeacptcnclprcp/tobeacptcnclprcplist", rCSV);
- //alert(model.getValue("/root/send/data/tobeacptcnclprcp/tobeacptcnclprcplist"));
- }
- if ( gubn == 1 ) {
-
- if ( messageBox("실시내역을 ","Q002")==6 ) {
- //alert('OK TXAER00201');
- submit("TXAER00101");
- }else {
- model.resetInstanceNode("/root/send/data/tobeacptprcp/tobeacptprcplist");
- return "0";
- }
-
- }else if ( gubn == 2 ) {
- if ( messageBox("실시취소내역을 ","Q002")==6 ) {
- //alert('OK TXAER00202');
- submit("TXAER00102");
- }else {
- model.resetInstanceNode("/root/send/data/tobeacptcnclprcp/tobeacptcnclprcplist");
- return "0";
- }
-
- }
-
- }
-
- //2011.05.11 cyw 상단정보 띄우기
- function fTopInfo(){
- //TOP 정보 보여주기
- schk = "N";
-
- var pid = model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/pid");
- var prcpgenrflag = model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/prcpgenrflag");
- var dschdd = model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/dschdd");
- var srchdd = "";
-
- if ( prcpgenrflag =="O" ) {
- var pat_info = prcpgenrflag
- +"▦"+pid
- +"▦"+model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/orddd")
- +"▦"+model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/cretno")
- +"▦"+getUserInfo("dutplceinstcd")
- +"▦1▦"+model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/orddd");
- schk = "Y";
- } else if ( prcpgenrflag =="I" || prcpgenrflag =="D" || prcpgenrflag =="E" ) {
-
- if (dschdd == "" || dschdd == "99991231") {
- srchdd = getCurrentDate();
- } else {
- srchdd = dschdd;
- }
- var pat_info = prcpgenrflag
- +"▦"+ pid
- +"▦"+ model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/orddd")
- +"▦"+ model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/cretno")
- +"▦"+ getUserInfo("dutplceinstcd")
- +"▦"+ srchdd;
- schk = "Y";
- } else if ( prcpgenrflag =="S" || prcpgenrflag =="-" ) {
- var pat_info = prcpgenrflag + "▦"+ model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/prcpdd")
- +"▦"+model.getValue("/root/main/subordlist/subordlist1["+grd_subordlist1.row+"]/execprcpuniqno")
- +"▦"+getUserInfo("dutplceinstcd");
- schk = "Y";
- }
-
- if (schk == "Y"){
- setParameter("condparam", pat_info);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- }
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body guideline="1,1174;2,80;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group1" style="left:0px; top:0px; width:1194px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:106px; height:14px; background-image:../../../com/commonweb/images/tit_bullet1.gif; ">실시관리(재활)</caption>
- </group>
- <group id="group3" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
- <button id="button10" class="icon_top" style="left:1160px; top:600px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- tar_execrem.attribute("height") = 219;
- tar_execrem.attribute("top") = 521;
- button9.attribute("top") = 495;
- button10.attribute("top") = 495;
- tar_acptrem.visible = false;
- caption9.attribute("top") = 500;
- caption8.visible = false;
- button7.visible = false;
- button8.visible = false;
- ]]>
- </script>
- </button>
- <button id="button9" class="icon_bottom" style="left:1130px; top:600px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- tar_execrem.attribute("height") = 115;
- tar_execrem.attribute("top") = 625;
- button9.attribute("top") = 600;
- button10.attribute("top") = 600;
- tar_acptrem.visible = true;
- caption9.attribute("top") = 605;
- caption8.visible = true;
- button7.visible = true;
- button8.visible = true;
- ]]>
- </script>
- </button>
- <group id="grp_sea" style="left:0px; top:10px; width:1194px; height:35px; vertical-align:top; ">
- <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption2" class="search_name" style="left:12px; top:9px; width:91px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">접수일자 :</caption>
- <button id="btn_sea" class="btn1_letter2" navindex="5" style="left:1127px; top:7px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- if(ipt_fromdd.value > ipt_todd.value){
- messageBox("조회시작일자가 조회종료일자보다 큽니다. 다시","C002");
- }
-
- caption2.text = "접수일자";
- //setGlobalVariable("gv_pid", model.getValue("/root/send/data/srchpid"), "A");
- fGetExamCureAcptList("J");
- btn_bfexec.selected = true;
- ]]>
- </script>
- </button>
- <caption id="caption1" class="search_name" style="left:295px; top:9px; width:80px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">치료실 :</caption>
- <select1 id="cmb_excuroom" ref="/root/send/data/cmb_info/initexecroom/excuroomcdid" class="combo_default" navindex="3" appearance="minimal" style="left:372px; top:8px; width:183px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initexecroom/excuroom">
- <label ref="basecdflagdesc"/>
- <value ref="basecd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var curoom = cmb_excuroom.label;
-
- grd_excuroom.row = grd_excuroom.findRow(curoom);
-
- submit("TRAER00107", false);
- model.setValue("/root/send/excuroomcd",model.getValue("/root/init/grd_info/excuroomlist/excuroom[" + grd_excuroom.row + "]/basecd"));
- submit("TRAER00102");
-
- cmb_execrid.select(0);
-
- if(ipt_fromdd.value > ipt_todd.value){
- messageBox("조회시작일자가 조회종료일자보다 큽니다. 다시","C002");
- }
-
- caption2.text = "접수일자";
- setGlobalVariable("gv_exeuroomcd", model.getValue("/root/send/data/cmb_info/initexecroom/excuroomcdid"), "A");
- fGetExamCureAcptList("J");
- btn_bfexec.selected = true;
-
- ]]>
- </script>
- </select1>
- <caption id="caption5" class="search_name" style="left:566px; top:9px; width:85px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">치료사 :</caption>
- <select1 id="cmb_execrid" ref="/root/send/data/cmb_info/initexecrid/execridcdid" class="combo_search" navindex="4" appearance="minimal" style="left:645px; top:8px; width:120px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initexecrid/curerprescond">
- <label ref="usernm"/>
- <value ref="userid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var curer = cmb_execrid.label;
-
- grd_curer.row = grd_curer.findRow(curer);
-
- if(ipt_fromdd.value > ipt_todd.value){
- messageBox("조회시작일자가 조회종료일자보다 큽니다. 다시","C002");
- }
-
- caption2.text = "접수일자";
- setGlobalVariable("gv_execrid", model.getValue("/root/send/data/cmb_info/initexecrid/execridcdid"), "A");
- fGetExamCureAcptList("J");
- btn_bfexec.selected = true;
-
- ]]>
- </script>
- </select1>
- <input id="ipt_fromdd" ref="/root/send/rsrvfromdd" class="input_default" navindex="1" inputtype="date" style="left:103px; top:8px; width:90px; height:19px; "/>
- <input id="ipt_todd" ref="/root/send/rsrvtodd" class="input_default" navindex="2" inputtype="date" style="left:195px; top:8px; width:90px; height:19px; "/>
- <input id="ipt_pid" ref="/root/send/data/srchpid" class="input_search" navindex="3" style="left:865px; top:7px; width:100px; height:19px; ">
- <script type="javascript" ev:event="onkeydown">
- <![CDATA[
- inputEnterKey("btn_sea","DOMActivate");
- ]]>
- </script>
- </input>
- <output id="opt_patnm" ref="/root/main/patinfo/patinfolist/hngnm" class="output_fix" style="left:990px; top:7px; width:117px; height:19px; "/>
- <button id="button61" class="icon_search" style="left:968px; top:9px; width:16px; height:16px; background-image:../../../com/commonweb/images/icon_search.gif; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- modal("SPPMC02500", "", "200", "200", "SPPMC02500","/root/send/data/srchpid","/root/main/send");
-
- //model.setValue("/root/hidden/source/hngnm", model.getValue("/root/main/patinfo/patinfolist/hngnm"));
- model.setValue("/root/send/data/srchpid", model.getValue("/root/main/patinfo/patinfolist/pid"));
-
- model.refresh();
- ]]>
- </script>
- </button>
- <caption id="caption11" class="search_name" style="left:775px; top:9px; width:86px; height:17px; background-image:../../../com/commonweb/images/search_bullet1.gif; ">등록번호 :</caption>
- </group>
- <line id="line13" class="line_4" style="x1:1116px; y1:16px; x2:1116px; y2:38px; "/>
- <line id="line8" class="line_1" style="x1:640px; y1:517px; x2:1194px; y2:517px; "/>
- <datagrid id="grd_subordlist1" nodeset="/root/main/subordlist/subordlist1" caption="^예약일시^I/O^치료실^치료사^치료부위^치료명^취소^취소코드명^상태^실시일자^처방일자" colsep="^" colwidth="33, 104, 28, 96, 52, 70, 319, 39, 100, 56, 66, 66" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:310px; top:75px; width:884px; height:307px; ">
- <col checkvalue="Y,N" ref="check" type="checkbox"/>
- <col ref="rsrvdt" format="yyyy-mm-dd hh:nn"/>
- <col ref="prcpgenrflag"/>
- <col disabled="true" ref="excuroomcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/grd_info/excuroomlist/excuroom">
- <label ref="basecdflagdesc"/>
- <value ref="basecd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="execrid" type="combo">
- <choices>
- <itemset nodeset="/root/init/cmb_info/initexecrid/curerprescond">
- <label ref="usernm"/>
- <value ref="userid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="drugmthdspccd" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/initbodypartlist/M0046">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcpnm"/>
- <col ref="basecd" type="inputbutton"/>
- <col ref="cnclcdnm" visibility="hidden"/>
- <col disabled="true" ref="execprcpstatcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/initexecprcpstatcd/M0011">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="execdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="prcpdd" format="yyyy-mm-dd"/>
- <script type="javascript" ev:event="onbuttonclick">
- <![CDATA[
- model.makeNode("root/hidden/cnclcdlist/cnclcd");
- model.makeNode("root/hidden/cnclcdlist/cnclcdnm");
-
- window.load( "SPAEA01500_취소코드조회.xrw","modal","code", "left:100px; top:150px; width:530px; height:380px;min:hidden;max:hidden;resize:false;" );
-
- if ( model.getValue("root/hidden/cnclcdlist/cnclcd") != "") {
- grd_subordlist1.valueMatrix(grd_subordlist1.row, grd_subordlist1.colRef("basecd")) = model.getValue("root/hidden/cnclcdlist/cnclcd");
- grd_subordlist1.valueMatrix(grd_subordlist1.row, grd_subordlist1.colRef("cnclcdnm")) = model.getValue("root/hidden/cnclcdlist/cnclcdnm");
- model.refresh();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if( isDataCell() ){
-
- var i = grd_subordlist1.row;
- var excuroomcd = model.getValue("/root/main/subordlist/subordlist1["+i+"]/excuroomcd");
- var curerid = model.getValue("/root/main/subordlist/subordlist1["+i+"]/execrid");
- grd_excuroom.row = grd_excuroom.findRow(excuroomcd, 1, 1, false, false);
- grd_curer.row = grd_curer.findRow(curerid, 1, 1, false, false);
-
- tar_acptrem.value = model.getValue("/root/main/subordlist/subordlist1["+i+"]/acptrem");
- tar_execrem.value = model.getValue("/root/main/subordlist/subordlist1["+i+"]/execrem");
- tar_prcpremfact.value = model.getValue("/root/main/subordlist/subordlist1["+i+"]/prcpdelivefact");
- }
- ]]>
- </script>
- </datagrid>
- <caption id="caption3" class="tit_2" style="left:311px; top:54px; width:75px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">치료현황</caption>
- <line id="line1" class="line_1" style="x1:310px; y1:73px; x2:1191px; y2:73px; "/>
- <caption id="caption7" class="tit_2" style="left:643px; top:392px; width:107px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">처방 Comment</caption>
- <line id="line4" class="line_1" style="x1:640px; y1:621px; x2:1194px; y2:621px; "/>
- <caption id="caption8" class="tit_2" style="left:641px; top:500px; width:106px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">접수 Comment</caption>
- <caption id="caption9" class="tit_2" style="left:640px; top:605px; width:106px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">실시 Comment</caption>
- <line id="line6" class="line_1" style="x1:638px; y1:407px; x2:1194px; y2:407px; "/>
- <caption id="caption4" class="tit_2" style="left:310px; top:389px; width:87px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">치료실</caption>
- <caption id="caption10" class="tit_2" style="left:503px; top:389px; width:82px; height:13px; background-image:../../../com/commonweb/images/tit_bullet2.gif; ">치료사</caption>
- <datagrid id="grd_curer" nodeset="/root/init/grd_info/curerprescondlist/curerprescond" visibility="visible" caption="치료사^caption1" colsep="^" colwidth="126, 100" mergecellsfixedrows="bycolrec" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:501px; top:410px; width:130px; height:330px; ">
- <col ref="usernm"/>
- <col ref="userid" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if( isDataCell() ){
-
- var curer = grd_curer.labelMatrix(grd_curer.row, grd_curer.colRef("userid"));
- var excuroom = grd_excuroom.labelMatrix(grd_excuroom.row, grd_excuroom.colRef("basecd"));
- for ( var i = 0; i < grd_subordlist1.rows; i++) {
-
- if (model.getValue("/root/main/subordlist/subordlist1[" + i + "]/check") == "Y") {
-
- grd_subordlist1.valueMatrix(i, grd_subordlist1.colRef("execrid")) = curer;
- grd_subordlist1.valueMatrix(i, grd_subordlist1.colRef("excuroomcd")) = excuroom;
- }
- }
- model.refresh();
- }
- ]]>
- </script>
- </datagrid>
- <line id="line3" class="line_1" style="x1:308px; y1:405px; x2:495px; y2:405px; "/>
- <line id="line5" class="line_1" style="x1:503px; y1:405px; x2:631px; y2:405px; "/>
- <datagrid id="grd_excuroom" nodeset="/root/init/grd_info/excuroomlist/excuroom" visibility="visible" caption="치료실^caption1" colsep="^" colwidth="182, 100" mergecellsfixedrows="bycolrec" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:309px; top:410px; width:186px; height:330px; ">
- <col ref="basecdflagdesc"/>
- <col ref="basecd" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if( isDataCell() ){
-
- model.setValue("/root/send/excuroomcd",model.getValue("/root/init/grd_info/excuroomlist/excuroom[" + grd_excuroom.row + "]/basecd"));
- submit("TRAER00102");
- }
- ]]>
- </script>
- </datagrid>
- <switch id="switch1" style="left:0px; top:70px; width:310px; height:670px; ">
- <case id="case1" selected="true">
- <datagrid id="grd_mainordlist1" nodeset="/root/main/ordlist1/mainordlist" caption="등록번호^환자명^구분^병실^퇴원예정일^caption1^caption2^caption3" colsep="^" colwidth="60, 65, 30, 53, 67, 120, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" dataheight="23" explorerbar="sortshow" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:5px; width:300px; height:663px; ">
- <col ref="pid"/>
- <col ref="patnm"/>
- <col ref="prcpgenrflag"/>
- <col ref="roomcd"/>
- <col ref="dschdclrdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="execprcpuniqno" visibility="hidden"/>
- <col ref="orddeptcd" visibility="hidden"/>
- <col ref="orddd" visibility="hidden"/>
- <col ref="orddrid" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <col ref="prcpdd" visibility="hidden"/>
- <col ref="lastprcp" visibility="hidden"/>
- <col ref="actorddd" visibility="hidden"/>
- <col ref="actcretno" visibility="hidden"/>
- <col ref="sex" visibility="hidden"/>
- <col ref="age" visibility="hidden"/>
- <col ref="aftrcptinfo" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- grd_subordlist1.fixedcellischeck(0,1) =false;
-
- if( isDataCell() ){
- fGetExamCurePrcpList(grd_mainordlist1);
- //2011.05.11 cyw 상단정보 띄우기
- if (grd_subordlist1.rows > 1){
- grd_subordlist1.row = 1;
- fTopInfo();
- }else{
- delPatientInfos();
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_mainordlist1.gridToInstance();
- ]]>
- </script>
- </datagrid>
- <line id="line7" class="line_1" style="x1:0px; y1:5px; x2:300px; y2:4px; "/>
- </case>
- <case id="case2">
- <datagrid id="grd_mainordlist2" nodeset="/root/main/ordlist2/mainordlist" caption="등록번호^환자명^구분^병실^퇴원예정일^실시일자^일련번호^진료과^진료일자^진료의^생성번호^처방일자^실시진료일자^실시생성번호^성별^나이^progress note 작성여부^실시생성번호" colsep="^" colwidth="60, 65, 30, 53, 120, 74, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" dataheight="23" explorerbar="sortshow" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:5px; width:300px; height:663px; ">
- <col ref="pid"/>
- <col ref="patnm"/>
- <col ref="prcpgenrflag"/>
- <col ref="roomcd"/>
- <col ref="dschdclrdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="execdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="execprcpuniqno" visibility="hidden"/>
- <col ref="orddeptcd" visibility="hidden"/>
- <col ref="orddd" visibility="hidden"/>
- <col ref="orddrid" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <col ref="prcpdd" visibility="hidden"/>
- <col ref="actorddd" visibility="hidden"/>
- <col ref="actcretno" visibility="hidden"/>
- <col ref="sex" visibility="hidden"/>
- <col ref="age" visibility="hidden"/>
- <col ref="progressyn" visibility="hidden"/>
- <col ref="aftrcptinfo" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- grd_subordlist1.fixedcellischeck(0,1) =false;
-
- if( isDataCell() ){
- fGetExamCurePrcpList(grd_mainordlist2);
-
- //2011.05.11 cyw 상단정보 띄우기
- if (grd_subordlist1.rows > 1){
- grd_subordlist1.row = 1;
- fTopInfo();
- }else{
- delPatientInfos();
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_mainordlist2.gridToInstance();
- ]]>
- </script>
- </datagrid>
- <line id="line2" class="line_1" style="x1:0px; y1:3px; x2:300px; y2:4px; "/>
- </case>
- <case id="case3">
- <line id="line9" class="line_1" style="x1:0px; y1:3px; x2:300px; y2:4px; "/>
- <datagrid id="grd_mainordlist3" nodeset="/root/main/ordlist3/mainordlist" caption="등록번호^환자명^구분^병실^퇴원예정일^실시일자^일련번호^진료과^진료일자^진료의^생성번호^처방일자^실시진료일자^실시생성번호^성별^나이^실시생성번호" colsep="^" colwidth="60, 65, 30, 53, 120, 79, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" dataheight="23" explorerbar="sortshow" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" fixed.background-image="../../../com/commonweb/images/grid_bg.gif" style="left:0px; top:0px; width:300px; height:663px; ">
- <col ref="pid"/>
- <col ref="patnm"/>
- <col ref="prcpgenrflag"/>
- <col ref="roomcd"/>
- <col ref="dschdclrdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="execdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="execprcpuniqno" visibility="hidden"/>
- <col ref="orddeptcd" visibility="hidden"/>
- <col ref="orddd" visibility="hidden"/>
- <col ref="orddrid" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <col ref="prcpdd" visibility="hidden"/>
- <col ref="actorddd" visibility="hidden"/>
- <col ref="actcretno" visibility="hidden"/>
- <col ref="sex" visibility="hidden"/>
- <col ref="age" visibility="hidden"/>
- <col ref="aftrcptinfo" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- grd_subordlist1.fixedcellischeck(0,1) =false;
-
- if( isDataCell() ){
- fGetExamCurePrcpList(grd_mainordlist3);
- //2011.05.11 cyw 상단정보 띄우기
- if (grd_subordlist1.rows > 1){
- grd_subordlist1.row = 1;
- fTopInfo();
- }else{
- delPatientInfos();
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_mainordlist3.gridToInstance();
- ]]>
- </script>
- </datagrid>
- </case>
- </switch>
- <button id="btn_bfexec" class="btn_sw" group="tab2" selected="true" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:0px; top:50px; width:55px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
- <caption>미실시</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- caption2.text = "접수일자";
- fGetExamCureAcptList("J");
- btn_bfexec.selected = true;
- ]]>
- </script>
- </button>
- <button id="btn_aftexec" class="btn_sw" group="tab2" selected="false" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:55px; top:50px; width:55px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
- <caption>실시</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- caption2.text = "실시일자";
- fGetExamCureAcptList("S");
- btn_aftexec.selected = true;
- ]]>
- </script>
- </button>
- <textarea id="tar_execrem" ref="/root/send/execrem" style="left:640px; top:625px; width:554px; height:115px; "/>
- <button id="btn_allprcp" class="btn_sw" group="tab2" selected="false" select.background-image="../../../com/commonweb/images/tab_show.gif" style="left:110px; top:50px; width:55px; height:22px; background-image:../../../com/commonweb/images/tab_hide.gif; ">
- <caption>전체</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- caption2.text = "접수일자";
- fGetExamCureAcptList("T");
- btn_allprcp.selected = true;
- ]]>
- </script>
- </button>
- <button id="button4" class="icon_top" style="left:1160px; top:385px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- tar_prcpremfact.attribute("height") = 73;
- ]]>
- </script>
- </button>
- <button id="button3" class="icon_bottom" style="left:1130px; top:385px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- tar_prcpremfact.attribute("height") = 329;
- ]]>
- </script>
- </button>
- <button id="button7" class="icon_bottom" style="left:1130px; top:495px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- tar_acptrem.attribute("height") = 219;
- ]]>
- </script>
- </button>
- <button id="button8" class="icon_top" style="left:1160px; top:495px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- tar_acptrem.attribute("height") = 73;
- ]]>
- </script>
- </button>
- <textarea id="tar_acptrem" ref="/root/send/acptrem" editable="true" style="left:639px; top:521px; width:555px; height:73px; "/>
- <textarea id="tar_prcpremfact" ref="/root/send/prcprem" editable="false" style="left:640px; top:411px; width:554px; height:73px; "/>
- <shape id="rectangle3" appearance="rectangle" style="left:406px; top:52px; width:20px; height:15px; background-color:#ffff00; "/>
- <shape id="rectangle4" appearance="rectangle" style="left:447px; top:52px; width:20px; height:15px; background-color:#ccffcc; "/>
- <shape id="rectangle5" appearance="rectangle" style="left:525px; top:52px; width:20px; height:15px; background-color:#FF9A00; "/>
- <caption id="caption26" style="left:546px; top:52px; width:41px; height:15px; ">미수납</caption>
- <caption id="caption27" style="left:431px; top:52px; width:18px; height:15px; ">V</caption>
- <caption id="caption28" style="left:470px; top:52px; width:50px; height:15px; ">오늘결과</caption>
- </group>
- <button id="button2" class="btn3_letter4" style="left:82px; top:762px; width:80px; height:22px; background-image:../../../com/commonweb/images/btn3_letter4.gif; ">
- <caption>접수관리</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //navigate("SMAEA01200_접수관리(재활)");
- model.makeNode("/root/senda/pid");
- model.makeNode("/root/senda/ioflag");
- if (btn_allprcp.selected == true){
- if (grd_mainordlist3.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist3/mainordlist[" + grd_mainordlist3.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist3/mainordlist[" + grd_mainordlist3.row + "]/prcpgenrflag"));
- }
- }else if (btn_aftexec.selected == true){
- if (grd_mainordlist2.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist2/mainordlist[" + grd_mainordlist2.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist2/mainordlist[" + grd_mainordlist2.row + "]/prcpgenrflag"));
- }
- }else{
- if (grd_mainordlist1.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/prcpgenrflag"));
- }
- }
- open("SMAEA01200", "","","", "SMAEA01200", "/root/senda/pid","root/send/data/srchpid");
- // modal("SMAEA01200", "","","", "SMAEA01200", "/root/senda/pid","root/send/data/srchpid");
- ]]>
- </script>
- </button>
- <button id="button21" class="btn3_letter8" style="left:164px; top:762px; width:140px; height:22px; background-image:../../../com/commonweb/images/btn3_letter9.gif; ">
- <caption>환자진료정보조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var v_pid ="";
- var pidpath="";
-
- if ( btn_bfexec.selected == true ) {
- v_pid = model.getValue("/root/main/ordlist1/mainordlist["+grd_mainordlist1.row+"]/pid");
- pidpath = "/root/main/ordlist1/mainordlist["+grd_mainordlist1.row+"]/pid";
- }
- if ( btn_aftexec.selected == true ) {
- v_pid = model.getValue("/root/main/ordlist2/mainordlist["+grd_mainordlist2.row+"]/pid");
- pidpath = "/root/main/ordlist2/mainordlist["+grd_mainordlist2.row+"]/pid";
- }
- if ( btn_allprcp.selected == true ) {
- v_pid = model.getValue("/root/main/ordlist3/mainordlist["+grd_mainordlist3.row+"]/pid");
- pidpath = "/root/main/ordlist3/mainordlist["+grd_mainordlist3.row+"]/pid";
- }
-
- var child = getOpenWindow("SMMMO02500") ;
- if (child != null ) {
- child.model.setValue("/root/main/patinfolist/pid" , v_pid );
- setParameter ( "SMMMO02500_cond" , v_pid );
- //child.btn_bfprcpsrch.dispatch("DOMActivate");
- //child.ipt_pid.dispatch("onkeypress");
- child.javascript.fReqGetPatComnInfo("/root/send/reqdata", v_pid );
- child.button1.selected = true;
- child.model.toggle("case1");
-
- child.model.copyNode("/root/main/patinfolist", "/root/main/srchinfo/patinfolist");
- child.model.removeNodeset("/root/main/bfprcp/prcplist");
- child.model.removeNodeset("/root/main/bfprcpday/bfprcpday");
- child.grd_prcpdd.visible = false;
- child.grd_bfprcplist.attribute("left") = 2;
- child.grd_bfprcplist.attribute("width")= 1190;
- child.model.refresh();
- /*
- if (child.grd_patchosinfo.rows > 0){
- child.grd_patchosinfo.row = 1;
- }
- child.javascript.fPatChosInfo();
- */
- }else{
- setParameter ( "SMMMO02500_cond" , v_pid);
- open("SMMMO02500", "","","", "SMMMO02500", pidpath ,"/root/init/srchcond2");
- }
-
-
- // setParameter ( "SMMMO02500_cond" , model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/pid"));
- //open("SMMMO02500", "","","", "SMMMO02500", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]"),"/root/init/srchcond2");
- // modal("SMMMO02500", 0, 100, 150,"SMMMO02500", "", "");
- ]]>
- </script>
- </button>
- <button id="button35" class="btn4_letter3" disable.background-image="../../../com/commonweb/images/dis_btn4_letter3.gif" style="left:1126px; top:762px; width:68px; height:22px; background-image:../../../com/commonweb/images/btn4_letter3.gif; ">
- <caption>실수정</caption>
- </button>
- <button id="button25" class="btn3_letter4" style="left:0px; top:762px; width:80px; height:22px; background-image:../../../com/commonweb/images/btn3_letter4.gif; ">
- <caption>치료예약</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //navigate("SMAEA01900_치료예약");
- model.makeNode("/root/senda/pid");
- model.makeNode("/root/senda/ioflag");
- if (btn_allprcp.selected == true){
- if (grd_mainordlist3.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist3/mainordlist[" + grd_mainordlist3.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist3/mainordlist[" + grd_mainordlist3.row + "]/prcpgenrflag"));
- }
- }else if (btn_aftexec.selected == true){
- if (grd_mainordlist2.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist2/mainordlist[" + grd_mainordlist2.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist2/mainordlist[" + grd_mainordlist2.row + "]/prcpgenrflag"));
- }
- }else{
- if (grd_mainordlist1.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/prcpgenrflag"));
- }
- }
- open("SMAEA01900", "","","", "SMAEA01900", "/root/senda","/root/senda");
- // modal("SMAEA01900", "","","", "SMAEA01900", "/root/senda","/root/senda");
- ]]>
- </script>
- </button>
- <button id="btn_exec" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn4_letter2.gif" style="left:1011px; top:762px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn4_letter2.gif; ">
- <caption>실시</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rtn = fExeExec(1);
- if ( rtn != "0" ) {
- fGetToggleAcptList();
- }
- ]]>
- </script>
- </button>
- <button id="btn_execcncl" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn4_letter2.gif" style="left:1069px; top:762px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn4_letter2.gif; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rtn = fExeExec(2);
- if ( rtn != "0" ) {
- fGetToggleAcptList();
- }
- ]]>
- </script>
- </button>
- <button id="button1" class="btn3_letter8" style="left:292px; top:762px; width:128px; height:22px; background-image:../../../com/commonweb/images/btn3_letter9.gif; ">
- <caption>Progress Note</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var pid = model.getValue("/root/send/data/grd_info/grid_data/pid");
-
- // var orddd = model.getValue("/root/send/data/grd_info/grid_data/orddd");
- // var cretno = model.getValue("/root/send/data/grd_info/grid_data/cretno");
- var orddd = model.getValue("/root/send/data/grd_info/grid_data/actorddd");
- var cretno = model.getValue("/root/send/data/grd_info/grid_data/actcretno");
-
- var ioflag = model.getValue("/root/send/data/grd_info/grid_data/prcpgenrflag");
- var orddeptcd = model.getValue("/root/send/data/grd_info/grid_data/orddeptcd");
- var orddrid = model.getValue("/root/send/data/grd_info/grid_data/orddrid");
- var patnm = model.getValue("/root/send/data/grd_info/grid_data/patnm");
- var age = model.getValue("/root/send/data/grd_info/grid_data/age");
- var sex = model.getValue("/root/send/data/grd_info/grid_data/sex");
- //var suppdeptcd = model.getValue("/root/send/globalinstance/instance1");
- var suppdeptcd = model.getValue("/root/init/baseinfo1/initsuppdeptcd/A530[" + 1 + "]/cdid");
-
- // 퇴원 후 제증명 발급을 위해 외래등록한 경우 외래 수진이력을 재 조회해서
- // Progress Note에 외래 수진이력 넘기는 오류가 발생하여 주석처리함. 2009.07.17 김건기
- // if(ioflag == "I") {
- // submit("TRAER00109");
- //
- // if( model.getValue("root/temp/progressnote/list/orddd") != "" ) {
- //
- // pid = model.getValue("/root/send/data/grd_info/grid_data/pid");
- // orddd = model.getValue("/root/temp/progressnote/list/orddd");
- // cretno = model.getValue("/root/temp/progressnote/list/cretno");
- // ioflag = model.getValue("/root/temp/progressnote/list/ioflag");
- // orddeptcd = model.getValue("/root/temp/progressnote/list/orddeptcd");
- // orddrid = model.getValue("/root/temp/progressnote/list/orddrid");
- //
- // } else if( model.getValue("root/temp/progressnote/list/orddd") == "" ) {
- // messageBox("환자정보가 ", "E004");
- // }
- // }
- setParameter("SPMMR05400_parm_pinfo", pid + "▦" + orddd + "▦" + cretno + "▦" + ioflag + "▦" + orddeptcd + "▦" + orddrid +"▦"+ patnm + "▦" + age + "▦" + sex + "▦" + suppdeptcd );
-
- // open("SPMMR05400", "", "", "" ,"SPMMR05400", "", "");
- modal("SPMMR05400", "", "", "" ,"SPMMR05400", "", "");
- ]]>
- </script>
- </button>
- <button id="button5" class="btn3_letter6" style="left:421px; top:762px; width:104px; height:22px; ">
- <caption>통합기록조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- setParameter("SMMRI00400_param_pid", model.getValue("/root/send/data/grd_info/grid_data/pid"));
- setParameter("SMMRI00400_param_chosflag", model.getValue("/root/send/data/grd_info/grid_data/prcpgenrflag"));
- //내원구분은 I O S E D 모두 가능
-
- modal("SMMRI00400", "", "", "" ,"SMMMR01600", "", "");
- ]]>
- </script>
- </button>
- <button id="button6" class="btn3_letter7" style="left:530px; top:760px; width:116px; height:22px; ">
- <caption>Alarm Notify</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- //modal("SPAEA02000", "", "", "" ,"SPAEA02000", "", "");
- openInternal("modeless_topmost","SPAEA02000","scn",1,1000,0,0,"","", "min;max:hidden;", 0);
- ]]>
- </script>
- </button>
- <button id="btn_prt" class="btn6_letter7" style="left:650px; top:760px; width:116px; height:22px; ">
- <caption>OCR 서식 출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var ref = "";
- var irow = 0;
-
- if(btn_bfexec.selected == true) {
-
- ref="/root/main/ordlist1/mainordlist";
- irow = grd_mainordlist1.row;
-
- }else if(btn_aftexec.selected == true) {
-
- ref="/root/main/ordlist2/mainordlist";
- irow = grd_mainordlist2.row;
-
- }else if(btn_allprcp.selected = true) {
-
- ref="/root/main/ordlist3/mainordlist";
- irow = grd_mainordlist3.row;
-
- }
-
- aezfOcrListPrint(ref, irow, "pid", "orddd", "orddeptcd", "orddeptnm", "orddrid", "orddrnm", "prcpgenrflag", "patnm", "roomcd", "rrgstno1", "rrgstno2", "cretno");
- ]]>
- </script>
- </button>
- <button id="button11" class="btn3_letter4" style="left:770px; top:760px; width:80px; height:22px; background-image:../../../com/commonweb/images/btn3_letter4.gif; ">
- <caption>예약현황</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.makeNode("/root/senda/pid");
- model.makeNode("/root/senda/ioflag");
- if (btn_allprcp.selected == true){
- if (grd_mainordlist3.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist3/mainordlist[" + grd_mainordlist3.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist3/mainordlist[" + grd_mainordlist3.row + "]/prcpgenrflag"));
- }
- }else if (btn_aftexec.selected == true){
- if (grd_mainordlist2.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist2/mainordlist[" + grd_mainordlist2.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist2/mainordlist[" + grd_mainordlist2.row + "]/prcpgenrflag"));
- }
- }else{
- if (grd_mainordlist1.row > 0){
- model.setValue("/root/senda/pid", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/pid"));
- model.setValue("/root/senda/ioflag", model.getValue("/root/main/ordlist1/mainordlist[" + grd_mainordlist1.row + "]/prcpgenrflag"));
- }
- }
- open("SMAEA04100", "","","", "SMAEA04100", "/root/senda/pid","/root/send/srchpid");
- ]]>
- </script>
- </button>
- <button id="btn_patedu" class="btn3_letter4" visibility="hidden" style="left:852px; top:760px; width:80px; height:22px; background-image:../../../com/commonweb/images/btn3_letter9.gif; ">
- <caption>환자교육</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var pid = model.getValue("/root/send/data/grd_info/grid_data/pid");
- var orddd = model.getValue("/root/send/data/grd_info/grid_data/actorddd");
- var cretno = model.getValue("/root/send/data/grd_info/grid_data/actcretno");
-
- var educd = "";
- var educnts = "";
-
- setParameter("SPMRJ00200_pid", pid); // 수진키 필수
- setParameter("SPMRJ00200_orddd", orddd); // 수진키 필수
- setParameter("SPMRJ00200_cretno", cretno); // 수진키 필수
- setParameter("SPMRJ00200_educd", educd); // 교육항목 옵션
- setParameter("SPMRJ00200_educnts", educnts); // 교육내용 옵션
- modal("SPMRJ00200");
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|