SPMMO34000_응급실자동CallVisit스케줄.xrw 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448
  1. <?xml version="1.0" encoding="UTF-8"?>
  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>응급 자동 CallVisit 관리</xhtml:title>
  6. <model id="model1">
  7. <instance id="instance1">
  8. <root xmlns="">
  9. <main>
  10. <grpmasterinfo>
  11. <grpmasterinfolist>
  12. <shownm/>
  13. <grtype/>
  14. <staffid/>
  15. <orddeptcd/>
  16. </grpmasterinfolist>
  17. </grpmasterinfo>
  18. <drinfo>
  19. <drinfolist>
  20. <drnm/>
  21. <drid/>
  22. <deptcd/>
  23. <phone/>
  24. <bbtel/>
  25. </drinfolist>
  26. </drinfo>
  27. <workerinfo>
  28. <workerinfolist/>
  29. </workerinfo>
  30. <titleinfo>
  31. <worktitle/>
  32. <grpmtitle/>
  33. <staffnm/>
  34. <staffid/>
  35. <fromtm/>
  36. <totm/>
  37. </titleinfo>
  38. <drdetlinfo>
  39. <drnm/>
  40. <drid/>
  41. <deptcd/>
  42. <phone/>
  43. <bbtel/>
  44. </drdetlinfo>
  45. </main>
  46. <cond>
  47. <srchym/>
  48. <orddeptcd/>
  49. <deptpartinfo/>
  50. </cond>
  51. <init>
  52. <orddeptinfo>
  53. </orddeptinfo>
  54. <menu>
  55. <item>
  56. <name>추가</name>
  57. <func>fAddWorkDr</func>
  58. </item>
  59. <item>
  60. <name>새로고침</name>
  61. <func>fRefreshWorkDr</func>
  62. </item>
  63. </menu>
  64. <deptpartinfo>
  65. <partlist>
  66. <partnm/>
  67. <partcd/>
  68. </partlist>
  69. </deptpartinfo>
  70. </init>
  71. <send/>
  72. </root>
  73. </instance>
  74. <script type="javascript" ev:event="xforms-ready">
  75. <![CDATA[
  76. fInit();
  77. btn_search.dispatch("DOMActivate");
  78. ]]>
  79. </script>
  80. <script type="javascript" ev:event="xforms-close">
  81. <![CDATA[
  82. //20090629 dhkim
  83. //당직자를 조회하기 전에 이전 변경내역이 있는지 조회하여 재조회할것인지 여부에 따라 조회를 진행한다.
  84. var isRefresh = isScheduleRefresh(true);
  85. if(isRefresh == 'N'){
  86. //grd_grpmaster.row = curRow;
  87. return;
  88. }else{
  89. window.close();
  90. }
  91. ]]>
  92. </script>
  93. <submission id="TRMNE05101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init/orddeptinfo/orddeptinfolist"/>
  94. <submission id="TRMNE05102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/grpmasterinfo/grpmasterinfolist"/>
  95. <submission id="TRMMO30001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/drinfo/drinfolist"/>
  96. <submission id="TRMNE05104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/drdetlinfo"/>
  97. <submission id="TRMNE05105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/workerinfo/workerinfolist"/>
  98. <submission id="TXMNE05101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/workerinfo/workerinfolist"/>
  99. <!-- [20091116 dhkim] 간호환경설정테이블기관코드정보조회 -->
  100. <submission id="TRMNW00001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/code/codelist"/>
  101. <submission id="TRZSD00109" mediatype="application/x-www-form-urlencoded" method="post" replace="instance"/>
  102. <submission id="TRMMO30002" mediatype="application/x-www-form-urlencoded" method="post"/>
  103. </model>
  104. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  105. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  106. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  107. <script type="javascript" src="../../../emr/prcpmngtweb/js/SPMMO34000.js"/>
  108. <script type="javascript" src="../../../emr/carecomweb/js/CareCom.js"/>
  109. <script type="javascript">
  110. <![CDATA[
  111. //이전 셀의 행,열 인덱스를 저장하는 변수
  112. var col = 0;
  113. var row = 0;
  114. ]]>
  115. </script>
  116. <script type="javascript" src="../../../com/departmentcodeweb/js/ZSD001.js"/>
  117. </xhtml:head>
  118. <xhtml:body pagewidth="980" pageheight="880" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  119. <group id="group3" style="left:0px; top:16px; width:960px; height:854px; text-align:center; ">
  120. <caption id="caption3" style="left:339px; top:773px; width:521px; height:15px; color:#363636; ">
  121. <![CDATA[◈ 당직대상자가 근무자관리에 연락처가 등록되어 있어야 당직스케줄을 입력하실 수 있습니다.
  122. ]]>
  123. </caption>
  124. <!-- 트리그룹시작 -->
  125. <!-- 트리그룹종료 -->
  126. <!-- 당직리스트그룹시작 -->
  127. <group id="group1" style="left:330px; top:0px; width:615px; height:767px; vertical-align:top; ">
  128. <caption id="cpt_worktitle" ref="/root/main/titleinfo/worktitle" class="tit_2" style="left:4px; top:0px; width:175px; height:13px; ">의사 Call 리스트</caption>
  129. <line id="line3" class="line_1" style="x1:2px; y1:22px; x2:610px; y2:22px; "/>
  130. <button id="button42" class="btn4_letter2" disable.background-image="../../../com/commonweb/images/dis_btn4_letter2.gif" style="left:554px; top:0px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn4_letter2.gif; ">
  131. <caption>저장</caption>
  132. <script type="javascript" ev:event="DOMActivate">
  133. <![CDATA[
  134. fSaveWorkDr();//당직자스케줄을저장한다
  135. ]]>
  136. </script>
  137. </button>
  138. <datagrid id="grd_workerlist" nodeset="/root/main/workerinfo/workerinfolist" disabled="false" caption="일자^part^1^2^스탭^4^5^6^7^8^9^10^fromdd^todd^grtype^orddeptcd^staffid^drid1^drid2^drid3^drid4^drid5^drid6^drid7^drid8^drid9^drid10" colsep="^" colwidth="155, 100, 135, 135, 135, 135, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" defaultrows="0" extendlastcol="noscroll" focuscolor="#ece1ec" mergecellsfixedrows="never" rowsep="|" selectionmode="free" style="left:2px; top:27px; width:604px; height:740px; ">
  139. <col ref="workdd" format="yyyy-mm-dd"/>
  140. <col ref="deptdetlflag" visibility="hidden"/>
  141. <col ref="drnm1"/>
  142. <col ref="drnm2"/>
  143. <col ref="drnm3"/>
  144. <col ref="drnm4" visibility="hidden"/>
  145. <col ref="drnm5" visibility="hidden"/>
  146. <col ref="drnm6" visibility="hidden"/>
  147. <col ref="drnm7" visibility="hidden"/>
  148. <col ref="drnm8" visibility="hidden"/>
  149. <col ref="drnm9" visibility="hidden"/>
  150. <col ref="drnm10" visibility="hidden"/>
  151. <col ref="fromdd" visibility="hidden"/>
  152. <col ref="todd" visibility="hidden"/>
  153. <col ref="grtype" visibility="hidden"/>
  154. <col ref="orddeptcd" visibility="hidden"/>
  155. <col ref="staffid" visibility="hidden"/>
  156. <col ref="drid1" visibility="hidden"/>
  157. <col ref="drid2" visibility="hidden"/>
  158. <col ref="drid3" visibility="hidden"/>
  159. <col ref="drid4" visibility="hidden"/>
  160. <col ref="drid5" visibility="hidden"/>
  161. <col ref="drid6" visibility="hidden"/>
  162. <col ref="drid7" visibility="hidden"/>
  163. <col ref="drid8" visibility="hidden"/>
  164. <col ref="drid9" visibility="hidden"/>
  165. <col ref="drid10" visibility="hidden"/>
  166. <script type="javascript" ev:event="onaftersort">
  167. <![CDATA[
  168. grd_workerlist.gridToInstance();
  169. ]]>
  170. </script>
  171. <script type="javascript" ev:event="onmousedown">
  172. <![CDATA[
  173. //팝업메뉴호출
  174. fMouseDownGridRow();
  175. ]]>
  176. </script>
  177. <script type="javascript" ev:event="DOMFocusOut">
  178. <![CDATA[
  179. //삭제기능 제거 (fSetWorkDr)
  180. //오른쪽메뉴제거
  181. window.setPopupMenu(false);
  182. ]]>
  183. </script>
  184. <script type="javascript" ev:event="onclick">
  185. <![CDATA[
  186. //당직의사세팅
  187. var clickRow = grd_workerlist.row;
  188. var clickCol = grd_workerlist.col;
  189. var clickColNm = grd_workerlist.colAttribute(clickCol, "ref");
  190. if(clickColNm != 'workdd'){//기준일클릭한게 아니면 의사정보세팅
  191. fSetWorkDr('ADD');//당직리스트에 선택된 당직대상자를 그리드에 세팅
  192. /*
  193. var drid = model.getValue('/root/main/workerinfo/workerinfolist[' + clickRow + ']/drid' + clickColNm.substring(4));
  194. fSetDrInfo('worklist', drid);//의사상세정보를 세팅
  195. */
  196. }
  197. ]]>
  198. </script>
  199. <script type="javascript" ev:event="xforms-value-changed">
  200. <![CDATA[
  201. //의사변경되는경우 배경색 변경
  202. ]]>
  203. </script>
  204. <script type="javascript" ev:event="onkeyup">
  205. <![CDATA[
  206. var clickRow = grd_workerlist.row;
  207. var clickCol = grd_workerlist.col;
  208. var clickColNm = grd_workerlist.colAttribute(clickCol, "ref");
  209. if(clickColNm != 'workdd'){//기준일클릭한게 아니면 의사정보세팅
  210. if(event.keyCode == "46" || event.keyCode == "8"){//46 : DEL키 , 8 : backspace키
  211. //alert('colnm : ' + clickColNm);
  212. //alert('key : '+event.keyCode);
  213. fSetWorkDr('DEL');//의사정보삭제
  214. }
  215. }
  216. ]]>
  217. </script>
  218. </datagrid>
  219. <output id="op_staffid" ref="/root/main/titleinfo/staffid" visibility="hidden" style="left:210px; top:2px; width:135px; height:19px; "/>
  220. </group>
  221. <!-- 당직리스트그룹종료 -->
  222. <!-- 당직대상자그룹시작 -->
  223. <!-- 당직대상자그룹종료 -->
  224. <!-- 조회그룹 시작 -->
  225. <group id="group4" style="left:1px; top:0px; width:329px; height:88px; vertical-align:top; ">
  226. <shape id="roundrect1" class="roundrect_search" appearance="roundrect" style="left:0px; top:0px; width:329px; height:80px; "/>
  227. <button id="btn_search" class="btn1_letter2" navindex="3" style="left:265px; top:20px; width:56px; height:22px; background-image:../../../com/commonweb/images/btn1_letter2.gif; ">
  228. <caption>조회</caption>
  229. <script type="javascript" ev:event="DOMActivate">
  230. <![CDATA[
  231. //20090629 dhkim
  232. //당직자를 조회하기 전에 이전 변경내역이 있는지 조회하여 재조회할것인지 여부에 따라 조회를 진행한다.
  233. var isRefresh = isScheduleRefresh();
  234. if(isRefresh == 'N'){
  235. //grd_grpmaster.row = curRow;
  236. return;
  237. }
  238. var orddeptcd = model.getValue('/root/cond/orddeptcd');
  239. var srchym = model.getValue('/root/cond/srchym');
  240. var grtype = "X"; //'C' - 응급당직스케줄, 'X' - 자동 CallVisit 시스템
  241. var orddeptcd = model.getValue('/root/cond/orddeptcd');
  242. var staffid = "";
  243. //fGetGroupMaster(orddeptcd);//선택된 진료과의 중증분류마스터조회
  244. //fGetDrInfo(orddeptcd);//선택된 진료과의 의사리스트조회
  245. //fGetDeptDetlFlag(); // 진료과의 파트정보 조회
  246. //fChkSelDeptDetlFlag();
  247. //test by sonjy modify
  248. fGetDrInfo(orddeptcd);//선택된 진료과의 의사리스트조회
  249. fGetDeptDetlFlag(); // 진료과의 파트정보 조회
  250. fChkSelDeptDetlFlag();
  251. var deptpartinfo=model.getValue("/root/cond/deptpartinfo");
  252. fGetWorkScheduleList(srchym, grtype, orddeptcd, staffid, deptpartinfo);//당직자리스트를 조회한다
  253. ]]>
  254. </script>
  255. </button>
  256. <line id="line13" class="line_4" style="x1:258px; y1:9px; x2:258px; y2:54px; "/>
  257. <caption id="caption4" class="search_name" style="left:5px; top:9px; width:91px; height:17px; ">당직년월 :</caption>
  258. <input id="ipt_srchym" ref="/root/cond/srchym" class="input_search" navindex="1" format="yyyy-mm" style="left:126px; top:8px; width:88px; height:19px; ">
  259. <script type="javascript" ev:event="xforms-value-changed">
  260. <![CDATA[
  261. //당직년월을 조회하기전에 변경사항이 있는지 확인한다.
  262. var isRefresh = isScheduleRefresh();
  263. if(isRefresh == 'N'){
  264. //grd_grpmaster.row = curRow;
  265. return;
  266. }
  267. fInit("A");
  268. //타이틀 헤더세팅
  269. var curym = model.getValue("/root/cond/srchym");
  270. var worktitle = curym.substring(0, 4) + '년 ' + curym.substring(4, 6) + '월 당직리스트';
  271. cpt_worktitle.text = worktitle;
  272. ]]>
  273. </script>
  274. </input>
  275. <caption id="caption1" class="search_name" style="left:5px; top:32px; width:91px; height:17px; ">진 료 과 :</caption>
  276. <select1 id="cmb_orddeptcd" ref="/root/cond/orddeptcd" navindex="2" appearance="minimal" style="left:90px; top:32px; width:160px; height:19px; text-align:left; ">
  277. <choices>
  278. <itemset nodeset="/root/init/orddeptinfo/dept">
  279. <label ref="depthngnm"/>
  280. <value ref="deptcd"/>
  281. </itemset>
  282. </choices>
  283. <script type="javascript" ev:event="xforms-value-changed">
  284. <![CDATA[
  285. /*
  286. var orddeptcd = model.getValue('/root/cond/orddeptcd');
  287. fGetGroupMaster(orddeptcd);//선택된 진료과의 중증분류마스터조회
  288. fGetDrInfo(orddeptcd);//선택된 진료과의 의사리스트조회
  289. //20090629 dhkim
  290. //당직자를 조회하기 전에 이전 변경내역이 있는지 조회하여 재조회할것인지 여부에 따라 조회를 진행한다.
  291. var isRefresh = isScheduleRefresh();
  292. if(isRefresh == 'N'){
  293. //grd_grpmaster.row = curRow;
  294. return;
  295. }
  296. */
  297. btn_search.dispatch('DOMActivate');
  298. ]]>
  299. </script>
  300. </select1>
  301. <button id="btn_bfyear" class="icon_pre_year" style="left:90px; top:10px; width:16px; height:16px; ">
  302. <caption/>
  303. <script type="javascript" ev:event="DOMActivate">
  304. <![CDATA[
  305. fClkBfYear(model.getValue('/root/cond/srchym'));
  306. btn_search.dispatch('DOMActivate');
  307. //타이틀 헤더세팅
  308. var curym = model.getValue("/root/cond/srchym");
  309. var worktitle = curym.substring(0, 4) + '년 ' + curym.substring(4, 6) + '월 당직리스트';
  310. cpt_worktitle.text = worktitle;
  311. model.refresh()
  312. ]]>
  313. </script>
  314. </button>
  315. <button id="btn_bfmonth" class="icon_pre_month" style="left:108px; top:10px; width:16px; height:16px; ">
  316. <caption/>
  317. <script type="javascript" ev:event="DOMActivate">
  318. <![CDATA[
  319. fClkBfMonth(model.getValue('/root/cond/srchym'));
  320. btn_search.dispatch('DOMActivate');
  321. //타이틀 헤더세팅
  322. var curym = model.getValue("/root/cond/srchym");
  323. var worktitle = curym.substring(0, 4) + '년 ' + curym.substring(4, 6) + '월 당직리스트';
  324. cpt_worktitle.text = worktitle;
  325. model.refresh()
  326. ]]>
  327. </script>
  328. </button>
  329. <button id="btn_afmonth" class="icon_next_month" style="left:217px; top:10px; width:16px; height:16px; ">
  330. <caption/>
  331. <script type="javascript" ev:event="DOMActivate">
  332. <![CDATA[
  333. fClkAfMonth(model.getValue('/root/cond/srchym'));
  334. btn_search.dispatch('DOMActivate');
  335. //타이틀 헤더세팅
  336. var curym = model.getValue("/root/cond/srchym");
  337. var worktitle = curym.substring(0, 4) + '년 ' + curym.substring(4, 6) + '월 당직리스트';
  338. cpt_worktitle.text = worktitle;
  339. model.refresh()
  340. ]]>
  341. </script>
  342. </button>
  343. <button id="btn_afyear" class="icon_next_year" style="left:235px; top:10px; width:16px; height:16px; ">
  344. <caption/>
  345. <script type="javascript" ev:event="DOMActivate">
  346. <![CDATA[
  347. fClkAfYear(model.getValue('/root/cond/srchym'));
  348. btn_search.dispatch('DOMActivate');
  349. //타이틀 헤더세팅
  350. var curym = model.getValue("/root/cond/srchym");
  351. var worktitle = curym.substring(0, 4) + '년 ' + curym.substring(4, 6) + '월 당직리스트';
  352. cpt_worktitle.text = worktitle;
  353. model.refresh();
  354. ]]>
  355. </script>
  356. </button>
  357. <caption id="caption13" class="search_name" style="left:5px; top:56px; width:97px; height:17px; ">PART :</caption>
  358. <select1 id="cmb_partinfo" ref="/root/cond/deptpartinfo" appearance="minimal" style="left:90px; top:55px; width:160px; height:19px; text-align:left; ">
  359. <choices>
  360. <itemset nodeset="/root/init/deptpartinfo/partlist">
  361. <label ref="partnm"/>
  362. <value ref="partcd"/>
  363. </itemset>
  364. </choices>
  365. <script type="javascript" ev:event="xforms-value-changed">
  366. <![CDATA[
  367. var srchym = model.getValue('/root/cond/srchym');
  368. var grtype = "C";
  369. var orddeptcd = model.getValue('/root/cond/orddeptcd');
  370. var staffid = "";
  371. var deptpartinfo = model.getValue("/root/cond/deptpartinfo");
  372. fGetWorkScheduleList(srchym, grtype, orddeptcd, staffid, deptpartinfo);//당직자리스트를 조회한다
  373. // btn_search.dispatch('DOMActivate');
  374. ]]>
  375. </script>
  376. </select1>
  377. </group>
  378. <!-- 조회그룹 종료 -->
  379. <caption id="caption2" class="tit_2" style="left:1px; top:720px; width:111px; height:13px; text-align:left; ">상 세 정 보</caption>
  380. <shape id="sha_state" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:1px; top:740px; width:329px; height:104px; background-color:#fffbf2; border-color:#7cbbdd; "/>
  381. <line id="line1" class="line_1" style="x1:1px; y1:735px; x2:329px; y2:735px; "/>
  382. <caption id="op_usernm" ref="/root/main/drdetlinfo/drnm" appearance="caption" style="left:10px; top:753px; width:140px; height:37px; font-family:굴림체; font-size:22pt; font-weight:bold; color:#333399; text-align:center; vertical-align:middle; word-wrap:none; border-color:#c0c0c0; border-style:solid; ">김달현</caption>
  383. <caption id="op_userid" ref="/root/main/drdetlinfo/drid" appearance="caption" style="left:160px; top:753px; width:155px; height:37px; font-family:굴림체; font-size:20pt; font-weight:bold; color:#333399; text-align:center; border-color:#c0c0c0; border-style:solid; ">00000000</caption>
  384. <caption id="op_mp" ref="/root/main/drdetlinfo/phone" appearance="caption" style="left:10px; top:800px; width:220px; height:34px; font-family:굴림체; font-size:20pt; font-weight:bold; color:#333399; text-align:center; border-color:#c0c0c0; border-style:solid; ">000-0000-0000</caption>
  385. <caption id="op_bp" ref="/root/main/drdetlinfo/bbtel" appearance="caption" style="left:240px; top:800px; width:75px; height:34px; font-family:굴림체; font-size:20pt; font-weight:bold; color:#333399; text-align:center; border-color:#c0c0c0; border-style:solid; ">0000</caption>
  386. <datagrid id="grd_drlist" nodeset="/root/main/drinfo/drinfolist" allowselection="false" caption="의사 Call 대상자^userid^userdeptcd^phone^bbtel^saveyn" colsep="^" colwidth="280, 100, 100, 100, 100, 100" defaultrows="0" focuscolor="#7fef0f" mergecellsfixedrows="bycolrec" rowsep="|" style="left:1px; top:105px; width:319px; height:555px; ">
  387. <col ref="drnm"/>
  388. <col ref="drid" visibility="hidden"/>
  389. <col ref="deptcd" visibility="hidden"/>
  390. <col ref="phone" visibility="hidden"/>
  391. <col ref="bbtel" visibility="hidden"/>
  392. <col ref="saveyn" visibility="hidden"/>
  393. <script type="javascript" ev:event="onclick">
  394. <![CDATA[
  395. var drid = model.getValue('/root/main/drinfo/drinfolist[' + grd_drlist.row + ']/drid');
  396. fSetDrInfo('drlist', drid);//의사상세정보를 세팅
  397. fChkDeptDetlFlag(); // 파트정보가 있는지 확인하고 파트를 선택하지 않고 의사 선택시 블록킹
  398. ]]>
  399. </script>
  400. <script type="javascript" ev:event="onmouseover">
  401. <![CDATA[
  402. //데이터 셀에 마우스가 올라오면 스타일을 바꾼다
  403. if(grd_drlist.isCell(event.target) && grd_drlist.mouseRow >= grd_drlist.fixedRows && grd_drlist.mouseCol >= grd_drlist.fixedCols)
  404. {
  405. grd_drlist.rebuildStyle(row, col);
  406. grd_drlist.cellStyle("background-color", grd_drlist.mouseRow, grd_drlist.mouseCol) = "#ece1ec";
  407. row = grd_drlist.mouseRow;
  408. col = grd_drlist.mouseCol;
  409. }
  410. ]]>
  411. </script>
  412. <script type="javascript" ev:event="onmouseout">
  413. <![CDATA[
  414. grd_drlist.rebuildStyle(row, col);
  415. ]]>
  416. </script>
  417. </datagrid>
  418. <caption id="caption12" visibility="hidden" style="left:909px; top:795px; width:15px; height:15px; background-color:#b7daff; border-color:#000000; "/>
  419. <caption id="caption15" visibility="hidden" style="left:909px; top:810px; width:15px; height:15px; background-color:#B7F9AA; "/>
  420. <caption id="caption17" style="left:825px; top:805px; width:15px; height:15px; background-color:#F4A6EE; border-style:solid; "/>
  421. <caption id="caption18" style="left:844px; top:805px; width:91px; height:20px; color:#363636; ">추가선택 대상자</caption>
  422. <shape id="roundrect3" class="roundrect_example" appearance="roundrect" style="left:332px; top:771px; width:604px; height:74px; "/>
  423. <caption id="caption5" visibility="visible" style="left:825px; top:825px; width:15px; height:15px; background-color:#7fef0f; border-color:#000000; border-style:solid; "/>
  424. <caption id="caption7" style="left:844px; top:825px; width:80px; height:20px; color:#363636; ">등록할 대상자</caption>
  425. <caption id="caption10" class="cell_1" style="left:0px; top:688px; width:115px; height:23px; text-align:center; vertical-align:middle; ">기준시간</caption>
  426. <caption id="caption11" style="left:213px; top:693px; width:25px; height:20px; text-align:center; ">~</caption>
  427. <input id="op_fromtm" ref="/root/main/titleinfo/fromtm" disabled="true" maxlength="4" format="hh:nn" appearance="input" style="left:120px; top:690px; width:94px; height:19px; "/>
  428. <input id="op_totm" ref="/root/main/titleinfo/totm" disabled="true" maxlength="4" format="hh:nn" appearance="input" style="left:235px; top:690px; width:94px; height:19px; "/>
  429. <caption id="caption8" class="tit_2" style="left:0px; top:668px; width:111px; height:13px; text-align:left; ">기 준 시 간</caption>
  430. <caption id="caption9" class="tit_2" style="left:0px; top:85px; width:118px; height:13px; text-align:left; ">의사 Call 대상자</caption>
  431. <caption id="caption14" style="left:340px; top:791px; width:508px; height:15px; color:#363636; ">▶ 1st call 후 30분 이내 visiting하지 않을 경우 2nd call 당직자에게 자동 문자 전송</caption>
  432. <caption id="caption16" style="left:340px; top:809px; width:508px; height:15px; color:#363636; ">▶ 2nd call 후 30분 이내 visiting하지 않을 경우 주치 교수(3rd call)에게 자동 문자 전송</caption>
  433. <caption id="caption19" style="left:340px; top:827px; width:508px; height:15px; color:#363636; ">▶ 주치 교수 3rd call의 경우 00:00-06:00까지 발송 보류되고 06:00 이후 일괄 전송</caption>
  434. </group>
  435. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:800px; height:14px; ">응급 의사 CallVisit Schedule 등록</caption>
  436. <line id="line4" class="line_1" style="x1:0px; y1:680px; x2:329px; y2:680px; "/>
  437. <line id="line5" class="line_1" style="x1:0px; y1:116px; x2:329px; y2:116px; "/>
  438. </xhtml:body>
  439. </xhtml:html>