1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <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">
- <xhtml:head>
- <xhtml:title>통증관리기록 기준자료</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <detlgrup>
- <getVo/>
- </detlgrup>
- <list>
- <userlist/>
- </list>
- <item>
- <temp/>
- </item>
- <partnm/>
- <catenm/>
- <sympnm/>
- <nondrugnm/>
- <termtm/>
- <termth/>
- <termdd/>
- </main>
- <send>
- <reqdata>
- <jobkindcd/>
- <instcd/>
- <deptcd/>
- <flag/>
- </reqdata>
- <grupcd/>
- </send>
- <init_user>
- <searchitem/>
- <flag>
- <lable>사용자ID</lable>
- <value>userid</value>
- </flag>
- <flag>
- <lable>사용자명</lable>
- <value>usernm</value>
- </flag>
- </init_user>
- <popinfo>
- <refinfo>
- <serchitem/>
- </refinfo>
- </popinfo>
- <param>
- <etc/>
- <dressing/>
- <grupcd/>
- </param>
- <init>
- <part>
- <part01>
- <choice/>
- <part>전신</part>
- <flag>01</flag>
- </part01>
- <part01>
- <choice/>
- <part>사지</part>
- <flag>02</flag>
- </part01>
- <part01>
- <choice/>
- <part>상지</part>
- <flag>03</flag>
- </part01>
- <part01>
- <choice/>
- <part>하지</part>
- <flag>04</flag>
- </part01>
- <part01>
- <choice/>
- <part>얼굴</part>
- <flag>05</flag>
- </part01>
- <part01>
- <choice/>
- <part>안검</part>
- <flag>06</flag>
- </part01>
- <part01>
- <choice/>
- <part>복부</part>
- <flag>07</flag>
- </part01>
- <part01>
- <choice/>
- <part>목</part>
- <flag>08</flag>
- </part01>
- <part01>
- <choice/>
- <part>두부</part>
- <flag>09</flag>
- </part01>
- <part01>
- <choice/>
- <part>흉부</part>
- <flag>54</flag>
- </part01>
- <part01>
- <choice/>
- <part>허리</part>
- <flag>55</flag>
- </part01>
- <part01>
- <choice/>
- <part>기타</part>
- <flag>10</flag>
- </part01>
- </part>
- <direc>
- <direc01>
- <choice/>
- <direc>전체</direc>
- <flag>11</flag>
- </direc01>
- <direc01>
- <choice/>
- <direc>상</direc>
- <flag>12</flag>
- </direc01>
- <direc01>
- <choice/>
- <direc>하</direc>
- <flag>13</flag>
- </direc01>
- <direc01>
- <choice/>
- <direc>좌</direc>
- <flag>14</flag>
- </direc01>
- <direc01>
- <choice/>
- <direc>우</direc>
- <flag>15</flag>
- </direc01>
- <direc01>
- <choice/>
- <direc>기타</direc>
- <flag>16</flag>
- </direc01>
- </direc>
- <symp>
- <symp01>
- <choice/>
- <symp>수술</symp>
- <flag>17</flag>
- </symp01>
- <symp01>
- <choice/>
- <symp>항암화학요법</symp>
- <flag>18</flag>
- </symp01>
- <symp01>
- <choice/>
- <symp>방사선치료</symp>
- <flag>19</flag>
- </symp01>
- <symp01>
- <choice/>
- <symp>완화요법</symp>
- <flag>20</flag>
- </symp01>
- <symp01>
- <choice/>
- <symp>생물학적치료</symp>
- <flag>21</flag>
- </symp01>
- <symp01>
- <choice/>
- <symp>암성통증</symp>
- <flag>22</flag>
- </symp01>
- <symp01>
- <choice/>
- <symp>기타</symp>
- <flag>23</flag>
- </symp01>
- </symp>
- <cate>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>뻐개지는 듯하다</cate>
- <flag>24</flag>
- </cate01>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>찢어지는 듯하다</cate>
- <flag>25</flag>
- </cate01>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>묵지근 하다</cate>
- <flag>26</flag>
- </cate01>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>쑤시다</cate>
- <flag>27</flag>
- </cate01>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>찌르다</cate>
- <flag>28</flag>
- </cate01>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>결리다</cate>
- <flag>29</flag>
- </cate01>
- <cate01>
- <rmk>체성통증(Somatic Pain)</rmk>
- <choice/>
- <cate>뻐근하다</cate>
- <flag>30</flag>
- </cate01>
- <cate01>
- <rmk>내장성통증(Visceral Pain)</rmk>
- <choice/>
- <cate>뒤틀리다</cate>
- <flag>31</flag>
- </cate01>
- <cate01>
- <rmk>내장성통증(Visceral Pain)</rmk>
- <choice/>
- <cate>쥐어짜는 듯하다</cate>
- <flag>32</flag>
- </cate01>
- <cate01>
- <rmk>내장성통증(Visceral Pain)</rmk>
- <choice/>
- <cate>쑤시다</cate>
- <flag>33</flag>
- </cate01>
- <cate01>
- <rmk>내장성통증(Visceral Pain)</rmk>
- <choice/>
- <cate>묵직하다</cate>
- <flag>34</flag>
- </cate01>
- <cate01>
- <rmk>내장성통증(Visceral Pain)</rmk>
- <choice/>
- <cate>쓰리다</cate>
- <flag>35</flag>
- </cate01>
- <cate01>
- <rmk>신경병성통증(Neuropathic Pain)</rmk>
- <choice/>
- <cate>화끈거리다</cate>
- <flag>36</flag>
- </cate01>
- <cate01>
- <rmk>신경병성통증(Neuropathic Pain)</rmk>
- <choice/>
- <cate>닿기만해도 아프다</cate>
- <flag>37</flag>
- </cate01>
- <cate01>
- <rmk>신경병성통증(Neuropathic Pain)</rmk>
- <choice/>
- <cate>쩌릿쩌릿하다</cate>
- <flag>38</flag>
- </cate01>
- <cate01>
- <rmk>신경병성통증(Neuropathic Pain)</rmk>
- <choice/>
- <cate>저리다</cate>
- <flag>39</flag>
- </cate01>
- <cate01>
- <rmk>신경병성통증(Neuropathic Pain)</rmk>
- <choice/>
- <cate>뻗치다</cate>
- <flag>40</flag>
- </cate01>
- </cate>
- <bindo>
- <bindo01>
- <choice/>
- <bindo>규칙적</bindo>
- <flag>41</flag>
- </bindo01>
- <bindo01>
- <choice/>
- <bindo>간헐적</bindo>
- <flag>42</flag>
- </bindo01>
- </bindo>
- <paingb>
- <paingb012>
- <choice/>
- <paingb>정규</paingb>
- <flag>91</flag>
- </paingb012>
- <paingb012>
- <choice/>
- <paingb>돌발</paingb>
- <flag>92</flag>
- </paingb012>
- </paingb>
- <number1>
- <number01>
- <choice/>
- <number>0</number>
- <flag>53</flag>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <flag>43</flag>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <flag>44</flag>
- </number01>
- <number01>
- <choice/>
- <number>3</number>
- <flag>45</flag>
- </number01>
- <number01>
- <choice/>
- <number>4</number>
- <flag>46</flag>
- </number01>
- <number01>
- <choice/>
- <number>5</number>
- <flag>47</flag>
- </number01>
- <number01>
- <choice/>
- <number>6</number>
- <flag>48</flag>
- </number01>
- <number01>
- <choice/>
- <number>7</number>
- <flag>49</flag>
- </number01>
- <number01>
- <choice/>
- <number>8</number>
- <flag>50</flag>
- </number01>
- <number01>
- <choice/>
- <number>9</number>
- <flag>51</flag>
- </number01>
- <number01>
- <choice/>
- <number>10</number>
- <flag>52</flag>
- </number01>
- </number1>
- <number2>
- <number01>
- <choice/>
- <number>1</number>
- <flag>43</flag>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <flag>44</flag>
- </number01>
- <number01>
- <choice/>
- <number>3</number>
- <flag>45</flag>
- </number01>
- <number01>
- <choice/>
- <number>4</number>
- <flag>46</flag>
- </number01>
- <number01>
- <choice/>
- <number>5</number>
- <flag>47</flag>
- </number01>
- <number01>
- <choice/>
- <number>6</number>
- <flag>48</flag>
- </number01>
- <number01>
- <choice/>
- <number>7</number>
- <flag>49</flag>
- </number01>
- <number01>
- <choice/>
- <number>8</number>
- <flag>50</flag>
- </number01>
- <number01>
- <choice/>
- <number>9</number>
- <flag>51</flag>
- </number01>
- <number01>
- <choice/>
- <number>10</number>
- <flag>52</flag>
- </number01>
- </number2>
- <!--
- <number3>
- <number01>
- <choice/>
- <number>측정불가(semicoma 이하)</number>
- <flag>54</flag>
- </number01>
- <number01>
- <choice/>
- <number>0</number>
- <flag>53</flag>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <flag>44</flag>
- </number01>
- <number01>
- <choice/>
- <number>4</number>
- <flag>46</flag>
- </number01>
- <number01>
- <choice/>
- <number>6</number>
- <flag>48</flag>
- </number01>
- <number01>
- <choice/>
- <number>8</number>
- <flag>50</flag>
- </number01>
- <number01>
- <choice/>
- <number>10</number>
- <flag>52</flag>
- </number01>
- </number3>
- -->
- <number3>
- <number01>
- <choice/>
- <number>0</number>
- <img/>
- <cmt>통증없음</cmt>
- <flag>53</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <img/>
- <cmt/>
- <flag>43</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <img/>
- <cmt>약한 통증</cmt>
- <flag>44</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>3</number>
- <img/>
- <cmt/>
- <flag>45</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>4</number>
- <img/>
- <cmt>중증도 통증</cmt>
- <flag>46</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>5</number>
- <img/>
- <cmt/>
- <flag>47</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>6</number>
- <img/>
- <cmt>심한 통증</cmt>
- <flag>48</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>7</number>
- <img/>
- <cmt/>
- <flag>49</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>8</number>
- <img/>
- <cmt>극심한 통증</cmt>
- <flag>50</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>9</number>
- <img/>
- <cmt/>
- <flag>51</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- <number01>
- <choice/>
- <number>10</number>
- <img/>
- <cmt>최악의 통증</cmt>
- <flag>52</flag>
- </number01>
- <number01>
- <choice/>
- <number/>
- <img/>
- <cmt/>
- <flag/>
- </number01>
- </number3>
- <number4a>
- <number01>
- <choice/>
- <number>0</number>
- <cmt>특별한 표정이 없거나 웃음</cmt>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <cmt>가끔 얼굴을 찡그림, 눈살을 찌푸림, 움츠림, 무관심함</cmt>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <cmt>지주 또는 지속적인 턱의 떨림, 이를 악물고 있음</cmt>
- </number01>
- </number4a>
- <number4b>
- <number01>
- <choice/>
- <number>0</number>
- <cmt>정상 자세 또는 이완됨</cmt>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <cmt>불안함, 거북함, 긴장됨</cmt>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <cmt>발로 차거나 다리를 끌어올림</cmt>
- </number01>
- </number4b>
- <number4c>
- <number01>
- <choice/>
- <number>0</number>
- <cmt>조용히 누워있거나 정상자세, 쉽게 움직임</cmt>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <cmt>꿈틀댐, 몸을 앞뒤로 뒤척거림, 긴장됨</cmt>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <cmt>몸을 구부리고 뻣뻣함 또는 경련</cmt>
- </number01>
- </number4c>
- <number4d>
- <number01>
- <choice/>
- <number>0</number>
- <cmt>울지 않음</cmt>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <cmt>끙끙댐, 흐느낌 또는 훌쩍댐</cmt>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <cmt>지속적인 울음, 소리침, 흐느낌, 잦은 불편감 호소</cmt>
- </number01>
- </number4d>
- <number4e>
- <number01>
- <choice/>
- <number>0</number>
- <cmt>이완됨</cmt>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <cmt>가끔 안아주거나 접촉하여 안심시키는 것이 필요함. 관심을 다른 곳으로 돌리기 위해 대화가 필요함</cmt>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <cmt>안정되기 어려움</cmt>
- </number01>
- </number4e>
- <number5a>
- <number01>
- <no>1</no>
- <rmk>얼굴표정</rmk>
- <choice/>
- <number>0</number>
- <cmt>표정 변화 없음. 자연스러운 표정 유지</cmt>
- </number01>
- <number01>
- <no>1</no>
- <rmk>얼굴표정</rmk>
- <choice/>
- <number>1</number>
- <cmt>미간을 찡그림, 눈살을 찌푸림, 눈물을 글썽임</cmt>
- </number01>
- <number01>
- <no>1</no>
- <rmk>얼굴표정</rmk>
- <choice/>
- <number>2</number>
- <cmt>눈을 꽉 감음, 눈을 번쩍 뜸, 눈물을 흘림, 입을 씰룩거리며 눈 주위를 찡그림</cmt>
- </number01>
- <number01>
- <no>1</no>
- <rmk>얼굴표정</rmk>
- <choice/>
- <number>3</number>
- <cmt>이를 악묾, 얼굴이 우거지상으로 일그러짐, 기관내관을 밀어내거나 깨묾</cmt>
- </number01>
- </number5a>
- <number5b>
- <number01>
- <no>2</no>
- <rmk>신체반응</rmk>
- <choice/>
- <number>0</number>
- <cmt>움직임이 없음, 편안한 자세 유지, 저항 없이 이완됨</cmt>
- </number01>
- <number01>
- <no>2</no>
- <rmk>신체반응</rmk>
- <choice/>
- <number>1</number>
- <cmt>느리고 조심스러운 움직임, 몸을 뒤척임, 일부 근육이 긴장됨</cmt>
- </number01>
- <number01>
- <no>2</no>
- <rmk>신체반응</rmk>
- <choice/>
- <number>2</number>
- <cmt>통증부위를 만지려고 하거나 문지름, 고개를 흔들거나 사지의 움직임이 증가함, 온몸에 힘을 줌</cmt>
- </number01>
- <number01>
- <no>2</no>
- <rmk>신체반응</rmk>
- <choice/>
- <number>3</number>
- <cmt>온몸을 흔들거나 비틀며 심하게 움직임, 공격적인 행동을 보임, 침대 난간(side rail)을 치며 발버둥을 침, 근육이 뻣뻣해지고 활처럼 휨</cmt>
- </number01>
- </number5b>
- <number5c>
- <number01>
- <no>3</no>
- <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
- <choice/>
- <number>0</number>
- <cmt>경보가 울리지 않고 인공호흡기에 잘 적응함, 기침 없음</cmt>
- </number01>
- <number01>
- <no>3</no>
- <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
- <choice/>
- <number>1</number>
- <cmt>경보가 울리지만 곧 멈춤, 간헐적으로 기침을 함</cmt>
- </number01>
- <number01>
- <no>3</no>
- <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
- <choice/>
- <number>2</number>
- <cmt>경보가 자주 울림, 기계호흡에 저항함, 기계호흡과 맞춰 쉬지 못하며 호흡수가 증가함, 기침을 주기적으로 함</cmt>
- </number01>
- <number01>
- <no>3</no>
- <rmk>기계호흡 순응도(기관삽관 만 한경우 포함)</rmk>
- <choice/>
- <number>3</number>
- <cmt>기계호흡과 심한 부조화(fighting)를 보임, 지속적으로 기침을 하고 환기가 차단됨</cmt>
- </number01>
- </number5c>
- <number5d>
- <number01>
- <no>3</no>
- <rmk>또는 발성(발관 환자)</rmk>
- <choice/>
- <number>0</number>
- <cmt>정상적인 말투, 신음소리를 내지 않음</cmt>
- </number01>
- <number01>
- <no>3</no>
- <rmk>또는 발성(발관 환자)</rmk>
- <choice/>
- <number>1</number>
- <cmt>끙끙대며 신음소리를 냄, 앓는 소리를 냄(아~,으~,음~,아야~), 한숨을 내쉼</cmt>
- </number01>
- <number01>
- <no>3</no>
- <rmk>또는 발성(발관 환자)</rmk>
- <choice/>
- <number>2</number>
- <cmt>훌쩍거리거나 소리 내어 흐느껴 움, 불편함이나 통증을 짧은 단어로 표현함 (아파, 왜이래, 치워)</cmt>
- </number01>
- <number01>
- <no>3</no>
- <rmk>또는 발성(발관 환자)</rmk>
- <choice/>
- <number>3</number>
- <cmt>큰소리를 지름, 폭언을 함, 울부짖음</cmt>
- </number01>
- </number5d>
- <!--
- <tool>
- <tool01>
- <choice/>
- <tool>NRS</tool>
- <flag>81</flag>
- </tool01>
- <tool01>
- <choice/>
- <tool>VAS</tool>
- <flag>82</flag>
- </tool01>
- <tool01>
- <choice/>
- <tool>FLACC</tool>
- <flag>83</flag>
- </tool01>
- <tool01>
- <choice/>
- <tool>FACES pain rating scale</tool>
- <flag>84</flag>
- </tool01>
- </tool>
- -->
- <tool>
- <tool01>
- <choice/>
- <tool>NRS</tool>
- <flag>81</flag>
- </tool01>
- <tool01>
- <choice/>
- <tool>FPRS</tool>
- <flag>84</flag>
- </tool01>
- <tool01>
- <choice/>
- <tool>FLACC</tool>
- <flag>83</flag>
- </tool01>
- <tool01>
- <choice/>
- <tool>CNPS</tool>
- <flag>85</flag>
- </tool01>
- </tool>
- <number>
- <number01>
- <choice/>
- <number>측정불가(semicoma 이하)</number>
- <flag>54</flag>
- </number01>
- <number01>
- <choice/>
- <number>0</number>
- <flag>53</flag>
- </number01>
- <number01>
- <choice/>
- <number>1</number>
- <flag>43</flag>
- </number01>
- <number01>
- <choice/>
- <number>2</number>
- <flag>44</flag>
- </number01>
- <number01>
- <choice/>
- <number>3</number>
- <flag>45</flag>
- </number01>
- <number01>
- <choice/>
- <number>4</number>
- <flag>46</flag>
- </number01>
- <number01>
- <choice/>
- <number>5</number>
- <flag>47</flag>
- </number01>
- <number01>
- <choice/>
- <number>6</number>
- <flag>48</flag>
- </number01>
- <number01>
- <choice/>
- <number>7</number>
- <flag>49</flag>
- </number01>
- <number01>
- <choice/>
- <number>8</number>
- <flag>50</flag>
- </number01>
- <number01>
- <choice/>
- <number>9</number>
- <flag>51</flag>
- </number01>
- <number01>
- <choice/>
- <number>10</number>
- <flag>52</flag>
- </number01>
- </number>
- <nondrugarbt>
- <nondrug01>
- <choice/>
- <nondrug>이완요법</nondrug>
- <flag>56</flag>
- </nondrug01>
- <nondrug01>
- <choice/>
- <nondrug>냉온요법</nondrug>
- <flag>57</flag>
- </nondrug01>
- <nondrug01>
- <choice/>
- <nondrug>물리치료</nondrug>
- <flag>58</flag>
- </nondrug01>
- <nondrug01>
- <choice/>
- <nondrug>관찰함</nondrug>
- <flag>59</flag>
- </nondrug01>
- <nondrug01>
- <choice/>
- <nondrug>기타</nondrug>
- <flag>60</flag>
- </nondrug01>
- </nondrugarbt>
- </init>
- <upflag/>
- <gubnflag/>
- </root>
- </instance>
- <script type="javascript">
- <![CDATA[
- var wincloseButton = false;
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fInitialize();
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-close">
- <![CDATA[
- if( !wincloseButton){
- opener.javascript.setParameter("returnnull","close");
- } else {
- opener.javascript.setParameter("returnnull","confirmbutton");
- }
-
- ]]>
- </script>
- <submission id="TRMNW04830" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/detlgrup"/>
- </model>
- <script type="javascript" src="../../../emr/wardcareweb/js/SPMNW04800.js"/>
- <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- </xhtml:head>
- <xhtml:body pagewidth="1255" pageheight="700" style="border-color:#c7a3cf; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group5" scroll="auto" style="left:0px; top:0px; width:1235px; height:690px; ">
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="img" style="border-left-color:#ffffff; border-right-style:none; "/>
- <col ref="cmt" style="border-left-color:#000000; border-left-style:none; "/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <!-- 조회조건 영역 시작 -->
- <!-- 조회조건 영역 종료 -->
- <!-- 그리드영역 시작 -->
- <!-- 그리드영역 종료 -->
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="bindo"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <button id="button1" class="btn2_letter2" style="left:1190px; top:0px; width:42px; height:19px; ">
- <caption>선택</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- // 통증부위
- var cnt = 0;
- var my_array = new Array();
- var my_array2= new Array();
- var my_arr ='';
- var my_arrnum='';
-
- opener.javascript.setParameter("SMMNW04800_PARAM", "Y");
-
- for(var i = 1; i < grd_part.rows;i++) {
- if(model.getValue("/root/init/part/part01" + "[" + i + "]/choice") == "true") {
- my_array[cnt] = model.getValue("/root/init/part/part01" + "[" + i + "]/part");
- my_array2[cnt] = model.getValue("/root/init/part/part01" + "[" + i + "]/flag");
- if (my_arr!='') {
- my_arr= my_arr +"," + my_array[cnt];
- my_arrnum = my_arrnum + "," + my_array2[cnt];
- } else {
- my_arr = my_array[cnt];
- my_arrnum=my_array2[cnt];
- }
- if(model.getValue("/root/init/part/part01" + "[" + i + "]/part") == "기타") {
- my_array[cnt] += "(" + ipt_part.value + ")";
- my_arr = my_arr + "(" + ipt_part.value + ")" ;
- }
- cnt++;
- }
- }
-
- opener.javascript.setParameter("SMMNW04800_ETC", model.getValue("/root/main/partnm") );
- if (my_arr=='') {
- my_arr='-';
- }
- if (my_arrnum=='') {
- my_arrnum='-';
- }
- opener.javascript.setParameter("SMMNW04800_PARAM1", my_arr);
- opener.javascript.setParameter("SMMNW04800_PARAM2", my_arrnum);
-
-
- // 방향 ------------------------------------------------------------------
- var cnt2 = 0;
- var my_arraydir = new Array();
- var my_array2dir= new Array();
- var my_arrdir ='';
- var my_arrnumdir='';
-
- for(var i = 1; i < grd_cate.rows;i++) {
- if(model.getValue("/root/init/direc/direc01" + "[" + i + "]/choice") == "true") {
- my_arraydir[cnt2] = model.getValue("/root/init/direc/direc01" + "[" + i + "]/direc");
- my_array2dir[cnt2] = model.getValue("/root/init/direc/direc01" + "[" + i + "]/flag");
-
- if (my_arrdir!='') {
- my_arrdir= my_arrdir +"," + my_arraydir[cnt2];
- my_arrnumdir = my_arrnumdir + "," + my_array2dir[cnt2];
- } else {
- my_arrdir = my_arraydir[cnt2];
- my_arrnumdir=my_array2dir[cnt2];
- }
- if(model.getValue("/root/init/direc/direc01" + "[" + i + "]/direc") == "기타") {
- my_arraydir[cnt2] += "(" + ipt_cate.value + ")";
- my_arrdir = my_arrdir + "(" + ipt_cate.value + ")" ;
- }
- cnt2++;
- }
- }
-
- if (my_arrdir=='') {
- my_arrdir='-';
- }
- if (my_arrnumdir=='') {
- my_arrnumdir='-';
- }
-
- opener.javascript.setParameter("SMMNW04800_ETC2", model.getValue("/root/main/catenm") );
- opener.javascript.setParameter("SMMNW04800_PARAM3", my_arrdir);
- opener.javascript.setParameter("SMMNW04800_PARAM4", my_arrnumdir);
-
- // 원인 -----------------------------------------------------------------------------------
- var cnt3 = 0;
- var my_arraycau = new Array();
- var my_array2cau= new Array();
- var my_arrcau ='';
- var my_arrnumcau='';
- for(var i = 1; i < grd_symp.rows;i++) {
- if(model.getValue("/root/init/symp/symp01" + "[" + i + "]/choice") == "true") {
- my_arraycau[cnt3] = model.getValue("/root/init/symp/symp01" + "[" + i + "]/symp");
- my_array2cau[cnt3] = model.getValue("/root/init/symp/symp01" + "[" + i + "]/flag");
-
- if (my_arrcau!='') {
- my_arrcau= my_arrcau +"," + my_arraycau[cnt3];
- my_arrnumcau = my_arrnumcau + "," + my_array2cau[cnt3];
- } else {
- my_arrcau = my_arraycau[cnt3];
- my_arrnumcau=my_array2cau[cnt3];
- }
- if(model.getValue("/root/init/symp/symp01" + "[" + i + "]/symp") == "기타") {
- my_arraycau[cnt3] += "(" + ipt_symp.value + ")";
- my_arrcau = my_arrcau + "(" + ipt_symp.value + ")" ;
- }
- cnt3++;
- }
- }
-
- if (my_arrcau=='') {
- my_arrcau='-';
- }
- if (my_arrnumcau=='') {
- my_arrnumcau='-';
- }
- opener.javascript.setParameter("SMMNW04800_ETC3", model.getValue("/root/main/sympnm") );
- opener.javascript.setParameter("SMMNW04800_PARAM5", my_arrcau);
- opener.javascript.setParameter("SMMNW04800_PARAM6", my_arrnumcau);
- // 양상 -----------------------------------------------------------------------------------
- var cnt4 = 0;
- var my_arraysym = new Array();
- var my_array2sym= new Array();
- var my_arrsym ='';
- var my_arrnumsym='';
- for(var i = 1; i < grd_userlist.rows;i++) {
- if(model.getValue("/root/init/cate/cate01" + "[" + i + "]/choice") == "true") {
- my_arraysym[cnt4] = model.getValue("/root/init/cate/cate01" + "[" + i + "]/cate");
- my_array2sym[cnt4] = model.getValue("/root/init/cate/cate01" + "[" + i + "]/flag");
-
- if (my_arrsym!='') {
- my_arrsym = my_arrsym +"," + my_arraysym[cnt4];
- my_arrnumsym = my_arrnumsym + "," + my_array2sym[cnt4];
- } else {
- my_arrsym = my_arraysym[cnt4];
- my_arrnumsym = my_array2sym[cnt4];
- }
- cnt4++;
- }
- }
-
- if (my_arrsym=='') {
- my_arrsym='-';
- }
- if (my_arrnumsym=='') {
- my_arrnumsym='-';
- }
-
-
- opener.javascript.setParameter("SMMNW04800_PARAM7", my_arrsym);
- opener.javascript.setParameter("SMMNW04800_PARAM8", my_arrnumsym);
-
- // 빈도 -----------------------------------------------------------------------------------
- var cnt5 = 0;
- var my_arrayfreq = new Array();
- var my_array2freq= new Array();
- var my_arrfreq ='';
- var my_arrnumfreq='';
- for(var i = 1; i < grd_bindo.rows;i++) {
- if(model.getValue("/root/init/bindo/bindo01" + "[" + i + "]/choice") == "true") {
- my_arrayfreq[cnt5] = model.getValue("/root/init/bindo/bindo01" + "[" + i + "]/bindo");
- my_array2freq[cnt5] = model.getValue("/root/init/bindo/bindo01" + "[" + i + "]/flag");
-
- if (my_arrfreq!='') {
- my_arrfreq = my_arrfreq +"," + my_arrayfreq[cnt5];
- my_arrnumfreq = my_arrnumfreq + "," + my_array2freq[cnt5];
- } else {
- my_arrfreq = my_arrayfreq[cnt5];
- my_arrnumfreq = my_array2freq[cnt5];
- }
- cnt5++;
- }
- }
- if (my_arrfreq=='') {
- my_arrfreq='-';
- }
- if (my_arrnumfreq=='') {
- my_arrnumfreq='-';
- }
- opener.javascript.setParameter("SMMNW04800_PARAM9", my_arrfreq);
- opener.javascript.setParameter("SMMNW04800_PARAM10", my_arrnumfreq);
-
- //사정도구 ------------------------------------------------------------------------------
- var cnt7 = 0;
- var my_arraytool= new Array();
- var my_array2tool= new Array();
- var my_arrtool ='';
- var my_arrnumtool='';
- var toolflag = '';
- for(var i = 1; i < grd_tool.rows;i++) {
- if(model.getValue("/root/init/tool/tool01[" + i + "]/choice") == "true") {
- toolflag = i ; //사정도구
- my_arraytool[cnt7] = model.getValue("/root/init/tool/tool01" + "[" + i + "]/tool");
- my_array2tool[cnt7] = model.getValue("/root/init/tool/tool01" + "[" + i + "]/flag");
-
- if (my_arrtool!='') {
- my_arrtool = my_arrtool +"," + my_arraytool[cnt7];
- my_arrnumtool = my_arrnumtool + "," + my_array2tool[cnt7];
- } else {
- my_arrtool = my_arraytool[cnt7];
- my_arrnumtool = my_array2tool[cnt7];
- }
- cnt7++;
- }
- }
- if (my_arrtool=='') {
- messageBox("사정도구 선택은 필수 사항입니다.","I");
- return;
- //my_arrtool='-';
- }
- if (my_arrnumtool=='') {
- messageBox("사정도구 선택은 필수 사항입니다.","I");
- return;
- //my_arrnumtool='-';
- }
- opener.javascript.setParameter("SMMNW04800_PARAM15", my_arrtool);
- opener.javascript.setParameter("SMMNW04800_PARAM16", my_arrnumtool);
-
-
- // 점수 -----------------------------------------------------------------------------------
- var cnt6 = 0;
- var my_arraypnt = new Array();
- var my_array2pnt = new Array();
- var my_arrpnt ='';
- var my_arrnumpnt ='';
-
- var pnt1 = '';
- var pnt2 = '';
- var pnt3 = '';
- var pnt4 = '';
- var pnt5 = '';
- var cnps1 = '';
- var cnps2 = '';
- var cnps3 = '';
- var cnps4 = '';
-
- var sumpnt1 = 0;
- var sumpnt2 = 0;
- var sumpnt3 = 0;
- var sumpnt4 = 0;
- var sumpnt5 = 0;
-
- //사정도구 항목삭제 및 순서변경_20110414_SMY
- /*
- if(toolflag =='1') { //사정도구 NRS
- for(var i = 1; i < grd_number1.rows ;i++) {
- if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- }else if(toolflag =='2') { //사정도구 VAS
- for(var i = 1; i < grd_number2.rows ;i++) {
- if(model.getValue("/root/init/number2/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number2/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number2/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- }else if(toolflag =='3') { //사정도구 FLACC
- for(var i = 1; i < grd_number1.rows ;i++) {
- if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- }else if(toolflag =='4') { //사정도구 FACES pain rating scale
- for(var i = 1; i < grd_number3.rows ;i++) {
- if(model.getValue("/root/init/number3/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- }else {
- for(var i = 1; i < grd_number1.rows ;i++) {
- if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- }
- */
- if(toolflag =='1') { //사정도구 NRS
- for(var i = 1; i < grd_number1.rows ;i++) {
- if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- pnt1 = '-';
- pnt2 = '-';
- pnt3 = '-';
- pnt4 = '-';
- pnt5 = '-';
- cnps1 = '-';
- cnps2 = '-';
- cnps3 = '-';
- cnps4 = '-';
-
- }else if(toolflag =='2') { //사정도구 FPRS(FACES pain rating scale)
- for(var i = 1; i < grd_number3.rows ;i++) {
- if(model.getValue("/root/init/number3/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number3/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- pnt1 = '-';
- pnt2 = '-';
- pnt3 = '-';
- pnt4 = '-';
- pnt5 = '-';
- cnps1 = '-';
- cnps2 = '-';
- cnps3 = '-';
- cnps4 = '-';
-
- }else if(toolflag =='3') { //사정도구 FLACC
- //Face
- for(var i = 1; i < grd_number4a.rows ;i++) {
- if(model.getValue("/root/init/number4a/number01" + "[" + i + "]/choice") == "true") {
- pnt1 = model.getValue("/root/init/number4a/number01" + "[" + i + "]/number");
- }
- }
- //Legs
- for(var i = 1; i < grd_number4b.rows ;i++) {
- if(model.getValue("/root/init/number4b/number01" + "[" + i + "]/choice") == "true") {
- pnt2 = model.getValue("/root/init/number4b/number01" + "[" + i + "]/number");
- }
- }
- //Activity
- for(var i = 1; i < grd_number4c.rows ;i++) {
- if(model.getValue("/root/init/number4c/number01" + "[" + i + "]/choice") == "true") {
- pnt3 = model.getValue("/root/init/number4c/number01" + "[" + i + "]/number");
- }
- }
- //Cry
- for(var i = 1; i < grd_number4d.rows ;i++) {
- if(model.getValue("/root/init/number4d/number01" + "[" + i + "]/choice") == "true") {
- pnt4 = model.getValue("/root/init/number4d/number01" + "[" + i + "]/number");
- }
- }
- //Consolability
- for(var i = 1; i < grd_number4e.rows ;i++) {
- if(model.getValue("/root/init/number4e/number01" + "[" + i + "]/choice") == "true") {
- pnt5 = model.getValue("/root/init/number4e/number01" + "[" + i + "]/number");
- }
- }
-
- if(pnt1 == '' && pnt2 == '' && pnt3 == '' && pnt4 == '' && pnt5 == '' ){
- messageBox("통증점수 선택은 필수 사항입니다.","I");
- return;
- }
-
- //합계
- if (pnt1=='' || pnt1=='-') {
- sumpnt1 = 0;
- }else{
- sumpnt1 = pnt1;
- }
- if (pnt2=='' || pnt2=='-') {
- sumpnt2 = 0;
- }else{
- sumpnt2 = pnt2;
- }
- if (pnt3=='' || pnt3=='-') {
- sumpnt3 = 0;
- }else{
- sumpnt3 = pnt3;
- }
- if (pnt4=='' || pnt4=='-') {
- sumpnt4 = 0;
- }else{
- sumpnt4 = pnt4;
- }
- if (pnt5=='' || pnt5=='-') {
- sumpnt5 = 0;
- }else{
- sumpnt5 = pnt5;
- }
- my_arrpnt = eval(sumpnt1) + eval(sumpnt2) + eval(sumpnt3) + eval(sumpnt4) + eval(sumpnt5);
- if(my_arrpnt == 0){
- my_arrnumpnt = 53;
- }else if(my_arrpnt == 1){
- my_arrnumpnt = 43;
- }else if(my_arrpnt == 2){
- my_arrnumpnt = 44;
- }else if(my_arrpnt == 3){
- my_arrnumpnt = 45;
- }else if(my_arrpnt == 4){
- my_arrnumpnt = 46;
- }else if(my_arrpnt == 5){
- my_arrnumpnt = 47;
- }else if(my_arrpnt == 6){
- my_arrnumpnt = 48;
- }else if(my_arrpnt == 7){
- my_arrnumpnt = 49;
- }else if(my_arrpnt == 8){
- my_arrnumpnt = 50;
- }else if(my_arrpnt == 9){
- my_arrnumpnt = 51;
- }else if(my_arrpnt == 10){
- my_arrnumpnt = 52;
- }else{
- my_arrnumpnt = '';
- }
-
- cnps1 = '-';
- cnps2 = '-';
- cnps3 = '-';
- cnps4 = '-';
-
- }else if(toolflag =='4') { //사정도구 CNPS
- //Face
- for(var i = 1; i < grd_number5a.rows ;i++) {
- if(model.getValue("/root/init/number5a/number01" + "[" + i + "]/choice") == "true") {
- cnps1 = model.getValue("/root/init/number5a/number01" + "[" + i + "]/number");
- }
- }
- //Legs
- for(var i = 1; i < grd_number5b.rows ;i++) {
- if(model.getValue("/root/init/number5b/number01" + "[" + i + "]/choice") == "true") {
- cnps2 = model.getValue("/root/init/number5b/number01" + "[" + i + "]/number");
- }
- }
- //Activity
- for(var i = 1; i < grd_number5c.rows ;i++) {
- if(model.getValue("/root/init/number5c/number01" + "[" + i + "]/choice") == "true") {
- cnps3 = model.getValue("/root/init/number5c/number01" + "[" + i + "]/number");
- }
- }
-
- for(var i = 1; i < grd_number5d.rows ;i++) {
- if(model.getValue("/root/init/number5d/number01" + "[" + i + "]/choice") == "true") {
- cnps4 = model.getValue("/root/init/number5d/number01" + "[" + i + "]/number");
- }
- }
-
- if(cnps1 == '' && cnps2 == '' && cnps3 == '' && cnps4 == '' ){
- messageBox("통증점수 선택은 필수 사항입니다.","I");
- return;
- }
-
- //합계
- if (cnps1=='' || cnps1=='-') {
- sumpnt1 = 0;
- }else{
- sumpnt1 = cnps1;
- }
- if (cnps2=='' || cnps2=='-') {
- sumpnt2 = 0;
- }else{
- sumpnt2 = cnps2;
- }
- if (cnps3=='' || cnps3=='-') {
- sumpnt3 = 0;
- }else{
- sumpnt3 = cnps3;
- }
- if (cnps4=='' || cnps4=='-') {
- sumpnt4 = 0;
- }else{
- sumpnt4 = cnps4;
- }
-
- my_arrpnt = eval(sumpnt1) + eval(sumpnt2) + eval(sumpnt3) + eval(sumpnt4) ;
-
-
- if(my_arrpnt == 0){
- my_arrnumpnt = 53;
- }else if(my_arrpnt == 1){
- my_arrnumpnt = 43;
- }else if(my_arrpnt == 2){
- my_arrnumpnt = 44;
- }else if(my_arrpnt == 3){
- my_arrnumpnt = 45;
- }else if(my_arrpnt == 4){
- my_arrnumpnt = 46;
- }else if(my_arrpnt == 5){
- my_arrnumpnt = 47;
- }else if(my_arrpnt == 6){
- my_arrnumpnt = 48;
- }else if(my_arrpnt == 7){
- my_arrnumpnt = 49;
- }else if(my_arrpnt == 8){
- my_arrnumpnt = 50;
- }else if(my_arrpnt == 9){
- my_arrnumpnt = 51;
- }else if(my_arrpnt == 10){
- my_arrnumpnt = 52;
- }else{
- my_arrnumpnt = '';
- }
- pnt1 = '-';
- pnt2 = '-';
- pnt3 = '-';
- pnt4 = '-';
- pnt5 = '-';
- }else {
- for(var i = 1; i < grd_number1.rows ;i++) {
- if(model.getValue("/root/init/number1/number01" + "[" + i + "]/choice") == "true") {
- my_arraypnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/number");
- my_array2pnt[cnt6] = model.getValue("/root/init/number1/number01" + "[" + i + "]/flag");
-
- if (my_arrpnt!='') {
- my_arrpnt = my_arrpnt +"," + my_arraypnt[cnt6];
- my_arrnumpnt = my_arrnumpnt + "," + my_array2pnt[cnt6];
- } else {
- my_arrpnt = my_arraypnt[cnt6];
- my_arrnumpnt = my_array2pnt[cnt6];
- }
- cnt6++;
- }
- }
- }
-
-
- if (my_arrpnt.length == 0) {
- messageBox("통증점수 선택은 필수 사항입니다.","I");
- return;
- }
- // if (my_arrnumpnt == ""|| my_arrnumpnt != 0) {
- // messageBox("통증점수 선택은 필수 사항입니다.","I");
- // return;
- // }
- if (pnt1 == "") {
- pnt1 = '-';
- }
- if (pnt2 == null || pnt2 == "") {
- pnt2 = '-';
- }
- if (pnt3 == null || pnt3 == "") {
- pnt3 = '-';
- }
- if (pnt4 == null || pnt4 == "") {
- pnt4 = '-';
- }
- if (pnt5 == null || pnt5 == "") {
- pnt5 = '-';
- }
-
- if (cnps1 == null || cnps1 == "") {
- cnps1 = '-';
- }
- if (cnps2 == null || cnps2 == "") {
- cnps2 = '-';
- }
- if (cnps3 == null || cnps3 == "") {
- cnps3 = '-';
- }
- if (cnps4 == null || cnps4 == "") {
- cnps4 = '-';
- }
-
- var termtm = model.getValue("/root/main/termtm");
- var termth = model.getValue("/root/main/termth");
- var termdd = model.getValue("/root/main/termdd");
-
-
- opener.javascript.setParameter("SMMNW04800_PARAM11", my_arrpnt);
- opener.javascript.setParameter("SMMNW04800_PARAM12", my_arrnumpnt);
- opener.javascript.setParameter("SMMNW04800_PARAMPnt1", pnt1);
- opener.javascript.setParameter("SMMNW04800_PARAMPnt2", pnt2);
- opener.javascript.setParameter("SMMNW04800_PARAMPnt3", pnt3);
- opener.javascript.setParameter("SMMNW04800_PARAMPnt4", pnt4);
- opener.javascript.setParameter("SMMNW04800_PARAMPnt5", pnt5);
- opener.javascript.setParameter("SMMNW04800_PARAMCNPS1", cnps1);
- opener.javascript.setParameter("SMMNW04800_PARAMCNPS2", cnps2);
- opener.javascript.setParameter("SMMNW04800_PARAMCNPS3", cnps3);
- opener.javascript.setParameter("SMMNW04800_PARAMCNPS4", cnps4);
- opener.javascript.setParameter("SMMNW04800_PARAMTERMTM", termtm);
- opener.javascript.setParameter("SMMNW04800_PARAMTERMTH", termth);
- opener.javascript.setParameter("SMMNW04800_PARAMTERMDD", termdd);
-
-
-
-
- //------------------------------------------------------------------------------
- // 통증구분 20090815 KHJ -----------------------------------------------------------------------------------
- var cnt9 = 0;
- var my_arrfreq ='';
- var my_arrnumfreq='';
- for(var i = 1; i < grd_paingb.rows;i++) {
- if(model.getValue("/root/init/paingb/paingb012" + "[" + i + "]/choice") == "true") {
- my_arrfreq = model.getValue("/root/init/paingb/paingb012" + "[" + i + "]/paingb");
- my_arrnumfreq = model.getValue("/root/init/paingb/paingb012" + "[" + i + "]/flag");
-
- }
- }
- if (my_arrfreq=='') {
- my_arrfreq='-';
- }
- if (my_arrnumfreq=='') {
- my_arrnumfreq='-';
- }
- opener.javascript.setParameter("SMMNW04800_PARAM13", my_arrfreq);
- opener.javascript.setParameter("SMMNW04800_PARAM14", my_arrnumfreq);
-
-
- // 비약물중재_20110418_SMY -----------------------------------------------------------------------------------
- var cnt10 = 0;
- var my_arraynondrug = new Array();
- var my_array2nondrug= new Array();
- var my_arrnondrug ='';
- var my_arrnumnondrug='';
- for(var i = 1; i < grd_nondrug.rows;i++) {
- if(model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/choice") == "true") {
- my_arraynondrug[cnt10] = model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/nondrug");
- my_array2nondrug[cnt10] = model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/flag");
-
- if (my_arrnondrug!='') {
- my_arrnondrug= my_arrnondrug +"," + my_arraynondrug[cnt10];
- my_arrnumnondrug = my_arrnumnondrug + "," + my_array2nondrug[cnt10];
- } else {
- my_arrnondrug = my_arraynondrug[cnt10];
- my_arrnumnondrug=my_array2nondrug[cnt10];
- }
- if(model.getValue("/root/init/nondrugarbt/nondrug01" + "[" + i + "]/nondrug") == "기타") {
- my_arraynondrug[cnt10] += "(" + ipt_nondrug.value + ")";
- my_arrnondrug = my_arrnondrug + "(" + ipt_nondrug.value + ")" ;
- }
- cnt10++;
- }
- }
-
- if (my_arrnondrug=='') {
- my_arrnondrug='-';
- }
- if (my_arrnumnondrug=='') {
- my_arrnumnondrug='-';
- }
- opener.javascript.setParameter("SMMNW04800_ETC4", model.getValue("/root/main/nondrugnm") );
- opener.javascript.setParameter("SMMNW04800_PARAM17", my_arrnondrug);
- opener.javascript.setParameter("SMMNW04800_PARAM18", my_arrnumnondrug);
-
-
- opener.javascript.setParameter("SMMNW04800_PARAUPFLAG",model.getValue("/root/upflag"));
-
- model.close();
- ]]>
- </script>
- </button>
- <input id="ipt_part" ref="/root/main/partnm" visibility="hidden" style="left:0px; top:570px; width:125px; height:19px; background-color:#f7f7ff; "/>
- <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; ">
- <col ref="choice" type="checkbox"/>
- <col ref="direc"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var etc_rmk ='';
- for(var i = 1; i < grd_cate.rows; i++) {
- if(grd_cate.valueMatrix(i, grd_cate.colRef("choice")) == "true" && grd_cate.valueMatrix(i, grd_cate.colRef("direc")) == "기타") {
- ipt_cate.visible = true;
- ipt_cate.value=etc_rmk;
-
- } else {
- ipt_cate.visible = false;
- if (ipt_cate.value!='') {
-
-
- etc_rmk=ipt_cate.value;
- }
- ipt_cate.value = "";
- }
- }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="rmk" style="text-align:center; "/>
- <col checkvalue="true,false" ref="choice" type="checkbox" style="text-align:left; "/>
- <col ref="cate" style="text-align:left; "/>
- <col ref="flag" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- //기타입력영역을 보여준다.
- fShowEtcInputArea();
-
- //dressing영역의 str을 변경한다.
- var cdNm = model.getValue('/root/main/detlgrup/getVO[' + grd_userlist.row + ']/cdnm');
- var isChecked = model.getValue('/root/main/detlgrup/getVO[' + grd_userlist.row + ']/sel');
-
- if(grd_userlist.col == grd_userlist.colRef("sel") ) {
-
- fChangeDressingStr(cdNm, isChecked);
-
- }
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- var grupcd = grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("grupcd"));
-
- if(grd_userlist.col == grd_userlist.colRef("detlinfo") ) {
- if(grupcd == "00000001") {
- model.setValue("/root/param/causeEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- } else if(grupcd == "00000002") {
- model.setValue("/root/param/stageEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- } else if(grupcd == "00000003") {
- model.setValue("/root/param/colorEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- } else if(grupcd == "00000004") {
- model.setValue("/root/param/stateEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- } else if(grupcd == "00000005") {
- model.setValue("/root/param/amountEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- } else if(grupcd == "00000006") {
- model.setValue("/root/param/symptomEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- } else if(grupcd == "00000008") {
- model.setValue("/root/param/dressingEtcStr", grd_userlist.valueMatrix(grd_userlist.row, grd_userlist.colRef("detlinfo")));
- }
-
- }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="checkbox"/>
- <col ref="part"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- var etc_rmk ='';
- for(var i = 1; i < grd_part.rows; i++) {
- if(grd_part.valueMatrix(i, grd_part.colRef("choice")) == "true" && grd_part.valueMatrix(i, grd_part.colRef("part")) == "기타") {
- ipt_part.visible = true;
- ipt_part.value = etc_rmk;
- } else {
- ipt_part.visible = false;
- if (ipt_part.value!='' ) {
- etc_rmk=ipt_part.value;
- }
- ipt_part.value = "";
-
- }
-
- }
- ]]>
- </script>
- </datagrid>
- <input id="ipt_symp" ref="/root/main/sympnm" visibility="hidden" style="left:248px; top:570px; width:133px; height:19px; background-color:#f7f7ff; "/>
- <caption id="cap_title" class="tit_2" style="left:10px; top:5px; width:157px; height:13px; ">통증관리기록 기준자료</caption>
- <line id="line1" class="line_1" style="x1:0px; y1:20px; x2:1235px; y2:20px; "/>
- <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; ">
- <col ref="choice" type="checkbox" style="left:0px; top:23px; width:30px; height:23px; "/>
- <col ref="symp"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var etc_rmk='';
- for(var i = 1; i < grd_symp.rows; i++) {
- if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- ipt_symp.visible = true;
- ipt_symp.value=etc_rmk;
- } else {
- ipt_symp.visible = false;
- if (ipt_symp.value!='') {
- etc_rmk=ipt_symp.value;
- }
- ipt_symp.value = "";
- }
- }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="tool"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- //VAS삭제, grp_number4 추가_20110418_SMY
- var toolvalue = model.getValue("/root/init/tool/tool01["+grd_tool.row+"]/flag");
- if(toolvalue == '81') { //NRS
- grd_number1.visible = true;
- grd_number2.visible = false;
- grd_number3.visible = false;
- grp_number4.visible = false;
- grp_number5.visible = false;
-
- model.resetInstanceNode("/root/init/number2/number01["+grd_number2.row+"]/choice");
- model.resetInstanceNode("/root/init/number3/number01["+grd_number3.row+"]/choice");
- model.resetInstanceNode("/root/init/number4a/number01["+grd_number4a.row+"]/choice");
- model.resetInstanceNode("/root/init/number4b/number01["+grd_number4b.row+"]/choice");
- model.resetInstanceNode("/root/init/number4c/number01["+grd_number4c.row+"]/choice");
- model.resetInstanceNode("/root/init/number4d/number01["+grd_number4d.row+"]/choice");
- model.resetInstanceNode("/root/init/number4e/number01["+grd_number4e.row+"]/choice");
-
- /*
- }else if(toolvalue == '82') { //VAS
- grd_number1.visible = false;
- grd_number2.visible = true;
- grd_number3.visible = false;
- model.resetInstanceNode("/root/init/number1/number01["+grd_number1.row+"]/choice");
- model.resetInstanceNode("/root/init/number3/number01["+grd_number3.row+"]/choice");
- */
- }else if(toolvalue == '83') { //FLACC
- grd_number1.visible = false;
- grd_number2.visible = false;
- grd_number3.visible = false;
- grp_number4.visible = true;
- grp_number5.visible = false;
-
- model.resetInstanceNode("/root/init/number1/number01["+grd_number1.row+"]/choice");
- model.resetInstanceNode("/root/init/number2/number01["+grd_number2.row+"]/choice");
- model.resetInstanceNode("/root/init/number3/number01["+grd_number3.row+"]/choice");
-
- }else if(toolvalue == '84') { //FACES pain rating scale
- grd_number1.visible = false;
- grd_number2.visible = false;
- grd_number3.visible = true;
- grp_number4.visible = false;
- grp_number5.visible = false;
-
- model.resetInstanceNode("/root/init/number1/number01["+grd_number1.row+"]/choice");
- model.resetInstanceNode("/root/init/number2/number01["+grd_number2.row+"]/choice");
- model.resetInstanceNode("/root/init/number4a/number01["+grd_number4a.row+"]/choice");
- model.resetInstanceNode("/root/init/number4b/number01["+grd_number4b.row+"]/choice");
- model.resetInstanceNode("/root/init/number4c/number01["+grd_number4c.row+"]/choice");
- model.resetInstanceNode("/root/init/number4d/number01["+grd_number4d.row+"]/choice");
- model.resetInstanceNode("/root/init/number4e/number01["+grd_number4e.row+"]/choice");
-
- //통증 이미지 셋팅
- fSetPainImg();
- }else if(toolvalue == '85') { //CNPS pain rating scale
- grd_number1.visible = false;
- grd_number2.visible = false;
- grd_number3.visible = false;
- grp_number4.visible = false;
- grp_number5.visible = true;
-
- model.resetInstanceNode("/root/init/number5a/number01["+grd_number5a.row+"]/choice");
- model.resetInstanceNode("/root/init/number5b/number01["+grd_number5b.row+"]/choice");
- model.resetInstanceNode("/root/init/number5c/number01["+grd_number5c.row+"]/choice");
- }
- model.refresh();
- ]]>
- </script>
- </datagrid>
- <input id="ipt_cate" ref="/root/main/catenm" visibility="hidden" style="left:128px; top:570px; width:117px; height:19px; background-color:#f7f7ff; "/>
- <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; ">
- <col ref="choice" type="checkbox" style="left:0px; top:23px; width:30px; height:23px; "/>
- <col ref="nondrug"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var etc_rmk='';
- for(var i = 1; i < grd_nondrug.rows; i++) {
- if(grd_nondrug.valueMatrix(i, grd_nondrug.colRef("choice")) == "true" && grd_nondrug.valueMatrix(i, grd_nondrug.colRef("nondrug")) == "기타") {
- ipt_nondrug.visible = true;
- ipt_nondrug.value=etc_rmk;
- } else {
- ipt_nondrug.visible = false;
- if (ipt_nondrug.value!='') {
- etc_rmk=ipt_nondrug.value;
- }
- ipt_nondrug.value = "";
- }
- }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="flag"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <group id="grp_number4" visibility="hidden" style="left:885px; top:25px; width:250px; height:544px; ">
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="number"/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <caption id="caption1" style="left:0px; top:0px; width:100px; height:20px; font-weight:bold; ">* FLACC</caption>
- </group>
- <input id="ipt_nondrug" ref="/root/main/nondrugnm" visibility="hidden" style="left:758px; top:570px; width:123px; height:19px; background-color:#f7f7ff; "/>
- <group id="grp_number5" visibility="hidden" style="left:885px; top:25px; width:350px; height:665px; ">
- <caption id="caption2" style="left:0px; top:0px; width:100px; height:20px; font-weight:bold; ">* CNPS</caption>
- <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; ">
- <col ref="no"/>
- <col ref="rmk"/>
- <col ref="choice" type="radio"/>
- <col ref="number" style="text-align:center; "/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var cnt = 0;
-
- if(grd_number5d.col == grd_number5d.colRef("choice")) {
- for(var i = 1; i < grd_number5d.rows ;i++) {
- if(model.getValue("/root/init/number5d/number01" + "[" + i + "]/choice") == "true") {
- cnt++;
- }
- }
- if(cnt > 0){
- for(var i = 1; i < grd_number5c.rows ;i++) {
- if(model.getValue("/root/init/number5c/number01" + "[" + i + "]/choice") == "true") {
- model.setValue("/root/init/number5c/number01" + "[" + i + "]/choice", "false");
- }
- }
- }
- grd_number5c.refresh();
- }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="no"/>
- <col ref="rmk"/>
- <col ref="choice" type="radio"/>
- <col ref="number" style="text-align:center; "/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var cnt = 0;
-
- if(grd_number5c.col == grd_number5c.colRef("choice")) {
- for(var i = 1; i < grd_number5c.rows ;i++) {
- if(model.getValue("/root/init/number5c/number01" + "[" + i + "]/choice") == "true") {
- cnt++;
- }
- }
-
- if(cnt > 0){
- for(var i = 1; i < grd_number5d.rows ;i++) {
- if(model.getValue("/root/init/number5d/number01" + "[" + i + "]/choice") == "true") {
- model.setValue("/root/init/number5d/number01" + "[" + i + "]/choice", "false");
- }
- }
- }
- grd_number5d.refresh();
- }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="no"/>
- <col ref="rmk"/>
- <col ref="choice" type="radio"/>
- <col ref="number" style="text-align:center; "/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- <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; ">
- <col ref="no"/>
- <col ref="rmk"/>
- <col ref="choice" type="radio"/>
- <col ref="number" style="text-align:center; "/>
- <col ref="cmt"/>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // for(var i = 1; i < grd_symp.rows; i++) {
- // if(grd_symp.valueMatrix(i, grd_symp.colRef("choice")) == "true" && grd_symp.valueMatrix(i, grd_symp.colRef("symp")) == "기타") {
- // ipt_symp.visible = true;
- // } else {
- // ipt_symp.visible = false;
- // ipt_symp.value = "";
- // }
- // }
- ]]>
- </script>
- </datagrid>
- </group>
- <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; ">
- <col ref="choice" type="radio"/>
- <col ref="paingb"/>
- <col ref="flag"/>
- </datagrid>
- <shape id="rectangle1" visibility="hidden" appearance="rectangle" style="left:759px; top:223px; width:121px; height:25px; background-color:#ffffff; border-color:#ffffff; "/>
- <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>
- <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; "/>
- <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; "/>
- <caption id="caption3" style="left:703px; top:520px; width:50px; height:20px; ">시간 전</caption>
- <caption id="caption4" style="left:703px; top:543px; width:50px; height:20px; ">일 전</caption>
- <line id="line2" class="line_3" style="x1:647px; y1:565px; x2:755px; y2:565px; "/>
- <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; "/>
- <caption id="caption5" style="left:703px; top:497px; width:50px; height:20px; ">분 전</caption>
- <button id="button2" class="btn2_letter2" visibility="hidden" style="left:1146px; top:0px; width:42px; height:19px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- window.close();
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|