SMMNW04810_통증관리(통합).xrw 42 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.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. <!-- 그리드인스턴스 -->
  11. <detlgrup>
  12. <detlgruplist>
  13. <stat/>
  14. <obspartnm/>
  15. <!-- 통증부위명-->
  16. <direcnm/>
  17. <!-- 방향 -->
  18. <cause/>
  19. <!-- 원인명 -->
  20. <flag/>
  21. <!-- 구분 -->
  22. <recdd/>
  23. <!-- 사정일자 -->
  24. <rectm/>
  25. <!-- 사정시간 -->
  26. <symptomid/>
  27. <!-- 통증양상명칭 -->
  28. <freq/>
  29. <!-- 빈도 -->
  30. <term/>
  31. <!-- 기간 -->
  32. <termtm/>
  33. <!-- 기간(분 전) -->
  34. <termth/>
  35. <!-- 기간(시간 전) -->
  36. <termdd/>
  37. <!-- 기간(일 전) -->
  38. <pnt/>
  39. <!-- 통증점수 -->
  40. <resn/>
  41. <!-- 악화/완화요인 -->
  42. <drugarbt/>
  43. <!-- 약물중재 -->
  44. <nondrugarbt/>
  45. <!-- 비약물중재 -->
  46. <arbitration/>
  47. <!-- 약물및비약물중재 -->
  48. <valu/>
  49. <!-- 반응평가 -->
  50. <pid/>
  51. <!--환자 번호-->
  52. <instcd/>
  53. <!--사업장코드-->
  54. <obsrecseq/>
  55. <!--통증관리기록순번-->
  56. <direcid/>
  57. <!--통증방향ID-->
  58. <causeid/>
  59. <!--원인ID-->
  60. <symptom/>
  61. <!--통증양상ID-->
  62. <stat2/>
  63. <grupcd/>
  64. <sel/>
  65. <obspartid/>
  66. <freqid/>
  67. <pntid/>
  68. <lastupdtrid/>
  69. <genrdd/>
  70. <genrtm/>
  71. <recrnm/>
  72. <tool/>
  73. <toolid/>
  74. <painprcpinfo/>
  75. </detlgruplist>
  76. </detlgrup>
  77. <!-- 중증도 및 통증사정 정보 인스턴스 -->
  78. <sriusgrup>
  79. <tims/>
  80. <execdd/>
  81. <exectm/>
  82. <totpnt/>
  83. <clsgrupkind/>
  84. </sriusgrup>
  85. <patinfo>
  86. <patinfolist/>
  87. </patinfo>
  88. <patinfocond/>
  89. <painprcpinfo/>
  90. <searchinfo>
  91. <painelist1/>
  92. <prcplist1/>
  93. <painelist2/>
  94. <painelist3/>
  95. <painelist4/>
  96. <prcplist2/>
  97. <prcplist3/>
  98. <prcplist4/>
  99. <obspartlist/>
  100. <paincount/>
  101. </searchinfo>
  102. <paminfo/>
  103. </main>
  104. <!-- 조회조건 인스턴스 -->
  105. <cond>
  106. <wardcd/>
  107. <roomcd/>
  108. <genrdd/>
  109. <genrtm/>
  110. <stdradio/>
  111. <patientnm/>
  112. <pid/>
  113. <zonecd/>
  114. <nextyn/>
  115. <recdd/>
  116. <rectm/>
  117. <formerrecdd/>
  118. <timeflag/>
  119. <formerhourflag/>
  120. <vwctrl_4days/>
  121. <vwctrl_24hours/>
  122. <vwctrl_button/>
  123. <hourflag/>
  124. <hourschartinfo/>
  125. <dayschartinfo/>
  126. <daycountinfo/>
  127. <cmbstatusx/>
  128. <cmbstatusy/>
  129. <srchflag/>
  130. </cond>
  131. <hidden>
  132. <detlgrup_sameinflevl_popmenu>
  133. <menu>
  134. <name>재평가</name>
  135. <func>fAddSameLevlItem</func>
  136. </menu>
  137. <menu>
  138. <name>종료</name>
  139. <func>fAddSameLevlItemEnd</func>
  140. </menu>
  141. </detlgrup_sameinflevl_popmenu>
  142. <codelist>
  143. <!-- 그리드 팝업 원인 인스턴스 -->
  144. <getVOCause>
  145. <cd/>
  146. <cdnm/>
  147. </getVOCause>
  148. <!-- 그리드 팝업 단계 인스턴스 -->
  149. <getVOStage>
  150. <cd/>
  151. <cdnm/>
  152. </getVOStage>
  153. <!-- 그리드 팝업 기저부색 인스턴스 -->
  154. <getVOColor>
  155. <cd/>
  156. <cdnm/>
  157. </getVOColor>
  158. <!-- 그리드 콤보 단계, 삼출물 상태 인스턴스 -->
  159. <getVOState>
  160. <cd/>
  161. <cdnm/>
  162. </getVOState>
  163. <!-- 그리드 콤보 삼출물 양 인스턴스 -->
  164. <getVOAmount>
  165. <cd/>
  166. <cdnm/>
  167. </getVOAmount>
  168. <!-- 그리드 팝업 상처감염증상 인스턴스 -->
  169. <getVOSympTom>
  170. <cd/>
  171. <cdnm/>
  172. </getVOSympTom>
  173. <!-- 그리드 팝업 Undermining 인스턴스 -->
  174. <getVOAngle>
  175. <cd/>
  176. <cdnm/>
  177. </getVOAngle>
  178. <!-- 그리드 팝업 Dressing 인스턴스 -->
  179. <getVODressing>
  180. <cd/>
  181. <cdnm/>
  182. </getVODressing>
  183. </codelist>
  184. <main>
  185. <detlgrup/>
  186. </main>
  187. </hidden>
  188. <send/>
  189. <temp>
  190. <paminfo/>
  191. <vsinfo/>
  192. <cond>
  193. <wardcdgrup>
  194. <wardcdgruplist>
  195. <wardcd/>
  196. <wardnm/>
  197. </wardcdgruplist>
  198. </wardcdgrup>
  199. <roomcdgrup>
  200. <roomcdgruplist>
  201. <roomnm/>
  202. <roomcd/>
  203. </roomcdgruplist>
  204. </roomcdgrup>
  205. <patientgrup>
  206. <patientgruplist>
  207. <patientnm/>
  208. <pid/>
  209. <indd/>
  210. <cretno/>
  211. <ordtype/>
  212. <instcd/>
  213. </patientgruplist>
  214. </patientgrup>
  215. <settingpatient>
  216. <settingpatientlist/>
  217. </settingpatient>
  218. <deptgrup>
  219. <deptgruplist>
  220. <dept>
  221. <depthngnm/>
  222. <deptcd/>
  223. </dept>
  224. </deptgruplist>
  225. </deptgrup>
  226. <doctlist>
  227. <medispcl>
  228. <usercombo>
  229. <userid/>
  230. <usernm/>
  231. </usercombo>
  232. </medispcl>
  233. <atdoct>
  234. <usercombo>
  235. <userid/>
  236. <usernm/>
  237. </usercombo>
  238. </atdoct>
  239. </doctlist>
  240. </cond>
  241. </temp>
  242. <etc/>
  243. <viewinfo/>
  244. <code>
  245. <codeinfo/>
  246. </code>
  247. <tmp>
  248. <icucdgrup>
  249. <icucdgruplist>
  250. <wardnm/>
  251. <wardcd/>
  252. </icucdgruplist>
  253. </icucdgrup>
  254. </tmp>
  255. </root>
  256. </instance>
  257. <!-- [피부욕창관찰기록,통증관리기록] 콤보 공통코드 조회 submission -->
  258. <!-- 기준자료 조회이며 피부욕장관찰기록은 사용하나 통증은 현재 사용안함-->
  259. <submission id="TRMNW04701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/hidden/codelist"/>
  260. <!-- 피부욕창관찰기록, 통증관리기록 조회 submission -->
  261. <!--중증도및욕창 위험사정 조회 submission -->
  262. <submission id="TRMNW04703" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/sriusgrup"/>
  263. <!-- 병동, 내환자 조회 submission -->
  264. <!-- 병실조회 submission -->
  265. <submission id="TRMNR01003" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="root/roomcdgruplist"/>
  266. <!-- 병실의 환자 조회 submission -->
  267. <submission id="TRMNR01004" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="root/patientgruplist"/>
  268. <!-- 등록번호에 해당되는 환자의 병동정보 조회 -->
  269. <submission id="TRMNW04707" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="root/main/patinfolist"/>
  270. <!-- 통증관리기록 입력/수정/삭제 submisiion -->
  271. <submission id="TRMNR06302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" resultref="/root/temp/zoneinfo"/>
  272. <submission id="TRMNW04001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/tmp/icucdgrup"/>
  273. <submission id="TRMNR08401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/searchinfo"/>
  274. <submission id="TXMNR08401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden"/>
  275. <submission id="TRMNW04802" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/detlgrup"/>
  276. <submission id="TRMNW04705" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init"/>
  277. <submission id="TXMNW04810" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/detlgrup"/>
  278. <submission id="TRMNW04708" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/viewinfo/viewdetlgrup"/>
  279. <submission id="TXMNW04713" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/detlgrup"/>
  280. <submission id="TRMNW04808" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/viewinfo/viewdetlgrup"/>
  281. <submission id="TXMNW04813" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/detlgrup"/>
  282. <submission id="TXMNW04814" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savedata" resultref="/root/main/detlgrup"/>
  283. <submission id="TRMNW00001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/code/codelist"/>
  284. <submission id="TRMNR00908" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/cond/settingpatient"/>
  285. <!--(20110316) 경북대 응급실 사용 - 구역정보 -->
  286. <!--(20110317) 경북대 응급실 사용 - 해당 환자 구역정보 -->
  287. <!-- script start -->
  288. <script type="javascript" src="../../../emr/wardcareweb/js/SMMNW4810.js"/>
  289. <!-- 통증관리톱합 에서 사용하는 스크립트 -->
  290. <script type="javascript" src="../../../emr/carerecweb/js/CareRec.js"/>
  291. <!-- 간호기록공통스크립트 -->
  292. <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
  293. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  294. <!-- 개발공통 스크립트 -->
  295. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  296. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  297. <!-- 간호인증용 스크립트 -->
  298. <script type="javascript" src="../../../emr/carecomweb/js/ENRSignEngine.js"/>
  299. <script type="javascript" ev:event="xforms-ready">
  300. <![CDATA[
  301. var msg = '전체 - 기록된 모든 기록 조회 \r\n종료전(전체) - 기록된 등록/사정의 모든 기록 조회 \r\n종료전(최근입력만) - 등록과 가장 최근의 사정된 기록 조회 \r\n종료 - 종료된 발생부위의 등록과 종료된 기록 조회 ';
  302. rdo_stdradio.hint = msg;
  303. model.removeNodeset("/root/main/detlgrup");
  304. model.refresh();
  305. //초기화(조회조건 세팅, 병동조회)
  306. finit();
  307. ]]>
  308. </script>
  309. </model>
  310. </xhtml:head>
  311. <xhtml:body pagewidth="1210" pageheight="810" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  312. <group id="group1" style="left:0px; top:0px; width:1025px; height:13px; ">
  313. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:164px; height:15px; ">통증관리</caption>
  314. <script type="javascript" ev:event="ondblclick">
  315. <![CDATA[
  316. if(getUserId() == 'DEV512' || getUserId() == 'ENR' || getUserId() == 'dev512' || getUserId() == 'enr'){
  317. HC_homecarecd = opener.javascript.getParameter('homecarecd');//'3090100000';//'3090100000';//
  318. HC_ioflag = opener.javascript.getParameter('ioflag');//'O';//'I';//
  319. var pid = opener.javascript.getParameter('pid'); //'551121110';//'11524296';//
  320. var hngnm = opener.javascript.getParameter('hngnm'); //'김미연';//'이상월';//
  321. var wardcd = opener.javascript.getParameter('wardcd');//'';//'3050107000';//
  322. var roomcd = opener.javascript.getParameter('roomcd');//'';//'4003';//
  323. alert('homcarecd :' + HC_homecarecd + ', hc_ioflag :' + HC_ioflag + ', pid : ' + pid + ', hngnm : ' + hngnm + ', wardcd : ' + wardcd + ', roomcd : ' + roomcd);
  324. }
  325. ]]>
  326. </script>
  327. </group>
  328. <group id="grp_sea" style="left:4px; top:22px; width:1166px; height:70px; vertical-align:top; ">
  329. <shape id="roundrect1" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1165px; height:70px; font-family:굴림; ">3</shape>
  330. <!-- 병동 combo -->
  331. <caption id="ctn_ward" class="search_name" style="left:10px; top:14px; width:74px; height:17px; font-family:굴림; ">병 동 :</caption>
  332. <select1 id="cmb_wardcd" ref="/root/cond/wardcd" class="combo_s_essential" appearance="minimal" style="left:85px; top:14px; width:139px; height:19px; font-family:굴림; ">
  333. <choices>
  334. <itemset nodeset="/root/init/ward">
  335. <label ref="wardnm"/>
  336. <value ref="wardcd"/>
  337. </itemset>
  338. </choices>
  339. <script type="javascript" ev:event="xforms-value-changed">
  340. <![CDATA[
  341. if(getNodesetCount("/root/temp/cond/settingpatient/settingpatientlist") > 0){
  342. model.setValue("/root/temp/cond/settingpatient/settingpatientlist", '');
  343. }
  344. // 응급실인 경우 (2011.03.16 Ahn)
  345. fGetWardChngInfo("N");
  346. //병실정보 조회
  347. fSearchRoomcd();
  348. model.setFocus("cmb_roomcd");
  349. if(eERFLAG == "Y"){
  350. cmb_roomcd.value = model.getValue("/root/roomcdgrup/roomcdgruplist[1]/roomcd");
  351. //선택한 병실에 해당하는 환자리스트 조회
  352. fGetCareComPatList(cmb_wardcd.value, cmb_roomcd.value, cmb_zone.value);
  353. model.setFocus("cmb_erpat");
  354. }
  355. ]]>
  356. </script>
  357. </select1>
  358. <!-- 병실 combo -->
  359. <caption id="ctn_room" class="search_name" style="left:245px; top:14px; width:69px; height:17px; font-family:굴림; ">병 실 :</caption>
  360. <select1 id="cmb_roomcd" ref="/root/cond/roomcd" class="combo_search" appearance="minimal" style="left:315px; top:14px; width:71px; height:19px; font-family:굴림; ">
  361. <choices>
  362. <itemset nodeset="/root/roomcdgrup/roomcdgruplist">
  363. <label ref="roomnm"/>
  364. <value ref="roomcd"/>
  365. </itemset>
  366. </choices>
  367. <script type="javascript" ev:event="xforms-value-changed">
  368. <![CDATA[
  369. if(getNodesetCount("/root/temp/cond/settingpatient/settingpatientlist") > 0){
  370. model.setValue("/root/temp/cond/settingpatient/settingpatientlist", '');
  371. }
  372. //해당병실의 환자를 조회
  373. fSearchPatInfo();
  374. ]]>
  375. </script>
  376. </select1>
  377. <!-- 환자명 combo -->
  378. <caption id="ctn_pid" class="search_name" style="left:400px; top:15px; width:139px; height:17px; font-family:굴림; ">환자명/등록번호 :</caption>
  379. <select1 id="cmb_patientnm" ref="/root/cond/patientnm" class="combo_search" appearance="minimal" style="left:539px; top:15px; width:121px; height:19px; font-family:굴림; ">
  380. <choices>
  381. <itemset nodeset="/root/patientgrup/patientgruplist">
  382. <label ref="patientnm"/>
  383. <value ref="pid"/>
  384. </itemset>
  385. </choices>
  386. <script type="javascript" ev:event="xforms-value-changed">
  387. <![CDATA[
  388. if(getNodesetCount("/root/temp/cond/settingpatient/settingpatientlist") > 0){
  389. model.setValue("/root/temp/cond/settingpatient/settingpatientlist", '');
  390. }
  391. //통증기록조회
  392. var pid = model.getValue(cmb_patientnm.attribute('ref'));
  393. if(pid == ''){
  394. pid = model.getValue(ipt_pid.attribute('ref'));
  395. }else{
  396. //병실내 환자정보 선택시 환자등록번호 setting
  397. model.setValue(ipt_pid.attribute('ref'), pid);
  398. model.refresh();
  399. }
  400. var sPid = model.getValue(ipt_pid.attribute('ref'));
  401. var sOrdtype = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/ordtype" );
  402. var sIndd = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/indd" );
  403. var sCretno = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/cretno" );
  404. var sInstcd = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/instcd" );
  405. param = sOrdtype + "▦"
  406. + sPid + "▦"
  407. + sIndd + "▦"
  408. + sCretno + "▦"
  409. + sInstcd + "▦"
  410. + "▦" ;
  411. setParameter("condparam", param);
  412. modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
  413. model.makeNode(xPamInfoPath);
  414. var node = getPatientInfoDetails(xPamInfoPath) ;
  415. if(getNodesetCount("/root/temp/cond/settingpatient/settingpatientlist") > 0){
  416. model.setValue(cmb_mypatlist.attribute("ref"), sPid);
  417. cmb_mypatlist.refresh();
  418. }
  419. finit();
  420. ]]>
  421. </script>
  422. </select1>
  423. <!-- 등록번호 inputbox -->
  424. <input id="ipt_pid" ref="/root/cond/pid" class="input_search" maxlength="10" style="left:669px; top:15px; width:70px; height:19px; font-family:굴림; ">
  425. <script type="javascript" ev:event="onkeyup">
  426. <![CDATA[
  427. if(event.keyCode == "13") {
  428. setInputNodeCurText();
  429. var pid = model.getValue("/root/cond/pid");
  430. if(pid == "" ){
  431. messageBox("등록번호","C001");
  432. model.setfocus("ipt_pid");
  433. return;
  434. }else{
  435. if(!HC_isHomeCare || (HC_isHomeCare && HC_ioflag == 'I')){
  436. //등록번호에 해당되는 병동, 병실정보를 조회한다.
  437. fGetPidWardInfo(pid, "Chg");
  438. }
  439. fSearchRecInfo();
  440. //조회후 그리드의 발생부위, 발생일자를 머지
  441. fMergeGenrAreaDD();
  442. }
  443. }
  444. ]]>
  445. </script>
  446. </input>
  447. <!-- 환자검색 돋보기 button -->
  448. <button id="btn_patSearch" class="icon_search" style="left:747px; top:16px; width:16px; height:16px; font-family:굴림; ">
  449. <caption/>
  450. <script type="javascript" ev:event="DOMActivate">
  451. <![CDATA[
  452. modal("../../../pam/commonweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/source", "/root/cond");
  453. //환자번호 copy
  454. var popupendflag = model.getValue("/root/main/popupendflag");
  455. if (popupendflag == "ok"){
  456. model.setValue("/root/cond/pid", model.getValue("/root/main/patinfo/patinfolist/pid"));
  457. model.setValue("/root/cond/patientnm", model.getValue("/root/main/patinfo/patinfolist/hngnm"));
  458. model.refresh();
  459. }
  460. var pid = model.getValue('/root/cond/pid');
  461. //환자번호를 가지고 병동, 병실을 조회하여 조회조건에 세팅한다.
  462. fGetPidWardInfo(pid);
  463. //통증 기록 조회
  464. fSearch();
  465. ]]>
  466. </script>
  467. </button>
  468. <caption id="caption8" class="search_name" style="left:400px; top:40px; width:86px; height:17px; font-family:굴림; ">기준일시 :</caption>
  469. <!-- 기준일시(발생일자) inputdatebox -->
  470. <input id="ipt_genrdd" ref="/root/cond/genrdd" class="input_default" inputtype="date" style="left:490px; top:40px; width:85px; height:19px; font-family:굴림; ">
  471. <script type="javascript" ev:event="xforms-value-changed">
  472. <![CDATA[
  473. fSearch("Chg");
  474. ]]>
  475. </script>
  476. </input>
  477. <!-- 기준일시(발생시간) inputbox -->
  478. <input id="ipt_genrtm" ref="/root/cond/genrtm" class="input_search" format="hh:nn" validateformat="true" style="left:577px; top:40px; width:52px; height:19px; font-family:굴림; ">
  479. <hint>
  480. <![CDATA[시간을 입력하세요[ ex)23:11 ]]]>
  481. </hint>
  482. <script type="javascript" ev:event="onkeyup">
  483. <![CDATA[
  484. if(event.keyCode== 13){
  485. fSearch();
  486. }
  487. ]]>
  488. </script>
  489. </input>
  490. <!-- 조회기준 radiobutton -->
  491. <select1 id="rdo_stdradio" ref="/root/cond/stdradio" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:85px; top:40px; width:305px; height:19px; font-family:굴림; border-style:none; ">
  492. <choices>
  493. <item>
  494. <label>전체</label>
  495. <value>0</value>
  496. </item>
  497. <item>
  498. <label>종료전(전체)</label>
  499. <value>1</value>
  500. </item>
  501. <item>
  502. <label>종료전(최근입력만)</label>
  503. <value>2</value>
  504. </item>
  505. <item>
  506. <label>종료</label>
  507. <value>3</value>
  508. </item>
  509. </choices>
  510. <script type="javascript" ev:event="onclick">
  511. <![CDATA[
  512. fSearch("Chg");
  513. ]]>
  514. </script>
  515. </select1>
  516. <!-- 그리드위의 중증도사정, 욕창사정 조회영역 시작 -->
  517. <!-- 그리드위의 중증도사정, 욕창사정 조회영역 종료 -->
  518. <line id="line13" class="line_4" style="x1:1000px; y1:10px; x2:1000px; y2:62px; font-family:굴림; "/>
  519. <caption id="ctn_searchflag" class="search_name" style="left:10px; top:40px; width:76px; height:17px; font-family:굴림; ">구 분 :</caption>
  520. <group id="grp_search" visibility="hidden" style="left:1005px; top:2px; width:145px; height:65px; font-family:굴림; background-color:#fffbf2; ">
  521. <button id="button4" class="btn1_letter2" style="left:10px; top:20px; width:56px; height:22px; ">
  522. <caption>조회</caption>
  523. <script type="javascript" ev:event="DOMActivate">
  524. <![CDATA[
  525. fSearch();
  526. ]]>
  527. </script>
  528. </button>
  529. </group>
  530. <group id="grp_save" style="left:1005px; top:2px; width:145px; height:65px; font-family:굴림; background-color:#fffbf2; ">
  531. <button id="button1" class="btn1_letter2" style="left:88px; top:7px; width:56px; height:22px; ">
  532. <caption>삭제</caption>
  533. <script type="javascript" ev:event="DOMActivate">
  534. <![CDATA[
  535. // 선택 시 구역정보 기억
  536. eSECTIONCD = model.getValue("/root/cond/zonecd");
  537. fDel();
  538. ]]>
  539. </script>
  540. </button>
  541. <button id="button2" class="btn1_letter6" style="left:5px; top:37px; width:104px; height:22px; ">
  542. <caption>발생부위추가</caption>
  543. <script type="javascript" ev:event="DOMActivate">
  544. <![CDATA[
  545. caption1.value="AAAA";
  546. // 선택 시 구역정보 기억
  547. eSECTIONCD = model.getValue("/root/cond/zonecd");
  548. fAddGenArea();
  549. ]]>
  550. </script>
  551. </button>
  552. <button id="button3" class="btn1_letter4" style="left:5px; top:7px; width:80px; height:22px; ">
  553. <caption>인증저장</caption>
  554. <script type="javascript" ev:event="DOMActivate">
  555. <![CDATA[
  556. // 선택 시 구역정보 기억
  557. eSECTIONCD = model.getValue("/root/cond/zonecd");
  558. fSignSave();
  559. ]]>
  560. </script>
  561. </button>
  562. </group>
  563. <caption id="caption1" visibility="hidden" style="left:980px; top:40px; width:20px; height:20px; font-family:굴림; ">caption1</caption>
  564. <select1 id="cmb_erpat" ref="/root/cond/patientnm" class="combo_s_essential" visibility="hidden" appearance="minimal" itemcount="30" style="left:535px; top:15px; width:211px; height:19px; font-family:굴림; ">
  565. <choices>
  566. <itemset nodeset="/root/patientgrup/patientgruplist">
  567. <label ref="etcinfo"/>
  568. <value ref="pid"/>
  569. </itemset>
  570. </choices>
  571. <script type="javascript" ev:event="xforms-select">
  572. <![CDATA[
  573. // 선택 시 구역정보 기억
  574. eSECTIONCD = model.getValue("/root/cond/zonecd");
  575. //통증기록조회
  576. var pid = model.getValue(cmb_erpat.attribute('ref'));
  577. if(pid == ''){
  578. pid = model.getValue(ipt_pid.attribute('ref'));
  579. }else{
  580. //병실내 환자정보 선택시 환자등록번호 setting
  581. model.setValue(ipt_pid.attribute('ref'), pid);
  582. model.refresh();
  583. }
  584. var sPid = model.getValue(ipt_pid.attribute('ref'));
  585. var sOrdtype = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/ordtype" );
  586. var sIndd = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/indd" );
  587. var sCretno = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/cretno" );
  588. var sInstcd = model.getValue("/root/patientgrup/patientgruplist[pid ='"+sPid+"']/instcd" );
  589. param = sOrdtype + "▦"
  590. + sPid + "▦"
  591. + sIndd + "▦"
  592. + sCretno + "▦"
  593. + sInstcd + "▦"
  594. + "▦" ;
  595. setParameter("condparam", param);
  596. modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
  597. model.makeNode(xPamInfoPath);
  598. var node = getPatientInfoDetails(xPamInfoPath) ;
  599. finit();
  600. ]]>
  601. </script>
  602. </select1>
  603. <select1 id="cmb_zone" ref="/root/cond/zonecd" class="combo_search" visibility="hidden" appearance="minimal" style="left:315px; top:14px; width:71px; height:19px; font-family:굴림; background-image:../../../com/commonweb/images/input_s_essential.gif; ">
  604. <choices>
  605. <itemset nodeset="/root/temp/zoneinfo/zonelist">
  606. <label ref="bednm"/>
  607. <value ref="bedcd"/>
  608. </itemset>
  609. </choices>
  610. <script type="javascript" ev:event="xforms-value-changed">
  611. <![CDATA[
  612. //해당 병실 환자정보 clear
  613. if(getNodesetCount("/root/temp/cond/settingpatient/settingpatientlist") > 0){
  614. model.setValue("/root/temp/cond/settingpatient/settingpatientlist", '');
  615. }
  616. model.setValue('/root/cond/patientnm', '');
  617. model.setValue('/root/cond/pid', '');
  618. model.removenode('/root/patientgrup');
  619. // 응급실정보 추가 (2011.03.16 Ahn)
  620. //alert(cmb_room.value);
  621. fGetCareComPatList(cmb_wardcd.value, cmb_roomcd.value, cmb_zone.value);
  622. model.setFocus("cmb_erpat");
  623. ]]>
  624. </script>
  625. </select1>
  626. <caption id="cap_mypatlist" class="search_name" style="left:770px; top:15px; width:110px; height:17px; font-family:굴림; ">내환자 정보 :</caption>
  627. <select1 id="cmb_mypatlist" ref="/root/temp/cond/settingpatient/settingpatientlist" class="combo_s_essential" appearance="minimal" style="left:880px; top:15px; width:115px; height:19px; ">
  628. <choices>
  629. <itemset nodeset="/root/temp/cond/settingpatient/settingpatientlist">
  630. <label ref="patnm"/>
  631. <value ref="pid"/>
  632. </itemset>
  633. </choices>
  634. <script type="javascript" ev:event="xforms-value-changed">
  635. <![CDATA[
  636. //fSetParam("SettingPat", cmb_mypatlist.focusIndex + 1);
  637. //model.setFocus("body");
  638. //통증기록조회
  639. var pid = model.getValue(cmb_mypatlist.attribute('ref'));
  640. if(pid == ''){
  641. pid = model.getValue(ipt_pid.attribute('ref'));
  642. }else{
  643. //병실내 환자정보 선택시 환자등록번호 setting
  644. model.setValue(ipt_pid.attribute('ref'), pid);
  645. model.refresh();
  646. }
  647. fSearch2();
  648. var sPid = model.getValue(ipt_pid.attribute('ref'));
  649. var sOrdtype = model.getValue("/root/temp/cond/settingpatient/settingpatientlist[pid ='"+sPid+"']/ordtype" );
  650. var sIndd = model.getValue("/root/temp/cond/settingpatient/settingpatientlist[pid ='"+sPid+"']/indd" );
  651. var sCretno = model.getValue("/root/temp/cond/settingpatient/settingpatientlist[pid ='"+sPid+"']/cretno" );
  652. var sInstcd = model.getValue("/root/temp/cond/settingpatient/settingpatientlist[pid ='"+sPid+"']/instcd" );
  653. param = sOrdtype + "▦"
  654. + sPid + "▦"
  655. + sIndd + "▦"
  656. + sCretno + "▦"
  657. + sInstcd + "▦"
  658. + "▦" ;
  659. setParameter("condparam", param);
  660. modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
  661. model.makeNode(xPamInfoPath);
  662. var node = getPatientInfoDetails(xPamInfoPath) ;
  663. ]]>
  664. </script>
  665. </select1>
  666. <select id="chk_nextyn" ref="/root/cond/nextyn" overflow="visible" appearance="full" style="left:910px; top:45px; width:80px; height:15px; border-style:none; ">
  667. <choices>
  668. <item>
  669. <label>환자넘기기</label>
  670. <value>Y</value>
  671. </item>
  672. </choices>
  673. </select>
  674. </group>
  675. <datagrid id="grd_detlgrup" nodeset="/root/main/detlgrup/detlgruplist" class="datagrid2" allowuserresize="true" autoresize="false" autosizemouse="true" caption="상태^상태2^통증부위^방향^원인^구분^선택^사정일자^시간^통증양상^빈도^발생구분^기간&#xA;(분 전)^기간&#xA;(시간 전)^기간&#xA;(일 전)^발생구분id^기간^사정도구^통증점수^악화요인&#xA;완화요인^약물 중재^비약물 중재^약물 및 비약물 중재^환자반응평가^기록자^caption7^caption1^caption2^caption3^caption6^caption5^caption4^caption8^caption9^caption10^caption11^caption12^caption13^nondrugarbtid^pnt1^pnt2^pnt3^pnt4^pnt5^caption14^cnps1^cnps2^cnps3^cnps4" colsep="^" colwidth="30, 30, 62, 42, 100, 64, 24, 85, 38, 80, 60, 60, 60, 60, 50, 0, 119, 63, 62, 75, 68, 77, 75, 78, 75, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecells="byrestriccol" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:23px; top:540px; width:1145px; height:265px; ">
  676. <col ref="stat" type="combo" visibility="hidden" style="text-align:center; ">
  677. <choices>
  678. <item>
  679. <label>-</label>
  680. <value>-</value>
  681. </item>
  682. <item>
  683. <label>i</label>
  684. <value>i</value>
  685. </item>
  686. <item>
  687. <label>u</label>
  688. <value>u</value>
  689. </item>
  690. <item>
  691. <label>d</label>
  692. <value>d</value>
  693. </item>
  694. </choices>
  695. </col>
  696. <col ref="stat2" type="combo" visibility="hidden" style="text-align:center; ">
  697. <choices>
  698. <item>
  699. <label>-</label>
  700. <value>-</value>
  701. </item>
  702. <item>
  703. <label>i</label>
  704. <value>i</value>
  705. </item>
  706. <item>
  707. <label>u</label>
  708. <value>u</value>
  709. </item>
  710. <item>
  711. <label>d</label>
  712. <value>d</value>
  713. </item>
  714. </choices>
  715. </col>
  716. <col editable="false" imemode="alpha" key="true" ref="obspartnm" type="inputbutton" maxlength="10" style="left:50px; top:43px; width:118px; height:23px; text-align:center; "/>
  717. <col editable="false" imemode="alpha" ref="direcnm" type="inputbutton" style="text-align:center; "/>
  718. <col editable="false" imemode="alpha" ref="cause" type="inputbutton" style="text-align:center; "/>
  719. <col disabled="true" editmode="search" imemode="alpha" ref="flag" type="combo" style="text-align:center; ">
  720. <choices>
  721. <item>
  722. <label>초기평가</label>
  723. <value>00</value>
  724. </item>
  725. <item>
  726. <label>재평가</label>
  727. <value>01</value>
  728. </item>
  729. <item>
  730. <label>종료</label>
  731. <value>99</value>
  732. </item>
  733. </choices>
  734. </col>
  735. <col ref="sel" type="checkbox"/>
  736. <col ref="recdd" type="inputdate"/>
  737. <col ref="rectm" type="input" format="hh:nn"/>
  738. <col editable="false" ref="symptom" type="inputbutton" style="text-align:center; "/>
  739. <col editable="false" ref="freq" type="inputbutton" style="text-align:center; "/>
  740. <col editable="false" ref="paingb" type="inputbutton" style="text-align:center; "/>
  741. <col imemode="alpha" key="true" ref="termtm" type="inputbutton" format="999" style="text-align:right; "/>
  742. <col imemode="alpha" key="true" ref="termth" type="inputbutton" format="999" style="text-align:right; "/>
  743. <col imemode="alpha" key="true" ref="termdd" type="inputbutton" format="999" style="text-align:right; "/>
  744. <col ref="paingbid"/>
  745. <col ref="term" type="input" visibility="hidden" maxlength="20" style="text-align:center; "/>
  746. <col editable="false" ref="tool" type="inputbutton" style="text-align:center; "/>
  747. <col editable="false" ref="pnt" type="inputbutton" style="text-align:center; "/>
  748. <col ref="resn" type="input" style="left:958px; top:32px; width:126px; height:23px; "/>
  749. <col ref="drugarbt" type="inputbutton"/>
  750. <col ref="nondrugarbt" type="inputbutton"/>
  751. <col ref="arbitration" type="input" visibility="hidden" style="left:1084px; top:32px; width:110px; height:23px; "/>
  752. <col ref="valu" type="input" style="left:1030px; top:32px; width:78px; height:23px; "/>
  753. <col ref="lastupdtrid" type="output"/>
  754. <col ref="grupcd" type="input" visibility="hidden" style="left:1161px; top:32px; width:100px; height:23px; "/>
  755. <col ref="pid" type="input" visibility="hidden"/>
  756. <col ref="obspartid" type="input" visibility="hidden" style="left:1151px; top:32px; width:100px; height:23px; "/>
  757. <col ref="pntid" type="input" visibility="hidden"/>
  758. <col ref="symptomid" type="input" visibility="hidden"/>
  759. <col ref="direcid" type="input" visibility="hidden"/>
  760. <col ref="causeid" type="input" visibility="hidden"/>
  761. <col ref="freqid" type="input" visibility="hidden"/>
  762. <col ref="obsrecseq" type="input" visibility="hidden"/>
  763. <col ref="genrdd" type="input" visibility="hidden"/>
  764. <col ref="genrtm" type="input" visibility="hidden"/>
  765. <col ref="recrnm" type="input" visibility="hidden"/>
  766. <col ref="toolid" type="input" visibility="hidden"/>
  767. <col ref="nondrugarbtid" type="input" visibility="hidden"/>
  768. <col ref="pnt1" visibility="hidden"/>
  769. <col ref="pnt2" visibility="hidden"/>
  770. <col ref="pnt3" visibility="hidden"/>
  771. <col ref="pnt4" visibility="hidden"/>
  772. <col ref="pnt5" visibility="hidden"/>
  773. <col ref="painprcpinfo" visibility="hidden"/>
  774. <col ref="cnps1" visibility="hidden"/>
  775. <col ref="cnps2" visibility="hidden"/>
  776. <col ref="cnps3" visibility="hidden"/>
  777. <col ref="cnps4" visibility="hidden"/>
  778. <script type="javascript" ev:event="onbuttonclick">
  779. <![CDATA[
  780. var iCos = grd_detlgrup.col;
  781. var att = grd_detlgrup.colAttribute(iCos, "ref");
  782. //비약물중재 추가_20110414_SMY
  783. if( att == "obspartnm" || att == "direcnm" || att == "cause" || att == "symptom" || att=="freq" || att=="pnt" || att=="paingb" || att == "tool" || att == "nondrugarbt" || att == "termtm" || att == "termth" || att == "termdd"){ //통증부위 방향 원인 통증양상 통증점수 비약물중재
  784. fPopupBedSoreData(grd_detlgrup.row);
  785. //약물중재 클릭시 처방리스트 팝업 추가_20110419_SMY
  786. }else if( att == "drugarbt"){
  787. fPopupPrcpData(grd_detlgrup.row);
  788. }
  789. model.refresh();
  790. ]]>
  791. </script>
  792. <script type="javascript" ev:event="xforms-value-changed">
  793. <![CDATA[
  794. //상태를 수정상태로 변경 return;
  795. fChangedGridCol();
  796. //체크 해제및 체크 하면 같은 그룹내의 데이터를 모두 체크 해제 및 체크상태로 바꾼다.
  797. /************************************ 미구현내역******************************************/
  798. ]]>
  799. </script>
  800. <script type="javascript" ev:event="onmousedown">
  801. <![CDATA[
  802. fMouseDownGridRow();
  803. ]]>
  804. </script>
  805. <script type="javascript" ev:event="DOMFocusOut">
  806. <![CDATA[
  807. window.setPopupMenu(false);
  808. ]]>
  809. </script>
  810. <script type="javascript" ev:event="ondblclick">
  811. <![CDATA[
  812. var iCos = grd_detlgrup.col;
  813. var att = grd_detlgrup.colAttribute(iCos, "ref");
  814. if(att == "fileimg"){//첨부파일
  815. fOpenFilePopup();
  816. }else if(att == "underangle" || att == 'underdepth'){//undermining
  817. fPopupUndermining();
  818. }
  819. ]]>
  820. </script>
  821. <script type="javascript" ev:event="onclick">
  822. <![CDATA[
  823. var iRow=grd_detlgrup.row;
  824. if (grd_detlgrup.col==grd_detlgrup.colRef("flag")) {
  825. var ChkSData=model.getValue("/root/main/detlgrup/detlgruplist" + '[' + (iRow) + ']/lastupdtrid') ;
  826. var ChkFlag= model.getValue("/root/main/detlgrup/detlgruplist" + '[' +(iRow) + ']/flag') ;
  827. if (ChkFlag=="00" && caption1.value=="AAAA") {
  828. alert(" 발생부위추가 후 초기평가 하시기 바랍니다");
  829. return;
  830. }
  831. }
  832. if(grd_detlgrup.col == grd_detlgrup.colRef("sel")){
  833. //체크 해제및 체크 하면 같은 그룹내의 데이터를 모두 체크 해제 및 체크상태로 바꾼다.
  834. /************************************ 미구현내역******************************************/
  835. //체크 해제하면 update상태를 select상태로 변경한다.
  836. fChangeStatus(grd_detlgrup.row);
  837. //발생부위별로 머지한다.
  838. fMergeGenrAreaDD();
  839. }
  840. if(grd_detlgrup.mouseCol == grd_detlgrup.colRef("termtm")) {
  841. if(model.getValue("/root/main/detlgrup/detlgruplist["+ iRow +"]/flag") == "00"){
  842. grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termtm")) = false;
  843. }else{
  844. grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termtm")) = true;
  845. return;
  846. }
  847. }
  848. if(grd_detlgrup.mouseCol == grd_detlgrup.colRef("termth")) {
  849. if(model.getValue("/root/main/detlgrup/detlgruplist["+ iRow +"]/flag") == "00"){
  850. grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termth")) = false;
  851. }else{
  852. grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termth")) = true;
  853. return;
  854. }
  855. }
  856. if(grd_detlgrup.mouseCol == grd_detlgrup.colRef("termdd")) {
  857. if(model.getValue("/root/main/detlgrup/detlgruplist["+ iRow +"]/flag") == "00"){
  858. grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termdd")) = false;
  859. }else{
  860. grd_detlgrup.isReadOnly(iRow,grd_detlgrup.colRef("termdd")) = true;
  861. return;
  862. }
  863. }
  864. ]]>
  865. </script>
  866. </datagrid>
  867. <line id="line2" class="line_1" style="x1:23px; y1:535px; x2:1168px; y2:535px; "/>
  868. <datagrid id="grd_timelist" caption="07:00^13:00^19:00^01:00^07:00^13:00^19:00^01:00^07:00^13:00^19:00^01:00^07:00^13:00^19:00^01:00" colsep="^" colwidth="71, 71, 71, 72, 71, 72, 71, 72, 71, 71, 71, 72, 71, 71, 72, 72" mergecellsfixedrows="bycolrec" rowsep="|" style="left:24px; top:411px; width:1144px; height:48px; ">
  869. <col/>
  870. <col/>
  871. <col/>
  872. <col/>
  873. <col/>
  874. <col/>
  875. <col/>
  876. <col/>
  877. <col/>
  878. <col/>
  879. <col/>
  880. <col/>
  881. <col/>
  882. <col/>
  883. <col/>
  884. <col/>
  885. </datagrid>
  886. <datagrid id="grd_prcplist2" nodeset="/root/main/searchinfo/prcplist2" allowselection="true" autosizemouse="true" backcoloralternate="transparent" caption="투약일시^[처방종류]처방명^1회용량" colsep="^" colwidth="71, 143, 72" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="byrestricrow" rowsep="|" selectionmode="free" tooltip="true" style="left:308px; top:457px; width:287px; height:76px; ">
  887. <col ref="medrdt" format="hh:nn" style="left:0px; top:23px; width:66px; height:23px; text-align:center; "/>
  888. <col ref="prcpnm"/>
  889. <col ref="execvol" style="text-align:right; "/>
  890. </datagrid>
  891. <datagrid id="grd_prcplist3" nodeset="/root/main/searchinfo/prcplist3" allowselection="true" autosizemouse="true" backcoloralternate="transparent" caption="투약일시^[처방종류]처방명^1회용량" colsep="^" colwidth="71, 142, 72" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="byrestricrow" rowsep="|" selectionmode="free" tooltip="true" style="left:595px; top:457px; width:285px; height:76px; ">
  892. <col ref="medrdt" format="hh:nn" style="text-align:center; "/>
  893. <col ref="prcpnm"/>
  894. <col ref="execvol" style="text-align:right; "/>
  895. </datagrid>
  896. <datagrid id="datagrid1" nodeset="/root/main/searchinfo/prcplist4" allowselection="true" autosizemouse="true" backcoloralternate="transparent" caption="투약일시^[처방종류]처방명^1회용량" colsep="^" colwidth="71, 143, 74" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="byrestricrow" rowsep="|" selectionmode="free" tooltip="true" style="left:880px; top:457px; width:288px; height:76px; ">
  897. <col ref="medrdt" format="hh:nn" style="text-align:center; "/>
  898. <col ref="prcpnm"/>
  899. <col ref="execvol" style="text-align:right; "/>
  900. </datagrid>
  901. <group id="grp_chkbox" style="left:20px; top:115px; width:1140px; height:18px; border-color:#000000; ">
  902. <select id="chk_dayschartinfo" ref="/root/cond/dayschartinfo" class="checkbox_search" overflow="hidden" appearance="full" cols="13" style="left:0px; top:0px; width:1140px; height:18px; border-style:none; ">
  903. <choices>
  904. <itemset nodeset="/root/main/searchinfo/obspartlist">
  905. <label ref="obspartnm"/>
  906. <value ref="obspartid"/>
  907. </itemset>
  908. </choices>
  909. <script type="javascript" ev:event="xforms-value-changed">
  910. <![CDATA[
  911. fMakeChart("4days");
  912. ]]>
  913. </script>
  914. </select>
  915. </group>
  916. <object id="obj_4dayschart" clsid="{fab9b41c-87d6-474d-ab7e-f07d78f2422e}" style="left:0px; top:134px; width:1168px; height:253px; "/>
  917. <button id="btn_help" class="btn4_letter3" style="left:1103px; top:0px; width:68px; height:22px; ">
  918. <caption>도움말</caption>
  919. <script type="javascript" ev:event="DOMActivate">
  920. <![CDATA[
  921. var scrnid = getScreenID();
  922. fGetHelpList(scrnid);
  923. ]]>
  924. </script>
  925. </button>
  926. <img id="img1" src="../../../emr/wardcareweb/images/pain.jpg" style="left:18px; top:93px; width:262px; height:21px; background-stretch:stretch; "/>
  927. <shape id="rectangle1" appearance="rectangle" style="left:15px; top:387px; width:1155px; height:22px; color:#ffffff; background-color:#ffffff; border-color:#ffffff; "/>
  928. <caption id="caption2" style="left:10px; top:387px; width:35px; height:20px; ">07:00</caption>
  929. <caption id="caption3" style="left:80px; top:387px; width:35px; height:20px; ">13:00</caption>
  930. <caption id="caption4" style="left:151px; top:387px; width:35px; height:20px; ">19:00</caption>
  931. <caption id="caption5" style="left:222px; top:387px; width:35px; height:20px; ">01:00</caption>
  932. <caption id="caption7" style="left:294px; top:387px; width:35px; height:20px; ">07:00</caption>
  933. <caption id="caption9" style="left:365px; top:387px; width:35px; height:20px; ">13:00</caption>
  934. <caption id="caption10" style="left:437px; top:387px; width:35px; height:20px; ">19:00</caption>
  935. <caption id="caption11" style="left:508px; top:387px; width:35px; height:20px; ">01:00</caption>
  936. <caption id="caption12" style="left:581px; top:387px; width:35px; height:20px; ">07:00</caption>
  937. <caption id="caption13" style="left:652px; top:387px; width:35px; height:20px; ">13:00</caption>
  938. <caption id="caption14" style="left:722px; top:387px; width:35px; height:20px; ">19:00</caption>
  939. <caption id="caption15" style="left:795px; top:387px; width:35px; height:20px; ">01:00</caption>
  940. <caption id="caption16" style="left:865px; top:387px; width:35px; height:20px; ">07:00</caption>
  941. <caption id="caption17" style="left:936px; top:387px; width:35px; height:20px; ">13:00</caption>
  942. <caption id="caption18" style="left:1007px; top:387px; width:35px; height:20px; ">19:00</caption>
  943. <caption id="caption19" style="left:1078px; top:387px; width:35px; height:20px; ">01:00</caption>
  944. <caption id="caption20" style="left:1151px; top:387px; width:35px; height:20px; ">07:00</caption>
  945. <datagrid id="grd_prcplist1" nodeset="/root/main/searchinfo/prcplist1" allowselection="true" autosizemouse="true" backcoloralternate="transparent" caption="투약일시^[처방종류]처방명^1회용량" colsep="^" colwidth="71, 142, 72" ellipsis="true" extendlastcol="scroll" mergecellsfixedrows="byrestricrow" rowsep="|" selectionmode="free" tooltip="true" style="left:24px; top:457px; width:284px; height:76px; ">
  946. <col ref="medrdt" format="hh:nn" style="text-align:center; "/>
  947. <col ref="prcpnm"/>
  948. <col ref="execvol" style="text-align:right; "/>
  949. </datagrid>
  950. </xhtml:body>
  951. </xhtml:html>