SPARH00200_병원명조회.xrw 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570
  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>병원명조회</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <send>
  10. <search>
  11. <coophospnm/>
  12. <drnm/>
  13. <hospgrade/>
  14. <areacd/>
  15. <licnsno/>
  16. <clsmatyn/>
  17. <offset>0</offset>
  18. <pagesize>1000</pagesize>
  19. </search>
  20. </send>
  21. <main>
  22. <list>
  23. <req_hosp_list>
  24. <coophospnm/>
  25. <drnm/>
  26. <areacd/>
  27. <detladdr1/>
  28. <detladdr2/>
  29. <telno/>
  30. <faxno/>
  31. <emailnm/>
  32. <licnsno/>
  33. <hospgrade/>
  34. <clsmatyn/>
  35. <coophospcd/>
  36. <coopdrcd/>
  37. <fromdd/>
  38. <coopconcltdd/>
  39. <cooptodd/>
  40. <opnofhospdd/>
  41. <dirofhospnm/>
  42. <bedcnt/>
  43. <rgstdd/>
  44. <perchgrnm/>
  45. <perchgrjobpos/>
  46. <perchgrtel/>
  47. <perchgrmpphone/>
  48. <zipcd1/>
  49. <zipcd2/>
  50. <zipcdseq/>
  51. <homepgnm/>
  52. <hospemailid/>
  53. <hospemailaddr/>
  54. <corpno/>
  55. <rgstflag/>
  56. <hosprem/>
  57. <todd/>
  58. <rrgstno1/>
  59. <rrgstno2/>
  60. <tradehosp/>
  61. <gradsch/>
  62. <drflag/>
  63. <orddeptcd/>
  64. <drcls/>
  65. <medispclno/>
  66. <drclsmatyn/>
  67. <gradyear/>
  68. <replmethod/>
  69. <drtelno/>
  70. <drmpphontel/>
  71. <dremailid/>
  72. <dremailaddr/>
  73. <detlfrmrmert/>
  74. <relign/>
  75. <hoby/>
  76. <btype/>
  77. <epid/>
  78. <localrgstdd/>
  79. <eprgstdd/>
  80. <aprvdd/>
  81. <secssdd/>
  82. <secssresn/>
  83. <drrem/>
  84. </req_hosp_list>
  85. </list>
  86. </main>
  87. <init>
  88. <areacd>
  89. <A0426>
  90. </A0426>
  91. </areacd>
  92. <hospgradeall>
  93. <A0429>
  94. </A0429>
  95. </hospgradeall>
  96. <hospgrade>
  97. <A0429>
  98. </A0429>
  99. </hospgrade>
  100. <areacd1>
  101. <A0426/>
  102. </areacd1>
  103. <hardcd/>
  104. </init>
  105. </root>
  106. </instance>
  107. <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
  108. <submission id="TRZBC00102" mediatype="application/x-www-form-urlencoded" method="post"/>
  109. <submission id="TRZBC00105" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  110. <submission id="TRMMB04103" mediatype="application/x-www-form-urlencoded" method="post"/>
  111. <script type="javascript" ev:event="xforms-ready">
  112. <![CDATA[
  113. fInit();
  114. ]]>
  115. </script>
  116. <submission id="TRARH00201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/search" add="bottom" resultref="/root/main/list"/>
  117. </model>
  118. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  119. <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
  120. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  121. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  122. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  123. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  124. <script type="javascript" src="../../../ast/soclworkweb/js/AWMCommon.js"/>
  125. <script type="javascript" src="../../../emr/prcpmngtweb/js/MMO001.js"/>
  126. <script type="javascript">
  127. <![CDATA[
  128. // 초기값
  129. function fInit()
  130. {
  131. // hard코드 가져오기
  132. mmbfGetHardCodeInfo("/root/send/reqdata" , "/root/init/hardcd" , 220);
  133. // 공통코드 목록 가져오기
  134. zbcfGetCodeList(new Array("A0429", "A0429"), new Array("/root/init/hospgrade", "/root/init/hospgradeall") , true);
  135. // 유형코드
  136. zbcfGetKindCodeList(
  137. new Array("A0014", "A0014"), //업무규칙
  138. new Array("A0426", "A0426"), //코드군
  139. new Array("/root/init/areacd", "/root/init/areacd1"), //노드
  140. true, //minimum : true TRZBC00105
  141. new Array(""), //sorting 항목
  142. new Array("")
  143. );
  144. addComboItem("cmb_areacd", "", "", "above");
  145. addComboItem("cmb_hospgrade", "", "", "above");
  146. cmb_areacd.select(0);
  147. cmb_hospgrade.select(0);
  148. model.removeNodeset("/root/main/list/req_hosp_list");
  149. model.refresh();
  150. }
  151. // 병원 선택
  152. function fConfirm() {
  153. if (grd_list.rows <= 1) return;
  154. if (grd_list.row < 1) return;
  155. /*
  156. if (checkOpener()) {
  157. opener.javascript.setParameter("flag", "Y");
  158. opener.javascript.setParameter("coophospnm", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/coophospnm"));
  159. opener.javascript.setParameter("hospflag", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/hospflag"));
  160. opener.javascript.setParameter("drnm", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/drnm"));
  161. opener.javascript.setParameter("emailnm", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/emailnm"));
  162. opener.javascript.setParameter("telno", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/telno"));
  163. opener.javascript.setParameter("coophospcd", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/coophospcd"));
  164. opener.javascript.setParameter("coopdrcd", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/coopdrcd"));
  165. opener.javascript.setParameter("fromdd", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/fromdd"));
  166. opener.javascript.setParameter("areacd", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/areacd"));
  167. opener.javascript.setParameter("faxno", model.getValue("/root/main/list/req_hosp_list[" + grd_list.row + " ]/faxno"));
  168. model.close();
  169. }
  170. */
  171. if ( checkOpener() ) {
  172. var row = grd_list.row;
  173. if( row > 0 ){
  174. if( getNodesetCount("/root/main/list/req_hosp_list") > 0 ){
  175. //opener.model.copyNode("/root/main/hospinfo/hospinfolist", grd_list.getNode( row ));
  176. //grd_list.valueMatrix(row, grd_list.colRef(""));
  177. model.copyNode(opener.root.main.hospinfo.hospinfolist, "/root/main/list/req_hosp_list[" + row + "]");
  178. opener.model.removeNodeset("/root/main/hospinfo/hospinfolist");
  179. opener.model.makeValue("/root/main/hospinfo/hospinfolist/coophospnm", grd_list.valueMatrix(row, grd_list.colRef("coophospnm")));
  180. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drnm", grd_list.valueMatrix(row, grd_list.colRef("drnm")));
  181. opener.model.makeValue("/root/main/hospinfo/hospinfolist/areacd", grd_list.valueMatrix(row, grd_list.colRef("areacd")));
  182. opener.model.makeValue("/root/main/hospinfo/hospinfolist/detladdr1", grd_list.valueMatrix(row, grd_list.colRef("detladdr1")));
  183. opener.model.makeValue("/root/main/hospinfo/hospinfolist/detladdr2", grd_list.valueMatrix(row, grd_list.colRef("detladdr2")));
  184. opener.model.makeValue("/root/main/hospinfo/hospinfolist/telno", grd_list.valueMatrix(row, grd_list.colRef("telno")));
  185. opener.model.makeValue("/root/main/hospinfo/hospinfolist/faxno", grd_list.valueMatrix(row, grd_list.colRef("faxno")));
  186. opener.model.makeValue("/root/main/hospinfo/hospinfolist/emailnm", grd_list.valueMatrix(row, grd_list.colRef("emailnm")));
  187. opener.model.makeValue("/root/main/hospinfo/hospinfolist/licnsno", grd_list.valueMatrix(row, grd_list.colRef("licnsno")));
  188. opener.model.makeValue("/root/main/hospinfo/hospinfolist/hospgrade", grd_list.valueMatrix(row, grd_list.colRef("hospgrade")));
  189. opener.model.makeValue("/root/main/hospinfo/hospinfolist/clsmatyn", grd_list.valueMatrix(row, grd_list.colRef("clsmatyn")));
  190. opener.model.makeValue("/root/main/hospinfo/hospinfolist/coophospcd", grd_list.valueMatrix(row, grd_list.colRef("coophospcd")));
  191. opener.model.makeValue("/root/main/hospinfo/hospinfolist/coopdrcd", grd_list.valueMatrix(row, grd_list.colRef("coopdrcd")));
  192. opener.model.makeValue("/root/main/hospinfo/hospinfolist/fromdd", grd_list.valueMatrix(row, grd_list.colRef("fromdd")));
  193. opener.model.makeValue("/root/main/hospinfo/hospinfolist/coopconcltdd", grd_list.valueMatrix(row, grd_list.colRef("coopconcltdd")));
  194. opener.model.makeValue("/root/main/hospinfo/hospinfolist/cooptodd", grd_list.valueMatrix(row, grd_list.colRef("cooptodd")));
  195. opener.model.makeValue("/root/main/hospinfo/hospinfolist/opnofhospdd", grd_list.valueMatrix(row, grd_list.colRef("opnofhospdd")));
  196. opener.model.makeValue("/root/main/hospinfo/hospinfolist/dirofhospnm", grd_list.valueMatrix(row, grd_list.colRef("dirofhospnm")));
  197. opener.model.makeValue("/root/main/hospinfo/hospinfolist/bedcnt", grd_list.valueMatrix(row, grd_list.colRef("bedcnt")));
  198. opener.model.makeValue("/root/main/hospinfo/hospinfolist/rgstdd", grd_list.valueMatrix(row, grd_list.colRef("rgstdd")));
  199. opener.model.makeValue("/root/main/hospinfo/hospinfolist/perchgrnm", grd_list.valueMatrix(row, grd_list.colRef("perchgrnm")));
  200. opener.model.makeValue("/root/main/hospinfo/hospinfolist/perchgrjobpos", grd_list.valueMatrix(row, grd_list.colRef("perchgrjobpos")));
  201. opener.model.makeValue("/root/main/hospinfo/hospinfolist/perchgrtel", grd_list.valueMatrix(row, grd_list.colRef("perchgrtel")));
  202. opener.model.makeValue("/root/main/hospinfo/hospinfolist/perchgrmpphone", grd_list.valueMatrix(row, grd_list.colRef("perchgrmpphone")));
  203. opener.model.makeValue("/root/main/hospinfo/hospinfolist/zipcd1", grd_list.valueMatrix(row, grd_list.colRef("zipcd1")));
  204. opener.model.makeValue("/root/main/hospinfo/hospinfolist/zipcd2", grd_list.valueMatrix(row, grd_list.colRef("zipcd2")));
  205. opener.model.makeValue("/root/main/hospinfo/hospinfolist/zipcdseq", grd_list.valueMatrix(row, grd_list.colRef("zipcdseq")));
  206. opener.model.makeValue("/root/main/hospinfo/hospinfolist/homepgnm", grd_list.valueMatrix(row, grd_list.colRef("homepgnm")));
  207. opener.model.makeValue("/root/main/hospinfo/hospinfolist/hospemailid", grd_list.valueMatrix(row, grd_list.colRef("hospemailid")));
  208. opener.model.makeValue("/root/main/hospinfo/hospinfolist/hospemailaddr", grd_list.valueMatrix(row, grd_list.colRef("hospemailaddr")));
  209. opener.model.makeValue("/root/main/hospinfo/hospinfolist/corpno", grd_list.valueMatrix(row, grd_list.colRef("corpno")));
  210. opener.model.makeValue("/root/main/hospinfo/hospinfolist/rgstflag", grd_list.valueMatrix(row, grd_list.colRef("rgstflag")));
  211. opener.model.makeValue("/root/main/hospinfo/hospinfolist/hosprem", grd_list.valueMatrix(row, grd_list.colRef("hosprem")));
  212. opener.model.makeValue("/root/main/hospinfo/hospinfolist/todd", grd_list.valueMatrix(row, grd_list.colRef("todd")));
  213. opener.model.makeValue("/root/main/hospinfo/hospinfolist/rrgstno1", grd_list.valueMatrix(row, grd_list.colRef("rrgstno1")));
  214. opener.model.makeValue("/root/main/hospinfo/hospinfolist/rrgstno2", grd_list.valueMatrix(row, grd_list.colRef("rrgstno2")));
  215. opener.model.makeValue("/root/main/hospinfo/hospinfolist/tradehosp", grd_list.valueMatrix(row, grd_list.colRef("tradehosp")));
  216. opener.model.makeValue("/root/main/hospinfo/hospinfolist/gradsch", grd_list.valueMatrix(row, grd_list.colRef("gradsch")));
  217. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drflag", grd_list.valueMatrix(row, grd_list.colRef("drflag")));
  218. opener.model.makeValue("/root/main/hospinfo/hospinfolist/orddeptcd", grd_list.valueMatrix(row, grd_list.colRef("orddeptcd")));
  219. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drcls", grd_list.valueMatrix(row, grd_list.colRef("drcls")));
  220. opener.model.makeValue("/root/main/hospinfo/hospinfolist/medispclno", grd_list.valueMatrix(row, grd_list.colRef("medispclno")));
  221. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drclsmatyn", grd_list.valueMatrix(row, grd_list.colRef("drclsmatyn")));
  222. opener.model.makeValue("/root/main/hospinfo/hospinfolist/gradyear", grd_list.valueMatrix(row, grd_list.colRef("gradyear")));
  223. opener.model.makeValue("/root/main/hospinfo/hospinfolist/replmethod", grd_list.valueMatrix(row, grd_list.colRef("replmethod")));
  224. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drtelno", grd_list.valueMatrix(row, grd_list.colRef("drtelno")));
  225. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drmpphontel", grd_list.valueMatrix(row, grd_list.colRef("drmpphontel")));
  226. opener.model.makeValue("/root/main/hospinfo/hospinfolist/dremailid", grd_list.valueMatrix(row, grd_list.colRef("dremailid")));
  227. opener.model.makeValue("/root/main/hospinfo/hospinfolist/dremailaddr", grd_list.valueMatrix(row, grd_list.colRef("dremailaddr")));
  228. opener.model.makeValue("/root/main/hospinfo/hospinfolist/detlfrmrmert", grd_list.valueMatrix(row, grd_list.colRef("detlfrmrmert")));
  229. opener.model.makeValue("/root/main/hospinfo/hospinfolist/relign", grd_list.valueMatrix(row, grd_list.colRef("relign")));
  230. opener.model.makeValue("/root/main/hospinfo/hospinfolist/hoby", grd_list.valueMatrix(row, grd_list.colRef("hoby")));
  231. opener.model.makeValue("/root/main/hospinfo/hospinfolist/btype", grd_list.valueMatrix(row, grd_list.colRef("btype")));
  232. opener.model.makeValue("/root/main/hospinfo/hospinfolist/epid", grd_list.valueMatrix(row, grd_list.colRef("epid")));
  233. opener.model.makeValue("/root/main/hospinfo/hospinfolist/localrgstdd", grd_list.valueMatrix(row, grd_list.colRef("localrgstdd")));
  234. opener.model.makeValue("/root/main/hospinfo/hospinfolist/eprgstdd", grd_list.valueMatrix(row, grd_list.colRef("eprgstdd")));
  235. opener.model.makeValue("/root/main/hospinfo/hospinfolist/aprvdd", grd_list.valueMatrix(row, grd_list.colRef("aprvdd")));
  236. opener.model.makeValue("/root/main/hospinfo/hospinfolist/secssdd", grd_list.valueMatrix(row, grd_list.colRef("secssdd")));
  237. opener.model.makeValue("/root/main/hospinfo/hospinfolist/secssresn", grd_list.valueMatrix(row, grd_list.colRef("secssresn")));
  238. opener.model.makeValue("/root/main/hospinfo/hospinfolist/drrem", grd_list.valueMatrix(row, grd_list.colRef("drrem")));
  239. opener.model.makeValue("/root/main/hospinfo/hospinfolist/repltype", grd_list.valueMatrix(row, grd_list.colRef("repltype")));
  240. opener.model.makeValue("/root/main/hospinfo/hospinfolist/replflag", grd_list.valueMatrix(row, grd_list.colRef("replflag")));
  241. opener.model.makeNode("/root/main/hospflag");
  242. opener.model.setValue("/root/main/hospflag", "Y");
  243. opener.model.refresh();
  244. window.close();
  245. }
  246. }
  247. } else {
  248. messageBox("상위화면이 변경되어 데이터를 가져올 수", "I004");
  249. }
  250. }
  251. function fCheckDate()
  252. {
  253. var coophospnm = model.getValue("/root/send/search/coophospnm");
  254. var drnm = model.getValue("/root/send/search/drnm");
  255. var hospgrade = model.getValue("/root/send/search/hospgrade");
  256. var areacd = model.getValue("/root/send/search/areacd");
  257. if (isNull(coophospnm) == true && isNull(drnm) == true && isNull(hospgrade) == true && isNull(areacd) == true)
  258. {
  259. messageBox("의뢰병원명, 의뢰의사, 병원구분, 지역 조건 중 하나의 조건을 ","C002");
  260. //model.setFocus("ipt_pid");
  261. return false;
  262. }
  263. if (ipt_coophospnm.currentText.length > 0 && ipt_coophospnm.currentText.length < 2) {
  264. messageBox("의뢰병원명은 2글자 이상으로 해주십시요!","E999","");
  265. model.setFocus("ipt_coophospnm");
  266. return false;
  267. }
  268. if (ipt_drnm.currentText.length > 0 && ipt_drnm.currentText.length < 2) {
  269. messageBox("의뢰의사명은 2글자 이상으로 해주십시요!","E999","");
  270. model.setFocus("ipt_drnm");
  271. return false;
  272. }
  273. return true;
  274. }
  275. // 조회
  276. function fSearch()
  277. {
  278. // reqGetHospList
  279. // getHospList
  280. //model.removeNodeset("/root/main/list/req_hosp_list");
  281. model.removeNodeset("/root/main/list");
  282. model.setValue("/root/send/search/offset", "0"); // grid의 header row는 제외
  283. if (submit("TRARH00201") == true)
  284. {
  285. if (grd_list.rows <= 1)
  286. {
  287. messageBox("조회된 병원이 없습니다.", "I999");
  288. }
  289. }
  290. }
  291. // 스크롤 클릭시 페이지 단위로 조회
  292. function fSubmitOnScroll() {
  293. //if (grd_list.rows < 16) return;
  294. if(grd_list.vscroll.attribute("max") == grd_list.vscroll.attribute("pos")) {
  295. // end of scroll
  296. model.setValue("/root/send/search/offset", grd_list.rows-grd_list.fixedRows); // grid의 header row는 제외
  297. submit("TRARH00201");
  298. grd_list.dispatch("onmouseup"); // 스크롤바 처리를 위한 이벤트 발생
  299. }
  300. }
  301. function fHospPopup()
  302. {
  303. var coophospnm = setParameter("coophospnm", model.getValue("/root/send/search/coophospnm"));
  304. var status = setParameter("status", "i");
  305. var hardcd = model.getValue("/root/init/hardcd/hardcd[hardcd='" + getUserInfo("dutplcecd") + "']/hardcd");
  306. if(hardcd == ""){
  307. var hideOption = setParameter("hideoption", "ALL");
  308. }
  309. modal("SMARH00100",1,1,1);
  310. fSearch();
  311. }
  312. ]]>
  313. </script>
  314. </xhtml:head>
  315. <xhtml:body pagewidth="876" pageheight="497" guideline="1,2;500,500;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  316. <group id="group3" scroll="auto" style="left:0px; top:0px; width:860px; height:470px; ">
  317. <group id="grp_tle" style="left:0px; top:0px; width:860px; height:13px; ">
  318. <caption id="caption2" class="tit_1" style="left:0px; top:0px; width:158px; height:14px; ">병원명조회</caption>
  319. </group>
  320. <group id="group1" style="left:0px; top:25px; width:860px; height:70px; vertical-align:top; ">
  321. <shape id="roundrect3" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:857px; height:65px; "/>
  322. <line id="line8" class="line_4" style="x1:785px; y1:5px; x2:785px; y2:58px; "/>
  323. <caption id="caption13" class="search_name" style="left:535px; top:10px; width:91px; height:17px; ">병원구분 :</caption>
  324. <caption id="caption1" class="search_name" style="left:20px; top:35px; width:91px; height:17px; ">지역 :</caption>
  325. <caption id="caption4" class="search_name" style="left:300px; top:10px; width:94px; height:17px; ">의뢰의사 :</caption>
  326. <caption id="caption3" class="search_name" style="left:20px; top:10px; width:99px; height:17px; ">의뢰병원명 :</caption>
  327. <caption id="caption5" class="search_name" style="left:300px; top:35px; width:94px; height:17px; ">면허번호 :</caption>
  328. <input id="ipt_coophospnm" ref="/root/send/search/coophospnm" class="input_search" imemode="hangul" style="left:125px; top:10px; width:140px; height:19px; ">
  329. <script type="javascript" ev:event="onkeydown">
  330. <![CDATA[
  331. if(event.keyCode==13)
  332. {
  333. inputEnterKey("btn_search", "DOMActivate");
  334. }
  335. ]]>
  336. </script>
  337. </input>
  338. <input id="ipt_drnm" ref="/root/send/search/drnm" class="input_search" imemode="hangul" style="left:395px; top:10px; width:100px; height:19px; ">
  339. <script type="javascript" ev:event="onkeydown">
  340. <![CDATA[
  341. if(event.keyCode==13)
  342. {
  343. inputEnterKey("btn_search", "DOMActivate");
  344. }
  345. ]]>
  346. </script>
  347. </input>
  348. <select1 id="cmb_hospgrade" ref="/root/send/search/hospgrade" class="combo_search" appearance="minimal" style="left:630px; top:10px; width:140px; height:19px; ">
  349. <choices>
  350. <itemset nodeset="/root/init/hospgradeall/A0429">
  351. <label ref="cdnm"/>
  352. <value ref="cdid"/>
  353. </itemset>
  354. </choices>
  355. <script type="javascript" ev:event="xforms-select">
  356. <![CDATA[
  357. btn_search.dispatch("DOMActivate");
  358. ]]>
  359. </script>
  360. </select1>
  361. <select1 id="cmb_areacd" ref="/root/send/search/areacd" class="combo_search" appearance="minimal" style="left:125px; top:35px; width:140px; height:19px; ">
  362. <choices>
  363. <itemset nodeset="/root/init/areacd/A0014A0426">
  364. <label ref="cdnm"/>
  365. <value ref="cdid"/>
  366. </itemset>
  367. </choices>
  368. <script type="javascript" ev:event="xforms-select">
  369. <![CDATA[
  370. btn_search.dispatch("DOMActivate");
  371. ]]>
  372. </script>
  373. </select1>
  374. <input id="ipt_licnsno" ref="/root/send/search/licnsno" class="input_search" style="left:395px; top:35px; width:100px; height:19px; ">
  375. <script type="javascript" ev:event="onkeydown">
  376. <![CDATA[
  377. if(event.keyCode==13)
  378. {
  379. inputEnterKey("btn_search", "DOMActivate");
  380. }
  381. ]]>
  382. </script>
  383. </input>
  384. <select id="chk_clsmatyn" ref="/root/send/search/clsmatyn" overflow="visible" appearance="full" style="left:540px; top:35px; width:55px; height:20px; border-style:none; ">
  385. <choices>
  386. <item>
  387. <label>동문</label>
  388. <value>Y</value>
  389. </item>
  390. </choices>
  391. <script type="javascript" ev:event="xforms-value-changed">
  392. <![CDATA[
  393. btn_search.dispatch("DOMActivate");
  394. ]]>
  395. </script>
  396. </select>
  397. <button id="btn_search" class="btn1_letter2" style="left:795px; top:20px; width:56px; height:22px; ">
  398. <caption>조회</caption>
  399. <script type="javascript" ev:event="DOMActivate">
  400. <![CDATA[
  401. if ( !fCheckDate() ) return; //필수 저장여부 체크
  402. fSearch();
  403. ]]>
  404. </script>
  405. </button>
  406. </group>
  407. <line id="line1" class="line_1" style="x1:0px; y1:94px; x2:860px; y2:94px; "/>
  408. <datagrid id="grd_list" nodeset="/root/main/list/req_hosp_list" autoresize="true" caption="병원명^의사명^지역^주소^주소^전화번호^FAX번호^E-mail^면허번호^병원구분^동문^caption1^caption2^caption3^caption4^caption5^caption6^caption7^caption8^caption9^caption10^caption11^caption12^caption13^caption14^caption15^caption16^caption17^caption18^caption19^caption20^caption21^caption22^caption23^caption24^caption25^caption26^caption27^caption28^caption29^caption30^caption31^caption32^caption33^caption34^caption35^caption36^caption37^caption38^caption39^caption40^caption41^caption42^caption43^caption44^caption45^caption46^caption47^caption48^caption49^replflag^repltype" colsep="^" colwidth="150, 100, 100, 230, 180, 100, 100, 150, 80, 80, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" dataheight="25" frozencols="2" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" style="left:2px; top:98px; width:858px; height:365px; ">
  409. <col ref="coophospnm"/>
  410. <col ref="drnm"/>
  411. <col disabled="true" ref="areacd" type="combo">
  412. <choices>
  413. <itemset nodeset="/root/init/areacd1/A0014A0426">
  414. <label ref="cdnm"/>
  415. <value ref="cdid"/>
  416. </itemset>
  417. </choices>
  418. </col>
  419. <col ref="detladdr1"/>
  420. <col ref="detladdr2"/>
  421. <col ref="telno"/>
  422. <col ref="faxno"/>
  423. <col ref="emailnm"/>
  424. <col ref="licnsno"/>
  425. <col disabled="true" ref="hospgrade" type="combo">
  426. <choices>
  427. <itemset nodeset="/root/init/hospgrade/A0429">
  428. <label ref="cdnm"/>
  429. <value ref="cdid"/>
  430. </itemset>
  431. </choices>
  432. </col>
  433. <col checkvalue="Y,N" disabled="true" ref="clsmatyn" type="checkbox"/>
  434. <col ref="coophospcd" visibility="hidden"/>
  435. <col ref="coopdrcd" visibility="hidden"/>
  436. <col ref="fromdd" visibility="hidden"/>
  437. <col ref="coopconcltdd" visibility="hidden"/>
  438. <col ref="cooptodd" visibility="hidden"/>
  439. <col ref="opnofhospdd" visibility="hidden"/>
  440. <col ref="dirofhospnm" visibility="hidden"/>
  441. <col ref="bedcnt" visibility="hidden"/>
  442. <col ref="rgstdd" visibility="hidden"/>
  443. <col ref="perchgrnm" visibility="hidden"/>
  444. <col ref="perchgrjobpos" visibility="hidden"/>
  445. <col ref="perchgrtel" visibility="hidden"/>
  446. <col ref="perchgrmpphone" visibility="hidden"/>
  447. <col ref="zipcd1" visibility="hidden"/>
  448. <col ref="zipcd2" visibility="hidden"/>
  449. <col ref="zipcdseq" visibility="hidden"/>
  450. <col ref="homepgnm" visibility="hidden"/>
  451. <col ref="hospemailid" visibility="hidden"/>
  452. <col ref="hospemailaddr" visibility="hidden"/>
  453. <col ref="corpno" visibility="hidden"/>
  454. <col ref="rgstflag" visibility="hidden"/>
  455. <col ref="hosprem" visibility="hidden"/>
  456. <col ref="todd" visibility="hidden"/>
  457. <col ref="rrgstno1" visibility="hidden"/>
  458. <col ref="rrgstno2" visibility="hidden"/>
  459. <col ref="tradehosp" visibility="hidden"/>
  460. <col ref="gradsch" visibility="hidden"/>
  461. <col ref="drflag" visibility="hidden"/>
  462. <col ref="orddeptcd" visibility="hidden"/>
  463. <col ref="drcls" visibility="hidden"/>
  464. <col ref="medispclno" visibility="hidden"/>
  465. <col ref="drclsmatyn" visibility="hidden"/>
  466. <col ref="gradyear" visibility="hidden"/>
  467. <col ref="replmethod" visibility="hidden"/>
  468. <col ref="drtelno" visibility="hidden"/>
  469. <col ref="drmpphontel" visibility="hidden"/>
  470. <col ref="dremailid" visibility="hidden"/>
  471. <col ref="dremailaddr" visibility="hidden"/>
  472. <col ref="detlfrmrmert" visibility="hidden"/>
  473. <col ref="relign" visibility="hidden"/>
  474. <col ref="hoby" visibility="hidden"/>
  475. <col ref="btype" visibility="hidden"/>
  476. <col ref="epid" visibility="hidden"/>
  477. <col ref="localrgstdd" visibility="hidden"/>
  478. <col ref="eprgstdd" visibility="hidden"/>
  479. <col ref="aprvdd" visibility="hidden"/>
  480. <col ref="secssdd" visibility="hidden"/>
  481. <col ref="secssresn" visibility="hidden"/>
  482. <col ref="drrem"/>
  483. <col ref="replflag" visibility="hidden"/>
  484. <col ref="repltype" visibility="hidden"/>
  485. <script type="javascript" ev:event="ondblclick">
  486. <![CDATA[
  487. fConfirm();
  488. ]]>
  489. </script>
  490. <script type="javascript" ev:event="onscrolldown">
  491. <![CDATA[
  492. fSubmitOnScroll();
  493. ]]>
  494. </script>
  495. </datagrid>
  496. </group>
  497. <group id="group2" scroll="auto" style="left:0px; top:468px; width:860px; height:27px; ">
  498. <button id="btn_confirm" class="btn4_letter2" style="left:742px; top:3px; width:56px; height:22px; ">
  499. <caption>확인</caption>
  500. <script type="javascript" ev:event="DOMActivate">
  501. <![CDATA[
  502. fConfirm();
  503. ]]>
  504. </script>
  505. </button>
  506. <button id="btn_cancel" class="btn4_letter2" style="left:801px; top:3px; width:56px; height:22px; ">
  507. <caption>취소</caption>
  508. <script type="javascript" ev:event="DOMActivate">
  509. <![CDATA[
  510. if (checkOpener()) {
  511. //opener.javascript.setParameter("flag", "N");
  512. opener.model.makeNode("/root/main/hospflag");
  513. opener.model.setValue("/root/main/hospflag", "N");
  514. window.close();
  515. }
  516. model.close();
  517. ]]>
  518. </script>
  519. </button>
  520. <line id="line32" class="line_6" style="x1:0px; y1:0px; x2:518px; y2:0px; "/>
  521. <button id="btn_smarh00100" class="btn3_letter7" style="left:2px; top:3px; width:116px; height:22px; ">
  522. <caption>병의원의사관리</caption>
  523. <script type="javascript" ev:event="DOMActivate">
  524. <![CDATA[
  525. fHospPopup();
  526. ]]>
  527. </script>
  528. </button>
  529. </group>
  530. </xhtml:body>
  531. </xhtml:html>