SPADC62500_제형선택.xrw 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <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">
  4. <xhtml:head>
  5. <xhtml:title>제형선택</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <drugforminfo>
  11. <planinfo>
  12. <cdnm>
  13. <![CDATA[1)10% D/W 1000mL IV for 6~8hr
  14. 2)15% D/W 1000mL IV for 6~8hr(10% DW 1L + 50% DW 100mL)
  15. 3)( )gtt + HS(수분공급 및 삼투압 희석 필요시) for ()days
  16. 4)2~3gtt씩 증량 + HS ()days씩 유지
  17. 5)( )gtt까지 증량가능 + HS 유지 (중단시에는 Tapering하며 stop)
  18. -현재 상태에서 환자의 필요열량은 약 ()kcal/day 입니다.
  19. 환자상태에 따라 투여량을 적절히 조절해 주십시오.
  20. -고농도의 당 ( g/P)이 지속적으로 공급되어 현재보다 혈당이
  21. 상승할 수 있으니 안정화 될 때까지는 E/T Monitoring 해 주시고,
  22. 필요시에는 RI Mix 하여 투여하십시오.
  23. (E/T 2-3일간 측정결과 200이상 지속시 1일 RI sc량 평균의 2/3 를
  24. TPN 내 mix 하고,이후에는 RI schedule 에 따라 add.)
  25. <<일반적인 PNT3 처방시-MO/MH 등>>
  26. -PNT3는 1160kcal/1200ml/p의 열량을 내는 제형입니다.
  27. 현재 상태에서 환자의 필요열량은 약 1800kcal/d 이니,
  28. 환자상태 및 oral intake량 등에 따라 투여량을 적절히 조절해
  29. 주십시오.
  30. -oral intake 부족으로 PNT 단기간 투여시 급여적용에 문제될 수
  31. 있으니 고려해 주시고,5일 미만 투여 예상시에는 비급여 처방하셔
  32. 야 합니다.
  33. (이때는 single AA fluid(AM-T10 등:600kcal/bt)로 change하는 것
  34. 이 좋겠습니다.)
  35. -고농도의 당(250g/pack)이 지속적으로 공급되어 현재보다 혈당
  36. 상승 할 수 있으니 안정화될 때까지는 E/T monitoring해 주시고,
  37. 필요시에는 RI mix하여 투여하십시오.
  38. <<일반적인 PNT1 처방시-MO/MH 등>>
  39. -PNT1은 560kcal/1000ml/P의 열량을 내는 제형입니다.
  40. 현재상태에서 환자의 필요열량은 약 1700kcal/d이므로 환자의
  41. oral intake상태에 따라 투여량을 적절히 조절해 주시고, 수분공급
  42. 및 삼투압 희석 필요시에는 HS side infusion 하십시오.
  43. -oral intake 부족으로 PNT1만으로 지속 투여시, 급여적용에 문제
  44. 될 수 있으니 증량계획이 없는 경우 single AA fluid(AM-T10 등)로
  45. change하는것이 좋겠습니다.
  46. -7~10일 이상의 영양지원이 필요한 경우에는 PNT1만으로는 열량
  47. 및 단백공급이 많이 부족할 수 있으니 PNT2->PNT3로 증량투여해
  48. 주십시오.
  49. <<일반적인 peripheral PNT1 처방시>>
  50. -PNT1은 삼투압 1000mOsm/L이상의 중심정맥용 제형입니다.
  51. 따라서 부득이하게 말초로 투여하실 경우에는 IV site edema, pain,
  52. phlebitis 등의 monitoring이 필요합니다.
  53. -현재상태에서 환자의 필요열량은 약 2000kcal/d이니 환자의
  54. oral intake 상태에 따라 투여량을 적절히 조절해 주시고,수분공급
  55. 및 삼투압 희석 필요시에는 HS side infusion 하십시오.
  56. -oral intake 부족으로 PNT1만으로 지속 투여시, 급여적용에 문제
  57. 될 수 있으니 중심정맥을 통한 증량계획이 없는 경우
  58. single AA fluid(AM-T10 등)로 change하는 것이 좋겠습니다.
  59. -7~10일 이상의 영양지원이 필요한 경우에는 PNT1만으로는 열량
  60. 및 단백공급이 많이 부족할 수 있으니 중심정맥을 통한 영양지원
  61. (PNT2->PNT3로 증량)을 고려해 주십시오.
  62. ]]>
  63. </cdnm>
  64. </planinfo>
  65. <etcinfo>
  66. <cdnm>
  67. <![CDATA[* 고농도의 당( g/pack)이 지속적으로 공급되어 현재보다 혈당
  68. 상승 할 수 있으니 안정화될 때까지는 E/T monitoring해 주시고,
  69. 필요시에는 RI mix하여 투여하십시오.
  70. (E/T 2~3일간 측정결과, 200 이상 지속시 1일 RI sc량 평균의 2/3
  71. 를 TPN내 mix하고, 이후에는 RI schedule에 따라 add.)
  72. * PNT1 : 120g glucose+ 2.1%AA -> 560kcal/1000ml/pack
  73. * PNT2 : 180g glucose+ 2.8%AA -> 840kcal/1100ml/pack
  74. * PNT3 : 250g glucose+ 3.5%AA ->1160kcal/1200ml/pack
  75. * CLN10 : 160g glucose+ 4%AA+ 40g lipid ->1200kcal/1000ml/pack
  76. * CLN15 : 240g glucose+ 4%AA+ 60g lipid ->1800kcal/1500ml/pack
  77. * CLN20 : 320g glucose+ 4%AA+ 80g lipid ->2400kcal/2000ml/pack
  78. * KABP15: 97g glucose+ 2.3%AA+ 51g lipid ->1000kcal/1500ml/pack
  79. * KABP20: 130g glucose+2.3%AA+ 68g lipid ->1400kcal/2000ml/pack
  80. * 특히 PNT1은 공급열량에 비해 해당 volume이 커서 효율적인 영양
  81. 지원이 어렵고, 유지 제형이 아닌 titration 위한 primary form
  82. 이니 변경투여를 고려해 주십시오. 추천되는 제형은 ( )입니다.
  83. * CLN은 commercial TPN으로 vitamin & trace elements 함유하고
  84. 있지 않습니다. Wx. closure에 이러한 nutrients들이 매우 중요
  85. 하니 1pack당 V-MV5 1vial & FURV 0.5ml mix하여 투여하시면
  86. 도움이 될 것으로 생각됩니다.
  87. (FURV는 Zn, Cu, Cr, Mn 등을 함유하는 mixture로 10ml/vial이니,
  88. 1vial 처방하신 후 CLN 투여시 0.5ml mix하고 remain은 냉장보관
  89. 하면서 5~7일간 사용하십시오. 단, 오염이 의심될 경우에는 폐기
  90. 해 주십시오.)
  91. * KABP는 고가의 말초정맥용 TPN으로, 2주 이내 투여를 원칙으로
  92. 합니다. 따라서 2주 이상 투여 예상시에는 중심정맥의 확보 고려
  93. 해 주시고, 그 이상 처방시에는 급여 적용되지 않으니 고려해 주십
  94. 시오.(KABP15/20:\52,800/\60,876)
  95. * PNT1만으로는 열량 및 단백공급이 매우 부족하니 peripheral PN
  96. 단기간 유지하실 경우에는 KABP15/20으로 투여하는 것이 추천
  97. 되며, 2주 이내 투여가 원칙(급여적용)이니 고려해 주십시오.
  98. ]]>
  99. </cdnm>
  100. </etcinfo>
  101. </drugforminfo>
  102. </main>
  103. <init>
  104. </init>
  105. <hidden>
  106. </hidden>
  107. <temp>
  108. <srchgrupid>
  109. <initgrupid/>
  110. <drugcd/>
  111. </srchgrupid>
  112. </temp>
  113. <senddata>
  114. <execdata>
  115. <codelist/>
  116. </execdata>
  117. </senddata>
  118. </root>
  119. </instance>
  120. <submission id="TRADB00001"/>
  121. <submission id="TXADB04011" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/senddata/execdata" replace="instance" resultref="/root/hidden"/>
  122. </model>
  123. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  124. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  125. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  126. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  127. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  128. <script type="javascript" src="../../../ast/pharmacybaseweb/js/pharmacycombolist.js"/>
  129. <script type="javascript" ev:event="xforms-ready">
  130. <![CDATA[
  131. //공통코드 가져오기 (ast.adbmcode) // 제형선택 데이타 가져오기
  132. pharmacyGetCodeList( new Array("PN01"), new Array("/root/temp/srchgrupid/initgrupid") );
  133. model.copyNode("/root/main/drugforminfo/planinfo", "/root/temp/srchgrupid/initgrupid/PN01[cdid='001']"); // 제형선택 - Plan
  134. model.copyNode("/root/main/drugforminfo/etcinfo", "/root/temp/srchgrupid/initgrupid/PN01[cdid='002']"); // 제형선택 - Plan
  135. if (model.getValue("/root/temp/srchgrupid/initgrupid/PN01[cdid='001']") =="") {
  136. }
  137. if (model.getValue("/root/main/drugforminfo/planinfo/cdnm") =="") {
  138. }
  139. model.toggle("case1");
  140. model.refresh();
  141. ]]>
  142. </script>
  143. <script type="javascript">
  144. <![CDATA[
  145. ]]>
  146. </script>
  147. </xhtml:head>
  148. <xhtml:body pagewidth="600" sep="," pageheight="400" guideline="1,1194;2,784;2,757;" style="word-wrap:word; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  149. <group id="grp_biz" scroll="auto" style="left:0px; top:0px; width:575px; height:335px; ">
  150. <caption id="caption1" class="tit_2" style="left:5px; top:11px; width:110px; height:14px; ">제형선택</caption>
  151. <line id="line1" class="line_1" style="x1:0px; y1:29px; x2:570px; y2:28px; "/>
  152. <button id="btn_planinfo" class="btn_sw" group="tab" selected="true" style="left:0px; top:35px; width:95px; height:22px; ">
  153. <caption>Plan</caption>
  154. <toggle case="case1" ev:event="DOMActivate"/>
  155. </button>
  156. <button id="btn_etcinfo" class="btn_sw" group="tab" style="left:95px; top:35px; width:95px; height:22px; ">
  157. <caption>기타</caption>
  158. <toggle case="case2" ev:event="DOMActivate"/>
  159. </button>
  160. <button id="button3" class="btn4_letter2" visibility="visible" style="left:515px; top:5px; width:56px; height:22px; ">
  161. <caption>저장</caption>
  162. <script type="javascript" ev:event="onclick">
  163. <![CDATA[
  164. // if ( messageBox("데이터를 ","Q002") == "7" ) {
  165. // return;
  166. // }
  167. if(btn_planinfo.selected == true ) {
  168. var cdid = model.getValue("/root/main/drugforminfo/planinfo/cdid");
  169. var cdnm = model.getValue("/root/main/drugforminfo/planinfo/cdnm");
  170. var cmt = model.getValue("/root/main/drugforminfo/planinfo/cmt");
  171. }else if(btn_etcinfo.selected == true ) {
  172. var cdid = model.getValue("/root/main/drugforminfo/etcinfo/cdid");
  173. var cdnm = model.getValue("/root/main/drugforminfo/etcinfo/cdnm");
  174. var cmt = model.getValue("/root/main/drugforminfo/etcinfo/cmt");
  175. }
  176. var cdgrupid = "PN01"; //Group ID
  177. var useyn = "Y"; //사용여부
  178. var codelist = "m▦rownum▦cdid▦cdnm▦useyn▦cmt▦cdgrupid▩u▦0▦" + cdid + "▦" + cdnm + "▦" + useyn + "▦" + cmt + "▦PN01▩";
  179. model.setValue("/root/senddata/execdata/codelist", codelist);
  180. if (submit("TXADB04011")){
  181. messageBox("정상적으로 저장되었습니다.", "E999", "");
  182. }
  183. ]]>
  184. </script>
  185. </button>
  186. </group>
  187. <group id="grp_btn" scroll="auto" style="left:0px; top:336px; width:575px; height:27px; ">
  188. <button id="btn_cls" class="btn4_letter2" style="left:514px; top:3px; width:56px; height:22px; ">
  189. <caption>닫기</caption>
  190. <close ev:event="DOMActivate"/>
  191. </button>
  192. <button id="btn_cfm" class="btn4_letter2" visibility="hidden" style="left:315px; top:2px; width:56px; height:22px; ">
  193. <caption>확인</caption>
  194. </button>
  195. </group>
  196. <switch id="switch1" class="sw_no_border" style="left:0px; top:55px; width:575px; height:275px; ">
  197. <case id="case1">
  198. <textarea id="textarea1" ref="/root/main/drugforminfo/planinfo/cmt" scroll="autovscroll" editable="true" style="left:0px; top:0px; width:570px; height:270px; padding-left:10; padding-top:10; padding-right:10; padding-bottom:10; "/>
  199. </case>
  200. <case id="case2" selected="true">
  201. <textarea id="textarea2" ref="/root/main/drugforminfo/etcinfo/cmt" scroll="autovscroll" editable="true" style="left:0px; top:0px; width:570px; height:270px; word-wrap:word; padding-left:10; padding-top:10; padding-right:10; padding-bottom:10; "/>
  202. </case>
  203. </switch>
  204. </xhtml:body>
  205. </xhtml:html>