123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677 |
- <?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>
- <cond>
- <scrnid/>
- <grdid/>
- <caseid/>
- <compscd/>
- </cond>
- <list>
- <out/>
- <om/>
- </list>
- <info>
- <bfcol/>
- <afcol/>
- </info>
- </main>
- <send/>
- <hidden/>
- <init>
- <userscrnenvinfo/>
- </init>
- <temp>
- <list>
- <out/>
- <om/>
- </list>
- </temp>
- <listval>
- <refdata/>
- <sizedata/>
- </listval>
- <popupmenu>
- <menu>
- <item>
- <name>삭제</name>
- <func>fDelColOfGrd</func>
- </item>
- </menu>
- <menu1>
- <item>
- <name>삭제</name>
- <func>fDelOprcColOfGrd</func>
- </item>
- </menu1>
- </popupmenu>
- </root>
- </instance>
- <submission id="TRMNB02401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/init/userscrnenvinfo"/>
- <submission id="TXMNB02401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/init/userenvinfo"/>
- <submission id="TXMNB02402" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/init/userenvinfo"/>
- <script type="javascript" ev:event="xforms-model-construct-done">
- <![CDATA[
- var colHidnValue = grdBaseColHidn("D");
- grdBaseColHidn(colHidnValue, "grd_prcpspec_resize", 40, "prcpvol", "prcpqty", "drprcpetc7", "drprcpetc8");
- grdBaseColHidn(colHidnValue, "grd_prcpspec", 40, "prcpvol", "prcpqty", "drprcpetc7", "drprcpetc8");
- fInitialize();
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
- <script type="javascript">
- <![CDATA[
- function fInitialize() {
- var scrnid = opener.javascript.getParameter("SPMNB02700_param_scrnid")
- var grdid = opener.javascript.getParameter("SPMNB02700_param_grdid");//grd_wardpatlist
- var compscd = opener.javascript.getParameter("SPMNB02700_param_compscd");
- var caseid = opener.javascript.getParameter("SPMNB02700_param_caseid");
-
- //scrnid = "SMMNO00100";
- //grdid = "grd_opatmngt";
- //compscd = "01";
- //caseid = "OPAT";
- model.setValue("/root/main/cond/scrnid" , scrnid);
- model.setValue("/root/main/cond/grdid" , grdid);
- model.setValue("/root/main/cond/compscd" , compscd);
- model.setValue("/root/main/cond/caseid", caseid);
-
- btn_prcp.selected = false;
- btn_opat.selected = true;
-
- model.toggle(caseid);
-
- fReqOrderInfoOfCol(grdid);
- reqOrderInfoOfCol("SMMNO00100", "grd_prcpspec_resize" ,"02");
-
- model.refresh();
- }
-
- /**
- * @desc : 상단 TAB버튼 클릭시
- * @
- * @param :
- * @return :
- * @author : 오지훈
- * @---------------------------------------------------
- */
- function fClkBtnOfTopTab(caseid, grdid, scrnid, compscd){
- model.toggle(caseid);
- model.setValue("/root/main/cond/grdid" , grdid);
- model.setValue("/root/main/cond/scrnid", scrnid);
- model.setValue("/root/main/cond/compscd", compscd);
- model.setValue("/root/main/cond/caseid", caseid);
- fReqOrderInfoOfCol(grdid);
- if(caseid == "OPRC"){
- //grd_prcpspec.colWidth(grd_prcpspec.colRef("prcpnm")) = 0;
- //grd_prcpspec_resize.colWidth(grd_prcpspec_resize.colRef("prcpnm")) = 0; //외래메인의 더블클릭시 오류로 인해 로딩시 0으로 추가-20091230-kys
- //저장시 110으로 저장한다.
- grd_prcpspec.colHidden(grd_prcpspec.colRef("prcpnm")) = true;
- grd_prcpspec_resize.colHidden(grd_prcpspec_resize.colRef("prcpnm")) = true;
- }
- }
-
- //20091228-kys-처방내역삭제함수 분기
- function fDelOprcColOfGrd(){
- var grdid = model.getValue("/root/main/cond/grdid");
- var grdObj = document.controls.item(grdid + "_resize");
- var selectedCells = grdObj.selectedCells;
- var curcol = grd_prcpspec_resize.col;
- var idxprcpnm = grd_prcpspec_resize.colRef("prcpnm");
- var idxprcpengnm = grd_prcpspec_resize.colRef("prcpengnm");
- if(curcol == idxprcpengnm){
- messageBox("처방영문명은 삭제하실수 없습니다.", "I");
- return;
- }
- for(var i = 0; i < selectedCells.length; i++){
- var curcol = selectedCells.item(i).col;
- grdObj.colWidth(curcol) = 0;
- grdObj.colHidden(curcol) = true;
- }
- grdObj.rebuild();
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body scroll="auto" pagewidth="1145" pageheight="270" guideline="2,370;2,222;1,1124;2,116;" style="margin-left:8; margin-top:8; margin-right:8; margin-bottom:8; ">
- <button id="button1" class="btn4_letter3" style="left:940px; top:239px; width:68px; height:22px; ">
- <caption>초기화</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fInitOrderOfCol();
- ]]>
- </script>
- </button>
- <button id="button2" class="btn4_letter2" style="left:1011px; top:239px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //fSaveOrderInfoCol();
- grd_prcpspec_resize.colHidden(grd_prcpspec_resize.colRef("prcpnm")) = false;
- grd_prcpspec_resize.colWidth(grd_prcpspec_resize.colRef("prcpnm")) = 110;
-
- fSaveOrderInfoMultiGrdCol("SMMNO00100", "grd_opatmngt^grd_prcpspec", "2");
- opener.javascript.setParameter("SPMNB02700_rtn_useyn", "Y");
- window.close();
- ]]>
- </script>
- </button>
- <button id="button3" class="btn4_letter2" style="left:1070px; top:239px; width:56px; height:22px; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- opener.javascript.setParameter("SPMNB02700_rtn_useyn", "N");
- window.close();
- ]]>
- </script>
- </button>
- <switch id="switch1" style="left:0px; top:21px; width:1129px; height:216px; ">
- <case id="OPAT" selected="true">
- <datagrid id="grd_opatmngt_resize" nodeset="/root/main/list/out" class="datagrid2" caption="접수^진행
상태^예약
시간^도착
시간^환자명^등록번호^S/A^예약구분^감염정보^감염정보^감염정보^진료의^초진^재진
차트^재진
차트^사전
심사^Remark^Remark^선택/위임
여부^일괄
위임^caption10^특이^특이^특이^특이^진료비^후수납^하위부서^당일
변경^CP^의뢰/협진^의뢰/협진^협진팀^간호
기록^기타구분^보험유형^무인
시간^pidflag^caption17^caption1^caption2^caption3^caption4^caption5^caption6^caption7^caption8^caption9^caption10^caption11^caption12^caption13^caption14^caption15" colsep="^" colwidth="30, 40, 40, 40, 50, 60, 40, 60, 25, 25, 25, 55, 40, 20, 20, 40, 120, 16, 65, 60, 0, 23, 23, 23, 30, 43, 43, 73, 30, 30, 30, 30, 70, 0, 85, 85, 40, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" ellipsis="true" explorerbar="sortmove" frozencols="7" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="32" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:110px; width:1124px; height:91px; ">
- <col ref="acptyn" type="checkbox"/>
- <col ref="prcsflag" style="text-align:center; "/>
- <col ref="ordtm" format="hh:nn" style="text-align:center; "/>
- <col ref="nursacpttm" format="hh:nn" style="text-align:center; "/>
- <col ref="hngnm" style="text-align:left; "/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="sexage" style="text-align:center; "/>
- <col ref="rsrvflag" style="text-align:center; "/>
- <col ref="disp1img"/>
- <col ref="disp2img"/>
- <col ref="disp3img"/>
- <col ref="orddrnm" style="text-align:center; "/>
- <col ref="fsexamflag" style="text-align:center; "/>
- <col id="chrt1" ref="chrtflag" style="text-align:center; "/>
- <col id="chrt2" ref="chrtflage" style="text-align:center; "/>
- <col ref="bfjudgvalue" style="text-align:center; "/>
- <col editmode="input" ref="telrsrvrem" type="input"/>
- <col ref="telrsrvremfact" type="combo">
- <choices>
- <itemset nodeset="/root/hidden/enrcomncode/remark">
- <label ref="nm"/>
- <value ref="nm"/>
- </itemset>
- </choices>
- </col>
- <col ref="existyn" style="text-align:center; "/>
- <col ref="gbn" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>전체위임</label>
- <value>A</value>
- </item>
- <item>
- <label>부분위임</label>
- <value>B</value>
- </item>
- <item>
- <label>비위임</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col ref="orddd"/>
- <col ref="grdevipyn"/>
- <col ref="grdereferyn"/>
- <col id="spcl1" ref="grde"/>
- <col id="spcl2" disabled="true" ref="uncoamtyn" type="combo" visibility="hidden">
- <choices>
- <item>
- <label>$</label>
- <value>Y</value>
- </item>
- </choices>
- </col>
- <col ref="calcyn" style="text-align:center; "/>
- <col ref="aftcalcyn" style="text-align:center; "/>
- <col ref="subdeptnm" style="text-align:center; "/>
- <col ref="rsrvchgyn" style="text-align:center; "/>
- <col ref="onestop" style="text-align:center; "/>
- <col id="ref1" ref="req" style="text-align:center; "/>
- <col id="ref2" ref="req2" style="text-align:center; "/>
- <col ref="coopteamnm" style="text-align:center; "/>
- <col ref="nryn" style="text-align:center; "/>
- <col disabled="true" ref="etcordflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/P0022/P0022">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="insukind" style="text-align:center; "/>
- <col ref="muinacpttime" format="hh:nn" style="text-align:center; "/>
- <col ref="pidflag" visibility="hidden"/>
- <col ref="coopteamcd"/>
- <col ref="orddeptcd"/>
- <col ref="orddrid"/>
- <col ref="fstacptdd"/>
- <col ref="nursacptyn"/>
- <col ref="dracptyn"/>
- <col ref="prcpgenryn"/>
- <col ref="elbulbodstat"/>
- <col ref="ordtype"/>
- <col ref="cretno"/>
- <col ref="instcd"/>
- <col ref="acptseqno"/>
- <col ref="orgorddd"/>
- <col ref="nursacptdt"/>
- <col ref="insukindcd"/>
- <col ref="mainjudgrid"/>
- <script type="javascript" ev:event="onmousedown">
- <![CDATA[
- if(isDataCell() == true) {
- setPopupMenu("grd_opatmngt_resize", false, "/root/popupmenu/menu/item", "name", "func");
- }
- else if (grd_opatmngt_resize.row == 0 || grd_opatmngt_resize.row == -1 ){
- var curcol = grd_opatmngt_resize.mouseCol;
- if (curcol <= grd_opatmngt_resize.frozenCols ) {
- messageBox("틀고정 된 셀은 옮길 수 없습니다.", "I");
- grd_opatmngt_resize.row=1;
- return;
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- initPopupMenu();
- ]]>
- </script>
- <script type="javascript" ev:event="onbeforemovecolumn">
- <![CDATA[
-
- var curCol = grd_opatmngt_resize.col;
-
- var cGrde = spcl1.attribute("ref");
- var cUncoamtyn = spcl2.attribute("ref");
-
- var cChrtflag = chrt1.attribute("ref");
- var cChrtflage = chrt2.attribute("ref");
-
- var cReq = ref1.attribute("ref");
- var cReq2 = ref2.attribute("ref");
-
- var ColGrdeno = grd_opatmngt_resize.colRef(cGrde);
- var ColUncoamtynno = grd_opatmngt_resize.colRef(cUncoamtyn);
-
- var ColChrtflagno = grd_opatmngt_resize.colRef(cChrtflag);
- var ColChrtflageno = grd_opatmngt_resize.colRef(cChrtflage);
-
- var ColReqno = grd_opatmngt_resize.colRef(cReq);
- var ColReq2no = grd_opatmngt_resize.colRef(cReq2);
- if (curCol == ColGrdeno||curCol == ColUncoamtynno ||curCol == ColChrtflagno
- ||curCol == ColChrtflageno ||curCol == ColReqno
- || curCol == ColReq2no) {
- //messageBox("연속된 셀은 이동할 수 없습니다.", "I");
- }
- /*
- //alert("curCol : " + curCol);
- model.refresh();
- var gridcap = "";
- gridcap = grd_opatmngt_resize.caption;
- //alert("gridcap : " + gridcap);
- var gridcapArray = gridcap.split("^");
- var curcolcaption = gridcapArray[curCol - 1]; //현재컬럼명
- var bfcolcaption = gridcapArray[curCol - 2]; //현재컬럼명 - 1
- var afcolcaption = gridcapArray[curCol]; //현재컬럼명 + 1
- //alert("curcolcaption : " + curcolcaption);
- //alert("bfcolcaption : " + bfcolcaption);
- //alert("afcolcaption : " + afcolcaption);
- model.makeValue("/root/main/info/serialcol", "N");
- if(curcolcaption == bfcolcaption || curcolcaption == afcolcaption){
- messageBox("연속된 셀은 이동할 수 없습니다.", "I");
- model.makeValue("/root/main/info/serialcol", "Y");
- } */
- model.setValue("/root/main/info/bfcol", curCol);
- ]]>
- </script>
- <script type="javascript" ev:event="onaftermovecolumn">
- <![CDATA[
-
- var curcol = grd_opatmngt_resize.mouseCol;
- var bfcol = model.getValue("/root/main/info/bfcol");
-
- if (curcol < grd_opatmngt_resize.frozenCols ) {
- grd_opatmngt_resize.colMove(bfcol, curcol, "before");//, false);
- messageBox("틀고정 된 셀 이전으로 옮길 수 없습니다.", "I");
- return;
- }
- var curCol = grd_opatmngt_resize.col;
- //alert("curCol : " + curCol);
- /*
- var cGrde = spcl1.attribute("ref");
- var cUncoamtyn = spcl2.attribute("ref");
-
- var cChrtflag = chrt1.attribute("ref");
- var cChrtflage = chrt2.attribute("ref");
-
- var cReq = ref1.attribute("ref");
- var cReq2 = ref2.attribute("ref");
- alert("cReq : " + cReq);
- var ColGrdeno = grd_opatmngt_resize.colRef(cGrde);
- var ColUncoamtynno = grd_opatmngt_resize.colRef(cUncoamtyn);
-
- var ColChrtflagno = grd_opatmngt_resize.colRef(cChrtflag);
- var ColChrtflageno = grd_opatmngt_resize.colRef(cChrtflage);
-
- var ColReqno = grd_opatmngt_resize.colRef(cReq);
- var ColReq2no = grd_opatmngt_resize.colRef(cReq2);
- alert("ColReqno : " + ColReqno);
- alert("curCol : " + curCol);*/
- /*if (curCol == ColGrdeno||curCol == ColUncoamtynno ||curCol == ColChrtflagno
- ||curCol == ColChrtflageno ||curCol == ColReqno
- || curCol == ColReq2no) {*/
- var ColGrdeno = grd_opatmngt_resize.colAttribute(curcol, "ref");
- if (ColGrdeno == "grde"||ColGrdeno == "uncoamtyn" ||ColGrdeno == "chrtflag"
- ||ColGrdeno == "chrtflage" ||ColGrdeno == "req"
- || ColGrdeno == "req2") {
- grd_opatmngt_resize.colMove(bfcol, curcol, "before");//, false);
- messageBox("연속된 셀은 이동할 수 없습니다.", "I");
-
- }
-
- /*
- if (model.getValue("/root/main/info/serialcol") == "Y") {
- grd_opatmngt_resize.colMove(bfcol, curcol, "before");//, false);
- messageBox("연속된 셀은 이동할 수 없습니다.", "I");
-
- } */
- ]]>
- </script>
- </datagrid>
- <datagrid id="grd_opatmngt" nodeset="/root/temp/list/out" class="datagrid2" caption="접수^진행
상태^예약
시간^도착
시간^환자명^등록번호^S/A^예약구분^감염정보^감염정보^감염정보^진료의^초진^재진
차트^재진
차트^사전
심사^Remark^Remark^선택/위임
여부^일괄
위임^caption10^특이^특이^특이^특이^진료비^후수납^하위부서^당일
변경^CP^의뢰/협진^의뢰/협진^협진팀^간호
기록^기타구분^보험유형^무인
시간^pidflag^caption17^caption1^caption2^caption3^caption4^caption5^caption6^caption7^caption8^caption9^caption10^caption11^caption12^caption13^caption14^caption15" colsep="^" colwidth="30, 40, 40, 40, 50, 60, 40, 60, 25, 25, 25, 55, 40, 20, 20, 40, 120, 16, 65, 60, 0, 25, 25, 25, 30, 43, 43, 73, 30, 30, 30, 30, 70, 0, 85, 85, 40, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0" ellipsis="true" frozencols="7" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="32" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:5px; width:1124px; height:89px; ">
- <col ref="acptyn" type="checkbox"/>
- <col ref="prcsflag" style="text-align:center; "/>
- <col ref="ordtm" format="hh:nn" style="text-align:center; "/>
- <col ref="nursacpttm" format="hh:nn" style="text-align:center; "/>
- <col ref="hngnm" style="text-align:left; "/>
- <col ref="pid" style="text-align:center; "/>
- <col ref="sexage" style="text-align:center; "/>
- <col ref="rsrvflag" style="text-align:center; "/>
- <col ref="disp1img"/>
- <col ref="disp2img"/>
- <col ref="disp3img"/>
- <col ref="orddrnm" style="text-align:center; "/>
- <col ref="fsexamflag" style="text-align:center; "/>
- <col id="col3" ref="chrtflag" style="text-align:center; "/>
- <col id="col4" ref="chrtflage" style="text-align:center; "/>
- <col ref="bfjudgvalue" style="text-align:center; "/>
- <col editmode="input" ref="telrsrvrem" type="input"/>
- <col ref="telrsrvremfact" type="combo">
- <choices>
- <itemset nodeset="/root/hidden/enrcomncode/remark">
- <label ref="nm"/>
- <value ref="nm"/>
- </itemset>
- </choices>
- </col>
- <col ref="existyn" style="text-align:center; "/>
- <col ref="gbn" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>전체위임</label>
- <value>A</value>
- </item>
- <item>
- <label>부분위임</label>
- <value>B</value>
- </item>
- <item>
- <label>비위임</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col ref="orddd"/>
- <col ref="grdevipyn"/>
- <col ref="grdereferyn"/>
- <col ref="grde"/>
- <col disabled="true" ref="uncoamtyn" type="combo" visibility="hidden">
- <choices>
- <item>
- <label>$</label>
- <value>Y</value>
- </item>
- </choices>
- </col>
- <col ref="calcyn" style="text-align:center; "/>
- <col ref="aftcalcyn" style="text-align:center; "/>
- <col ref="subdeptnm" style="text-align:center; "/>
- <col ref="rsrvchgyn" style="text-align:center; "/>
- <col ref="onestop" style="text-align:center; "/>
- <col ref="req" style="text-align:center; "/>
- <col ref="req2" style="text-align:center; "/>
- <col ref="coopteamnm" style="text-align:center; "/>
- <col ref="nryn" style="text-align:center; "/>
- <col disabled="true" ref="etcordflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/P0022/P0022">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="insukind" style="text-align:center; "/>
- <col ref="muinacpttime" format="hh:nn" style="text-align:center; "/>
- <col ref="pidflag" visibility="hidden"/>
- <col ref="coopteamcd"/>
- <col ref="orddeptcd"/>
- <col ref="orddrid"/>
- <col ref="fstacptdd"/>
- <col ref="nursacptyn"/>
- <col ref="dracptyn"/>
- <col ref="prcpgenryn"/>
- <col ref="elbulbodstat"/>
- <col ref="ordtype"/>
- <col ref="cretno"/>
- <col ref="instcd"/>
- <col ref="acptseqno"/>
- <col ref="orgorddd"/>
- <col ref="nursacptdt"/>
- <col ref="insukindcd"/>
- <col ref="mainjudgrid"/>
- </datagrid>
- </case>
- <case id="OPRC">
- <datagrid id="grd_prcpspec_resize" nodeset="/root/main/list/om" class="datagrid2" caption="^구분^코드^처방한글명^처방영문명(더블클릭시 한글명이 보임)^총용량^총용량^총용량^수량^수량^수량^횟수^일^용법/검체^처방내역^수행부서^급비^희망일^수
납^선
처치^응
급^원
내^선
택^귀가
유치^오늘
결과^입원전검사실
(당일)^입원전검사실
(전일)^전달사항^처방구분한글" colsep="^" colwidth="25, 35, 40, 110, 110, 40, 39, 26, 35, 35, 30, 30, 30, 60, 100, 93, 59, 85, 20, 30, 20, 19, 20, 36, 36, 83, 83, 126, 0" ellipsis="true" explorerbar="move" frozencols="5" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:110px; width:1124px; height:91px; font-size:8pt; ">
- <col ref="acptyn" type="checkbox"/>
- <col ref="prcphngflag" style="text-align:center; "/>
- <col ref="prcpcd"/>
- <col ref="prcpnm"/>
- <col ref="prcpengnm"/>
- <col id="prcpvol1" ref="prcpvol" style="text-align:center; "/>
- <col ref="drprcpetc7" style="text-align:center; "/>
- <col id="prcpvol2" ref="prcpvolunit" style="text-align:center; "/>
- <col id="prcpqty1" ref="prcpqty" style="text-align:center; "/>
- <col ref="drprcpetc7" style="text-align:center; "/>
- <col id="prcpqty2" ref="prcpqtyunit" style="text-align:center; "/>
- <col ref="prcptims" style="text-align:center; "/>
- <col ref="prcpdayno" style="text-align:center; "/>
- <col ref="abbrnm" style="text-align:center; "/>
- <col ref="tempcol7"/>
- <col ref="execdept"/>
- <col disabled="true" ref="payflagcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/mlist/M0029">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcphopedd" format="yyyy-mm-dd"/>
- <col ref="rcptflag" style="text-align:center; "/>
- <col ref="precureprcpflag" style="text-align:center; "/>
- <col ref="erprcpflag" style="text-align:center; "/>
- <col ref="hosinhosoutflag" style="text-align:center; "/>
- <col ref="choiordflag" style="text-align:center; "/>
- <col ref="backhomedetention" style="text-align:center; "/>
- <col ref="tdayrslt" style="text-align:center; "/>
- <col ref="prcpkindcd90"/>
- <col ref="prcpkindcd95"/>
- <col ref="prcpdelivefact"/>
- <col ref="prcpflag"/>
- <script type="javascript" ev:event="onmousedown">
- <![CDATA[
- //alert("grd_prcpspec_resize.row " + grd_prcpspec_resize.row);
- if(isDataCell() == true) {
- //처방내역의 그리드의 처방한글명 및 처방영문명은 삭제할수없게 블럭을 해야 하므로 팝업메뉴 분기함-kys-20091228
- //처방한글명 삭제시 외래메인에서 처방영문명 더블클릭시 처방한글명으로 바뀌지 않음.
- setPopupMenu("grd_prcpspec_resize", false, "/root/popupmenu/menu1/item", "name", "func");
- }
- else if (grd_prcpspec_resize.row == 0 || grd_prcpspec_resize.row == -1){ //-1인경우 최초로딩후 컬럼선택시 -1이 나옴.
- var curcol = grd_prcpspec_resize.mouseCol;
- //alert("curcol : " + curcol);
- //alert("frozenCols : " + grd_prcpspec_resize.frozenCols );
- if (curcol < grd_prcpspec_resize.frozenCols ) {
- messageBox("틀고정 된 셀은 옮길 수 없습니다.", "I");
- grd_prcpspec_resize.row=1;
- return;
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- initPopupMenu();
- ]]>
- </script>
- <script type="javascript" ev:event="onbeforemovecolumn">
- <![CDATA[
-
- var curCol = grd_prcpspec_resize.col;
- var curcol = grd_prcpspec_resize.mouseCol; //추가-kys
-
- var cPrcpvol1 = prcpvol1.attribute("ref");
- var cPrcpvol2 = prcpvol2.attribute("ref");
- //alert("cPrcpvol1 : " + cPrcpvol1);
- var cPrcpqty1 = prcpqty1.attribute("ref");
- var cPrcpqty2 = prcpqty2.attribute("ref");
-
- var ColPrcpvolno1 = grd_prcpspec_resize.colRef(cPrcpvol1);
- var ColPrcpvolno2 = grd_prcpspec_resize.colRef(cPrcpvol2);
- //alert("ColPrcpvolno1 : " + ColPrcpvolno1);
- var ColPrcpqtyno1 = grd_prcpspec_resize.colRef(cPrcpqty1);
- var ColPrcpqtyno2 = grd_prcpspec_resize.colRef(cPrcpqty2);
-
- if (curCol == ColPrcpvolno1||curCol == ColPrcpvolno2 ||curCol == ColPrcpqtyno1
- ||curCol == ColPrcpqtyno2) {
- //messageBox("연속된 셀은 이동할 수 없습니다.", "I");
- }
- model.setValue("/root/main/info/bfcol", curCol);
-
- ]]>
- </script>
- <script type="javascript" ev:event="onaftermovecolumn">
- <![CDATA[
-
- var curcol = grd_prcpspec_resize.mouseCol;
- var bfcol = model.getValue("/root/main/info/bfcol");
-
- if (curcol < grd_prcpspec_resize.frozenCols ) {
- grd_prcpspec_resize.colMove(bfcol, curcol, "before");//, false);
- messageBox("틀고정 된 셀 이전으로 옮길 수 없습니다.", "I");
- return;
- }
-
-
- var curCol = grd_prcpspec_resize.col;
- /*
- var cPrcpvol1 = prcpvol1.attribute("ref");
- var cPrcpvol2 = prcpvol2.attribute("ref");
-
- var cPrcpqty1 = prcpqty1.attribute("ref");
- var cPrcpqty2 = prcpqty2.attribute("ref");
-
- var ColPrcpvolno1 = grd_prcpspec_resize.colRef(cPrcpvol1);
- var ColPrcpvolno2 = grd_prcpspec_resize.colRef(cPrcpvol2);
-
- var ColPrcpqtyno1 = grd_prcpspec_resize.colRef(cPrcpqty1);
- var ColPrcpqtyno2 = grd_prcpspec_resize.colRef(cPrcpqty2);
-
- if (curCol == ColPrcpvolno1||curCol == ColPrcpvolno2 ||curCol == ColPrcpqtyno1
- ||curCol == ColPrcpqtyno2) {
- grd_opatmngt_resize.colMove(bfcol, curcol, "before");//, false);
- messageBox("연속된 셀은 이동할 수 없습니다.", "I");
- }*/
- var ColGrdeno = grd_prcpspec_resize.colAttribute(curcol, "ref");
- if (ColGrdeno == "prcpvol"||ColGrdeno == "prcpvolunit" ||ColGrdeno == "prcpqty"
- ||ColGrdeno == "prcpqtyunit") {
- grd_prcpspec_resize.colMove(bfcol, curcol, "before");//, false);
- messageBox("연속된 셀은 이동할 수 없습니다.", "I");
- }
-
- ]]>
- </script>
- </datagrid>
- <datagrid id="grd_prcpspec" nodeset="/root/temp/list/om" class="datagrid2" caption="^구분^코드^처방한글명^처방영문명(더블클릭시 한글명이 보임)^총용량^총용량^총용량^수량^수량^수량^횟수^일^용법/검체^처방내역^수행부서^급비^희망일^수
납^선
처치^응
급^원
내^선
택^귀가
유치^오늘
결과^입원전검사실
(당일)^입원전검사실
(전일)^전달사항^처방구분한글" colsep="^" colwidth="25, 35, 40, 110, 110, 40, 40, 26, 35, 35, 30, 30, 30, 60, 100, 93, 59, 85, 20, 30, 20, 19, 20, 36, 36, 83, 83, 126, 0" ellipsis="true" frozencols="5" mergecellsfixedrows="bycolrec" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:5px; width:1124px; height:89px; font-size:8pt; ">
- <col ref="acptyn" type="checkbox"/>
- <col ref="prcphngflag" style="text-align:center; "/>
- <col ref="prcpcd"/>
- <col ref="prcpnm"/>
- <col ref="prcpengnm"/>
- <col ref="prcpvol" style="text-align:center; "/>
- <col ref="drprcpetc7" style="text-align:center; "/>
- <col ref="prcpvolunit" style="text-align:center; "/>
- <col ref="prcpqty" style="text-align:center; "/>
- <col ref="drprcpetc8" style="text-align:center; "/>
- <col ref="prcpqtyunit" style="text-align:center; "/>
- <col ref="prcptims" style="text-align:center; "/>
- <col ref="prcpdayno" style="text-align:center; "/>
- <col ref="abbrnm" style="text-align:center; "/>
- <col ref="tempcol7"/>
- <col ref="execdept"/>
- <col disabled="true" ref="payflagcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/mlist/M0029">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="prcphopedd" format="yyyy-mm-dd"/>
- <col ref="rcptflag" style="text-align:center; "/>
- <col ref="precureprcpflag" style="text-align:center; "/>
- <col ref="erprcpflag" style="text-align:center; "/>
- <col ref="hosinhosoutflag" style="text-align:center; "/>
- <col ref="choiordflag" style="text-align:center; "/>
- <col ref="backhomedetention" style="text-align:center; "/>
- <col ref="tdayrslt" style="text-align:center; "/>
- <col ref="prcpkindcd90"/>
- <col ref="prcpkindcd95"/>
- <col ref="prcpdelivefact"/>
- <col ref="prcpflag"/>
- </datagrid>
- </case>
- </switch>
- <button id="btn_opat" class="btn_sw8" group="tab" selected="true" style="left:0px; top:0px; width:105px; height:22px; ">
- <caption>진료예정자리스트</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //fGrdInit();
- fClkBtnOfTopTab("OPAT", "grd_opatmngt", "SMMNO00100", "01");
- ]]>
- </script>
- </button>
- <button id="btn_prcp" class="btn_sw8" group="tab" selected="true" style="left:113px; top:0px; width:112px; height:22px; ">
- <caption>처방내역</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fClkBtnOfTopTab("OPRC", "grd_prcpspec", "SMMNO00100", "02");
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|