SMARC01000_의뢰환자 회신현황.xrw 39 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090
  1. <?xml version="1.0" encoding="EUC-KR"?>
  2. <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
  3. <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
  4. <xhtml:head>
  5. <xhtml:title>의뢰환자 회신현황</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <send>
  10. <search>
  11. <fromdd/>
  12. <todd/>
  13. <hospgrade/>
  14. <coophospnm/>
  15. <drnm/>
  16. <orddeptcd/>
  17. <areacd/>
  18. <repltype/>
  19. <cptype/>
  20. <clsmatyn/>
  21. <titl/>
  22. <cnts/>
  23. <replflag/>
  24. </search>
  25. <viewcond>
  26. <pid/>
  27. <replseqno/>
  28. </viewcond>
  29. <maindata>
  30. <bcno/>
  31. <testmdlcd/>
  32. <lastreptdd/>
  33. <examgubun/>
  34. <level/>
  35. <srchpid/>
  36. <dutplceinstcd/>
  37. <prcpdd/>
  38. <execprcpuniqno/>
  39. </maindata>
  40. <reqdata>
  41. <srchfromdd/>
  42. <srchtodd/>
  43. <hospgrade/>
  44. <coophospnm/>
  45. <drnm/>
  46. <coophospcd/>
  47. <coopdrcd/>
  48. <hospflag/>
  49. <printyn/>
  50. <pid/>
  51. <replflag/>
  52. <printvlaue>D</printvlaue>
  53. </reqdata>
  54. </send>
  55. <main>
  56. <list>
  57. <repllist>
  58. <hngnm/>
  59. <rrgstno1/>
  60. <rrgstno2/>
  61. <sex/>
  62. <age/>
  63. <pid/>
  64. <rgstdd/>
  65. <reqdd/>
  66. <orddd/>
  67. <orddeptnm/>
  68. <orddrnm/>
  69. <repldd/>
  70. <diagnm/>
  71. <areacd/>
  72. <coophospnm/>
  73. <drnm/>
  74. <clsmatyn/>
  75. <cc/>
  76. <replflag/>
  77. <repltype/>
  78. <reqpath/>
  79. <chospath/>
  80. <rsrvdd/>
  81. <cptype/>
  82. <inyn/>
  83. <roomcd/>
  84. <hospgrade/>
  85. <cretno/>
  86. <acptseqno/>
  87. <formrecseq/>
  88. </repllist>
  89. </list>
  90. <previewinfo>
  91. <baseinfo>
  92. <instcdnm/>
  93. </baseinfo>
  94. <patientinfo>
  95. <pid/>
  96. <hngnm/>
  97. <age/>
  98. <sex/>
  99. <brthdd/>
  100. <rrgstno1/>
  101. <rrgstno2/>
  102. </patientinfo>
  103. <reqhospinfo>
  104. <reqdd/>
  105. <coophospcd/>
  106. <coophospnm/>
  107. <coopdrcd/>
  108. <coopdrnm/>
  109. <clsmatyn/>
  110. <gradyear/>
  111. <telno/>
  112. <coopflag/>
  113. <mpphontel/>
  114. <emailid/>
  115. <emailaddr/>
  116. <reqorddd/>
  117. <reqcretno/>
  118. <reqseqno/>
  119. <addr/>
  120. <detladdr/>
  121. <zipcd1/>
  122. <zipcd2/>
  123. <drflag/>
  124. </reqhospinfo>
  125. <replinfo>
  126. <pid/>
  127. <replseqno/>
  128. <replflag/>
  129. <writflag/>
  130. <recdd/>
  131. <orddeptcd/>
  132. <orddeptnm/>
  133. <orddrid/>
  134. <orddrnm/>
  135. <reqorddd/>
  136. <reqcretno/>
  137. <reqseqno/>
  138. <rsrvdd/>
  139. <rsrvtm/>
  140. <rsrvorddeptcd/>
  141. <rsrvorddrid/>
  142. <rsrvorddeptnm/>
  143. <rsrvorddrnm/>
  144. <rsrvcretno/>
  145. <diagnm/>
  146. <curecnts/>
  147. <delivefact/>
  148. <reqagnkindcd/>
  149. <reqagnkindnm/>
  150. <saverid/>
  151. <savernm/>
  152. <savedd/>
  153. <aprvrid/>
  154. <aprvrnm/>
  155. <aprvdd/>
  156. <saveflag/>
  157. <footflag/>
  158. </replinfo>
  159. <rsltinfo>
  160. <prcpdd/>
  161. <examnm/>
  162. <spcnm/>
  163. <examgubun/>
  164. <lastreptdd/>
  165. <bcno/>
  166. <testmdlcd/>
  167. <execprcpuniqno/>
  168. <pid/>
  169. <depth/>
  170. <replseqno/>
  171. <seqno/>
  172. </rsltinfo>
  173. <prcpinfo>
  174. <prcpdd/>
  175. <prcpcd/>
  176. <prcpnm/>
  177. <prcpqty/>
  178. <prcpqtyunitnm/>
  179. <prcptims/>
  180. <prcpdayno/>
  181. <prcpno/>
  182. <prcphistno/>
  183. <pid/>
  184. <replseqno/>
  185. <seqno/>
  186. <prcpqtyunitflag/>
  187. </prcpinfo>
  188. <opinfo>
  189. <opdd/>
  190. <opnm/>
  191. <perfdeptnm/>
  192. <perfdrnm/>
  193. <opstatcd/>
  194. <pid/>
  195. <replseqno/>
  196. <seqno/>
  197. <oprsrvno/>
  198. <ophistno/>
  199. <opcd/>
  200. <perfdrid/>
  201. <perfdeptcd/>
  202. </opinfo>
  203. <dschinfo>
  204. <indd/>
  205. <orddeptnm/>
  206. <orddrnm/>
  207. <dschdd/>
  208. <roomcd/>
  209. <formrecseq/>
  210. <orddeptcd/>
  211. <orddrid/>
  212. <pid/>
  213. <replseqno/>
  214. <seqno/>
  215. </dschinfo>
  216. </previewinfo>
  217. <subordlist1>
  218. <subresultdetail1>
  219. <check/>
  220. <reptrslt/>
  221. <judgmark/>
  222. <judgmark2/>
  223. <prcpcd/>
  224. <prcpnm/>
  225. <img/>
  226. <imgcnts/>
  227. </subresultdetail1>
  228. </subordlist1>
  229. <unreplinfo>
  230. <unrepllist>
  231. <pid/>
  232. <hngnm/>
  233. <rgstdd/>
  234. <reqdd/>
  235. <orddd/>
  236. <orddeptnm/>
  237. <orddrnm/>
  238. <coophospnm/>
  239. <drnm/>
  240. <replseqno/>
  241. <orddrid/>
  242. <orddeptcd/>
  243. <maindeptnm/>
  244. <hospgradenm/>
  245. <instcd/>
  246. </unrepllist>
  247. </unreplinfo>
  248. <patinfo>
  249. <patinfolist>
  250. <chk/>
  251. <pid/>
  252. <hngnm/>
  253. <depthngnm/>
  254. <medispclnm/>
  255. <rgstdd/>
  256. <coophospnm/>
  257. <drnm/>
  258. <indd/>
  259. <dschdd/>
  260. <replmthd/>
  261. <recyn/>
  262. <insdchprntdt/>
  263. <printyn/>
  264. <orddd/>
  265. <cretno/>
  266. <instcdnm/>
  267. <zipcd1/>
  268. <zipcd2/>
  269. <addr1/>
  270. <addr2/>
  271. <brthdd/>
  272. <sex/>
  273. <age/>
  274. </patinfolist>
  275. </patinfo>
  276. </main>
  277. <init>
  278. <hospgrade>
  279. <A0429>
  280. </A0429>
  281. </hospgrade>
  282. <hospgrade1>
  283. <A0429>
  284. </A0429>
  285. </hospgrade1>
  286. <areacd>
  287. <A0426/>
  288. </areacd>
  289. <replflag>
  290. <A0636/>
  291. </replflag>
  292. <repltype>
  293. <A0423/>
  294. </repltype>
  295. <cptype>
  296. <A0420/>
  297. </cptype>
  298. <dept>
  299. <dept>
  300. </dept>
  301. </dept>
  302. <reqpath>
  303. <A0421/>
  304. </reqpath>
  305. </init>
  306. </root>
  307. </instance>
  308. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  309. <submission id="TRZBC00102" mediatype="application/x-www-form-urlencoded" method="post"/>
  310. <submission id="TRZBC00105" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  311. <submission id="TRZSD00109" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  312. <submission id="TRAER00850" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/maindata" replace="instance" resultref="/root/main/subordlist1"/>
  313. <submission id="TRARC02507" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/viewcond" resultref="/root/main/previewinfo"/>
  314. <submission id="TRARC01001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/search" resultref="/root/main/list"/>
  315. <submission id="TRMMR01201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/inout" resultref="/root/main/reclist"/>
  316. <script type="javascript" ev:event="xforms-ready">
  317. <![CDATA[
  318. fInit();
  319. ]]>
  320. </script>
  321. <submission id="TRARC01002" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/search" resultref="/root/main/unreplinfo"/>
  322. <submission id="TRARC02401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" replace="instance" resultref="/root/main/inoutrepllist"/>
  323. <submission id="TRARC02301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/reqdata" replace="instance" resultref="/root/main/fstreqlist"/>
  324. </model>
  325. </xhtml:head>
  326. <script src="../../../com/commonweb/js/common.js" type="javascript"/>
  327. <script src="../../../com/commonweb/js/utilHelper.js" type="javascript"/>
  328. <script src="../../../com/commonweb/js/tfHelper.js" type="javascript"/>
  329. <script src="../../../com/commonweb/js/stringHelper.js" type="javascript"/>
  330. <script src="../../../com/commonweb/js/dateHelper.js" type="javascript"/>
  331. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  332. <script src="../../../com/departmentcodeweb/js/common.js" type="javascript"/>
  333. <script src="../../../com/departmentcodeweb/js/ZSD001.js" type="javascript"/>
  334. <script src="../../../ast/healcarecoopweb/js/ARCCommon.js" type="javascript"/>
  335. <script type="javascript">
  336. <![CDATA[
  337. // 최초값 셋팅
  338. function fInit()
  339. {
  340. // 오늘 날짜로 세팅
  341. var CurrentDate = getCurrentDate();
  342. model.setValue("/root/send/search/fromdd", CurrentDate);
  343. model.setValue("/root/send/search/todd", CurrentDate);
  344. // 진료과
  345. //var instcd = "012";
  346. var instcd = getUserInfo("dutplceinstcd");
  347. //var standard_yn = "orduseyn";
  348. var standard_yn = "rcptuseyn";
  349. var ord_deptflag = 'D';
  350. var rslt_ref = "/root/init/dept";
  351. var sort_method = "depthngnm";
  352. //zbcfGetDeptCodeList(instcd, standard_yn, ord_deptflag, rslt_ref, sort_method);
  353. sort_field = "depthngnm"
  354. zsdfGetInOutOrdDeptList(instcd, rslt_ref, sort_field, sort_method);
  355. // 공통코드 목록 가져오기
  356. zbcfGetCodeList(new Array("A0429", "A0423", "A0420", "A0421", "A0429", "A0636"),
  357. new Array("/root/init/hospgrade", "/root/init/repltype", "/root/init/cptype", "/root/init/reqpath", "/root/init/hospgrade1", "/root/init/replflag") , true);
  358. // 유형코드
  359. zbcfGetKindCodeList(
  360. new Array("A0014"), //업무규칙
  361. new Array("A0426"), //코드군
  362. new Array("/root/init/areacd"), //노드
  363. true, //minimum : true TRZBC00105
  364. new Array(""), //sorting 항목
  365. new Array("")
  366. );
  367. addComboItem("cmb_orddeptcd", "", "", "above");
  368. addComboItem("cmb_repltype", "", "-", "above");
  369. addComboItem("cmb_cptype", "", "-", "above");
  370. addComboItem("cmb_areacd", "", "-", "above");
  371. addComboItem("cmb_replflag", "", "-", "above");
  372. addComboItem("cmb_hospgrade", "협력병의원", "CA", "above");
  373. addComboItem("cmb_hospgrade", "", "", "above");
  374. cmb_hospgrade.select(0);
  375. cmb_orddeptcd.select(0);
  376. cmb_repltype.select(0);
  377. cmb_cptype.select(0);
  378. cmb_areacd.select(0);
  379. cmb_replflag.select(0);
  380. model.removeNodeset("/root/main/list/repllist");
  381. model.refresh();
  382. }
  383. // 조회시 필수 체크
  384. function fCheckDate()
  385. {
  386. var fromdd = model.getValue("/root/send/search/fromdd");
  387. var todd = model.getValue("/root/send/search/todd");
  388. if( ! isValidDateTime( fromdd, 'YYYYMMDD') || ! isValidDateTime( todd, 'YYYYMMDD') ){
  389. messageBox("입력하신 일자구분이 정확한 날짜타입이 아닙니다.", "E999", "");
  390. return false;
  391. }
  392. /*
  393. if( getDateInterval(fromdd, todd) > 31 ){
  394. messageBox("조회가능한 최대 기간은 1달입니다. 일자구분에서 날짜를 수정하세요!", "E999", "");
  395. return false;
  396. }
  397. */
  398. if( getDateInterval(fromdd, todd) < 0 ){
  399. messageBox("일자구분에서 시작일자가 종료일자보다 미래일자 입니다. 확인하세요!", "E999", "");
  400. return false;
  401. }
  402. // 날짜 계산
  403. var daycnt = getDateInterval(fromdd, todd);
  404. /*
  405. // 1일이 아닌 경우는 조건을 타야 함
  406. if (daycnt != 0)
  407. {
  408. // 진료과 체크
  409. if (model.getValue("/root/send/search/orddeptcd") == "")
  410. {
  411. messageBox("일자구분에서 하루 이상의 기간을 선택했을 경우, 진료과는 조회 필수 조건입니다. 진료과를 입력하세요.", "E999", "");
  412. //messageBox("진료과를 ","C002");
  413. return false;
  414. }
  415. //alert(ipt_hngnm.currentText.length);
  416. if (ipt_coophospnm.currentText.length > 0 && ipt_coophospnm.currentText.length < 2) {
  417. messageBox("의뢰병원명은 2글자 이상으로 해주십시요!","E999","");
  418. model.setFocus("ipt_coophospnm");
  419. return false;
  420. }
  421. if (ipt_drnm.currentText.length > 0 && ipt_drnm.currentText.length < 2) {
  422. messageBox("의뢰의사명은 2글자 이상으로 해주십시요!","E999","");
  423. model.setFocus("ipt_drnm");
  424. return false;
  425. }
  426. }
  427. */
  428. //alert(ipt_hngnm.currentText.length);
  429. if (ipt_coophospnm.currentText.length > 0 && ipt_coophospnm.currentText.length < 2) {
  430. messageBox("의뢰병원명은 2글자 이상으로 해주십시요!","E999","");
  431. model.setFocus("ipt_coophospnm");
  432. return false;
  433. }
  434. if (ipt_drnm.currentText.length > 0 && ipt_drnm.currentText.length < 2) {
  435. messageBox("의뢰의사명은 2글자 이상으로 해주십시요!","E999","");
  436. model.setFocus("ipt_drnm");
  437. return false;
  438. }
  439. return true;
  440. }
  441. // 조회
  442. function fSearch()
  443. {
  444. // 출력창 숨기기
  445. fCancel();
  446. // SQL 보완 필요
  447. // getReplPatList
  448. if (submit("TRARC01001", false) == true)
  449. {
  450. }
  451. else
  452. {
  453. messageBox("조회를", "E009");
  454. }
  455. }
  456. // 초기화
  457. function fAllClear()
  458. {
  459. // 출력창 숨기기
  460. fCancel();
  461. model.resetInstanceNode("/root/send/search");
  462. // 오늘 날짜로 세팅
  463. var CurrentDate = getCurrentDate();
  464. model.setValue("/root/send/search/fromdd", CurrentDate);
  465. model.setValue("/root/send/search/todd", CurrentDate);
  466. cmb_hospgrade.select(0);
  467. cmb_orddeptcd.select(0);
  468. cmb_repltype.select(0);
  469. cmb_cptype.select(0);
  470. cmb_areacd.select(0);
  471. cmb_replflag.select(0);
  472. model.removeNodeset("/root/main/list/repllist");
  473. model.refresh();
  474. }
  475. // 리스트 엑셀 파일로 저장
  476. function fExcel()
  477. {
  478. // 출력창 숨기기
  479. fCancel();
  480. if (grd_list.rows <= 1) return;
  481. var fileName = window.fileDialog("save", ",", false, "의뢰환자 회신형황 리스트", "xls", "All Files (*.*)|*.*|Excel Files(*.xls)|*.xls");
  482. if (fileName != ""){
  483. grd_list.saveExcel(fileName, "의뢰환자 회신현황", false, false, "", "", false);
  484. }
  485. }
  486. // 더블클릭시 상단정보 올리고 의뢰환자등록 팝업 호출
  487. function fOpen()
  488. {
  489. if (grd_list.rows <= 1) return;
  490. if (grd_list.row < 1) return;
  491. if(grd_list.isCell(event.target) && grd_list.mouseRow >= grd_list.fixedrows)
  492. {
  493. }
  494. else
  495. {
  496. return;
  497. }
  498. var idxRow = grd_list.row; //그리드에서 해당 환자 선택
  499. var pid = model.getValue("/root/main/list/repllist["+idxRow+"]/pid");
  500. var orddd = model.getValue("/root/main/list/repllist["+idxRow+"]/orddd");
  501. var cretno = model.getValue("/root/main/list/repllist["+idxRow+"]/cretno");
  502. //var cretno = "1";
  503. var acptseqno = model.getValue("/root/main/list/repllist["+idxRow+"]/acptseqno");
  504. //var acptseqno = "1";
  505. var instcd = getUserInfo("dutplceinstcd");
  506. //alert(instcd);
  507. //var condparam = "O▦" + pid + "▦" + orddd + "▦" + cretno + "▦" + instcd + "▦" + acptseqno + "▦" + orddd;
  508. var condparam = "O▦" + pid + "▦" + orddd + "▦" + cretno + "▦" + instcd + "▦" + getCurrentDate();
  509. setParameter("condparam", condparam);
  510. //alert (condparam);
  511. modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
  512. open("SPARC00100",1,1,1);
  513. }
  514. // 서식 팝업 로드
  515. function fIVewLoad()
  516. {
  517. if (grd_list.rows <= 1) return;
  518. if (grd_list.row < 1) return;
  519. if(grd_list.isCell(event.target) && grd_list.mouseRow >= grd_list.fixedrows)
  520. {
  521. }
  522. else
  523. {
  524. return;
  525. }
  526. var idxRow = grd_list.row; //그리드에서 해당 환자 선택
  527. var reqformrecseq = model.getValue("/root/main/list/repllist["+idxRow+"]/formrecseq");
  528. if (reqformrecseq != 0)
  529. {
  530. // 미리보기
  531. fPreview();
  532. /*
  533. setParameter("openmode", "recform"); //오픈모드는 "recform"
  534. setParameter("formrecseq", reqformrecseq); //서식기록테이블의 formrecseq(기록순번)
  535. open("../../../emr/medirecweb/xrw/SSMMR01100_서식로더.xrw", 1, 0, 0 ,"", "", "");
  536. */
  537. }
  538. }
  539. // 미리보기
  540. function fPreview()
  541. {
  542. var idxRow = grd_list.row; //그리드에서 해당 환자 선택
  543. model.resetInstanceNode("/root/send/viewcond");
  544. model.resetInstanceNode("/root/main/previewinfo");
  545. var pid = model.getValue("/root/main/list/repllist["+idxRow+"]/pid");
  546. var replseqno = model.getValue("/root/main/list/repllist["+idxRow+"]/formrecseq");
  547. var replflag = "P";
  548. fComPreview(pid, replseqno, replflag);
  549. //model.setValue("/root/send/viewcond/pid", model.getValue("/root/main/list/repllist["+idxRow+"]/pid"));
  550. //model.setValue("/root/send/viewcond/replseqno", model.getValue("/root/main/list/repllist["+idxRow+"]/formrecseq"));
  551. //if (submit("TRARC02507") == true)
  552. //{
  553. /*
  554. model.setValue("/root/main/previewinfo/reqhospinfo/coophospnm", model.getValue("/root/main/req_pat_info/patinfo/coophospnm"));
  555. model.setValue("/root/main/previewinfo/reqhospinfo/coopdrnm", model.getValue("/root/main/req_pat_info/patinfo/coopdrnm"));
  556. model.setValue("/root/main/previewinfo/reqhospinfo/addr", model.getValue("/root/main/req_pat_info/patinfo/addr"));
  557. model.setValue("/root/main/previewinfo/reqhospinfo/detladdr", model.getValue("/root/main/req_pat_info/patinfo/detladdr"));
  558. model.setValue("/root/main/previewinfo/reqhospinfo/zipcd1", model.getValue("/root/main/req_pat_info/patinfo/zipcd1"));
  559. model.setValue("/root/main/previewinfo/reqhospinfo/zipcd2", model.getValue("/root/main/req_pat_info/patinfo/zipcd2"));
  560. model.setValue("/root/main/previewinfo/reqhospinfo/drflag", model.getValue("/root/main/req_pat_info/patinfo/drflag"));
  561. */
  562. //}
  563. //exeReportPreview("RPARC02500", "XMLSTR");
  564. }
  565. // 미작성회신 회람문 출력
  566. function fUnReplPreview()
  567. {
  568. // reqGetUnReplInfo
  569. // getUnReplInfo
  570. if (submit("TRARC01002", false) == true)
  571. {
  572. //exeReportPreview("RPARC02500", "XMLSTR");
  573. var rid = "RPARC01000"; // 레포트명
  574. var dataType = "XMLSTR"; // 연계방법(XMLSTR/ XMLFILE/ XML)
  575. var paramsXPath = ""; // 매개변수필드 XPath
  576. var submitId = ""; // SubmitID
  577. var print = ""; // 출력여부(true, false)
  578. var printDialog = ""; // 인쇄 창 보임 여부(true, false)
  579. var fileType = ""; // 저장타입(xls/ pdf/ hml/rtf/ html/ bmp/ txt/ xml )
  580. var fileName = ""; // 파일명(c:\report\레포트명.저장타입)
  581. var fileDialog = ""; // 파일 저장 창 보임여부(0 : 숨김[기본]/1 : 보임)
  582. var closeYn = ""; // 미리보기창닫기여부(출력 후 true로 설정한 경우 미리보기 화면 닫기)
  583. var monNo = ""; // 모니터 번호
  584. var parentObjId = ""; // 부모객체명(미리 생성한 부모 객체명, 해당 부모 객체에 레포트 데이터를 생성한다.)
  585. var printPaperBin = ""; // 트레이번호
  586. var userService = ""; // 데이터 소스
  587. var showButton = ""; // 툴바버튼보임여부(visible, hidden)
  588. var printCount = ""; // 프린트장수(1, 2,..)
  589. var zoomRate = ""; // 미리보기뷰어 비율(0, 50,...)
  590. var printOption = ""; // 출력시 선택 옵션
  591. var dataXPath = ""; // 데이터 XPath
  592. var mainDataXPath = ""; // 메인리포트 반복XPath
  593. var subDataXPath = ""; // 서브리포트1 반복Xpath
  594. exeReportPreview(rid, dataType, paramsXPath, submitId, print, printDialog, fileType, fileName, fileDialog, closeYn, monNo, parentObjId, printPaperBin, userService, showButton, printCount, zoomRate, printOption, dataXPath, mainDataXPath, subDataXPath);
  595. swt_prnt.visible = false;
  596. }
  597. else
  598. {
  599. messageBox("조회를", "E009");
  600. }
  601. }
  602. // 미회신회람출력 버튼 클릭
  603. function fPreviewGroup()
  604. {
  605. model.resetInstanceNode("/root/send/search/titl");
  606. model.resetInstanceNode("/root/send/search/cnts");
  607. swt_prnt.visible = true;
  608. model.setFocus("ipt_titl");
  609. }
  610. // 취소 버튼 클릭
  611. function fCancel()
  612. {
  613. model.resetInstanceNode("/root/send/search/titl");
  614. model.resetInstanceNode("/root/send/search/cnts");
  615. swt_prnt.visible = false;
  616. }
  617. // 입퇴원요약회신서 미리보기
  618. function fInoutPreview()
  619. {
  620. if (grd_list.rows <= 1) return;
  621. if (grd_list.row < 1) return;
  622. var vInoutRow = grd_list.row;
  623. // 입퇴원요약회신서 조회
  624. model.resetInstanceNode("/root/send/reqdata");
  625. model.setValue("/root/send/reqdata/srchfromdd", model.getValue("/root/send/search/fromdd"));
  626. model.setValue("/root/send/reqdata/srchtodd", model.getValue("/root/send/search/todd"));
  627. model.setValue("/root/send/reqdata/pid", model.getValue("/root/main/list/repllist[" + vInoutRow + "]/pid"));
  628. submit("TRARC02401");
  629. // model.alert("존재하는지 여부 체크 : " + model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[1]/pid"));
  630. if (model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[1]/pid") == null || model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[1]/pid") == "") {
  631. messageBox("입퇴원요약회신서 내역이 존재하지", "I011"); // "I011": " 않습니다."
  632. return;
  633. }
  634. var formrecseq = model.getValue("/root/main/inoutrepllist/inoutrepllistinfo[1]/formrecseq");
  635. model.removeNodeset("/root/main/medireccnts");
  636. model.makeValue("/root/send/inout/condflag", "keyval");
  637. model.makeValue("/root/send/inout/keyval", formrecseq);
  638. if(submit("TRMMR01201")){}
  639. var nodeList = instance1.selectNodes("/root/main/inoutrepllist/inoutrepllistinfo[1]");
  640. var rCSV = getNodeListCSV(nodeList); // alert(rCSV);
  641. model.removeNodeset("/root/main/patinfo/list");
  642. model.setValue("/root/main/patinfo", rCSV);
  643. var CSV = model.getValue("/root/main/patinfo");
  644. setCSVToNode("/root/main/patinfo", CSV);
  645. var rid = "RPARC02401"; // 레포트명
  646. var dataType = "XMLSTR"; // 연계방법(XMLSTR/ XMLFILE/ XML)
  647. var paramsXPath = ""; // 매개변수필드 XPath
  648. var submitId = ""; // SubmitID
  649. var print = ""; // 출력여부(true, false)
  650. var printDialog = ""; // 인쇄 창 보임 여부(true, false)
  651. var fileType = ""; // 저장타입(xls/ pdf/ hml/rtf/ html/ bmp/ txt/ xml )
  652. var fileName = ""; // 파일명(c:\report\레포트명.저장타입)
  653. var fileDialog = ""; // 파일 저장 창 보임여부(0 : 숨김[기본]/1 : 보임)
  654. var closeYn = ""; // 미리보기창닫기여부(출력 후 true로 설정한 경우 미리보기 화면 닫기)
  655. var monNo = ""; // 모니터 번호
  656. var parentObjId = ""; // 부모객체명(미리 생성한 부모 객체명, 해당 부모 객체에 레포트 데이터를 생성한다.)
  657. var printPaperBin = ""; // 트레이번호
  658. var userService = ""; // 데이터 소스
  659. //var showButton = "hidden"; // 툴바버튼보임여부(visible, hidden)
  660. var showButton = "hidden"; // 툴바버튼보임여부(visible, hidden)
  661. var printCount = ""; // 프린트장수(1, 2,..)
  662. var zoomRate = ""; // 미리보기뷰어 비율(0, 50,...)
  663. var printOption = ""; // 출력시 선택 옵션
  664. var dataXPath = ""; // 데이터 XPath
  665. var mainDataXPath = ""; // 메인리포트 반복XPath
  666. var subDataXPath = ""; // 서브리포트1 반복Xpath
  667. exeReportPreview(rid, dataType, paramsXPath, submitId, print, printDialog, fileType, fileName, fileDialog, closeYn, monNo, parentObjId, printPaperBin, userService, showButton, printCount, zoomRate, printOption, dataXPath, mainDataXPath, subDataXPath);
  668. }
  669. // 1차회신서 미리보기
  670. function fFstPreview()
  671. {
  672. if (grd_list.rows <= 1) return;
  673. if (grd_list.row < 1) return;
  674. var vFstRow = grd_list.row;
  675. //1차 회신서 조회
  676. model.resetInstanceNode("/root/send/reqdata");
  677. model.setValue("/root/send/reqdata/srchfromdd", model.getValue("/root/send/search/fromdd"));
  678. model.setValue("/root/send/reqdata/srchtodd", model.getValue("/root/send/search/todd"));
  679. model.setValue("/root/send/reqdata/pid", model.getValue("/root/main/list/repllist[" + vFstRow + "]/pid"));
  680. model.setValue("/root/send/reqdata/replflag", "-");
  681. submit("TRARC02301");
  682. model.removeNodeset("/root/main/printinfo/printlist");
  683. model.makeNode("/root/main/printinfo/printlist");
  684. copyNodesetType("/root/main/printinfo/printlist", "/root/main/fstreqlist/fstreqlistinfo[1]");
  685. var rid = "RPARC02301"; // 레포트명
  686. var dataType = "XMLSTR"; // 연계방법(XMLSTR/ XMLFILE/ XML)
  687. var paramsXPath = "/root/main/printinfo/printlist"; // 매개변수필드 XPath
  688. var submitId = ""; // SubmitID
  689. var print = ""; // 출력여부(true, false)
  690. var printDialog = ""; // 인쇄 창 보임 여부(true, false)
  691. var fileType = ""; // 저장타입(xls/ pdf/ hml/rtf/ html/ bmp/ txt/ xml )
  692. var fileName = ""; // 파일명(c:\report\레포트명.저장타입)
  693. var fileDialog = ""; // 파일 저장 창 보임여부(0 : 숨김[기본]/1 : 보임)
  694. var closeYn = ""; // 미리보기창닫기여부(출력 후 true로 설정한 경우 미리보기 화면 닫기)
  695. var monNo = ""; // 모니터 번호
  696. var parentObjId = ""; // 부모객체명(미리 생성한 부모 객체명, 해당 부모 객체에 레포트 데이터를 생성한다.)
  697. var printPaperBin = ""; // 트레이번호
  698. var userService = ""; // 데이터 소스
  699. var showButton = "hidden"; // 툴바버튼보임여부(visible, hidden)
  700. var printCount = ""; // 프린트장수(1, 2,..)
  701. var zoomRate = ""; // 미리보기뷰어 비율(0, 50,...)
  702. var printOption = ""; // 출력시 선택 옵션
  703. var dataXPath = ""; // 데이터 XPath
  704. var mainDataXPath = ""; // 메인리포트 반복XPath
  705. var subDataXPath = ""; // 서브리포트1 반복Xpath
  706. exeReportPreview(rid, dataType, paramsXPath, submitId, print, printDialog, fileType, fileName, fileDialog, closeYn, monNo, parentObjId, printPaperBin, userService, showButton, printCount, zoomRate, printOption, dataXPath, mainDataXPath, subDataXPath);
  707. }
  708. ]]>
  709. </script>
  710. <xhtml:body guideline="1,2;1,1195;1,1195;" style="font-family:굴림체; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  711. <group id="group3" scroll="auto" style="left:0px; top:0px; width:1195px; height:784px; ">
  712. <group id="group2" style="left:0px; top:13px; width:1195px; height:744px; vertical-align:top; ">
  713. <group id="group1" style="left:0px; top:10px; width:1194px; height:95px; vertical-align:top; ">
  714. <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:1194px; height:90px; "/>
  715. <line id="line8" class="line_4" style="x1:1110px; y1:5px; x2:1110px; y2:88px; "/>
  716. <caption id="caption9" class="search_name" style="left:20px; top:10px; width:94px; height:17px; ">등록일자 :</caption>
  717. <caption id="caption11" class="search_name" style="left:385px; top:35px; width:94px; height:17px; ">진료과 :</caption>
  718. <caption id="caption13" class="search_name" style="left:385px; top:10px; width:91px; height:17px; ">병원구분 :</caption>
  719. <caption id="caption5" class="search_no_b" style="left:219px; top:10px; width:12px; height:17px; ">~</caption>
  720. <caption id="caption12" class="search_name" style="left:20px; top:61px; width:94px; height:17px; ">회신유형 :</caption>
  721. <caption id="caption1" class="search_name" style="left:695px; top:35px; width:91px; height:17px; ">지역 :</caption>
  722. <caption id="caption4" class="search_name" style="left:20px; top:35px; width:94px; height:17px; ">의뢰의사 :</caption>
  723. <caption id="caption3" class="search_name" style="left:695px; top:10px; width:99px; height:17px; ">의뢰병원명 :</caption>
  724. <select1 id="cmb_cptype" ref="/root/send/search/cptype" class="combo_search" appearance="minimal" style="left:500px; top:60px; width:140px; height:19px; ">
  725. <choices>
  726. <itemset nodeset="/root/init/cptype/A0420">
  727. <label ref="cdnm"/>
  728. <value ref="cdid"/>
  729. </itemset>
  730. </choices>
  731. </select1>
  732. <caption id="caption17" class="search_name" style="left:385px; top:61px; width:127px; height:17px; ">One-Stop :</caption>
  733. <button id="btn_search" class="btn1_letter2" style="left:1126px; top:36px; width:56px; height:22px; ">
  734. <caption>조회</caption>
  735. <script type="javascript" ev:event="DOMActivate">
  736. <![CDATA[
  737. if ( !fCheckDate() ) return; //필수 저장여부 체크
  738. fSearch();
  739. model.refresh();
  740. ]]>
  741. </script>
  742. </button>
  743. <input id="ipt_fromdd" ref="/root/send/search/fromdd" class="input_search" inputtype="date" style="left:115px; top:10px; width:100px; height:19px; "/>
  744. <input id="ipt_todd" ref="/root/send/search/todd" class="input_search" inputtype="date" style="left:235px; top:10px; width:100px; height:19px; "/>
  745. <select1 id="cmb_hospgrade" ref="/root/send/search/hospgrade" class="combo_search" appearance="minimal" style="left:500px; top:10px; width:140px; height:19px; ">
  746. <choices>
  747. <itemset nodeset="/root/init/hospgrade/A0429">
  748. <label ref="cdnm"/>
  749. <value ref="cdid"/>
  750. </itemset>
  751. </choices>
  752. </select1>
  753. <input id="ipt_coophospnm" ref="/root/send/search/coophospnm" class="input_search" style="left:865px; top:10px; width:140px; height:19px; "/>
  754. <input id="ipt_drnm" ref="/root/send/search/drnm" class="input_search" style="left:115px; top:35px; width:100px; height:19px; "/>
  755. <select1 id="cmb_orddeptcd" ref="/root/send/search/orddeptcd" class="combo_search" appearance="minimal" style="left:500px; top:35px; width:140px; height:19px; ">
  756. <choices>
  757. <itemset nodeset="/root/init/dept/dept">
  758. <label ref="depthngnm"/>
  759. <value ref="deptcd"/>
  760. </itemset>
  761. </choices>
  762. </select1>
  763. <select1 id="cmb_areacd" ref="/root/send/search/areacd" class="combo_search" appearance="minimal" style="left:865px; top:35px; width:140px; height:19px; ">
  764. <choices>
  765. <itemset nodeset="/root/init/areacd/A0014A0426">
  766. <label ref="cdnm"/>
  767. <value ref="cdid"/>
  768. </itemset>
  769. </choices>
  770. </select1>
  771. <select1 id="cmb_repltype" ref="/root/send/search/repltype" class="combo_search" appearance="minimal" style="left:115px; top:60px; width:100px; height:19px; ">
  772. <choices>
  773. <itemset nodeset="/root/init/repltype/A0423">
  774. <label ref="cdnm"/>
  775. <value ref="cdid"/>
  776. </itemset>
  777. </choices>
  778. </select1>
  779. <select id="chk_clsmatyn" ref="/root/send/search/clsmatyn" overflow="visible" appearance="full" style="left:1015px; top:60px; width:55px; height:20px; border-style:none; ">
  780. <choices>
  781. <item>
  782. <label>동문</label>
  783. <value>E</value>
  784. </item>
  785. </choices>
  786. </select>
  787. <select1 id="cmb_replflag" ref="/root/send/search/replflag" class="combo_search" appearance="minimal" style="left:865px; top:60px; width:140px; height:19px; ">
  788. <choices>
  789. <itemset nodeset="/root/init/replflag/A0636">
  790. <label ref="cdnm"/>
  791. <value ref="cdid"/>
  792. </itemset>
  793. </choices>
  794. </select1>
  795. <caption id="caption14" class="search_name" style="left:695px; top:61px; width:164px; height:17px; ">진료정보공개동의여부 :</caption>
  796. </group>
  797. <line id="line1" class="line_1" style="x1:0px; y1:129px; x2:1194px; y2:129px; "/>
  798. <button id="btn_excel" class="btn2_letter2" style="left:1152px; top:108px; width:42px; height:19px; ">
  799. <caption>엑셀</caption>
  800. <script type="javascript" ev:event="DOMActivate">
  801. <![CDATA[
  802. fExcel();
  803. model.refresh();
  804. ]]>
  805. </script>
  806. </button>
  807. <caption id="caption8" class="tit_2" style="left:5px; top:112px; width:139px; height:14px; ">의뢰환자 리스트</caption>
  808. <datagrid id="grd_list" nodeset="/root/main/list/repllist" autoresize="true" caption="환자명^주민번호^주민번호^성별^나이^등록번호^의뢰등록일자^의뢰일자^진료일자^진료과^진료의사^회신일자^입퇴원요약회신일자^1차회신서출력일자^상병명^지역^의뢰병원명^의뢰의사^동문^주호소^동의여부^회신유형^의뢰경로^내원경로^진료예약일^One-Stop^입원여부^병실^병원구분^caption1^caption2^caption3^caption4^caption5^caption6^caption7^caption8^caption9^caption10^caption11^caption12^caption13^caption14^caption15^caption16^caption17^caption18^caption19^caption20^caption21^caption22^caption23" colsep="^" colwidth="100, 70, 70, 40, 35, 80, 90, 90, 90, 100, 100, 90, 115, 115, 289, 110, 120, 100, 50, 150, 100, 100, 100, 80, 90, 100, 70, 80, 100, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" dataheight="25" explorerbar="sort" extendlastcol="scroll" frozencols="6" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" style="left:3px; top:133px; width:1189px; height:597px; vertical-align:middle; ">
  809. <col ref="hngnm" style="text-align:center; "/>
  810. <col ref="rrgstno1" style="text-align:center; "/>
  811. <col ref="rrgstno2" secretstartposition="1" style="text-align:center; "/>
  812. <col ref="sex" style="text-align:center; "/>
  813. <col ref="age" style="text-align:right; "/>
  814. <col ref="pid" style="text-align:center; "/>
  815. <col ref="rgstdd" format="yyyy-mm-dd" style="text-align:center; "/>
  816. <col ref="reqdd" format="yyyy-mm-dd" style="text-align:center; "/>
  817. <col ref="orddd" format="yyyy-mm-dd" style="text-align:center; "/>
  818. <col ref="orddeptnm"/>
  819. <col ref="orddrnm" style="text-align:center; "/>
  820. <col ref="repldd" format="yyyy-mm-dd" style="text-align:center; "/>
  821. <col ref="indschprntdt" format="yyyy-mm-dd" style="text-align:center; "/>
  822. <col ref="fstprntdt" format="yyyy-mm-dd" style="text-align:center; "/>
  823. <col ref="diagnm"/>
  824. <col disabled="true" ref="areacd" type="combo">
  825. <choices>
  826. <itemset nodeset="/root/init/areacd/A0014A0426">
  827. <label ref="cdnm"/>
  828. <value ref="cdid"/>
  829. </itemset>
  830. </choices>
  831. </col>
  832. <col ref="coophospnm"/>
  833. <col ref="drnm" style="text-align:center; "/>
  834. <col ref="clsmatyn" style="text-align:center; "/>
  835. <col ref="cc"/>
  836. <col disabled="true" ref="replflag" type="combo" style="text-align:center; ">
  837. <choices>
  838. <itemset nodeset="/root/init/replflag/A0636">
  839. <label ref="cdnm"/>
  840. <value ref="cdid"/>
  841. </itemset>
  842. </choices>
  843. </col>
  844. <col disabled="true" ref="repltype" type="combo">
  845. <choices>
  846. <itemset nodeset="/root/init/repltype/A0423">
  847. <label ref="cdnm"/>
  848. <value ref="cdid"/>
  849. </itemset>
  850. </choices>
  851. </col>
  852. <col disabled="true" ref="reqpath" type="combo" style="left:1615px; top:23px; width:100px; height:13px; ">
  853. <choices>
  854. <itemset nodeset="/root/init/reqpath/A0421">
  855. <label ref="cdnm"/>
  856. <value ref="cdid"/>
  857. </itemset>
  858. </choices>
  859. </col>
  860. <col disabled="true" ref="chospath" type="combo" style="text-align:center; ">
  861. <choices>
  862. <item>
  863. <label>외래</label>
  864. <value>O</value>
  865. </item>
  866. <item>
  867. <label>응급</label>
  868. <value>E</value>
  869. </item>
  870. </choices>
  871. </col>
  872. <col ref="rsrvdd" format="yyyy-mm-dd" style="text-align:center; "/>
  873. <col disabled="true" ref="cptype" type="combo">
  874. <choices>
  875. <itemset nodeset="/root/init/cptype/A0420">
  876. <label ref="cdnm"/>
  877. <value ref="cdid"/>
  878. </itemset>
  879. </choices>
  880. </col>
  881. <col ref="inyn" style="text-align:center; "/>
  882. <col ref="roomcd" style="text-align:center; "/>
  883. <col disabled="true" ref="hospgrade" type="combo" style="text-align:center; ">
  884. <choices>
  885. <itemset nodeset="/root/init/hospgrade1/A0429">
  886. <label ref="cdnm"/>
  887. <value ref="cdid"/>
  888. </itemset>
  889. </choices>
  890. </col>
  891. <col ref="cretno" visibility="hidden"/>
  892. <col ref="acptseqno" visibility="hidden"/>
  893. <col ref="formresseq" visibility="hidden"/>
  894. <col ref="instcdnm" visibility="hidden"/>
  895. <col ref="maindeptnm" visibility="hidden"/>
  896. <col ref="url" visibility="hidden"/>
  897. <col ref="telno1" visibility="hidden"/>
  898. <col ref="talno2" visibility="hidden"/>
  899. <col ref="faxno" visibility="hidden"/>
  900. <col ref="addr1" visibility="hidden"/>
  901. <col ref="addr2" visibility="hidden"/>
  902. <col ref="drflag" visibility="hidden"/>
  903. <col ref="zipcd1" visibility="hidden"/>
  904. <col ref="zipcd2" visibility="hidden"/>
  905. <col ref="srchfromdd" visibility="hidden"/>
  906. <col ref="srchfodd" visibility="hidden"/>
  907. <col ref="brthdd" visibility="hidden"/>
  908. <col ref="orddd" visibility="hidden"/>
  909. <col ref="depthngnm" visibility="hidden"/>
  910. <col ref="usernm" visibility="hidden"/>
  911. <col ref="replnm" visibility="hidden"/>
  912. <col ref="afterplan" visibility="hidden"/>
  913. <col ref="recnm" visibility="hidden"/>
  914. <script type="javascript" ev:event="ondblclick">
  915. <![CDATA[
  916. //fOpen();
  917. fIVewLoad();
  918. ]]>
  919. </script>
  920. <script type="javascript" ev:event="onaftersort">
  921. <![CDATA[
  922. grd_list.gridToInstance();
  923. ]]>
  924. </script>
  925. </datagrid>
  926. <button id="btn_unreplinfo" class="btn2_letter7" visibility="visible" style="left:1050px; top:108px; width:97px; height:19px; ">
  927. <caption>미회신회람출력</caption>
  928. <script type="javascript" ev:event="DOMActivate">
  929. <![CDATA[
  930. fPreviewGroup();
  931. //fUnReplPreview();
  932. model.refresh();
  933. ]]>
  934. </script>
  935. </button>
  936. <switch id="swt_prnt" visibility="hidden" style="left:350px; top:275px; width:510px; height:255px; ">
  937. <case id="case1">
  938. <caption id="caption6" class="search_name" style="left:10px; top:40px; width:94px; height:17px; ">제 목 :</caption>
  939. <caption id="caption7" class="search_name" style="left:10px; top:70px; width:94px; height:17px; ">내 용 :</caption>
  940. <caption id="caption10" class="tit_2" style="left:10px; top:15px; width:139px; height:14px; ">출력내용</caption>
  941. <line id="line2" class="line_1" style="x1:5px; y1:30px; x2:505px; y2:30px; "/>
  942. <button id="btn_cancel" class="btn4_letter2" style="left:450px; top:225px; width:56px; height:22px; ">
  943. <caption>취소</caption>
  944. <script type="javascript" ev:event="DOMActivate">
  945. <![CDATA[
  946. fCancel();
  947. model.refresh();
  948. ]]>
  949. </script>
  950. </button>
  951. <button id="btn_confirm" class="btn4_letter2" style="left:390px; top:225px; width:56px; height:22px; ">
  952. <caption>확인</caption>
  953. <script type="javascript" ev:event="DOMActivate">
  954. <![CDATA[
  955. fUnReplPreview();
  956. model.refresh();
  957. ]]>
  958. </script>
  959. </button>
  960. <input id="ipt_titl" ref="/root/send/search/titl" class="input_default" imemode="hangul" style="left:95px; top:40px; width:410px; height:19px; "/>
  961. <textarea id="tar_cnts" ref="/root/send/search/cnts" imemode="hangul" style="left:95px; top:70px; width:410px; height:150px; "/>
  962. </case>
  963. </switch>
  964. <button id="button1" class="btn2_letter9" visibility="visible" style="left:926px; top:108px; width:119px; height:19px; ">
  965. <caption>1차회신서 미리보기</caption>
  966. <script type="javascript" ev:event="DOMActivate">
  967. <![CDATA[
  968. fFstPreview();
  969. model.refresh();
  970. ]]>
  971. </script>
  972. </button>
  973. <button id="button2" class="btn2_letter12" visibility="visible" style="left:769px; top:108px; width:152px; height:19px; ">
  974. <caption>입퇴원요약회신서 미리보기</caption>
  975. <script type="javascript" ev:event="DOMActivate">
  976. <![CDATA[
  977. fInoutPreview();
  978. model.refresh();
  979. ]]>
  980. </script>
  981. </button>
  982. </group>
  983. <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:13px; ">
  984. <caption id="caption2" class="tit_1" style="left:0px; top:0px; width:158px; height:14px; ">의뢰환자 회신현황</caption>
  985. </group>
  986. <group id="group6" style="left:0px; top:755px; width:1195px; height:27px; ">
  987. <button id="btn_allclear" class="btn4_letter3" style="left:1126px; top:3px; width:68px; height:22px; ">
  988. <caption>초기화</caption>
  989. <script type="javascript" ev:event="DOMActivate">
  990. <![CDATA[
  991. fAllClear();
  992. ]]>
  993. </script>
  994. </button>
  995. </group>
  996. </group>
  997. </xhtml:body>
  998. </xhtml:html>