SPADC62901_ADR유해증상.xrw 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  3. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  4. <xhtml:head>
  5. <xhtml:title>ADR 유해증상</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <sympinfo>
  11. <skin/>
  12. <breth/>
  13. <stom/>
  14. <heart/>
  15. <blood/>
  16. <body/>
  17. <etccd/>
  18. <etcnm/>
  19. <neur/>
  20. <neph/>
  21. <psy/>
  22. <gita/>
  23. <gitanm/>
  24. </sympinfo>
  25. </main>
  26. <send>
  27. </send>
  28. <popdata>
  29. <casrslt/>
  30. <totscr/>
  31. <koralgo/>
  32. </popdata>
  33. <init/>
  34. <hidden>
  35. <tempsymp/>
  36. </hidden>
  37. </root>
  38. </instance>
  39. <script type="javascript" ev:event="xforms-ready">
  40. <![CDATA[
  41. // var sSymp = model.getValue("/root/hidden/tempsymp/symp");
  42. // var aSympCnts = sSymp.split("^");
  43. // model.copyNode("/root/main/symplist", "/root/hidden/tempsymp/symplist");
  44. // if(aSympCnts.length > 1) {
  45. // model.setValue("/root/main/symplist/sympinfo["+ aSympCnts[0] +"]/chk", "Y");
  46. // }
  47. // model.refresh();
  48. ]]>
  49. </script>
  50. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  51. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  52. <script type="javascript">
  53. <![CDATA[
  54. function fExeCnfm() {
  55. var sSympCnts = "";
  56. if (chk_skin.value != "") {
  57. var sSympCnts = sSympCnts + chk_skin.label + " ";
  58. }
  59. if (chk_breth.value !="") {
  60. var sSympCnts = sSympCnts + chk_breth.label + " ";
  61. }
  62. if (chk_stom.value !="") {
  63. var sSympCnts = sSympCnts + chk_stom.label + " ";
  64. }
  65. if (chk_heart.value !="") {
  66. var sSympCnts = sSympCnts + chk_heart.label + " ";
  67. }
  68. if (chk_blood.value !="") {
  69. var sSympCnts = sSympCnts + chk_blood.label + " ";
  70. }
  71. if (chk_neur.value !="") {
  72. var sSympCnts = sSympCnts + chk_neur.label + " ";
  73. }
  74. if (chk_neph.value !="") {
  75. var sSympCnts = sSympCnts + chk_neph.label + " ";
  76. }
  77. if (chk_psy.value !="") {
  78. var sSympCnts = sSympCnts + chk_psy.label + " ";
  79. }
  80. if (chk_body.value !="") {
  81. var sSympCnts = sSympCnts + chk_body.label + " ";
  82. }
  83. if (chk_gita.value !="") {
  84. var sSympCnts = sSympCnts + chk_gita.label + " ";
  85. }
  86. if (chk_etc.value !="") {
  87. var sSympCnts = sSympCnts + model.getValue("/root/main/sympinfo/etcnm");
  88. }
  89. // alert(sSympCnts);
  90. if(sSympCnts != "") {
  91. opener.window.javascript.model.makeValue("/root/temp/returnsymp/symp", "1");
  92. opener.window.javascript.model.makeValue("/root/temp/returnsymp/sympcnts", sSympCnts);
  93. } else {
  94. // opener.window.javascript.model.makeValue("/root/temp/returnsymp/symp", "");
  95. opener.window.javascript.model.makeValue("/root/temp/returnsymp/sympcnts", "");
  96. }
  97. opener.window.javascript.model.makeValue("/root/temp/returnsymp/cnfmyn", "Y");
  98. window.close();
  99. }
  100. ]]>
  101. </script>
  102. </model>
  103. </xhtml:head>
  104. <xhtml:body pagewidth="800" pageheight="390" guideline="1,1194;1,786;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  105. <group id="grp_biz" scroll="auto" style="left:5px; top:5px; width:770px; height:335px; ">
  106. <caption id="caption1" class="tit_2" style="left:5px; top:6px; width:210px; height:13px; ">ADR 유해증상</caption>
  107. <line id="line1" class="line_1" style="x1:0px; y1:26px; x2:760px; y2:26px; "/>
  108. <select id="chk_blood" ref="/root/main/sympinfo/blood" overflow="visible" appearance="full" cellspacing="5" cols="1" vcellspacing="3" style="left:671px; top:35px; width:80px; height:85px; border-style:none; ">
  109. <choices>
  110. <item>
  111. <label>빈혈</label>
  112. <value>51</value>
  113. </item>
  114. <item>
  115. <label>혈소판감소</label>
  116. <value>52</value>
  117. </item>
  118. <item>
  119. <label>백혈구감소</label>
  120. <value>53</value>
  121. </item>
  122. <item>
  123. <label>호산구증가</label>
  124. <value>54</value>
  125. </item>
  126. </choices>
  127. </select>
  128. <select id="chk_breth" ref="/root/main/sympinfo/breth" overflow="visible" appearance="full" cellspacing="10" cols="3" vcellspacing="3" style="left:75px; top:125px; width:230px; height:60px; border-style:none; ">
  129. <choices>
  130. <item>
  131. <label>호흡곤란</label>
  132. <value>21</value>
  133. </item>
  134. <item>
  135. <label>천명</label>
  136. <value>22</value>
  137. </item>
  138. <item>
  139. <label>기침</label>
  140. <value>23</value>
  141. </item>
  142. <item>
  143. <label>콧물</label>
  144. <value>24</value>
  145. </item>
  146. <item>
  147. <label>재채기</label>
  148. <value>25</value>
  149. </item>
  150. <item>
  151. <label>코막힘</label>
  152. <value>26</value>
  153. </item>
  154. <item>
  155. <label>객담증가</label>
  156. <value>27</value>
  157. </item>
  158. <item>
  159. <label>쉰목소리</label>
  160. <value>28</value>
  161. </item>
  162. </choices>
  163. </select>
  164. <line id="line10" class="line_2" style="x1:0px; y1:328px; x2:760px; y2:328px; "/>
  165. <caption id="caption30" class="cell_1" style="left:5px; top:35px; width:65px; height:85px; ">피부병변</caption>
  166. <caption id="caption31" class="cell_1" style="left:310px; top:275px; width:65px; height:49px; text-align:center; vertical-align:middle; "/>
  167. <caption id="caption32" class="cell_1" style="left:5px; top:190px; width:65px; height:80px; ">신경계</caption>
  168. <caption id="caption2" class="cell_1" style="left:310px; top:190px; width:65px; height:80px; ">소화기계</caption>
  169. <caption id="caption33" class="cell_1" style="left:605px; top:125px; width:65px; height:60px; ">정신증상</caption>
  170. <caption id="caption34" class="cell_1" style="left:5px; top:275px; width:65px; height:45px; ">신장이상</caption>
  171. <caption id="caption6" class="cell_1" style="left:310px; top:125px; width:65px; height:60px; ">심혈관계</caption>
  172. <caption id="caption35" style="left:330px; top:280px; width:40px; height:20px; ">기타</caption>
  173. <button id="button9" class="btn5_letter2" visibility="hidden" style="left:713px; top:302px; width:42px; height:19px; ">
  174. <caption>확인</caption>
  175. <script type="javascript" ev:event="DOMActivate">
  176. <![CDATA[
  177. sympcd = "";
  178. sympArrcd = "";
  179. var chkskinVal = chk_skin.value;
  180. if (!isNull(chkskinVal)) {
  181. var chkskinArrVal = chkskinVal.split(" ");
  182. for(var i = 1; i <= chkskinArrVal.length; i++ ) {
  183. if (isNull(sympArrcd)) {
  184. sympArrcd = sympArrcd + chkskinArrVal[i -1 ];
  185. } else {
  186. sympArrcd = sympArrcd + "|" + chkskinArrVal[i -1 ];
  187. }
  188. }
  189. }
  190. var chkbrethVal = chk_breth.value;
  191. if (!isNull(chkbrethVal)) {
  192. var chkbrethArrVal = chkbrethVal.split(" ");
  193. for(var i = 1; i <= chkbrethArrVal.length; i++ ) {
  194. if (isNull(sympArrcd)) {
  195. sympArrcd = sympArrcd + chkbrethArrVal[i -1 ];
  196. } else {
  197. sympArrcd = sympArrcd + "|" + chkbrethArrVal[i -1 ];
  198. }
  199. }
  200. }
  201. var chkstomVal = chk_stom.value;
  202. if (!isNull(chkstomVal)) {
  203. var chkstomArrVal = chkstomVal.split(" ");
  204. for(var i = 1; i <= chkstomArrVal.length; i++ ) {
  205. if (isNull(sympArrcd)) {
  206. sympArrcd = sympArrcd + chkstomArrVal[i -1 ];
  207. } else {
  208. sympArrcd = sympArrcd + "|" + chkstomArrVal[i -1 ];
  209. }
  210. }
  211. }
  212. var chkheartVal = chk_heart.value;
  213. if (!isNull(chkheartVal)) {
  214. var chkheartArrVal = chkheartVal.split(" ");
  215. for(var i = 1; i <= chkheartArrVal.length; i++ ) {
  216. if (isNull(sympArrcd)) {
  217. sympArrcd = sympArrcd + chkheartArrVal[i -1 ];
  218. } else {
  219. sympArrcd = sympArrcd + "|" + chkheartArrVal[i -1 ];
  220. }
  221. }
  222. }
  223. var chkbloodVal = chk_blood.value;
  224. if (!isNull(chkbloodVal)) {
  225. var chkbloodArrVal = chkbloodVal.split(" ");
  226. for(var i = 1; i <= chkbloodArrVal.length; i++ ) {
  227. if (isNull(sympArrcd)) {
  228. sympArrcd = sympArrcd + chkbloodArrVal[i -1 ];
  229. } else {
  230. sympArrcd = sympArrcd + "|" + chkbloodArrVal[i -1 ];
  231. }
  232. }
  233. }
  234. var chkneurVal = chk_neur.value;
  235. if (!isNull(chkneurVal)) {
  236. var chkneurArrVal = chkneurVal.split(" ");
  237. for(var i = 1; i <= chkneurArrVal.length; i++ ) {
  238. if (isNull(sympArrcd)) {
  239. sympArrcd = sympArrcd + chkneurArrVal[i -1 ];
  240. } else {
  241. sympArrcd = sympArrcd + "|" + chkneurArrVal[i -1 ];
  242. }
  243. }
  244. }
  245. var chknephVal = chk_neur.value;
  246. if (!isNull(chknephVal)) {
  247. var chknephArrVal = chknephVal.split(" ");
  248. for(var i = 1; i <= chknephArrVal.length; i++ ) {
  249. if (isNull(sympArrcd)) {
  250. sympArrcd = sympArrcd + chknephArrVal[i -1 ];
  251. } else {
  252. sympArrcd = sympArrcd + "|" + chknephArrVal[i -1 ];
  253. }
  254. }
  255. }
  256. var chkpsyVal = chk_psy.value;
  257. if (!isNull(chkpsyVal)) {
  258. var chkpsyArrVal = chkpsyVal.split(" ");
  259. for(var i = 1; i <= chkpsyArrVal.length; i++ ) {
  260. if (isNull(sympArrcd)) {
  261. sympArrcd = sympArrcd + chkpsyArrVal[i -1 ];
  262. } else {
  263. sympArrcd = sympArrcd + "|" + chkpsyArrVal[i -1 ];
  264. }
  265. }
  266. }
  267. var chkgitaVal = chk_gita.value;
  268. if (!isNull(chkgitaVal)) {
  269. var chkgitaArrVal = chkgitaVal.split(" ");
  270. for(var i = 1; i <= chkgitaArrVal.length; i++ ) {
  271. if (isNull(sympArrcd)) {
  272. sympArrcd = sympArrcd + chkgitaArrVal[i -1 ];
  273. } else {
  274. sympArrcd = sympArrcd + "|" + chkgitaArrVal[i -1 ];
  275. }
  276. }
  277. }
  278. var chkbodyVal = chk_body.value;
  279. if (!isNull(chkbodyVal)) {
  280. var chkbodyArrVal = chkbodyVal.split(" ");
  281. for(var i = 1; i <= chkbodyArrVal.length; i++ ) {
  282. if (isNull(sympArrcd)) {
  283. sympArrcd = sympArrcd + chkbodyArrVal[i -1 ];
  284. } else {
  285. sympArrcd = sympArrcd + "|" + chkbodyArrVal[i -1 ];
  286. }
  287. }
  288. }
  289. var etccd = "";
  290. var etcnm = "";
  291. if (model.getValue("/root/main/cnstinfo/etccd") == "99") {
  292. etcnm = model.getValue("/root/main/cnstinfo/cnstcnts23");
  293. etccd = model.getValue("/root/main/cnstinfo/etccd");
  294. if (isNull(sympArrcd)) {
  295. sympArrcd = etccd ;
  296. } else {
  297. sympArrcd = sympArrcd + "|" + etccd ;
  298. }
  299. }
  300. sympcd = chk_skin.label + chk_breth.label + chk_stom.label + chk_heart.label + chk_blood.label + chk_body.label + etcnm;
  301. model.setValue("/root/main/cnstinfo/sympcd", sympcd);
  302. model.setValue("/root/main/cnstinfo/synmflag", sympArrcd);
  303. model.setValue("/root/main/cnstinfo/etccd", etccd);
  304. model.setValue("/root/main/cnstinfo/etcnm", etcnm);
  305. // model.setValue("/root/main/skin", "");
  306. // model.setValue("/root/main/breth", "");
  307. // model.setValue("/root/main/stom", "");
  308. // model.setValue("/root/main/heart", "");
  309. // model.setValue("/root/main/blood", "");
  310. // model.setValue("/root/main/body", "");
  311. // model.setValue("/root/main/etccd", "");
  312. // model.setValue("/root/main/etcnm", "");
  313. // grup_synm.visible = false;
  314. // grd_adrlist.refresh();
  315. ]]>
  316. </script>
  317. </button>
  318. <caption id="caption13" class="cell_1" style="left:310px; top:35px; width:65px; height:85px; ">전신증상</caption>
  319. <caption id="caption11" class="cell_1" style="left:5px; top:125px; width:65px; height:60px; ">호흡기계</caption>
  320. <select id="chk_neph" ref="/root/main/sympinfo/neph" overflow="visible" appearance="full" cellspacing="23" cols="3" vcellspacing="4" style="left:75px; top:277px; width:240px; height:45px; border-style:none; ">
  321. <choices>
  322. <item>
  323. <label>혈뇨</label>
  324. <value>91</value>
  325. </item>
  326. <item>
  327. <label>신기능이상</label>
  328. <value>92</value>
  329. </item>
  330. <item>
  331. <label>신부전</label>
  332. <value>93</value>
  333. </item>
  334. <item>
  335. <label>당뇨</label>
  336. <value>94</value>
  337. </item>
  338. <item>
  339. <label>배뇨장애</label>
  340. <value>95</value>
  341. </item>
  342. </choices>
  343. </select>
  344. <caption id="caption12" class="cell_1" style="left:605px; top:35px; width:65px; height:85px; ">혈액이상</caption>
  345. <line id="line5" class="line_2" style="x1:5px; y1:31px; x2:760px; y2:31px; "/>
  346. <textarea id="textarea2" ref="/root/main/sympinfo/etcnm" disabled="true" style="left:384px; top:299px; width:326px; height:26px; "/>
  347. <select id="chk_etc" ref="/root/main/sympinfo/etccd" overflow="visible" appearance="full" style="left:327px; top:301px; width:50px; height:20px; border-style:none; ">
  348. <choices>
  349. <item>
  350. <label>기타</label>
  351. <value>99</value>
  352. </item>
  353. </choices>
  354. <script type="javascript" ev:event="onclick">
  355. <![CDATA[
  356. if (model.getValue("/root/main/sympinfo/etccd") == "99") {
  357. textarea2.disabled = false;
  358. model.setValue("/root/main/sympinfo/gitanm", "99");
  359. } else {
  360. textarea2.disabled = true;
  361. model.setValue("/root/main/sympinfo/gitanm", "");
  362. model.refresh();
  363. }
  364. ]]>
  365. </script>
  366. </select>
  367. <select id="chk_skin" ref="/root/main/sympinfo/skin" overflow="visible" appearance="full" cellspacing="6" cols="3" vcellspacing="3" style="left:75px; top:35px; width:235px; height:85px; border-style:none; ">
  368. <choices>
  369. <item>
  370. <label>발진:(</label>
  371. <value>11</value>
  372. </item>
  373. <item>
  374. <label>전신</label>
  375. <value>1A</value>
  376. </item>
  377. <item>
  378. <label>국소)</label>
  379. <value>1B</value>
  380. </item>
  381. <item>
  382. <label>가려움:(</label>
  383. <value>13</value>
  384. </item>
  385. <item>
  386. <label>전신</label>
  387. <value>1C</value>
  388. </item>
  389. <item>
  390. <label>국소)</label>
  391. <value>1D</value>
  392. </item>
  393. <item>
  394. <label>두드러기</label>
  395. <value>12</value>
  396. </item>
  397. <item>
  398. <label>농포</label>
  399. <value>14</value>
  400. </item>
  401. <item>
  402. <label>혈관부종</label>
  403. <value>15</value>
  404. </item>
  405. <item>
  406. <label>수포</label>
  407. <value>16</value>
  408. </item>
  409. <item>
  410. <label>과색소침착</label>
  411. <value>17</value>
  412. </item>
  413. <item>
  414. <label>탈모</label>
  415. <value>18</value>
  416. </item>
  417. </choices>
  418. </select>
  419. <select id="chk_heart" ref="/root/main/sympinfo/heart" overflow="visible" appearance="full" cellspacing="10" cols="3" vcellspacing="3" style="left:380px; top:125px; width:190px; height:60px; border-style:none; ">
  420. <choices>
  421. <item>
  422. <label>저혈압</label>
  423. <value>41</value>
  424. </item>
  425. <item>
  426. <label>부정맥</label>
  427. <value>42</value>
  428. </item>
  429. <item>
  430. <label>쇽</label>
  431. <value>43</value>
  432. </item>
  433. <item>
  434. <label>빈맥</label>
  435. <value>44</value>
  436. </item>
  437. <item>
  438. <label>서맥</label>
  439. <value>45</value>
  440. </item>
  441. <item>
  442. <label>실신</label>
  443. <value>46</value>
  444. </item>
  445. <item>
  446. <label>가슴통증</label>
  447. <value>47</value>
  448. </item>
  449. </choices>
  450. </select>
  451. <select id="chk_psy" ref="/root/main/sympinfo/psy" overflow="visible" appearance="full" cellspacing="5" cols="1" vcellspacing="3" style="left:671px; top:125px; width:70px; height:60px; border-style:none; ">
  452. <choices>
  453. <item>
  454. <label>섬망</label>
  455. <value>81</value>
  456. </item>
  457. <item>
  458. <label>불안</label>
  459. <value>82</value>
  460. </item>
  461. <item>
  462. <label>행동과다</label>
  463. <value>83</value>
  464. </item>
  465. </choices>
  466. </select>
  467. <select id="chk_stom" ref="/root/main/sympinfo/stom" overflow="visible" appearance="full" cellspacing="10" cols="3" vcellspacing="3" style="left:381px; top:190px; width:280px; height:80px; border-style:none; ">
  468. <choices>
  469. <item>
  470. <label>황달</label>
  471. <value>3A</value>
  472. </item>
  473. <item>
  474. <label>구토</label>
  475. <value>35</value>
  476. </item>
  477. <item>
  478. <label>오심(메시꺼움)</label>
  479. <value>33</value>
  480. </item>
  481. <item>
  482. <label>간기능이상</label>
  483. <value>34</value>
  484. </item>
  485. <item>
  486. <label>복통</label>
  487. <value>32</value>
  488. </item>
  489. <item>
  490. <label>소화불량</label>
  491. <value>36</value>
  492. </item>
  493. <item>
  494. <label>위장관출혈(상부)</label>
  495. <value>37</value>
  496. </item>
  497. <item>
  498. <label>혈변</label>
  499. <value>38</value>
  500. </item>
  501. <item>
  502. <label>변비</label>
  503. <value>39</value>
  504. </item>
  505. <item>
  506. <label>설사</label>
  507. <value>31</value>
  508. </item>
  509. </choices>
  510. </select>
  511. <select id="chk_gita" ref="/root/main/sympinfo/gita" overflow="visible" appearance="full" cellspacing="7" cols="5" vcellspacing="4" style="left:382px; top:277px; width:365px; height:23px; border-style:none; ">
  512. <choices>
  513. <item>
  514. <label>성욕감퇴</label>
  515. <value>A1</value>
  516. </item>
  517. <item>
  518. <label>성기능장애</label>
  519. <value>A2</value>
  520. </item>
  521. <item>
  522. <label>청력장애</label>
  523. <value>A3</value>
  524. </item>
  525. <item>
  526. <label>이명</label>
  527. <value>A4</value>
  528. </item>
  529. <item>
  530. <label>시력장애</label>
  531. <value>A5</value>
  532. </item>
  533. </choices>
  534. </select>
  535. <select id="chk_neur" ref="/root/main/sympinfo/neur" overflow="visible" appearance="full" cols="3" rows="2" vcellspacing="3" style="left:75px; top:190px; width:235px; height:80px; border-style:none; ">
  536. <choices>
  537. <item>
  538. <label>의식저하</label>
  539. <value>71</value>
  540. </item>
  541. <item>
  542. <label>두통</label>
  543. <value>72</value>
  544. </item>
  545. <item>
  546. <label>어지러움</label>
  547. <value>73</value>
  548. </item>
  549. <item>
  550. <label>졸림</label>
  551. <value>74</value>
  552. </item>
  553. <item>
  554. <label>손발떨림</label>
  555. <value>75</value>
  556. </item>
  557. <item>
  558. <label>손발저림</label>
  559. <value>76</value>
  560. </item>
  561. <item>
  562. <label>운동이상증</label>
  563. <value>77</value>
  564. </item>
  565. <item>
  566. <label>보행장애</label>
  567. <value>78</value>
  568. </item>
  569. <item>
  570. <label>수면장애</label>
  571. <value>79</value>
  572. </item>
  573. <item>
  574. <label>언어장애</label>
  575. <value>7A</value>
  576. </item>
  577. <item>
  578. <label>기억력장애</label>
  579. <value>7B</value>
  580. </item>
  581. </choices>
  582. </select>
  583. <select id="chk_body" ref="/root/main/sympinfo/body" overflow="visible" appearance="full" cellspacing="4" cols="3" rows="4" vcellspacing="3" style="left:380px; top:35px; width:235px; height:85px; border-style:none; ">
  584. <choices>
  585. <item>
  586. <label>발열</label>
  587. <value>61</value>
  588. </item>
  589. <item>
  590. <label>어지러움</label>
  591. <value>62</value>
  592. </item>
  593. <item>
  594. <label>의식소실</label>
  595. <value>63</value>
  596. </item>
  597. <item>
  598. <label>체중증가</label>
  599. <value>64</value>
  600. </item>
  601. <item>
  602. <label>식욕감퇴</label>
  603. <value>65</value>
  604. </item>
  605. <item>
  606. <label>전신부종</label>
  607. <value>66</value>
  608. </item>
  609. <item>
  610. <label>관절통</label>
  611. <value>67</value>
  612. </item>
  613. <item>
  614. <label>근육통</label>
  615. <value>68</value>
  616. </item>
  617. <item>
  618. <label>림프절병증</label>
  619. <value>69</value>
  620. </item>
  621. <item>
  622. <label>전신쇠약</label>
  623. <value>6A</value>
  624. </item>
  625. </choices>
  626. </select>
  627. </group>
  628. <group id="grp_btn" scroll="auto" style="left:155px; top:350px; width:615px; height:27px; ">
  629. <button id="btn_cls" class="btn4_letter2" style="left:544px; top:3px; width:56px; height:22px; ">
  630. <caption>닫기</caption>
  631. <close ev:event="DOMActivate"/>
  632. </button>
  633. <button id="btn_cfm" class="btn4_letter2" style="left:485px; top:3px; width:56px; height:22px; ">
  634. <caption>확인</caption>
  635. <script type="javascript" ev:event="DOMActivate">
  636. <![CDATA[
  637. ///////선택된 데이타 점검
  638. var vgitaok = model.getValue("/root/main/sympinfo/etccd");
  639. var vgitaokdesc = model.getValue("/root/main/sympinfo/etcnm");
  640. // alert(vgitaok + '/'+vgitaokdesc);
  641. if (vgitaok == "99" ) {
  642. if (vgitaokdesc == "" || vgitaokdesc == null ) {
  643. alert("기타란의 기타가 체크되어 있습니다. 기타내용을 적어주세요.");
  644. return;
  645. }
  646. }
  647. if (vgitaokdesc != "" ) {
  648. if (vgitaok != "99" ) {
  649. alert("기타내용이 있습니다. 기타란의 기타를 체크하십시오. ");
  650. return;
  651. }
  652. }
  653. //////유해증상 발진 체크 유무 점검
  654. var vcnst6 = model.getValue("/root/main/sympinfo/skin");
  655. var v11 = (vcnst6.indexOf("11"));
  656. var v1A = (vcnst6.indexOf("1A"));
  657. var v1B = (vcnst6.indexOf("1B"));
  658. if (v11 >= 0 ) {
  659. if (v1A == -1 && v1B == -1 ) {
  660. alert("발진에 대한 범위가 없습니다. 체크하십시오. ");
  661. return;
  662. }
  663. }
  664. if (v1A >= 0 || v1B >= 0) {
  665. if (v11 < 0) {
  666. alert("발진에 대한 범위가 등록되었습니다. 발진을 체크하십시오. ");
  667. return;
  668. }
  669. if (v1A>= 0 && v1B >= 0) {
  670. alert("발진에 대한 범위 하나만 체크하십시오. ");
  671. return;
  672. }
  673. }
  674. //////유해증상 가려움 체크 유무 점검
  675. var v13 = (vcnst6.indexOf("13"));
  676. var v1C = (vcnst6.indexOf("1C"));
  677. var v1D = (vcnst6.indexOf("1D"));
  678. if (v13 >= 0) {
  679. if (v1C == -1 && v1D == -1) {
  680. alert("가려움에 대한 범위가 없습니다. 체크하십시오. ");
  681. return;
  682. }
  683. }
  684. if (v1C >= 0 || v1D >= 0) {
  685. if (v13 < 0) {
  686. alert("가려움에 대한 범위가 등록되었습니다. 가려움을 체크하십시오. ");
  687. return;
  688. }
  689. if (v1C >= 0 && v1D >= 0) {
  690. alert("가려움에 대한 범위 하나만 체크하십시오. ");
  691. return;
  692. }
  693. }
  694. fExeCnfm();
  695. ]]>
  696. </script>
  697. </button>
  698. </group>
  699. </xhtml:body>
  700. </xhtml:html>