SPMNW04802_통증관리기록기준자료팝업.xrw 73 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  3. <xhtml:html xmlns:ex="http://www.comsquare.co.kr/xforms/excel" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ms="urn:schemas-microsoft-com:xslt" xmlns:my="http://www.comsquare.co.kr/example" 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" xmlns:cs="http://www.comsquare.co.kr/xforms">
  4. <xhtml:head>
  5. <xhtml:title>통증관리기록 기준자료</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <detlgrup>
  11. <getVo/>
  12. </detlgrup>
  13. <list>
  14. <userlist/>
  15. </list>
  16. <item>
  17. <temp/>
  18. </item>
  19. <partnm/>
  20. <catenm/>
  21. <sympnm/>
  22. <nondrugnm/>
  23. <termtm/>
  24. <termth/>
  25. <termdd/>
  26. </main>
  27. <send>
  28. <reqdata>
  29. <jobkindcd/>
  30. <instcd/>
  31. <deptcd/>
  32. <flag/>
  33. </reqdata>
  34. <grupcd/>
  35. </send>
  36. <init_user>
  37. <searchitem/>
  38. <flag>
  39. <lable>사용자ID</lable>
  40. <value>userid</value>
  41. </flag>
  42. <flag>
  43. <lable>사용자명</lable>
  44. <value>usernm</value>
  45. </flag>
  46. </init_user>
  47. <popinfo>
  48. <refinfo>
  49. <serchitem/>
  50. </refinfo>
  51. </popinfo>
  52. <param>
  53. <etc/>
  54. <dressing/>
  55. <grupcd/>
  56. </param>
  57. <init>
  58. <part>
  59. <part01>
  60. <choice/>
  61. <part>전신</part>
  62. <flag>01</flag>
  63. </part01>
  64. <part01>
  65. <choice/>
  66. <part>사지</part>
  67. <flag>02</flag>
  68. </part01>
  69. <part01>
  70. <choice/>
  71. <part>상지</part>
  72. <flag>03</flag>
  73. </part01>
  74. <part01>
  75. <choice/>
  76. <part>하지</part>
  77. <flag>04</flag>
  78. </part01>
  79. <part01>
  80. <choice/>
  81. <part>얼굴</part>
  82. <flag>05</flag>
  83. </part01>
  84. <part01>
  85. <choice/>
  86. <part>안검</part>
  87. <flag>06</flag>
  88. </part01>
  89. <part01>
  90. <choice/>
  91. <part>복부</part>
  92. <flag>07</flag>
  93. </part01>
  94. <part01>
  95. <choice/>
  96. <part>목</part>
  97. <flag>08</flag>
  98. </part01>
  99. <part01>
  100. <choice/>
  101. <part>두부</part>
  102. <flag>09</flag>
  103. </part01>
  104. <part01>
  105. <choice/>
  106. <part>흉부</part>
  107. <flag>54</flag>
  108. </part01>
  109. <part01>
  110. <choice/>
  111. <part>허리</part>
  112. <flag>55</flag>
  113. </part01>
  114. <part01>
  115. <choice/>
  116. <part>기타</part>
  117. <flag>10</flag>
  118. </part01>
  119. </part>
  120. <direc>
  121. <direc01>
  122. <choice/>
  123. <direc>전체</direc>
  124. <flag>11</flag>
  125. </direc01>
  126. <direc01>
  127. <choice/>
  128. <direc>상</direc>
  129. <flag>12</flag>
  130. </direc01>
  131. <direc01>
  132. <choice/>
  133. <direc>하</direc>
  134. <flag>13</flag>
  135. </direc01>
  136. <direc01>
  137. <choice/>
  138. <direc>좌</direc>
  139. <flag>14</flag>
  140. </direc01>
  141. <direc01>
  142. <choice/>
  143. <direc>우</direc>
  144. <flag>15</flag>
  145. </direc01>
  146. <direc01>
  147. <choice/>
  148. <direc>기타</direc>
  149. <flag>16</flag>
  150. </direc01>
  151. </direc>
  152. <symp>
  153. <symp01>
  154. <choice/>
  155. <symp>수술</symp>
  156. <flag>17</flag>
  157. </symp01>
  158. <symp01>
  159. <choice/>
  160. <symp>항암화학요법</symp>
  161. <flag>18</flag>
  162. </symp01>
  163. <symp01>
  164. <choice/>
  165. <symp>방사선치료</symp>
  166. <flag>19</flag>
  167. </symp01>
  168. <symp01>
  169. <choice/>
  170. <symp>완화요법</symp>
  171. <flag>20</flag>
  172. </symp01>
  173. <symp01>
  174. <choice/>
  175. <symp>생물학적치료</symp>
  176. <flag>21</flag>
  177. </symp01>
  178. <symp01>
  179. <choice/>
  180. <symp>암성통증</symp>
  181. <flag>22</flag>
  182. </symp01>
  183. <symp01>
  184. <choice/>
  185. <symp>기타</symp>
  186. <flag>23</flag>
  187. </symp01>
  188. </symp>
  189. <cate>
  190. <cate01>
  191. <rmk>체성통증(Somatic Pain)</rmk>
  192. <choice/>
  193. <cate>뻐개지는 듯하다</cate>
  194. <flag>24</flag>
  195. </cate01>
  196. <cate01>
  197. <rmk>체성통증(Somatic Pain)</rmk>
  198. <choice/>
  199. <cate>찢어지는 듯하다</cate>
  200. <flag>25</flag>
  201. </cate01>
  202. <cate01>
  203. <rmk>체성통증(Somatic Pain)</rmk>
  204. <choice/>
  205. <cate>묵지근 하다</cate>
  206. <flag>26</flag>
  207. </cate01>
  208. <cate01>
  209. <rmk>체성통증(Somatic Pain)</rmk>
  210. <choice/>
  211. <cate>쑤시다</cate>
  212. <flag>27</flag>
  213. </cate01>
  214. <cate01>
  215. <rmk>체성통증(Somatic Pain)</rmk>
  216. <choice/>
  217. <cate>찌르다</cate>
  218. <flag>28</flag>
  219. </cate01>
  220. <cate01>
  221. <rmk>체성통증(Somatic Pain)</rmk>
  222. <choice/>
  223. <cate>결리다</cate>
  224. <flag>29</flag>
  225. </cate01>
  226. <cate01>
  227. <rmk>체성통증(Somatic Pain)</rmk>
  228. <choice/>
  229. <cate>뻐근하다</cate>
  230. <flag>30</flag>
  231. </cate01>
  232. <cate01>
  233. <rmk>내장성통증(Visceral Pain)</rmk>
  234. <choice/>
  235. <cate>뒤틀리다</cate>
  236. <flag>31</flag>
  237. </cate01>
  238. <cate01>
  239. <rmk>내장성통증(Visceral Pain)</rmk>
  240. <choice/>
  241. <cate>쥐어짜는 듯하다</cate>
  242. <flag>32</flag>
  243. </cate01>
  244. <cate01>
  245. <rmk>내장성통증(Visceral Pain)</rmk>
  246. <choice/>
  247. <cate>쑤시다</cate>
  248. <flag>33</flag>
  249. </cate01>
  250. <cate01>
  251. <rmk>내장성통증(Visceral Pain)</rmk>
  252. <choice/>
  253. <cate>묵직하다</cate>
  254. <flag>34</flag>
  255. </cate01>
  256. <cate01>
  257. <rmk>내장성통증(Visceral Pain)</rmk>
  258. <choice/>
  259. <cate>쓰리다</cate>
  260. <flag>35</flag>
  261. </cate01>
  262. <cate01>
  263. <rmk>신경병성통증(Neuropathic Pain)</rmk>
  264. <choice/>
  265. <cate>화끈거리다</cate>
  266. <flag>36</flag>
  267. </cate01>
  268. <cate01>
  269. <rmk>신경병성통증(Neuropathic Pain)</rmk>
  270. <choice/>
  271. <cate>닿기만해도 아프다</cate>
  272. <flag>37</flag>
  273. </cate01>
  274. <cate01>
  275. <rmk>신경병성통증(Neuropathic Pain)</rmk>
  276. <choice/>
  277. <cate>쩌릿쩌릿하다</cate>
  278. <flag>38</flag>
  279. </cate01>
  280. <cate01>
  281. <rmk>신경병성통증(Neuropathic Pain)</rmk>
  282. <choice/>
  283. <cate>저리다</cate>
  284. <flag>39</flag>
  285. </cate01>
  286. <cate01>
  287. <rmk>신경병성통증(Neuropathic Pain)</rmk>
  288. <choice/>
  289. <cate>뻗치다</cate>
  290. <flag>40</flag>
  291. </cate01>
  292. </cate>
  293. <bindo>
  294. <bindo01>
  295. <choice/>
  296. <bindo>규칙적</bindo>
  297. <flag>41</flag>
  298. </bindo01>
  299. <bindo01>
  300. <choice/>
  301. <bindo>간헐적</bindo>
  302. <flag>42</flag>
  303. </bindo01>
  304. </bindo>
  305. <paingb>
  306. <paingb012>
  307. <choice/>
  308. <paingb>정규</paingb>
  309. <flag>91</flag>
  310. </paingb012>
  311. <paingb012>
  312. <choice/>
  313. <paingb>돌발</paingb>
  314. <flag>92</flag>
  315. </paingb012>
  316. </paingb>
  317. <number1>
  318. <number01>
  319. <choice/>
  320. <number>0</number>
  321. <flag>53</flag>
  322. </number01>
  323. <number01>
  324. <choice/>
  325. <number>1</number>
  326. <flag>43</flag>
  327. </number01>
  328. <number01>
  329. <choice/>
  330. <number>2</number>
  331. <flag>44</flag>
  332. </number01>
  333. <number01>
  334. <choice/>
  335. <number>3</number>
  336. <flag>45</flag>
  337. </number01>
  338. <number01>
  339. <choice/>
  340. <number>4</number>
  341. <flag>46</flag>
  342. </number01>
  343. <number01>
  344. <choice/>
  345. <number>5</number>
  346. <flag>47</flag>
  347. </number01>
  348. <number01>
  349. <choice/>
  350. <number>6</number>
  351. <flag>48</flag>
  352. </number01>
  353. <number01>
  354. <choice/>
  355. <number>7</number>
  356. <flag>49</flag>
  357. </number01>
  358. <number01>
  359. <choice/>
  360. <number>8</number>
  361. <flag>50</flag>
  362. </number01>
  363. <number01>
  364. <choice/>
  365. <number>9</number>
  366. <flag>51</flag>
  367. </number01>
  368. <number01>
  369. <choice/>
  370. <number>10</number>
  371. <flag>52</flag>
  372. </number01>
  373. </number1>
  374. <number2>
  375. <number01>
  376. <choice/>
  377. <number>1</number>
  378. <flag>43</flag>
  379. </number01>
  380. <number01>
  381. <choice/>
  382. <number>2</number>
  383. <flag>44</flag>
  384. </number01>
  385. <number01>
  386. <choice/>
  387. <number>3</number>
  388. <flag>45</flag>
  389. </number01>
  390. <number01>
  391. <choice/>
  392. <number>4</number>
  393. <flag>46</flag>
  394. </number01>
  395. <number01>
  396. <choice/>
  397. <number>5</number>
  398. <flag>47</flag>
  399. </number01>
  400. <number01>
  401. <choice/>
  402. <number>6</number>
  403. <flag>48</flag>
  404. </number01>
  405. <number01>
  406. <choice/>
  407. <number>7</number>
  408. <flag>49</flag>
  409. </number01>
  410. <number01>
  411. <choice/>
  412. <number>8</number>
  413. <flag>50</flag>
  414. </number01>
  415. <number01>
  416. <choice/>
  417. <number>9</number>
  418. <flag>51</flag>
  419. </number01>
  420. <number01>
  421. <choice/>
  422. <number>10</number>
  423. <flag>52</flag>
  424. </number01>
  425. </number2>
  426. <!--
  427. <number3>
  428. <number01>
  429. <choice/>
  430. <number>측정불가(semicoma 이하)</number>
  431. <flag>54</flag>
  432. </number01>
  433. <number01>
  434. <choice/>
  435. <number>0</number>
  436. <flag>53</flag>
  437. </number01>
  438. <number01>
  439. <choice/>
  440. <number>2</number>
  441. <flag>44</flag>
  442. </number01>
  443. <number01>
  444. <choice/>
  445. <number>4</number>
  446. <flag>46</flag>
  447. </number01>
  448. <number01>
  449. <choice/>
  450. <number>6</number>
  451. <flag>48</flag>
  452. </number01>
  453. <number01>
  454. <choice/>
  455. <number>8</number>
  456. <flag>50</flag>
  457. </number01>
  458. <number01>
  459. <choice/>
  460. <number>10</number>
  461. <flag>52</flag>
  462. </number01>
  463. </number3>
  464. -->
  465. <number3>
  466. <number01>
  467. <choice/>
  468. <number>0</number>
  469. <img/>
  470. <cmt>통증없음</cmt>
  471. <flag>53</flag>
  472. </number01>
  473. <number01>
  474. <choice/>
  475. <number/>
  476. <img/>
  477. <cmt/>
  478. <flag/>
  479. </number01>
  480. <number01>
  481. <choice/>
  482. <number>1</number>
  483. <img/>
  484. <cmt/>
  485. <flag>43</flag>
  486. </number01>
  487. <number01>
  488. <choice/>
  489. <number/>
  490. <img/>
  491. <cmt/>
  492. <flag/>
  493. </number01>
  494. <number01>
  495. <choice/>
  496. <number>2</number>
  497. <img/>
  498. <cmt>약한 통증</cmt>
  499. <flag>44</flag>
  500. </number01>
  501. <number01>
  502. <choice/>
  503. <number/>
  504. <img/>
  505. <cmt/>
  506. <flag/>
  507. </number01>
  508. <number01>
  509. <choice/>
  510. <number>3</number>
  511. <img/>
  512. <cmt/>
  513. <flag>45</flag>
  514. </number01>
  515. <number01>
  516. <choice/>
  517. <number/>
  518. <img/>
  519. <cmt/>
  520. <flag/>
  521. </number01>
  522. <number01>
  523. <choice/>
  524. <number>4</number>
  525. <img/>
  526. <cmt>중증도 통증</cmt>
  527. <flag>46</flag>
  528. </number01>
  529. <number01>
  530. <choice/>
  531. <number/>
  532. <img/>
  533. <cmt/>
  534. <flag/>
  535. </number01>
  536. <number01>
  537. <choice/>
  538. <number>5</number>
  539. <img/>
  540. <cmt/>
  541. <flag>47</flag>
  542. </number01>
  543. <number01>
  544. <choice/>
  545. <number/>
  546. <img/>
  547. <cmt/>
  548. <flag/>
  549. </number01>
  550. <number01>
  551. <choice/>
  552. <number>6</number>
  553. <img/>
  554. <cmt>심한 통증</cmt>
  555. <flag>48</flag>
  556. </number01>
  557. <number01>
  558. <choice/>
  559. <number/>
  560. <img/>
  561. <cmt/>
  562. <flag/>
  563. </number01>
  564. <number01>
  565. <choice/>
  566. <number>7</number>
  567. <img/>
  568. <cmt/>
  569. <flag>49</flag>
  570. </number01>
  571. <number01>
  572. <choice/>
  573. <number/>
  574. <img/>
  575. <cmt/>
  576. <flag/>
  577. </number01>
  578. <number01>
  579. <choice/>
  580. <number>8</number>
  581. <img/>
  582. <cmt>극심한 통증</cmt>
  583. <flag>50</flag>
  584. </number01>
  585. <number01>
  586. <choice/>
  587. <number/>
  588. <img/>
  589. <cmt/>
  590. <flag/>
  591. </number01>
  592. <number01>
  593. <choice/>
  594. <number>9</number>
  595. <img/>
  596. <cmt/>
  597. <flag>51</flag>
  598. </number01>
  599. <number01>
  600. <choice/>
  601. <number/>
  602. <img/>
  603. <cmt/>
  604. <flag/>
  605. </number01>
  606. <number01>
  607. <choice/>
  608. <number>10</number>
  609. <img/>
  610. <cmt>최악의 통증</cmt>
  611. <flag>52</flag>
  612. </number01>
  613. <number01>
  614. <choice/>
  615. <number/>
  616. <img/>
  617. <cmt/>
  618. <flag/>
  619. </number01>
  620. </number3>
  621. <number4a>
  622. <number01>
  623. <choice/>
  624. <number>0</number>
  625. <cmt>특별한 표정이 없거나 웃음</cmt>
  626. </number01>
  627. <number01>
  628. <choice/>
  629. <number>1</number>
  630. <cmt>가끔 얼굴을 찡그림, 눈살을 찌푸림, 움츠림, 무관심함</cmt>
  631. </number01>
  632. <number01>
  633. <choice/>
  634. <number>2</number>
  635. <cmt>지주 또는 지속적인 턱의 떨림, 이를 악물고 있음</cmt>
  636. </number01>
  637. </number4a>
  638. <number4b>
  639. <number01>
  640. <choice/>
  641. <number>0</number>
  642. <cmt>정상 자세 또는 이완됨</cmt>
  643. </number01>
  644. <number01>
  645. <choice/>
  646. <number>1</number>
  647. <cmt>불안함, 거북함, 긴장됨</cmt>
  648. </number01>
  649. <number01>
  650. <choice/>
  651. <number>2</number>
  652. <cmt>발로 차거나 다리를 끌어올림</cmt>
  653. </number01>
  654. </number4b>
  655. <number4c>
  656. <number01>
  657. <choice/>
  658. <number>0</number>
  659. <cmt>조용히 누워있거나 정상자세, 쉽게 움직임</cmt>
  660. </number01>
  661. <number01>
  662. <choice/>
  663. <number>1</number>
  664. <cmt>꿈틀댐, 몸을 앞뒤로 뒤척거림, 긴장됨</cmt>
  665. </number01>
  666. <number01>
  667. <choice/>
  668. <number>2</number>
  669. <cmt>몸을 구부리고 뻣뻣함 또는 경련</cmt>
  670. </number01>
  671. </number4c>
  672. <number4d>
  673. <number01>
  674. <choice/>
  675. <number>0</number>
  676. <cmt>울지 않음</cmt>
  677. </number01>
  678. <number01>
  679. <choice/>
  680. <number>1</number>
  681. <cmt>끙끙댐, 흐느낌 또는 훌쩍댐</cmt>
  682. </number01>
  683. <number01>
  684. <choice/>
  685. <number>2</number>
  686. <cmt>지속적인 울음, 소리침, 흐느낌, 잦은 불편감 호소</cmt>
  687. </number01>
  688. </number4d>
  689. <number4e>
  690. <number01>
  691. <choice/>
  692. <number>0</number>
  693. <cmt>이완됨</cmt>
  694. </number01>
  695. <number01>
  696. <choice/>
  697. <number>1</number>
  698. <cmt>가끔 안아주거나 접촉하여 안심시키는 것이 필요함. 관심을 다른 곳으로 돌리기 위해 대화가 필요함</cmt>
  699. </number01>
  700. <number01>
  701. <choice/>
  702. <number>2</number>
  703. <cmt>안정되기 어려움</cmt>
  704. </number01>
  705. </number4e>
  706. <number5a>
  707. <number01>
  708. <no>1</no>
  709. <rmk>얼굴표정</rmk>
  710. <choice/>
  711. <number>0</number>
  712. <cmt>표정 변화 없음. 자연스러운 표정 유지</cmt>
  713. </number01>
  714. <number01>
  715. <no>1</no>
  716. <rmk>얼굴표정</rmk>
  717. <choice/>
  718. <number>1</number>
  719. <cmt>미간을 찡그림, 눈살을 찌푸림, 눈물을 글썽임</cmt>
  720. </number01>
  721. <number01>
  722. <no>1</no>
  723. <rmk>얼굴표정</rmk>
  724. <choice/>
  725. <number>2</number>
  726. <cmt>눈을 꽉 감음, 눈을 번쩍 뜸, 눈물을 흘림, 입을 씰룩거리며 눈 주위를 찡그림</cmt>
  727. </number01>
  728. <number01>
  729. <no>1</no>
  730. <rmk>얼굴표정</rmk>
  731. <choice/>
  732. <number>3</number>
  733. <cmt>이를 악묾, 얼굴이 우거지상으로 일그러짐, 기관내관을 밀어내거나 깨묾</cmt>
  734. </number01>
  735. </number5a>
  736. <number5b>
  737. <number01>
  738. <no>2</no>
  739. <rmk>신체반응</rmk>
  740. <choice/>
  741. <number>0</number>
  742. <cmt>움직임이 없음, 편안한 자세 유지, 저항 없이 이완됨</cmt>
  743. </number01>
  744. <number01>
  745. <no>2</no>
  746. <rmk>신체반응</rmk>
  747. <choice/>
  748. <number>1</number>
  749. <cmt>느리고 조심스러운 움직임, 몸을 뒤척임, 일부 근육이 긴장됨</cmt>
  750. </number01>
  751. <number01>
  752. <no>2</no>
  753. <rmk>신체반응</rmk>
  754. <choice/>
  755. <number>2</number>
  756. <cmt>통증부위를 만지려고 하거나 문지름, 고개를 흔들거나 사지의 움직임이 증가함, 온몸에 힘을 줌</cmt>
  757. </number01>
  758. <number01>
  759. <no>2</no>
  760. <rmk>신체반응</rmk>
  761. <choice/>
  762. <number>3</number>
  763. <cmt>온몸을 흔들거나 비틀며 심하게 움직임, 공격적인 행동을 보임, 침대 난간(side rail)을 치며 발버둥을 침, 근육이 뻣뻣해지고 활처럼 휨</cmt>
  764. </number01>
  765. </number5b>
  766. <number5c>
  767. <number01>
  768. <no>3</no>
  769. <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
  770. <choice/>
  771. <number>0</number>
  772. <cmt>경보가 울리지 않고 인공호흡기에 잘 적응함, 기침 없음</cmt>
  773. </number01>
  774. <number01>
  775. <no>3</no>
  776. <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
  777. <choice/>
  778. <number>1</number>
  779. <cmt>경보가 울리지만 곧 멈춤, 간헐적으로 기침을 함</cmt>
  780. </number01>
  781. <number01>
  782. <no>3</no>
  783. <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
  784. <choice/>
  785. <number>2</number>
  786. <cmt>경보가 자주 울림, 기계호흡에 저항함, 기계호흡과 맞춰 쉬지 못하며 호흡수가 증가함, 기침을 주기적으로 함</cmt>
  787. </number01>
  788. <number01>
  789. <no>3</no>
  790. <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
  791. <choice/>
  792. <number>3</number>
  793. <cmt>기계호흡과 심한 부조화(fighting)를 보임, 지속적으로 기침을 하고 환기가 차단됨</cmt>
  794. </number01>
  795. </number5c>
  796. <number5d>
  797. <number01>
  798. <no>3</no>
  799. <rmk>또는 발성(발관 환자)</rmk>
  800. <choice/>
  801. <number>0</number>
  802. <cmt>정상적인 말투, 신음소리를 내지 않음</cmt>
  803. </number01>
  804. <number01>
  805. <no>3</no>
  806. <rmk>또는 발성(발관 환자)</rmk>
  807. <choice/>
  808. <number>1</number>
  809. <cmt>끙끙대며 신음소리를 냄, 앓는 소리를 냄(아~,으~,음~,아야~), 한숨을 내쉼</cmt>
  810. </number01>
  811. <number01>
  812. <no>3</no>
  813. <rmk>또는 발성(발관 환자)</rmk>
  814. <choice/>
  815. <number>2</number>
  816. <cmt>훌쩍거리거나 소리 내어 흐느껴 움, 불편함이나 통증을 짧은 단어로 표현함 (아파, 왜이래, 치워)</cmt>
  817. </number01>
  818. <number01>
  819. <no>3</no>
  820. <rmk>또는 발성(발관 환자)</rmk>
  821. <choice/>
  822. <number>3</number>
  823. <cmt>큰소리를 지름, 폭언을 함, 울부짖음</cmt>
  824. </number01>
  825. </number5d>
  826. <!--
  827. <tool>
  828. <tool01>
  829. <choice/>
  830. <tool>NRS</tool>
  831. <flag>81</flag>
  832. </tool01>
  833. <tool01>
  834. <choice/>
  835. <tool>VAS</tool>
  836. <flag>82</flag>
  837. </tool01>
  838. <tool01>
  839. <choice/>
  840. <tool>FLACC</tool>
  841. <flag>83</flag>
  842. </tool01>
  843. <tool01>
  844. <choice/>
  845. <tool>FACES pain rating scale</tool>
  846. <flag>84</flag>
  847. </tool01>
  848. </tool>
  849. -->
  850. <tool>
  851. <tool01>
  852. <choice/>
  853. <tool>NRS</tool>
  854. <flag>81</flag>
  855. </tool01>
  856. <tool01>
  857. <choice/>
  858. <tool>FPRS</tool>
  859. <flag>84</flag>
  860. </tool01>
  861. <tool01>
  862. <choice/>
  863. <tool>FLACC</tool>
  864. <flag>83</flag>
  865. </tool01>
  866. <tool01>
  867. <choice/>
  868. <tool>CNPS</tool>
  869. <flag>85</flag>
  870. </tool01>
  871. </tool>
  872. <number>
  873. <number01>
  874. <choice/>
  875. <number>측정불가(semicoma 이하)</number>
  876. <flag>54</flag>
  877. </number01>
  878. <number01>
  879. <choice/>
  880. <number>0</number>
  881. <flag>53</flag>
  882. </number01>
  883. <number01>
  884. <choice/>
  885. <number>1</number>
  886. <flag>43</flag>
  887. </number01>
  888. <number01>
  889. <choice/>
  890. <number>2</number>
  891. <flag>44</flag>
  892. </number01>
  893. <number01>
  894. <choice/>
  895. <number>3</number>
  896. <flag>45</flag>
  897. </number01>
  898. <number01>
  899. <choice/>
  900. <number>4</number>
  901. <flag>46</flag>
  902. </number01>
  903. <number01>
  904. <choice/>
  905. <number>5</number>
  906. <flag>47</flag>
  907. </number01>
  908. <number01>
  909. <choice/>
  910. <number>6</number>
  911. <flag>48</flag>
  912. </number01>
  913. <number01>
  914. <choice/>
  915. <number>7</number>
  916. <flag>49</flag>
  917. </number01>
  918. <number01>
  919. <choice/>
  920. <number>8</number>
  921. <flag>50</flag>
  922. </number01>
  923. <number01>
  924. <choice/>
  925. <number>9</number>
  926. <flag>51</flag>
  927. </number01>
  928. <number01>
  929. <choice/>
  930. <number>10</number>
  931. <flag>52</flag>
  932. </number01>
  933. </number>
  934. <nondrugarbt>
  935. <nondrug01>
  936. <choice/>
  937. <nondrug>이완요법</nondrug>
  938. <flag>56</flag>
  939. </nondrug01>
  940. <nondrug01>
  941. <choice/>
  942. <nondrug>냉온요법</nondrug>
  943. <flag>57</flag>
  944. </nondrug01>
  945. <nondrug01>
  946. <choice/>
  947. <nondrug>물리치료</nondrug>
  948. <flag>58</flag>
  949. </nondrug01>
  950. <nondrug01>
  951. <choice/>
  952. <nondrug>관찰함</nondrug>
  953. <flag>59</flag>
  954. </nondrug01>
  955. <nondrug01>
  956. <choice/>
  957. <nondrug>기타</nondrug>
  958. <flag>60</flag>
  959. </nondrug01>
  960. </nondrugarbt>
  961. </init>
  962. <upflag/>
  963. <gubnflag/>
  964. </root>
  965. </instance>
  966. <script type="javascript">
  967. <![CDATA[
  968. var wincloseButton = false;
  969. ]]>
  970. </script>
  971. <script type="javascript" ev:event="xforms-ready">
  972. <![CDATA[
  973. fInitialize();
  974. ]]>
  975. </script>
  976. <script type="javascript" ev:event="xforms-close">
  977. <![CDATA[
  978. if( !wincloseButton){
  979. opener.javascript.setParameter("returnnull","close");
  980. } else {
  981. opener.javascript.setParameter("returnnull","confirmbutton");
  982. }
  983. ]]>
  984. </script>
  985. <submission id="TRMNW04830" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/detlgrup"/>
  986. </model>
  987. <script type="javascript" src="../../../emr/wardcareweb/js/SPMNW04800.js"/>
  988. <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
  989. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  990. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  991. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  992. </xhtml:head>
  993. <xhtml:body pagewidth="1255" pageheight="700" style="border-color:#c7a3cf; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  994. <group id="group5" scroll="auto" style="left:0px; top:0px; width:1235px; height:690px; ">
  995. <datagrid id="grd_number3" nodeset="/root/init/number3/number01" class=".datagrid2" visibility="hidden" caption="선택^점수^점수^점수^caption1" colsep="^" colwidth="30, 80, 48, 84, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:885px; top:25px; width:247px; height:540px; ">
  996. <col ref="choice" type="radio"/>
  997. <col ref="number"/>
  998. <col ref="img" style="border-left-color:#ffffff; border-right-style:none; "/>
  999. <col ref="cmt" style="border-left-color:#000000; border-left-style:none; "/>
  1000. <col ref="flag"/>
  1001. <script type="javascript" ev:event="xforms-value-changed">
  1002. <![CDATA[
  1003. // for(var i = 1; i < grd_symp.rows; i++) {
  1004. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1005. // ipt_symp.visible = true;
  1006. // } else {
  1007. // ipt_symp.visible = false;
  1008. // ipt_symp.value = "";
  1009. // }
  1010. // }
  1011. ]]>
  1012. </script>
  1013. </datagrid>
  1014. <datagrid id="grd_number1" nodeset="/root/init/number1/number01" visibility="hidden" caption="선택^점수^caption1" colsep="^" colwidth="30, 213, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:885px; top:25px; width:247px; height:291px; ">
  1015. <col ref="choice" type="radio"/>
  1016. <col ref="number"/>
  1017. <col ref="flag"/>
  1018. <script type="javascript" ev:event="xforms-value-changed">
  1019. <![CDATA[
  1020. // for(var i = 1; i < grd_symp.rows; i++) {
  1021. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1022. // ipt_symp.visible = true;
  1023. // } else {
  1024. // ipt_symp.visible = false;
  1025. // ipt_symp.value = "";
  1026. // }
  1027. // }
  1028. ]]>
  1029. </script>
  1030. </datagrid>
  1031. <!-- 조회조건 영역 시작 -->
  1032. <!-- 조회조건 영역 종료 -->
  1033. <!-- 그리드영역 시작 -->
  1034. <!-- 그리드영역 종료 -->
  1035. <datagrid id="grd_bindo" nodeset="/root/init/bindo/bindo01" caption="선택^빈도^caption1" colsep="^" colwidth="30, 75, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:647px; top:25px; width:108px; height:230px; ">
  1036. <col ref="choice" type="radio"/>
  1037. <col ref="bindo"/>
  1038. <col ref="flag"/>
  1039. <script type="javascript" ev:event="xforms-value-changed">
  1040. <![CDATA[
  1041. // for(var i = 1; i < grd_symp.rows; i++) {
  1042. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1043. // ipt_symp.visible = true;
  1044. // } else {
  1045. // ipt_symp.visible = false;
  1046. // ipt_symp.value = "";
  1047. // }
  1048. // }
  1049. ]]>
  1050. </script>
  1051. </datagrid>
  1052. <button id="button1" class="btn2_letter2" style="left:1190px; top:0px; width:42px; height:19px; ">
  1053. <caption>선택</caption>
  1054. <script type="javascript" ev:event="DOMActivate">
  1055. <![CDATA[
  1056. // 통증부위
  1057. var cnt = 0;
  1058. var my_array = new Array();
  1059. var my_array2= new Array();
  1060. var my_arr ='';
  1061. var my_arrnum='';
  1062. opener.javascript.setParameter("SMMNW04800_PARAM", "Y");
  1063. for(var i = 1; i < grd_part.rows;i++) {
  1064. if(model.getValue("/root/init/part/part01" + "[" + i + "]/choice") == "true") {
  1065. my_array[cnt] = model.getValue("/root/init/part/part01" + "[" + i + "]/part");
  1066. my_array2[cnt] = model.getValue("/root/init/part/part01" + "[" + i + "]/flag");
  1067. if (my_arr!='') {
  1068. my_arr= my_arr +"," + my_array[cnt];
  1069. my_arrnum = my_arrnum + "," + my_array2[cnt];
  1070. } else {
  1071. my_arr = my_array[cnt];
  1072. my_arrnum=my_array2[cnt];
  1073. }
  1074. if(model.getValue("/root/init/part/part01" + "[" + i + "]/part") == "기타") {
  1075. my_array[cnt] += "(" + ipt_part.value + ")";
  1076. my_arr = my_arr + "(" + ipt_part.value + ")" ;
  1077. }
  1078. cnt++;
  1079. }
  1080. }
  1081. opener.javascript.setParameter("SMMNW04800_ETC", model.getValue("/root/main/partnm") );
  1082. if (my_arr=='') {
  1083. my_arr='-';
  1084. }
  1085. if (my_arrnum=='') {
  1086. my_arrnum='-';
  1087. }
  1088. opener.javascript.setParameter("SMMNW04800_PARAM1", my_arr);
  1089. opener.javascript.setParameter("SMMNW04800_PARAM2", my_arrnum);
  1090. // 방향 ------------------------------------------------------------------
  1091. var cnt2 = 0;
  1092. var my_arraydir = new Array();
  1093. var my_array2dir= new Array();
  1094. var my_arrdir ='';
  1095. var my_arrnumdir='';
  1096. for(var i = 1; i < grd_cate.rows;i++) {
  1097. if(model.getValue("/root/init/direc/direc01" + "[" + i + "]/choice") == "true") {
  1098. my_arraydir[cnt2] = model.getValue("/root/init/direc/direc01" + "[" + i + "]/direc");
  1099. my_array2dir[cnt2] = model.getValue("/root/init/direc/direc01" + "[" + i + "]/flag");
  1100. if (my_arrdir!='') {
  1101. my_arrdir= my_arrdir +"," + my_arraydir[cnt2];
  1102. my_arrnumdir = my_arrnumdir + "," + my_array2dir[cnt2];
  1103. } else {
  1104. my_arrdir = my_arraydir[cnt2];
  1105. my_arrnumdir=my_array2dir[cnt2];
  1106. }
  1107. if(model.getValue("/root/init/direc/direc01" + "[" + i + "]/direc") == "기타") {
  1108. my_arraydir[cnt2] += "(" + ipt_cate.value + ")";
  1109. my_arrdir = my_arrdir + "(" + ipt_cate.value + ")" ;
  1110. }
  1111. cnt2++;
  1112. }
  1113. }
  1114. if (my_arrdir=='') {
  1115. my_arrdir='-';
  1116. }
  1117. if (my_arrnumdir=='') {
  1118. my_arrnumdir='-';
  1119. }
  1120. opener.javascript.setParameter("SMMNW04800_ETC2", model.getValue("/root/main/catenm") );
  1121. opener.javascript.setParameter("SMMNW04800_PARAM3", my_arrdir);
  1122. opener.javascript.setParameter("SMMNW04800_PARAM4", my_arrnumdir);
  1123. // 원인 -----------------------------------------------------------------------------------
  1124. var cnt3 = 0;
  1125. var my_arraycau = new Array();
  1126. var my_array2cau= new Array();
  1127. var my_arrcau ='';
  1128. var my_arrnumcau='';
  1129. for(var i = 1; i < grd_symp.rows;i++) {
  1130. if(model.getValue("/root/init/symp/symp01" + "[" + i + "]/choice") == "true") {
  1131. my_arraycau[cnt3] = model.getValue("/root/init/symp/symp01" + "[" + i + "]/symp");
  1132. my_array2cau[cnt3] = model.getValue("/root/init/symp/symp01" + "[" + i + "]/flag");
  1133. if (my_arrcau!='') {
  1134. my_arrcau= my_arrcau +"," + my_arraycau[cnt3];
  1135. my_arrnumcau = my_arrnumcau + "," + my_array2cau[cnt3];
  1136. } else {
  1137. my_arrcau = my_arraycau[cnt3];
  1138. my_arrnumcau=my_array2cau[cnt3];
  1139. }
  1140. if(model.getValue("/root/init/symp/symp01" + "[" + i + "]/symp") == "기타") {
  1141. my_arraycau[cnt3] += "(" + ipt_symp.value + ")";
  1142. my_arrcau = my_arrcau + "(" + ipt_symp.value + ")" ;
  1143. }
  1144. cnt3++;
  1145. }
  1146. }
  1147. if (my_arrcau=='') {
  1148. my_arrcau='-';
  1149. }
  1150. if (my_arrnumcau=='') {
  1151. my_arrnumcau='-';
  1152. }
  1153. opener.javascript.setParameter("SMMNW04800_ETC3", model.getValue("/root/main/sympnm") );
  1154. opener.javascript.setParameter("SMMNW04800_PARAM5", my_arrcau);
  1155. opener.javascript.setParameter("SMMNW04800_PARAM6", my_arrnumcau);
  1156. // 양상 -----------------------------------------------------------------------------------
  1157. var cnt4 = 0;
  1158. var my_arraysym = new Array();
  1159. var my_array2sym= new Array();
  1160. var my_arrsym ='';
  1161. var my_arrnumsym='';
  1162. for(var i = 1; i < grd_userlist.rows;i++) {
  1163. if(model.getValue("/root/init/cate/cate01" + "[" + i + "]/choice") == "true") {
  1164. my_arraysym[cnt4] = model.getValue("/root/init/cate/cate01" + "[" + i + "]/cate");
  1165. my_array2sym[cnt4] = model.getValue("/root/init/cate/cate01" + "[" + i + "]/flag");
  1166. if (my_arrsym!='') {
  1167. my_arrsym = my_arrsym +"," + my_arraysym[cnt4];
  1168. my_arrnumsym = my_arrnumsym + "," + my_array2sym[cnt4];
  1169. } else {
  1170. my_arrsym = my_arraysym[cnt4];
  1171. my_arrnumsym = my_array2sym[cnt4];
  1172. }
  1173. cnt4++;
  1174. }
  1175. }
  1176. if (my_arrsym=='') {
  1177. my_arrsym='-';
  1178. }
  1179. if (my_arrnumsym=='') {
  1180. my_arrnumsym='-';
  1181. }
  1182. opener.javascript.setParameter("SMMNW04800_PARAM7", my_arrsym);
  1183. opener.javascript.setParameter("SMMNW04800_PARAM8", my_arrnumsym);
  1184. // 빈도 -----------------------------------------------------------------------------------
  1185. var cnt5 = 0;
  1186. var my_arrayfreq = new Array();
  1187. var my_array2freq= new Array();
  1188. var my_arrfreq ='';
  1189. var my_arrnumfreq='';
  1190. for(var i = 1; i < grd_bindo.rows;i++) {
  1191. if(model.getValue("/root/init/bindo/bindo01" + "[" + i + "]/choice") == "true") {
  1192. my_arrayfreq[cnt5] = model.getValue("/root/init/bindo/bindo01" + "[" + i + "]/bindo");
  1193. my_array2freq[cnt5] = model.getValue("/root/init/bindo/bindo01" + "[" + i + "]/flag");
  1194. if (my_arrfreq!='') {
  1195. my_arrfreq = my_arrfreq +"," + my_arrayfreq[cnt5];
  1196. my_arrnumfreq = my_arrnumfreq + "," + my_array2freq[cnt5];
  1197. } else {
  1198. my_arrfreq = my_arrayfreq[cnt5];
  1199. my_arrnumfreq = my_array2freq[cnt5];
  1200. }
  1201. cnt5++;
  1202. }
  1203. }
  1204. if (my_arrfreq=='') {
  1205. my_arrfreq='-';
  1206. }
  1207. if (my_arrnumfreq=='') {
  1208. my_arrnumfreq='-';
  1209. }
  1210. opener.javascript.setParameter("SMMNW04800_PARAM9", my_arrfreq);
  1211. opener.javascript.setParameter("SMMNW04800_PARAM10", my_arrnumfreq);
  1212. //사정도구 ------------------------------------------------------------------------------
  1213. var cnt7 = 0;
  1214. var my_arraytool= new Array();
  1215. var my_array2tool= new Array();
  1216. var my_arrtool ='';
  1217. var my_arrnumtool='';
  1218. var toolflag = '';
  1219. for(var i = 1; i < grd_tool.rows;i++) {
  1220. if(model.getValue("/root/init/tool/tool01[" + i + "]/choice") == "true") {
  1221. toolflag = i ; //사정도구
  1222. my_arraytool[cnt7] = model.getValue("/root/init/tool/tool01" + "[" + i + "]/tool");
  1223. my_array2tool[cnt7] = model.getValue("/root/init/tool/tool01" + "[" + i + "]/flag");
  1224. if (my_arrtool!='') {
  1225. my_arrtool = my_arrtool +"," + my_arraytool[cnt7];
  1226. my_arrnumtool = my_arrnumtool + "," + my_array2tool[cnt7];
  1227. } else {
  1228. my_arrtool = my_arraytool[cnt7];
  1229. my_arrnumtool = my_array2tool[cnt7];
  1230. }
  1231. cnt7++;
  1232. }
  1233. }
  1234. if (my_arrtool=='') {
  1235. messageBox("사정도구 선택은 필수 사항입니다.","I");
  1236. return;
  1237. //my_arrtool='-';
  1238. }
  1239. if (my_arrnumtool=='') {
  1240. messageBox("사정도구 선택은 필수 사항입니다.","I");
  1241. return;
  1242. //my_arrnumtool='-';
  1243. }
  1244. opener.javascript.setParameter("SMMNW04800_PARAM15", my_arrtool);
  1245. opener.javascript.setParameter("SMMNW04800_PARAM16", my_arrnumtool);
  1246. // 점수 -----------------------------------------------------------------------------------
  1247. var cnt6 = 0;
  1248. var my_arraypnt = new Array();
  1249. var my_array2pnt = new Array();
  1250. var my_arrpnt ='';
  1251. var my_arrnumpnt ='';
  1252. var pnt1 = '';
  1253. var pnt2 = '';
  1254. var pnt3 = '';
  1255. var pnt4 = '';
  1256. var pnt5 = '';
  1257. var cnps1 = '';
  1258. var cnps2 = '';
  1259. var cnps3 = '';
  1260. var cnps4 = '';
  1261. var sumpnt1 = 0;
  1262. var sumpnt2 = 0;
  1263. var sumpnt3 = 0;
  1264. var sumpnt4 = 0;
  1265. var sumpnt5 = 0;
  1266. //사정도구 항목삭제 및 순서변경_20110414_SMY
  1267. /*
  1268. if(toolflag =='1') { //사정도구 NRS
  1269. for(var i = 1; i < grd_number1.rows ;i++) {
  1270. if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
  1271. my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
  1272. my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
  1273. if (my_arrpnt!='') {
  1274. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1275. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1276. } else {
  1277. my_arrpnt = my_arraypnt[cnt6];
  1278. my_arrnumpnt = my_array2pnt[cnt6];
  1279. }
  1280. cnt6++;
  1281. }
  1282. }
  1283. }else if(toolflag =='2') { //사정도구 VAS
  1284. for(var i = 1; i < grd_number2.rows ;i++) {
  1285. if(model.getValue("/root/init/number2/number01" + "[" + i + "]/choice") == "true") {
  1286. my_arraypnt[cnt6] = model.getValue("/root/init/number2/number01" + "[" + i + "]/number");
  1287. my_array2pnt[cnt6] = model.getValue("/root/init/number2/number01" + "[" + i + "]/flag");
  1288. if (my_arrpnt!='') {
  1289. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1290. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1291. } else {
  1292. my_arrpnt = my_arraypnt[cnt6];
  1293. my_arrnumpnt = my_array2pnt[cnt6];
  1294. }
  1295. cnt6++;
  1296. }
  1297. }
  1298. }else if(toolflag =='3') { //사정도구 FLACC
  1299. for(var i = 1; i < grd_number1.rows ;i++) {
  1300. if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
  1301. my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
  1302. my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
  1303. if (my_arrpnt!='') {
  1304. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1305. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1306. } else {
  1307. my_arrpnt = my_arraypnt[cnt6];
  1308. my_arrnumpnt = my_array2pnt[cnt6];
  1309. }
  1310. cnt6++;
  1311. }
  1312. }
  1313. }else if(toolflag =='4') { //사정도구 FACES pain rating scale
  1314. for(var i = 1; i < grd_number3.rows ;i++) {
  1315. if(model.getValue("/root/init/number3/number01" + "[" + i + "]/choice") == "true") {
  1316. my_arraypnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/number");
  1317. my_array2pnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/flag");
  1318. if (my_arrpnt!='') {
  1319. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1320. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1321. } else {
  1322. my_arrpnt = my_arraypnt[cnt6];
  1323. my_arrnumpnt = my_array2pnt[cnt6];
  1324. }
  1325. cnt6++;
  1326. }
  1327. }
  1328. }else {
  1329. for(var i = 1; i < grd_number1.rows ;i++) {
  1330. if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
  1331. my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
  1332. my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
  1333. if (my_arrpnt!='') {
  1334. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1335. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1336. } else {
  1337. my_arrpnt = my_arraypnt[cnt6];
  1338. my_arrnumpnt = my_array2pnt[cnt6];
  1339. }
  1340. cnt6++;
  1341. }
  1342. }
  1343. }
  1344. */
  1345. if(toolflag =='1') { //사정도구 NRS
  1346. for(var i = 1; i < grd_number1.rows ;i++) {
  1347. if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
  1348. my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
  1349. my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
  1350. if (my_arrpnt!='') {
  1351. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1352. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1353. } else {
  1354. my_arrpnt = my_arraypnt[cnt6];
  1355. my_arrnumpnt = my_array2pnt[cnt6];
  1356. }
  1357. cnt6++;
  1358. }
  1359. }
  1360. pnt1 = '-';
  1361. pnt2 = '-';
  1362. pnt3 = '-';
  1363. pnt4 = '-';
  1364. pnt5 = '-';
  1365. cnps1 = '-';
  1366. cnps2 = '-';
  1367. cnps3 = '-';
  1368. cnps4 = '-';
  1369. }else if(toolflag =='2') { //사정도구 FPRS(FACES pain rating scale)
  1370. for(var i = 1; i < grd_number3.rows ;i++) {
  1371. if(model.getValue("/root/init/number3/number01" + "[" + i + "]/choice") == "true") {
  1372. my_arraypnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/number");
  1373. my_array2pnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/flag");
  1374. if (my_arrpnt!='') {
  1375. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1376. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1377. } else {
  1378. my_arrpnt = my_arraypnt[cnt6];
  1379. my_arrnumpnt = my_array2pnt[cnt6];
  1380. }
  1381. cnt6++;
  1382. }
  1383. }
  1384. pnt1 = '-';
  1385. pnt2 = '-';
  1386. pnt3 = '-';
  1387. pnt4 = '-';
  1388. pnt5 = '-';
  1389. cnps1 = '-';
  1390. cnps2 = '-';
  1391. cnps3 = '-';
  1392. cnps4 = '-';
  1393. }else if(toolflag =='3') { //사정도구 FLACC
  1394. //Face
  1395. for(var i = 1; i < grd_number4a.rows ;i++) {
  1396. if(model.getValue("/root/init/number4a/number01" + "[" + i + "]/choice") == "true") {
  1397. pnt1 = model.getValue("/root/init/number4a/number01" + "[" + i + "]/number");
  1398. }
  1399. }
  1400. //Legs
  1401. for(var i = 1; i < grd_number4b.rows ;i++) {
  1402. if(model.getValue("/root/init/number4b/number01" + "[" + i + "]/choice") == "true") {
  1403. pnt2 = model.getValue("/root/init/number4b/number01" + "[" + i + "]/number");
  1404. }
  1405. }
  1406. //Activity
  1407. for(var i = 1; i < grd_number4c.rows ;i++) {
  1408. if(model.getValue("/root/init/number4c/number01" + "[" + i + "]/choice") == "true") {
  1409. pnt3 = model.getValue("/root/init/number4c/number01" + "[" + i + "]/number");
  1410. }
  1411. }
  1412. //Cry
  1413. for(var i = 1; i < grd_number4d.rows ;i++) {
  1414. if(model.getValue("/root/init/number4d/number01" + "[" + i + "]/choice") == "true") {
  1415. pnt4 = model.getValue("/root/init/number4d/number01" + "[" + i + "]/number");
  1416. }
  1417. }
  1418. //Consolability
  1419. for(var i = 1; i < grd_number4e.rows ;i++) {
  1420. if(model.getValue("/root/init/number4e/number01" + "[" + i + "]/choice") == "true") {
  1421. pnt5 = model.getValue("/root/init/number4e/number01" + "[" + i + "]/number");
  1422. }
  1423. }
  1424. if(pnt1 == '' && pnt2 == '' && pnt3 == '' && pnt4 == '' && pnt5 == '' ){
  1425. messageBox("통증점수 선택은 필수 사항입니다.","I");
  1426. return;
  1427. }
  1428. //합계
  1429. if (pnt1=='' || pnt1=='-') {
  1430. sumpnt1 = 0;
  1431. }else{
  1432. sumpnt1 = pnt1;
  1433. }
  1434. if (pnt2=='' || pnt2=='-') {
  1435. sumpnt2 = 0;
  1436. }else{
  1437. sumpnt2 = pnt2;
  1438. }
  1439. if (pnt3=='' || pnt3=='-') {
  1440. sumpnt3 = 0;
  1441. }else{
  1442. sumpnt3 = pnt3;
  1443. }
  1444. if (pnt4=='' || pnt4=='-') {
  1445. sumpnt4 = 0;
  1446. }else{
  1447. sumpnt4 = pnt4;
  1448. }
  1449. if (pnt5=='' || pnt5=='-') {
  1450. sumpnt5 = 0;
  1451. }else{
  1452. sumpnt5 = pnt5;
  1453. }
  1454. my_arrpnt = eval(sumpnt1) + eval(sumpnt2) + eval(sumpnt3) + eval(sumpnt4) + eval(sumpnt5);
  1455. if(my_arrpnt == 0){
  1456. my_arrnumpnt = 53;
  1457. }else if(my_arrpnt == 1){
  1458. my_arrnumpnt = 43;
  1459. }else if(my_arrpnt == 2){
  1460. my_arrnumpnt = 44;
  1461. }else if(my_arrpnt == 3){
  1462. my_arrnumpnt = 45;
  1463. }else if(my_arrpnt == 4){
  1464. my_arrnumpnt = 46;
  1465. }else if(my_arrpnt == 5){
  1466. my_arrnumpnt = 47;
  1467. }else if(my_arrpnt == 6){
  1468. my_arrnumpnt = 48;
  1469. }else if(my_arrpnt == 7){
  1470. my_arrnumpnt = 49;
  1471. }else if(my_arrpnt == 8){
  1472. my_arrnumpnt = 50;
  1473. }else if(my_arrpnt == 9){
  1474. my_arrnumpnt = 51;
  1475. }else if(my_arrpnt == 10){
  1476. my_arrnumpnt = 52;
  1477. }else{
  1478. my_arrnumpnt = '';
  1479. }
  1480. cnps1 = '-';
  1481. cnps2 = '-';
  1482. cnps3 = '-';
  1483. cnps4 = '-';
  1484. }else if(toolflag =='4') { //사정도구 CNPS
  1485. //Face
  1486. for(var i = 1; i < grd_number5a.rows ;i++) {
  1487. if(model.getValue("/root/init/number5a/number01" + "[" + i + "]/choice") == "true") {
  1488. cnps1 = model.getValue("/root/init/number5a/number01" + "[" + i + "]/number");
  1489. }
  1490. }
  1491. //Legs
  1492. for(var i = 1; i < grd_number5b.rows ;i++) {
  1493. if(model.getValue("/root/init/number5b/number01" + "[" + i + "]/choice") == "true") {
  1494. cnps2 = model.getValue("/root/init/number5b/number01" + "[" + i + "]/number");
  1495. }
  1496. }
  1497. //Activity
  1498. for(var i = 1; i < grd_number5c.rows ;i++) {
  1499. if(model.getValue("/root/init/number5c/number01" + "[" + i + "]/choice") == "true") {
  1500. cnps3 = model.getValue("/root/init/number5c/number01" + "[" + i + "]/number");
  1501. }
  1502. }
  1503. for(var i = 1; i < grd_number5d.rows ;i++) {
  1504. if(model.getValue("/root/init/number5d/number01" + "[" + i + "]/choice") == "true") {
  1505. cnps4 = model.getValue("/root/init/number5d/number01" + "[" + i + "]/number");
  1506. }
  1507. }
  1508. if(cnps1 == '' && cnps2 == '' && cnps3 == '' && cnps4 == '' ){
  1509. messageBox("통증점수 선택은 필수 사항입니다.","I");
  1510. return;
  1511. }
  1512. //합계
  1513. if (cnps1=='' || cnps1=='-') {
  1514. sumpnt1 = 0;
  1515. }else{
  1516. sumpnt1 = cnps1;
  1517. }
  1518. if (cnps2=='' || cnps2=='-') {
  1519. sumpnt2 = 0;
  1520. }else{
  1521. sumpnt2 = cnps2;
  1522. }
  1523. if (cnps3=='' || cnps3=='-') {
  1524. sumpnt3 = 0;
  1525. }else{
  1526. sumpnt3 = cnps3;
  1527. }
  1528. if (cnps4=='' || cnps4=='-') {
  1529. sumpnt4 = 0;
  1530. }else{
  1531. sumpnt4 = cnps4;
  1532. }
  1533. my_arrpnt = eval(sumpnt1) + eval(sumpnt2) + eval(sumpnt3) + eval(sumpnt4) ;
  1534. if(my_arrpnt == 0){
  1535. my_arrnumpnt = 53;
  1536. }else if(my_arrpnt == 1){
  1537. my_arrnumpnt = 43;
  1538. }else if(my_arrpnt == 2){
  1539. my_arrnumpnt = 44;
  1540. }else if(my_arrpnt == 3){
  1541. my_arrnumpnt = 45;
  1542. }else if(my_arrpnt == 4){
  1543. my_arrnumpnt = 46;
  1544. }else if(my_arrpnt == 5){
  1545. my_arrnumpnt = 47;
  1546. }else if(my_arrpnt == 6){
  1547. my_arrnumpnt = 48;
  1548. }else if(my_arrpnt == 7){
  1549. my_arrnumpnt = 49;
  1550. }else if(my_arrpnt == 8){
  1551. my_arrnumpnt = 50;
  1552. }else if(my_arrpnt == 9){
  1553. my_arrnumpnt = 51;
  1554. }else if(my_arrpnt == 10){
  1555. my_arrnumpnt = 52;
  1556. }else{
  1557. my_arrnumpnt = '';
  1558. }
  1559. pnt1 = '-';
  1560. pnt2 = '-';
  1561. pnt3 = '-';
  1562. pnt4 = '-';
  1563. pnt5 = '-';
  1564. }else {
  1565. for(var i = 1; i < grd_number1.rows ;i++) {
  1566. if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
  1567. my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
  1568. my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
  1569. if (my_arrpnt!='') {
  1570. my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
  1571. my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
  1572. } else {
  1573. my_arrpnt = my_arraypnt[cnt6];
  1574. my_arrnumpnt = my_array2pnt[cnt6];
  1575. }
  1576. cnt6++;
  1577. }
  1578. }
  1579. }
  1580. if (my_arrpnt.length == 0) {
  1581. messageBox("통증점수 선택은 필수 사항입니다.","I");
  1582. return;
  1583. }
  1584. // if (my_arrnumpnt == ""|| my_arrnumpnt != 0) {
  1585. // messageBox("통증점수 선택은 필수 사항입니다.","I");
  1586. // return;
  1587. // }
  1588. if (pnt1 == "") {
  1589. pnt1 = '-';
  1590. }
  1591. if (pnt2 == null || pnt2 == "") {
  1592. pnt2 = '-';
  1593. }
  1594. if (pnt3 == null || pnt3 == "") {
  1595. pnt3 = '-';
  1596. }
  1597. if (pnt4 == null || pnt4 == "") {
  1598. pnt4 = '-';
  1599. }
  1600. if (pnt5 == null || pnt5 == "") {
  1601. pnt5 = '-';
  1602. }
  1603. if (cnps1 == null || cnps1 == "") {
  1604. cnps1 = '-';
  1605. }
  1606. if (cnps2 == null || cnps2 == "") {
  1607. cnps2 = '-';
  1608. }
  1609. if (cnps3 == null || cnps3 == "") {
  1610. cnps3 = '-';
  1611. }
  1612. if (cnps4 == null || cnps4 == "") {
  1613. cnps4 = '-';
  1614. }
  1615. var termtm = model.getValue("/root/main/termtm");
  1616. var termth = model.getValue("/root/main/termth");
  1617. var termdd = model.getValue("/root/main/termdd");
  1618. opener.javascript.setParameter("SMMNW04800_PARAM11", my_arrpnt);
  1619. opener.javascript.setParameter("SMMNW04800_PARAM12", my_arrnumpnt);
  1620. opener.javascript.setParameter("SMMNW04800_PARAMPnt1", pnt1);
  1621. opener.javascript.setParameter("SMMNW04800_PARAMPnt2", pnt2);
  1622. opener.javascript.setParameter("SMMNW04800_PARAMPnt3", pnt3);
  1623. opener.javascript.setParameter("SMMNW04800_PARAMPnt4", pnt4);
  1624. opener.javascript.setParameter("SMMNW04800_PARAMPnt5", pnt5);
  1625. opener.javascript.setParameter("SMMNW04800_PARAMCNPS1", cnps1);
  1626. opener.javascript.setParameter("SMMNW04800_PARAMCNPS2", cnps2);
  1627. opener.javascript.setParameter("SMMNW04800_PARAMCNPS3", cnps3);
  1628. opener.javascript.setParameter("SMMNW04800_PARAMCNPS4", cnps4);
  1629. opener.javascript.setParameter("SMMNW04800_PARAMTERMTM", termtm);
  1630. opener.javascript.setParameter("SMMNW04800_PARAMTERMTH", termth);
  1631. opener.javascript.setParameter("SMMNW04800_PARAMTERMDD", termdd);
  1632. //------------------------------------------------------------------------------
  1633. // 통증구분 20090815 KHJ -----------------------------------------------------------------------------------
  1634. var cnt9 = 0;
  1635. var my_arrfreq ='';
  1636. var my_arrnumfreq='';
  1637. for(var i = 1; i < grd_paingb.rows;i++) {
  1638. if(model.getValue("/root/init/paingb/paingb012" + "[" + i + "]/choice") == "true") {
  1639. my_arrfreq = model.getValue("/root/init/paingb/paingb012" + "[" + i + "]/paingb");
  1640. my_arrnumfreq = model.getValue("/root/init/paingb/paingb012" + "[" + i + "]/flag");
  1641. }
  1642. }
  1643. if (my_arrfreq=='') {
  1644. my_arrfreq='-';
  1645. }
  1646. if (my_arrnumfreq=='') {
  1647. my_arrnumfreq='-';
  1648. }
  1649. opener.javascript.setParameter("SMMNW04800_PARAM13", my_arrfreq);
  1650. opener.javascript.setParameter("SMMNW04800_PARAM14", my_arrnumfreq);
  1651. // 비약물중재_20110418_SMY -----------------------------------------------------------------------------------
  1652. var cnt10 = 0;
  1653. var my_arraynondrug = new Array();
  1654. var my_array2nondrug= new Array();
  1655. var my_arrnondrug ='';
  1656. var my_arrnumnondrug='';
  1657. for(var i = 1; i < grd_nondrug.rows;i++) {
  1658. if(model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/choice") == "true") {
  1659. my_arraynondrug[cnt10] = model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/nondrug");
  1660. my_array2nondrug[cnt10] = model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/flag");
  1661. if (my_arrnondrug!='') {
  1662. my_arrnondrug= my_arrnondrug +"," + my_arraynondrug[cnt10];
  1663. my_arrnumnondrug = my_arrnumnondrug + "," + my_array2nondrug[cnt10];
  1664. } else {
  1665. my_arrnondrug = my_arraynondrug[cnt10];
  1666. my_arrnumnondrug=my_array2nondrug[cnt10];
  1667. }
  1668. if(model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/nondrug") == "기타") {
  1669. my_arraynondrug[cnt10] += "(" + ipt_nondrug.value + ")";
  1670. my_arrnondrug = my_arrnondrug + "(" + ipt_nondrug.value + ")" ;
  1671. }
  1672. cnt10++;
  1673. }
  1674. }
  1675. if (my_arrnondrug=='') {
  1676. my_arrnondrug='-';
  1677. }
  1678. if (my_arrnumnondrug=='') {
  1679. my_arrnumnondrug='-';
  1680. }
  1681. opener.javascript.setParameter("SMMNW04800_ETC4", model.getValue("/root/main/nondrugnm") );
  1682. opener.javascript.setParameter("SMMNW04800_PARAM17", my_arrnondrug);
  1683. opener.javascript.setParameter("SMMNW04800_PARAM18", my_arrnumnondrug);
  1684. opener.javascript.setParameter("SMMNW04800_PARAUPFLAG",model.getValue("/root/upflag"));
  1685. model.close();
  1686. ]]>
  1687. </script>
  1688. </button>
  1689. <input id="ipt_part" ref="/root/main/partnm" visibility="hidden" style="left:0px; top:570px; width:125px; height:19px; background-color:#f7f7ff; "/>
  1690. <datagrid id="grd_cate" nodeset="/root/init/direc/direc01" caption="선택^방향^caption1" colsep="^" colwidth="30, 85, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:128px; top:25px; width:117px; height:541px; ">
  1691. <col ref="choice" type="checkbox"/>
  1692. <col ref="direc"/>
  1693. <col ref="flag"/>
  1694. <script type="javascript" ev:event="xforms-value-changed">
  1695. <![CDATA[
  1696. var etc_rmk ='';
  1697. for(var i = 1; i < grd_cate.rows; i++) {
  1698. if(grd_cate.valueMatrix(i, grd_cate.colRef("choice")) == "true" && grd_cate.valueMatrix(i, grd_cate.colRef("direc")) == "기타") {
  1699. ipt_cate.visible = true;
  1700. ipt_cate.value=etc_rmk;
  1701. } else {
  1702. ipt_cate.visible = false;
  1703. if (ipt_cate.value!='') {
  1704. etc_rmk=ipt_cate.value;
  1705. }
  1706. ipt_cate.value = "";
  1707. }
  1708. }
  1709. ]]>
  1710. </script>
  1711. </datagrid>
  1712. <datagrid id="grd_userlist" nodeset="/root/init/cate/cate01" caption="필드^선택^양상^caption1" colwidth="100, 43, 113, 0" dataheight="25" explorerbar="sortshow" extendlastcol="scroll" fixedcols="1" mergecellsfixedcols="byrestriccol" mergecellsfixedrows="byrestriccol" rowheight="32" tooltip="true" style="left:385px; top:25px; width:260px; height:549px; margin:8; margin-left:0; margin-top:0; margin-right:0; ">
  1713. <col ref="rmk" style="text-align:center; "/>
  1714. <col checkvalue="true,false" ref="choice" type="checkbox" style="text-align:left; "/>
  1715. <col ref="cate" style="text-align:left; "/>
  1716. <col ref="flag" visibility="hidden"/>
  1717. <script type="javascript" ev:event="onclick">
  1718. <![CDATA[
  1719. //기타입력영역을 보여준다.
  1720. fShowEtcInputArea();
  1721. //dressing영역의 str을 변경한다.
  1722. var cdNm = model.getValue('/root/main/detlgrup/getVO[' + grd_userlist.row + ']/cdnm');
  1723. var isChecked = model.getValue('/root/main/detlgrup/getVO[' + grd_userlist.row + ']/sel');
  1724. if(grd_userlist.col == grd_userlist.colRef("sel") ) {
  1725. fChangeDressingStr(cdNm, isChecked);
  1726. }
  1727. ]]>
  1728. </script>
  1729. <script type="javascript" ev:event="xforms-value-changed">
  1730. <![CDATA[
  1731. var grupcd = grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("grupcd"));
  1732. if(grd_userlist.col == grd_userlist.colRef("detlinfo") ) {
  1733. if(grupcd == "00000001") {
  1734. model.setValue("/root/param/causeEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1735. } else if(grupcd == "00000002") {
  1736. model.setValue("/root/param/stageEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1737. } else if(grupcd == "00000003") {
  1738. model.setValue("/root/param/colorEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1739. } else if(grupcd == "00000004") {
  1740. model.setValue("/root/param/stateEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1741. } else if(grupcd == "00000005") {
  1742. model.setValue("/root/param/amountEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1743. } else if(grupcd == "00000006") {
  1744. model.setValue("/root/param/symptomEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1745. } else if(grupcd == "00000008") {
  1746. model.setValue("/root/param/dressingEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
  1747. }
  1748. }
  1749. ]]>
  1750. </script>
  1751. </datagrid>
  1752. <datagrid id="grd_part" nodeset="/root/init/part/part01" caption="선택^부위^caption1" colsep="^" colwidth="30, 92, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:25px; width:125px; height:541px; ">
  1753. <col ref="choice" type="checkbox"/>
  1754. <col ref="part"/>
  1755. <col ref="flag"/>
  1756. <script type="javascript" ev:event="xforms-value-changed">
  1757. <![CDATA[
  1758. var etc_rmk ='';
  1759. for(var i = 1; i < grd_part.rows; i++) {
  1760. if(grd_part.valueMatrix(i, grd_part.colRef("choice")) == "true" && grd_part.valueMatrix(i, grd_part.colRef("part")) == "기타") {
  1761. ipt_part.visible = true;
  1762. ipt_part.value = etc_rmk;
  1763. } else {
  1764. ipt_part.visible = false;
  1765. if (ipt_part.value!='' ) {
  1766. etc_rmk=ipt_part.value;
  1767. }
  1768. ipt_part.value = "";
  1769. }
  1770. }
  1771. ]]>
  1772. </script>
  1773. </datagrid>
  1774. <input id="ipt_symp" ref="/root/main/sympnm" visibility="hidden" style="left:248px; top:570px; width:133px; height:19px; background-color:#f7f7ff; "/>
  1775. <caption id="cap_title" class="tit_2" style="left:10px; top:5px; width:157px; height:13px; ">통증관리기록 기준자료</caption>
  1776. <line id="line1" class="line_1" style="x1:0px; y1:20px; x2:1235px; y2:20px; "/>
  1777. <datagrid id="grd_symp" nodeset="/root/init/symp/symp01" caption="선택^원인^caption1" colsep="^" colwidth="30, 100, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:248px; top:25px; width:133px; height:541px; ">
  1778. <col ref="choice" type="checkbox" style="left:0px; top:23px; width:30px; height:23px; "/>
  1779. <col ref="symp"/>
  1780. <col ref="flag"/>
  1781. <script type="javascript" ev:event="xforms-value-changed">
  1782. <![CDATA[
  1783. var etc_rmk='';
  1784. for(var i = 1; i < grd_symp.rows; i++) {
  1785. if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1786. ipt_symp.visible = true;
  1787. ipt_symp.value=etc_rmk;
  1788. } else {
  1789. ipt_symp.visible = false;
  1790. if (ipt_symp.value!='') {
  1791. etc_rmk=ipt_symp.value;
  1792. }
  1793. ipt_symp.value = "";
  1794. }
  1795. }
  1796. ]]>
  1797. </script>
  1798. </datagrid>
  1799. <datagrid id="grd_tool" nodeset="/root/init/tool/tool01" caption="선택^도구^caption1" colsep="^" colwidth="30, 90, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:758px; top:25px; width:123px; height:230px; ">
  1800. <col ref="choice" type="radio"/>
  1801. <col ref="tool"/>
  1802. <col ref="flag"/>
  1803. <script type="javascript" ev:event="xforms-value-changed">
  1804. <![CDATA[
  1805. //VAS삭제, grp_number4 추가_20110418_SMY
  1806. var toolvalue = model.getValue("/root/init/tool/tool01["+grd_tool.row+"]/flag");
  1807. if(toolvalue == '81') { //NRS
  1808. grd_number1.visible = true;
  1809. grd_number2.visible = false;
  1810. grd_number3.visible = false;
  1811. grp_number4.visible = false;
  1812. grp_number5.visible = false;
  1813. model.resetInstanceNode("/root/init/number2/number01["+grd_number2.row+"]/choice");
  1814. model.resetInstanceNode("/root/init/number3/number01["+grd_number3.row+"]/choice");
  1815. model.resetInstanceNode("/root/init/number4a/number01["+grd_number4a.row+"]/choice");
  1816. model.resetInstanceNode("/root/init/number4b/number01["+grd_number4b.row+"]/choice");
  1817. model.resetInstanceNode("/root/init/number4c/number01["+grd_number4c.row+"]/choice");
  1818. model.resetInstanceNode("/root/init/number4d/number01["+grd_number4d.row+"]/choice");
  1819. model.resetInstanceNode("/root/init/number4e/number01["+grd_number4e.row+"]/choice");
  1820. /*
  1821. }else if(toolvalue == '82') { //VAS
  1822. grd_number1.visible = false;
  1823. grd_number2.visible = true;
  1824. grd_number3.visible = false;
  1825. model.resetInstanceNode("/root/init/number1/number01["+grd_number1.row+"]/choice");
  1826. model.resetInstanceNode("/root/init/number3/number01["+grd_number3.row+"]/choice");
  1827. */
  1828. }else if(toolvalue == '83') { //FLACC
  1829. grd_number1.visible = false;
  1830. grd_number2.visible = false;
  1831. grd_number3.visible = false;
  1832. grp_number4.visible = true;
  1833. grp_number5.visible = false;
  1834. model.resetInstanceNode("/root/init/number1/number01["+grd_number1.row+"]/choice");
  1835. model.resetInstanceNode("/root/init/number2/number01["+grd_number2.row+"]/choice");
  1836. model.resetInstanceNode("/root/init/number3/number01["+grd_number3.row+"]/choice");
  1837. }else if(toolvalue == '84') { //FACES pain rating scale
  1838. grd_number1.visible = false;
  1839. grd_number2.visible = false;
  1840. grd_number3.visible = true;
  1841. grp_number4.visible = false;
  1842. grp_number5.visible = false;
  1843. model.resetInstanceNode("/root/init/number1/number01["+grd_number1.row+"]/choice");
  1844. model.resetInstanceNode("/root/init/number2/number01["+grd_number2.row+"]/choice");
  1845. model.resetInstanceNode("/root/init/number4a/number01["+grd_number4a.row+"]/choice");
  1846. model.resetInstanceNode("/root/init/number4b/number01["+grd_number4b.row+"]/choice");
  1847. model.resetInstanceNode("/root/init/number4c/number01["+grd_number4c.row+"]/choice");
  1848. model.resetInstanceNode("/root/init/number4d/number01["+grd_number4d.row+"]/choice");
  1849. model.resetInstanceNode("/root/init/number4e/number01["+grd_number4e.row+"]/choice");
  1850. //통증 이미지 셋팅
  1851. fSetPainImg();
  1852. }else if(toolvalue == '85') { //CNPS pain rating scale
  1853. grd_number1.visible = false;
  1854. grd_number2.visible = false;
  1855. grd_number3.visible = false;
  1856. grp_number4.visible = false;
  1857. grp_number5.visible = true;
  1858. model.resetInstanceNode("/root/init/number5a/number01["+grd_number5a.row+"]/choice");
  1859. model.resetInstanceNode("/root/init/number5b/number01["+grd_number5b.row+"]/choice");
  1860. model.resetInstanceNode("/root/init/number5c/number01["+grd_number5c.row+"]/choice");
  1861. }
  1862. model.refresh();
  1863. ]]>
  1864. </script>
  1865. </datagrid>
  1866. <input id="ipt_cate" ref="/root/main/catenm" visibility="hidden" style="left:128px; top:570px; width:117px; height:19px; background-color:#f7f7ff; "/>
  1867. <datagrid id="grd_nondrug" nodeset="/root/init/nondrugarbt/nondrug01" caption="선택^비약물중재^caption1" colsep="^" colwidth="30, 90, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:758px; top:257px; width:123px; height:309px; ">
  1868. <col ref="choice" type="checkbox" style="left:0px; top:23px; width:30px; height:23px; "/>
  1869. <col ref="nondrug"/>
  1870. <col ref="flag"/>
  1871. <script type="javascript" ev:event="xforms-value-changed">
  1872. <![CDATA[
  1873. var etc_rmk='';
  1874. for(var i = 1; i < grd_nondrug.rows; i++) {
  1875. if(grd_nondrug.valueMatrix(i, grd_nondrug.colRef("choice")) == "true" && grd_nondrug.valueMatrix(i, grd_nondrug.colRef("nondrug")) == "기타") {
  1876. ipt_nondrug.visible = true;
  1877. ipt_nondrug.value=etc_rmk;
  1878. } else {
  1879. ipt_nondrug.visible = false;
  1880. if (ipt_nondrug.value!='') {
  1881. etc_rmk=ipt_nondrug.value;
  1882. }
  1883. ipt_nondrug.value = "";
  1884. }
  1885. }
  1886. ]]>
  1887. </script>
  1888. </datagrid>
  1889. <datagrid id="grd_number2" nodeset="/root/init/number2/number01" visibility="hidden" caption="선택^점수^caption1" colsep="^" colwidth="30, 150, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:930px; top:125px; width:182px; height:291px; ">
  1890. <col ref="choice" type="radio"/>
  1891. <col ref="number"/>
  1892. <col ref="flag"/>
  1893. <script type="javascript" ev:event="xforms-value-changed">
  1894. <![CDATA[
  1895. // for(var i = 1; i < grd_symp.rows; i++) {
  1896. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1897. // ipt_symp.visible = true;
  1898. // } else {
  1899. // ipt_symp.visible = false;
  1900. // ipt_symp.value = "";
  1901. // }
  1902. // }
  1903. ]]>
  1904. </script>
  1905. </datagrid>
  1906. <group id="grp_number4" visibility="hidden" style="left:885px; top:25px; width:250px; height:544px; ">
  1907. <datagrid id="grd_number4a" nodeset="/root/init/number4a/number01" visibility="visible" autoresize="true" caption="Face 얼굴^Face 얼굴^Face 얼굴" colsep="^" colwidth="30, 30, 186" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:20px; width:250px; height:112px; ">
  1908. <col ref="choice" type="radio"/>
  1909. <col ref="number"/>
  1910. <col ref="cmt"/>
  1911. <script type="javascript" ev:event="xforms-value-changed">
  1912. <![CDATA[
  1913. // for(var i = 1; i < grd_symp.rows; i++) {
  1914. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1915. // ipt_symp.visible = true;
  1916. // } else {
  1917. // ipt_symp.visible = false;
  1918. // ipt_symp.value = "";
  1919. // }
  1920. // }
  1921. ]]>
  1922. </script>
  1923. </datagrid>
  1924. <datagrid id="grd_number4b" nodeset="/root/init/number4b/number01" visibility="visible" autoresize="true" caption="Legs 다리^Legs 다리^Legs 다리" colsep="^" colwidth="30, 30, 186" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:132px; width:250px; height:86px; ">
  1925. <col ref="choice" type="radio"/>
  1926. <col ref="number"/>
  1927. <col ref="cmt"/>
  1928. <script type="javascript" ev:event="xforms-value-changed">
  1929. <![CDATA[
  1930. // for(var i = 1; i < grd_symp.rows; i++) {
  1931. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1932. // ipt_symp.visible = true;
  1933. // } else {
  1934. // ipt_symp.visible = false;
  1935. // ipt_symp.value = "";
  1936. // }
  1937. // }
  1938. ]]>
  1939. </script>
  1940. </datagrid>
  1941. <datagrid id="grd_number4c" nodeset="/root/init/number4c/number01" visibility="visible" autoresize="true" caption="Activity 활동^Activity 활동^Activity 활동" colsep="^" colwidth="30, 30, 186" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:218px; width:250px; height:112px; ">
  1942. <col ref="choice" type="radio"/>
  1943. <col ref="number"/>
  1944. <col ref="cmt"/>
  1945. <script type="javascript" ev:event="xforms-value-changed">
  1946. <![CDATA[
  1947. // for(var i = 1; i < grd_symp.rows; i++) {
  1948. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1949. // ipt_symp.visible = true;
  1950. // } else {
  1951. // ipt_symp.visible = false;
  1952. // ipt_symp.value = "";
  1953. // }
  1954. // }
  1955. ]]>
  1956. </script>
  1957. </datagrid>
  1958. <datagrid id="grd_number4d" nodeset="/root/init/number4d/number01" visibility="visible" autoresize="true" caption="Cry 울음^Cry 울음^Cry 울음" colsep="^" colwidth="30, 30, 186" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:330px; width:250px; height:99px; ">
  1959. <col ref="choice" type="radio"/>
  1960. <col ref="number"/>
  1961. <col ref="cmt"/>
  1962. <script type="javascript" ev:event="xforms-value-changed">
  1963. <![CDATA[
  1964. // for(var i = 1; i < grd_symp.rows; i++) {
  1965. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1966. // ipt_symp.visible = true;
  1967. // } else {
  1968. // ipt_symp.visible = false;
  1969. // ipt_symp.value = "";
  1970. // }
  1971. // }
  1972. ]]>
  1973. </script>
  1974. </datagrid>
  1975. <datagrid id="grd_number4e" nodeset="/root/init/number4e/number01" visibility="visible" autoresize="true" caption="Consolability 마음의 안정도^Consolability 마음의 안정도^Consolability 마음의 안정도" colsep="^" colwidth="30, 30, 186" mergecellsfixedrows="bycolrec" rowsep="|" style="left:0px; top:429px; width:250px; height:112px; ">
  1976. <col ref="choice" type="radio"/>
  1977. <col ref="number"/>
  1978. <col ref="cmt"/>
  1979. <script type="javascript" ev:event="xforms-value-changed">
  1980. <![CDATA[
  1981. // for(var i = 1; i < grd_symp.rows; i++) {
  1982. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  1983. // ipt_symp.visible = true;
  1984. // } else {
  1985. // ipt_symp.visible = false;
  1986. // ipt_symp.value = "";
  1987. // }
  1988. // }
  1989. ]]>
  1990. </script>
  1991. </datagrid>
  1992. <caption id="caption1" style="left:0px; top:0px; width:100px; height:20px; font-weight:bold; ">* FLACC</caption>
  1993. </group>
  1994. <input id="ipt_nondrug" ref="/root/main/nondrugnm" visibility="hidden" style="left:758px; top:570px; width:123px; height:19px; background-color:#f7f7ff; "/>
  1995. <group id="grp_number5" visibility="hidden" style="left:885px; top:25px; width:350px; height:665px; ">
  1996. <caption id="caption2" style="left:0px; top:0px; width:100px; height:20px; font-weight:bold; ">* CNPS</caption>
  1997. <datagrid id="grd_number5d" nodeset="/root/init/number5d/number01" visibility="visible" autoresize="true" caption="지표^지표^선택^점수^설명" colsep="^" colwidth="20, 60, 30, 30, 207" fixedcols="2" mergecellsfixedcols="byrestriccol" mergecellsfixedrows="byrestriccol" rowsep="|" style="left:0px; top:503px; width:350px; height:162px; ">
  1998. <col ref="no"/>
  1999. <col ref="rmk"/>
  2000. <col ref="choice" type="radio"/>
  2001. <col ref="number" style="text-align:center; "/>
  2002. <col ref="cmt"/>
  2003. <script type="javascript" ev:event="onclick">
  2004. <![CDATA[
  2005. var cnt = 0;
  2006. if(grd_number5d.col == grd_number5d.colRef("choice")) {
  2007. for(var i = 1; i < grd_number5d.rows ;i++) {
  2008. if(model.getValue("/root/init/number5d/number01" + "[" + i + "]/choice") == "true") {
  2009. cnt++;
  2010. }
  2011. }
  2012. if(cnt > 0){
  2013. for(var i = 1; i < grd_number5c.rows ;i++) {
  2014. if(model.getValue("/root/init/number5c/number01" + "[" + i + "]/choice") == "true") {
  2015. model.setValue("/root/init/number5c/number01" + "[" + i + "]/choice", "false");
  2016. }
  2017. }
  2018. }
  2019. grd_number5c.refresh();
  2020. }
  2021. ]]>
  2022. </script>
  2023. </datagrid>
  2024. <datagrid id="grd_number5c" nodeset="/root/init/number5c/number01" visibility="visible" autoresize="true" caption="지표^지표^선택^점수^설명" colsep="^" colwidth="20, 60, 30, 30, 207" fixedcols="2" mergecellsfixedcols="byrestriccol" mergecellsfixedrows="byrestriccol" rowsep="|" style="left:0px; top:342px; width:350px; height:185px; ">
  2025. <col ref="no"/>
  2026. <col ref="rmk"/>
  2027. <col ref="choice" type="radio"/>
  2028. <col ref="number" style="text-align:center; "/>
  2029. <col ref="cmt"/>
  2030. <script type="javascript" ev:event="onclick">
  2031. <![CDATA[
  2032. var cnt = 0;
  2033. if(grd_number5c.col == grd_number5c.colRef("choice")) {
  2034. for(var i = 1; i < grd_number5c.rows ;i++) {
  2035. if(model.getValue("/root/init/number5c/number01" + "[" + i + "]/choice") == "true") {
  2036. cnt++;
  2037. }
  2038. }
  2039. if(cnt > 0){
  2040. for(var i = 1; i < grd_number5d.rows ;i++) {
  2041. if(model.getValue("/root/init/number5d/number01" + "[" + i + "]/choice") == "true") {
  2042. model.setValue("/root/init/number5d/number01" + "[" + i + "]/choice", "false");
  2043. }
  2044. }
  2045. }
  2046. grd_number5d.refresh();
  2047. }
  2048. ]]>
  2049. </script>
  2050. </datagrid>
  2051. <datagrid id="grd_number5b" nodeset="/root/init/number5b/number01" visibility="visible" autoresize="true" caption="지표^지표^선택^점수^설명" colsep="^" colwidth="20, 60, 30, 30, 207" fixedcols="2" mergecellsfixedcols="byrestriccol" mergecellsfixedrows="byrestriccol" rowsep="|" style="left:0px; top:167px; width:350px; height:199px; ">
  2052. <col ref="no"/>
  2053. <col ref="rmk"/>
  2054. <col ref="choice" type="radio"/>
  2055. <col ref="number" style="text-align:center; "/>
  2056. <col ref="cmt"/>
  2057. <script type="javascript" ev:event="xforms-value-changed">
  2058. <![CDATA[
  2059. // for(var i = 1; i < grd_symp.rows; i++) {
  2060. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  2061. // ipt_symp.visible = true;
  2062. // } else {
  2063. // ipt_symp.visible = false;
  2064. // ipt_symp.value = "";
  2065. // }
  2066. // }
  2067. ]]>
  2068. </script>
  2069. </datagrid>
  2070. <datagrid id="grd_number5a" nodeset="/root/init/number5a/number01" visibility="visible" autoresize="true" caption="지표^지표^선택^점수^설명" colsep="^" colwidth="20, 60, 30, 30, 207" fixedcols="2" mergecellsfixedcols="byrestriccol" mergecellsfixedrows="byrestricrow" rowsep="|" style="left:0px; top:20px; width:350px; height:171px; ">
  2071. <col ref="no"/>
  2072. <col ref="rmk"/>
  2073. <col ref="choice" type="radio"/>
  2074. <col ref="number" style="text-align:center; "/>
  2075. <col ref="cmt"/>
  2076. <script type="javascript" ev:event="xforms-value-changed">
  2077. <![CDATA[
  2078. // for(var i = 1; i < grd_symp.rows; i++) {
  2079. // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
  2080. // ipt_symp.visible = true;
  2081. // } else {
  2082. // ipt_symp.visible = false;
  2083. // ipt_symp.value = "";
  2084. // }
  2085. // }
  2086. ]]>
  2087. </script>
  2088. </datagrid>
  2089. </group>
  2090. <datagrid id="grd_paingb" nodeset="/root/init/paingb/paingb012" caption="선택^발생구분^caption1" colsep="^" colwidth="30, 75, 0" mergecellsfixedrows="bycolrec" rowsep="|" style="left:647px; top:257px; width:108px; height:215px; ">
  2091. <col ref="choice" type="radio"/>
  2092. <col ref="paingb"/>
  2093. <col ref="flag"/>
  2094. </datagrid>
  2095. <shape id="rectangle1" visibility="hidden" appearance="rectangle" style="left:759px; top:223px; width:121px; height:25px; background-color:#ffffff; border-color:#ffffff; "/>
  2096. <caption id="caption29" class="cell_1" style="left:647px; top:474px; width:108px; height:20px; text-align:center; vertical-align:middle; background-color:#99ccff; ">기간</caption>
  2097. <input id="ipt_termth" ref="/root/main/termth" disabled="false" imemode="alpha" format="999" style="left:648px; top:520px; width:50px; height:19px; text-align:right; "/>
  2098. <input id="ipt_termdd" ref="/root/main/termdd" disabled="false" imemode="alpha" format="999" style="left:648px; top:543px; width:50px; height:19px; text-align:right; "/>
  2099. <caption id="caption3" style="left:703px; top:520px; width:50px; height:20px; ">시간 전</caption>
  2100. <caption id="caption4" style="left:703px; top:543px; width:50px; height:20px; ">일 전</caption>
  2101. <line id="line2" class="line_3" style="x1:647px; y1:565px; x2:755px; y2:565px; "/>
  2102. <input id="ipt_termtm" ref="/root/main/termtm" disabled="false" imemode="alpha" format="999" style="left:648px; top:497px; width:50px; height:19px; text-align:right; "/>
  2103. <caption id="caption5" style="left:703px; top:497px; width:50px; height:20px; ">분 전</caption>
  2104. <button id="button2" class="btn2_letter2" visibility="hidden" style="left:1146px; top:0px; width:42px; height:19px; ">
  2105. <caption>닫기</caption>
  2106. <script type="javascript" ev:event="DOMActivate">
  2107. <![CDATA[
  2108. window.close();
  2109. ]]>
  2110. </script>
  2111. </button>
  2112. </group>
  2113. </xhtml:body>
  2114. </xhtml:html>