123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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="">
- <result>
- <prcperrlist>
- <prcpcd/>
- <prcpnm/>
- <delflag/>
- <flag/>
- <errrow/>
- <dcprcppkspec/>
- </prcperrlist>
- </result>
- <err1>
- <prcperrlist/>
- </err1>
- <err2>
- <prcperrlist/>
- </err2>
- <err3>
- <prcperrlist/>
- </err3>
- <hardcd>
- <hardcd>
- <status/>
- <hardcd/>
- <hardcdnm/>
- </hardcd>
- </hardcd>
- <hardcd2>
- <hardcd>
- <status/>
- <hardcd/>
- <hardcdnm/>
- </hardcd>
- </hardcd2>
- <send>
- <cond1/>
- </send>
- <ageresn>
- <resncd/>
- <resncnt/>
- <resncdnm/>
- </ageresn>
- <comresn>
- <resncd/>
- <resncnt/>
- <resncdnm/>
- </comresn>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-model-construct-done">
- <![CDATA[
- model.removenode ( "/root/err1/prcperrlist" );
- model.removenode ( "/root/err2/prcperrlist" );
- model.removenode ( "/root/err3/prcperrlist" );
-
- caption2.value = caption2.value + opener.model.getValue("/root/initsrch/callnoinfo[trgtcd='pharmacy']/trgtcdnm") + ")";
-
- ]]>
- </script>
- <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- model.setValue ( "/root/send/cond1", "82" );
- submit("TRMMB16401", false );
- model.copyNode ( "/root/hardcd2", "/root/hardcd" );
- model.removenode ( "/root/hardcd2/hardcd[4]");
-
- var flag = "";
- var srcNodeList = model.instances(0).selectNodes ("/root/result/prcperrlist");
- var destNode1 = model.instances(0).selectSingleNode( "/root/err1" );
- var destNode2 = model.instances(0).selectSingleNode( "/root/err2" );
- var destNode3 = model.instances(0).selectSingleNode( "/root/err3" );
- var currow = 1;
- var cnt1 = 0;
- var cnt2 = 0;
- var cnt3 = 0;
-
- for ( var i=0; i < srcNodeList.length; i++ ) {
- currow = i + 1;
- flag = model.getValue ( "/root/result/prcperrlist[" + currow + "]/flag" );
- if ( flag == "2" ) {
- btn_err2.visible = true;
- destNode2.appendChild(srcNodeList.item(i).cloneNode(true));
- cnt2++;
- } else if ( flag == "3" ) {
- btn_err3.visible = true;
- destNode3.appendChild(srcNodeList.item(i).cloneNode(true));
- cnt3++;
- }
- }
- if ( cnt1 > 0 ) {
- model.toggle ( "case1" );
- btn_err1.selected = true;
- } else if ( cnt2 > 0 ) {
- model.toggle ( "case2" );
- btn_err2.selected = true;
- } else if ( cnt3 > 0 ) {
- model.toggle ( "case3" );
- btn_err3.selected = true;
- }
- errlist1.rebuild();
- errlist2.rebuild();
- errlist3.rebuild();
- var srchLength1 = model.instances(0).selectNodes( "/root/err2/prcperrlist" ).length;
- var srcNodeListMainLength = opener.model.instances(0).selectNodes( "/root/main/prcp/prcplist" ).length;
- var chkNewPrcp = 0;
- if ( srchLength1 > 0 ) {
- for ( var i =1; i <= srchLength1; i++ ) {
- var prcpcd = model.getValue ( "/root/err2/prcperrlist[" + i + "]/prcpcd" );
- chkNewPrcp = 0;
- for ( var j=1; j <= srcNodeListMainLength; j++ ) {
- if ( prcpcd == opener.model.getValue ( "/root/main/prcp/prcplist[" + j + "]/prcpcd" )) {
- chkNewPrcp++;
- break;
- }
- }
- if ( chkNewPrcp == 0 ) {
- model.setValue ( "/root/err2/prcperrlist[" + i + "]/errrow", "X" );
- model.setValue ( "/root/err2/prcperrlist[" + i + "]/dcprcppkspec", "X" );
- }
- }
- }
-
- //CP 미래처방 저장 시, 취소 불가능하도록 처리 (2009.05.04 JJE)
- var mainObj = getMainViewer();
- var curCpObj = mainObj.javascript.getOpenWindow("SMMMP00800"); //활성화된 CP Main 화면 object loading
- var cpSaveFlag = opener.javascript.getParameter("SMMMP00800_cpsaveflag");
-
- if( curCpObj != null && cpSaveFlag == "T" ){
- btn_cncl.disabled = true;
- }
- //end (2009.05.04 JJE)
- model.refresh();
- model.recalculate();
- ]]>
- </script>
- <submission id="TRMMB16401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/hardcd"/>
- <bind id="bind1" ref="/root/hardcd/hardcd/hardcdnm" readonly="../hardcd != 'Z'"/>
- <bind id="bind2" ref="/root/hardcd2/hardcd/hardcdnm" readonly="../hardcd != 'Z'"/>
- <bind id="bind3" ref="/root/err2/prcperrlist/delflag" readonly="../errrow = 'X'"/>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript">
- <![CDATA[
- // 화면 open, 저장시 초기화 기능을 수행한다.
- function fClose() {
- window.close();
- }
-
- function fSelectResn() {
-
- var currow = grd_resnlist.row;
- for ( var i = 1; i < grd_resnlist.rows; i++ ) {
- if ( i != currow ) {
- model.setValue ( "/root/hardcd/hardcd[" + i + "]/status", "N" )
- } else {
- model.setValue ( "/root/hardcd/hardcd[" + i + "]/status", "Y" )
- }
- }
-
- var resncnts = "instcd|pid|orddd|cretno|ordtype|orddeptcd|prcpdd|prcpno|prcphistno|resnflag|resncd|resncnts^" ;
- var pid = opener.model.getValue( "/root/paminfo/list/pid");
- var prcpgenrflag = opener.model.getValue ( "/root/patflag/list/prcpgenrflag" );
- var orddd = "";
- if ( prcpgenrflag == "O" ) {
- orddd = opener.model.getValue( "/root/paminfo/list/orddd");
- } else {
- orddd = opener.model.getValue( "/root/paminfo/list/indd");
- }
- var cretno = opener.model.getValue( "/root/paminfo/list/cretno");
- var orddeptcd = opener.model.getValue( "/root/paminfo/list/orddeptcd");
-
- var chkresncnts = '-'
- var chkresncd = model.getValue ( "/root/hardcd/hardcd[" + currow + "]/hardcd" );
- var instcd = getUserInfo("dutplceinstcd") ;
- resncnts = resncnts + instcd + "|" + pid + "|" + orddd + "|" + cretno + "|" + prcpgenrflag + "|" + orddeptcd + "|-|0|0|F|" + chkresncd + "|" + model.getValue ( "/root/hardcd/hardcd[" + currow + "]/hardcdnm" ) + "^" ;
- model.setValue ( "/root/comresn/resncd", chkresncd );
- model.setValue ( "/root/comresn/resncnt", resncnts );
- model.setValue ( "/root/comresn/resncdnm", model.getValue ( "/root/hardcd/hardcd[" + currow + "]/hardcdnm" ));
- model.refresh();
- model.recalculate();
- }
-
- function fSelectResn2() {
-
- var currow = grd_resnlist2.row;
- for ( var i = 1; i < grd_resnlist2.rows; i++ ) {
- if ( i != currow ) {
- model.setValue ( "/root/hardcd2/hardcd[" + i + "]/status", "N" )
- } else {
- model.setValue ( "/root/hardcd2/hardcd[" + i + "]/status", "Y" )
- }
- }
-
- var resncnts = "instcd|pid|orddd|cretno|ordtype|orddeptcd|prcpdd|prcpno|prcphistno|resnflag|resncd|resncnts^" ;
- var pid = opener.model.getValue( "/root/paminfo/list/pid");
- var prcpgenrflag = opener.model.getValue ( "/root/patflag/list/prcpgenrflag" );
- var orddd = "";
- if ( prcpgenrflag == "O" ) {
- orddd = opener.model.getValue( "/root/paminfo/list/orddd");
- } else {
- orddd = opener.model.getValue( "/root/paminfo/list/indd");
- }
- var cretno = opener.model.getValue( "/root/paminfo/list/cretno");
- var orddeptcd = opener.model.getValue( "/root/paminfo/list/orddeptcd");
-
- var chkresncnts = '-'
- var chkresncd = model.getValue ( "/root/hardcd2/hardcd[" + currow + "]/hardcd" );
- var instcd = getUserInfo("dutplceinstcd") ;
- resncnts = resncnts + instcd + "|" + pid + "|" + orddd + "|" + cretno + "|" + prcpgenrflag + "|" + orddeptcd + "|-|0|0|G|" + chkresncd + "|" + model.getValue ( "/root/hardcd2/hardcd[" + currow + "]/hardcdnm" ) + "^" ;
- model.setValue ( "/root/ageresn/resncd", chkresncd );
- model.setValue ( "/root/ageresn/resncnt", resncnts );
- model.setValue ( "/root/ageresn/resncdnm", model.getValue ( "/root/hardcd2/hardcd[" + currow + "]/hardcdnm" ));
- model.refresh();
- model.recalculate();
- }
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="815" pageheight="500" guideline="1,258;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <caption id="caption2" style="left:6px; top:473px; width:259px; height:20px; color:#ff0000; ">* 약물정보관련 문의(TEL.</caption>
- <switch id="switch1" style="left:2px; top:22px; width:793px; height:448px; ">
- <case id="case1" style="left:0px; top:0px; width:793px; height:448px; ">
- <datagrid id="errlist1" nodeset="/root/err1/prcperrlist" caption="처방코드^처방명^오류내용^삭제" colsep="^" colwidth="100, 615, 28, 33" dataheight="23" ellipsis="true" extendlastcol="scroll" rowheight="23" rowsep="|" selectionmode="free" tooltip="true" style="left:0px; top:20px; width:786px; height:185px; ">
- <col ref="prcpcd" type="output"/>
- <col ref="prcpnm"/>
- <col ref="prcperr" visibility="hidden"/>
- <col checkvalue="Y,N" savetype="delflag" type="checkbox"/>
- </datagrid>
- </case>
- <case id="case2" selected="true">
- <caption id="caption3" class="tit_2" style="left:5px; top:286px; width:171px; height:13px; ">사유선택</caption>
- <datagrid id="grd_resnlist" nodeset="/root/hardcd/hardcd" caption="선택^코드^상세사유" colsep="^" colwidth="30, 35, 716" dataheight="23" ellipsis="true" extendlastcol="scroll" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:307px; width:790px; height:139px; ">
- <col checkvalue="Y,N" ref="status" type="checkbox"/>
- <col ref="hardcd" style="text-align:center; "/>
- <col ref="hardcdnm" type="input"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSelectResn();
- var currow = grd_resnlist.row;
- if ( model.getValue ( "/root/hardcd/hardcd[" + currow + "]/hardcd" ) == "Z" ) {
- model.setfocus( "grd_resnlist" );
- grd_resnlist.col = grd_resnlist.colref("hardcdnm");
- grd_resnlist.editCell();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onendedit">
- <![CDATA[
- fSelectResn();
- ]]>
- </script>
- <script type="javascript" ev:event="onentercell">
- <![CDATA[
- var currow = grd_resnlist.row;
- if ( model.getValue ( "/root/hardcd/hardcd[" + currow + "]/hardcd" ) == "Z" && grd_resnlist.col == grd_resnlist.colref("hardcdnm")) {
- fSelectResn();
- }
- ]]>
- </script>
- </datagrid>
- <line id="line1" class="line_1" style="x1:0px; y1:302px; x2:790px; y2:302px; "/>
- <datagrid id="errlist2" nodeset="/root/err2/prcperrlist" caption="처방코드^처방명^병용금기처방코드^삭제" colsep="^" colwidth="110, 537, 110, 29" dataheight="23" ellipsis="true" extendlastcol="scroll" rowheight="23" rowsep="|" selectionmode="free" tooltip="true" style="left:1px; top:25px; width:789px; height:253px; ">
- <col ref="prcpcd" type="output"/>
- <col ref="prcpnm"/>
- <col ref="prcperr"/>
- <col checkvalue="Y,N" ref="delflag" type="checkbox"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var currow = errlist2.row;
- var prcpcd = model.getValue ( "/root/err2/prcperrlist[" + currow + "]/prcpcd" );
- var delflag = model.getValue ( "/root/err2/prcperrlist[" + currow + "]/delflag" );
- var length = model.instances(0).selectNodes( "/root/err2/prcperrlist" ).length;
-
- if ( errlist2.col == errlist2.colref("delflag")) {
- for ( var i =1; i <= length; i++ ) {
- if ( currow != i ) {
- if ( prcpcd == model.getValue ( "/root/err2/prcperrlist[" + i + "]/prcpcd" )) {
- if ( delflag == "Y" ) {
- //삭제를 선택했을 때 같은 처방코드는 모두 삭제 처리
- model.setValue ( "/root/err2/prcperrlist[" + i + "]/delflag", "Y" );
- } else {
- //삭제 해제를 선택했을 때 같은 처방코드는 모두 삭제해제 처리
- model.setValue ( "/root/err2/prcperrlist[" + i + "]/delflag", "N" );
- }
- }
- }
- }
- }
- //dcprcppkspec = X인 경우 사유입력 필요없음
- if ( delflag == "Y" ) {
- //삭제를 선택했을 때 삭제처리된처방과 상대병용금기 처방은 사유입력 안해되 된다.
- for ( var i =1; i<= length; i++ ) {
- if ( model.getValue ( "/root/err2/prcperrlist[" + i + "]/delflag" ) == "Y" ) {
- var errrow = model.getValue ( "/root/err2/prcperrlist[" + i + "]/errrow" );
- for ( var j = 1; j <= length; j++ ) {
- if ( errrow == model.getValue ( "/root/err2/prcperrlist[" + j + "]/errrow" )) {
- model.setValue ( "/root/err2/prcperrlist[" + j + "]/dcprcppkspec", "X" );
- }
- }
- }
- }
- } else {
- //삭제를 해제 했을 때 삭제해제된처방과 상대병용금기 처방이 모두 삭제가 아닐경우에는 사유입력을 받아야 한다.
- for ( var i =1; i<= length; i++ ) {
- if ( model.getValue ( "/root/err2/prcperrlist[" + i + "]/delflag" ) == "N" ) {
- var errrow = model.getValue ( "/root/err2/prcperrlist[" + i + "]/errrow" );
- for ( var j = 1; j <= length; j++ ) {
- if ( errrow == model.getValue ( "/root/err2/prcperrlist[" + j + "]/errrow" ) && i != j ) {
- if ( model.getValue ( "/root/err2/prcperrlist[" + j + "]/delflag" ) == "N" ) {
- model.setValue ( "/root/err2/prcperrlist[" + j + "]/dcprcppkspec", "" );
- }
- }
- }
- }
- }
- }
-
- ]]>
- </script>
- </datagrid>
- <caption id="caption4" class="tit_2" style="left:5px; top:4px; width:754px; height:14px; ">약물상호작용으로 인해 병용할 수 없는 약제입니다. (보건복지부고시) 부득이하게 처방이 필요한 경우 사유를 입력 하십시오.</caption>
- <line id="line7" class="line_1" style="x1:1px; y1:20px; x2:790px; y2:20px; "/>
- </case>
- <case id="case3">
- <caption id="caption1" class="tit_2" style="left:5px; top:286px; width:171px; height:13px; ">사유선택</caption>
- <datagrid id="grd_resnlist2" nodeset="/root/hardcd2/hardcd" caption="선택^코드^상세사유" colsep="^" colwidth="30, 35, 716" dataheight="23" ellipsis="true" extendlastcol="scroll" rowheight="23" rowsep="|" tooltip="true" style="left:0px; top:306px; width:790px; height:140px; ">
- <col checkvalue="Y,N" ref="status" type="checkbox"/>
- <col ref="hardcd" style="text-align:center; "/>
- <col ref="hardcdnm" type="input"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fSelectResn2();
- var currow = grd_resnlist2.row;
- if ( model.getValue ( "/root/hardcd2/hardcd[" + currow + "]/hardcd" ) == "Z" ) {
- model.setfocus( "grd_resnlist2" );
- grd_resnlist2.col = grd_resnlist2.colref("hardcdnm");
- grd_resnlist2.editCell();
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onendedit">
- <![CDATA[
- fSelectResn2();
- ]]>
- </script>
- <script type="javascript" ev:event="onentercell">
- <![CDATA[
- var currow = grd_resnlist.row;
- if ( model.getValue ( "/root/hardcd2/hardcd[" + currow + "]/hardcd" ) == "Z" && grd_resnlist2.col == grd_resnlist2.colref("hardcdnm")) {
- model.setfocus( "grd_resnlist2" );
- grd_resnlist2.editCell();
- fSelectResn2();
- }
- ]]>
- </script>
- </datagrid>
- <line id="line2" class="line_1" style="x1:0px; y1:302px; x2:790px; y2:302px; "/>
- <datagrid id="errlist3" nodeset="/root/err3/prcperrlist" caption="처방코드^처방명^오류내용^삭제" colsep="^" colwidth="120, 610, 28, 28" dataheight="23" ellipsis="true" extendlastcol="scroll" rowheight="23" rowsep="|" selectionmode="free" tooltip="true" style="left:1px; top:24px; width:789px; height:253px; ">
- <col ref="prcpcd" type="output"/>
- <col ref="prcpnm"/>
- <col ref="prcperr" visibility="hidden"/>
- <col checkvalue="Y,N" ref="delflag" type="checkbox"/>
- </datagrid>
- <caption id="caption5" class="tit_2" style="left:5px; top:4px; width:749px; height:13px; ">연령금기 약제입니다. 부득이하게 처방이 필요한 경우 사유를 입력 하십시오.</caption>
- <line id="line3" class="line_1" style="x1:1px; y1:20px; x2:790px; y2:20px; "/>
- </case>
- </switch>
- <button id="btn_err1" class="btn_sw" visibility="hidden" group="tab" style="left:165px; top:0px; width:69px; height:22px; ">
- <caption>처방에러</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle ("case1" );
- ]]>
- </script>
- </button>
- <button id="btn_err2" class="btn_sw" visibility="hidden" group="tab" style="left:4px; top:0px; width:69px; height:22px; ">
- <caption>병용금기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle ("case2" );
- ]]>
- </script>
- </button>
- <button id="btn_err3" class="btn_sw" visibility="hidden" group="tab" style="left:73px; top:0px; width:69px; height:22px; ">
- <caption>연령금기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle ("case3" );
- ]]>
- </script>
- </button>
- <button id="button1" class="btn4_letter4" style="left:627px; top:475px; width:80px; height:22px; ">
- <caption>계속저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var srchLength1 = model.instances(0).selectNodes( "/root/err2/prcperrlist" ).length;
- var srchLength2 = model.instances(0).selectNodes( "/root/err3/prcperrlist" ).length;
- var delcnt = 0;
-
- if ( srchLength1 > 0 ) {
- for ( var i =1; i <= srchLength1; i++ ) {
- if ( model.getValue ( "/root/err2/prcperrlist[" + i + "]/dcprcppkspec" ) == "X" ) {
- delcnt++;
- }
- }
- if ( srchLength1 != delcnt ) {
- if ( isNull(model.getValue ( "/root/comresn/resncd" ))) {
- btn_err2.selected = true;
- btn_err2.dispatch( "DOMActivate" );
- messageBox ( "병용금기 처방사유를", "C001" );
- return;
- }
- if ( model.getValue ( "/root/comresn/resncd" ) == "Z" && model.getValue ( "/root/comresn/resncdnm" ) == "기타" ) {
- btn_err2.selected = true;
- btn_err2.dispatch( "DOMActivate" );
- messageBox ( "기타 병용금기 처방사유를", "C001" );
- return;
- }
- }
- }
- delcnt = 0;
- if ( srchLength2 > 0 ) {
- for ( var i =1; i <= srchLength2; i++ ) {
- if ( model.getValue ( "/root/err3/prcperrlist[" + i + "]/delflag" ) == "Y" ) {
- delcnt++;
- }
- }
- if ( srchLength2 != delcnt ) {
- if ( isNull(model.getValue ( "/root/ageresn/resncd" ))) {
- btn_err3.selected = true;
- btn_err3.dispatch( "DOMActivate" );
- messageBox ( "연령금기 처방사유를", "C001" );
- return;
- }
- if ( model.getValue ( "/root/ageresn/resncd" ) == "Z" && model.getValue ( "/root/ageresn/resncdnm" ) == "기타" ) {
- btn_err3.selected = true;
- btn_err3.dispatch( "DOMActivate" );
- messageBox ( "기타 연령금기 처방사유를", "C001" );
- return;
- }
- }
- }
- var srcNodeListMainLength = opener.model.instances(0).selectNodes( "/root/main/prcp/prcplist" ).length;
-
- var prcpcd = "";
- for (var i=1; i <= srcNodeListMainLength; i++) {
- prcpcd = opener.model.getValue ( "/root/main/prcp/prcplist[" + i + "]/prcpcd" );
- for (var j=1; j <= srchLength1; j++) {
- if ( prcpcd == model.getValue ( "/root/err2/prcperrlist[" + j + "]/prcpcd" )) {
- if ( model.getValue ( "/root/err2/prcperrlist[" + j + "]/delflag" ) == "Y" ) {
- opener.model.setValue ( "/root/main/prcp/prcplist[" + i + "]/tempcol6", "D" );
- delcnt++;
- } else if ( model.getValue ( "/root/err2/prcperrlist[" + j + "]/dcprcppkspec" ) != "X" ) {
- opener.model.setValue ( "/root/main/prcp/prcplist[" + i + "]/tempcol19" , model.getValue ( "/root/comresn/resncnt" ));
- }
- }
- }
- for (var j=1; j <= srchLength2; j++) {
- if ( prcpcd == model.getValue ( "/root/err3/prcperrlist[" + j + "]/prcpcd" )) {
- if ( model.getValue ( "/root/err3/prcperrlist[" + j + "]/delflag" ) == "Y" ) {
- opener.model.setValue ( "/root/main/prcp/prcplist[" + i + "]/tempcol6", "D" );
- delcnt++;
- } else {
- opener.model.setValue ( "/root/main/prcp/prcplist[" + i + "]/tempcol19" , model.getValue ( "/root/ageresn/resncnt" ));
- }
- }
- }
- }
- if ( delcnt > 0 ) {
- opener.javascript.fDeleteRow ( "noselect" );
- opener.javascript.setParameter ( "SPMMO16100_rtn2", "D" );
- }
- opener.javascript.setParameter ( "SPMMO16100_rtn1", "Y" );
- window.close();
- ]]>
- </script>
- </button>
- <button id="btn_cncl" class="btn4_letter4" style="left:711px; top:475px; width:80px; height:22px; ">
- <caption>처방취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- opener.javascript.setParameter ( "SPMMO16100_rtn1", "N" );
- window.close();
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|