SPARH00700_주요시설현황.xfdl 58 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPARH00700" position="absolute 0 0 1126 789" titletext="주요시설현황" onload="SPARH00700_onload" oninit="SPARH00700_oninit">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1120 761" id="group3" scrollbars="autoboth"/>
  8. <Div position="absolute 0 763 1120 786" id="group5" scrollbars="autoboth">
  9. <Layouts>
  10. <Layout>
  11. <Button position="absolute 997 1 1053 23" id="btn_save" class="btn4" text="저장" anchor="default" onclick="group5_btn_save_onclick"/>
  12. <Button position="absolute 1058 1 1114 23" id="btn_cncl" class="btn4" text="취소" anchor="default" onclick="group5_btn_cncl_onclick"/>
  13. </Layout>
  14. </Layouts>
  15. </Div>
  16. <Div position="absolute 2 0 1122 761" id="group2">
  17. <Layouts>
  18. <Layout>
  19. <Static text="병원기본정보" position="absolute 5 3 116 19" id="caption1" class="tit_2" anchor="default"/>
  20. <Shape position="absolute 0 20 1120 26" linetype="horizontal" id="line1" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  21. <Shape position="absolute 0 47 1120 53" linetype="horizontal" id="line2" class="line_2" anchor="default"/>
  22. <Shape position="absolute 0 73 1120 79" linetype="horizontal" id="line6" class="line_3" anchor="default"/>
  23. <Edit readonly="true" position="absolute 118 53 161 72" id="input43" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  24. <Static text="주 소" position="absolute 0 51 115 74" align="align:left middle;" id="caption53" class="cell_1" anchor="default" style=":disabled {background:#ecf7fcff;}"/>
  25. <Edit readonly="true" position="absolute 210 53 606 72" id="input44" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  26. <Edit readonly="true" position="absolute 610 53 1120 72" id="input45" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  27. <Edit position="absolute 119 27 334 46" id="input35" class="input_essential" enable="false" anchor="default"/>
  28. <Edit readonly="true" position="absolute 453 27 605 46" id="input36" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  29. <Static text="병원장명" position="absolute 335 25 450 48" align="align:center middle;" id="caption6" class="cell_1" anchor="default"/>
  30. <Button position="absolute 214 80 230 96" id="button20" class="icon_search" enable="false" visible="false" text="" anchor="default"/>
  31. <Edit readonly="true" position="absolute 163 53 206 72" id="input1" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  32. <Static text="병원명칭" position="absolute 0 25 115 48" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
  33. <Static text="팩스번호" position="absolute 863 25 978 48" align="align:center middle;" id="caption50" class="cell_1" anchor="default"/>
  34. <Static text="전화번호" position="absolute 610 25 725 48" align="align:center middle;" id="caption52" class="cell_1" anchor="default"/>
  35. <Edit readonly="true" position="absolute 728 27 858 46" id="input46" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  36. <Edit readonly="true" position="absolute 982 27 1120 46" id="input47" enable="false" anchor="default" style=":disabled {background:URL('theme://images/bg_edit_d.png') stretch 5,5;}"/>
  37. <Static text="진료과 현황" position="absolute 5 82 116 99" id="caption8" class="tit_2" anchor="default"/>
  38. <Shape position="absolute 0 100 369 106" linetype="horizontal" id="line3" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  39. <Shape position="absolute 375 100 744 106" linetype="horizontal" id="line4" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  40. <Static text="보유장비현황" position="absolute 380 82 491 98" id="caption2" class="tit_2" anchor="default"/>
  41. <Static text="치료시설 현황" position="absolute 755 82 866 99" id="caption3" class="tit_2" anchor="default"/>
  42. <Shape position="absolute 750 100 1119 106" linetype="horizontal" id="line5" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  43. <Static text="편의시설 현황" position="absolute 755 322 866 339" id="caption4" class="tit_2" anchor="default"/>
  44. <Shape position="absolute 750 340 1119 346" linetype="horizontal" id="line7" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  45. <Static text="의료진 현황" position="absolute 380 593 491 609" id="caption5" class="tit_2" anchor="default"/>
  46. <Shape position="absolute 375 611 1120 617" linetype="horizontal" id="line8" class="line_1" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  47. <Button position="absolute 1010 592 1063 611" id="btn_dradd" class="btn2" text="행추가" anchor="default" onclick="group2_btn_dradd_onclick"/>
  48. <Button position="absolute 1066 592 1119 611" id="btn_drdel" class="btn2" text="행삭제" anchor="default" onclick="group2_btn_drdel_onclick"/>
  49. <Grid position="absolute 375 104 744 489" id="grd_eqmtlist" binddataset="ds_main_grdlist_eqmtlist" anchor="default" oncellclick="group2_grd_eqmtlist_oncellclick">
  50. <Formats>
  51. <Format id="default">
  52. <Columns>
  53. <Column size="25"/>
  54. <Column size="200"/>
  55. <Column size="60"/>
  56. <Column size="60"/>
  57. <Column size="0"/>
  58. <Column size="0"/>
  59. <Column size="0"/>
  60. </Columns>
  61. <Rows>
  62. <Row size="24" band="head"/>
  63. <Row size="24"/>
  64. </Rows>
  65. <Band id="head">
  66. <Cell/>
  67. <Cell col="1" text="보유장비"/>
  68. <Cell col="2" text="보여여부"/>
  69. <Cell col="3" text="수량"/>
  70. <Cell col="4" text="caption1"/>
  71. <Cell col="5" text="caption3"/>
  72. <Cell col="6" text="caption2"/>
  73. </Band>
  74. <Band id="body">
  75. <Cell celltype="head" expr="expr:currow + 1"/>
  76. <Cell col="1" style="align:left middle;" text="bind:estbnm" wordwrap="char"/>
  77. <Cell col="2" displaytype="checkbox" edittype="checkbox" text="bind:installyn" expr="expr:(installyn == 'Y' || installyn == '1') ? '1' : '0'"/>
  78. <Cell col="3" displaytype="number" edittype="normal" style="align:right middle;" text="bind:qty" mask="9,999" editlimit="10"/>
  79. <Cell col="4" text="bind:coophospcd"/>
  80. <Cell col="5" text="bind:estbcd"/>
  81. <Cell col="6" text="bind:estbflag"/>
  82. </Band>
  83. </Format>
  84. </Formats>
  85. </Grid>
  86. <Grid position="absolute 750 104 1119 249" id="grd_curelist" binddataset="ds_main_grdlist_curelist" anchor="default" oncellclick="group2_grd_curelist_oncellclick">
  87. <Formats>
  88. <Format id="default">
  89. <Columns>
  90. <Column size="25"/>
  91. <Column size="200"/>
  92. <Column size="60"/>
  93. <Column size="60"/>
  94. <Column size="0"/>
  95. <Column size="0"/>
  96. <Column size="0"/>
  97. </Columns>
  98. <Rows>
  99. <Row size="24" band="head"/>
  100. <Row size="24"/>
  101. </Rows>
  102. <Band id="head">
  103. <Cell/>
  104. <Cell col="1" text="치료시설"/>
  105. <Cell col="2" text="보유여부"/>
  106. <Cell col="3" text="현황"/>
  107. <Cell col="4" text="caption1"/>
  108. <Cell col="5" text="caption3"/>
  109. <Cell col="6" text="caption2"/>
  110. </Band>
  111. <Band id="body">
  112. <Cell celltype="head" expr="expr:currow + 1"/>
  113. <Cell col="1" style="align:left middle;" text="bind:estbnm" wordwrap="char"/>
  114. <Cell col="2" displaytype="checkbox" edittype="checkbox" text="bind:installyn" expr="expr:(installyn == 'Y' || installyn == '1') ? '1' : '0'"/>
  115. <Cell col="3" displaytype="number" edittype="normal" style="align:right middle;" text="bind:qty" mask="9,999" editlimit="10"/>
  116. <Cell col="4" text="bind:coophospcd"/>
  117. <Cell col="5" text="bind:estbcd"/>
  118. <Cell col="6" text="bind:estbflag"/>
  119. </Band>
  120. </Format>
  121. </Formats>
  122. </Grid>
  123. <Grid position="absolute 750 344 1119 504" id="grd_convlist" binddataset="ds_main_grdlist_convlist" anchor="default" oncellclick="group2_grd_convlist_oncellclick">
  124. <Formats>
  125. <Format id="default">
  126. <Columns>
  127. <Column size="25"/>
  128. <Column size="257"/>
  129. <Column size="60"/>
  130. <Column size="0"/>
  131. <Column size="0"/>
  132. <Column size="0"/>
  133. <Column size="0"/>
  134. </Columns>
  135. <Rows>
  136. <Row size="24" band="head"/>
  137. <Row size="24"/>
  138. </Rows>
  139. <Band id="head">
  140. <Cell/>
  141. <Cell col="1" text="편의시설"/>
  142. <Cell col="2" text="보유여부"/>
  143. <Cell col="3" text="수량"/>
  144. <Cell col="4" text="caption1"/>
  145. <Cell col="5" text="caption3"/>
  146. <Cell col="6" text="caption2"/>
  147. </Band>
  148. <Band id="body">
  149. <Cell celltype="head" expr="expr:currow + 1"/>
  150. <Cell col="1" style="align:left middle;" text="bind:estbnm" wordwrap="char"/>
  151. <Cell col="2" displaytype="checkbox" edittype="checkbox" text="bind:installyn" expr="expr:(installyn == 'Y' || installyn == '1') ? '1' : '0'"/>
  152. <Cell col="3" text="bind:qty"/>
  153. <Cell col="4" text="bind:coophospcd"/>
  154. <Cell col="5" text="bind:estbcd"/>
  155. <Cell col="6" text="bind:estbflag"/>
  156. </Band>
  157. </Format>
  158. </Formats>
  159. </Grid>
  160. <Grid position="absolute 375 615 1120 759" id="grd_drpclist" binddataset="ds_main_grdlist_drpclist" anchor="default" oncellclick="group2_grd_drpclist_oncellclick" onenteredit="group2_grd_drpclist_onenteredit">
  161. <Formats>
  162. <Format id="default">
  163. <Columns>
  164. <Column size="25"/>
  165. <Column size="104"/>
  166. <Column size="75"/>
  167. <Column size="93"/>
  168. <Column size="148"/>
  169. <Column size="85"/>
  170. <Column size="100"/>
  171. <Column size="100"/>
  172. <Column size="0"/>
  173. <Column size="0"/>
  174. </Columns>
  175. <Rows>
  176. <Row size="24" band="head"/>
  177. <Row size="24"/>
  178. </Rows>
  179. <Band id="head">
  180. <Cell/>
  181. <Cell col="1" text="진료과"/>
  182. <Cell col="2" text="직위"/>
  183. <Cell col="3" text="성명"/>
  184. <Cell col="4" text="전문분야 클리닉 등"/>
  185. <Cell col="5" text="진료일정"/>
  186. <Cell col="6" text="출신학교"/>
  187. <Cell col="7" text="연락처"/>
  188. <Cell col="8" text="caption1"/>
  189. <Cell col="9" text="caption2"/>
  190. </Band>
  191. <Band id="body">
  192. <Cell celltype="head" expr="expr:currow + 1"/>
  193. <Cell col="1" displaytype="text" edittype="text" text="bind:orddeptnm" wordwrap="char" editlimit="16" editimemode="hangul"/>
  194. <Cell col="2" displaytype="text" edittype="text" text="bind:jopposnm" wordwrap="char" editlimit="16" editimemode="hangul"/>
  195. <Cell col="3" displaytype="text" edittype="text" text="bind:drnm" wordwrap="char" editlimit="16" editimemode="hangul"/>
  196. <Cell col="4" displaytype="text" edittype="text" text="bind:spectyfild" wordwrap="char" editlimit="33" editimemode="hangul"/>
  197. <Cell col="5" displaytype="text" edittype="text" text="bind:ordsche" wordwrap="char" editlimit="16" editimemode="hangul"/>
  198. <Cell col="6" displaytype="text" edittype="text" text="bind:grdtsch" wordwrap="char" editlimit="16" editimemode="hangul"/>
  199. <Cell col="7" displaytype="text" edittype="text" text="bind:cntctel" wordwrap="char" editlimit="30"/>
  200. <Cell col="8" text="bind:coophospcd"/>
  201. <Cell col="9" text="bind:seqno"/>
  202. </Band>
  203. </Format>
  204. </Formats>
  205. </Grid>
  206. <Grid position="absolute 0 104 369 659" id="grd_deptlist" binddataset="ds_main_grdlist_deptlist" anchor="default" oncellclick="group2_grd_deptlist_oncellclick">
  207. <Formats>
  208. <Format id="default">
  209. <Columns>
  210. <Column size="25"/>
  211. <Column size="200"/>
  212. <Column size="60"/>
  213. <Column size="60"/>
  214. <Column size="0"/>
  215. <Column size="0"/>
  216. <Column size="0"/>
  217. </Columns>
  218. <Rows>
  219. <Row size="24" band="head"/>
  220. <Row size="24"/>
  221. </Rows>
  222. <Band id="head">
  223. <Cell/>
  224. <Cell col="1" text="진료과"/>
  225. <Cell col="2" text="설치여부"/>
  226. <Cell col="3" text="전문의수"/>
  227. <Cell col="4" text="caption1"/>
  228. <Cell col="5" text="caption3"/>
  229. <Cell col="6" text="caption2"/>
  230. </Band>
  231. <Band id="body">
  232. <Cell celltype="head" expr="expr:currow + 1"/>
  233. <Cell col="1" style="align:left middle;" text="bind:estbnm"/>
  234. <Cell col="2" displaytype="checkbox" edittype="checkbox" text="bind:installyn" expr="expr:(installyn == 'Y' || installyn == '1') ? '1' : '0'"/>
  235. <Cell col="3" displaytype="number" edittype="normal" style="align:right middle;" text="bind:qty" mask="9,999" editlimit="10"/>
  236. <Cell col="4" text="bind:coophospcd"/>
  237. <Cell col="5" text="bind:estbcd"/>
  238. <Cell col="6" text="bind:estbflag"/>
  239. </Band>
  240. </Format>
  241. </Formats>
  242. </Grid>
  243. <Static text="진료과현황 참고사항" position="absolute 0 660 127 683" align="align:center middle;" id="caption36" class="cell_1" anchor="default"/>
  244. <Static text="보유장비 현황 참고사항" position="absolute 375 495 520 518" align="align:center middle;" id="caption7" class="cell_1" anchor="default"/>
  245. <Static text="편의시설 현황 참고사항" position="absolute 750 505 893 528" align="align:center middle;" id="caption9" class="cell_1" anchor="default"/>
  246. <Static text="치료시설 현황 참고사항" position="absolute 750 251 896 274" align="align:center middle;" id="caption10" class="cell_1" anchor="default"/>
  247. <TextArea position="absolute 0 685 369 760" id="tar_deptcmt" anchor="default" wordwrap="char" scrollbars="fixedvert" imemode="hangul"/>
  248. <TextArea position="absolute 375 520 744 585" id="tar_eqmtcmt" anchor="default" wordwrap="char" scrollbars="fixedvert" imemode="hangul"/>
  249. <TextArea position="absolute 750 275 1119 320" id="tar_curecmt" anchor="default" wordwrap="char" scrollbars="fixedvert"/>
  250. <TextArea position="absolute 750 530 1119 585" id="tar_convcmt" anchor="default" wordwrap="char" scrollbars="fixedvert" imemode="hangul"/>
  251. </Layout>
  252. </Layouts>
  253. </Div>
  254. </Layout>
  255. </Layouts>
  256. <Objects>
  257. <Dataset id="ds_grd_eqmtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  258. <ColumnInfo>
  259. <Column id="estbnm" type="STRING"/>
  260. <Column id="installyn" type="STRING"/>
  261. <Column id="qty" type="STRING"/>
  262. <Column id="coophospcd" type="STRING"/>
  263. <Column id="estbcd" type="STRING"/>
  264. <Column id="estbflag" type="STRING"/>
  265. </ColumnInfo>
  266. </Dataset>
  267. <Dataset id="ds_grd_curelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  268. <ColumnInfo>
  269. <Column id="estbnm" type="STRING"/>
  270. <Column id="installyn" type="STRING"/>
  271. <Column id="qty" type="STRING"/>
  272. <Column id="coophospcd" type="STRING"/>
  273. <Column id="estbcd" type="STRING"/>
  274. <Column id="estbflag" type="STRING"/>
  275. </ColumnInfo>
  276. </Dataset>
  277. <Dataset id="ds_grd_convlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  278. <ColumnInfo>
  279. <Column id="estbnm" type="STRING"/>
  280. <Column id="installyn" type="STRING"/>
  281. <Column id="qty" type="STRING"/>
  282. <Column id="coophospcd" type="STRING"/>
  283. <Column id="estbcd" type="STRING"/>
  284. <Column id="estbflag" type="STRING"/>
  285. </ColumnInfo>
  286. </Dataset>
  287. <Dataset id="ds_grd_drpclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  288. <ColumnInfo>
  289. <Column id="orddeptnm" type="STRING"/>
  290. <Column id="jopposnm" type="STRING"/>
  291. <Column id="drnm" type="STRING"/>
  292. <Column id="spectyfild" type="STRING"/>
  293. <Column id="ordsche" type="STRING"/>
  294. <Column id="grdtsch" type="STRING"/>
  295. <Column id="cntctel" type="STRING"/>
  296. <Column id="coophospcd" type="STRING"/>
  297. <Column id="seqno" type="STRING"/>
  298. </ColumnInfo>
  299. </Dataset>
  300. <Dataset id="ds_grd_deptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  301. <ColumnInfo>
  302. <Column id="estbnm" type="STRING"/>
  303. <Column id="installyn" type="STRING"/>
  304. <Column id="qty" type="STRING"/>
  305. <Column id="coophospcd" type="STRING"/>
  306. <Column id="estbcd" type="STRING"/>
  307. <Column id="estbflag" type="STRING"/>
  308. </ColumnInfo>
  309. </Dataset>
  310. <Dataset id="ds_send_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  311. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  312. <Dataset id="ds_send_search" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  313. <ColumnInfo>
  314. <Column id="coophospcd" type="STRING" size="256"/>
  315. </ColumnInfo>
  316. <Rows>
  317. <Row/>
  318. </Rows>
  319. </Dataset>
  320. <Dataset id="ds_main_grdlist_hospinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  321. <ColumnInfo>
  322. <Column id="coophospnm" type="STRING" size="256"/>
  323. <Column id="dirofhospnm" type="STRING" size="256"/>
  324. <Column id="telno" type="STRING" size="256"/>
  325. <Column id="faxno" type="STRING" size="256"/>
  326. <Column id="zipcd1" type="STRING" size="256"/>
  327. <Column id="zipcd2" type="STRING" size="256"/>
  328. <Column id="zipcdseq" type="STRING" size="256"/>
  329. <Column id="addr" type="STRING" size="256"/>
  330. <Column id="detladdr" type="STRING" size="256"/>
  331. </ColumnInfo>
  332. <Rows>
  333. <Row>
  334. <Col id="coophospnm"/>
  335. <Col id="dirofhospnm"/>
  336. <Col id="telno"/>
  337. <Col id="faxno"/>
  338. <Col id="zipcd1"/>
  339. <Col id="zipcd2"/>
  340. <Col id="zipcdseq"/>
  341. <Col id="addr"/>
  342. <Col id="detladdr"/>
  343. </Row>
  344. </Rows>
  345. </Dataset>
  346. <Dataset id="ds_main_grdlist_deptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="gridCheckboxEventHandler">
  347. <ColumnInfo>
  348. <Column id="estbnm" type="STRING" size="256"/>
  349. <Column id="installyn" type="STRING" size="256"/>
  350. <Column id="qty" type="STRING" size="256"/>
  351. <Column id="coophospcd" type="STRING" size="256"/>
  352. <Column id="estbcd" type="STRING" size="256"/>
  353. <Column id="estbflag" type="STRING" size="256"/>
  354. </ColumnInfo>
  355. <Rows>
  356. <Row>
  357. <Col id="estbnm"/>
  358. <Col id="installyn"/>
  359. <Col id="qty"/>
  360. <Col id="coophospcd"/>
  361. <Col id="estbcd"/>
  362. <Col id="estbflag"/>
  363. </Row>
  364. </Rows>
  365. </Dataset>
  366. <Dataset id="ds_main_grdlist_eqmtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="gridCheckboxEventHandler">
  367. <ColumnInfo>
  368. <Column id="estbnm" type="STRING" size="256"/>
  369. <Column id="installyn" type="STRING" size="256"/>
  370. <Column id="qty" type="STRING" size="256"/>
  371. <Column id="coophospcd" type="STRING" size="256"/>
  372. <Column id="estbcd" type="STRING" size="256"/>
  373. <Column id="estbflag" type="STRING" size="256"/>
  374. </ColumnInfo>
  375. <Rows>
  376. <Row>
  377. <Col id="estbnm"/>
  378. <Col id="installyn"/>
  379. <Col id="qty"/>
  380. <Col id="coophospcd"/>
  381. <Col id="estbcd"/>
  382. <Col id="estbflag"/>
  383. </Row>
  384. </Rows>
  385. </Dataset>
  386. <Dataset id="ds_main_grdlist_curelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="gridCheckboxEventHandler">
  387. <ColumnInfo>
  388. <Column id="estbnm" type="STRING" size="256"/>
  389. <Column id="installyn" type="STRING" size="256"/>
  390. <Column id="qty" type="STRING" size="256"/>
  391. <Column id="coophospcd" type="STRING" size="256"/>
  392. <Column id="estbcd" type="STRING" size="256"/>
  393. <Column id="estbflag" type="STRING" size="256"/>
  394. </ColumnInfo>
  395. <Rows>
  396. <Row>
  397. <Col id="estbnm"/>
  398. <Col id="installyn"/>
  399. <Col id="qty"/>
  400. <Col id="coophospcd"/>
  401. <Col id="estbcd"/>
  402. <Col id="estbflag"/>
  403. </Row>
  404. </Rows>
  405. </Dataset>
  406. <Dataset id="ds_main_grdlist_convlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="gridCheckboxEventHandler">
  407. <ColumnInfo>
  408. <Column id="estbnm" type="STRING" size="256"/>
  409. <Column id="installyn" type="STRING" size="256"/>
  410. <Column id="qty" type="STRING" size="256"/>
  411. <Column id="coophospcd" type="STRING" size="256"/>
  412. <Column id="estbcd" type="STRING" size="256"/>
  413. <Column id="estbflag" type="STRING" size="256"/>
  414. </ColumnInfo>
  415. <Rows>
  416. <Row>
  417. <Col id="estbnm"/>
  418. <Col id="installyn"/>
  419. <Col id="qty"/>
  420. <Col id="coophospcd"/>
  421. <Col id="estbcd"/>
  422. <Col id="estbflag"/>
  423. </Row>
  424. </Rows>
  425. </Dataset>
  426. <Dataset id="ds_main_grdlist_drpclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  427. <ColumnInfo>
  428. <Column id="orddeptnm" type="STRING" size="256"/>
  429. <Column id="jopposnm" type="STRING" size="256"/>
  430. <Column id="drnm" type="STRING" size="256"/>
  431. <Column id="spectyfild" type="STRING" size="256"/>
  432. <Column id="ordsche" type="STRING" size="256"/>
  433. <Column id="grdtsch" type="STRING" size="256"/>
  434. <Column id="cntctel" type="STRING" size="256"/>
  435. <Column id="coophospcd" type="STRING" size="256"/>
  436. <Column id="seqno" type="STRING" size="256"/>
  437. </ColumnInfo>
  438. <Rows>
  439. <Row>
  440. <Col id="orddeptnm"/>
  441. <Col id="jopposnm"/>
  442. <Col id="drnm"/>
  443. <Col id="spectyfild"/>
  444. <Col id="ordsche"/>
  445. <Col id="grdtsch"/>
  446. <Col id="cntctel"/>
  447. <Col id="coophospcd"/>
  448. <Col id="seqno"/>
  449. </Row>
  450. </Rows>
  451. </Dataset>
  452. <Dataset id="ds_main_grdlist_deptcmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  453. <ColumnInfo>
  454. <Column id="remfact" type="STRING" size="256"/>
  455. <Column id="installyn" type="STRING" size="256"/>
  456. <Column id="qty" type="STRING" size="256"/>
  457. <Column id="coophospcd" type="STRING" size="256"/>
  458. <Column id="estbcd" type="STRING" size="256"/>
  459. <Column id="estbflag" type="STRING" size="256"/>
  460. </ColumnInfo>
  461. <Rows>
  462. <Row>
  463. <Col id="remfact"/>
  464. <Col id="installyn"/>
  465. <Col id="qty"/>
  466. <Col id="coophospcd"/>
  467. <Col id="estbcd"/>
  468. <Col id="estbflag"/>
  469. </Row>
  470. </Rows>
  471. </Dataset>
  472. <Dataset id="ds_main_grdlist_eqmtcmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  473. <ColumnInfo>
  474. <Column id="remfact" type="STRING" size="256"/>
  475. <Column id="installyn" type="STRING" size="256"/>
  476. <Column id="qty" type="STRING" size="256"/>
  477. <Column id="coophospcd" type="STRING" size="256"/>
  478. <Column id="estbcd" type="STRING" size="256"/>
  479. <Column id="estbflag" type="STRING" size="256"/>
  480. </ColumnInfo>
  481. <Rows>
  482. <Row>
  483. <Col id="remfact"/>
  484. <Col id="installyn"/>
  485. <Col id="qty"/>
  486. <Col id="coophospcd"/>
  487. <Col id="estbcd"/>
  488. <Col id="estbflag"/>
  489. </Row>
  490. </Rows>
  491. </Dataset>
  492. <Dataset id="ds_main_grdlist_curecmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  493. <ColumnInfo>
  494. <Column id="remfact" type="STRING" size="256"/>
  495. <Column id="installyn" type="STRING" size="256"/>
  496. <Column id="qty" type="STRING" size="256"/>
  497. <Column id="coophospcd" type="STRING" size="256"/>
  498. <Column id="estbcd" type="STRING" size="256"/>
  499. <Column id="estbflag" type="STRING" size="256"/>
  500. </ColumnInfo>
  501. <Rows>
  502. <Row>
  503. <Col id="remfact"/>
  504. <Col id="installyn"/>
  505. <Col id="qty"/>
  506. <Col id="coophospcd"/>
  507. <Col id="estbcd"/>
  508. <Col id="estbflag"/>
  509. </Row>
  510. </Rows>
  511. </Dataset>
  512. <Dataset id="ds_main_grdlist_convcmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  513. <ColumnInfo>
  514. <Column id="remfact" type="STRING" size="256"/>
  515. <Column id="installyn" type="STRING" size="256"/>
  516. <Column id="qty" type="STRING" size="256"/>
  517. <Column id="coophospcd" type="STRING" size="256"/>
  518. <Column id="estbcd" type="STRING" size="256"/>
  519. <Column id="estbflag" type="STRING" size="256"/>
  520. </ColumnInfo>
  521. <Rows>
  522. <Row>
  523. <Col id="remfact"/>
  524. <Col id="installyn"/>
  525. <Col id="qty"/>
  526. <Col id="coophospcd"/>
  527. <Col id="estbcd"/>
  528. <Col id="estbflag"/>
  529. </Row>
  530. </Rows>
  531. </Dataset>
  532. <Dataset id="ds_main_grdlist_drpccmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  533. <ColumnInfo>
  534. <Column id="remfact" type="STRING" size="256"/>
  535. <Column id="installyn" type="STRING" size="256"/>
  536. <Column id="qty" type="STRING" size="256"/>
  537. <Column id="coophospcd" type="STRING" size="256"/>
  538. <Column id="estbcd" type="STRING" size="256"/>
  539. <Column id="estbflag" type="STRING" size="256"/>
  540. </ColumnInfo>
  541. <Rows>
  542. <Row>
  543. <Col id="remfact"/>
  544. <Col id="installyn"/>
  545. <Col id="qty"/>
  546. <Col id="coophospcd"/>
  547. <Col id="estbcd"/>
  548. <Col id="estbflag"/>
  549. </Row>
  550. </Rows>
  551. </Dataset>
  552. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  553. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  554. <Dataset id="ds_send_savedata_drpccmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  555. <ColumnInfo>
  556. <Column id="remfact" type="STRING" size="256"/>
  557. <Column id="installyn" type="STRING" size="256"/>
  558. <Column id="qty" type="STRING" size="256"/>
  559. <Column id="coophospcd" type="STRING" size="256"/>
  560. <Column id="estbcd" type="STRING" size="256"/>
  561. <Column id="estbflag" type="STRING" size="256"/>
  562. </ColumnInfo>
  563. <Rows>
  564. <Row>
  565. <Col id="remfact"/>
  566. <Col id="installyn"/>
  567. <Col id="qty"/>
  568. <Col id="coophospcd"/>
  569. <Col id="estbcd"/>
  570. <Col id="estbflag"/>
  571. </Row>
  572. </Rows>
  573. </Dataset>
  574. <Dataset id="ds_send_savedata_hospinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  575. <ColumnInfo>
  576. <Column id="coophospnm" type="STRING" size="256"/>
  577. <Column id="dirofhospnm" type="STRING" size="256"/>
  578. <Column id="telno" type="STRING" size="256"/>
  579. <Column id="faxno" type="STRING" size="256"/>
  580. <Column id="zipcd1" type="STRING" size="256"/>
  581. <Column id="zipcd2" type="STRING" size="256"/>
  582. <Column id="zipcdseq" type="STRING" size="256"/>
  583. <Column id="addr" type="STRING" size="256"/>
  584. <Column id="detladdr" type="STRING" size="256"/>
  585. </ColumnInfo>
  586. <Rows>
  587. <Row>
  588. <Col id="coophospnm"/>
  589. <Col id="dirofhospnm"/>
  590. <Col id="telno"/>
  591. <Col id="faxno"/>
  592. <Col id="zipcd1"/>
  593. <Col id="zipcd2"/>
  594. <Col id="zipcdseq"/>
  595. <Col id="addr"/>
  596. <Col id="detladdr"/>
  597. </Row>
  598. </Rows>
  599. </Dataset>
  600. <Dataset id="ds_send_savedata_deptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  601. <ColumnInfo>
  602. <Column id="status" type="STRING" size="256"/>
  603. <Column id="estbnm" type="STRING" size="256"/>
  604. <Column id="installyn" type="STRING" size="256"/>
  605. <Column id="qty" type="STRING" size="256"/>
  606. <Column id="coophospcd" type="STRING" size="256"/>
  607. <Column id="estbcd" type="STRING" size="256"/>
  608. <Column id="estbflag" type="STRING" size="256"/>
  609. </ColumnInfo>
  610. <Rows>
  611. <Row>
  612. <Col id="status"/>
  613. <Col id="estbnm"/>
  614. <Col id="installyn"/>
  615. <Col id="qty"/>
  616. <Col id="coophospcd"/>
  617. <Col id="estbcd"/>
  618. <Col id="estbflag"/>
  619. </Row>
  620. </Rows>
  621. </Dataset>
  622. <Dataset id="ds_send_savedata_eqmtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  623. <ColumnInfo>
  624. <Column id="status" type="STRING" size="256"/>
  625. <Column id="estbnm" type="STRING" size="256"/>
  626. <Column id="installyn" type="STRING" size="256"/>
  627. <Column id="qty" type="STRING" size="256"/>
  628. <Column id="coophospcd" type="STRING" size="256"/>
  629. <Column id="estbcd" type="STRING" size="256"/>
  630. <Column id="estbflag" type="STRING" size="256"/>
  631. </ColumnInfo>
  632. <Rows>
  633. <Row>
  634. <Col id="status"/>
  635. <Col id="estbnm"/>
  636. <Col id="installyn"/>
  637. <Col id="qty"/>
  638. <Col id="coophospcd"/>
  639. <Col id="estbcd"/>
  640. <Col id="estbflag"/>
  641. </Row>
  642. </Rows>
  643. </Dataset>
  644. <Dataset id="ds_send_savedata_curelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  645. <ColumnInfo>
  646. <Column id="status" type="STRING" size="256"/>
  647. <Column id="estbnm" type="STRING" size="256"/>
  648. <Column id="installyn" type="STRING" size="256"/>
  649. <Column id="qty" type="STRING" size="256"/>
  650. <Column id="coophospcd" type="STRING" size="256"/>
  651. <Column id="estbcd" type="STRING" size="256"/>
  652. <Column id="estbflag" type="STRING" size="256"/>
  653. </ColumnInfo>
  654. <Rows>
  655. <Row>
  656. <Col id="status"/>
  657. <Col id="estbnm"/>
  658. <Col id="installyn"/>
  659. <Col id="qty"/>
  660. <Col id="coophospcd"/>
  661. <Col id="estbcd"/>
  662. <Col id="estbflag"/>
  663. </Row>
  664. </Rows>
  665. </Dataset>
  666. <Dataset id="ds_send_savedata_convlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  667. <ColumnInfo>
  668. <Column id="status" type="STRING" size="256"/>
  669. <Column id="estbnm" type="STRING" size="256"/>
  670. <Column id="installyn" type="STRING" size="256"/>
  671. <Column id="qty" type="STRING" size="256"/>
  672. <Column id="coophospcd" type="STRING" size="256"/>
  673. <Column id="estbcd" type="STRING" size="256"/>
  674. <Column id="estbflag" type="STRING" size="256"/>
  675. </ColumnInfo>
  676. <Rows>
  677. <Row>
  678. <Col id="status"/>
  679. <Col id="estbnm"/>
  680. <Col id="installyn"/>
  681. <Col id="qty"/>
  682. <Col id="coophospcd"/>
  683. <Col id="estbcd"/>
  684. <Col id="estbflag"/>
  685. </Row>
  686. </Rows>
  687. </Dataset>
  688. <Dataset id="ds_send_savedata_drpclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  689. <ColumnInfo>
  690. <Column id="status" type="STRING" size="256"/>
  691. <Column id="orddeptnm" type="STRING" size="256"/>
  692. <Column id="jopposnm" type="STRING" size="256"/>
  693. <Column id="drnm" type="STRING" size="256"/>
  694. <Column id="spectyfild" type="STRING" size="256"/>
  695. <Column id="ordsche" type="STRING" size="256"/>
  696. <Column id="grdtsch" type="STRING" size="256"/>
  697. <Column id="cntctel" type="STRING" size="256"/>
  698. <Column id="coophospcd" type="STRING" size="256"/>
  699. <Column id="seqno" type="STRING" size="256"/>
  700. </ColumnInfo>
  701. <Rows>
  702. <Row>
  703. <Col id="status"/>
  704. <Col id="orddeptnm"/>
  705. <Col id="jopposnm"/>
  706. <Col id="drnm"/>
  707. <Col id="spectyfild"/>
  708. <Col id="ordsche"/>
  709. <Col id="grdtsch"/>
  710. <Col id="cntctel"/>
  711. <Col id="coophospcd"/>
  712. <Col id="seqno"/>
  713. </Row>
  714. </Rows>
  715. </Dataset>
  716. <Dataset id="ds_send_savedata_deptcmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  717. <ColumnInfo>
  718. <Column id="remfact" type="STRING" size="256"/>
  719. <Column id="installyn" type="STRING" size="256"/>
  720. <Column id="qty" type="STRING" size="256"/>
  721. <Column id="coophospcd" type="STRING" size="256"/>
  722. <Column id="estbcd" type="STRING" size="256"/>
  723. <Column id="estbflag" type="STRING" size="256"/>
  724. </ColumnInfo>
  725. <Rows>
  726. <Row>
  727. <Col id="remfact"/>
  728. <Col id="installyn"/>
  729. <Col id="qty"/>
  730. <Col id="coophospcd"/>
  731. <Col id="estbcd"/>
  732. <Col id="estbflag"/>
  733. </Row>
  734. </Rows>
  735. </Dataset>
  736. <Dataset id="ds_send_savedata_eqmtcmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  737. <ColumnInfo>
  738. <Column id="remfact" type="STRING" size="256"/>
  739. <Column id="installyn" type="STRING" size="256"/>
  740. <Column id="qty" type="STRING" size="256"/>
  741. <Column id="coophospcd" type="STRING" size="256"/>
  742. <Column id="estbcd" type="STRING" size="256"/>
  743. <Column id="estbflag" type="STRING" size="256"/>
  744. </ColumnInfo>
  745. <Rows>
  746. <Row>
  747. <Col id="remfact"/>
  748. <Col id="installyn"/>
  749. <Col id="qty"/>
  750. <Col id="coophospcd"/>
  751. <Col id="estbcd"/>
  752. <Col id="estbflag"/>
  753. </Row>
  754. </Rows>
  755. </Dataset>
  756. <Dataset id="ds_send_savedata_curecmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  757. <ColumnInfo>
  758. <Column id="remfact" type="STRING" size="256"/>
  759. <Column id="installyn" type="STRING" size="256"/>
  760. <Column id="qty" type="STRING" size="256"/>
  761. <Column id="coophospcd" type="STRING" size="256"/>
  762. <Column id="estbcd" type="STRING" size="256"/>
  763. <Column id="estbflag" type="STRING" size="256"/>
  764. </ColumnInfo>
  765. <Rows>
  766. <Row>
  767. <Col id="remfact"/>
  768. <Col id="installyn"/>
  769. <Col id="qty"/>
  770. <Col id="coophospcd"/>
  771. <Col id="estbcd"/>
  772. <Col id="estbflag"/>
  773. </Row>
  774. </Rows>
  775. </Dataset>
  776. <Dataset id="ds_send_savedata_convcmt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  777. <ColumnInfo>
  778. <Column id="remfact" type="STRING" size="256"/>
  779. <Column id="installyn" type="STRING" size="256"/>
  780. <Column id="qty" type="STRING" size="256"/>
  781. <Column id="coophospcd" type="STRING" size="256"/>
  782. <Column id="estbcd" type="STRING" size="256"/>
  783. <Column id="estbflag" type="STRING" size="256"/>
  784. </ColumnInfo>
  785. <Rows>
  786. <Row>
  787. <Col id="remfact"/>
  788. <Col id="installyn"/>
  789. <Col id="qty"/>
  790. <Col id="coophospcd"/>
  791. <Col id="estbcd"/>
  792. <Col id="estbflag"/>
  793. </Row>
  794. </Rows>
  795. </Dataset>
  796. </Objects>
  797. <Bind>
  798. <BindItem id="item0" compid="group2.input35" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="coophospnm"/>
  799. <BindItem id="item1" compid="group2.input36" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="dirofhospnm"/>
  800. <BindItem id="item2" compid="group2.input46" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="telno"/>
  801. <BindItem id="item3" compid="group2.input47" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="faxno"/>
  802. <BindItem id="item4" compid="group2.input43" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="zipcd1"/>
  803. <BindItem id="item5" compid="group2.input1" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="zipcd2"/>
  804. <BindItem id="item6" compid="group2.input44" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="addr"/>
  805. <BindItem id="item7" compid="group2.input45" propid="value" datasetid="ds_main_grdlist_hospinfo" columnid="detladdr"/>
  806. <BindItem id="item8" compid="group2.tar_curecmt" propid="value" datasetid="ds_main_grdlist_curecmt" columnid="remfact"/>
  807. <BindItem id="item9" compid="group2.tar_eqmtcmt" propid="value" datasetid="ds_main_grdlist_eqmtcmt" columnid="remfact"/>
  808. <BindItem id="item10" compid="group2.tar_convcmt" propid="value" datasetid="ds_main_grdlist_convcmt" columnid="remfact"/>
  809. <BindItem id="item11" compid="group2.tar_deptcmt" propid="value" datasetid="ds_main_grdlist_deptcmt" columnid="remfact"/>
  810. </Bind>
  811. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  812. * System Name :
  813. * Job Name :
  814. * Creator :
  815. * Make Date : 2015-11-13
  816. * Description :
  817. *---------------------------------------------------------------------------------------
  818. * Modify Date Modifier Modify Description
  819. *---------------------------------------------------------------------------------------
  820. * 2015-11-13 Live Converter TF->XP
  821. *
  822. *---------------------------------------------------------------------------------------
  823. ****************************************************************************************/
  824. include "com_commonxp::comm_main.xjs";
  825. include "ast_soclworkxp::AWMCommon.xjs";
  826. var arErrorCode = new HashArray();
  827. //화면 오픈시
  828. function fInit() {
  829. //grd_attntrlist.colHidden(4) = true;
  830. ds_send_search.clearData(); ds_send_search.addRow();
  831. ds_main_grdlist_hospinfo.clearData(); ds_main_grdlist_hospinfo.addRow();
  832. ds_main_grdlist_deptlist.clearData();
  833. ds_main_grdlist_eqmtlist.clearData();
  834. ds_main_grdlist_curelist.clearData();
  835. ds_main_grdlist_convlist.clearData();
  836. ds_main_grdlist_drpclist.clearData();
  837. if (frmf_checkOpener()) {
  838. var coophospcd = opener.frmf_getParameter("coophospcd");
  839. var coophospnm = opener.frmf_getParameter("coophospnm");
  840. } else {
  841. sysf_messageBox("상위화면이 변경되어 데이터를 전달할 수 ", "I004");
  842. }
  843. if (coophospcd != "")
  844. {
  845. ds_send_search.setColumn( 0, "coophospcd", coophospcd);
  846. fSearch();
  847. }
  848. }
  849. // 조회
  850. function fSearch() {
  851. var oParam = {};
  852. oParam.id = "TRARH00701";
  853. oParam.service = "healcarecoopapp.CoopHospMngt";
  854. oParam.method = "reqGetHospEqmtList";
  855. oParam.inds = "req=ds_send_search";
  856. oParam.outds = "ds_main_grdlist_hospinfo=hospinfo ds_main_grdlist_deptlist=deptlist ds_main_grdlist_eqmtlist=eqmtlist ds_main_grdlist_curelist=curelist ds_main_grdlist_convlist=convlist ds_main_grdlist_drpclist=drpclist ds_main_grdlist_deptcmt=deptcmt ds_main_grdlist_eqmtcmt=eqmtcmt ds_main_grdlist_curecmt=curecmt ds_main_grdlist_convcmt=convcmt";
  857. oParam.async = false;
  858. oParam.callback = "cf_TRARH00701";
  859. tranf_submit(oParam);
  860. if(arErrorCode.pop("TRARH00701") > -1)
  861. {
  862. if (ds_main_grdlist_deptcmt.rowcount == 0)
  863. {
  864. ds_main_grdlist_deptcmt.addRow();
  865. }
  866. if (ds_main_grdlist_eqmtcmt.rowcount == 0)
  867. {
  868. ds_main_grdlist_eqmtcmt.addRow();
  869. }
  870. if (ds_main_grdlist_curecmt.rowcount == 0)
  871. {
  872. ds_main_grdlist_curecmt.addRow();
  873. }
  874. if (ds_main_grdlist_convcmt.rowcount == 0)
  875. {
  876. ds_main_grdlist_convcmt.addRow();
  877. }
  878. }
  879. else
  880. {
  881. sysf_messageBox("조회를", "E009");
  882. }
  883. }
  884. function cf_TRARH00701(sSvcId, nErrorCode, sErrorMsg) {
  885. arErrorCode.push(sSvcId, nErrorCode);
  886. }
  887. // 행추가
  888. function fGrdRowAdd()
  889. {
  890. if (ds_main_grdlist_drpclist.rowcount <= 0)
  891. {
  892. ds_main_grdlist_drpclist.addRow();
  893. lrow = ds_main_grdlist_drpclist.rowcount - 1;
  894. ds_main_grdlist_drpclist.setColumn( lrow , "coophospcd", ds_send_search.getColumn(0, "coophospcd"));
  895. group2.grd_drpclist.setCellPos(0);
  896. group2_grd_drpclist_oncellclick(group2.grd_drpclist, new GridClickEventInfo() );
  897. }
  898. else
  899. {
  900. for (i = 0; i < ds_main_grdlist_drpclist.rowcount; i++)
  901. {
  902. if (ds_main_grdlist_drpclist.getColumn( i, "drnm") == "")
  903. {
  904. group2.grd_drpclist.setCellPos(0);
  905. group2_grd_drpclist_oncellclick(group2.grd_drpclist, new GridClickEventInfo());
  906. return;
  907. }
  908. }
  909. ds_main_grdlist_drpclist.addRow();
  910. lrow = ds_main_grdlist_drpclist.rowcount - 1;
  911. ds_main_grdlist_drpclist.setColumn( lrow , "coophospcd", ds_send_search.getColumn(0, "coophospcd"));
  912. group2.grd_drpclist.setCellPos(0);
  913. group2_grd_drpclist_oncellclick(group2.grd_drpclist, new GridClickEventInfo());
  914. }
  915. }
  916. // 행삭제
  917. function fGrdRowDel()
  918. {
  919. if (ds_main_grdlist_drpclist.rowcount <= 0) return;
  920. ds_main_grdlist_drpclist.deleteRow(group2.grd_drpclist.currentrow);
  921. }
  922. //저장 버튼 클릭시
  923. function fSave() {
  924. // 진료과 현황
  925. ds_send_savedata_deptlist.clearData();
  926. for (var i = 0; i < ds_main_grdlist_deptlist.rowcount; i++) {
  927. if (ds_main_grdlist_deptlist.getColumn(i, 'installyn') == 'Y' || ds_main_grdlist_deptlist.getRowType(i) == 4 ||
  928. !utlf_isNull(ds_main_grdlist_deptlist.getColumn(i, 'qty'))) {
  929. var idx = ds_send_savedata_deptlist.addRow();
  930. ds_send_savedata_deptlist.copyRow(idx, ds_main_grdlist_deptlist, i);
  931. ds_send_savedata_deptlist.setColumn(idx, 'status', 'u');
  932. }
  933. }
  934. // 보유장비 현황
  935. ds_send_savedata_eqmtlist.clearData();
  936. for (var i = 0; i < ds_main_grdlist_eqmtlist.rowcount; i++) {
  937. if (ds_main_grdlist_eqmtlist.getColumn(i, 'installyn') == 'Y' || ds_main_grdlist_eqmtlist.getRowType(i) == 4 ||
  938. !utlf_isNull(ds_main_grdlist_eqmtlist.getColumn(i, 'qty'))) {
  939. var idx = ds_send_savedata_eqmtlist.addRow();
  940. ds_send_savedata_eqmtlist.copyRow(idx, ds_main_grdlist_eqmtlist, i);
  941. ds_send_savedata_eqmtlist.setColumn(idx, 'status', 'u');
  942. }
  943. }
  944. // 치료시설 현황
  945. ds_send_savedata_curelist.clearData();
  946. for (var i = 0; i < ds_main_grdlist_curelist.rowcount; i++) {
  947. if (ds_main_grdlist_curelist.getColumn(i, 'installyn') == 'Y' || ds_main_grdlist_curelist.getRowType(i) == 4 ||
  948. !utlf_isNull(ds_main_grdlist_curelist.getColumn(i, 'qty'))) {
  949. var idx = ds_send_savedata_curelist.addRow();
  950. ds_send_savedata_curelist.copyRow(idx, ds_main_grdlist_curelist, i);
  951. ds_send_savedata_curelist.setColumn(idx, 'status', 'u');
  952. }
  953. }
  954. // 편의시실 현황
  955. ds_send_savedata_convlist.clearData();
  956. for (var i = 0; i < ds_main_grdlist_convlist.rowcount; i++) {
  957. if (ds_main_grdlist_convlist.getColumn(i, 'installyn') == 'Y' || ds_main_grdlist_convlist.getRowType(i) == 4) {
  958. var idx = ds_send_savedata_convlist.addRow();
  959. ds_send_savedata_convlist.copyRow(idx, ds_main_grdlist_convlist, i);
  960. ds_send_savedata_convlist.setColumn(idx, 'status', 'u');
  961. }
  962. }
  963. // 의료진 현황
  964. ds_send_savedata_drpclist.clearData();
  965. for (var i = 0; i < ds_main_grdlist_drpclist.rowcount; i++) {
  966. var drnm = utlf_transNullToEmpty(ds_main_grdlist_drpclist.getColumn(i, 'drnm'));
  967. if (ds_main_grdlist_drpclist.getRowType(i) == 2 || ds_main_grdlist_drpclist.getRowType(i) == 4 || drnm.length > 0) {
  968. var idx = ds_send_savedata_drpclist.addRow();
  969. ds_send_savedata_drpclist.copyRow(idx, ds_main_grdlist_drpclist, i);
  970. ds_send_savedata_drpclist.setColumn(idx, 'status', 'u');
  971. }
  972. if (drnm.length == 0) {
  973. ds_main_grdlist_drpclist.deleteRow(i);
  974. }
  975. }
  976. // 병원 정보
  977. //ds_send_savedata_hospinfo.copyData(ds_send_search);
  978. // 진료과현황 참고사항
  979. var sdeptcmt =
  980. "remfact" //참고사항
  981. + "▦installyn" //설치여부
  982. + "▦qty" //수량
  983. + "▦coophospcd" //병의원코드
  984. + "▦estbcd" //시설코드
  985. + "▦estbflag" //시설구분
  986. + "▦status" //상태
  987. + "▩";
  988. sdeptcmt = sdeptcmt
  989. + utlf_transNullToEmpty(ds_main_grdlist_deptcmt.getColumn(0, "remfact")) //참고사항
  990. + "▦" + "Y" //설치여부
  991. + "▦" + "0" //수량
  992. + "▦" + ds_send_search.getColumn(0, "coophospcd") //병의원코드
  993. + "▦" + "88" //시설코드
  994. + "▦" + "D" //시설구분
  995. + "▦" + "u" //상태
  996. + "▩";
  997. dsf_setCSVToDs("ds_send_savedata_deptcmt", sdeptcmt);
  998. // 보유장비 참고사항
  999. var seqmtcmt =
  1000. "remfact" //참고사항
  1001. + "▦installyn" //설치여부
  1002. + "▦qty" //수량
  1003. + "▦coophospcd" //병의원코드
  1004. + "▦estbcd" //시설코드
  1005. + "▦estbflag" //시설구분
  1006. + "▦status" //상태
  1007. + "▩";
  1008. seqmtcmt = seqmtcmt
  1009. + utlf_transNullToEmpty(ds_main_grdlist_eqmtcmt.getColumn(0, "remfact")) //참고사항
  1010. + "▦" + "Y" //설치여부
  1011. + "▦" + "0" //수량
  1012. + "▦" + ds_send_search.getColumn(0, "coophospcd") //병의원코드
  1013. + "▦" + "88" //시설코드
  1014. + "▦" + "E" //시설구분
  1015. + "▦" + "u" //상태
  1016. + "▩";
  1017. dsf_setCSVToDs("ds_send_savedata_eqmtcmt", seqmtcmt);
  1018. // 치료시설 참고사항
  1019. var scurecmt =
  1020. "remfact" //참고사항
  1021. + "▦installyn" //설치여부
  1022. + "▦qty" //수량
  1023. + "▦coophospcd" //병의원코드
  1024. + "▦estbcd" //시설코드
  1025. + "▦estbflag" //시설구분
  1026. + "▦status" //상태
  1027. + "▩";
  1028. scurecmt = scurecmt
  1029. + utlf_transNullToEmpty(ds_main_grdlist_curecmt.getColumn(0, "remfact")) //참고사항
  1030. + "▦" + "Y" //설치여부
  1031. + "▦" + "0" //수량
  1032. + "▦" + ds_send_search.getColumn(0, "coophospcd") //병의원코드
  1033. + "▦" + "88" //시설코드
  1034. + "▦" + "R" //시설구분
  1035. + "▦" + "u" //상태
  1036. + "▩";
  1037. dsf_setCSVToDs("ds_send_savedata_curecmt", scurecmt);
  1038. // 편의시설 참고사항
  1039. var sconvcmt =
  1040. "remfact" //참고사항
  1041. + "▦installyn" //설치여부
  1042. + "▦qty" //수량
  1043. + "▦coophospcd" //병의원코드
  1044. + "▦estbcd" //시설코드
  1045. + "▦estbflag" //시설구분
  1046. + "▦status" //상태
  1047. + "▩";
  1048. sconvcmt = sconvcmt
  1049. + utlf_transNullToEmpty(ds_main_grdlist_convcmt.getColumn(0, "remfact")) //참고사항
  1050. + "▦" + "Y" //설치여부
  1051. + "▦" + "0" //수량
  1052. + "▦" + ds_send_search.getColumn(0, "coophospcd") //병의원코드
  1053. + "▦" + "88" //시설코드
  1054. + "▦" + "C" //시설구분
  1055. + "▦" + "u" //상태
  1056. + "▩";
  1057. dsf_setCSVToDs("ds_send_savedata_convcmt", sconvcmt);
  1058. var oParam = {};
  1059. oParam.id = "TXARH00701";
  1060. oParam.service = "healcarecoopapp.CoopHospMngt";
  1061. oParam.method = "reqExeHospEqmtList";
  1062. oParam.inds = "reqhospinfo=ds_send_search " +
  1063. "reqdeptlist=ds_send_savedata_deptlist " +
  1064. "reqeqmtlist=ds_send_savedata_eqmtlist " +
  1065. "reqcurelist=ds_send_savedata_curelist " +
  1066. "reqconvlist=ds_send_savedata_convlist " +
  1067. "reqdrpclist=ds_send_savedata_drpclist " +
  1068. "reqdeptcmt=ds_send_savedata_deptcmt " +
  1069. "reqeqmtcmt=ds_send_savedata_eqmtcmt " +
  1070. "reqcurecmt=ds_send_savedata_curecmt " +
  1071. "reqconvcmt=ds_send_savedata_convcmt";
  1072. oParam.outds = "";
  1073. oParam.async = false;
  1074. oParam.callback = "cf_TXARH00701";
  1075. tranf_submit(oParam);
  1076. if (arErrorCode.pop("TXARH00701") > -1) {
  1077. // 처리되었습니다
  1078. sysf_messageBox("저장", "I001");
  1079. fSearch();
  1080. }
  1081. else {
  1082. // 실패하였습니다
  1083. sysf_messageBox("저장에", "E009");
  1084. }
  1085. }
  1086. function cf_TXARH00701(sSvcId, nErrorCode, sErrorMsg) {
  1087. arErrorCode.push(sSvcId, nErrorCode);
  1088. }
  1089. // 진료과현황 entercell
  1090. function fDeptEnterCell()
  1091. {
  1092. // if (group2.grd_deptlist.colType(group2.grd_deptlist.col) == "input")
  1093. // group2.grd_deptlist.editCell();
  1094. }
  1095. // 보유장비현황 entercell
  1096. function fEqmtEnterCell()
  1097. {
  1098. // if (group2.grd_eqmtlist.colType(group2.grd_eqmtlist.col) == "input")
  1099. // group2.grd_eqmtlist.editCell();
  1100. }
  1101. // 치료시설현황 entercell
  1102. function fCureEnterCell()
  1103. {
  1104. // if (group2.grd_curelist.colType(group2.grd_curelist.col) == "input")
  1105. // group2.grd_curelist.editCell();
  1106. }
  1107. // 편의시설현황 entercell
  1108. function fConvEnterCell()
  1109. {
  1110. // if (group2.grd_convlist.colType(group2.grd_convlist.col) == "input")
  1111. // group2.grd_convlist.editCell();
  1112. }
  1113. // 의료진현황 entercell
  1114. function fDrpcEnterCell()
  1115. {
  1116. // if (group2.grd_drpclist.colType(group2.grd_drpclist.col) == "input")
  1117. // group2.grd_drpclist.editCell();
  1118. }
  1119. function SPARH00700_oninit(obj:Form, e:InitEventInfo)
  1120. {
  1121. frmf_initForm(obj); // 폼 초기화
  1122. }
  1123. function SPARH00700_onload(obj:Form, e:LoadEventInfo)
  1124. {
  1125. grdf_initGrid(this.group2.grd_convlist)
  1126. grdf_initGrid(this.group2.grd_curelist);
  1127. grdf_initGrid(this.group2.grd_deptlist);
  1128. grdf_initGrid(this.group2.grd_drpclist);
  1129. grdf_initGrid(this.group2.grd_eqmtlist);
  1130. fInit();
  1131. }
  1132. function group2_grd_deptlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1133. {
  1134. //fDrpcEnterCell();
  1135. obj.showEditor(true);
  1136. }
  1137. function group2_grd_eqmtlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1138. {
  1139. //fEqmtEnterCell();
  1140. obj.showEditor(true);
  1141. }
  1142. function group2_grd_curelist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1143. {
  1144. //fCureEnterCell();
  1145. obj.showEditor(true);
  1146. }
  1147. function group2_grd_convlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1148. {
  1149. //fConvEnterCell();
  1150. obj.showEditor(true);
  1151. }
  1152. function group2_grd_drpclist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1153. {
  1154. //fDrpcEnterCell();
  1155. obj.showEditor(true);
  1156. }
  1157. function group5_btn_save_onclick(obj:Button, e:ClickEventInfo)
  1158. {
  1159. fSave();
  1160. //model.refresh();
  1161. }
  1162. function group5_btn_cncl_onclick(obj:Button, e:ClickEventInfo)
  1163. {
  1164. //model.close();
  1165. this.close();
  1166. }
  1167. function group2_btn_dradd_onclick(obj:Button, e:ClickEventInfo)
  1168. {
  1169. fGrdRowAdd();
  1170. }
  1171. function group2_btn_drdel_onclick(obj:Button, e:ClickEventInfo)
  1172. {
  1173. fGrdRowDel();
  1174. }
  1175. function group2_grd_drpclist_onenteredit(obj:Grid, e:GridEditEventInfo)
  1176. {
  1177. }
  1178. function gridCheckboxEventHandler(obj:Dataset, e:DSColChangeEventInfo){
  1179. if(e.col == 1){
  1180. var value = obj.getColumn(e.row, e.col);
  1181. value = (value == '1' || value == 'Y') ? 'Y' : 'N';
  1182. obj.setColumn(e.row, e.col, value);
  1183. }
  1184. }]]></Script>
  1185. </Form>
  1186. </FDL>