SMMNF04600_진행상태별 조회.xfdl 89 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998
  1. <?xml version="1.0" encoding="utf-8" standalone="no"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNF04600" position="absolute 0 0 1229 752" titletext="가정간호 진행상태별 조회" onload="SMMNF04600_onload" scrollbars="none">
  5. <Layouts>
  6. <Layout>
  7. <Div id="group1" position="absolute 0 0 1195 23" style="" scrollbars="none">
  8. <Layouts>
  9. <Layout>
  10. <Static id="caption6" class="tit_1" position="absolute 0 0 160 22" style="" text="진행상태별 조회" anchor="default"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div id="grp_btn" scrollbars="autoboth" position="absolute 0 740 1195 784" style=""/>
  15. <Div id="group5" scrollbars="autoboth" position="absolute 0 13 1195 750" style="">
  16. <Layouts>
  17. <Layout>
  18. <Grid id="grd_visitlist" binddataset="ds_main_grd_visitlist_visitlist" visible="false" position="absolute 0 115 1193 683" style="align: bottom;">
  19. <Formats>
  20. <Format id="default">
  21. <Columns>
  22. <Column size="22"/>
  23. <Column size="76"/>
  24. <Column size="70"/>
  25. <Column size="75"/>
  26. <Column size="50"/>
  27. <Column size="100"/>
  28. <Column size="54"/>
  29. <Column size="100"/>
  30. <Column size="38"/>
  31. <Column size="192"/>
  32. <Column size="88"/>
  33. <Column size="70"/>
  34. <Column size="70"/>
  35. <Column size="75"/>
  36. <Column size="55"/>
  37. <Column size="45"/>
  38. <Column size="41"/>
  39. <Column size="156"/>
  40. </Columns>
  41. <Rows>
  42. <Row size="24" band="head"/>
  43. <Row size="24"/>
  44. </Rows>
  45. <Band id="head">
  46. <Cell/>
  47. <Cell col="1" text="첫방문일"/>
  48. <Cell col="2" text="등록번호"/>
  49. <Cell col="3" text="환자명"/>
  50. <Cell col="4" text="S_A"/>
  51. <Cell col="5" text="주민등록번호"/>
  52. <Cell col="6" text="소속"/>
  53. <Cell col="7" text="본당명"/>
  54. <Cell col="8" text="분류"/>
  55. <Cell col="9" text="진단명"/>
  56. <Cell col="10" text="진료과"/>
  57. <Cell col="11" text="진료의"/>
  58. <Cell col="12" text="담당간호사"/>
  59. <Cell col="13" text="의뢰일"/>
  60. <Cell col="14" text="의뢰경로"/>
  61. <Cell col="15" text="중증도"/>
  62. <Cell col="16" text="등급"/>
  63. <Cell col="17" text="본인부담률"/>
  64. </Band>
  65. <Band id="body">
  66. <Cell celltype="head" expr="currow+1"/>
  67. <Cell col="1" displaytype="date" text="bind:fstvisitdd" calendardisplaynulltype="none"/>
  68. <Cell col="2" text="bind:pid"/>
  69. <Cell col="3" text="bind:pathngnm"/>
  70. <Cell col="4" text="bind:sex"/>
  71. <Cell col="5" text="bind:rrgstno"/>
  72. <Cell col="6" displaytype="combo" style="align:center middle;" text="bind:position" combodataset="ds_init_listset1_list" combocodecol="cdid" combodatacol="cdnm"/>
  73. <Cell col="7" text="bind:churchnm"/>
  74. <Cell col="8" text="bind:chrrgstkind"/>
  75. <Cell col="9" style="align:left middle;" text="bind:diaghngnm"/>
  76. <Cell col="10" text="bind:reqdeptnm"/>
  77. <Cell col="11" text="bind:reqdrnm"/>
  78. <Cell col="12" text="bind:chrgnursnm"/>
  79. <Cell col="13" displaytype="date" text="bind:reqdd" calendardisplaynulltype="none"/>
  80. <Cell col="14" displaytype="combo" style="align:center middle;" text="bind:reqpath" combodataset="ds_item_reqpath" combocodecol="cdid" combodatacol="cdnm"/>
  81. <Cell col="15" text="bind:result"/>
  82. <Cell col="16" text="bind:gradeflag"/>
  83. <Cell col="17" text="bind:qualflag"/>
  84. </Band>
  85. </Format>
  86. </Formats>
  87. </Grid>
  88. <Grid id="grd_proclist" binddataset="ds_main_grd_proclist_proclist" visible="false" position="absolute 0 147 1194 715" style="align: bottom;">
  89. <Formats>
  90. <Format id="default">
  91. <Columns>
  92. <Column size="22"/>
  93. <Column size="80"/>
  94. <Column size="70"/>
  95. <Column size="64"/>
  96. <Column size="40"/>
  97. <Column size="100"/>
  98. <Column size="46"/>
  99. <Column size="82"/>
  100. <Column size="46"/>
  101. <Column size="100"/>
  102. <Column size="92"/>
  103. <Column size="59"/>
  104. <Column size="92"/>
  105. <Column size="83"/>
  106. <Column size="54"/>
  107. <Column size="55"/>
  108. <Column size="76"/>
  109. <Column size="31"/>
  110. <Column size="143"/>
  111. <Column size="292"/>
  112. <Column size="100"/>
  113. <Column size="54"/>
  114. <Column size="48"/>
  115. <Column size="91"/>
  116. </Columns>
  117. <Rows>
  118. <Row size="24" band="head"/>
  119. <Row size="24"/>
  120. </Rows>
  121. <Band id="head">
  122. <Cell/>
  123. <Cell col="1" text="첫방문일"/>
  124. <Cell col="2" text="등록번호"/>
  125. <Cell col="3" text="환자명"/>
  126. <Cell col="4" text="S_A"/>
  127. <Cell col="5" text="주민등록번호"/>
  128. <Cell col="6" text="소속"/>
  129. <Cell col="7" text="본당명"/>
  130. <Cell col="8" text="분류"/>
  131. <Cell col="9" text="진단명"/>
  132. <Cell col="10" text="진료과"/>
  133. <Cell col="11" text="진료의"/>
  134. <Cell col="12" text="최근방문간호사"/>
  135. <Cell col="13" text="최근방문일"/>
  136. <Cell col="14" text="방문횟수"/>
  137. <Cell col="15" text="방문기간"/>
  138. <Cell col="16" text="최초의뢰일"/>
  139. <Cell col="17" text="등급"/>
  140. <Cell col="18" text="본인부담률"/>
  141. <Cell col="19" text="주소"/>
  142. <Cell col="20" text="전화번호"/>
  143. <Cell col="21" text="의뢰경로"/>
  144. <Cell col="22" text="중증도"/>
  145. <Cell col="23" text="최초의뢰확정일"/>
  146. </Band>
  147. <Band id="body">
  148. <Cell celltype="head" expr="currow+1"/>
  149. <Cell col="1" displaytype="date" text="bind:fstvisitdd" calendardisplaynulltype="none"/>
  150. <Cell col="2" text="bind:pid"/>
  151. <Cell col="3" text="bind:pathngnm"/>
  152. <Cell col="4" text="bind:sex"/>
  153. <Cell col="5" text="bind:rrgstno"/>
  154. <Cell col="6" text="bind:position"/>
  155. <Cell col="7" text="bind:churchnm"/>
  156. <Cell col="8" text="bind:chrrgstkind"/>
  157. <Cell col="9" style="align:left middle;" text="bind:diaghngnm"/>
  158. <Cell col="10" text="bind:reqdeptnm"/>
  159. <Cell col="11" text="bind:reqdrnm"/>
  160. <Cell col="12" text="bind:chrgnursnm"/>
  161. <Cell col="13" displaytype="date" text="bind:visitdd" calendardisplaynulltype="none"/>
  162. <Cell col="14" text="bind:visitcount"/>
  163. <Cell col="15" text="bind:visitterm"/>
  164. <Cell col="16" displaytype="date" text="bind:reqdd" calendardisplaynulltype="none"/>
  165. <Cell col="17" text="bind:gradeflag"/>
  166. <Cell col="18" text="bind:qualflag"/>
  167. <Cell col="19" text="bind:addr"/>
  168. <Cell col="20" text="bind:tel"/>
  169. <Cell col="21" text="bind:reqpath"/>
  170. <Cell col="22" text="bind:result"/>
  171. <Cell col="23" displaytype="date" text="bind:reqcnfmdd" calendardisplaynulltype="none"/>
  172. </Band>
  173. </Format>
  174. </Formats>
  175. </Grid>
  176. <Grid id="grd_endlist" binddataset="ds_main_grd_endlist_endlist" visible="false" position="absolute 0 179 1194 747" style="align: bottom;">
  177. <Formats>
  178. <Format id="default">
  179. <Columns>
  180. <Column size="22"/>
  181. <Column size="73"/>
  182. <Column size="72"/>
  183. <Column size="65"/>
  184. <Column size="62"/>
  185. <Column size="42"/>
  186. <Column size="100"/>
  187. <Column size="40"/>
  188. <Column size="85"/>
  189. <Column size="36"/>
  190. <Column size="100"/>
  191. <Column size="90"/>
  192. <Column size="57"/>
  193. <Column size="66"/>
  194. <Column size="56"/>
  195. <Column size="89"/>
  196. <Column size="66"/>
  197. <Column size="42"/>
  198. <Column size="79"/>
  199. <Column size="93"/>
  200. </Columns>
  201. <Rows>
  202. <Row size="24" band="head"/>
  203. <Row size="24"/>
  204. </Rows>
  205. <Band id="head">
  206. <Cell/>
  207. <Cell col="1" text="종결일"/>
  208. <Cell col="2" text="첫방문일"/>
  209. <Cell col="3" text="등록번호"/>
  210. <Cell col="4" text="환자명"/>
  211. <Cell col="5" text="S_A"/>
  212. <Cell col="6" text="주민등록번호"/>
  213. <Cell col="7" text="소속"/>
  214. <Cell col="8" text="본당명"/>
  215. <Cell col="9" text="분류"/>
  216. <Cell col="10" text="진단명"/>
  217. <Cell col="11" text="진료과"/>
  218. <Cell col="12" text="진료의"/>
  219. <Cell col="13" text="총방문횟수"/>
  220. <Cell col="14" text="방문기간"/>
  221. <Cell col="15" text="종결사유"/>
  222. <Cell col="16" text="종결간호사"/>
  223. <Cell col="17" text="등급"/>
  224. <Cell col="18" text="최초의뢰일"/>
  225. <Cell col="19" text="최초의뢰확정일"/>
  226. </Band>
  227. <Band id="body">
  228. <Cell celltype="head" expr="currow+1"/>
  229. <Cell col="1" text="bind:enddd"/>
  230. <Cell col="2" text="bind:fstvisitdd"/>
  231. <Cell col="3" text="bind:pid"/>
  232. <Cell col="4" text="bind:pathngnm"/>
  233. <Cell col="5" text="bind:sex"/>
  234. <Cell col="6" text="bind:rrgstno"/>
  235. <Cell col="7" text="bind:position"/>
  236. <Cell col="8" text="bind:churchnm"/>
  237. <Cell col="9" text="bind:chrrgstkind"/>
  238. <Cell col="10" text="bind:diaghngnm"/>
  239. <Cell col="11" text="bind:reqdeptnm"/>
  240. <Cell col="12" text="bind:reqdrnm"/>
  241. <Cell col="13" text="bind:visitcount"/>
  242. <Cell col="14" text="bind:visitterm"/>
  243. <Cell col="15" text="bind:endreason"/>
  244. <Cell col="16" text="bind:endnursnm"/>
  245. <Cell col="17" text="bind:gradeflag"/>
  246. <Cell col="18" text="bind:reqdd"/>
  247. <Cell col="19" text="bind:reqcnfmdd"/>
  248. </Band>
  249. </Format>
  250. </Formats>
  251. </Grid>
  252. <Grid id="grd_cnfmlist" binddataset="ds_main_grd_cnfmlist_cnfmlist" visible="false" position="absolute 0 211 1194 779" style="align: bottom;">
  253. <Formats>
  254. <Format id="default">
  255. <Columns>
  256. <Column size="22"/>
  257. <Column size="83"/>
  258. <Column size="70"/>
  259. <Column size="69"/>
  260. <Column size="40"/>
  261. <Column size="100"/>
  262. <Column size="68"/>
  263. <Column size="100"/>
  264. <Column size="63"/>
  265. <Column size="181"/>
  266. <Column size="100"/>
  267. <Column size="78"/>
  268. <Column size="100"/>
  269. <Column size="59"/>
  270. <Column size="71"/>
  271. <Column size="100"/>
  272. <Column size="0"/>
  273. <Column size="60"/>
  274. <Column size="100"/>
  275. <Column size="100"/>
  276. <Column size="100"/>
  277. <Column size="100"/>
  278. </Columns>
  279. <Rows>
  280. <Row size="24" band="head"/>
  281. <Row size="24"/>
  282. </Rows>
  283. <Band id="head">
  284. <Cell/>
  285. <Cell col="1" text="의뢰확정일"/>
  286. <Cell col="2" text="등록번호"/>
  287. <Cell col="3" text="환자명"/>
  288. <Cell col="4" text="S_A"/>
  289. <Cell col="5" text="주민등록번호"/>
  290. <Cell col="6" text="소속"/>
  291. <Cell col="7" text="본당명"/>
  292. <Cell col="8" text="분류"/>
  293. <Cell col="9" text="진단명"/>
  294. <Cell col="10" text="진료과"/>
  295. <Cell col="11" text="진료의"/>
  296. <Cell col="12" text="의뢰일"/>
  297. <Cell col="13" text="의뢰경로"/>
  298. <Cell col="14" text="등급"/>
  299. <Cell col="15" text="본인부담률"/>
  300. <Cell col="16" text="첫방문일"/>
  301. <Cell col="17" text="중증도"/>
  302. <Cell col="18"/>
  303. <Cell col="19"/>
  304. <Cell col="20"/>
  305. <Cell col="21"/>
  306. </Band>
  307. <Band id="body">
  308. <Cell celltype="head" expr="currow+1"/>
  309. <Cell col="1" text="bind:reqcnfmdd"/>
  310. <Cell col="2" text="bind:pid"/>
  311. <Cell col="3" text="bind:pathngnm"/>
  312. <Cell col="4" text="bind:sex"/>
  313. <Cell col="5" text="bind:rrgstno"/>
  314. <Cell col="6" text="bind:position"/>
  315. <Cell col="7" text="bind:churchnm"/>
  316. <Cell col="8" text="bind:chrrgstkind"/>
  317. <Cell col="9" text="bind:diaghngnm"/>
  318. <Cell col="10" text="bind:reqdeptnm"/>
  319. <Cell col="11" text="bind:reqdrnm"/>
  320. <Cell col="12" text="bind:reqdd"/>
  321. <Cell col="13" text="bind:reqpath"/>
  322. <Cell col="14" text="bind:gradeflag"/>
  323. <Cell col="15" text="bind:qualflag"/>
  324. <Cell col="16" text="bind:fstvisitdd"/>
  325. <Cell col="17" text="bind:result"/>
  326. <Cell col="18" text="bind:churchcd"/>
  327. <Cell col="19" text="bind:diagcd"/>
  328. <Cell col="20" text="bind:reqdeptcd"/>
  329. <Cell col="21" text="bind:reqdrid"/>
  330. </Band>
  331. </Format>
  332. </Formats>
  333. </Grid>
  334. <Grid id="grd_cancellist" binddataset="ds_main_grd_cancellist_cancellist" visible="false" position="absolute 0 243 1194 811" style="align: bottom;">
  335. <Formats>
  336. <Format id="default">
  337. <Columns>
  338. <Column size="22"/>
  339. <Column size="90"/>
  340. <Column size="70"/>
  341. <Column size="60"/>
  342. <Column size="43"/>
  343. <Column size="100"/>
  344. <Column size="50"/>
  345. <Column size="83"/>
  346. <Column size="41"/>
  347. <Column size="234"/>
  348. <Column size="100"/>
  349. <Column size="70"/>
  350. <Column size="151"/>
  351. <Column size="80"/>
  352. <Column size="41"/>
  353. <Column size="132"/>
  354. <Column size="58"/>
  355. <Column size="100"/>
  356. <Column size="100"/>
  357. <Column size="100"/>
  358. <Column size="100"/>
  359. </Columns>
  360. <Rows>
  361. <Row size="24" band="head"/>
  362. <Row size="24"/>
  363. </Rows>
  364. <Band id="head">
  365. <Cell/>
  366. <Cell col="1" text="의뢰취소일"/>
  367. <Cell col="2" text="등록번호"/>
  368. <Cell col="3" text="환자명"/>
  369. <Cell col="4" text="S_A"/>
  370. <Cell col="5" text="주민등록번호"/>
  371. <Cell col="6" text="소속"/>
  372. <Cell col="7" text="본당명"/>
  373. <Cell col="8" text="분류"/>
  374. <Cell col="9" text="진단명"/>
  375. <Cell col="10" text="진료과"/>
  376. <Cell col="11" text="진료의"/>
  377. <Cell col="12" text="취소사유"/>
  378. <Cell col="13" text="의뢰일"/>
  379. <Cell col="14" text="등급"/>
  380. <Cell col="15" text="본인부담률"/>
  381. <Cell col="16" text="의뢰경로"/>
  382. <Cell col="17"/>
  383. <Cell col="18"/>
  384. <Cell col="19"/>
  385. <Cell col="20"/>
  386. </Band>
  387. <Band id="body">
  388. <Cell celltype="head" expr="currow+1"/>
  389. <Cell col="1" text="bind:reqcanceldd"/>
  390. <Cell col="2" text="bind:pid"/>
  391. <Cell col="3" text="bind:pathngnm"/>
  392. <Cell col="4" text="bind:sex"/>
  393. <Cell col="5" text="bind:rrgstno"/>
  394. <Cell col="6" text="bind:position"/>
  395. <Cell col="7" text="bind:churchnm"/>
  396. <Cell col="8" text="bind:chrrgstkind"/>
  397. <Cell col="9" text="bind:diaghngnm"/>
  398. <Cell col="10" text="bind:reqdeptnm"/>
  399. <Cell col="11" text="bind:reqdrnm"/>
  400. <Cell col="12" text="bind:cancelreason"/>
  401. <Cell col="13" text="bind:reqdd"/>
  402. <Cell col="14" text="bind:gradeflag"/>
  403. <Cell col="15" text="bind:qualflag"/>
  404. <Cell col="16" text="bind:reqpath"/>
  405. <Cell col="17" text="bind:churchcd"/>
  406. <Cell col="18" text="bind:diagcd"/>
  407. <Cell col="19" text="bind:reqdeptcd"/>
  408. <Cell col="20" text="bind:reqdrid"/>
  409. </Band>
  410. </Format>
  411. </Formats>
  412. </Grid>
  413. <Grid id="grd_visitspeclist" binddataset="ds_main_grd_visitspeclist_visitspeclist" visible="false" position="absolute 0 275 1194 864" style="align: bottom;">
  414. <Formats>
  415. <Format id="default">
  416. <Columns>
  417. <Column size="22"/>
  418. <Column size="73"/>
  419. <Column size="70"/>
  420. <Column size="61"/>
  421. <Column size="42"/>
  422. <Column size="100"/>
  423. <Column size="44"/>
  424. <Column size="86"/>
  425. <Column size="40"/>
  426. <Column size="140"/>
  427. <Column size="80"/>
  428. <Column size="59"/>
  429. <Column size="72"/>
  430. <Column size="85"/>
  431. <Column size="41"/>
  432. <Column size="143"/>
  433. <Column size="248"/>
  434. <Column size="90"/>
  435. <Column size="58"/>
  436. <Column size="80"/>
  437. <Column size="54"/>
  438. <Column size="100"/>
  439. <Column size="100"/>
  440. <Column size="100"/>
  441. <Column size="100"/>
  442. </Columns>
  443. <Rows>
  444. <Row size="24" band="head"/>
  445. <Row size="24"/>
  446. </Rows>
  447. <Band id="head">
  448. <Cell/>
  449. <Cell col="1" text="방문일"/>
  450. <Cell col="2" text="등록번호"/>
  451. <Cell col="3" text="환자명"/>
  452. <Cell col="4" text="S_A"/>
  453. <Cell col="5" text="주민등록번호"/>
  454. <Cell col="6" text="소속"/>
  455. <Cell col="7" text="본당명"/>
  456. <Cell col="8" text="분류"/>
  457. <Cell col="9" text="진단명"/>
  458. <Cell col="10" text="진료과"/>
  459. <Cell col="11" text="진료의"/>
  460. <Cell col="12" text="방문간호사"/>
  461. <Cell col="13" text="의뢰일"/>
  462. <Cell col="14" text="등급"/>
  463. <Cell col="15" text="본인부담률"/>
  464. <Cell col="16" text="방문시간구분"/>
  465. <Cell col="17" text="의뢰확정일"/>
  466. <Cell col="18" text="의뢰경로"/>
  467. <Cell col="19" text="첫방문일"/>
  468. <Cell col="20" text="중증도"/>
  469. <Cell col="21"/>
  470. <Cell col="22"/>
  471. <Cell col="23"/>
  472. <Cell col="24"/>
  473. </Band>
  474. <Band id="body">
  475. <Cell celltype="head" expr="currow+1"/>
  476. <Cell col="1" text="bind:visitdd"/>
  477. <Cell col="2" text="bind:pid"/>
  478. <Cell col="3" text="bind:pathngnm"/>
  479. <Cell col="4" text="bind:sex"/>
  480. <Cell col="5" text="bind:rrgstno"/>
  481. <Cell col="6" text="bind:position"/>
  482. <Cell col="7" text="bind:churchnm"/>
  483. <Cell col="8" text="bind:chrrgstkind"/>
  484. <Cell col="9" style="align:left middle;" text="bind:diaghngnm"/>
  485. <Cell col="10" text="bind:reqdeptnm"/>
  486. <Cell col="11" text="bind:reqdrnm"/>
  487. <Cell col="12" text="bind:chrgnursnm"/>
  488. <Cell col="13" text="bind:reqdd"/>
  489. <Cell col="14" text="bind:gradeflag"/>
  490. <Cell col="15" text="bind:qualflag"/>
  491. <Cell col="16" text="bind:visittimeking"/>
  492. <Cell col="17" text="bind:reqcnfmdd"/>
  493. <Cell col="18" text="bind:reqpath"/>
  494. <Cell col="19" text="bind:fstvisitdd"/>
  495. <Cell col="20" text="bind:result"/>
  496. <Cell col="21" text="bind:churchcd"/>
  497. <Cell col="22" text="bind:diagcd"/>
  498. <Cell col="23" text="bind:reqdeptcd"/>
  499. <Cell col="24" text="bind:reqdrid"/>
  500. </Band>
  501. </Format>
  502. </Formats>
  503. </Grid>
  504. <Div id="grp_sea" position="absolute 0 10 1195 90" style="align: top;">
  505. <Layouts>
  506. <Layout>
  507. <Shape id="roundrect1" anchor="default" class="roundrect_search" type="roundrectangle" position="absolute 0 5 1195 75" style=""/>
  508. <Shape id="line13" class="line_4" linetype="vertical" position="absolute 1107 12 1110 68" style="" anchor="default"/>
  509. <Button id="btn_search" class="btn1" position="absolute 1126 28 1182 50" style="" text="조회" onclick="group5_grp_sea_btn_search_onclick"/>
  510. <Radio innerdataset="@ds_init_listset_list" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="rdo_kind" class="radio_search" position="absolute 350 16 543 36" style="" onitemchanged="group5_grp_sea_rdo_kind_onitemchanged" onkillfocus="group5_grp_sea_rdo_kind_onkillfocus"/>
  511. <Div id="grp_kindchurch" position="absolute 480 15 1040 35" style="background:transparent ;">
  512. <Layouts>
  513. <Layout>
  514. <Combo innerdataset="ds_item_church_churchlist" datacolumn="churchnm" codecolumn="churchcd" columncount="-1" rowcount="-1" id="combo5" class="combo_search" position="absolute 331 0 436 19" style="" onitemchanged="group5_grp_sea_grp_kindchurch_combo5_onitemchanged" visible="false"/>
  515. <Combo innerdataset="ds_item_chargenurse_nurselist" datacolumn="usernm" codecolumn="userid" columncount="-1" rowcount="-1" id="combo7" class="combo_search" position="absolute 98 0 188 19" style="" onitemchanged="group5_grp_sea_grp_kindchurch_combo7_onitemchanged"/>
  516. <Static id="caption28" class="search_name" position="absolute 16 0 96 17" style="" text="본당명 :" visible="false"/>
  517. <Static id="caption29" class="search_name" position="absolute 9 1 108 18" style="" text="방문간호사 :"/>
  518. <cp_checkboxList datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox1" class="checkbox_search" col="3" row="1" position="absolute 253 0 393 17" style="align:center ;" titletext="CheckBox List" text="checkbox1" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100" visible="false">
  519. <Dataset id="innerdataset">
  520. <ColumnInfo>
  521. <Column id="codecolumn"/>
  522. <Column id="datacolumn"/>
  523. </ColumnInfo>
  524. <Rows>
  525. <Row>
  526. <Col id="codecolumn">1</Col>
  527. <Col id="datacolumn">등록</Col>
  528. </Row>
  529. <Row>
  530. <Col id="codecolumn">2</Col>
  531. <Col id="datacolumn">무료</Col>
  532. </Row>
  533. <Row>
  534. <Col id="codecolumn">3</Col>
  535. <Col id="datacolumn">기타</Col>
  536. </Row>
  537. </Rows>
  538. </Dataset>
  539. </cp_checkboxList>
  540. </Layout>
  541. </Layouts>
  542. </Div>
  543. <Static id="caption1" class="search_name" position="absolute 15 17 113 34" style="" text="조회구간 :"/>
  544. <Div id="grp_kindhosp" position="absolute 720 15 799 38" style="background:transparent ;" visible="false">
  545. <Layouts>
  546. <Layout>
  547. <Combo innerdataset="ds_item_chargenurse_nurselist" datacolumn="usernm" codecolumn="userid" columncount="-1" rowcount="-1" id="combo6" class="combo_search" position="absolute 124 0 224 19" style="" onitemchanged="group5_grp_sea_grp_kindhosp_combo6_onitemchanged" visible="false" anchor="default"/>
  548. <Static id="caption27" class="search_name" position="absolute -112 1 -13 18" style="" text="방문간호사 :" visible="false" anchor="default"/>
  549. </Layout>
  550. </Layouts>
  551. </Div>
  552. <Calendar id="ipt_fromdd" class="input_search" position="absolute 107 16 207 35" style="" anchor="default" autoselect="true"/>
  553. <Calendar id="ipt_todd" class="input_search" position="absolute 235 16 335 35" style="" anchor="default" autoselect="true"/>
  554. <Static id="caption3" class="search_name" position="absolute 15 47 130 64" style="" text="진행상태 :"/>
  555. <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_procstatus" class="radio_search" position="absolute 110 48 465 68" style="" onitemchanged="group5_grp_sea_rdo_procstatus_onitemchanged">
  556. <Dataset id="innerdataset">
  557. <ColumnInfo>
  558. <Column id="codecolumn"/>
  559. <Column id="datacolumn"/>
  560. </ColumnInfo>
  561. <Rows>
  562. <Row>
  563. <Col id="codecolumn">1</Col>
  564. <Col id="datacolumn">첫방문</Col>
  565. </Row>
  566. <Row>
  567. <Col id="codecolumn">2</Col>
  568. <Col id="datacolumn">진행</Col>
  569. </Row>
  570. <Row>
  571. <Col id="codecolumn">3</Col>
  572. <Col id="datacolumn">종결</Col>
  573. </Row>
  574. <Row>
  575. <Col id="codecolumn">4</Col>
  576. <Col id="datacolumn">의뢰확정</Col>
  577. </Row>
  578. <Row>
  579. <Col id="codecolumn">5</Col>
  580. <Col id="datacolumn">의뢰취소</Col>
  581. </Row>
  582. <Row>
  583. <Col id="codecolumn">6</Col>
  584. <Col id="datacolumn">방문내역</Col>
  585. </Row>
  586. </Rows>
  587. </Dataset>
  588. </Radio>
  589. <Static id="caption10" position="absolute 215 19 227 32" style="" text="~"/>
  590. <Static id="caption60" class="search_name" position="absolute 480 50 591 67" style="" text="간호구분 :"/>
  591. <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_careflag" class="radio_search" position="absolute 585 50 725 70" style="" onitemchanged="group5_grp_sea_rdo_careflag_onitemchanged">
  592. <Dataset id="innerdataset">
  593. <ColumnInfo>
  594. <Column id="codecolumn"/>
  595. <Column id="datacolumn"/>
  596. </ColumnInfo>
  597. <Rows>
  598. <Row>
  599. <Col id="codecolumn">H</Col>
  600. <Col id="datacolumn">가정간호</Col>
  601. </Row>
  602. <Row>
  603. <Col id="codecolumn">V</Col>
  604. <Col id="datacolumn">방문간호</Col>
  605. </Row>
  606. </Rows>
  607. </Dataset>
  608. </Radio>
  609. </Layout>
  610. </Layouts>
  611. </Div>
  612. <Static id="cap_listtitle" class="tit_2" position="absolute 5 97 129 110" style="" text="환자 리스트"/>
  613. <Shape id="line2" class="line_1" linetype="horizontal" position="absolute 0 112 1194 115" style="" anchor="default"/>
  614. <Button id="btn_excel" class="btn2" position="absolute 1140 92 1193 111" style="" text="Excel" onclick="group5_btn_excel_onclick"/>
  615. <Button id="btn_print" class="btn2" position="absolute 1095 92 1137 111" style="" text="출력" onclick="group5_btn_print_onclick" visible="true"/>
  616. <Static id="caption8" position="absolute 400 705 500 730" style="" text="평균 방문수" visible="false"/>
  617. <Static id="caption9" position="absolute 645 705 747 730" style="" text="평균 방문기간" visible="false"/>
  618. <Edit id="input1" visible="false" position="absolute 480 707 585 726" style="" anchor="default"/>
  619. <Edit id="input2" visible="false" position="absolute 730 707 835 726" style="" anchor="default"/>
  620. </Layout>
  621. </Layouts>
  622. </Div>
  623. </Layout>
  624. </Layouts>
  625. <Objects>
  626. <Dataset id="ds_init_listset_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  627. <ColumnInfo>
  628. <Column id="cdid" type="STRING" size="256"/>
  629. <Column id="cdnm" type="STRING" size="256"/>
  630. </ColumnInfo>
  631. <Rows>
  632. <Row>
  633. <Col id="cdid">1</Col>
  634. <Col id="cdnm">병원</Col>
  635. </Row>
  636. </Rows>
  637. </Dataset>
  638. <Dataset id="ds_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  639. <ColumnInfo>
  640. <Column id="reqcancelreason" type="STRING" size="256"/>
  641. <Column id="endreason" type="STRING" size="256"/>
  642. <Column id="kind" type="STRING" size="256"/>
  643. <Column id="chrrgstkind" type="STRING" size="256"/>
  644. <Column id="reqpath" type="STRING" size="256"/>
  645. </ColumnInfo>
  646. </Dataset>
  647. <Dataset id="ds_init_listset1_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  648. <ColumnInfo>
  649. <Column id="cdid" type="STRING" size="256"/>
  650. <Column id="cdnm" type="STRING" size="256"/>
  651. <Column id="cdid" type="STRING" size="256"/>
  652. <Column id="cdnm" type="STRING" size="256"/>
  653. <Column id="cdid" type="STRING" size="256"/>
  654. <Column id="cdnm" type="STRING" size="256"/>
  655. </ColumnInfo>
  656. <Rows>
  657. <Row>
  658. <Col id="cdid">1</Col>
  659. <Col id="cdnm">병원</Col>
  660. </Row>
  661. <Row>
  662. <Col id="cdid">2</Col>
  663. <Col id="cdnm">본당</Col>
  664. </Row>
  665. <Row>
  666. <Col id="cdid">3</Col>
  667. <Col id="cdnm">재택</Col>
  668. </Row>
  669. </Rows>
  670. </Dataset>
  671. <Dataset id="ds_item_chargenurse_nurselist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  672. <ColumnInfo>
  673. <Column id="userid" type="STRING" size="256"/>
  674. <Column id="usernm" type="STRING" size="256"/>
  675. </ColumnInfo>
  676. <Rows>
  677. <Row>
  678. <Col id="userid"/>
  679. <Col id="usernm"/>
  680. </Row>
  681. </Rows>
  682. </Dataset>
  683. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  684. <ColumnInfo/>
  685. </Dataset>
  686. <Dataset id="ds_item_chargenurse" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  687. <ColumnInfo/>
  688. </Dataset>
  689. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  690. <ColumnInfo>
  691. <Column id="fromdd" type="STRING" size="256"/>
  692. <Column id="todd" type="STRING" size="256"/>
  693. <Column id="procstatus" type="STRING" size="256"/>
  694. <Column id="kind" type="STRING" size="256"/>
  695. <Column id="chrgnursid" type="STRING" size="256"/>
  696. <Column id="churchcd" type="STRING" size="256"/>
  697. <Column id="chrrgstkind" type="STRING" size="256"/>
  698. <Column id="rgstkind1" type="STRING" size="256"/>
  699. <Column id="rgstkind23" type="STRING" size="256"/>
  700. <Column id="rgstkind23arr" type="STRING" size="256"/>
  701. <Column id="careflag" type="STRING" size="256"/>
  702. <Column id="patcareflag" type="STRING" size="256"/>
  703. </ColumnInfo>
  704. <Rows>
  705. <Row>
  706. <Col id="fromdd"/>
  707. <Col id="todd"/>
  708. <Col id="procstatus"/>
  709. <Col id="kind">1</Col>
  710. <Col id="chrgnursid">%</Col>
  711. <Col id="churchcd">-</Col>
  712. <Col id="chrrgstkind"/>
  713. <Col id="rgstkind1"/>
  714. <Col id="rgstkind23"/>
  715. <Col id="rgstkind23arr"/>
  716. <Col id="careflag">H</Col>
  717. <Col id="patcareflag">H</Col>
  718. </Row>
  719. </Rows>
  720. </Dataset>
  721. <Dataset id="ds_item_dctype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  722. <ColumnInfo>
  723. <Column id="qualflaglist" type="STRING" size="256"/>
  724. </ColumnInfo>
  725. <Rows>
  726. <Row>
  727. <Col id="qualflaglist"/>
  728. </Row>
  729. </Rows>
  730. </Dataset>
  731. <Dataset id="ds_item_church" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  732. <ColumnInfo>
  733. <Column id="churchlist" type="STRING" size="256"/>
  734. </ColumnInfo>
  735. <Rows>
  736. <Row>
  737. <Col id="churchlist"/>
  738. </Row>
  739. </Rows>
  740. </Dataset>
  741. <Dataset id="ds_init_listset1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  742. <ColumnInfo/>
  743. </Dataset>
  744. <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  745. <ColumnInfo/>
  746. </Dataset>
  747. <Dataset id="ds_main_grd_proclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  748. <ColumnInfo/>
  749. </Dataset>
  750. <Dataset id="ds_main_grd_visitlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  751. <ColumnInfo/>
  752. </Dataset>
  753. <Dataset id="ds_main_grd_cancellist_cancellist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  754. <ColumnInfo>
  755. <Column id="reqcanceldd" type="STRING" size="256"/>
  756. <Column id="pid" type="STRING" size="256"/>
  757. <Column id="pathngnm" type="STRING" size="256"/>
  758. <Column id="sex" type="STRING" size="256"/>
  759. <Column id="rrgstno" type="STRING" size="256"/>
  760. <Column id="position" type="STRING" size="256"/>
  761. <Column id="churchnm" type="STRING" size="256"/>
  762. <Column id="chrrgstkind" type="STRING" size="256"/>
  763. <Column id="diaghngnm" type="STRING" size="256"/>
  764. <Column id="reqdeptnm" type="STRING" size="256"/>
  765. <Column id="reqdrnm" type="STRING" size="256"/>
  766. <Column id="cancelreason" type="STRING" size="256"/>
  767. <Column id="reqdd" type="STRING" size="256"/>
  768. <Column id="gradeflag" type="STRING" size="256"/>
  769. <Column id="qualflag" type="STRING" size="256"/>
  770. <Column id="reqpath" type="STRING" size="256"/>
  771. <Column id="churchcd" type="STRING" size="256"/>
  772. <Column id="diagcd" type="STRING" size="256"/>
  773. <Column id="reqdeptcd" type="STRING" size="256"/>
  774. <Column id="reqdrid" type="STRING" size="256"/>
  775. <Column id="chrgnursid" type="STRING" size="256"/>
  776. <Column id="careflag" type="STRING" size="256"/>
  777. </ColumnInfo>
  778. <Rows>
  779. <Row>
  780. <Col id="reqcanceldd"/>
  781. <Col id="pid"/>
  782. <Col id="pathngnm"/>
  783. <Col id="sex"/>
  784. <Col id="rrgstno"/>
  785. <Col id="position"/>
  786. <Col id="churchnm"/>
  787. <Col id="chrrgstkind"/>
  788. <Col id="diaghngnm"/>
  789. <Col id="reqdeptnm"/>
  790. <Col id="reqdrnm"/>
  791. <Col id="cancelreason"/>
  792. <Col id="reqdd"/>
  793. <Col id="gradeflag"/>
  794. <Col id="qualflag"/>
  795. <Col id="reqpath"/>
  796. <Col id="churchcd"/>
  797. <Col id="diagcd"/>
  798. <Col id="reqdeptcd"/>
  799. <Col id="reqdrid"/>
  800. <Col id="chrgnursid"/>
  801. <Col id="careflag"/>
  802. </Row>
  803. </Rows>
  804. </Dataset>
  805. <Dataset id="ds_main_grd_proclist_proclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  806. <ColumnInfo>
  807. <Column id="fstvisitdd" type="STRING" size="256"/>
  808. <Column id="pid" type="STRING" size="256"/>
  809. <Column id="pathngnm" type="STRING" size="256"/>
  810. <Column id="sex" type="STRING" size="256"/>
  811. <Column id="rrgstno" type="STRING" size="256"/>
  812. <Column id="position" type="STRING" size="256"/>
  813. <Column id="churchnm" type="STRING" size="256"/>
  814. <Column id="chrrgstkind" type="STRING" size="256"/>
  815. <Column id="diaghngnm" type="STRING" size="256"/>
  816. <Column id="reqdeptnm" type="STRING" size="256"/>
  817. <Column id="reqdrnm" type="STRING" size="256"/>
  818. <Column id="chrgnursnm" type="STRING" size="256"/>
  819. <Column id="visitdd" type="STRING" size="256"/>
  820. <Column id="visitcount" type="STRING" size="256"/>
  821. <Column id="visitterm" type="STRING" size="256"/>
  822. <Column id="reqdd" type="STRING" size="256"/>
  823. <Column id="gradeflag" type="STRING" size="256"/>
  824. <Column id="qualflag" type="STRING" size="256"/>
  825. <Column id="addr" type="STRING" size="256"/>
  826. <Column id="tel" type="STRING" size="256"/>
  827. <Column id="reqpath" type="STRING" size="256"/>
  828. <Column id="result" type="STRING" size="256"/>
  829. <Column id="reqcnfmdd" type="STRING" size="256"/>
  830. <Column id="churchcd" type="STRING" size="256"/>
  831. <Column id="diagcd" type="STRING" size="256"/>
  832. <Column id="reqdeptcd" type="STRING" size="256"/>
  833. <Column id="reqdrid" type="STRING" size="256"/>
  834. <Column id="chrgnursid" type="STRING" size="256"/>
  835. <Column id="careflag" type="STRING" size="256"/>
  836. </ColumnInfo>
  837. <Rows>
  838. <Row>
  839. <Col id="fstvisitdd"/>
  840. <Col id="pid"/>
  841. <Col id="pathngnm"/>
  842. <Col id="sex"/>
  843. <Col id="rrgstno"/>
  844. <Col id="position"/>
  845. <Col id="churchnm"/>
  846. <Col id="chrrgstkind"/>
  847. <Col id="diaghngnm"/>
  848. <Col id="reqdeptnm"/>
  849. <Col id="reqdrnm"/>
  850. <Col id="chrgnursnm"/>
  851. <Col id="visitdd"/>
  852. <Col id="visitcount"/>
  853. <Col id="visitterm"/>
  854. <Col id="reqdd"/>
  855. <Col id="gradeflag"/>
  856. <Col id="qualflag"/>
  857. <Col id="addr"/>
  858. <Col id="tel"/>
  859. <Col id="reqpath"/>
  860. <Col id="result"/>
  861. <Col id="reqcnfmdd"/>
  862. <Col id="churchcd"/>
  863. <Col id="diagcd"/>
  864. <Col id="reqdeptcd"/>
  865. <Col id="reqdrid"/>
  866. <Col id="chrgnursid"/>
  867. <Col id="careflag"/>
  868. </Row>
  869. </Rows>
  870. </Dataset>
  871. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  872. <ColumnInfo>
  873. <Column id="temp" type="STRING" size="256"/>
  874. </ColumnInfo>
  875. <Rows>
  876. <Row>
  877. <Col id="temp"/>
  878. </Row>
  879. </Rows>
  880. </Dataset>
  881. <Dataset id="ds_main_grd_endlist_endlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  882. <ColumnInfo>
  883. <Column id="enddd" type="STRING" size="256"/>
  884. <Column id="fstvisitdd" type="STRING" size="256"/>
  885. <Column id="pid" type="STRING" size="256"/>
  886. <Column id="pathngnm" type="STRING" size="256"/>
  887. <Column id="sex" type="STRING" size="256"/>
  888. <Column id="rrgstno" type="STRING" size="256"/>
  889. <Column id="position" type="STRING" size="256"/>
  890. <Column id="churchnm" type="STRING" size="256"/>
  891. <Column id="chrrgstkind" type="STRING" size="256"/>
  892. <Column id="diaghngnm" type="STRING" size="256"/>
  893. <Column id="reqdeptnm" type="STRING" size="256"/>
  894. <Column id="reqdrnm" type="STRING" size="256"/>
  895. <Column id="visitcount" type="STRING" size="256"/>
  896. <Column id="visitterm" type="STRING" size="256"/>
  897. <Column id="endreason" type="STRING" size="256"/>
  898. <Column id="endnursnm" type="STRING" size="256"/>
  899. <Column id="gradeflag" type="STRING" size="256"/>
  900. <Column id="reqdd" type="STRING" size="256"/>
  901. <Column id="reqcnfmdd" type="STRING" size="256"/>
  902. <Column id="churchcd" type="STRING" size="256"/>
  903. <Column id="diagcd" type="STRING" size="256"/>
  904. <Column id="reqdeptcd" type="STRING" size="256"/>
  905. <Column id="reqdrid" type="STRING" size="256"/>
  906. <Column id="chrgnursid" type="STRING" size="256"/>
  907. <Column id="careflag" type="STRING" size="256"/>
  908. </ColumnInfo>
  909. <Rows>
  910. <Row>
  911. <Col id="enddd"/>
  912. <Col id="fstvisitdd"/>
  913. <Col id="pid"/>
  914. <Col id="pathngnm"/>
  915. <Col id="sex"/>
  916. <Col id="rrgstno"/>
  917. <Col id="position"/>
  918. <Col id="churchnm"/>
  919. <Col id="chrrgstkind"/>
  920. <Col id="diaghngnm"/>
  921. <Col id="reqdeptnm"/>
  922. <Col id="reqdrnm"/>
  923. <Col id="visitcount"/>
  924. <Col id="visitterm"/>
  925. <Col id="endreason"/>
  926. <Col id="endnursnm"/>
  927. <Col id="gradeflag"/>
  928. <Col id="reqdd"/>
  929. <Col id="reqcnfmdd"/>
  930. <Col id="churchcd"/>
  931. <Col id="diagcd"/>
  932. <Col id="reqdeptcd"/>
  933. <Col id="reqdrid"/>
  934. <Col id="chrgnursid"/>
  935. <Col id="careflag"/>
  936. </Row>
  937. </Rows>
  938. </Dataset>
  939. <Dataset id="ds_main_grd_visitspeclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  940. <ColumnInfo/>
  941. </Dataset>
  942. <Dataset id="ds_main_grd_endlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  943. <ColumnInfo/>
  944. </Dataset>
  945. <Dataset id="ds_init_listset" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  946. <ColumnInfo/>
  947. </Dataset>
  948. <Dataset id="ds_main_grd_cnfmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  949. <ColumnInfo/>
  950. </Dataset>
  951. <Dataset id="ds_main_grd_cnfmlist_cnfmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  952. <ColumnInfo>
  953. <Column id="reqcnfmdd" type="STRING" size="256"/>
  954. <Column id="pid" type="STRING" size="256"/>
  955. <Column id="pathngnm" type="STRING" size="256"/>
  956. <Column id="sex" type="STRING" size="256"/>
  957. <Column id="rrgstno" type="STRING" size="256"/>
  958. <Column id="position" type="STRING" size="256"/>
  959. <Column id="churchnm" type="STRING" size="256"/>
  960. <Column id="chrrgstkind" type="STRING" size="256"/>
  961. <Column id="diaghngnm" type="STRING" size="256"/>
  962. <Column id="reqdeptnm" type="STRING" size="256"/>
  963. <Column id="reqdrnm" type="STRING" size="256"/>
  964. <Column id="reqdd" type="STRING" size="256"/>
  965. <Column id="gradeflag" type="STRING" size="256"/>
  966. <Column id="qualflag" type="STRING" size="256"/>
  967. <Column id="visittimekind" type="STRING" size="256"/>
  968. <Column id="reqpath" type="STRING" size="256"/>
  969. <Column id="gradeflag" type="STRING" size="256"/>
  970. <Column id="qualflag" type="STRING" size="256"/>
  971. <Column id="fstvisitdd" type="STRING" size="256"/>
  972. <Column id="result" type="STRING" size="256"/>
  973. <Column id="churchcd" type="STRING" size="256"/>
  974. <Column id="diagcd" type="STRING" size="256"/>
  975. <Column id="reqdeptcd" type="STRING" size="256"/>
  976. <Column id="reqdrid" type="STRING" size="256"/>
  977. <Column id="chrgnursid" type="STRING" size="256"/>
  978. <Column id="careflag" type="STRING" size="256"/>
  979. </ColumnInfo>
  980. <Rows>
  981. <Row>
  982. <Col id="reqcnfmdd"/>
  983. <Col id="pid"/>
  984. <Col id="pathngnm"/>
  985. <Col id="sex"/>
  986. <Col id="rrgstno"/>
  987. <Col id="position"/>
  988. <Col id="churchnm"/>
  989. <Col id="chrrgstkind"/>
  990. <Col id="diaghngnm"/>
  991. <Col id="reqdeptnm"/>
  992. <Col id="reqdrnm"/>
  993. <Col id="reqdd"/>
  994. <Col id="gradeflag"/>
  995. <Col id="qualflag"/>
  996. <Col id="visittimekind"/>
  997. <Col id="reqpath"/>
  998. <Col id="gradeflag"/>
  999. <Col id="qualflag"/>
  1000. <Col id="fstvisitdd"/>
  1001. <Col id="result"/>
  1002. <Col id="churchcd"/>
  1003. <Col id="diagcd"/>
  1004. <Col id="reqdeptcd"/>
  1005. <Col id="reqdrid"/>
  1006. <Col id="chrgnursid"/>
  1007. <Col id="careflag"/>
  1008. </Row>
  1009. </Rows>
  1010. </Dataset>
  1011. <Dataset id="ds_main_grd_visitspeclist_visitspeclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  1012. <ColumnInfo>
  1013. <Column id="visitdd" type="STRING" size="256"/>
  1014. <Column id="pid" type="STRING" size="256"/>
  1015. <Column id="pathngnm" type="STRING" size="256"/>
  1016. <Column id="sex" type="STRING" size="256"/>
  1017. <Column id="rrgstno" type="STRING" size="256"/>
  1018. <Column id="position" type="STRING" size="256"/>
  1019. <Column id="churchnm" type="STRING" size="256"/>
  1020. <Column id="chrrgstkind" type="STRING" size="256"/>
  1021. <Column id="diaghngnm" type="STRING" size="256"/>
  1022. <Column id="reqdeptnm" type="STRING" size="256"/>
  1023. <Column id="reqdrnm" type="STRING" size="256"/>
  1024. <Column id="visitnursnm" type="STRING" size="256"/>
  1025. <Column id="reqdd" type="STRING" size="256"/>
  1026. <Column id="gradeflag" type="STRING" size="256"/>
  1027. <Column id="qualflag" type="STRING" size="256"/>
  1028. <Column id="visittimeking" type="STRING" size="256"/>
  1029. <Column id="reqcnfmdd" type="STRING" size="256"/>
  1030. <Column id="reqpath" type="STRING" size="256"/>
  1031. <Column id="fstvisitdd" type="STRING" size="256"/>
  1032. <Column id="result" type="STRING" size="256"/>
  1033. <Column id="churchcd" type="STRING" size="256"/>
  1034. <Column id="diagcd" type="STRING" size="256"/>
  1035. <Column id="reqdeptcd" type="STRING" size="256"/>
  1036. <Column id="reqdrid" type="STRING" size="256"/>
  1037. <Column id="chrgnursid" type="STRING" size="256"/>
  1038. <Column id="visitcount" type="STRING" size="256"/>
  1039. <Column id="careflag" type="STRING" size="256"/>
  1040. </ColumnInfo>
  1041. <Rows>
  1042. <Row>
  1043. <Col id="visitdd"/>
  1044. <Col id="pid"/>
  1045. <Col id="pathngnm"/>
  1046. <Col id="sex"/>
  1047. <Col id="rrgstno"/>
  1048. <Col id="position"/>
  1049. <Col id="churchnm"/>
  1050. <Col id="chrrgstkind"/>
  1051. <Col id="diaghngnm"/>
  1052. <Col id="reqdeptnm"/>
  1053. <Col id="reqdrnm"/>
  1054. <Col id="visitnursnm"/>
  1055. <Col id="reqdd"/>
  1056. <Col id="gradeflag"/>
  1057. <Col id="qualflag"/>
  1058. <Col id="visittimeking"/>
  1059. <Col id="reqcnfmdd"/>
  1060. <Col id="reqpath"/>
  1061. <Col id="fstvisitdd"/>
  1062. <Col id="result"/>
  1063. <Col id="churchcd"/>
  1064. <Col id="diagcd"/>
  1065. <Col id="reqdeptcd"/>
  1066. <Col id="reqdrid"/>
  1067. <Col id="chrgnursid"/>
  1068. <Col id="visitcount"/>
  1069. <Col id="careflag"/>
  1070. </Row>
  1071. </Rows>
  1072. </Dataset>
  1073. <Dataset id="ds_main_grd_visitlist_visitlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  1074. <ColumnInfo>
  1075. <Column id="fstvisitdd" type="STRING" size="256"/>
  1076. <Column id="pid" type="STRING" size="256"/>
  1077. <Column id="pathngnm" type="STRING" size="256"/>
  1078. <Column id="sex" type="STRING" size="256"/>
  1079. <Column id="rrgstno" type="STRING" size="256"/>
  1080. <Column id="position" type="STRING" size="256"/>
  1081. <Column id="churchnm" type="STRING" size="256"/>
  1082. <Column id="chrrgstkind" type="STRING" size="256"/>
  1083. <Column id="diaghngnm" type="STRING" size="256"/>
  1084. <Column id="reqdeptnm" type="STRING" size="256"/>
  1085. <Column id="reqdrnm" type="STRING" size="256"/>
  1086. <Column id="chrgnursnm" type="STRING" size="256"/>
  1087. <Column id="reqdd" type="STRING" size="256"/>
  1088. <Column id="reqpath" type="STRING" size="256"/>
  1089. <Column id="result" type="STRING" size="256"/>
  1090. <Column id="gradeflag" type="STRING" size="256"/>
  1091. <Column id="qualflag" type="STRING" size="256"/>
  1092. <Column id="churchcd" type="STRING" size="256"/>
  1093. <Column id="diagcd" type="STRING" size="256"/>
  1094. <Column id="reqdeptcd" type="STRING" size="256"/>
  1095. <Column id="reqdrid" type="STRING" size="256"/>
  1096. <Column id="chrgnursid" type="STRING" size="256"/>
  1097. <Column id="enddd" type="STRING" size="256"/>
  1098. <Column id="canceltime" type="STRING" size="256"/>
  1099. <Column id="careflag" type="STRING" size="256"/>
  1100. </ColumnInfo>
  1101. <Rows>
  1102. <Row>
  1103. <Col id="fstvisitdd"/>
  1104. <Col id="pid"/>
  1105. <Col id="pathngnm"/>
  1106. <Col id="sex"/>
  1107. <Col id="rrgstno"/>
  1108. <Col id="position"/>
  1109. <Col id="churchnm"/>
  1110. <Col id="chrrgstkind"/>
  1111. <Col id="diaghngnm"/>
  1112. <Col id="reqdeptnm"/>
  1113. <Col id="reqdrnm"/>
  1114. <Col id="chrgnursnm"/>
  1115. <Col id="reqdd"/>
  1116. <Col id="reqpath"/>
  1117. <Col id="result"/>
  1118. <Col id="gradeflag"/>
  1119. <Col id="qualflag"/>
  1120. <Col id="churchcd"/>
  1121. <Col id="diagcd"/>
  1122. <Col id="reqdeptcd"/>
  1123. <Col id="reqdrid"/>
  1124. <Col id="chrgnursid"/>
  1125. <Col id="enddd"/>
  1126. <Col id="canceltime"/>
  1127. <Col id="careflag"/>
  1128. </Row>
  1129. </Rows>
  1130. </Dataset>
  1131. <Dataset id="ds_main_grd_cancellist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  1132. <ColumnInfo/>
  1133. </Dataset>
  1134. <Dataset id="ds_code_codeinfo_codelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1135. <Dataset id="ds_item_qualflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1136. <Dataset id="ds_item_vdctype" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
  1137. <ColumnInfo>
  1138. <Column id="qualflaglist" type="STRING" size="256"/>
  1139. </ColumnInfo>
  1140. <Rows>
  1141. <Row>
  1142. <Col id="qualflaglist"/>
  1143. </Row>
  1144. </Rows>
  1145. </Dataset>
  1146. <Dataset id="ds_grd_visitlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1147. <Dataset id="ds_grd_proclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1148. <Dataset id="ds_grd_endlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1149. <Dataset id="ds_grd_cancellist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1150. <Dataset id="ds_grd_cnfmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1151. <Dataset id="ds_grd_visitspeclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1152. <Dataset id="ds_item_reqpath" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1153. <ColumnInfo>
  1154. <Column id="cdid" type="STRING" size="255"/>
  1155. <Column id="cdnm" type="STRING" size="255"/>
  1156. </ColumnInfo>
  1157. <Rows>
  1158. <Row/>
  1159. </Rows>
  1160. </Dataset>
  1161. </Objects>
  1162. <Bind>
  1163. <BindItem id="item0" compid="group5.grp_sea.rdo_kind" propid="value" datasetid="ds_send" columnid="kind"/>
  1164. <BindItem id="item1" compid="group5.grp_sea.grp_kindchurch.combo5" propid="value" datasetid="ds_send" columnid="churchcd"/>
  1165. <BindItem id="item2" compid="group5.grp_sea.grp_kindchurch.combo7" propid="value" datasetid="ds_send" columnid="chrgnursid"/>
  1166. <BindItem id="item3" compid="group5.grp_sea.grp_kindchurch.checkbox1" propid="value" datasetid="ds_send" columnid="chrrgstkind"/>
  1167. <BindItem id="item4" compid="group5.grp_sea.grp_kindhosp.combo6" propid="value" datasetid="ds_send" columnid="chrgnursid"/>
  1168. <BindItem id="item5" compid="group5.grp_sea.ipt_fromdd" propid="value" datasetid="ds_send" columnid="fromdd"/>
  1169. <BindItem id="item6" compid="group5.grp_sea.ipt_todd" propid="value" datasetid="ds_send" columnid="todd"/>
  1170. <BindItem id="item7" compid="group5.grp_sea.rdo_procstatus" propid="value" datasetid="ds_send" columnid="procstatus"/>
  1171. <BindItem id="item8" compid="group5.grp_sea.rdo_careflag" propid="value" datasetid="ds_send" columnid="careflag"/>
  1172. </Bind>
  1173. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1174. * System Name :
  1175. * Job Name :
  1176. * Creator :
  1177. * Make Date : 2015-11-13
  1178. * Description :
  1179. *---------------------------------------------------------------------------------------
  1180. * Modify Date Modifier Modify Description
  1181. *---------------------------------------------------------------------------------------
  1182. * 2015-11-13 Live Converter TF->XP
  1183. *
  1184. *---------------------------------------------------------------------------------------
  1185. ****************************************************************************************/
  1186. include "com_commonxp::comm_main.xjs";
  1187. include "emr_carecomxp::CareCom.xjs";
  1188. include "emr_homecarexp::SMMNF00100.xjs";
  1189. include "com_basiccodexp::ZBC001.xjs";
  1190. //스크립트 시작 ***
  1191. //전체에서 event와 src를 제외한 script 를 모두포함.
  1192. var searchListFlag;
  1193. function SMMNF04600_onload(obj:Form, e:LoadEventInfo) {
  1194. frmf_initForm(obj);
  1195. //grdf_initGrid(grd_XXX);
  1196. //grdf_setGridSort(grd_XXX);
  1197. //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
  1198. fInitHomeCareRdo("group5.grp_sea.rdo_kind");
  1199. // Default 첫방문 선택
  1200. group5.grp_sea.rdo_procstatus.value = 1;
  1201. // Default 전체 선택
  1202. group5.grp_sea.rdo_kind.value = 1;
  1203. // 공통코드 가져오기( M0387-의뢰취소사유, M0348- 본당구분(등록,무료, 기타), M0347-구분(병원, 본당, 재택) A0001-의뢰경로(외래, 입원, 응급)
  1204. var arrParam = [ {dsNm: "ds_item_reqcancelreason", cdGrpId: "M0387" }
  1205. ,{dsNm: "ds_item_chrrgstkind", cdGrpId: "M0348" }
  1206. ,{dsNm: "ds_item_kind", cdGrpId: "M0347" }
  1207. ,{dsNm: "ds_item_reqpath", cdGrpId: "A0001" } ];
  1208. appf_getCodeList(arrParam );
  1209. // 환자 본인부담률을 가져온다.
  1210. var oParam = {};
  1211. oParam.id = "TRMNF00110";
  1212. oParam.service = "homecareapp.HomeCare";
  1213. oParam.method = "reqGetDcType";
  1214. oParam.inds = "req=ds_send";
  1215. oParam.outds = "ds_item_dctype=dctypelist ds_item_qualflag=qualflaglist ds_item_vdctype=vdctypelist";
  1216. oParam.async = false;
  1217. //oParam.callback = "cf_TRMNF00110";
  1218. tranf_submit(oParam);
  1219. group5.grd_visitlist.visible = true;
  1220. group5.grd_proclist.visible = false;
  1221. group5.grd_endlist.visible = false;
  1222. group5.grd_cnfmlist.visible = false;
  1223. group5.grd_cancellist.visible = false;
  1224. group5.grd_visitspeclist.visible = false;
  1225. var currDate;
  1226. currDate = utlf_getCurrentDate();
  1227. // ds_send.setColumn( 0, "fromdd", getDateCalc(currDate, 13));
  1228. ds_send.setColumn( 0, "fromdd", currDate.substr(0, 6) + '01'); // 현재 월의 1일로 기본값 설정
  1229. ds_send.setColumn( 0, "todd", currDate);
  1230. ds_send.setColumn( 0, "procstatus", group5.grp_sea.rdo_procstatus.value);
  1231. ds_send.setColumn( 0, "kind", group5.grp_sea.rdo_kind.value);
  1232. //model.refresh();
  1233. // 조회조건의 가정간호 담당간호사 리스트를 조회, 콤보박스에 세팅한다.
  1234. var oParam = {};
  1235. oParam.id = "TRMNF00106";
  1236. oParam.service = "homecareapp.HomeCare";
  1237. oParam.method = "reqGetChargeNurseList";
  1238. oParam.inds = "req=ds_send";
  1239. oParam.outds = "ds_item_chargenurse_nurselist=nurselist";
  1240. oParam.async = false;
  1241. //oParam.callback = "cf_TRMNF00106";
  1242. tranf_submit(oParam);
  1243. // Default 담당간호사 선택
  1244. group5.grp_sea.grp_kindhosp.combo6.value = "%" ; // 전체
  1245. // var updtdata;
  1246. // group5.grd_visitlist.visible = false;
  1247. // group5.grd_proclist.visible = false;
  1248. // group5.grd_endlist.visible = false;
  1249. // group5.grd_cnfmlist.visible = false;
  1250. // group5.grd_cancellist.visible = false;
  1251. // group5.grd_visitspeclist.visible = false;
  1252. // ds_main_grd_visitlist.clearData();
  1253. // ds_main_grd_proclist.clearData();
  1254. // ds_main_grd_endlist.clearData();
  1255. // ds_main_grd_cnfmlist.clearData();
  1256. // ds_main_grd_cancellist.clearData();
  1257. // ds_main_grd_visitspeclist.clearData();
  1258. //
  1259. //model.refresh();
  1260. // 조회
  1261. //group5.grp_sea.btn_search.dispatch("DOMActivate");
  1262. // group5.grd_visitlist.rebuild();
  1263. // group5.grd_proclist.rebuild();
  1264. // group5.grd_endlist.rebuild();
  1265. // group5.grd_cnfmlist.rebuild();
  1266. // group5.grd_cancellist.rebuild();
  1267. // group5.grd_visitspeclist.rebuild();
  1268. //
  1269. // if(group5.grp_sea.rdo_procstatus.value == 1)
  1270. // {
  1271. // updtdata = getGridUpdateData(group5.grd_visitlist);
  1272. //
  1273. // group5.grd_visitlist.attribute("left") = 0;
  1274. // group5.grd_visitlist.attribute("top") = 117;
  1275. // group5.grd_visitlist.attribute("width") = 1194;
  1276. // group5.grd_visitlist.attribute("height") = 568;
  1277. // }
  1278. // else if(group5.grp_sea.rdo_procstatus.value == 2)
  1279. // {
  1280. // updtdata = getGridUpdateData(group5.grd_proclist);
  1281. //
  1282. // group5.grd_proclist.attribute("left") = 0;
  1283. // group5.grd_proclist.attribute("top") = 117;
  1284. // group5.grd_proclist.attribute("width") = 1194;
  1285. // group5.grd_proclist.attribute("height") = 568;
  1286. // }
  1287. // else if(group5.grp_sea.rdo_procstatus.value == 3)
  1288. // {
  1289. // updtdata = getGridUpdateData(group5.grd_endlist);
  1290. //
  1291. // group5.grd_endlist.attribute("left") = 0;
  1292. // group5.grd_endlist.attribute("top") = 117;
  1293. // group5.grd_endlist.attribute("width") = 1194;
  1294. // group5.grd_endlist.attribute("height") = 568;
  1295. // }
  1296. // else if(group5.grp_sea.rdo_procstatus.value == 4)
  1297. // {
  1298. // updtdata = getGridUpdateData(group5.grd_cnfmlist);
  1299. //
  1300. // group5.grd_cnfmlist.attribute("left") = 0;
  1301. // group5.grd_cnfmlist.attribute("top") = 117;
  1302. // group5.grd_cnfmlist.attribute("width") = 1194;
  1303. // group5.grd_cnfmlist.attribute("height") = 568;
  1304. // }
  1305. // else if(group5.grp_sea.rdo_procstatus.value == 5)
  1306. // {
  1307. // updtdata = getGridUpdateData(group5.grd_cancellist);
  1308. //
  1309. // group5.grp_sea.caption1.value = "취소일자 :" ;
  1310. // //group5.cap_listtitle.value = "취소 리스트";
  1311. //
  1312. // group5.grd_cancellist.attribute("left") = 0;
  1313. // group5.grd_cancellist.attribute("top") = 117;
  1314. // group5.grd_cancellist.attribute("width") = 1194;
  1315. // group5.grd_cancellist.attribute("height") = 568;
  1316. // }
  1317. // else if(group5.grp_sea.rdo_procstatus.value == 6)
  1318. // {
  1319. // updtdata = getGridUpdateData(group5.grd_visitspeclist);
  1320. //
  1321. // group5.grp_sea.caption1.value = "취소일자 :" ;
  1322. // //group5.cap_listtitle.value = "취소 리스트";
  1323. //
  1324. // group5.grd_visitspeclist.attribute("left") = 0;
  1325. // group5.grd_visitspeclist.attribute("top") = 117;
  1326. // group5.grd_visitspeclist.attribute("width") = 1194;
  1327. // group5.grd_visitspeclist.attribute("height") = 568;
  1328. // }
  1329. //
  1330. // if ( updtdata != "" ) {
  1331. // var ret = sysf_messageBox("그리드에 작업 중인 내용이 있습니다. 조회 작업을","Q003");
  1332. // if (ret != 6) { // not OK
  1333. // return;
  1334. // }
  1335. // }
  1336. //
  1337. // if(group5.grp_sea.rdo_procstatus.value == 1)
  1338. // {
  1339. // // 1.첫방문 리스트 조회
  1340. // submit("TRMNF04600");
  1341. // group5.grd_visitlist.visible = true;
  1342. // }
  1343. // else if(group5.grp_sea.rdo_procstatus.value == 2)
  1344. // {
  1345. // // 3.진행 리스트 조회
  1346. // submit("TRMNF04601");
  1347. // group5.grd_proclist.visible = true;
  1348. // }
  1349. // else if(group5.grp_sea.rdo_procstatus.value == 3)
  1350. // {
  1351. // // 4.종결 리스트 조회
  1352. // submit("TRMNF04602");
  1353. // group5.grd_endlist.visible = true;
  1354. // }
  1355. // else if(group5.grp_sea.rdo_procstatus.value == 4)
  1356. // {
  1357. // // 5.의뢰확정 리스트 조회
  1358. // submit("TRMNF04603");
  1359. // group5.grd_cnfmlist.visible = true;
  1360. // }
  1361. // else if(group5.grp_sea.rdo_procstatus.value == 5)
  1362. // {
  1363. // // 5.취소 리스트 조회
  1364. // submit("TRMNF04604");
  1365. // group5.grd_cancellist.visible = true;
  1366. // }
  1367. // else if(group5.grp_sea.rdo_procstatus.value ==6)
  1368. // {
  1369. // // 5.방문내역 리스트 조회
  1370. // submit("TRMNF04605");
  1371. // group5.grd_visitspeclist.visible = true;
  1372. // }
  1373. //
  1374. //*******************************************************************
  1375. // 기준정보 로드
  1376. //*******************************************************************
  1377. // 1.본당을 조회, 콤보박스에 세팅한다.
  1378. // submit("TRMNF00130");
  1379. // Default 본당 선택
  1380. // group5.grp_sea.grp_kindchurch.combo5.value = "-" ; // 전체
  1381. }
  1382. function fMakeChrRgstKind(){
  1383. ds_send.setColumn( 0, "rgstkind23arr","");
  1384. ds_send.setColumn( 0, "rgstkind1","");
  1385. ds_send.setColumn( 0, "rgstkind23","");
  1386. var getChrRgstKind = ds_send.getColumn(0, "chrrgstkind");
  1387. if ( utlf_isNull(getChrRgstKind)
  1388. || ( utlf_isSearchString(getChrRgstKind, "1")
  1389. && utlf_isSearchString(getChrRgstKind, "2")
  1390. && utlf_isSearchString(getChrRgstKind, "3") ) ){//선택되어진게 없으면 전체조회
  1391. ds_send.setColumn( 0, "rgstkind23arr","'2','3'");
  1392. ds_send.setColumn( 0, "rgstkind1","Y");
  1393. ds_send.setColumn( 0, "rgstkind23","Y");
  1394. } else{
  1395. if ( getChrRgstKind == "1" ){
  1396. ds_send.setColumn( 0, "rgstkind1","Y");
  1397. }
  1398. if ( getChrRgstKind == "2" ){
  1399. ds_send.setColumn( 0, "rgstkind23","Y");
  1400. ds_send.setColumn( 0, "rgstkind23arr", "'2'" );
  1401. }
  1402. if ( getChrRgstKind == "3" ){
  1403. ds_send.setColumn( 0, "rgstkind23","Y");
  1404. ds_send.setColumn( 0, "rgstkind23arr", "'3'" );
  1405. }
  1406. if ( utlf_isSearchString(getChrRgstKind, "1")
  1407. && utlf_isSearchString(getChrRgstKind, "2") ){
  1408. ds_send.setColumn( 0, "rgstkind1","Y");
  1409. ds_send.setColumn( 0, "rgstkind23","Y");
  1410. ds_send.setColumn( 0, "rgstkind23arr", "'2'" );
  1411. }
  1412. if ( utlf_isSearchString(getChrRgstKind, "1")
  1413. && utlf_isSearchString(getChrRgstKind, "3") ){
  1414. ds_send.setColumn( 0, "rgstkind1","Y");
  1415. ds_send.setColumn( 0, "rgstkind23","Y");
  1416. ds_send.setColumn( 0, "rgstkind23arr", "'3'" );
  1417. }
  1418. if ( utlf_isSearchString(getChrRgstKind, "2")
  1419. && utlf_isSearchString(getChrRgstKind, "3") ){
  1420. //ds_send.setColumn( 0, "rgstkind1","Y");
  1421. ds_send.setColumn( 0, "rgstkind23","Y");
  1422. ds_send.setColumn( 0, "rgstkind23arr", "'2','3'" );
  1423. }
  1424. }
  1425. // ds_send_chrrgstkindarr.clearData();
  1426. var getChrRgstKind = ds_send.getColumn(0, "chrrgstkind");
  1427. if(getChrRgstKind == '1'){
  1428. sAttConcat = '1'; //등록
  1429. }else if(getChrRgstKind == '2'){
  1430. sAttConcat = '2'; //무료
  1431. }else if(getChrRgstKind == '3'){
  1432. sAttConcat = '3'; //기타
  1433. }else if(getChrRgstKind == '1,2'){
  1434. sAttConcat = '4'; //등록 + 무료
  1435. }else if(getChrRgstKind == '1,3'){
  1436. sAttConcat = '5'; //등록 + 기타
  1437. }else if(getChrRgstKind == '2,3'){
  1438. sAttConcat = '6'; //기타 + 무료
  1439. }else{
  1440. sAttConcat = '7'; //등록 + 기타 + 무료
  1441. }
  1442. dsf_makeValue( ds_send, "chrrgstkindarr", "string", sAttConcat);
  1443. }
  1444. function group5_grp_sea_btn_search_onclick(obj:Button, e:ClickEventInfo) {
  1445. ds_send.setColumn( 0, "fromdd", group5.grp_sea.ipt_fromdd.value);
  1446. ds_send.setColumn( 0, "todd", group5.grp_sea.ipt_todd.value);
  1447. ds_send.setColumn( 0, "procstatus", group5.grp_sea.rdo_procstatus.value);
  1448. ds_send.setColumn( 0, "kind", group5.grp_sea.rdo_kind.value);
  1449. fMakeChrRgstKind();
  1450. //model.refresh();
  1451. var fromdd = ds_send.getColumn(0, "fromdd");
  1452. var todd = ds_send.getColumn(0, "todd");
  1453. // 2010.02.16 HHM 추가
  1454. if(utlf_getDateInterval(fromdd, todd) >31){
  1455. sysf_messageBox("조회기간은 한달이상을 넘을 수", "I004");
  1456. group5.grp_sea.ipt_todd.setFocus();
  1457. return;
  1458. }
  1459. group5.grd_visitlist.visible = false;
  1460. group5.grd_proclist.visible = false;
  1461. group5.grd_endlist.visible = false;
  1462. group5.grd_cnfmlist.visible = false;
  1463. group5.grd_cancellist.visible = false;
  1464. group5.grd_visitspeclist.visible = false;
  1465. ds_grd_visitlist.clearData();
  1466. ds_grd_proclist.clearData();
  1467. ds_grd_endlist.clearData();
  1468. ds_grd_cancellist.clearData();
  1469. ds_grd_cnfmlist.clearData();
  1470. ds_grd_visitspeclist.clearData();
  1471. //model.refresh();
  1472. // group5.grd_visitlist.rebuild();
  1473. // group5.grd_proclist.rebuild();
  1474. // group5.grd_endlist.rebuild();
  1475. // group5.grd_cnfmlist.rebuild();
  1476. // group5.grd_cancellist.rebuild();
  1477. // group5.grd_visitspeclist.rebuild();
  1478. // 첫방문
  1479. if((group5.grp_sea.rdo_procstatus.value == 1) || (group5.grp_sea.rdo_procstatus.value == 0))
  1480. {
  1481. //updtdata = getGridUpdateData(group5.grd_visitlist);
  1482. group5.grd_visitlist.position.left = 0;
  1483. group5.grd_visitlist.position.top = 117;
  1484. group5.grd_visitlist.position.width = 1194;
  1485. group5.grd_visitlist.position.height = 568;
  1486. }
  1487. // 진행
  1488. else if(group5.grp_sea.rdo_procstatus.value == 2)
  1489. {
  1490. //updtdata = getGridUpdateData(group5.grd_proclist);
  1491. group5.grd_proclist.position.left = 0;
  1492. group5.grd_proclist.position.top = 117;
  1493. group5.grd_proclist.position.width = 1194;
  1494. group5.grd_proclist.position.height = 568;
  1495. }
  1496. // 종결
  1497. else if(group5.grp_sea.rdo_procstatus.value == 3)
  1498. {
  1499. //updtdata = getGridUpdateData(group5.grd_endlist);
  1500. group5.grd_endlist.position.left = 0;
  1501. group5.grd_endlist.position.top = 117;
  1502. group5.grd_endlist.position.width = 1194;
  1503. group5.grd_endlist.position.height = 568;
  1504. }
  1505. // 의뢰확정
  1506. else if(group5.grp_sea.rdo_procstatus.value == 4)
  1507. {
  1508. //updtdata = getGridUpdateData(group5.grd_cnfmlist);
  1509. group5.grd_cnfmlist.position.left = 0;
  1510. group5.grd_cnfmlist.position.top = 117;
  1511. group5.grd_cnfmlist.position.width = 1194;
  1512. group5.grd_cnfmlist.position.height = 568;
  1513. }
  1514. // 의뢰취소
  1515. else if(group5.grp_sea.rdo_procstatus.value == 5)
  1516. {
  1517. //updtdata = getGridUpdateData(group5.grd_cancellist);
  1518. group5.grd_cancellist.position.left = 0;
  1519. group5.grd_cancellist.position.top = 117;
  1520. group5.grd_cancellist.position.width = 1194;
  1521. group5.grd_cancellist.position.height = 568;
  1522. }
  1523. // 방문내역
  1524. else if(group5.grp_sea.rdo_procstatus.value == 6)
  1525. {
  1526. //updtdata = getGridUpdateData(group5.grd_visitspeclist);
  1527. group5.grd_visitspeclist.position.left = 0;
  1528. group5.grd_visitspeclist.position.top = 117;
  1529. group5.grd_visitspeclist.position.width = 1194;
  1530. group5.grd_visitspeclist.position.height = 568;
  1531. }
  1532. if((group5.grp_sea.rdo_procstatus.value == 1) || (group5.grp_sea.rdo_procstatus.value == 0))
  1533. {
  1534. // 1.첫방문 리스트 조회
  1535. var oParam = {};
  1536. oParam.id = "TRMNF04600";
  1537. oParam.service = "homecareapp.HomeCare";
  1538. oParam.method = "reqGetFstVisitList";
  1539. oParam.inds = "req=ds_send";
  1540. oParam.outds = "ds_main_grd_visitlist_visitlist=visitlist";
  1541. oParam.async = false;
  1542. //oParam.callback = "cf_TRMNF04600";
  1543. tranf_submit(oParam);
  1544. group5.grd_visitlist.visible = true;
  1545. if(group5.grp_sea.rdo_careflag.value == 'H'){
  1546. group5.grd_visitlist.setFormatColProperty( 5, "size", 0); // 주민번호
  1547. group5.grd_visitlist.setFormatColProperty( 14, "size", 0); // 의뢰경로
  1548. group5.grd_visitlist.setFormatColProperty( 16, "size", 0); // 등급
  1549. group5.grd_visitlist.setFormatColProperty( 17, "size", 0); // 본인부담률
  1550. }else if(group5.grp_sea.rdo_careflag.value == 'V'){
  1551. group5.grd_visitlist.setFormatColProperty( 5, "size", 100); // 주민번호
  1552. group5.grd_visitlist.setFormatColProperty( 14, "size", 58); // 의뢰경로
  1553. group5.grd_visitlist.setFormatColProperty( 16, "size", 41); // 등급
  1554. group5.grd_visitlist.setFormatColProperty( 17, "size", 143); // 본인부담률
  1555. }
  1556. }
  1557. else if(group5.grp_sea.rdo_procstatus.value == 2)
  1558. {
  1559. var oParam = {};
  1560. oParam.id = "TRMNF04601";
  1561. oParam.service = "homecareapp.HomeCare";
  1562. oParam.method = "reqGetProcList";
  1563. oParam.inds = "req=ds_send";
  1564. oParam.outds = "ds_main_grd_proclist_proclist=proclist";
  1565. oParam.async = false;
  1566. //oParam.callback = "cf_TRMNF04601";
  1567. tranf_submit(oParam);
  1568. group5.grd_proclist.visible = true;
  1569. if(group5.grp_sea.rdo_careflag.value == 'H'){
  1570. group5.grd_proclist.setFormatColProperty( 5, "size", 0); // 주민번호
  1571. group5.grd_proclist.setFormatColProperty( 17, "size", 0); // 등급
  1572. group5.grd_proclist.setFormatColProperty( 18, "size", 0); // 본인부담률
  1573. group5.grd_proclist.setFormatColProperty( 19, "size", 0); // 주소
  1574. group5.grd_proclist.setFormatColProperty( 20, "size", 0); // 전화번호
  1575. group5.grd_proclist.setFormatColProperty( 21, "size", 0); // 의뢰경로
  1576. }else if(group5.grp_sea.rdo_careflag.value == 'V'){
  1577. group5.grd_proclist.setFormatColProperty( 5, "size", 100); // 주민번호
  1578. group5.grd_proclist.setFormatColProperty( 17, "size", 41); // 등급
  1579. group5.grd_proclist.setFormatColProperty( 18, "size", 143); // 본인부담률
  1580. group5.grd_proclist.setFormatColProperty( 19, "size", 200); // 주소
  1581. group5.grd_proclist.setFormatColProperty( 20, "size", 100); // 전화번호
  1582. group5.grd_proclist.setFormatColProperty( 21, "size", 58); // 의뢰경로
  1583. }
  1584. }
  1585. else if(group5.grp_sea.rdo_procstatus.value == 3)
  1586. {
  1587. // 4.종결 리스트 조회
  1588. var oParam = {};
  1589. oParam.id = "TRMNF04602";
  1590. oParam.service = "homecareapp.HomeCare";
  1591. oParam.method = "reqGetProcEndList";
  1592. oParam.inds = "req=ds_send";
  1593. oParam.outds = "ds_main_grd_endlist_endlist=endlist";
  1594. oParam.async = false;
  1595. //oParam.callback = "cf_TRMNF04602";
  1596. tranf_submit(oParam);
  1597. group5.grd_endlist.visible = true;
  1598. if(group5.grp_sea.rdo_careflag.value == 'H'){
  1599. group5.grd_endlist.setFormatColProperty( 5, "size", 0); // 주민번호
  1600. group5.grd_endlist.setFormatColProperty( 16, "size", 0); // 등급
  1601. }else if(group5.grp_sea.rdo_careflag.value == 'V'){
  1602. group5.grd_endlist.setFormatColProperty( 5, "size", 100); // 주민번호
  1603. group5.grd_endlist.setFormatColProperty( 16, "size", 41); // 등급
  1604. }
  1605. }
  1606. else if(group5.grp_sea.rdo_procstatus.value == 4)
  1607. {
  1608. // 5.의뢰확정 리스트 조회
  1609. var oParam = {};
  1610. oParam.id = "TRMNF04603";
  1611. oParam.service = "homecareapp.HomeCare";
  1612. oParam.method = "reqGetProcCnfmList";
  1613. oParam.inds = "req=ds_send";
  1614. oParam.outds = "ds_main_grd_cnfmlist_cnfmlist=cnfmlist";
  1615. oParam.async = false;
  1616. //oParam.callback = "cf_TRMNF04603";
  1617. tranf_submit(oParam);
  1618. group5.grd_cnfmlist.visible = true;
  1619. if(group5.grp_sea.rdo_careflag.value == 'H'){
  1620. group5.grd_cnfmlist.setFormatColProperty( 5, "size", 0); // 주민번호
  1621. group5.grd_cnfmlist.setFormatColProperty( 14, "size", 0); // 등급
  1622. group5.grd_cnfmlist.setFormatColProperty( 15, "size", 0); // 본인부담률
  1623. }else if(group5.grp_sea.rdo_careflag.value == 'V'){
  1624. group5.grd_cnfmlist.setFormatColProperty( 5, "size", 100); // 주민번호
  1625. group5.grd_cnfmlist.setFormatColProperty( 14, "size", 41); // 등급
  1626. group5.grd_cnfmlist.setFormatColProperty( 15, "size", 143); // 본인부담률
  1627. }
  1628. }
  1629. else if(group5.grp_sea.rdo_procstatus.value == 5)
  1630. {
  1631. // 5.의뢰취소 리스트 조회
  1632. var oParam = {};
  1633. oParam.id = "TRMNF04604";
  1634. oParam.service = "homecareapp.HomeCare";
  1635. oParam.method = "reqGetProcCancelList";
  1636. oParam.inds = "req=ds_send";
  1637. oParam.outds = "ds_main_grd_cancellist_cancellist=cancellist";
  1638. oParam.async = false;
  1639. //oParam.callback = "cf_TRMNF04604";
  1640. tranf_submit(oParam);
  1641. group5.grd_cancellist.visible = true;
  1642. if(group5.grp_sea.rdo_careflag.value == 'H'){
  1643. group5.grd_cancellist.setFormatColProperty( 4, "size", 0); // 주민번호
  1644. group5.grd_cancellist.setFormatColProperty( 13, "size", 0); // 등급
  1645. group5.grd_cancellist.setFormatColProperty( 14, "size", 0); // 본인부담률
  1646. group5.grd_cancellist.setFormatColProperty( 15, "size", 0); // 의뢰경로
  1647. }else if(group5.grp_sea.rdo_careflag.value == 'V'){
  1648. group5.grd_cancellist.setFormatColProperty( 4, "size", 100); // 주민번호
  1649. group5.grd_cancellist.setFormatColProperty( 13, "size", 41); // 등급
  1650. group5.grd_cancellist.setFormatColProperty( 14, "size", 143); // 본인부담률
  1651. group5.grd_cancellist.setFormatColProperty( 15, "size", 58); // 의뢰경로
  1652. }
  1653. }
  1654. else if(group5.grp_sea.rdo_procstatus.value == 6)
  1655. {
  1656. // 5.방문내역 리스트 조회
  1657. var oParam = {};
  1658. oParam.id = "TRMNF04604";
  1659. oParam.service = "homecareapp.HomeCare";
  1660. oParam.method = "reqGetVisitSpecList";
  1661. oParam.inds = "req=ds_send";
  1662. oParam.outds = "ds_main_grd_visitspeclist_visitspeclist=visitspeclist";
  1663. oParam.async = false;
  1664. //oParam.callback = "cf_TRMNF04604";
  1665. tranf_submit(oParam);
  1666. group5.grd_visitspeclist.visible = true;
  1667. if(group5.grp_sea.rdo_careflag.value == 'H'){
  1668. group5.grd_visitspeclist.setFormatColProperty( 5, "size", 0); // 주민번호
  1669. group5.grd_visitspeclist.setFormatColProperty( 14, "size", 0); // 등급
  1670. group5.grd_visitspeclist.setFormatColProperty( 15, "size", 0); // 본인부담률
  1671. group5.grd_visitspeclist.setFormatColProperty( 16, "size", 0); // 방문시간 구분
  1672. group5.grd_visitspeclist.setFormatColProperty( 18, "size", 0); // 의뢰경로
  1673. }else if(group5.grp_sea.rdo_careflag.value == 'V'){
  1674. group5.grd_visitspeclist.setFormatColProperty( 5, "size", 100); // 주민번호
  1675. group5.grd_visitspeclist.setFormatColProperty( 14, "size", 41); // 등급
  1676. group5.grd_visitspeclist.setFormatColProperty( 15, "size", 143); // 본인부담률
  1677. group5.grd_visitspeclist.setFormatColProperty( 16, "size", 248); // 방문시간 구분
  1678. group5.grd_visitspeclist.setFormatColProperty( 18, "size", 58); // 의뢰경로
  1679. }
  1680. }
  1681. }
  1682. function group5_grp_sea_rdo_kind_onitemchanged(obj:Radio, e:ItemChangeEventInfo) {
  1683. group5.grp_sea.grp_kindchurch.checkbox1.deselect(0);
  1684. group5.grp_sea.grp_kindchurch.checkbox1.deselect(1);
  1685. group5.grp_sea.grp_kindchurch.checkbox1.deselect(2);
  1686. if (group5.grp_sea.rdo_kind.value == 0) // 전체
  1687. {
  1688. group5.grp_sea.grp_kindchurch.visible = false;
  1689. group5.grp_sea.grp_kindhosp.visible = true;
  1690. group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("churchnm")) = false;
  1691. group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("chrrgstkind")) = false;
  1692. }
  1693. else if (group5.grp_sea.rdo_kind.value == 1) // 병원
  1694. {
  1695. group5.grp_sea.grp_kindchurch.visible = false;
  1696. group5.grp_sea.grp_kindhosp.visible = true;
  1697. group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("churchnm")) = true;
  1698. group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("chrrgstkind")) = true;
  1699. }
  1700. else if (group5.grp_sea.rdo_kind.value == 2) // 본당
  1701. {
  1702. group5.grp_sea.grp_kindhosp.visible = false;
  1703. group5.grp_sea.grp_kindchurch.visible = true;
  1704. group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("churchnm")) = false;
  1705. group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("chrrgstkind")) = false;
  1706. // 본당 리스트 조회
  1707. var oParam = {};
  1708. oParam.id = "TRMNF00130";
  1709. oParam.service = "homecareapp.HomeCare";
  1710. oParam.method = "reqGetChurchList";
  1711. oParam.inds = "req=ds_send";
  1712. oParam.outds = "ds_item_church=churchlist";
  1713. oParam.async = false;
  1714. //oParam.callback = "cf_TRMNF00130";
  1715. tranf_submit(oParam);
  1716. }
  1717. else // 재택
  1718. {
  1719. sysf_messageBox("재택은 현재 강남에서 진행하지","E007"); //않았습니다.
  1720. group5.grp_sea.rdo_kind.value = '1';
  1721. return;
  1722. // group5.grp_sea.grp_kindchurch.visible = false;
  1723. // group5.grp_sea.grp_kindhosp.visible = true;
  1724. //
  1725. // group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("churchnm")) = false;
  1726. // group5.grd_visitlist.colhidden(group5.grd_visitlist.colRef("chrrgstkind")) = false;
  1727. }
  1728. // 조회조건의 가정간호 담당간호사 리스트를 조회, 콤보박스에 세팅한다.
  1729. var oParam = {};
  1730. oParam.id = "TRMNF00106";
  1731. oParam.service = "homecareapp.HomeCare";
  1732. oParam.method = "reqGetChargeNurseList";
  1733. oParam.inds = "req=ds_send";
  1734. oParam.outds = "ds_item_chargenurse_nurselist=nurselist";
  1735. oParam.async = false;
  1736. //oParam.callback = "cf_TRMNF00106";
  1737. tranf_submit(oParam);
  1738. group5.grp_sea.btn_search.dispatch("DOMActivate");
  1739. }
  1740. function group5_grp_sea_rdo_kind_onkillfocus(obj:Radio, e:KillFocusEventInfo) {
  1741. if (group5.grp_sea.rdo_kind.value == 1) // 병원
  1742. {
  1743. group5.grp_sea.grp_kindchurch.visible = false;
  1744. group5.grp_sea.grp_kindhosp.visible = true;
  1745. }
  1746. else if (group5.grp_sea.rdo_kind.value == 2) // 본당
  1747. {
  1748. group5.grp_sea.grp_kindhosp.visible = false;
  1749. group5.grp_sea.grp_kindchurch.visible = true;
  1750. }
  1751. else // 재택
  1752. {
  1753. group5.grp_sea.grp_kindchurch.visible = false;
  1754. group5.grp_sea.grp_kindhosp.visible = true;
  1755. }
  1756. ds_send.setColumn( 0, "kind", group5.grp_sea.rdo_kind.value);
  1757. //model.refresh();
  1758. }
  1759. function group5_grp_sea_grp_kindchurch_combo5_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  1760. // SEND DATA 변경
  1761. ds_send.setColumn( 0, "churchcd", group5.grp_sea.grp_kindchurch.combo5.value);
  1762. // 조회조건의 가정간호 담당간호사 리스트를 조회, 콤보박스에 세팅한다.
  1763. var oParam = {};
  1764. oParam.id = "TRMNF00106";
  1765. oParam.service = "homecareapp.HomeCare";
  1766. oParam.method = "reqGetChargeNurseList";
  1767. oParam.inds = "req=ds_send";
  1768. oParam.outds = "ds_item_chargenurse_nurselist=nurselist";
  1769. oParam.async = false;
  1770. //oParam.callback = "cf_TRMNF00106";
  1771. tranf_submit(oParam);
  1772. }
  1773. function group5_grp_sea_grp_kindchurch_combo7_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  1774. // SEND DATA 변경
  1775. // ds_send.setColumn( 0, "chrgnursid", group5.grp_sea.grp_kindchurch.combo7.value);
  1776. //model.refresh();
  1777. //group5.grp_sea.btn_search.dispatch("DOMActivate") ;
  1778. }
  1779. function group5_grp_sea_grp_kindhosp_combo6_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
  1780. //group5.grp_sea.btn_search.dispatch("DOMActivate") ;
  1781. // SEND DATA 변경
  1782. // ds_send.setColumn( 0, "chrgnursid", group5.grp_sea.grp_kindhosp.combo6.value);
  1783. //
  1784. //model.refresh();
  1785. }
  1786. function group5_grp_sea_rdo_procstatus_onitemchanged(obj:Radio, e:ItemChangeEventInfo) {
  1787. obj.updateToDataset();
  1788. ds_send.setColumn( 0, "procstatus", group5.grp_sea.rdo_procstatus.value);
  1789. //model.refresh();
  1790. if(ds_send.getColumn(0, "procstatus") == "3"){
  1791. var arrParam = [ {dsNm: "ds_item_endreason", cdGrpId: "M0349" } ];
  1792. appf_getCodeList(arrParam);
  1793. }
  1794. //group5.grp_sea.btn_search.dispatch("DOMActivate");
  1795. //group5_grp_sea_btn_search_onclick();
  1796. group5_grp_sea_btn_search_onclick();
  1797. }
  1798. function group5_grp_sea_rdo_careflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo) {
  1799. ds_send.setColumn( 0, "careflag", group5.grp_sea.rdo_careflag.value);
  1800. // 조회
  1801. group5_grp_sea_btn_search_onclick();
  1802. //
  1803. //model.refresh();
  1804. }
  1805. function group5_btn_excel_onclick(obj:Button, e:ClickEventInfo) {
  1806. if(group5.grp_sea.rdo_procstatus.value == 1)
  1807. {
  1808. // 1.첫방문 리스트 엑셀 저장
  1809. grdf_exportExcel(group5.grd_visitlist, "가정간호 진행사태별조회(첫방문)", "sheet1", false);
  1810. }
  1811. else if(group5.grp_sea.rdo_procstatus.value == 2)
  1812. {
  1813. // 2.진행 리스트 엑셀 저장
  1814. grdf_exportExcel(group5.grd_proclist, "가정간호 진행사태별조회(진행)", "sheet1", false);
  1815. }
  1816. else if(group5.grp_sea.rdo_procstatus.value == 3)
  1817. {
  1818. // 3.종결 리스트 엑셀 저장
  1819. grdf_exportExcel(group5.grd_endlist, "가정간호 진행사태별조회(종결)", "sheet1", false);
  1820. }
  1821. else if(group5.grp_sea.rdo_procstatus.value == 4)
  1822. {
  1823. // 4.의뢰확정 리스트 엑셀 저장
  1824. grdf_exportExcel(group5.grd_cnfmlist, "Sheet1", fileName, false, "" , 'user' , true);
  1825. grdf_exportExcel(group5.grd_cnfmlist, "가정간호 진행사태별조회(의뢰확정)", "sheet1", false);
  1826. }
  1827. else if(group5.grp_sea.rdo_procstatus.value == 5)
  1828. {
  1829. // 5.의뢰취소 리스트 엑셀 저장
  1830. grdf_exportExcel(group5.grd_cancellist, "Sheet1", fileName, false, "" , 'user' , true);
  1831. grdf_exportExcel(group5.grd_cancellist, "가정간호 진행사태별조회(의뢰취소)", "sheet1", false);
  1832. }
  1833. else if(group5.grp_sea.rdo_procstatus.value == 6)
  1834. {
  1835. // 6.방문내역 리스트 엑셀 저장
  1836. grdf_exportExcel(group5.grd_visitspeclist, "가정간호 진행사태별조회(방문)", "sheet1", false);
  1837. }
  1838. }
  1839. function group5_btn_print_onclick(obj:Button, e:ClickEventInfo)
  1840. {
  1841. var objDOM = rptf_createDOM();
  1842. var objParam = new Object();
  1843. rptf_setNodeListToDOM(objDOM, "/root/main/grd_visitlist/visitlist" , ds_main_grd_visitlist_visitlist);
  1844. rptf_setValueToDOM(objDOM, "/root/send/visitdd", group5.grp_sea.ipt_visitdd.value + ' ~ ' +group5.grp_sea.ipt_visitdd.value);
  1845. objParam.xml_data_XML1 = objDOM.documentElement.source;
  1846. var option = "open=1;save=1;directprint=0;printdialog=1;print=1;zoom=0";
  1847. rptf_exeReportPreview30(["RPMNF01800"],[objParam], option);
  1848. }
  1849. ]]></Script>
  1850. </Form>
  1851. </FDL>