SMAHR00600_종합판정추후관리.xrw 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <!--
  3. * 제 목 : SMAHR00600_종합판정추후관리.xrw
  4. * 설 명 : 종합판정 추후관리
  5. * 설 계 자 :
  6. * 작 성 자 :
  7. * 작 성 일 : 2012.10.23
  8. * 수정이력 :
  9. * 기 타 :
  10. -->
  11. <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/css" ?>
  12. <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">
  13. <xhtml:head>
  14. <xhtml:title>종합판정 추후관리</xhtml:title>
  15. <model id="model1">
  16. <instance id="instance1">
  17. <root xmlns="">
  18. <main>
  19. <afterColgJudgInfo>
  20. <judginfo>
  21. <healexamflag/>
  22. <healexamdetlflag/>
  23. <rsrvdd/>
  24. <rsrvno/>
  25. <pid/>
  26. <orddd/>
  27. <cretno/>
  28. <judgdd/>
  29. <judgtm/>
  30. <judgdrid/>
  31. <pkgcd/>
  32. <shrthngjudgcnts/>
  33. <shrtengjudgcnts/>
  34. <hngjudgcnts/>
  35. <engjudgcnts/>
  36. <prntyn/>
  37. <rsltcnstdrid/>
  38. <afhngjudgcnts/>
  39. </judginfo>
  40. <afexamlist>
  41. <item/>
  42. </afexamlist>
  43. <itemsick>
  44. <sickcd/>
  45. <sicknm/>
  46. <judgcd/>
  47. <cmpycd/>
  48. </itemsick>
  49. </afterColgJudgInfo>
  50. <detlcodelst/>
  51. </main>
  52. <send>
  53. <srch>
  54. <healexamflag/>
  55. <healexamdetlflag/>
  56. <hngnm/>
  57. <pid/>
  58. <rgstno1/>
  59. <rgstno2/>
  60. <telno/>
  61. <mpphon/>
  62. <rsrvdd/>
  63. <rsrvno/>
  64. </srch>
  65. <saveAfjudg/>
  66. <saveAfexam/>
  67. </send>
  68. <init>
  69. <baseinfo>
  70. <drlst>
  71. <itemdr/>
  72. </drlst>
  73. <orddeptcdlst/>
  74. </baseinfo>
  75. </init>
  76. <rexprnt>
  77. <viewinfo/>
  78. </rexprnt>
  79. <hidden/>
  80. </root>
  81. </instance>
  82. <submission id="TRAHA00001"/>
  83. <submission id="TRAHB01504" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/baseinfo/drlst"/>
  84. <submission id="TRAHR00600" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/srch" replace="instance" resultref="/root/main/afterColgJudgInfo"/>
  85. <submission id="TXAHR00602" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/saveAfjudg" replace="instance" resultref="/root/temp"/>
  86. <submission id="TXAHR00603" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/saveAfexam" replace="instance" resultref="/root/temp"/>
  87. </model>
  88. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  89. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  90. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  91. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  92. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  93. <script type="javascript" src="../../../com/pacsweb/js/ZEP001.js"/>
  94. <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
  95. <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
  96. <script type="javascript" src="../../../ast/healexamweb/js/AHA001.js"/>
  97. <script type="javascript" src="../../../ast/healthexambaseweb/js/healcombolist.js"/>
  98. <script type="javascript" ev:event="xforms-ready">
  99. <![CDATA[
  100. fInit();
  101. fGetBaseInfo(); //기본/공통코드 정보를 조회
  102. vRsrvdd = opener.javascript.getParameter ("SMAHR00600_PARAM1");
  103. vRsrvno = opener.javascript.getParameter ("SMAHR00600_PARAM2");
  104. vPid = opener.javascript.getParameter ("SMAHR00600_PARAM3");
  105. vPnm = opener.javascript.getParameter ("SMAHR00600_PARAM4");
  106. vRgstno1 = opener.javascript.getParameter ("SMAHR00600_PARAM5");
  107. vRgstno2 = opener.javascript.getParameter ("SMAHR00600_PARAM6");
  108. //2015/11/02 이정택 추가
  109. vTelno= opener.javascript.getParameter ("SMAHR00600_PARAM7");
  110. vMpphon = opener.javascript.getParameter ("SMAHR00600_PARAM8");
  111. //2015/11/02 이정택 추가
  112. if (vRsrvdd != ""){
  113. model.setValue("/root/send/srch/rsrvdd" , vRsrvdd);
  114. model.setValue("/root/send/srch/rsrvno" , vRsrvno);
  115. model.setValue("/root/send/srch/pid" , vPid);
  116. model.setValue("/root/send/srch/healexamflag" , "C");
  117. model.setValue("/root/send/srch/hngnm" , vPnm);
  118. model.setValue("/root/send/srch/rgstno1" , vRgstno1);
  119. model.setValue("/root/send/srch/rgstno2" , vRgstno2);
  120. //2015/11/02 이정택 추가
  121. model.makeValue("/root/send/srch/telno", vTelno);
  122. model.makeValue("/root/send/srch/mpphon", vMpphon);
  123. //2015/11/02 이정택 추가
  124. fSearchAfterColgJudgInfo();
  125. }
  126. ]]>
  127. </script>
  128. <script type="javascript">
  129. <![CDATA[
  130. /**===================================================================================
  131. *초기화
  132. =====================================================================================*/
  133. function fInit(){
  134. model.resetInstanceNode("/root/send/srch");
  135. model.removeNodeset("/root/main/afterColgJudgInfo/judginfo");
  136. model.removeNodeset("/root/main/afterColgJudgInfo/afexamlist/item");
  137. //판정의조회
  138. model.makeValue("/root/send/srchhealexamflag", "C");
  139. model.makeValue("/root/send/srchcond", "J");
  140. submit("TRAHB01504");
  141. }
  142. /**===================================================================================
  143. *기본코드 정보를 조회
  144. *=====================================================================================*/
  145. function fGetBaseInfo() {
  146. healGetCodeList( new Array("S610"), new Array("/root/init/baseinfo/orddeptcdlst") );
  147. model.removenode("/root/init/baseinfo/orddeptcdlst/S610[0]");
  148. }
  149. /**
  150. * 환자검색창 open=====================================================================================================================================
  151. @author : 서원식
  152. @version : 2012.11.14
  153. @desc : 환자검색창 open
  154. @param :
  155. * SPAHA00402_PARAM1 : 현재화면ID
  156. * SPAHA00402_PARAM2 : 검색조건 pnm/pid/rgstno
  157. * SPAHA00402_PARAM3 : 건진구분
  158. * SPAHA00402_PARAM4 : 대상노드_등록번호
  159. * SPAHA00402_PARAM5 : 대상노드_환자성명
  160. * SPAHA00402_PARAM6 : 대상노드_주민번호1
  161. * SPAHA00402_PARAM7 : 대상노드_주민번호2
  162. * =====================================================================================================================================================*/
  163. function fSearchHealPatInfo(){
  164. clearParameter("SPAHA00402_PARAM1");
  165. clearParameter("SPAHA00402_PARAM2");
  166. clearParameter("SPAHA00402_PARAM3");
  167. clearParameter("SPAHA00402_PARAM4");
  168. clearParameter("SPAHA00402_PARAM5");
  169. clearParameter("SPAHA00402_PARAM6");
  170. setParameter ("SPAHA00402_PARAM1" , "SMAHR00600");
  171. setParameter ("SPAHA00402_PARAM2" , "C");
  172. setParameter ("SPAHA00402_PARAM3" , ipt_srchpid.currentText);
  173. setParameter ("SPAHA00402_PARAM4" , ipt_srchpnm.currentText);
  174. setParameter ("SPAHA00402_PARAM5" , ipt_srchrgstno1.currentText);
  175. setParameter ("SPAHA00402_PARAM6" , ipt_srchrgstno2.currentText);
  176. modal("SPAHA00402");
  177. }
  178. /**===================================================================================
  179. * 추후관리 조회(종합판정, 추가검사, 재검 및 타과의뢰)
  180. =====================================================================================*/
  181. function fSearchAfterColgJudgInfo(){
  182. model.removenode("/root/main/judgdetl/judginfo/afhngjudgcnts")
  183. model.removeNodeset("/root/main/afterColgJudgInfo/afexamlist");
  184. var srchrsrvdd = model.getValue("/root/send/srch/rsrvdd");
  185. var srchrsrvno = model.getValue("/root/send/srch/rsrvno");
  186. if(srchrsrvdd == "" && srchrsrvno == ""){
  187. messageBox("환자정보가", "E016");
  188. return;
  189. }else{
  190. /*
  191. 3개 submission 통합하여 조회함.
  192. TRAHR00502 - SMAHR00500_종합판정관리.xrw
  193. TRAHR00506 - SMAHR00500_종합판정관리.xrw
  194. */
  195. submit("TRAHR00600");
  196. }
  197. model.refresh();
  198. }
  199. /**===================================================================================
  200. *판정 출력
  201. =====================================================================================*/
  202. function fPrintAfterColgJudgInfo(){
  203. model.resetInstanceNode("/root/rexprnt/viewinfo");
  204. model.makeValue("/root/rexprnt/viewinfo/pid" , model.getValue("/root/main/afterColgJudgInfo/judginfo/pid"));
  205. model.makeValue("/root/rexprnt/viewinfo/sex" , model.getValue("/root/send/srch/sex"));
  206. model.makeValue("/root/rexprnt/viewinfo/orddeptcd" , "건강증진센터");
  207. model.makeValue("/root/rexprnt/viewinfo/hngnm" , model.getValue("/root/send/srch/hngnm"));
  208. model.makeValue("/root/rexprnt/viewinfo/age" , model.getValue("/root/send/srch/age"));
  209. model.makeValue("/root/rexprnt/viewinfo/orddd" , model.getValue("/root/main/afterColgJudgInfo/judginfo/orddd"));
  210. model.makeValue("/root/rexprnt/viewinfo/afhngjudgcnts" , model.getValue("/root/main/afterColgJudgInfo/judginfo/afhngjudgcnts"));
  211. model.makeNode("/root/rexprnt/viewinfo/afexamlist/item");
  212. // copyNodesetType("/root/rexprnt/viewinfo/afexamlist/item" , "root/main/afterColgJudgInfo/afexamlist/item[aftype='B']", "replace", model, model);
  213. copyNodesetType("/root/rexprnt/viewinfo/afexamlist/item" , "root/main/afterColgJudgInfo/afexamlist/item", "replace", model, model);
  214. exeReportPreview("RPAHR00600", "XMLSTR" , "" , "" , "true" , "", "", "", "", "true");
  215. }
  216. /**===================================================================================
  217. *판정 저장
  218. =====================================================================================*/
  219. function fSaveAfJudg(){
  220. var srchrsrvdd = model.getValue("/root/send/srch/rsrvdd");
  221. var srchrsrvno = model.getValue("/root/send/srch/rsrvno");
  222. if(srchrsrvdd == "" && srchrsrvno == ""){
  223. messageBox("환자정보가", "E016");
  224. return false;
  225. }else{
  226. model.makeValue("/root/send/saveAfjudg/healexamflag" , model.getValue("/root/send/srch/healexamflag"));
  227. model.makeValue("/root/send/saveAfjudg/healexamdetlflag" , model.getValue("/root/send/srch/healexamdetlflag"));
  228. model.makeValue("/root/send/saveAfjudg/rsrvdd" , model.getValue("/root/send/srch/rsrvdd"));
  229. model.makeValue("/root/send/saveAfjudg/rsrvno" , model.getValue("/root/send/srch/rsrvno"));
  230. model.makeValue("/root/send/saveAfjudg/afhngjudgcnts" , model.getValue("/root/main/afterColgJudgInfo/judginfo/afhngjudgcnts"));
  231. if(submit("TXAHR00602")){
  232. messageBox("저장이", "I002");
  233. return true;
  234. }else{
  235. return false;
  236. }
  237. }
  238. }
  239. /**===================================================================================
  240. *의뢰 저장
  241. =====================================================================================*/
  242. function fSaveAfexam(){
  243. var updData = grd_afexamlist.getUpdateData();
  244. if(updData == ""){
  245. messageBox("저장할 데이터가 존재하지 않습니다.", "E999");
  246. return false;
  247. }
  248. model.makeValue("/root/send/saveAfexam/item", updData);
  249. if(submit("TXAHR00603")){
  250. messageBox("저장이", "I002");
  251. return true;
  252. }else{
  253. return false;
  254. }
  255. }
  256. ]]>
  257. </script>
  258. </xhtml:head>
  259. <xhtml:body style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  260. <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:15px; ">
  261. <caption id="caption19" class="tit_1" style="left:0px; top:0px; width:205px; height:13px; ">종합판정 추후관리</caption>
  262. </group>
  263. <group id="group1" style="left:0px; top:20px; width:1195px; height:35px; vertical-align:top; ">
  264. <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1195px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
  265. <button id="btn_searchhist" class="btn1_letter2" style="left:1130px; top:7px; width:56px; height:22px; ">
  266. <caption>조회</caption>
  267. <script type="javascript" ev:event="DOMActivate">
  268. <![CDATA[
  269. fSearchAfterColgJudgInfo();
  270. ]]>
  271. </script>
  272. </button>
  273. <caption id="caption1" class="search_name" style="left:7px; top:9px; width:61px; height:17px; ">성명 :</caption>
  274. <input id="ipt_srchpnm" ref="/root/send/srch/hngnm" class="input_search" navindex="1" imemode="hangul" style="left:72px; top:9px; width:67px; height:19px; ">
  275. <script type="javascript" ev:event="onkeyup">
  276. <![CDATA[
  277. if(event.keyCode == 13){
  278. fSearchHealPatInfo();
  279. }
  280. ]]>
  281. </script>
  282. </input>
  283. <button id="btn_srchpat" class="icon_search" style="left:550px; top:10px; width:16px; height:16px; ">
  284. <caption/>
  285. <script type="javascript" ev:event="DOMActivate">
  286. <![CDATA[
  287. fSearchHealPatInfo();
  288. ]]>
  289. </script>
  290. </button>
  291. <caption id="caption7" class="search_name" style="left:375px; top:9px; width:86px; height:17px; ">등록번호 :</caption>
  292. <input id="ipt_srchpid" ref="/root/send/srch/pid" class="input_search" navindex="4" style="left:465px; top:9px; width:77px; height:19px; ">
  293. <script type="javascript" ev:event="onkeyup">
  294. <![CDATA[
  295. if(event.keyCode == 13){
  296. fSearchHealPatInfo();
  297. }
  298. ]]>
  299. </script>
  300. </input>
  301. <caption id="caption5" class="search_name" style="left:147px; top:9px; width:86px; height:17px; ">주민번호 :</caption>
  302. <input id="ipt_srchrgstno1" ref="/root/send/srch/rgstno1" class="input_search" navindex="2" format="999999" style="left:236px; top:9px; width:57px; height:19px; "/>
  303. <caption id="caption93" class="search_n_b" style="left:296px; top:10px; width:12px; height:17px; font-weight:bolder; ">-</caption>
  304. <input id="ipt_srchrgstno2" ref="/root/send/srch/rgstno2" class="input_search" navindex="3" format="9999999" style="left:309px; top:9px; width:57px; height:19px; ">
  305. <script type="javascript" ev:event="onkeyup">
  306. <![CDATA[
  307. if(event.keyCode == 13){
  308. fSearchHealPatInfo();
  309. }
  310. ]]>
  311. </script>
  312. </input>
  313. <line id="line1" style="x1:1043px; y1:7px; x2:1043px; y2:29px; border-color:#ffe4bb; border-left-style:solid; "/>
  314. <button id="button1" class="btn1_letter3" style="left:1055px; top:7px; width:68px; height:22px; ">
  315. <caption>초기화</caption>
  316. <script type="javascript" ev:event="DOMActivate">
  317. <![CDATA[
  318. fInit();
  319. ]]>
  320. </script>
  321. </button>
  322. <input id="mpphon" ref="/root/send/srch/mpphon" class="input_search" navindex="4" style="left:865px; top:9px; width:110px; height:19px; "/>
  323. <caption id="caption3" class="search_name" style="left:775px; top:9px; width:86px; height:17px; ">휴대번호 :</caption>
  324. <caption id="caption6" class="search_name" style="left:580px; top:9px; width:86px; height:17px; ">연락처 :</caption>
  325. <input id="telno" ref="/root/send/srch/telno" class="input_search" navindex="4" style="left:655px; top:9px; width:110px; height:19px; "/>
  326. </group>
  327. <caption id="caption4" class="tit_2" style="left:0px; top:75px; width:115px; height:13px; ">종합판정기록</caption>
  328. <line id="line13" class="line_1" style="x1:0px; y1:90px; x2:460px; y2:90px; "/>
  329. <textarea id="tar_judghngcnts2" ref="/root/main/afterColgJudgInfo/judginfo/afhngjudgcnts" scroll="vertical" style="left:0px; top:120px; width:460px; height:630px; "/>
  330. <caption id="caption28" class="tit_2" style="left:470px; top:225px; width:230px; height:15px; ">추가/재검/타과/연장/유소견/전화/방문</caption>
  331. <line id="line25" class="line_1" style="x1:470px; y1:240px; x2:1195px; y2:240px; "/>
  332. <datagrid id="grd_afexamlist" nodeset="/root/main/afterColgJudgInfo/afexamlist/item" caption="healexamflag^rsrvdd^rsrvno^seq^healexamdetlflag^통보^구분^코드^검사명^월구분^이전결과^재검결과^검사일자^상담일자^진료의뢰과^진료의^비고" colsep="^" colwidth="10, 10, 10, 10, 10, 30, 57, 70, 90, 50, 80, 80, 90, 90, 80, 70, 300" ellipsis="true" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" tooltip="true" style="left:470px; top:245px; width:725px; height:505px; ">
  333. <col ref="healexamflag" visibility="hidden"/>
  334. <col ref="rsrvdd" visibility="hidden"/>
  335. <col ref="rsrvno" visibility="hidden"/>
  336. <col ref="seq" visibility="hidden"/>
  337. <col ref="healexamdetlflag" visibility="hidden"/>
  338. <col checkvalue="Y,N" ref="afnotiyn" type="checkbox"/>
  339. <col ref="aftype" type="combo" style="text-align:center; ">
  340. <choices>
  341. <item>
  342. <label>추가</label>
  343. <value>A</value>
  344. </item>
  345. <item>
  346. <label>재검</label>
  347. <value>B</value>
  348. </item>
  349. <item>
  350. <label>타과</label>
  351. <value>C</value>
  352. </item>
  353. <item>
  354. <label>연장</label>
  355. <value>D</value>
  356. </item>
  357. <item>
  358. <label>유소견</label>
  359. <value>G</value>
  360. </item>
  361. <item>
  362. <label>전화</label>
  363. <value>E</value>
  364. </item>
  365. <item>
  366. <label>방문</label>
  367. <value>F</value>
  368. </item>
  369. </choices>
  370. </col>
  371. <col ref="testcd" type="inputbutton" style="padding-left:5; "/>
  372. <col ref="testnm" type="output" style="padding-left:5; "/>
  373. <col ref="monthgb" type="combo" style="text-align:center; ">
  374. <choices>
  375. <item>
  376. <label>1개월</label>
  377. <value>1</value>
  378. </item>
  379. <item>
  380. <label>3개월</label>
  381. <value>3</value>
  382. </item>
  383. <item>
  384. <label>6개월</label>
  385. <value>6</value>
  386. </item>
  387. <item>
  388. <label>9개월</label>
  389. <value>9</value>
  390. </item>
  391. </choices>
  392. </col>
  393. <col ref="berslt" type="input"/>
  394. <col ref="afrslt" type="input"/>
  395. <col ref="aforddd" type="inputdate" style="text-align:center; "/>
  396. <col ref="cnstdd" type="inputdate" style="text-align:center; "/>
  397. <col ref="afdeptcd" type="combo">
  398. <choices>
  399. <itemset nodeset="/root/init/baseinfo/orddeptcdlst/S610">
  400. <label ref="cdnm"/>
  401. <value ref="cdid"/>
  402. </itemset>
  403. </choices>
  404. </col>
  405. <col ref="afdrnm" type="input"/>
  406. <col ref="remcnts" type="input"/>
  407. <script type="javascript" ev:event="onbuttonclick">
  408. <![CDATA[
  409. if(grd_afexamlist.col == grd_afexamlist.colRef("testcd")){
  410. model.removeNodeset("/root/main/detlcodelst/item");
  411. //2016/09/24 이정택 수정
  412. var flag = grd_afexamlist.valueMatrix(grd_afexamlist.row, grd_afexamlist.colRef("aftype"));
  413. setParameter("SPAHA00801_FLAG", flag);
  414. //2016/09/24 이정택 수정
  415. modal("SPAHA00801"); //선택화면 Call
  416. if(model.getValue("/root/temp/okflag") == "ok"){
  417. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/aftype" , model.getValue("/root/main/detlcodelst/item[" + 1 + "]/aftype"));
  418. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/testcd" , model.getValue("/root/main/detlcodelst/item[" + 1 + "]/etcdetlcd"));
  419. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/testnm" , model.getValue("/root/main/detlcodelst/item[" + 1 + "]/etcdetlnm"));
  420. if(grd_afexamlist.rowStatus(grd_afexamlist.row)!=1){ // Insert가 아닐때 업데이트로 변경
  421. grd_afexamlist.rowStatus(grd_afexamlist.row)=2;
  422. }
  423. model.refresh();
  424. }
  425. }
  426. ]]>
  427. </script>
  428. <script type="javascript" ev:event="oncolchanged">
  429. <![CDATA[
  430. ]]>
  431. </script>
  432. </datagrid>
  433. <button id="btn_add" class="btn2_letter3" style="left:1085px; top:220px; width:53px; height:19px; ">
  434. <caption>행추가</caption>
  435. <script type="javascript" ev:event="DOMActivate">
  436. <![CDATA[
  437. grd_afexamlist.addRow();
  438. var healexamflag = model.getValue("/root/send/srch/healexamflag");
  439. var healexamdetlflag = model.getValue("/root/send/srch/healexamdetlflag");
  440. var rsrvdd = model.getValue("/root/send/srch/rsrvdd");
  441. var rsrvno = model.getValue("/root/send/srch/rsrvno");
  442. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/healexamflag" , healexamflag);
  443. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/healexamdetlflag" , healexamdetlflag);
  444. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/rsrvdd" , rsrvdd);
  445. model.makeValue("/root/main/afterColgJudgInfo/afexamlist/item["+ grd_afexamlist.row +"]/rsrvno" , rsrvno);
  446. ]]>
  447. </script>
  448. </button>
  449. <button id="btn_del" class="btn2_letter3" style="left:1140px; top:220px; width:53px; height:19px; ">
  450. <caption>행삭제</caption>
  451. <script type="javascript" ev:event="DOMActivate">
  452. <![CDATA[
  453. deleteSelectedRows(grd_afexamlist, true);
  454. ]]>
  455. </script>
  456. </button>
  457. <group id="grp_btn" style="left:0px; top:754px; width:1195px; height:27px; ">
  458. <button id="button2" class="btn6_letter2" style="left:0px; top:3px; width:56px; height:22px; ">
  459. <caption>출력</caption>
  460. <script type="javascript" ev:event="DOMActivate">
  461. <![CDATA[
  462. fPrintAfterColgJudgInfo();
  463. ]]>
  464. </script>
  465. </button>
  466. <button id="button6" class="btn4_letter4" style="left:383px; top:3px; width:80px; height:22px; ">
  467. <caption>판정저장</caption>
  468. <script type="javascript" ev:event="DOMActivate">
  469. <![CDATA[
  470. if(fSaveAfJudg()){
  471. fSearchAfterColgJudgInfo();
  472. }
  473. ]]>
  474. </script>
  475. </button>
  476. <button id="btn_save" class="btn4_letter4" style="left:1115px; top:5px; width:80px; height:22px; ">
  477. <caption>의뢰저장</caption>
  478. <script type="javascript" ev:event="DOMActivate">
  479. <![CDATA[
  480. if(fSaveAfexam()){
  481. fSearchAfterColgJudgInfo();
  482. }
  483. ]]>
  484. </script>
  485. </button>
  486. </group>
  487. <caption id="caption13" class="cell_1" style="left:0px; top:95px; width:60px; height:23px; vertical-align:middle; ">검진일자</caption>
  488. <caption id="caption14" class="cell_1" style="left:130px; top:95px; width:60px; height:23px; vertical-align:middle; ">판정의사</caption>
  489. <output id="orddd" ref="/root/main/afterColgJudgInfo/judginfo/orddd" class="output_fix" visibility="visible" style="left:65px; top:97px; width:60px; height:19px; text-align:center; "/>
  490. <output id="rsltcnstdd" class="output_fix" visibility="visible" style="left:335px; top:97px; width:60px; height:19px; text-align:center; "/>
  491. <caption id="caption2" class="cell_1" style="left:270px; top:95px; width:60px; height:23px; vertical-align:middle; ">상담일자</caption>
  492. <select1 id="judgdrid" ref="/root/main/afterColgJudgInfo/judginfo/judgdrid" class="combo" disabled="true" appearance="minimal" style="left:195px; top:97px; width:70px; height:19px; ">
  493. <choices>
  494. <itemset nodeset="/root/init/baseinfo/drlst/itemdr">
  495. <label ref="drnm"/>
  496. <value ref="drid"/>
  497. </itemset>
  498. </choices>
  499. </select1>
  500. <line id="line2" class="line_1" style="x1:470px; y1:90px; x2:1195px; y2:90px; "/>
  501. <caption id="caption8" class="tit_2" style="left:470px; top:75px; width:175px; height:13px; ">질환내역</caption>
  502. <datagrid id="grd_sicklst" nodeset="/root/main/afterColgJudgInfo/itemsick" caption="질환코드^질환명^판정코드^cmpycd" colsep="^" colwidth="96, 586, 101, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:470px; top:95px; width:725px; height:120px; ">
  503. <col ref="sickcd"/>
  504. <col ref="sicknm"/>
  505. <col ref="judgcd" type="combo" visibility="hidden">
  506. <choices>
  507. <item>
  508. <label>A</label>
  509. <value>A</value>
  510. </item>
  511. <item>
  512. <label>B</label>
  513. <value>B</value>
  514. </item>
  515. <item>
  516. <label>C</label>
  517. <value>C</value>
  518. </item>
  519. <item>
  520. <label>R</label>
  521. <value>R</value>
  522. </item>
  523. </choices>
  524. </col>
  525. <col ref="cmpycd" visibility="hidden"/>
  526. </datagrid>
  527. </xhtml:body>
  528. </xhtml:html>