123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- <?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>
- <rsrvinfo>
- <dschdrugfactinfo>
- <stat/>
- <prcpno/>
- <drugcd/>
- <drugnm/>
- <vol/>
- <prcpvolunit/>
- <direc/>
- <qty/>
- <prcpqtyunit/>
- <prcptims/>
- <prcpdayno/>
- <caucnts/>
- <prcppk/>
- </dschdrugfactinfo>
- </rsrvinfo>
- </main>
- </root>
- </instance>
- </model>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript">
- <![CDATA[
-
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="643" pageheight="341" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="grp_biz" scroll="auto" style="left:0px; top:0px; width:625px; height:341px; ">
- <caption id="cap_title" class="tit_2" style="left:5px; top:5px; width:113px; height:14px; ">퇴원시 투약사항</caption>
- <button id="button1" class="btn2_letter2" style="left:582px; top:0px; width:42px; height:19px; ">
- <caption>등록</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (grd_dschdrugmedifact.findRow("Y", 1, grd_dschdrugmedifact.colRef("stat")) == -1 ) {
- messageBox("선택된 항목이 ", "I004");
- return;
- }
-
- //동일이력 존재여부 체크
- for (i = 1; i <= getNodesetCount("/root/main/rsrvinfo/dschdrugfactinfo"); i++) {
- if (model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/stat") == "Y") {
- var prcppk = model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/prcppk");
- if(opener.grd_dschdrugmedifact.findRow(prcppk, 1, opener.grd_dschdrugmedifact.colRef("prcppk")) != '-1') {
- messageBox("동일한 처방정보가 있습니다.", "I");
- return;
- }
- }
- }
-
- for (i = 1; i <= getNodesetCount("/root/main/rsrvinfo/dschdrugfactinfo"); i++) {
- if (model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/stat") == "Y") {
- var bfprcplist = opener.model.instances(0).selectNodes("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo");
- if (bfprcplist.length == 0 || opener.model.getValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + bfprcplist.length + "]/drugcd") != ""){
- opener.grd_dschdrugmedifact.addRow();
- }
-
- var prcplist = opener.model.instances(0).selectNodes("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo");
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/prcpno", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/prcpno"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/drugcd", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/drugcd"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/drugnm", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/drugnm"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/vol", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/vol"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/prcpvolunit", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/prcpvolunit"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/direc", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/direc"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/qty", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/qty"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/prcpqtyunit", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/prcpqtyunit"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/prcpdayno", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/prcpdayno"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/caucnts", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/caucnts"));
- opener.model.setValue("/root/main/wardrecinfo/dschmediinfo/dschmedi/dschdrugfactinfo[" + prcplist.length + "]/prcppk", model.getValue("/root/main/rsrvinfo/dschdrugfactinfo[" + i + "]/prcppk"));
- }
- }
- opener.grd_dschdrugmedifact.refresh();
- model.close();
- ]]>
- </script>
- </button>
- <line id="line1" class="line_1" style="x1:0px; y1:20px; x2:624px; y2:20px; "/>
- <datagrid id="grd_dschdrugmedifact" nodeset="/root/main/rsrvinfo/dschdrugfactinfo" autoresize="true" caption="선택^처방번호^약품코드^약품명^용량^용량^용법^1일수량^1일수량^1일횟수^처방일수^주의사항^prcppk" colsep="^" colwidth="33, 0, 87, 205, 43, 27, 119, 44, 29, 50, 60, 135, 100" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" tooltip="true" style="left:0px; top:25px; width:624px; height:315px; ">
- <col checkvalue="Y,N" ref="stat" type="checkbox"/>
- <col ref="prcpno"/>
- <col ref="drugcd"/>
- <col ref="drugnm"/>
- <col ref="vol" style="text-align:right; "/>
- <col ref="prcpvolunit" style="text-align:left; "/>
- <col ref="direc"/>
- <col ref="qty" style="text-align:right; "/>
- <col ref="prcpqtyunit" style="text-align:left; "/>
- <col ref="prcptims" style="text-align:center; "/>
- <col ref="prcpdayno" style="text-align:center; "/>
- <col ref="caucnts"/>
- <col ref="prcppk" visibility="hidden"/>
- </datagrid>
- </group>
- </xhtml:body>
- </xhtml:html>
|