SMAES04700_핵의학과판독현황.xrw 32 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105
  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. <main>
  10. <list>
  11. <item>
  12. <orddeptcd/>
  13. <orddeptnm/>
  14. <cnfmcnt/>
  15. <diff12h/>
  16. <diff12rate/>
  17. <diff24h/>
  18. <diff24hrate/>
  19. <diff36h/>
  20. <diff36hrate/>
  21. <diff48h/>
  22. <diff48hrate/>
  23. <diff60h/>
  24. <diff60hrate/>
  25. <diff72h/>
  26. <diff72hrate/>
  27. <diff72hup/>
  28. <diff72huprate/>
  29. <nocnfmcnt/>
  30. <nocnfmcntrate/>
  31. </item>
  32. </list>
  33. </main>
  34. <send>
  35. <execfromdd/>
  36. <exectodd/>
  37. <globalinstance>
  38. <instance1/>
  39. </globalinstance>
  40. <suppdeptcd/>
  41. <fromhh>00</fromhh>
  42. <fromnn>00</fromnn>
  43. <tohh>23</tohh>
  44. <tonn>59</tonn>
  45. <ioflag/>
  46. <prcpgenrflag/>
  47. <excuroomgrpcdid/>
  48. <basecdflag/>
  49. <sectionid/>
  50. <searchgb>Dept</searchgb>
  51. </send>
  52. <inti/>
  53. <init>
  54. <cmb_lrgcd/>
  55. <cmb_section>
  56. <initsection>
  57. <sectionid/>
  58. <sectionnm/>
  59. </initsection>
  60. </cmb_section>
  61. </init>
  62. <hidden/>
  63. </root>
  64. </instance>
  65. <script type="javascript" src="../../../com/commonweb/js/common.js"/>
  66. <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
  67. <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
  68. <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
  69. <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
  70. <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
  71. <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
  72. <script type="javascript" ev:event="xforms-ready">
  73. <![CDATA[
  74. aezfSetSuppDeptcd();
  75. model.removenode("/root/main/list");
  76. model.setValue("/root/send/suppdeptcd", model.getValue("/root/send/globalinstance/instance1"));
  77. model.setValue("/root/send/execfromdd", getCurrentDate());
  78. model.setValue("/root/send/exectodd", getCurrentDate());
  79. model.setValue("/root/send/ioflag","");
  80. model.setValue("/root/send/basecdflag", "R");
  81. submit("TRAES09001", false);
  82. addComboItem("cmb_excuroomgrp","--전체--","","above");
  83. // Section 정보
  84. //submit("TRAEF00203");
  85. model.refresh();
  86. ]]>
  87. </script>
  88. <submission id="TRAES04701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main/list"/>
  89. <submission id="TRAES01502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/cmb_lrgcd"/>
  90. <submission id="TRAES09001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init"/>
  91. <!-- SECTION 정보 가져오기
  92. <submission id="TRAEF00203" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/cmb_section"/>
  93. -->
  94. </model>
  95. <script type="javascript">
  96. <![CDATA[
  97. /* @group : 통합 통계
  98. * @ver :
  99. * @by :
  100. * @-----------------------------------
  101. * @type : function
  102. * @access : public
  103. * @desc : 장비별 통합 통계 리스트 조회
  104. */
  105. function getNmDeptCnfmPresCond(){
  106. // 시간별
  107. if (btn_case1.selected == true) {
  108. model.setValue("/root/send/searchgb","T");
  109. grd_list = grd_timelist;
  110. // 일별
  111. } else if (btn_case2.selected == true) {
  112. model.setValue("/root/send/searchgb","D");
  113. grd_list = grd_daylist;
  114. }
  115. model.removenode("/root/main/list");
  116. if (submit("TRAES04701")) {
  117. if ( grd_list.rows > 1 ) {
  118. if (btn_case1.selected == true) {
  119. grd_list.subtotal("sum", -1, grd_list.colRef("cnfmcnt"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  120. grd_list.subtotal("sum", -1, grd_list.colRef("diff12h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  121. grd_list.subtotal("sum", -1, grd_list.colRef("diff24h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  122. grd_list.subtotal("sum", -1, grd_list.colRef("diff36h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  123. grd_list.subtotal("sum", -1, grd_list.colRef("diff48h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  124. grd_list.subtotal("sum", -1, grd_list.colRef("diff60h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  125. grd_list.subtotal("sum", -1, grd_list.colRef("diff72h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  126. grd_list.subtotal("sum", -1, grd_list.colRef("diff72hup"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  127. grd_list.subtotal("sum", -1, grd_list.colRef("nocnfmcnt"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  128. var cnfmcnt = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("cnfmcnt"));
  129. var diff12h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff12h"));
  130. var diff24h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff24h"));
  131. var diff36h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff36h"));
  132. var diff48h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff48h"));
  133. var diff60h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff60h"));
  134. var diff72h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff72h"));
  135. var diff72hup = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff72hup"));
  136. var nocnfmcnt = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("nocnfmcnt"));
  137. var variation = 0;
  138. if ( cnfmcnt != "0" ) {
  139. if ( diff12h != "0" ) {
  140. variation = eval(diff12h) / eval(cnfmcnt) * 100;
  141. } else {
  142. variation = 0;
  143. }
  144. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff12rate")) = variation.toString().getRound(-1,"HALF_UP");
  145. if ( diff24h != "0" ) {
  146. variation = eval(diff24h) / eval(cnfmcnt) * 100;
  147. } else {
  148. variation = 0;
  149. }
  150. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff24hrate")) = variation.toString().getRound(-1,"HALF_UP");
  151. if ( diff36h != "0" ) {
  152. variation = eval(diff36h) / eval(cnfmcnt) * 100;
  153. } else {
  154. variation = 0;
  155. }
  156. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff36hrate")) = variation.toString().getRound(-1,"HALF_UP");
  157. if ( diff48h != "0" ) {
  158. variation = eval(diff48h) / eval(cnfmcnt) * 100;
  159. } else {
  160. variation = 0;
  161. }
  162. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff48hrate")) = variation.toString().getRound(-1,"HALF_UP");
  163. if ( diff60h != "0" ) {
  164. variation = eval(diff60h) / eval(cnfmcnt) * 100;
  165. } else {
  166. variation = 0;
  167. }
  168. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff60hrate")) = variation.toString().getRound(-1,"HALF_UP");
  169. if ( diff72h != "0" ) {
  170. variation = eval(diff72h) / eval(cnfmcnt) * 100;
  171. } else {
  172. variation = 0;
  173. }
  174. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff72hrate")) = variation.toString().getRound(-1,"HALF_UP");
  175. if ( diff72hup != "0" ) {
  176. variation = eval(diff72hup) / eval(cnfmcnt) * 100;
  177. } else {
  178. variation = 0;
  179. }
  180. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff72huprate")) = variation.toString().getRound(-1,"HALF_UP");
  181. if ( nocnfmcnt != "0" ) {
  182. variation = eval(nocnfmcnt) / eval(cnfmcnt) * 100;
  183. } else {
  184. variation = 0;
  185. }
  186. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("nocnfmcntrate")) = variation.toString().getRound(-1,"HALF_UP");
  187. }
  188. } else if (btn_case2.selected == true) {
  189. grd_list.subtotal("sum", -1, grd_list.colRef("cnfmcnt"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  190. grd_list.subtotal("sum", -1, grd_list.colRef("diff12h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  191. grd_list.subtotal("sum", -1, grd_list.colRef("diff24h"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  192. grd_list.subtotal("sum", -1, grd_list.colRef("nocnfmcnt"), "#,###", "background-color:#CCFFCC; color:#0000ff; font-weight:bold; ",2, "합 계");
  193. var cnfmcnt = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("cnfmcnt"));
  194. var diff12h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff12h"));
  195. var diff24h = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff24h"));
  196. var nocnfmcnt = grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("nocnfmcnt"));
  197. var variation = 0;
  198. if ( cnfmcnt != "0" ) {
  199. if ( diff12h != "0" ) {
  200. variation = eval(diff12h) / eval(cnfmcnt) * 100;
  201. } else {
  202. variation = 0;
  203. }
  204. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff12rate")) = variation.toString().getRound(-1,"HALF_UP");
  205. if ( diff24h != "0" ) {
  206. variation = eval(diff24h) / eval(cnfmcnt) * 100;
  207. } else {
  208. variation = 0;
  209. }
  210. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("diff24hrate")) = variation.toString().getRound(-1,"HALF_UP");
  211. if ( nocnfmcnt != "0" ) {
  212. variation = eval(nocnfmcnt) / eval(cnfmcnt) * 100;
  213. } else {
  214. variation = 0;
  215. }
  216. grd_list.valueMatrix(grd_list.rows-1, grd_list.colRef("nocnfmcntrate")) = variation.toString().getRound(-1,"HALF_UP");
  217. }
  218. }
  219. }
  220. model.refresh();
  221. }
  222. }
  223. ]]>
  224. </script>
  225. </xhtml:head>
  226. <xhtml:body pagewidth="1211" pageheight="784" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
  227. <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:13px; ">
  228. <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:200px; height:14px; ">판독현황조회</caption>
  229. </group>
  230. <group id="grp_biz" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
  231. <line id="line1" class="line_1" style="x1:0px; y1:97px; x2:1195px; y2:97px; "/>
  232. <group id="group1" style="left:0px; top:10px; width:1195px; height:55px; vertical-align:top; ">
  233. <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1193px; height:55px; background-color:#fffbf2; border-color:#ffd799; "/>
  234. <line id="line2" class="line_4" style="x1:1110px; y1:5px; x2:1110px; y2:50px; "/>
  235. <button id="button1" class="btn1_letter2" navindex="4" style="left:1120px; top:17px; width:56px; height:22px; ">
  236. <caption>조회</caption>
  237. <script type="javascript" ev:event="DOMActivate">
  238. <![CDATA[
  239. model.removenode("/root/main/list");
  240. openLoadingBar("조회 중입니다...") ;
  241. // 핵의학과 판독 현황 조회
  242. getNmDeptCnfmPresCond();
  243. closeLoadingBar() ;//처리중 화면을 close한다.
  244. ]]>
  245. </script>
  246. </button>
  247. <caption id="caption2" class="search_name" style="left:15px; top:7px; width:86px; height:17px; ">조회기간 :</caption>
  248. <input id="ipt_fromdd" ref="/root/send/execfromdd" class="input_default" navindex="1" inputtype="date" format="yyyy-mm-dd" style="left:109px; top:6px; width:100px; height:19px; "/>
  249. <input id="ipt_todd" ref="/root/send/exectodd" class="input_default" navindex="2" inputtype="date" format="yyyy-mm-dd" style="left:312px; top:6px; width:100px; height:19px; "/>
  250. <caption id="caption5" class="search_no_b" style="left:297px; top:6px; width:12px; height:17px; ">~</caption>
  251. <select1 id="combo1" ref="/root/send/tohh" appearance="minimal" style="left:415px; top:6px; width:38px; height:19px; ">
  252. <choices>
  253. <item>
  254. <label>00</label>
  255. <value>00</value>
  256. </item>
  257. <item>
  258. <label>01</label>
  259. <value>01</value>
  260. </item>
  261. <item>
  262. <label>02</label>
  263. <value>02</value>
  264. </item>
  265. <item>
  266. <label>03</label>
  267. <value>03</value>
  268. </item>
  269. <item>
  270. <label>04</label>
  271. <value>04</value>
  272. </item>
  273. <item>
  274. <label>05</label>
  275. <value>05</value>
  276. </item>
  277. <item>
  278. <label>06</label>
  279. <value>06</value>
  280. </item>
  281. <item>
  282. <label>07</label>
  283. <value>07</value>
  284. </item>
  285. <item>
  286. <label>08</label>
  287. <value>08</value>
  288. </item>
  289. <item>
  290. <label>09</label>
  291. <value>09</value>
  292. </item>
  293. <item>
  294. <label>10</label>
  295. <value>10</value>
  296. </item>
  297. <item>
  298. <label>11</label>
  299. <value>11</value>
  300. </item>
  301. <item>
  302. <label>12</label>
  303. <value>12</value>
  304. </item>
  305. <item>
  306. <label>13</label>
  307. <value>13</value>
  308. </item>
  309. <item>
  310. <label>14</label>
  311. <value>14</value>
  312. </item>
  313. <item>
  314. <label>15</label>
  315. <value>15</value>
  316. </item>
  317. <item>
  318. <label>16</label>
  319. <value>16</value>
  320. </item>
  321. <item>
  322. <label>17</label>
  323. <value>17</value>
  324. </item>
  325. <item>
  326. <label>18</label>
  327. <value>18</value>
  328. </item>
  329. <item>
  330. <label>19</label>
  331. <value>19</value>
  332. </item>
  333. <item>
  334. <label>20</label>
  335. <value>20</value>
  336. </item>
  337. <item>
  338. <label>21</label>
  339. <value>21</value>
  340. </item>
  341. <item>
  342. <label>22</label>
  343. <value>22</value>
  344. </item>
  345. <item>
  346. <label>23</label>
  347. <value>23</value>
  348. </item>
  349. </choices>
  350. </select1>
  351. <select1 id="combo2" ref="/root/send/tonn" appearance="minimal" style="left:454px; top:6px; width:38px; height:19px; ">
  352. <choices>
  353. <item>
  354. <label>00</label>
  355. <value>00</value>
  356. </item>
  357. <item>
  358. <label>01</label>
  359. <value>01</value>
  360. </item>
  361. <item>
  362. <label>02</label>
  363. <value>02</value>
  364. </item>
  365. <item>
  366. <label>03</label>
  367. <value>03</value>
  368. </item>
  369. <item>
  370. <label>04</label>
  371. <value>04</value>
  372. </item>
  373. <item>
  374. <label>05</label>
  375. <value>05</value>
  376. </item>
  377. <item>
  378. <label>06</label>
  379. <value>06</value>
  380. </item>
  381. <item>
  382. <label>07</label>
  383. <value>07</value>
  384. </item>
  385. <item>
  386. <label>08</label>
  387. <value>08</value>
  388. </item>
  389. <item>
  390. <label>09</label>
  391. <value>09</value>
  392. </item>
  393. <item>
  394. <label>10</label>
  395. <value>10</value>
  396. </item>
  397. <item>
  398. <label>11</label>
  399. <value>11</value>
  400. </item>
  401. <item>
  402. <label>12</label>
  403. <value>12</value>
  404. </item>
  405. <item>
  406. <label>13</label>
  407. <value>13</value>
  408. </item>
  409. <item>
  410. <label>14</label>
  411. <value>14</value>
  412. </item>
  413. <item>
  414. <label>15</label>
  415. <value>15</value>
  416. </item>
  417. <item>
  418. <label>16</label>
  419. <value>16</value>
  420. </item>
  421. <item>
  422. <label>17</label>
  423. <value>17</value>
  424. </item>
  425. <item>
  426. <label>18</label>
  427. <value>18</value>
  428. </item>
  429. <item>
  430. <label>19</label>
  431. <value>19</value>
  432. </item>
  433. <item>
  434. <label>20</label>
  435. <value>20</value>
  436. </item>
  437. <item>
  438. <label>21</label>
  439. <value>21</value>
  440. </item>
  441. <item>
  442. <label>22</label>
  443. <value>22</value>
  444. </item>
  445. <item>
  446. <label>23</label>
  447. <value>23</value>
  448. </item>
  449. <item>
  450. <label>24</label>
  451. <value>24</value>
  452. </item>
  453. <item>
  454. <label>25</label>
  455. <value>25</value>
  456. </item>
  457. <item>
  458. <label>26</label>
  459. <value>26</value>
  460. </item>
  461. <item>
  462. <label>27</label>
  463. <value>27</value>
  464. </item>
  465. <item>
  466. <label>28</label>
  467. <value>28</value>
  468. </item>
  469. <item>
  470. <label>29</label>
  471. <value>29</value>
  472. </item>
  473. <item>
  474. <label>30</label>
  475. <value>30</value>
  476. </item>
  477. <item>
  478. <label>31</label>
  479. <value>31</value>
  480. </item>
  481. <item>
  482. <label>32</label>
  483. <value>32</value>
  484. </item>
  485. <item>
  486. <label>33</label>
  487. <value>33</value>
  488. </item>
  489. <item>
  490. <label>34</label>
  491. <value>34</value>
  492. </item>
  493. <item>
  494. <label>35</label>
  495. <value>35</value>
  496. </item>
  497. <item>
  498. <label>36</label>
  499. <value>36</value>
  500. </item>
  501. <item>
  502. <label>37</label>
  503. <value>37</value>
  504. </item>
  505. <item>
  506. <label>38</label>
  507. <value>38</value>
  508. </item>
  509. <item>
  510. <label>39</label>
  511. <value>39</value>
  512. </item>
  513. <item>
  514. <label>40</label>
  515. <value>40</value>
  516. </item>
  517. <item>
  518. <label>41</label>
  519. <value>41</value>
  520. </item>
  521. <item>
  522. <label>42</label>
  523. <value>42</value>
  524. </item>
  525. <item>
  526. <label>43</label>
  527. <value>43</value>
  528. </item>
  529. <item>
  530. <label>44</label>
  531. <value>44</value>
  532. </item>
  533. <item>
  534. <label>45</label>
  535. <value>45</value>
  536. </item>
  537. <item>
  538. <label>46</label>
  539. <value>46</value>
  540. </item>
  541. <item>
  542. <label>47</label>
  543. <value>47</value>
  544. </item>
  545. <item>
  546. <label>48</label>
  547. <value>48</value>
  548. </item>
  549. <item>
  550. <label>49</label>
  551. <value>49</value>
  552. </item>
  553. <item>
  554. <label>50</label>
  555. <value>50</value>
  556. </item>
  557. <item>
  558. <label>51</label>
  559. <value>51</value>
  560. </item>
  561. <item>
  562. <label>52</label>
  563. <value>52</value>
  564. </item>
  565. <item>
  566. <label>53</label>
  567. <value>53</value>
  568. </item>
  569. <item>
  570. <label>54</label>
  571. <value>54</value>
  572. </item>
  573. <item>
  574. <label>55</label>
  575. <value>55</value>
  576. </item>
  577. <item>
  578. <label>56</label>
  579. <value>56</value>
  580. </item>
  581. <item>
  582. <label>57</label>
  583. <value>57</value>
  584. </item>
  585. <item>
  586. <label>58</label>
  587. <value>58</value>
  588. </item>
  589. <item>
  590. <label>59</label>
  591. <value>59</value>
  592. </item>
  593. </choices>
  594. </select1>
  595. <select1 id="combo3" ref="/root/send/fromnn" appearance="minimal" style="left:250px; top:6px; width:38px; height:19px; ">
  596. <choices>
  597. <item>
  598. <label>00</label>
  599. <value>00</value>
  600. </item>
  601. <item>
  602. <label>01</label>
  603. <value>01</value>
  604. </item>
  605. <item>
  606. <label>02</label>
  607. <value>02</value>
  608. </item>
  609. <item>
  610. <label>03</label>
  611. <value>03</value>
  612. </item>
  613. <item>
  614. <label>04</label>
  615. <value>04</value>
  616. </item>
  617. <item>
  618. <label>05</label>
  619. <value>05</value>
  620. </item>
  621. <item>
  622. <label>06</label>
  623. <value>06</value>
  624. </item>
  625. <item>
  626. <label>07</label>
  627. <value>07</value>
  628. </item>
  629. <item>
  630. <label>08</label>
  631. <value>08</value>
  632. </item>
  633. <item>
  634. <label>09</label>
  635. <value>09</value>
  636. </item>
  637. <item>
  638. <label>10</label>
  639. <value>10</value>
  640. </item>
  641. <item>
  642. <label>11</label>
  643. <value>11</value>
  644. </item>
  645. <item>
  646. <label>12</label>
  647. <value>12</value>
  648. </item>
  649. <item>
  650. <label>13</label>
  651. <value>13</value>
  652. </item>
  653. <item>
  654. <label>14</label>
  655. <value>14</value>
  656. </item>
  657. <item>
  658. <label>15</label>
  659. <value>15</value>
  660. </item>
  661. <item>
  662. <label>16</label>
  663. <value>16</value>
  664. </item>
  665. <item>
  666. <label>17</label>
  667. <value>17</value>
  668. </item>
  669. <item>
  670. <label>18</label>
  671. <value>18</value>
  672. </item>
  673. <item>
  674. <label>19</label>
  675. <value>19</value>
  676. </item>
  677. <item>
  678. <label>20</label>
  679. <value>20</value>
  680. </item>
  681. <item>
  682. <label>21</label>
  683. <value>21</value>
  684. </item>
  685. <item>
  686. <label>22</label>
  687. <value>22</value>
  688. </item>
  689. <item>
  690. <label>23</label>
  691. <value>23</value>
  692. </item>
  693. <item>
  694. <label>24</label>
  695. <value>24</value>
  696. </item>
  697. <item>
  698. <label>25</label>
  699. <value>25</value>
  700. </item>
  701. <item>
  702. <label>26</label>
  703. <value>26</value>
  704. </item>
  705. <item>
  706. <label>27</label>
  707. <value>27</value>
  708. </item>
  709. <item>
  710. <label>28</label>
  711. <value>28</value>
  712. </item>
  713. <item>
  714. <label>29</label>
  715. <value>29</value>
  716. </item>
  717. <item>
  718. <label>30</label>
  719. <value>30</value>
  720. </item>
  721. <item>
  722. <label>31</label>
  723. <value>31</value>
  724. </item>
  725. <item>
  726. <label>32</label>
  727. <value>32</value>
  728. </item>
  729. <item>
  730. <label>33</label>
  731. <value>33</value>
  732. </item>
  733. <item>
  734. <label>34</label>
  735. <value>34</value>
  736. </item>
  737. <item>
  738. <label>35</label>
  739. <value>35</value>
  740. </item>
  741. <item>
  742. <label>36</label>
  743. <value>36</value>
  744. </item>
  745. <item>
  746. <label>37</label>
  747. <value>37</value>
  748. </item>
  749. <item>
  750. <label>38</label>
  751. <value>38</value>
  752. </item>
  753. <item>
  754. <label>39</label>
  755. <value>39</value>
  756. </item>
  757. <item>
  758. <label>40</label>
  759. <value>40</value>
  760. </item>
  761. <item>
  762. <label>41</label>
  763. <value>41</value>
  764. </item>
  765. <item>
  766. <label>42</label>
  767. <value>42</value>
  768. </item>
  769. <item>
  770. <label>43</label>
  771. <value>43</value>
  772. </item>
  773. <item>
  774. <label>44</label>
  775. <value>44</value>
  776. </item>
  777. <item>
  778. <label>45</label>
  779. <value>45</value>
  780. </item>
  781. <item>
  782. <label>46</label>
  783. <value>46</value>
  784. </item>
  785. <item>
  786. <label>47</label>
  787. <value>47</value>
  788. </item>
  789. <item>
  790. <label>48</label>
  791. <value>48</value>
  792. </item>
  793. <item>
  794. <label>49</label>
  795. <value>49</value>
  796. </item>
  797. <item>
  798. <label>50</label>
  799. <value>50</value>
  800. </item>
  801. <item>
  802. <label>51</label>
  803. <value>51</value>
  804. </item>
  805. <item>
  806. <label>52</label>
  807. <value>52</value>
  808. </item>
  809. <item>
  810. <label>53</label>
  811. <value>53</value>
  812. </item>
  813. <item>
  814. <label>54</label>
  815. <value>54</value>
  816. </item>
  817. <item>
  818. <label>55</label>
  819. <value>55</value>
  820. </item>
  821. <item>
  822. <label>56</label>
  823. <value>56</value>
  824. </item>
  825. <item>
  826. <label>57</label>
  827. <value>57</value>
  828. </item>
  829. <item>
  830. <label>58</label>
  831. <value>58</value>
  832. </item>
  833. <item>
  834. <label>59</label>
  835. <value>59</value>
  836. </item>
  837. </choices>
  838. </select1>
  839. <select1 id="combo4" ref="/root/send/fromhh" appearance="minimal" style="left:211px; top:6px; width:38px; height:19px; ">
  840. <choices>
  841. <item>
  842. <label>00</label>
  843. <value>00</value>
  844. </item>
  845. <item>
  846. <label>01</label>
  847. <value>01</value>
  848. </item>
  849. <item>
  850. <label>02</label>
  851. <value>02</value>
  852. </item>
  853. <item>
  854. <label>03</label>
  855. <value>03</value>
  856. </item>
  857. <item>
  858. <label>04</label>
  859. <value>04</value>
  860. </item>
  861. <item>
  862. <label>05</label>
  863. <value>05</value>
  864. </item>
  865. <item>
  866. <label>06</label>
  867. <value>06</value>
  868. </item>
  869. <item>
  870. <label>07</label>
  871. <value>07</value>
  872. </item>
  873. <item>
  874. <label>08</label>
  875. <value>08</value>
  876. </item>
  877. <item>
  878. <label>09</label>
  879. <value>09</value>
  880. </item>
  881. <item>
  882. <label>10</label>
  883. <value>10</value>
  884. </item>
  885. <item>
  886. <label>11</label>
  887. <value>11</value>
  888. </item>
  889. <item>
  890. <label>12</label>
  891. <value>12</value>
  892. </item>
  893. <item>
  894. <label>13</label>
  895. <value>13</value>
  896. </item>
  897. <item>
  898. <label>14</label>
  899. <value>14</value>
  900. </item>
  901. <item>
  902. <label>15</label>
  903. <value>15</value>
  904. </item>
  905. <item>
  906. <label>16</label>
  907. <value>16</value>
  908. </item>
  909. <item>
  910. <label>17</label>
  911. <value>17</value>
  912. </item>
  913. <item>
  914. <label>18</label>
  915. <value>18</value>
  916. </item>
  917. <item>
  918. <label>19</label>
  919. <value>19</value>
  920. </item>
  921. <item>
  922. <label>20</label>
  923. <value>20</value>
  924. </item>
  925. <item>
  926. <label>21</label>
  927. <value>21</value>
  928. </item>
  929. <item>
  930. <label>22</label>
  931. <value>22</value>
  932. </item>
  933. <item>
  934. <label>23</label>
  935. <value>23</value>
  936. </item>
  937. </choices>
  938. </select1>
  939. <select1 id="rdo_ioflag" ref="/root/send/ioflag" appearance="full" cols="3" overflow="visible" style="left:615px; top:7px; width:140px; height:16px; border-style:none; ">
  940. <choices>
  941. <item>
  942. <label>전체</label>
  943. <value/>
  944. </item>
  945. <item>
  946. <label>영상</label>
  947. <value>R</value>
  948. </item>
  949. <item>
  950. <label>건진</label>
  951. <value>S</value>
  952. </item>
  953. </choices>
  954. </select1>
  955. <caption id="caption7" class="search_name" style="left:520px; top:7px; width:86px; height:17px; ">조회구분 :</caption>
  956. <select1 id="radio1" ref="/root/send/prcpgenrflag" appearance="full" cols="3" overflow="visible" style="left:915px; top:7px; width:140px; height:16px; border-style:none; ">
  957. <choices>
  958. <item>
  959. <label>전체</label>
  960. <value/>
  961. </item>
  962. <item>
  963. <label>입원</label>
  964. <value>I</value>
  965. </item>
  966. <item>
  967. <label>외래</label>
  968. <value>O</value>
  969. </item>
  970. </choices>
  971. </select1>
  972. <caption id="caption3" class="search_name" style="left:790px; top:7px; width:120px; height:17px; ">입원외래구분 :</caption>
  973. <select1 id="cmb_excuroomgrp" ref="/root/send/excuroomgrpcdid" class="combo_default" appearance="minimal" style="left:109px; top:30px; width:118px; height:19px; ">
  974. <choices>
  975. <itemset nodeset="/root/init/initexcuroomgrp">
  976. <label ref="nm"/>
  977. <value ref="cd"/>
  978. </itemset>
  979. </choices>
  980. </select1>
  981. <caption id="caption4" class="search_name" style="left:15px; top:32px; width:86px; height:17px; ">검사실 :</caption>
  982. </group>
  983. <button id="btn_excsave" class="btn2_letter4" style="left:1130px; top:77px; width:64px; height:19px; ">
  984. <caption>엑셀저장</caption>
  985. <script type="javascript" ev:event="DOMActivate">
  986. <![CDATA[
  987. var fileName = window.fileDialog("save",",",false,"excel","xls","All File(*.*)|*.*|Excel File(*.xls)|*.xls"); // 2009-07-01 엑셀저장 두번째 저장 실패 오류 확인 두번째 테스트
  988. if (fileName != "") {
  989. // 시간별
  990. if (btn_case1.selected == true) {
  991. grd_timelist.saveExcel(fileName);
  992. // 일별
  993. } else if (btn_case2.selected == true) {
  994. grd_daylist.saveExcel(fileName);
  995. }
  996. }
  997. ]]>
  998. </script>
  999. </button>
  1000. <button id="btn_case1" class="btn_sw" group="tab2" selected="true" style="left:0px; top:75px; width:60px; height:22px; ">
  1001. <caption>시간별</caption>
  1002. <toggle case="case1" ev:event="onclick"/>
  1003. <script type="javascript" ev:event="DOMActivate">
  1004. <![CDATA[
  1005. model.removenode("/root/main/list");
  1006. model.refresh();
  1007. model.toggle("case1");
  1008. // 핵의학과 판독 현황 조회
  1009. getNmDeptCnfmPresCond();
  1010. ]]>
  1011. </script>
  1012. </button>
  1013. <button id="btn_case2" class="btn_sw" group="tab2" style="left:60px; top:75px; width:60px; height:22px; ">
  1014. <caption>일별</caption>
  1015. <toggle case="case1" ev:event="onclick"/>
  1016. <script type="javascript" ev:event="DOMActivate">
  1017. <![CDATA[
  1018. model.removenode("/root/main/list");
  1019. model.refresh();
  1020. model.toggle("case2");
  1021. // 핵의학과 판독 현황 조회
  1022. getNmDeptCnfmPresCond();
  1023. ]]>
  1024. </script>
  1025. </button>
  1026. <switch id="switch1" style="left:0px; top:100px; width:1195px; height:638px; ">
  1027. <case id="case1" selected="true">
  1028. <datagrid id="grd_timelist" nodeset="/root/main/list/item" caption="검사실^검사명^판독할건수^12시간^판독율^24시간^판독율^36시간^판독율^48시간^판독율^60시간^판독율^72시간^판독율^72시간이상^판독율^미판독건수^미판독율" colsep="^" colwidth="82, 216, 68, 68, 45, 68, 45, 68, 45, 68, 45, 68, 45, 68, 45, 68, 45, 68, 57" ellipsis="true" frozencols="2" mergecells="byrestriccol" rowheader="seq" rowsep="|" subtotalposition="below" tooltip="true" style="left:0px; top:0px; width:1192px; height:635px; ">
  1029. <col ref="basecdcnts" style="text-align:center; "/>
  1030. <col ref="excucdnm"/>
  1031. <col ref="cnfmcnt" style="text-align:right; "/>
  1032. <col ref="diff12h" style="text-align:right; "/>
  1033. <col ref="diff12rate" style="text-align:right; "/>
  1034. <col ref="diff24h" style="text-align:right; "/>
  1035. <col ref="diff24hrate" style="text-align:right; "/>
  1036. <col ref="diff36h" style="text-align:right; "/>
  1037. <col ref="diff36hrate" style="text-align:right; "/>
  1038. <col ref="diff48h" style="text-align:right; "/>
  1039. <col ref="diff48hrate" style="text-align:right; "/>
  1040. <col ref="diff60h" style="text-align:right; "/>
  1041. <col ref="diff60hrate" style="text-align:right; "/>
  1042. <col ref="diff72h" style="text-align:right; "/>
  1043. <col ref="diff72hrate" style="text-align:right; "/>
  1044. <col ref="diff72hup" style="text-align:right; "/>
  1045. <col ref="diff72huprate" style="text-align:right; "/>
  1046. <col ref="nocnfmcnt" style="text-align:right; "/>
  1047. <col ref="nocnfmcntrate" style="text-align:right; "/>
  1048. </datagrid>
  1049. </case>
  1050. <case id="case2">
  1051. <datagrid id="grd_daylist" nodeset="/root/main/list/item" caption="검사실^검사명^판독할건수^7일^판독율^30일^판독율^미판독건수^미판독율" colsep="^" colwidth="102, 361, 98, 98, 98, 98, 98, 98, 98" ellipsis="true" frozencols="2" mergecells="byrestriccol" rowheader="seq" rowsep="|" subtotalposition="below" tooltip="true" style="left:0px; top:0px; width:1192px; height:635px; ">
  1052. <col ref="basecdcnts" style="text-align:center; "/>
  1053. <col ref="excucdnm"/>
  1054. <col ref="cnfmcnt" style="text-align:right; "/>
  1055. <col ref="diff12h" style="text-align:right; "/>
  1056. <col ref="diff12rate" style="text-align:right; "/>
  1057. <col ref="diff24h" style="text-align:right; "/>
  1058. <col ref="diff24hrate" style="text-align:right; "/>
  1059. <col ref="nocnfmcnt" style="text-align:right; "/>
  1060. <col ref="nocnfmcntrate" style="text-align:right; "/>
  1061. </datagrid>
  1062. </case>
  1063. </switch>
  1064. </group>
  1065. </xhtml:body>
  1066. </xhtml:html>