SMMNO05000_외래해피콜.xfdl 91 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNO05000" position="absolute 0 0 1193 775" titletext="외래 해피콜" oninit="SMMNO05000_oninit" onload="SMMNO05000_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1188 765" align="align:center middle;" id="group3">
  8. <Layouts>
  9. <Layout>
  10. <Static text="외래 해피콜" position="absolute 0 0 105 25" align="align:center middle;" id="cpt_title" class="tit_1" anchor="default"/>
  11. <Div position="absolute 0 24 550 94" align="align:center top;" id="grp_sea" class="div_SA" anchor="default">
  12. <Layouts>
  13. <Layout>
  14. <Static text="진료일 :" position="absolute 5 9 78 26" id="caption3" class="search_name" anchor="default"/>
  15. <Calendar position="absolute 67 8 170 27" id="ipt_fromdd" class="input_s_essential" taborder="2" anchor="default"/>
  16. <Calendar position="absolute 186 8 289 27" id="ipt_todd" class="input_s_essential" taborder="2" anchor="default"/>
  17. <Static text="~" position="absolute 174 10 194 25" align="align:center middle;" id="caption4" anchor="default"/>
  18. <CheckBox position="absolute 118 40 173 60" id="chk_actstatflagm" anchor="default" text="미진행" truevalue="Y" falsevalue="N"/>
  19. <CheckBox position="absolute 178 40 223 60" id="chk_actstatflagn" anchor="default" text="진행" truevalue="Y" falsevalue="N"/>
  20. <CheckBox position="absolute 228 40 287 60" id="chk_actstatflagy" anchor="default" text="완료" truevalue="Y" falsevalue="N"/>
  21. <Static text="상 태 :" position="absolute 5 40 75 57" id="caption9" class="search_name" anchor="default"/>
  22. <Shape position="absolute 472 10 478 60" linetype="vertical" id="line1" class="line_4" anchor="default"/>
  23. <CheckBox position="absolute 68 40 113 60" id="chk_actstat" anchor="default" text="전체" truevalue="Y" falsevalue="N" onchanged="group3_grp_sea_chk_actstat_onchanged"/>
  24. <Combo id="cmb_orddept" taborder="3" innerdataset="ds_init_cmb_orddept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_s_essential" position="absolute 359 7 470 26"/>
  25. </Layout>
  26. </Layouts>
  27. </Div>
  28. <Static text="진료과 :" position="absolute 295 32 368 49" id="caption25" class="search_name" anchor="default"/>
  29. <Button position="absolute 485 30 541 52" id="button1" class="btn1" taborder="7" text="조회" onclick="group3_button1_onclick" anchor="default"/>
  30. <Static text="조사자 :" position="absolute 567 20 640 37" id="caption28" class="search_name" anchor="default"/>
  31. <Edit position="absolute 734 20 799 39" id="ipt_usernm" enable="false" anchor="default"/>
  32. <Button position="absolute 1060 19 1116 41" id="btn_save" class="btn3" taborder="8" text="저장" onclick="group3_btn_save_onclick" anchor="default"/>
  33. <Button position="absolute 1120 19 1176 41" id="btn_print" class="btn3" taborder="8" text="출력" onclick="group3_btn_print_onclick" anchor="default"/>
  34. <Button position="absolute 485 55 541 77" id="btn_xls" class="btn1" taborder="8" text="엑셀" onclick="group3_btn_xls_onclick" anchor="default"/>
  35. <Radio position="absolute 804 20 1050 40" id="rdo_intvflag" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  36. <Dataset id="innerdataset">
  37. <ColumnInfo>
  38. <Column id="codecolumn"/>
  39. <Column id="datacolumn"/>
  40. </ColumnInfo>
  41. <Rows>
  42. <Row>
  43. <Col id="codecolumn">A</Col>
  44. <Col id="datacolumn">간호사</Col>
  45. </Row>
  46. <Row>
  47. <Col id="codecolumn">B</Col>
  48. <Col id="datacolumn">간호조무사</Col>
  49. </Row>
  50. <Row>
  51. <Col id="codecolumn">C</Col>
  52. <Col id="datacolumn">임시기능직</Col>
  53. </Row>
  54. </Rows>
  55. </Dataset>
  56. </Radio>
  57. <Shape position="absolute 567 42 1176 48" linetype="horizontal" id="line5" anchor="default"/>
  58. <Shape position="absolute 567 137 1176 143" linetype="horizontal" id="line6" anchor="default"/>
  59. <Shape position="absolute 567 232 1176 238" linetype="horizontal" id="line7" anchor="default"/>
  60. <Edit readonly="true" position="absolute 435 0 460 19" id="output1" visible="false" anchor="default"/>
  61. <Edit readonly="true" position="absolute 465 0 490 19" id="output3" visible="false" anchor="default"/>
  62. <Static text="외래 해피콜 리스트" position="absolute 5 99 140 122" id="caption1" class="tit_2" anchor="default"/>
  63. <Static position="absolute 572 50 1065 135" id="cpt_textbox" anchor="default"/>
  64. <Combo position="absolute 631 20 731 39" id="cmb_deptcd" class="combo_s_essential" enable="false" innerdataset="@ds_init_cmb_orddept" datacolumn="depthngnm" codecolumn="deptcd" anchor="default"/>
  65. <CheckBox position="absolute 562 745 587 765" id="bool1" anchor="default" truevalue="Y" falsevalue="N"/>
  66. <Static text="처리 완료" position="absolute 587 745 647 765" id="caption2" anchor="default"/>
  67. <Edit readonly="true" position="absolute 410 0 435 19" id="opt_actstatflag" visible="false" anchor="default"/>
  68. <Button position="absolute 1092 50 1178 69" id="btn_ininfo" class="btn2" text="외래진료예약" onclick="group3_btn_ininfo_onclick" anchor="default"/>
  69. <Button position="absolute 1092 73 1178 92" id="btn_dschinfo" class="btn2" text="통합결과조회" onclick="group3_btn_dschinfo_onclick" anchor="default"/>
  70. <Edit readonly="true" position="absolute 495 0 520 19" id="opt_ordtype" visible="false" anchor="default"/>
  71. <Button position="absolute 1092 96 1178 115" id="btn_record" class="btn2" text="통합기록조회" onclick="group3_btn_record_onclick" anchor="default"/>
  72. <Button position="absolute 485 97 549 116" id="btn_zoom" class="btn5" text="확대하기" onclick="group3_btn_zoom_onclick" anchor="default"/>
  73. <Shape position="absolute 0 115 550 121" linetype="horizontal" id="line4" class="line_10" anchor="default"/>
  74. <Div position="absolute 565 240 1170 737" id="group2" scrollbars="autovert" anchor="default">
  75. <Layouts>
  76. <Layout>
  77. <Radio position="absolute 14 1035 575 1050" id="rdo_revisit" columncount="12" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  78. <Dataset id="innerdataset">
  79. <ColumnInfo>
  80. <Column id="codecolumn" size="256"/>
  81. <Column id="datacolumn" size="256"/>
  82. </ColumnInfo>
  83. <Rows>
  84. <Row>
  85. <Col id="codecolumn">00</Col>
  86. <Col id="datacolumn">0</Col>
  87. </Row>
  88. <Row>
  89. <Col id="codecolumn">01</Col>
  90. <Col id="datacolumn">1</Col>
  91. </Row>
  92. <Row>
  93. <Col id="codecolumn">02</Col>
  94. <Col id="datacolumn">2</Col>
  95. </Row>
  96. <Row>
  97. <Col id="codecolumn">03</Col>
  98. <Col id="datacolumn">3</Col>
  99. </Row>
  100. <Row>
  101. <Col id="codecolumn">04</Col>
  102. <Col id="datacolumn">4</Col>
  103. </Row>
  104. <Row>
  105. <Col id="codecolumn">05</Col>
  106. <Col id="datacolumn">5</Col>
  107. </Row>
  108. <Row>
  109. <Col id="codecolumn">06</Col>
  110. <Col id="datacolumn">6</Col>
  111. </Row>
  112. <Row>
  113. <Col id="codecolumn">07</Col>
  114. <Col id="datacolumn">7</Col>
  115. </Row>
  116. <Row>
  117. <Col id="codecolumn">08</Col>
  118. <Col id="datacolumn">8</Col>
  119. </Row>
  120. <Row>
  121. <Col id="codecolumn">09</Col>
  122. <Col id="datacolumn">9</Col>
  123. </Row>
  124. <Row>
  125. <Col id="codecolumn">10</Col>
  126. <Col id="datacolumn">10</Col>
  127. </Row>
  128. <Row>
  129. <Col id="codecolumn">11</Col>
  130. <Col id="datacolumn"/>
  131. </Row>
  132. </Rows>
  133. </Dataset>
  134. </Radio>
  135. <Static text="2. 진료 후 약은 복용중이십니까?" position="absolute 0 258 178 278" id="caption10" anchor="default"/>
  136. <Static text="3. 저희 병원을 선택하신 사유는 무엇입니까 ?" position="absolute 0 315 250 335" id="caption11" anchor="default"/>
  137. <Static text="4. 직원의 친절과 관련해서, 가장 중요하다고 생각하는 점은 어떤 것입니까?" position="absolute 0 505 410 525" id="caption12" anchor="default"/>
  138. <Radio position="absolute 14 339 524 493" id="rdo_hselreson" rowcount="6" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  139. <Dataset id="innerdataset">
  140. <ColumnInfo>
  141. <Column id="codecolumn"/>
  142. <Column id="datacolumn"/>
  143. </ColumnInfo>
  144. <Rows>
  145. <Row>
  146. <Col id="codecolumn">1</Col>
  147. <Col id="datacolumn">의료진이 실력이 뛰어나기 때문</Col>
  148. </Row>
  149. <Row>
  150. <Col id="codecolumn">2</Col>
  151. <Col id="datacolumn">해당 질병에 대한 전문센터가 있기 때문</Col>
  152. </Row>
  153. <Row>
  154. <Col id="codecolumn">3</Col>
  155. <Col id="datacolumn">병원이름이 유명해서</Col>
  156. </Row>
  157. <Row>
  158. <Col id="codecolumn">4</Col>
  159. <Col id="datacolumn">직원들의 친절</Col>
  160. </Row>
  161. <Row>
  162. <Col id="codecolumn">5</Col>
  163. <Col id="datacolumn">병원 시설이 우수</Col>
  164. </Row>
  165. <Row>
  166. <Col id="codecolumn">0</Col>
  167. <Col id="datacolumn">해당없음</Col>
  168. </Row>
  169. </Rows>
  170. </Dataset>
  171. </Radio>
  172. <Static text="5. 진료수속절차와 관련해서, 가장 중요하다고 생각하는 점은 어떤 것입니까?" position="absolute 0 670 420 690" id="caption13" anchor="default"/>
  173. <Static text="1. 진료 후 건강상태는 어떠하신지요?" position="absolute 0 200 202 220" id="caption14" anchor="default"/>
  174. <Radio position="absolute 14 530 524 658" id="rdo_goodimpo" rowcount="5" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  175. <Dataset id="innerdataset">
  176. <ColumnInfo>
  177. <Column id="codecolumn"/>
  178. <Column id="datacolumn"/>
  179. </ColumnInfo>
  180. <Rows>
  181. <Row>
  182. <Col id="codecolumn">1</Col>
  183. <Col id="datacolumn">의사가 친절히 설명해 주어야 한다</Col>
  184. </Row>
  185. <Row>
  186. <Col id="codecolumn">2</Col>
  187. <Col id="datacolumn">간호사가 친절해야 한다</Col>
  188. </Row>
  189. <Row>
  190. <Col id="codecolumn">3</Col>
  191. <Col id="datacolumn">원무과 직원들이 친절해야 한다</Col>
  192. </Row>
  193. <Row>
  194. <Col id="codecolumn">4</Col>
  195. <Col id="datacolumn">검사실 직원이 친절해야 한다</Col>
  196. </Row>
  197. <Row>
  198. <Col id="codecolumn">0</Col>
  199. <Col id="datacolumn">해당없음</Col>
  200. </Row>
  201. </Rows>
  202. </Dataset>
  203. </Radio>
  204. <Static text="6. 외래 진료를 담당한 의사에 대하여 점수로 평가해 주십시오.&#13;&#10; (0은 가장 나쁜경우이고, 10은 가장 좋은 경우입니다.)" position="absolute 0 865 345 893" id="caption15" anchor="default"/>
  205. <Radio position="absolute 14 225 290 245" id="rdo_healthstat" columncount="4" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  206. <Dataset id="innerdataset">
  207. <ColumnInfo>
  208. <Column id="codecolumn"/>
  209. <Column id="datacolumn"/>
  210. </ColumnInfo>
  211. <Rows>
  212. <Row>
  213. <Col id="codecolumn">1</Col>
  214. <Col id="datacolumn">양호</Col>
  215. </Row>
  216. <Row>
  217. <Col id="codecolumn">2</Col>
  218. <Col id="datacolumn">보통</Col>
  219. </Row>
  220. <Row>
  221. <Col id="codecolumn">3</Col>
  222. <Col id="datacolumn">나쁘다</Col>
  223. </Row>
  224. <Row>
  225. <Col id="codecolumn">0</Col>
  226. <Col id="datacolumn">해당없음</Col>
  227. </Row>
  228. </Rows>
  229. </Dataset>
  230. </Radio>
  231. <Static text="7. 외래를 담당한 간호직원에 대하여 점수로 평가해 주십시오." position="absolute 0 925 335 941" id="caption16" anchor="default"/>
  232. <Radio position="absolute 14 695 524 853" id="ipt_prcduimpo" rowcount="6" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  233. <Dataset id="innerdataset">
  234. <ColumnInfo>
  235. <Column id="codecolumn"/>
  236. <Column id="datacolumn"/>
  237. </ColumnInfo>
  238. <Rows>
  239. <Row>
  240. <Col id="codecolumn">1</Col>
  241. <Col id="datacolumn">진료예약을 하면 원하는 시간에 진료를 받을 수 있다</Col>
  242. </Row>
  243. <Row>
  244. <Col id="codecolumn">2</Col>
  245. <Col id="datacolumn">외래절차가 간편하다</Col>
  246. </Row>
  247. <Row>
  248. <Col id="codecolumn">3</Col>
  249. <Col id="datacolumn">입원절차가 간편하다</Col>
  250. </Row>
  251. <Row>
  252. <Col id="codecolumn">4</Col>
  253. <Col id="datacolumn">가고싶은 곳을 쉽게 찾아갈 수 있다</Col>
  254. </Row>
  255. <Row>
  256. <Col id="codecolumn">5</Col>
  257. <Col id="datacolumn">진료 대기시간이 짧다</Col>
  258. </Row>
  259. <Row>
  260. <Col id="codecolumn">0</Col>
  261. <Col id="datacolumn">해당없음</Col>
  262. </Row>
  263. </Rows>
  264. </Dataset>
  265. </Radio>
  266. <Static text="8. 경북대학교병원 외래진료 서비스에 대한 전반적인 만족도를 점수로 평가해 주십시오." position="absolute 0 968 480 988" id="caption17" anchor="default"/>
  267. <Radio position="absolute 14 283 210 303" id="rdo_medicineyn" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  268. <Dataset id="innerdataset">
  269. <ColumnInfo>
  270. <Column id="codecolumn"/>
  271. <Column id="datacolumn"/>
  272. </ColumnInfo>
  273. <Rows>
  274. <Row>
  275. <Col id="codecolumn">1</Col>
  276. <Col id="datacolumn">예</Col>
  277. </Row>
  278. <Row>
  279. <Col id="codecolumn">2</Col>
  280. <Col id="datacolumn">아니요</Col>
  281. </Row>
  282. <Row>
  283. <Col id="codecolumn">0</Col>
  284. <Col id="datacolumn">해당없음</Col>
  285. </Row>
  286. </Rows>
  287. </Dataset>
  288. </Radio>
  289. <Radio position="absolute 14 900 575 915" id="rdo_drgrades" columncount="12" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  290. <Dataset id="innerdataset">
  291. <ColumnInfo>
  292. <Column id="codecolumn" size="256"/>
  293. <Column id="datacolumn" size="256"/>
  294. </ColumnInfo>
  295. <Rows>
  296. <Row>
  297. <Col id="codecolumn">00</Col>
  298. <Col id="datacolumn">0</Col>
  299. </Row>
  300. <Row>
  301. <Col id="codecolumn">01</Col>
  302. <Col id="datacolumn">1</Col>
  303. </Row>
  304. <Row>
  305. <Col id="codecolumn">02</Col>
  306. <Col id="datacolumn">2</Col>
  307. </Row>
  308. <Row>
  309. <Col id="codecolumn">03</Col>
  310. <Col id="datacolumn">3</Col>
  311. </Row>
  312. <Row>
  313. <Col id="codecolumn">04</Col>
  314. <Col id="datacolumn">4</Col>
  315. </Row>
  316. <Row>
  317. <Col id="codecolumn">05</Col>
  318. <Col id="datacolumn">5</Col>
  319. </Row>
  320. <Row>
  321. <Col id="codecolumn">06</Col>
  322. <Col id="datacolumn">6</Col>
  323. </Row>
  324. <Row>
  325. <Col id="codecolumn">07</Col>
  326. <Col id="datacolumn">7</Col>
  327. </Row>
  328. <Row>
  329. <Col id="codecolumn">08</Col>
  330. <Col id="datacolumn">8</Col>
  331. </Row>
  332. <Row>
  333. <Col id="codecolumn">09</Col>
  334. <Col id="datacolumn">9</Col>
  335. </Row>
  336. <Row>
  337. <Col id="codecolumn">10</Col>
  338. <Col id="datacolumn">10</Col>
  339. </Row>
  340. <Row>
  341. <Col id="codecolumn">11</Col>
  342. <Col id="datacolumn"/>
  343. </Row>
  344. </Rows>
  345. </Dataset>
  346. </Radio>
  347. <Static text="9. 앞으로 우리 병원을 다시 이용하실 의향을 점수로 평가해 주십시오." position="absolute 0 1015 380 1031" id="caption18" anchor="default"/>
  348. <Radio position="absolute 14 945 575 960" id="rdo_nrgrades" columncount="12" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  349. <Dataset id="innerdataset">
  350. <ColumnInfo>
  351. <Column id="codecolumn" size="256"/>
  352. <Column id="datacolumn" size="256"/>
  353. </ColumnInfo>
  354. <Rows>
  355. <Row>
  356. <Col id="codecolumn">00</Col>
  357. <Col id="datacolumn">0</Col>
  358. </Row>
  359. <Row>
  360. <Col id="codecolumn">01</Col>
  361. <Col id="datacolumn">1</Col>
  362. </Row>
  363. <Row>
  364. <Col id="codecolumn">02</Col>
  365. <Col id="datacolumn">2</Col>
  366. </Row>
  367. <Row>
  368. <Col id="codecolumn">03</Col>
  369. <Col id="datacolumn">3</Col>
  370. </Row>
  371. <Row>
  372. <Col id="codecolumn">04</Col>
  373. <Col id="datacolumn">4</Col>
  374. </Row>
  375. <Row>
  376. <Col id="codecolumn">05</Col>
  377. <Col id="datacolumn">5</Col>
  378. </Row>
  379. <Row>
  380. <Col id="codecolumn">06</Col>
  381. <Col id="datacolumn">6</Col>
  382. </Row>
  383. <Row>
  384. <Col id="codecolumn">07</Col>
  385. <Col id="datacolumn">7</Col>
  386. </Row>
  387. <Row>
  388. <Col id="codecolumn">08</Col>
  389. <Col id="datacolumn">8</Col>
  390. </Row>
  391. <Row>
  392. <Col id="codecolumn">09</Col>
  393. <Col id="datacolumn">9</Col>
  394. </Row>
  395. <Row>
  396. <Col id="codecolumn">10</Col>
  397. <Col id="datacolumn">10</Col>
  398. </Row>
  399. <Row>
  400. <Col id="codecolumn">11</Col>
  401. <Col id="datacolumn"/>
  402. </Row>
  403. </Rows>
  404. </Dataset>
  405. </Radio>
  406. <Radio position="absolute 14 991 575 1006" id="rdo_satisfaction" columncount="12" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  407. <Dataset id="innerdataset">
  408. <ColumnInfo>
  409. <Column id="codecolumn" size="256"/>
  410. <Column id="datacolumn" size="256"/>
  411. </ColumnInfo>
  412. <Rows>
  413. <Row>
  414. <Col id="codecolumn">00</Col>
  415. <Col id="datacolumn">0</Col>
  416. </Row>
  417. <Row>
  418. <Col id="codecolumn">01</Col>
  419. <Col id="datacolumn">1</Col>
  420. </Row>
  421. <Row>
  422. <Col id="codecolumn">02</Col>
  423. <Col id="datacolumn">2</Col>
  424. </Row>
  425. <Row>
  426. <Col id="codecolumn">03</Col>
  427. <Col id="datacolumn">3</Col>
  428. </Row>
  429. <Row>
  430. <Col id="codecolumn">04</Col>
  431. <Col id="datacolumn">4</Col>
  432. </Row>
  433. <Row>
  434. <Col id="codecolumn">05</Col>
  435. <Col id="datacolumn">5</Col>
  436. </Row>
  437. <Row>
  438. <Col id="codecolumn">06</Col>
  439. <Col id="datacolumn">6</Col>
  440. </Row>
  441. <Row>
  442. <Col id="codecolumn">07</Col>
  443. <Col id="datacolumn">7</Col>
  444. </Row>
  445. <Row>
  446. <Col id="codecolumn">08</Col>
  447. <Col id="datacolumn">8</Col>
  448. </Row>
  449. <Row>
  450. <Col id="codecolumn">09</Col>
  451. <Col id="datacolumn">9</Col>
  452. </Row>
  453. <Row>
  454. <Col id="codecolumn">10</Col>
  455. <Col id="datacolumn">10</Col>
  456. </Row>
  457. <Row>
  458. <Col id="codecolumn">11</Col>
  459. <Col id="datacolumn"/>
  460. </Row>
  461. </Rows>
  462. </Dataset>
  463. </Radio>
  464. <Static text="10. 외래 진료 경험 중 좋았던 점이나 개선할 점이 있다면 말씀해 주시기 바랍니다." position="absolute 0 1061 445 1077" id="caption5" anchor="default"/>
  465. <Static text="병원 발전을 위해 귀한 시간 내주시어 감사드리며," position="absolute 14 1166 290 1182" id="caption6" anchor="default"/>
  466. <Static text="다음 진료일은" position="absolute 14 1191 99 1207" id="caption7" anchor="default"/>
  467. <Edit position="absolute 100 1191 175 1210" id="ipt_nextdr" enable="false" anchor="default"/>
  468. <Static text="(교수)선생님이며" position="absolute 175 1191 275 1207" id="caption8" anchor="default"/>
  469. <Static text="일" position="absolute 375 1191 390 1207" id="caption19" anchor="default"/>
  470. <MaskEdit position="absolute 400 1191 440 1210" id="ipt_nexttm" enable="false" mask="hh:nn" anchor="default" trimtype="both"/>
  471. <Static text="시 입니다." position="absolute 440 1191 500 1207" id="caption20" anchor="default"/>
  472. <Static text="좋았던 점 :" position="absolute 14 1086 76 1102" id="caption21" anchor="default"/>
  473. <Static text="개선할 점 :" position="absolute 14 1111 79 1127" id="caption22" anchor="default"/>
  474. <Edit position="absolute 250 1086 580 1105" id="ipt_ohgood" enable="false" anchor="default"/>
  475. <Edit position="absolute 250 1111 580 1130" id="ipt_ohindisp" enable="false" anchor="default"/>
  476. <Static text="12. 기타상담내용" position="absolute 0 1221 105 1237" id="caption23" anchor="default"/>
  477. <TextArea position="absolute 14 1244 510 1295" align="align:center top;" id="txa_othercnst" anchor="default"/>
  478. <Calendar position="absolute 280 1191 375 1210" id="ipt_nextdd" enable="false" taborder="2" anchor="default"/>
  479. <Static text="11. 외래 진료 예약에 대한 안내를 하였습니다." position="absolute 0 1141 255 1157" id="caption24" anchor="default"/>
  480. <Radio position="absolute 280 1141 500 1161" id="rdo_reservinfoyn" columncount="3" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_group2_rdo_reservinfoyn_onitemchanged" anchor="default">
  481. <Dataset id="innerdataset">
  482. <ColumnInfo>
  483. <Column id="codecolumn"/>
  484. <Column id="datacolumn"/>
  485. </ColumnInfo>
  486. <Rows>
  487. <Row>
  488. <Col id="codecolumn">Y</Col>
  489. <Col id="datacolumn">예</Col>
  490. </Row>
  491. <Row>
  492. <Col id="codecolumn">N</Col>
  493. <Col id="datacolumn">아니요</Col>
  494. </Row>
  495. <Row>
  496. <Col id="codecolumn">0</Col>
  497. <Col id="datacolumn">해당없음</Col>
  498. </Row>
  499. </Rows>
  500. </Dataset>
  501. </Radio>
  502. <Static position="absolute 5 10 145 30" id="caption26" anchor="default"/>
  503. <Radio position="absolute 15 35 300 165" id="rdo_nothingchk" enable="false" rowcount="5" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_group2_rdo_nothingchk_onitemchanged" anchor="default">
  504. <Dataset id="innerdataset">
  505. <ColumnInfo>
  506. <Column id="codecolumn"/>
  507. <Column id="datacolumn"/>
  508. </ColumnInfo>
  509. <Rows>
  510. <Row>
  511. <Col id="codecolumn">1</Col>
  512. <Col id="datacolumn">건강 검진</Col>
  513. </Row>
  514. <Row>
  515. <Col id="codecolumn">2</Col>
  516. <Col id="datacolumn">PET-CT</Col>
  517. </Row>
  518. <Row>
  519. <Col id="codecolumn">3</Col>
  520. <Col id="datacolumn">신체 감정용 진단서</Col>
  521. </Row>
  522. <Row>
  523. <Col id="codecolumn">4</Col>
  524. <Col id="datacolumn">입원</Col>
  525. </Row>
  526. <Row>
  527. <Col id="codecolumn">9</Col>
  528. <Col id="datacolumn">기타( ex)전화안받음, 전화끊음, 상담거부 등 )</Col>
  529. </Row>
  530. </Rows>
  531. </Dataset>
  532. </Radio>
  533. <Edit position="absolute 15 170 575 189" id="ipt_nothingrmk" enable="false" anchor="default"/>
  534. <CheckBox position="absolute 15 10 165 30" id="chk_nothingyn" text="★ 전체 항목 해당없음" truevalue="Y" falsevalue="N" onchanged="group3_group2_chk_nothingyn_onchanged" anchor="default"/>
  535. <Combo position="absolute 80 1086 245 1105" id="cmb_ohgoodcd" innerdataset="@ds_init_ohgoodcd" datacolumn="cdnm" codecolumn="cdid" onitemchanged="group3_group2_cmb_ohgoodcd_onitemchanged" anchor="default"/>
  536. <Combo position="absolute 80 1111 245 1130" id="cmb_ohindispcd" innerdataset="@ds_init_ohindispcd" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_group2_cmb_ohindispcd_onitemchanged"/>
  537. <Static id="Static00" text="해당없음" position="absolute 549 946 610 960" anchor="default"/>
  538. <Static id="Static01" text="해당없음" position="absolute 549 902 610 916" anchor="default"/>
  539. <Static id="Static02" text="해당없음" position="absolute 549 1038 610 1052" anchor="default"/>
  540. <Static id="Static03" text="해당없음" position="absolute 549 994 610 1008" anchor="default"/>
  541. </Layout>
  542. </Layouts>
  543. <InitValue>
  544. <Combo id="cmb_ohgoodcd" innerdataset="@ds_init_ohgoodcd" datacolumn="cdnm" codecolumn="cdid"/>
  545. <Combo id="cmb_ohindispcd" innerdataset="@ds_init_ohindispcd" datacolumn="cdnm" codecolumn="cdid"/>
  546. </InitValue>
  547. </Div>
  548. <Edit readonly="true" position="absolute 655 150 755 169" id="opt_patnm" anchor="default"/>
  549. <Edit readonly="true" position="absolute 1065 170 1175 189" id="output10" anchor="default"/>
  550. <MaskEdit readonly="true" position="absolute 1065 150 1175 169" id="output6" mask="yyyy-mm-dd" anchor="default" trimtype="both"/>
  551. <Static text="연 락 처 :" position="absolute 567 190 650 207" id="caption50" class="search_name" anchor="default"/>
  552. <Edit readonly="true" position="absolute 655 170 755 189" id="output11" anchor="default"/>
  553. <Edit readonly="true" position="absolute 655 190 755 209" id="output7" anchor="default"/>
  554. <Static text="주 소 :" position="absolute 567 210 657 227" id="caption51" class="search_name" anchor="default"/>
  555. <Edit readonly="true" position="absolute 867 190 978 209" id="output8" anchor="default"/>
  556. <Static text="설문대상 :" position="absolute 772 170 863 187" id="caption52" class="search_name" anchor="default"/>
  557. <Edit readonly="true" position="absolute 655 210 1175 229" id="output9" anchor="default"/>
  558. <Static text="예약구분 :" position="absolute 772 190 863 207" id="caption53" class="search_name" anchor="default"/>
  559. <Static text="진료과 :" position="absolute 985 170 1065 187" id="caption54" class="search_name" anchor="default"/>
  560. <Static text="진료의 :" position="absolute 985 190 1065 207" id="caption77" class="search_name" anchor="default"/>
  561. <Static text="성별연령 :" position="absolute 567 170 660 187" id="caption55" class="search_name" anchor="default"/>
  562. <Static text="등록번호 :" position="absolute 772 150 862 167" id="caption78" class="search_name" anchor="default"/>
  563. <Edit readonly="true" position="absolute 1065 190 1175 209" id="output17" anchor="default"/>
  564. <Radio position="absolute 867 170 978 190" id="radio2" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  565. <Dataset id="innerdataset">
  566. <ColumnInfo>
  567. <Column id="codecolumn"/>
  568. <Column id="datacolumn"/>
  569. </ColumnInfo>
  570. <Rows>
  571. <Row>
  572. <Col id="codecolumn">A</Col>
  573. <Col id="datacolumn">환자</Col>
  574. </Row>
  575. <Row>
  576. <Col id="codecolumn">B</Col>
  577. <Col id="datacolumn">보호자</Col>
  578. </Row>
  579. </Rows>
  580. </Dataset>
  581. </Radio>
  582. <Static text="환 자 명 :" position="absolute 567 150 650 167" id="caption48" class="search_name" anchor="default"/>
  583. <Static text="진료일 :" position="absolute 985 150 1060 167" id="caption49" class="search_name" anchor="default"/>
  584. <Edit readonly="true" position="absolute 867 150 978 169" id="output4" anchor="default"/>
  585. <Button position="absolute 1092 119 1178 138" id="button2" class="btn2" text="환자진료정보" anchor="default" onclick="group3_button2_onclick"/>
  586. <Grid position="absolute 0 120 550 760" align="align:center middle;" id="grd_cnstinfo" visible="true" binddataset="ds_grd_cnstinfo" anchor="default" oncelldblclick="group3_grd_cnstinfo_oncelldblclick">
  587. <Formats>
  588. <Format id="default">
  589. <Columns>
  590. <Column size="58"/>
  591. <Column size="63"/>
  592. <Column size="60"/>
  593. <Column size="57"/>
  594. <Column size="85"/>
  595. <Column size="100"/>
  596. <Column size="120"/>
  597. <Column size="63"/>
  598. <Column size="85"/>
  599. <Column size="72"/>
  600. <Column size="77"/>
  601. <Column size="72"/>
  602. <Column size="55"/>
  603. <Column size="100"/>
  604. <Column size="110"/>
  605. <Column size="55"/>
  606. <Column size="62"/>
  607. <Column size="100"/>
  608. <Column size="100"/>
  609. <Column size="110"/>
  610. <Column size="55"/>
  611. <Column size="55"/>
  612. <Column size="55"/>
  613. <Column size="65"/>
  614. <Column size="100"/>
  615. <Column size="100"/>
  616. <Column size="100"/>
  617. <Column size="100"/>
  618. <Column size="55"/>
  619. <Column size="100"/>
  620. <Column size="119"/>
  621. <Column size="100"/>
  622. <Column size="0"/>
  623. <Column size="0"/>
  624. <Column size="0"/>
  625. <Column size="0"/>
  626. </Columns>
  627. <Rows>
  628. <Row size="27" band="head"/>
  629. <Row size="24" band="head"/>
  630. <Row size="24"/>
  631. </Rows>
  632. <Band id="head">
  633. <Cell rowspan="2" text="환자번호" taborder="undefined"/>
  634. <Cell col="1" rowspan="2" text="환자명" taborder="undefined"/>
  635. <Cell col="2" rowspan="2" text="성별/나이" taborder="undefined"/>
  636. <Cell col="3" rowspan="2" text="상태" taborder="undefined"/>
  637. <Cell col="4" rowspan="2" text="외래진료일자" taborder="undefined"/>
  638. <Cell col="5" rowspan="2" text="예약구분" taborder="undefined"/>
  639. <Cell col="6" rowspan="2" text="진료과" taborder="undefined"/>
  640. <Cell col="7" rowspan="2" text="진료의" taborder="undefined"/>
  641. <Cell col="8" text="조사자"/>
  642. <Cell col="9" text="조사자"/>
  643. <Cell col="10" text="조사자"/>
  644. <Cell col="11" rowspan="2" text="본인/보호자구분" wordwrap="char" taborder="undefined"/>
  645. <Cell col="12" rowspan="2" text="전체항목&#10;해당없음" taborder="undefined"/>
  646. <Cell col="13" rowspan="2" text="해당없음사유" taborder="undefined"/>
  647. <Cell col="14" rowspan="2" text="해당없음기타사유" taborder="undefined"/>
  648. <Cell col="15" rowspan="2" text="진료 후 건강상태" wordwrap="char" taborder="undefined"/>
  649. <Cell col="16" rowspan="2" text="진료 후 약 복용여부" wordwrap="char" taborder="undefined"/>
  650. <Cell col="17" rowspan="2" text="병원 선택 사유" taborder="undefined"/>
  651. <Cell col="18" rowspan="2" text="직원 친절성과 관련,중요시 하는점" wordwrap="char" taborder="undefined"/>
  652. <Cell col="19" rowspan="2" text="진료수속절차와 관련, 중요시 하는점" wordwrap="char" taborder="undefined"/>
  653. <Cell col="20" rowspan="2" text="의사&#10;평가점수" taborder="undefined"/>
  654. <Cell col="21" rowspan="2" text="간호직원평가점수" wordwrap="char" taborder="undefined"/>
  655. <Cell col="22" rowspan="2" text="만족도&#10;점수" taborder="undefined"/>
  656. <Cell col="23" rowspan="2" text="재이용&#10; 의향 점수" taborder="undefined"/>
  657. <Cell col="24" rowspan="2" text="좋았던점" taborder="undefined"/>
  658. <Cell col="25" rowspan="2" text="좋았던점기타" taborder="undefined"/>
  659. <Cell col="26" rowspan="2" text="개선할점" taborder="undefined"/>
  660. <Cell col="27" rowspan="2" text="개선할점기타" taborder="undefined"/>
  661. <Cell col="28" rowspan="2" text="외래예약&#10;안내여부" taborder="undefined"/>
  662. <Cell col="29" rowspan="2" text="다음 진료의" taborder="undefined"/>
  663. <Cell col="30" rowspan="2" text="다음 진료일시" taborder="undefined"/>
  664. <Cell col="31" rowspan="2" text="기타상담내용" taborder="undefined"/>
  665. <Cell col="32" text="instcd"/>
  666. <Cell col="33" text="cretno"/>
  667. <Cell col="34" text="ordtype"/>
  668. <Cell col="35" text="userid|환자번호"/>
  669. <Cell row="1" col="8" text="근무지"/>
  670. <Cell row="1" col="9" text="구분"/>
  671. <Cell row="1" col="10" text="이름"/>
  672. <Cell row="1" col="32"/>
  673. <Cell row="1" col="33"/>
  674. <Cell row="1" col="34"/>
  675. <Cell row="1" col="35"/>
  676. </Band>
  677. <Band id="body">
  678. <Cell text="bind:pid"/>
  679. <Cell col="1" text="bind:patnm"/>
  680. <Cell col="2" text="bind:sexage"/>
  681. <Cell col="3" displaytype="combo" edittype="combo" text="bind:actstat" combodataset="ds_init_actstat" combocodecol="value" combodatacol="label" enable="false"/>
  682. <Cell col="4" displaytype="date" text="bind:orddd" calendardisplaynulltype="nulltext"/>
  683. <Cell col="5" text="bind:rsrvflag"/>
  684. <Cell col="6" text="bind:orddeptnm"/>
  685. <Cell col="7" text="bind:orddrnm"/>
  686. <Cell col="8" displaytype="combo" edittype="combo" text="bind:deptcd" combodataset="ds_init_cmb_orddept" combocodecol="deptcd" combodatacol="depthngnm" enable="false"/>
  687. <Cell col="9" displaytype="combo" edittype="combo" text="bind:intvflag" combodataset="ds_init_intvflag" combocodecol="value" combodatacol="label" enable="false"/>
  688. <Cell col="10" text="bind:usernm"/>
  689. <Cell col="11" displaytype="combo" edittype="combo" text="bind:guardiangubn" combodataset="ds_init_guardiangubn" combocodecol="value" combodatacol="label" enable="false"/>
  690. <Cell col="12" text="bind:nothingyn"/>
  691. <Cell col="13" displaytype="combo" edittype="combo" text="bind:nothingchk" combodataset="ds_init_nothingchk" combocodecol="value" combodatacol="label" enable="false"/>
  692. <Cell col="14" text="bind:nothingrmk"/>
  693. <Cell col="15" displaytype="combo" edittype="combo" text="bind:healthstat" combodataset="ds_init_healthstat" combocodecol="value" combodatacol="label" enable="false"/>
  694. <Cell col="16" displaytype="combo" edittype="combo" text="bind:medicineyn" combodataset="ds_init_medicineyn" combocodecol="value" combodatacol="label" enable="false"/>
  695. <Cell col="17" displaytype="combo" edittype="combo" text="bind:hselreson" combodataset="ds_init_hselreson" combocodecol="value" combodatacol="label" enable="false"/>
  696. <Cell col="18" displaytype="combo" edittype="combo" text="bind:goodimpo" combodataset="ds_init_goodimpo" combocodecol="value" combodatacol="label" enable="false"/>
  697. <Cell col="19" displaytype="combo" edittype="combo" text="bind:prcduimpo" combodataset="ds_init_prcduimpo" combocodecol="value" combodatacol="label" enable="false"/>
  698. <Cell col="20" displaytype="combo" edittype="combo" text="bind:drgrades" combodataset="ds_init_drgrades" combocodecol="value" combodatacol="label" enable="false"/>
  699. <Cell col="21" displaytype="combo" edittype="combo" text="bind:nrgrades" combodataset="ds_init_drgrades" combocodecol="value" combodatacol="label" enable="false"/>
  700. <Cell col="22" displaytype="combo" edittype="combo" text="bind:satisfaction" combodataset="ds_init_drgrades" combocodecol="value" combodatacol="label" enable="false"/>
  701. <Cell col="23" displaytype="combo" edittype="combo" text="bind:revisit" combodataset="ds_init_drgrades" combocodecol="value" combodatacol="label" enable="false"/>
  702. <Cell col="24" displaytype="combo" edittype="combo" text="bind:ohgoodcd" combodataset="ds_init_ohgoodcd" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  703. <Cell col="25" text="bind:ohgood"/>
  704. <Cell col="26" displaytype="combo" edittype="combo" text="bind:ohindispcd" combodataset="ds_init_ohindispcd" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
  705. <Cell col="27" text="bind:ohindisp"/>
  706. <Cell col="28" displaytype="combo" edittype="combo" text="bind:reservinfoyn" combodataset="ds_init_reservinfoyn" combocodecol="value" combodatacol="label" enable="false"/>
  707. <Cell col="29" text="bind:nextdr"/>
  708. <Cell col="30" displaytype="date" text="bind:nextdt" mask="yyyy-MM-dd HH:mm" calendardisplaynulltype="nulltext"/>
  709. <Cell col="31" text="bind:othercnst"/>
  710. <Cell col="32" text="bind:instcd"/>
  711. <Cell col="33" text="bind:cretno"/>
  712. <Cell col="34" text="bind:ordtype"/>
  713. <Cell col="35" text="bind:userid"/>
  714. </Band>
  715. </Format>
  716. </Formats>
  717. </Grid>
  718. <Edit position="absolute 570 0 590 19" id="ipt_userid" visible="false" anchor="default"/>
  719. </Layout>
  720. </Layouts>
  721. </Div>
  722. </Layout>
  723. </Layouts>
  724. <Objects>
  725. <Dataset id="ds_init_cmb_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  726. <ColumnInfo>
  727. <Column id="depthngnm" type="STRING"/>
  728. <Column id="deptcd" type="STRING"/>
  729. </ColumnInfo>
  730. </Dataset>
  731. <Dataset id="ds_grd_cnstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  732. <ColumnInfo>
  733. <Column id="pid" type="STRING"/>
  734. <Column id="patnm" type="STRING"/>
  735. <Column id="sexage" type="STRING"/>
  736. <Column id="actstat" type="STRING"/>
  737. <Column id="orddd" type="STRING"/>
  738. <Column id="rsrvflag" type="STRING"/>
  739. <Column id="orddeptnm" type="STRING"/>
  740. <Column id="orddrnm" type="STRING"/>
  741. <Column id="deptcd" type="STRING"/>
  742. <Column id="intvflag" type="STRING"/>
  743. <Column id="usernm" type="STRING"/>
  744. <Column id="guardiangubn" type="STRING"/>
  745. <Column id="nothingyn" type="STRING"/>
  746. <Column id="nothingchk" type="STRING"/>
  747. <Column id="nothingrmk" type="STRING"/>
  748. <Column id="healthstat" type="STRING"/>
  749. <Column id="medicineyn" type="STRING"/>
  750. <Column id="hselreson" type="STRING"/>
  751. <Column id="goodimpo" type="STRING"/>
  752. <Column id="prcduimpo" type="STRING"/>
  753. <Column id="drgrades" type="STRING"/>
  754. <Column id="nrgrades" type="STRING"/>
  755. <Column id="satisfaction" type="STRING"/>
  756. <Column id="revisit" type="STRING"/>
  757. <Column id="ohgoodcd" type="STRING"/>
  758. <Column id="ohgood" type="STRING"/>
  759. <Column id="ohindispcd" type="STRING"/>
  760. <Column id="ohindisp" type="STRING"/>
  761. <Column id="reservinfoyn" type="STRING"/>
  762. <Column id="nextdr" type="STRING"/>
  763. <Column id="nextdt" type="STRING"/>
  764. <Column id="othercnst" type="STRING"/>
  765. <Column id="instcd" type="STRING"/>
  766. <Column id="cretno" type="STRING"/>
  767. <Column id="ordtype" type="STRING"/>
  768. <Column id="userid" type="STRING"/>
  769. </ColumnInfo>
  770. </Dataset>
  771. <Dataset id="ds_init_actstat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  772. <ColumnInfo>
  773. <Column id="label" type="STRING" size="256"/>
  774. <Column id="value" type="STRING" size="256"/>
  775. </ColumnInfo>
  776. <Rows>
  777. <Row>
  778. <Col id="label">미진행</Col>
  779. <Col id="value">M</Col>
  780. </Row>
  781. <Row>
  782. <Col id="label">진행</Col>
  783. <Col id="value">N</Col>
  784. </Row>
  785. <Row>
  786. <Col id="label">완료</Col>
  787. <Col id="value">Y</Col>
  788. </Row>
  789. </Rows>
  790. </Dataset>
  791. <Dataset id="ds_init_intvflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  792. <ColumnInfo>
  793. <Column id="label" type="STRING" size="256"/>
  794. <Column id="value" type="STRING" size="256"/>
  795. </ColumnInfo>
  796. <Rows>
  797. <Row>
  798. <Col id="label">간호사</Col>
  799. <Col id="value">A</Col>
  800. </Row>
  801. <Row>
  802. <Col id="label">간호조무사</Col>
  803. <Col id="value">B</Col>
  804. </Row>
  805. <Row>
  806. <Col id="label">임시기능직</Col>
  807. <Col id="value">C</Col>
  808. </Row>
  809. </Rows>
  810. </Dataset>
  811. <Dataset id="ds_init_guardiangubn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  812. <ColumnInfo>
  813. <Column id="label" type="STRING" size="256"/>
  814. <Column id="value" type="STRING" size="256"/>
  815. </ColumnInfo>
  816. <Rows>
  817. <Row>
  818. <Col id="label">환자</Col>
  819. <Col id="value">A</Col>
  820. </Row>
  821. <Row>
  822. <Col id="label">보호자</Col>
  823. <Col id="value">B</Col>
  824. </Row>
  825. </Rows>
  826. </Dataset>
  827. <Dataset id="ds_init_nothingchk" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  828. <ColumnInfo>
  829. <Column id="label" type="STRING" size="256"/>
  830. <Column id="value" type="STRING" size="256"/>
  831. </ColumnInfo>
  832. <Rows>
  833. <Row>
  834. <Col id="label">건강 검진</Col>
  835. <Col id="value">1</Col>
  836. </Row>
  837. <Row>
  838. <Col id="label">PET-CT</Col>
  839. <Col id="value">2</Col>
  840. </Row>
  841. <Row>
  842. <Col id="label">신체 감정용 진단서</Col>
  843. <Col id="value">3</Col>
  844. </Row>
  845. <Row>
  846. <Col id="label">입원</Col>
  847. <Col id="value">4</Col>
  848. </Row>
  849. <Row>
  850. <Col id="label">기타( ex)전화안받음, 전화끊음, 상담거부 등 )</Col>
  851. <Col id="value">9</Col>
  852. </Row>
  853. </Rows>
  854. </Dataset>
  855. <Dataset id="ds_init_healthstat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  856. <ColumnInfo>
  857. <Column id="label" type="STRING" size="256"/>
  858. <Column id="value" type="STRING" size="256"/>
  859. </ColumnInfo>
  860. <Rows>
  861. <Row>
  862. <Col id="label">양호</Col>
  863. <Col id="value">1</Col>
  864. </Row>
  865. <Row>
  866. <Col id="label">보통</Col>
  867. <Col id="value">2</Col>
  868. </Row>
  869. <Row>
  870. <Col id="label">나쁘다</Col>
  871. <Col id="value">3</Col>
  872. </Row>
  873. <Row>
  874. <Col id="label">해당없음</Col>
  875. <Col id="value">0</Col>
  876. </Row>
  877. <Row>
  878. <Col id="label">기타</Col>
  879. <Col id="value">9</Col>
  880. </Row>
  881. </Rows>
  882. </Dataset>
  883. <Dataset id="ds_init_medicineyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  884. <ColumnInfo>
  885. <Column id="label" type="STRING" size="256"/>
  886. <Column id="value" type="STRING" size="256"/>
  887. </ColumnInfo>
  888. <Rows>
  889. <Row>
  890. <Col id="label">예</Col>
  891. <Col id="value">1</Col>
  892. </Row>
  893. <Row>
  894. <Col id="label">아니요</Col>
  895. <Col id="value">2</Col>
  896. </Row>
  897. <Row>
  898. <Col id="label">해당없음</Col>
  899. <Col id="value">0</Col>
  900. </Row>
  901. <Row>
  902. <Col id="label">기타</Col>
  903. <Col id="value">9</Col>
  904. </Row>
  905. </Rows>
  906. </Dataset>
  907. <Dataset id="ds_init_hselreson" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  908. <ColumnInfo>
  909. <Column id="label" type="STRING" size="256"/>
  910. <Column id="value" type="STRING" size="256"/>
  911. </ColumnInfo>
  912. <Rows>
  913. <Row>
  914. <Col id="label">의료진이 실력이 뛰어나기 때문</Col>
  915. <Col id="value">1</Col>
  916. </Row>
  917. <Row>
  918. <Col id="label">해당 질병에 대한 전문 센터가 있기 때문</Col>
  919. <Col id="value">2</Col>
  920. </Row>
  921. <Row>
  922. <Col id="label">병원이름이 유명해서</Col>
  923. <Col id="value">3</Col>
  924. </Row>
  925. <Row>
  926. <Col id="label">직원들의 친절</Col>
  927. <Col id="value">4</Col>
  928. </Row>
  929. <Row>
  930. <Col id="label">병원 시설이 우수</Col>
  931. <Col id="value">5</Col>
  932. </Row>
  933. <Row>
  934. <Col id="label">해당없음</Col>
  935. <Col id="value">0</Col>
  936. </Row>
  937. <Row>
  938. <Col id="label">기타</Col>
  939. <Col id="value">9</Col>
  940. </Row>
  941. </Rows>
  942. </Dataset>
  943. <Dataset id="ds_init_goodimpo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  944. <ColumnInfo>
  945. <Column id="label" type="STRING" size="256"/>
  946. <Column id="value" type="STRING" size="256"/>
  947. </ColumnInfo>
  948. <Rows>
  949. <Row>
  950. <Col id="label">의사가 친절히 설명해 주어야 한다</Col>
  951. <Col id="value">1</Col>
  952. </Row>
  953. <Row>
  954. <Col id="label">간호사가 친절해야 한다</Col>
  955. <Col id="value">2</Col>
  956. </Row>
  957. <Row>
  958. <Col id="label">원무과 직원들이 친절해야 한다</Col>
  959. <Col id="value">3</Col>
  960. </Row>
  961. <Row>
  962. <Col id="label">검사실 직원이 친절해야 한다</Col>
  963. <Col id="value">4</Col>
  964. </Row>
  965. <Row>
  966. <Col id="label">해당없음</Col>
  967. <Col id="value">0</Col>
  968. </Row>
  969. <Row>
  970. <Col id="label">기타</Col>
  971. <Col id="value">9</Col>
  972. </Row>
  973. </Rows>
  974. </Dataset>
  975. <Dataset id="ds_init_prcduimpo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  976. <ColumnInfo>
  977. <Column id="label" type="STRING" size="256"/>
  978. <Column id="value" type="STRING" size="256"/>
  979. </ColumnInfo>
  980. <Rows>
  981. <Row>
  982. <Col id="label">진료예약을 하면 원하는 시간에 진료를 받을 수 있다</Col>
  983. <Col id="value">1</Col>
  984. </Row>
  985. <Row>
  986. <Col id="label">외래절차가 간편하다</Col>
  987. <Col id="value">2</Col>
  988. </Row>
  989. <Row>
  990. <Col id="label">입원절차가 간편하다</Col>
  991. <Col id="value">3</Col>
  992. </Row>
  993. <Row>
  994. <Col id="label">가고싶은 곳을 쉽게 찾아갈 수 있다</Col>
  995. <Col id="value">4</Col>
  996. </Row>
  997. <Row>
  998. <Col id="label">진료 대기시간이 짧다</Col>
  999. <Col id="value">5</Col>
  1000. </Row>
  1001. <Row>
  1002. <Col id="label">해당없음</Col>
  1003. <Col id="value">0</Col>
  1004. </Row>
  1005. <Row>
  1006. <Col id="label">기타</Col>
  1007. <Col id="value">9</Col>
  1008. </Row>
  1009. </Rows>
  1010. </Dataset>
  1011. <Dataset id="ds_init_drgrades" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1012. <ColumnInfo>
  1013. <Column id="label" type="STRING" size="256"/>
  1014. <Column id="value" type="STRING" size="256"/>
  1015. </ColumnInfo>
  1016. <Rows>
  1017. <Row>
  1018. <Col id="label">0</Col>
  1019. <Col id="value">00</Col>
  1020. </Row>
  1021. <Row>
  1022. <Col id="label">1</Col>
  1023. <Col id="value">01</Col>
  1024. </Row>
  1025. <Row>
  1026. <Col id="label">2</Col>
  1027. <Col id="value">02</Col>
  1028. </Row>
  1029. <Row>
  1030. <Col id="label">3</Col>
  1031. <Col id="value">03</Col>
  1032. </Row>
  1033. <Row>
  1034. <Col id="label">4</Col>
  1035. <Col id="value">04</Col>
  1036. </Row>
  1037. <Row>
  1038. <Col id="label">5</Col>
  1039. <Col id="value">05</Col>
  1040. </Row>
  1041. <Row>
  1042. <Col id="label">6</Col>
  1043. <Col id="value">06</Col>
  1044. </Row>
  1045. <Row>
  1046. <Col id="label">7</Col>
  1047. <Col id="value">07</Col>
  1048. </Row>
  1049. <Row>
  1050. <Col id="label">8</Col>
  1051. <Col id="value">08</Col>
  1052. </Row>
  1053. <Row>
  1054. <Col id="label">9</Col>
  1055. <Col id="value">09</Col>
  1056. </Row>
  1057. <Row>
  1058. <Col id="label">10</Col>
  1059. <Col id="value">10</Col>
  1060. </Row>
  1061. <Row>
  1062. <Col id="label">해당없음</Col>
  1063. <Col id="value">11</Col>
  1064. </Row>
  1065. </Rows>
  1066. </Dataset>
  1067. <Dataset id="ds_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1068. <ColumnInfo>
  1069. <Column id="cdnm" type="STRING" size="256"/>
  1070. <Column id="cdid" type="STRING" size="256"/>
  1071. </ColumnInfo>
  1072. </Dataset>
  1073. <Dataset id="ds_init_ohgoodcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1074. <ColumnInfo>
  1075. <Column id="cdnm" type="STRING" size="256"/>
  1076. <Column id="cdid" type="STRING" size="256"/>
  1077. </ColumnInfo>
  1078. </Dataset>
  1079. <Dataset id="ds_init_ohindispcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1080. <ColumnInfo>
  1081. <Column id="cdnm" type="STRING" size="256"/>
  1082. <Column id="cdid" type="STRING" size="256"/>
  1083. </ColumnInfo>
  1084. </Dataset>
  1085. <Dataset id="ds_init_reservinfoyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1086. <ColumnInfo>
  1087. <Column id="label" type="STRING" size="256"/>
  1088. <Column id="value" type="STRING" size="256"/>
  1089. </ColumnInfo>
  1090. <Rows>
  1091. <Row>
  1092. <Col id="label">예</Col>
  1093. <Col id="value">Y</Col>
  1094. </Row>
  1095. <Row>
  1096. <Col id="label">아니요</Col>
  1097. <Col id="value">N</Col>
  1098. </Row>
  1099. <Row>
  1100. <Col id="label">해당없음</Col>
  1101. <Col id="value">0</Col>
  1102. </Row>
  1103. </Rows>
  1104. </Dataset>
  1105. <Dataset id="ds_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1106. <ColumnInfo>
  1107. <Column id="orddeptcd" type="STRING" size="256"/>
  1108. <Column id="fromdd" type="STRING" size="256"/>
  1109. <Column id="todd" type="STRING" size="256"/>
  1110. <Column id="actstatflagm" type="STRING" size="256"/>
  1111. <Column id="actstatflagn" type="STRING" size="256"/>
  1112. <Column id="actstatflagy" type="STRING" size="256"/>
  1113. <Column id="actstatflag" type="STRING" size="256"/>
  1114. <Column id="actstat" type="STRING" size="256"/>
  1115. </ColumnInfo>
  1116. <Rows>
  1117. <Row>
  1118. <Col id="orddeptcd"/>
  1119. <Col id="fromdd"/>
  1120. <Col id="todd"/>
  1121. <Col id="actstatflagm">Y</Col>
  1122. <Col id="actstatflagn">N</Col>
  1123. <Col id="actstatflagy">N</Col>
  1124. <Col id="actstatflag">N</Col>
  1125. <Col id="actstat"/>
  1126. </Row>
  1127. </Rows>
  1128. </Dataset>
  1129. <Dataset id="ds_cnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1130. <ColumnInfo>
  1131. <Column id="pid" type="STRING" size="256"/>
  1132. <Column id="patnm" type="STRING" size="256"/>
  1133. <Column id="deptcd" type="STRING" size="256"/>
  1134. <Column id="intvflag" type="STRING" size="256"/>
  1135. <Column id="userid" type="STRING" size="256"/>
  1136. <Column id="guardiangubn" type="STRING" size="256"/>
  1137. <Column id="orddd" type="STRING" size="256"/>
  1138. <Column id="rsrvflag" type="STRING" size="256"/>
  1139. <Column id="mpphontel" type="STRING" size="256"/>
  1140. <Column id="sexage" type="STRING" size="256"/>
  1141. <Column id="addr" type="STRING" size="256"/>
  1142. <Column id="orddeptnm" type="STRING" size="256"/>
  1143. <Column id="orddrnm" type="STRING" size="256"/>
  1144. <Column id="instcd" type="STRING" size="256"/>
  1145. <Column id="cretno" type="STRING" size="256"/>
  1146. <Column id="ordtype" type="STRING" size="256"/>
  1147. <Column id="actstat" type="STRING" size="256"/>
  1148. <Column id="healthstat" type="STRING" size="256"/>
  1149. <Column id="medicineyn" type="STRING" size="256"/>
  1150. <Column id="hselreson" type="STRING" size="256"/>
  1151. <Column id="goodimpo" type="STRING" size="256"/>
  1152. <Column id="prcduimpo" type="STRING" size="256"/>
  1153. <Column id="drgrades" type="STRING" size="256"/>
  1154. <Column id="nrgrades" type="STRING" size="256"/>
  1155. <Column id="satisfaction" type="STRING" size="256"/>
  1156. <Column id="revisit" type="STRING" size="256"/>
  1157. <Column id="ohgood" type="STRING" size="256"/>
  1158. <Column id="ohindisp" type="STRING" size="256"/>
  1159. <Column id="reservinfoyn" type="STRING" size="256"/>
  1160. <Column id="nextdr" type="STRING" size="256"/>
  1161. <Column id="nextdd" type="STRING" size="256"/>
  1162. <Column id="nexttm" type="STRING" size="256"/>
  1163. <Column id="othercnst" type="STRING" size="256"/>
  1164. <Column id="usernm" type="STRING" size="256"/>
  1165. <Column id="nothingyn" type="STRING" size="256"/>
  1166. <Column id="nothingchk" type="STRING" size="256"/>
  1167. <Column id="nothingrmk" type="STRING" size="256"/>
  1168. <Column id="ohgoodcd" type="STRING" size="256"/>
  1169. <Column id="ohindispcd" type="STRING" size="256"/>
  1170. <Column id="deptnm" type="STRING" size="256"/>
  1171. <Column id="textbox" type="STRING" size="256"/>
  1172. <Column id="ohgoodnm" type="STRING" size="256"/>
  1173. <Column id="ohindispnm" type="STRING" size="256"/>
  1174. </ColumnInfo>
  1175. <Rows>
  1176. <Row>
  1177. <Col id="pid"/>
  1178. <Col id="patnm"/>
  1179. <Col id="deptcd"/>
  1180. <Col id="intvflag"/>
  1181. <Col id="userid"/>
  1182. <Col id="guardiangubn"/>
  1183. <Col id="orddd"/>
  1184. <Col id="rsrvflag"/>
  1185. <Col id="mpphontel"/>
  1186. <Col id="sexage"/>
  1187. <Col id="addr"/>
  1188. <Col id="orddeptnm"/>
  1189. <Col id="orddrnm"/>
  1190. <Col id="instcd"/>
  1191. <Col id="cretno"/>
  1192. <Col id="ordtype"/>
  1193. <Col id="actstat"/>
  1194. <Col id="healthstat"/>
  1195. <Col id="medicineyn"/>
  1196. <Col id="hselreson"/>
  1197. <Col id="goodimpo"/>
  1198. <Col id="prcduimpo"/>
  1199. <Col id="drgrades"/>
  1200. <Col id="nrgrades"/>
  1201. <Col id="satisfaction"/>
  1202. <Col id="revisit"/>
  1203. <Col id="ohgood"/>
  1204. <Col id="ohindisp"/>
  1205. <Col id="reservinfoyn"/>
  1206. <Col id="nextdr"/>
  1207. <Col id="nextdd"/>
  1208. <Col id="nexttm"/>
  1209. <Col id="othercnst"/>
  1210. <Col id="usernm"/>
  1211. <Col id="nothingyn"/>
  1212. <Col id="nothingchk"/>
  1213. <Col id="nothingrmk"/>
  1214. <Col id="ohgoodcd"/>
  1215. <Col id="ohindispcd"/>
  1216. </Row>
  1217. </Rows>
  1218. </Dataset>
  1219. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1220. </Objects>
  1221. <Bind>
  1222. <BindItem id="item0" compid="group3.grp_sea.ipt_fromdd" propid="value" datasetid="ds_cond" columnid="fromdd"/>
  1223. <BindItem id="item1" compid="group3.grp_sea.ipt_todd" propid="value" datasetid="ds_cond" columnid="todd"/>
  1224. <BindItem id="item3" compid="group3.grp_sea.chk_actstat" propid="value" datasetid="ds_cond" columnid="actstat"/>
  1225. <BindItem id="item4" compid="group3.grp_sea.chk_actstatflagm" propid="value" datasetid="ds_cond" columnid="actstatflagm"/>
  1226. <BindItem id="item5" compid="group3.grp_sea.chk_actstatflagn" propid="value" datasetid="ds_cond" columnid="actstatflagn"/>
  1227. <BindItem id="item6" compid="group3.grp_sea.chk_actstatflagy" propid="value" datasetid="ds_cond" columnid="actstatflagy"/>
  1228. <BindItem id="item7" compid="group3.opt_actstatflag" propid="value" datasetid="ds_cond" columnid="actstatflag"/>
  1229. <BindItem id="item8" compid="group3.output1" propid="value" datasetid="ds_cnst" columnid="instcd"/>
  1230. <BindItem id="item9" compid="group3.output3" propid="value" datasetid="ds_cnst" columnid="cretno"/>
  1231. <BindItem id="item10" compid="group3.opt_ordtype" propid="value" datasetid="ds_cnst" columnid="ordtype"/>
  1232. <BindItem id="item11" compid="group3.ipt_userid" propid="value" datasetid="ds_cnst" columnid="userid"/>
  1233. <BindItem id="item12" compid="group3.cmb_deptcd" propid="value" datasetid="ds_cnst" columnid="deptcd"/>
  1234. <BindItem id="item13" compid="group3.ipt_usernm" propid="value" datasetid="ds_cnst" columnid="usernm"/>
  1235. <BindItem id="item14" compid="group3.rdo_intvflag" propid="value" datasetid="ds_cnst" columnid="intvflag"/>
  1236. <BindItem id="item15" compid="group3.opt_patnm" propid="value" datasetid="ds_cnst" columnid="patnm"/>
  1237. <BindItem id="item16" compid="group3.output4" propid="value" datasetid="ds_cnst" columnid="pid"/>
  1238. <BindItem id="item17" compid="group3.output6" propid="value" datasetid="ds_cnst" columnid="orddd"/>
  1239. <BindItem id="item18" compid="group3.output11" propid="value" datasetid="ds_cnst" columnid="sexage"/>
  1240. <BindItem id="item19" compid="group3.radio2" propid="value" datasetid="ds_cnst" columnid="guardiangubn"/>
  1241. <BindItem id="item20" compid="group3.output10" propid="value" datasetid="ds_cnst" columnid="orddeptnm"/>
  1242. <BindItem id="item21" compid="group3.output7" propid="value" datasetid="ds_cnst" columnid="mpphontel"/>
  1243. <BindItem id="item22" compid="group3.output8" propid="value" datasetid="ds_cnst" columnid="rsrvflag"/>
  1244. <BindItem id="item23" compid="group3.output17" propid="value" datasetid="ds_cnst" columnid="orddrnm"/>
  1245. <BindItem id="item24" compid="group3.output9" propid="value" datasetid="ds_cnst" columnid="addr"/>
  1246. <BindItem id="item25" compid="group3.group2.chk_nothingyn" propid="value" datasetid="ds_cnst" columnid="nothingyn"/>
  1247. <BindItem id="item26" compid="group3.group2.rdo_nothingchk" propid="value" datasetid="ds_cnst" columnid="nothingchk"/>
  1248. <BindItem id="item27" compid="group3.group2.ipt_nothingrmk" propid="value" datasetid="ds_cnst" columnid="nothingrmk"/>
  1249. <BindItem id="item28" compid="group3.group2.rdo_healthstat" propid="value" datasetid="ds_cnst" columnid="healthstat"/>
  1250. <BindItem id="item29" compid="group3.group2.rdo_medicineyn" propid="value" datasetid="ds_cnst" columnid="medicineyn"/>
  1251. <BindItem id="item30" compid="group3.group2.rdo_hselreson" propid="value" datasetid="ds_cnst" columnid="hselreson"/>
  1252. <BindItem id="item31" compid="group3.bool1" propid="value" datasetid="ds_cnst" columnid="actstat"/>
  1253. <BindItem id="item2" compid="group3.grp_sea.cmb_orddept" propid="value" datasetid="ds_cond" columnid="orddeptcd"/>
  1254. <BindItem id="item32" compid="group3.group2.cmb_ohgoodcd" propid="value" datasetid="ds_cnst" columnid="ohgoodcd"/>
  1255. <BindItem id="item33" compid="group3.group2.cmb_ohindispcd" propid="value" datasetid="ds_cnst" columnid="ohindispcd"/>
  1256. <BindItem id="item34" compid="group3.group2.rdo_satisfaction" propid="value" datasetid="ds_cnst" columnid="satisfaction"/>
  1257. <BindItem id="item35" compid="group3.group2.txa_othercnst" propid="value" datasetid="ds_cnst" columnid="othercnst"/>
  1258. <BindItem id="item36" compid="group3.group2.rdo_revisit" propid="value" datasetid="ds_cnst" columnid="revisit"/>
  1259. <BindItem id="item37" compid="group3.group2.rdo_reservinfoyn" propid="value" datasetid="ds_cnst" columnid="reservinfoyn"/>
  1260. <BindItem id="item38" compid="group3.group2.rdo_nrgrades" propid="value" datasetid="ds_cnst" columnid="nrgrades"/>
  1261. <BindItem id="item39" compid="group3.group2.rdo_drgrades" propid="value" datasetid="ds_cnst" columnid="drgrades"/>
  1262. <BindItem id="item40" compid="group3.group2.ipt_prcduimpo" propid="value" datasetid="ds_cnst" columnid="prcduimpo"/>
  1263. <BindItem id="item41" compid="group3.group2.ipt_ohindisp" propid="value" datasetid="ds_cnst" columnid="ohindisp"/>
  1264. <BindItem id="item42" compid="group3.group2.ipt_ohgood" propid="value" datasetid="ds_cnst" columnid="ohgood"/>
  1265. <BindItem id="item43" compid="group3.group2.ipt_nexttm" propid="value" datasetid="ds_cnst" columnid="nexttm"/>
  1266. <BindItem id="item44" compid="group3.group2.ipt_nextdr" propid="value" datasetid="ds_cnst" columnid="nextdr"/>
  1267. <BindItem id="item45" compid="group3.group2.ipt_nextdd" propid="value" datasetid="ds_cnst" columnid="nextdd"/>
  1268. <BindItem id="item46" compid="group3.group2.rdo_goodimpo" propid="value" datasetid="ds_cnst" columnid="goodimpo"/>
  1269. </Bind>
  1270. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1271. * System Name :
  1272. * Job Name :
  1273. * Creator :
  1274. * Make Date : 2015-05-01
  1275. * Description :
  1276. *---------------------------------------------------------------------------------------
  1277. * Modify Date Modifier Modify Description
  1278. *---------------------------------------------------------------------------------------
  1279. * 2015-05-01 Live Converter TF->XP
  1280. *
  1281. *---------------------------------------------------------------------------------------
  1282. ****************************************************************************************/
  1283. include "com_commonxp::comm_main.xjs";
  1284. include "emr_carecomxp::CareCom.xjs";
  1285. include "com_departmentcodexp::ZSD001.xjs";
  1286. function fSearch() {
  1287. var actstatflagm = ds_cond.getColumn(0,"actstatflagm");
  1288. var actstatflagn = ds_cond.getColumn(0,"actstatflagn");
  1289. var actstatflagy = ds_cond.getColumn(0,"actstatflagy");
  1290. if( actstatflagm == "Y" && actstatflagn == "N" && actstatflagy == "N" ){
  1291. ds_cond.setColumn(0,"actstatflag","1"); // 미진행
  1292. }else if(actstatflagm == "N" && actstatflagn == "Y" && actstatflagy == "N" ){
  1293. ds_cond.setColumn(0,"actstatflag","2"); // 진행중
  1294. }else if(actstatflagm == "N" && actstatflagn == "N" && actstatflagy == "Y" ){
  1295. ds_cond.setColumn(0,"actstatflag","3"); // 완료
  1296. }else if(actstatflagm == "Y" && actstatflagn == "Y" && actstatflagy == "N" ){
  1297. ds_cond.setColumn(0,"actstatflag","4"); // 미진행, 진행중
  1298. }else if(actstatflagm == "Y" && actstatflagn == "N" && actstatflagy == "Y" ){
  1299. ds_cond.setColumn(0,"actstatflag","5"); // 미진행, 완료
  1300. }else if(actstatflagm== "N" && actstatflagn == "Y" && actstatflagy == "Y" ){
  1301. ds_cond.setColumn(0,"actstatflag","6"); // 진행중, 완료
  1302. }else if(actstatflagm == "Y" && actstatflagn == "Y" && actstatflagy == "Y" ){
  1303. ds_cond.setColumn(0,"actstatflag","7"); // 미진행, 진행중, 완료
  1304. }else{
  1305. ds_cond.setColumn(0,"actstatflag",""); // 체크 안했을때
  1306. }
  1307. var oParam = {};
  1308. oParam.id = "TRMNO12000";
  1309. oParam.service = "outcareapp.OutCareHappyCallMngt";
  1310. oParam.method = "reqGetCnstInfoList";
  1311. oParam.inds = "req=ds_cond";
  1312. oParam.outds = "ds_grd_cnstinfo=cnstlist";
  1313. oParam.async = false;
  1314. //oParam.callback = "cf_TRMNO12000";
  1315. tranf_submit(oParam);
  1316. }
  1317. function SMMNO05000_oninit(obj:Form, e:InitEventInfo)
  1318. {
  1319. frmf_initForm(obj);
  1320. }
  1321. function SMMNO05000_onload(obj:Form, e:LoadEventInfo)
  1322. {
  1323. var instnm=sysf_getUserInfo("dutplceinstnm");
  1324. var deptnm=sysf_getUserInfo("dutplcenm");
  1325. var nursenm=sysf_getUserInfo("usernm");
  1326. var txtbox = "";
  1327. txtbox = "안녕 하십니까?\n저는 "+ instnm +" "+deptnm+" 외래 "+nursenm+"입니다.\n님 께서 (오늘) 받으셨던 진료에 대해 몇 가지 질문을 드리고 궁금한 점에 대해\n도움을 드리고자 연락을 드렸습니다. (전화 가능하신지요?)";
  1328. group3.cpt_textbox.text = txtbox;
  1329. var instcd = sysf_getUserInfo("dutplceinstcd");
  1330. var standard_yn = "rcptuseyn";
  1331. var ord_deptflag = "X";
  1332. // var rslt_ref = "/root/hidden/orddeptlist";
  1333. var sort_field = "depthngnm";
  1334. var sort_method = "asc";
  1335. var dt = utlf_getCurrentDate();
  1336. var pCode = "'C03','C04'"; // 조회할 CdGrupID 코드정보
  1337. fGetNursHardCdInfo(pCode, dt);
  1338. zsdfGetCareOutOrderDepartmentList(instcd, "ds_init_cmb_orddept", dt);
  1339. ds_cond.setColumn(0,"orddeptcd", sysf_getUserInfo("dutplcecd"));
  1340. ds_cond.setColumn(0,"fromdd", dt);
  1341. ds_cond.setColumn(0,"todd", dt);
  1342. ds_codelist.filter("cdgrupid =='C03'");
  1343. ds_init_ohgoodcd.copyData(ds_codelist,true);
  1344. ds_codelist.filter("");
  1345. ds_codelist.filter("cdgrupid =='C04'");
  1346. ds_init_ohindispcd.copyData(ds_codelist,true);
  1347. ds_codelist.filter("");
  1348. }
  1349. function group3_grp_sea_chk_actstat_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1350. {
  1351. if(e.postvalue== "Y"){
  1352. group3.grp_sea.chk_actstatflagm.value = "Y";
  1353. group3.grp_sea.chk_actstatflagn.value = "Y";
  1354. group3.grp_sea.chk_actstatflagy.value = "Y";
  1355. }else{
  1356. group3.grp_sea.chk_actstatflagm.value = "N";
  1357. group3.grp_sea.chk_actstatflagn.value = "N";
  1358. group3.grp_sea.chk_actstatflagy.value = "N";
  1359. }
  1360. }
  1361. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  1362. {
  1363. fSearch() ;
  1364. }
  1365. function group3_btn_save_onclick(obj:Button, e:ClickEventInfo)
  1366. {
  1367. var txtbox = "";
  1368. var instnm=sysf_getUserInfo("dutplceinstnm");
  1369. var msg = "";
  1370. if(ds_cnst.getColumn(0,"instcd") == "") {
  1371. sysf_messageBox("환자를 선택해주십시오.", "I");
  1372. return;
  1373. }
  1374. if(ds_cnst.getColumn(0,"actstat") == "M"){ // 처리완료를 선택하지 않고 저장 하는경우 상태값이 진행중(N)으로 바뀜
  1375. ds_cnst.setColumn(0,"actstat","N");
  1376. }else if (ds_cnst.getColumn(0,"actstat") == "Y"){
  1377. if(ds_cnst.getColumn(0,"nothingyn") == 'Y'){
  1378. if(utlf_isNull(ds_cnst.getColumn(0,"nothingchk"))){
  1379. sysf_messageBox("전체 항목 해당없음이 선택되어있습니다. 사유를 선택하십시오.", "I");
  1380. return;
  1381. }
  1382. }
  1383. if(ds_cnst.getColumn(0,"nothingyn") != "Y"){
  1384. if(utlf_isNull(ds_cnst.getColumn(0,"guardiangubn"))){
  1385. if(!utlf_isNull(msg)){
  1386. msg = msg+", 설문대상";
  1387. }else{
  1388. msg = "설문대상";
  1389. }
  1390. }
  1391. }
  1392. if(utlf_isNull(ds_cnst.getColumn(0,"healthstat"))){
  1393. if(!utlf_isNull(msg)){
  1394. msg = msg+", 1번";
  1395. }else{
  1396. msg = "1번";
  1397. }
  1398. }
  1399. if(utlf_isNull(ds_cnst.getColumn(0,"medicineyn"))){
  1400. if(!utlf_isNull(msg)){
  1401. msg = msg+", 2번";
  1402. }else{
  1403. msg = "2번";
  1404. }
  1405. }
  1406. if(utlf_isNull(ds_cnst.getColumn(0,"hselreson"))){
  1407. if(!utlf_isNull(msg)){
  1408. msg = msg+", 3번";
  1409. }else{
  1410. msg = "3번";
  1411. }
  1412. }
  1413. if(utlf_isNull(ds_cnst.getColumn(0,"goodimpo"))){
  1414. if(!utlf_isNull(msg)){
  1415. msg = msg+", 4번";
  1416. }else{
  1417. msg = "4번";
  1418. }
  1419. }
  1420. if(utlf_isNull(ds_cnst.getColumn(0,"prcduimpo"))){
  1421. if(!utlf_isNull(msg)){
  1422. msg = msg+", 5번";
  1423. }else{
  1424. msg = "5번";
  1425. }
  1426. }
  1427. if(utlf_isNull(ds_cnst.getColumn(0,"drgrades"))){
  1428. if(!utlf_isNull(msg)){
  1429. msg = msg+", 6번";
  1430. }else{
  1431. msg = "6번";
  1432. }
  1433. }
  1434. if(utlf_isNull(ds_cnst.getColumn(0,"nrgrades"))){
  1435. if(!utlf_isNull(msg)){
  1436. msg = msg+", 7번";
  1437. }else{
  1438. msg = "7번";
  1439. }
  1440. }
  1441. if(utlf_isNull(ds_cnst.getColumn(0,"satisfaction"))){
  1442. if(!utlf_isNull(msg)){
  1443. msg = msg+", 8번";
  1444. }else{
  1445. msg = "8번";
  1446. }
  1447. }
  1448. if(utlf_isNull(ds_cnst.getColumn(0,"revisit"))){
  1449. if(!utlf_isNull(msg)){
  1450. msg = msg+", 9번";
  1451. }else{
  1452. msg = "9번";
  1453. }
  1454. }
  1455. if(utlf_isNull(ds_cnst.getColumn(0,"reservinfoyn"))){
  1456. if(!utlf_isNull(msg)){
  1457. msg = msg+", 11번";
  1458. }else{
  1459. msg = "11번";
  1460. }
  1461. }
  1462. }
  1463. if(!utlf_isNull(msg)){
  1464. sysf_messageBox(msg+"이 누락되었습니다.", "I");
  1465. return;
  1466. }
  1467. group3.cmb_deptcd.value = sysf_getUserInfo("dutplcecd");
  1468. ds_cnst.setColumn(0,"userid",sysf_getUserInfo("userid"));
  1469. ds_cnst.setColumn(0,"usernm",sysf_getUserInfo("usernm"));
  1470. txtbox = "안녕 하십니까?\n저는 "+ instnm +" "+group3.cmb_deptcd.text+" 외래 "+group3.ipt_usernm.value+"입니다.\n" + group3.opt_patnm.value+"님 께서 (오늘) 받으셨던 진료에 대해 몇 가지 질문을 드리고 궁금한 점에 대해\n도움을 드리고자 연락을 드렸습니다. (전화 가능하신지요?)";
  1471. group3.cpt_textbox.text = txtbox;
  1472. var oParam = {};
  1473. oParam.id = "TXMNO12000";
  1474. oParam.service = "outcareapp.OutCareHappyCallMngt";
  1475. oParam.method = "reqCnstInfo";
  1476. oParam.inds = "saveinfo=ds_cnst";
  1477. oParam.outds = "";
  1478. oParam.async = false;
  1479. //oParam.callback = "cf_TXMNO12000";
  1480. tranf_submit(oParam);
  1481. fSearch() ;
  1482. }
  1483. function group3_btn_print_onclick(obj:Button, e:ClickEventInfo)
  1484. {
  1485. ds_cnst.setColumn(0,"deptnm", group3.cmb_deptcd.text );
  1486. ds_cnst.setColumn(0,"textbox", group3.cpt_textbox.text);
  1487. ds_cnst.setColumn(0,"ohgoodnm", group3.group2.cmb_ohgoodcd.text);
  1488. ds_cnst.setColumn(0,"ohindispnm", group3.group2.cmb_ohindispcd.text);
  1489. var objDOM = rptf_createDOM(); // DOM 객체 설정
  1490. rptf_setNodeListToDOM(objDOM, "root/main/cnst", ds_cnst); // 데이터셋 1
  1491. var objParam = new Object();
  1492. objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
  1493. var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
  1494. rptf_exeReportPreview30(["RPMNO12000"],[objParam], option);
  1495. }
  1496. function group3_btn_xls_onclick(obj:Button, e:ClickEventInfo)
  1497. {
  1498. grdf_exportExcel(group3.grd_cnstinfo,"외래해피콜", "sheetname", false);
  1499. }
  1500. function group3_btn_ininfo_onclick(obj:Button, e:ClickEventInfo)
  1501. {
  1502. if(utlf_isNull(ds_cnst.getColumn(0,"instcd"))) {
  1503. sysf_messageBox("환자를 선택해주십시오.", "I");
  1504. return;
  1505. }
  1506. frmf_open("SMPMO00300","SMPMO00300","","","","","","","","","","","M");
  1507. }
  1508. function group3_btn_dschinfo_onclick(obj:Button, e:ClickEventInfo)
  1509. {
  1510. if(utlf_isNull(ds_cnst.getColumn(0,"instcd"))) {
  1511. sysf_messageBox("환자를 선택해주십시오.", "I");
  1512. return;
  1513. }
  1514. frmf_open("SMMMI00100","SMMMI00100","","","","","","","","","","","M");
  1515. }
  1516. function group3_btn_record_onclick(obj:Button, e:ClickEventInfo)
  1517. {
  1518. if(utlf_isNull(ds_cnst.getColumn(0,"instcd"))) {
  1519. sysf_messageBox("환자를 선택해주십시오.", "I");
  1520. return;
  1521. }
  1522. frmf_open("SMMRI00400","SMMRI00400","","","","","","","","","","","M");
  1523. }
  1524. function group3_btn_zoom_onclick(obj:Button, e:ClickEventInfo)
  1525. {
  1526. if ( group3.btn_zoom.text == "확대하기" ) {
  1527. group3.btn_zoom.text = "축소하기";
  1528. group3.grd_cnstinfo.position.left = 0;
  1529. group3.grd_cnstinfo.position.width = 1190;
  1530. } else {
  1531. group3.btn_zoom.text = "확대하기";
  1532. group3.grd_cnstinfo.position.left = 0;
  1533. group3.grd_cnstinfo.position.width = 550;
  1534. }
  1535. }
  1536. function group3_group2_rdo_reservinfoyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1537. {
  1538. obj.updateToDataset();
  1539. if(ds_cnst.getColumn(0,"reservinfoyn") == "0"){
  1540. ds_cnst.setColumn(0,"nextdr","");
  1541. ds_cnst.setColumn(0,"nextdd","");
  1542. ds_cnst.setColumn(0,"nexttm","");
  1543. group3.group2.ipt_nextdr.enable = false;
  1544. group3.group2.ipt_nextdd.enable = false;
  1545. group3.group2.ipt_nexttm.enable = false;
  1546. }else{
  1547. group3.group2.ipt_nextdr.enable = true;
  1548. group3.group2.ipt_nextdd.enable = true;
  1549. group3.group2.ipt_nexttm.enable = true;
  1550. }
  1551. }
  1552. function group3_group2_rdo_nothingchk_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1553. {
  1554. obj.updateToDataset();
  1555. if(ds_cnst.getColumn(0,"nothingyn") == "Y"){
  1556. ds_cnst.setColumn(0,"nothingrmk","");
  1557. if(ds_cnst.getColumn(0,"nothingchk") == "9"){
  1558. group3.group2.ipt_nothingrmk.enable = true;
  1559. }else{
  1560. group3.group2.ipt_nothingrmk.enable = false;
  1561. }
  1562. }
  1563. ds_cnst.setColumn(0,"nothingrmk","");
  1564. ds_cnst.setColumn(0,"ohgood","");
  1565. ds_cnst.setColumn(0,"ohindisp","");
  1566. ds_cnst.setColumn(0,"ohgoodcd","");
  1567. ds_cnst.setColumn(0,"ohindispcd","");
  1568. ds_cnst.setColumn(0,"nextdr","");
  1569. ds_cnst.setColumn(0,"nextdd","");
  1570. ds_cnst.setColumn(0,"nexttm","");
  1571. ds_cnst.setColumn(0,"othercnst","");
  1572. group3.group2.ipt_ohgood.enable = false;
  1573. group3.group2.ipt_ohindisp.enable = false;
  1574. group3.group2.ipt_nextdr.enable = false;
  1575. group3.group2.ipt_nextdd.enable = false;
  1576. group3.group2.ipt_nexttm.enable = false;
  1577. }
  1578. function group3_group2_chk_nothingyn_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1579. {
  1580. obj.updateToDataset();
  1581. if(ds_cnst.getColumn(0,"nothingyn") == "Y"){
  1582. ds_cnst.setColumn(0,"healthstat","0");
  1583. ds_cnst.setColumn(0,"medicineyn","0");
  1584. ds_cnst.setColumn(0,"hselreson","0");
  1585. ds_cnst.setColumn(0,"goodimpo","0");
  1586. ds_cnst.setColumn(0,"prcduimpo","0");
  1587. ds_cnst.setColumn(0,"drgrades","11");
  1588. ds_cnst.setColumn(0,"nrgrades","11");
  1589. ds_cnst.setColumn(0,"satisfaction","11");
  1590. ds_cnst.setColumn(0,"revisit","11");
  1591. ds_cnst.setColumn(0,"reservinfoyn","0");
  1592. group3.group2.rdo_nothingchk.enable = true;
  1593. group3.group2.ipt_nothingrmk.enable = false;
  1594. group3.group2.rdo_healthstat.enable = false;
  1595. group3.group2.rdo_medicineyn.enable = false;
  1596. group3.group2.rdo_hselreson.enable = false;
  1597. group3.group2.rdo_goodimpo.enable = false;
  1598. group3.group2.ipt_prcduimpo.enable = false;
  1599. group3.group2.rdo_drgrades.enable = false;
  1600. group3.group2.rdo_nrgrades.enable = false;
  1601. group3.group2.rdo_satisfaction.enable = false;
  1602. group3.group2.rdo_revisit.enable = false;
  1603. group3.group2.cmb_ohgoodcd.enable = false;
  1604. group3.group2.cmb_ohindispcd.enable = false;
  1605. group3.group2.rdo_reservinfoyn.enable = false;
  1606. group3.group2.txa_othercnst.enable = false;
  1607. }else {
  1608. ds_cnst.setColumn(0,"nothingchk","");
  1609. ds_cnst.setColumn(0,"healthstat","");
  1610. ds_cnst.setColumn(0,"medicineyn","");
  1611. ds_cnst.setColumn(0,"hselreson","");
  1612. ds_cnst.setColumn(0,"goodimpo","");
  1613. ds_cnst.setColumn(0,"prcduimpo","");
  1614. ds_cnst.setColumn(0,"drgrades","");
  1615. ds_cnst.setColumn(0,"nrgrades","");
  1616. ds_cnst.setColumn(0,"satisfaction","");
  1617. ds_cnst.setColumn(0,"revisit","");
  1618. ds_cnst.setColumn(0,"reservinfoyn","");
  1619. group3.group2.rdo_nothingchk.enable = false;
  1620. group3.group2.ipt_nothingrmk.enable = false;
  1621. group3.group2.rdo_healthstat.enable = true;
  1622. group3.group2.rdo_medicineyn.enable = true;
  1623. group3.group2.rdo_hselreson.enable = true;
  1624. group3.group2.rdo_goodimpo.enable = true;
  1625. group3.group2.ipt_prcduimpo.enable = true;
  1626. group3.group2.rdo_drgrades.enable = true;
  1627. group3.group2.rdo_nrgrades.enable = true;
  1628. group3.group2.rdo_satisfaction.enable = true;
  1629. group3.group2.rdo_revisit.enable = true;
  1630. group3.group2.cmb_ohgoodcd.enable = true;
  1631. group3.group2.cmb_ohindispcd.enable = true;
  1632. group3.group2.rdo_reservinfoyn.enable = true;
  1633. group3.group2.txa_othercnst.enable = true;
  1634. }
  1635. ds_cnst.setColumn(0,"nothingrmk","");
  1636. ds_cnst.setColumn(0,"ohgood","");
  1637. ds_cnst.setColumn(0,"ohindisp","");
  1638. ds_cnst.setColumn(0,"ohgoodcd","");
  1639. ds_cnst.setColumn(0,"ohindispcd","");
  1640. ds_cnst.setColumn(0,"nextdr","");
  1641. ds_cnst.setColumn(0,"nextdd","");
  1642. ds_cnst.setColumn(0,"nexttm","");
  1643. ds_cnst.setColumn(0,"othercnst","");
  1644. group3.group2.ipt_ohgood.enable = false;
  1645. group3.group2.ipt_ohindisp.enable = false;
  1646. group3.group2.ipt_nextdr.enable = false;
  1647. group3.group2.ipt_nextdd.enable = false;
  1648. group3.group2.ipt_nexttm.enable = false;
  1649. }
  1650. function group3_group2_cmb_ohgoodcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1651. {
  1652. obj.updateToDataset();
  1653. if(ds_cnst.getColumn(0,"ohgoodcd") == "05"){
  1654. group3.group2.ipt_ohgood.enable = true;
  1655. }else{
  1656. ds_cnst.setColumn(0,"ohgood","");
  1657. group3.group2.ipt_ohgood.enable = false;
  1658. }
  1659. }
  1660. function group3_group2_cmb_ohindispcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1661. {
  1662. obj.updateToDataset();
  1663. if(ds_cnst.getColumn(0,"ohindispcd")== "07"){
  1664. group3.group2.ipt_ohindisp.enable = true;
  1665. }else{
  1666. ds_cnst.setColumn(0,"ohindisp","");
  1667. group3.group2.ipt_ohindisp.enable = false;
  1668. }
  1669. }
  1670. function group3_button2_onclick(obj:Button, e:ClickEventInfo)
  1671. {
  1672. if(utlf_isNull(ds_cnst.getColumn(0,"instcd"))) {
  1673. sysf_messageBox("환자를 선택해주십시오.", "I");
  1674. return;
  1675. }
  1676. frmf_open("SMMMO02500","SMMMO02500","","","","","","","","","","","M");
  1677. }
  1678. function group3_grd_cnstinfo_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  1679. {
  1680. var row= e.row;
  1681. var txtbox = "";
  1682. var instnm=sysf_getUserInfo("dutplceinstnm");
  1683. var nursernm="";
  1684. var deptcd="";
  1685. var intvflag="";
  1686. var nurserid="";
  1687. var ordtype = ds_grd_cnstinfo.getColumn(row,"ordtype");
  1688. var param = ordtype + "▦" + ds_grd_cnstinfo.getColumn(row,"pid")
  1689. + "▦" + ds_grd_cnstinfo.getColumn(row,"orddd")
  1690. + "▦" + ds_grd_cnstinfo.getColumn(row,"cretno")
  1691. + "▦" + ds_grd_cnstinfo.getColumn(row,"instcd");
  1692. frmf_setParameter("condparam", param);
  1693. //frmf_modal("SPMMO08900", "SPMMO08900", "", "", "", "", "","", "", "", "", "","M" );
  1694. ds_cnst.clear();
  1695. dsf_copyColInfo(ds_cnst,ds_grd_cnstinfo);
  1696. ds_cnst.copyRow(ds_cnst.addRow(),ds_grd_cnstinfo,row);
  1697. ds_cnst.addColumn("deptnm","string");
  1698. ds_cnst.addColumn("textbox","string");
  1699. ds_cnst.addColumn("ohgoodnm","string");
  1700. ds_cnst.addColumn("ohindispnm","string");
  1701. appf_initPatientInfo(param);
  1702. if( utlf_isNull(ds_grd_cnstinfo.getColumn(row,"userid"))){
  1703. nurserid = sysf_getUserInfo("userid");
  1704. nursernm = sysf_getUserInfo("usernm");
  1705. }else{
  1706. nurserid = ds_grd_cnstinfo.getColumn(row,"userid");
  1707. nursernm = ds_grd_cnstinfo.getColumn(row,"usernm");
  1708. }
  1709. if(utlf_isNull(ds_grd_cnstinfo.getColumn(row,"deptcd"))){
  1710. deptcd = sysf_getUserInfo("dutplcecd");
  1711. }else{
  1712. deptcd = ds_grd_cnstinfo.getColumn(row,"deptcd");
  1713. }
  1714. if(utlf_isNull(ds_grd_cnstinfo.getColumn(row,"intvflag"))){
  1715. intvflag = "A";
  1716. }else{
  1717. intvflag = ds_grd_cnstinfo.getColumn(row,"intvflag");
  1718. }
  1719. // 전체 항목 해당없음
  1720. if(ds_cnst.getColumn(0,"nothingyn") == "Y"){
  1721. group3.group2.rdo_nothingchk.enable = true;
  1722. group3.group2.rdo_healthstat.enable = false;
  1723. group3.group2.rdo_medicineyn.enable = false;
  1724. group3.group2.rdo_hselreson.enable = false;
  1725. group3.group2.rdo_goodimpo.enable = false;
  1726. group3.group2.ipt_prcduimpo.enable = false;
  1727. group3.group2.rdo_drgrades.enable = false;
  1728. group3.group2.rdo_nrgrades.enable = false;
  1729. group3.group2.rdo_satisfaction.enable = false;
  1730. group3.group2.rdo_revisit.enable = false;
  1731. group3.group2.cmb_ohgoodcd.enable = false;
  1732. group3.group2.cmb_ohindispcd.enable = false;
  1733. group3.group2.rdo_reservinfoyn.enable = false;
  1734. group3.group2.txa_othercnst.enable = false;
  1735. if(ds_cnst.getColumn(0,"nothingchk") == "9"){
  1736. group3.group2.ipt_nothingrmk.enable = true;
  1737. }else {
  1738. group3.group2.ipt_nothingrmk.enable = false;
  1739. }
  1740. }else{
  1741. group3.group2.rdo_nothingchk.enable = false;
  1742. group3.group2.ipt_nothingrmk.enable = false;
  1743. group3.group2.rdo_healthstat.enable = true;
  1744. group3.group2.rdo_medicineyn.enable = true;
  1745. group3.group2.rdo_hselreson.enable = true;
  1746. group3.group2.rdo_goodimpo.enable = true;
  1747. group3.group2.ipt_prcduimpo.enable = true;
  1748. group3.group2.rdo_drgrades.enable = true;
  1749. group3.group2.rdo_nrgrades.enable = true;
  1750. group3.group2.rdo_satisfaction.enable = true;
  1751. group3.group2.rdo_revisit.enable = true;
  1752. group3.group2.cmb_ohgoodcd.enable = true;
  1753. group3.group2.cmb_ohindispcd.enable = true;
  1754. group3.group2.rdo_reservinfoyn.enable = true;
  1755. group3.group2.txa_othercnst.enable = true;
  1756. }
  1757. // 10.좋았던점 기타
  1758. if(ds_grd_cnstinfo.getColumn(row,"ohgoodcd")== "05"){
  1759. group3.group2.ipt_ohgood.enable = true;
  1760. }else{
  1761. group3.group2.ipt_ohgood.enable = false;
  1762. }
  1763. // 10.개선할점 기타
  1764. if(ds_grd_cnstinfo.getColumn(row,"ohindispcd")== "07"){
  1765. group3.group2.ipt_ohindisp.enable = true;
  1766. }else{
  1767. group3.group2.ipt_ohindisp.enable = false;
  1768. }
  1769. // 11.다음 진료 예약 안내 여부 해당없음
  1770. if(ds_grd_cnstinfo.getColumn(row,"reservinfoyn") == "0"){
  1771. group3.group2.ipt_nextdr.enable = false;
  1772. group3.group2.ipt_nextdd.enable = false;
  1773. group3.group2.ipt_nexttm.enable = false;
  1774. }else{
  1775. group3.group2.ipt_nextdr.enable = true;
  1776. group3.group2.ipt_nextdd.enable = true;
  1777. group3.group2.ipt_nexttm.enable = true;
  1778. }
  1779. group3.ipt_usernm.value = nursernm;
  1780. group3.ipt_userid.value = nurserid;
  1781. group3.cmb_deptcd.value = deptcd;
  1782. group3.rdo_intvflag.value = intvflag;
  1783. txtbox = "안녕 하십니까?\n저는 "+ instnm +" "+group3.cmb_deptcd.text+" 외래 "+nursernm+"입니다.\n" + ds_grd_cnstinfo.getColumn(e.row,"patnm") +"님 께서 (오늘) 받으셨던 진료에 대해 몇 가지 질문을 드리고 궁금한 점에 대해\n도움을 드리고자 연락을 드렸습니다. (전화 가능하신지요?)";
  1784. group3.cpt_textbox.text = txtbox;
  1785. }
  1786. ]]></Script>
  1787. </Form>
  1788. </FDL>