SPMMO05800_수술마취확정취소.xfdl 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMO05800" position="absolute 0 0 519 470" titletext="수술마취 확정취소" oninit="SPMMO05800_oninit" onload="SPMMO05800_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static text="수술마취 확정취소/변경" position="absolute 0 1 191 17" id="caption4" class="tit_2"/>
  8. <Shape position="absolute 0 17 516 23" linetype="horizontal" id="line2" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  9. <Static text="사 유" position="absolute 0 45 96 68" align="align:left middle;" id="caption3" class="cell_1"/>
  10. <Static text="변경구분" position="absolute 0 22 96 44" align="align:left middle;" id="caption26" class="cell_1"/>
  11. <Radio position="absolute 99 26 259 42" id="radio1" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="radio1_onitemchanged">
  12. <Dataset id="innerdataset">
  13. <ColumnInfo>
  14. <Column id="codecolumn"/>
  15. <Column id="datacolumn"/>
  16. </ColumnInfo>
  17. <Rows>
  18. <Row>
  19. <Col id="codecolumn">C</Col>
  20. <Col id="datacolumn">수술취소</Col>
  21. </Row>
  22. <Row>
  23. <Col id="codecolumn">U</Col>
  24. <Col id="datacolumn">수술변경</Col>
  25. </Row>
  26. </Rows>
  27. </Dataset>
  28. </Radio>
  29. <Button position="absolute 399 445 455 467" id="btn_schecnfm" class="btn4" text="저장" onclick="btn_schecnfm_onclick"/>
  30. <Button position="absolute 340 445 396 467" id="btn_schecncl" class="btn4" text="취소" onclick="btn_schecncl_onclick" visible="false"/>
  31. <Static text="수술시간" position="absolute 0 166 96 189" align="align:center middle;" id="caption10" class="cell_1"/>
  32. <Static text="집도의" position="absolute 225 239 333 262" align="align:center middle;" id="caption22" class="cell_1"/>
  33. <Static text="수술일" position="absolute 0 142 96 165" align="align:center middle;" id="caption23" class="cell_1"/>
  34. <Static text="수술마취 변경내용" position="absolute 0 97 151 113" align="align:center middle;" id="caption12" class="tit_2"/>
  35. <Static text="~" position="absolute 185 170 200 190" id="caption24"/>
  36. <Static text="진단코드/명" position="absolute 0 190 96 213" align="align:center middle;" id="caption13" class="cell_1"/>
  37. <Static text="수술방" position="absolute 225 142 333 165" align="align:center middle;" id="caption25" class="cell_1"/>
  38. <Static text="수술코드/명" position="absolute 0 214 96 237" align="align:center middle;" id="caption14" class="cell_1"/>
  39. <Static text="집도과" position="absolute 0 238 96 261" align="align:center middle;" id="caption15" class="cell_1"/>
  40. <Shape position="absolute 0 113 516 119" linetype="horizontal" id="line6" class="line_1" style="strokepen:3 solid #33bbbbff;"/>
  41. <Shape position="absolute 0 439 516 445" linetype="horizontal" id="line7" class="line_3"/>
  42. <Static text="전달사항" position="absolute 0 69 96 92" align="align:left middle;" id="caption1" class="cell_1"/>
  43. <Edit position="absolute 98 71 514 90" id="input7" autoselect="true"/>
  44. <Calendar position="absolute 98 144 222 163" id="ipt_opschedd" mask="yyyy-mm-dd" onchanged="ipt_opschedd_onchanged"/>
  45. <Combo position="absolute 335 144 454 163" id="ipt_oproomcd" enable="false" innerdataset="ds_init_oproomlist" datacolumn="oproomnm" codecolumn="oproomcd"/>
  46. <Combo position="absolute 98 169 183 188" id="cmb_opfromtmcd" enable="false" innerdataset="ds_init_M0014" datacolumn="cdnm" codecolumn="cdid"/>
  47. <Combo position="absolute 198 169 283 188" id="cmb_opendtmcd" enable="false" innerdataset="ds_init_M0014" datacolumn="cdnm" codecolumn="cdid"/>
  48. <MaskEdit position="absolute 285 169 365 188" id="ipt_opusetm" enable="false" mask="nn:ss"/>
  49. <Edit position="absolute 98 193 187 212" id="ipt_diagcd" onkeydown="ipt_diagcd_onkeydown" autoselect="true"/>
  50. <Edit position="absolute 190 193 514 212" id="ipt_diagnm" onkeydown="ipt_diagnm_onkeydown" autoselect="true"/>
  51. <Edit position="absolute 98 217 187 236" id="ipt_opcd" onkeydown="ipt_opcd_onkeydown" autoselect="true"/>
  52. <Edit position="absolute 210 217 514 236" id="ipt_opnm" onkeydown="ipt_opnm_onkeydown" autoselect="true"/>
  53. <Combo position="absolute 98 241 221 260" id="cmb_perfdeptcd" innerdataset="ds_init_orddept" datacolumn="depthngnm" codecolumn="deptcd" onitemchanged="cmb_perfdeptcd_onitemchanged"/>
  54. <Combo position="absolute 335 241 454 260" id="cmb_perfdrid" innerdataset="@ds_init_userlist" datacolumn="usernm" codecolumn="userid" onitemchanged="cmb_perfdrid_onitemchanged"/>
  55. <Radio position="absolute 99 50 259 66" id="radio2" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="radio2_onitemchanged">
  56. <Dataset id="innerdataset">
  57. <ColumnInfo>
  58. <Column id="codecolumn"/>
  59. <Column id="datacolumn"/>
  60. </ColumnInfo>
  61. <Rows>
  62. <Row>
  63. <Col id="codecolumn">H</Col>
  64. <Col id="datacolumn">병원사유</Col>
  65. </Row>
  66. <Row>
  67. <Col id="codecolumn">P</Col>
  68. <Col id="datacolumn">환자사유</Col>
  69. </Row>
  70. </Rows>
  71. </Dataset>
  72. </Radio>
  73. <Combo position="absolute 266 48 425 67" id="cmb_rsncd" innerdataset="@ds_init_rsncd" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_rsncd_onitemchanged"/>
  74. <Button position="absolute 368 169 410 188" id="btn_openopsche" class="btn2_letter2" text="설정" onclick="btn_openopsche_onclick"/>
  75. <Button position="absolute 458 445 514 467" id="button1" class="btn4" text="종료" onclick="button1_onclick"/>
  76. <Button position="absolute 5 447 60 467" id="button2" visible="false" text="diagcd" onclick="button2_onclick"/>
  77. <Button position="absolute 55 447 110 467" id="button3" visible="false" text="diagnm" onclick="button3_onclick"/>
  78. <Edit position="absolute 163 448 252 467" id="input1" visible="false"/>
  79. <Button position="absolute 105 447 205 467" id="btn_opcd" enable="false" visible="false" text="btn_opcd" onclick="btn_opcd_onclick"/>
  80. <Static text="마취방법" position="absolute 0 262 96 285" align="align:center middle;" id="caption2" class="cell_1"/>
  81. <Combo position="absolute 98 265 221 284" id="cmb_anstmthdcd" innerdataset="ds_init_M0017" datacolumn="cdnm" codecolumn="cdid" onitemchanged="cmb_anstmthdcd_onitemchanged"/>
  82. <Combo position="absolute 225 265 390 284" id="cmb_detlanstmthdcd" visible="true" innerdataset="@ds_init_opchngcd" datacolumn="cdnm" codecolumn="cdid"/>
  83. <Static text="수술체위" position="absolute 0 286 96 309" align="align:center middle;" id="caption5" class="cell_1"/>
  84. <Static text="수술창상" position="absolute 0 334 96 357" align="align:center middle;" id="caption6" class="cell_1"/>
  85. <Static text="수술위치" position="absolute 225 286 333 309" align="align:center middle;" id="caption7" class="cell_1"/>
  86. <Static text="전달사항" position="absolute 0 358 96 381" align="align:center middle;" id="caption8" class="cell_1"/>
  87. <Combo position="absolute 98 288 221 307" id="cmb_opposture" class="combo_search" innerdataset="ds_init_M0016" datacolumn="cdnm" codecolumn="cdid"/>
  88. <Combo position="absolute 335 288 454 307" id="cmb_opdirecflag" class="combo_search" codecolumn="codecolumn" datacolumn="datacolumn">
  89. <Dataset id="innerdataset">
  90. <ColumnInfo>
  91. <Column id="codecolumn"/>
  92. <Column id="datacolumn"/>
  93. </ColumnInfo>
  94. <Rows>
  95. <Row>
  96. <Col id="codecolumn">L</Col>
  97. <Col id="datacolumn">Left</Col>
  98. </Row>
  99. <Row>
  100. <Col id="codecolumn">R</Col>
  101. <Col id="datacolumn">Right</Col>
  102. </Row>
  103. <Row>
  104. <Col id="codecolumn">B</Col>
  105. <Col id="datacolumn">Both</Col>
  106. </Row>
  107. <Row>
  108. <Col id="codecolumn">A</Col>
  109. <Col id="datacolumn">단일장기</Col>
  110. </Row>
  111. <Row>
  112. <Col id="codecolumn">C</Col>
  113. <Col id="datacolumn">기타(경추,요추,흉추)</Col>
  114. </Row>
  115. </Rows>
  116. </Dataset>
  117. </Combo>
  118. <Combo position="absolute 98 336 514 355" id="cmb_opcnfmdg" innerdataset="ds_init_M0341" datacolumn="cdnm" codecolumn="cdid"/>
  119. <Edit position="absolute 98 359 514 378" id="ipt_delivefact" class="input_search" autoselect="true"/>
  120. <Static text="수술환자구분" position="absolute 0 310 96 333" align="align:center middle;" id="caption9" class="cell_1"/>
  121. <Radio position="absolute 98 312 356 332" id="rdo_oppatflag" taborder="8" columncount="4" rowcount="1" innerdataset="ds_init_oppatflag" datacolumn="hardcdnm" codecolumn="hardcd"/>
  122. <Button position="absolute 191 218 207 234" id="btn_ccrtsearch" class="icon_search" enable="false" text="" onclick="btn_ccrtsearch_onclick"/>
  123. <Static text="수술구분" position="absolute 0 118 96 141" align="align:center middle;" id="caption11" class="cell_1"/>
  124. <Radio position="absolute 99 120 278 140" id="rdo_opflag" columncount="3" rowcount="1" innerdataset="ds_init_M0013" datacolumn="cdnm" codecolumn="cdid" onitemchanged="rdo_opflag_onitemchanged"/>
  125. <Div position="absolute 156 190 411 320" id="group2" enable="true" visible="false" style="background:white;border:1 solid #808080ff ;">
  126. <Layouts>
  127. <Layout>
  128. <Static text="희망시간" position="absolute 5 8 59 28" align="align:center middle;" id="caption40" anchor="default"/>
  129. <Button position="absolute 159 101 201 120" id="button4" class="btn2_letter2" text="확인" anchor="default" onclick="group2_button4_onclick"/>
  130. <Button position="absolute 203 101 245 120" id="button5" class="btn2_letter2" text="취소" anchor="default" onclick="group2_button5_onclick"/>
  131. <Static text="소요시간" position="absolute 5 56 59 76" align="align:center middle;" id="caption41" anchor="default"/>
  132. <Combo position="absolute 66 7 244 26" id="cmb_hopetmflag" class="combo_search" innerdataset="ds_init_M0377" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group2_cmb_hopetmflag_onitemchanged"/>
  133. <Static text="시" position="absolute 114 30 134 50" id="caption43" anchor="default"/>
  134. <Static text="분" position="absolute 195 31 215 51" id="caption44" anchor="default"/>
  135. <Static text="시" position="absolute 114 55 134 75" id="caption45" anchor="default"/>
  136. <Static text="분" position="absolute 195 53 215 73" id="caption46" anchor="default"/>
  137. <MaskEdit position="absolute 67 30 112 49" id="ipt_hopehour" mask="##" anchor="default"/>
  138. <MaskEdit position="absolute 67 54 112 73" id="ipt_usehour" mask="##" anchor="default"/>
  139. <Static text="연락처" position="absolute 6 77 60 97" align="align:center middle;" id="caption42" anchor="default"/>
  140. <Edit position="absolute 67 78 167 97" id="ipt_cntctel" anchor="default"/>
  141. <Combo position="absolute 144 30 194 49" id="cmb_hopemin" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  142. <Dataset id="innerdataset">
  143. <ColumnInfo>
  144. <Column id="codecolumn"/>
  145. <Column id="datacolumn"/>
  146. </ColumnInfo>
  147. <Rows>
  148. <Row>
  149. <Col id="codecolumn">00</Col>
  150. <Col id="datacolumn">00</Col>
  151. </Row>
  152. <Row>
  153. <Col id="codecolumn">10</Col>
  154. <Col id="datacolumn">10</Col>
  155. </Row>
  156. <Row>
  157. <Col id="codecolumn">20</Col>
  158. <Col id="datacolumn">20</Col>
  159. </Row>
  160. <Row>
  161. <Col id="codecolumn">30</Col>
  162. <Col id="datacolumn">30</Col>
  163. </Row>
  164. <Row>
  165. <Col id="codecolumn">40</Col>
  166. <Col id="datacolumn">40</Col>
  167. </Row>
  168. <Row>
  169. <Col id="codecolumn">50</Col>
  170. <Col id="datacolumn">50</Col>
  171. </Row>
  172. </Rows>
  173. </Dataset>
  174. </Combo>
  175. <Combo position="absolute 144 53 194 72" id="cmb_usemin" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  176. <Dataset id="innerdataset">
  177. <ColumnInfo>
  178. <Column id="codecolumn"/>
  179. <Column id="datacolumn"/>
  180. </ColumnInfo>
  181. <Rows>
  182. <Row>
  183. <Col id="codecolumn">00</Col>
  184. <Col id="datacolumn">00</Col>
  185. </Row>
  186. <Row>
  187. <Col id="codecolumn">10</Col>
  188. <Col id="datacolumn">10</Col>
  189. </Row>
  190. <Row>
  191. <Col id="codecolumn">20</Col>
  192. <Col id="datacolumn">20</Col>
  193. </Row>
  194. <Row>
  195. <Col id="codecolumn">30</Col>
  196. <Col id="datacolumn">30</Col>
  197. </Row>
  198. <Row>
  199. <Col id="codecolumn">40</Col>
  200. <Col id="datacolumn">40</Col>
  201. </Row>
  202. <Row>
  203. <Col id="codecolumn">50</Col>
  204. <Col id="datacolumn">50</Col>
  205. </Row>
  206. </Rows>
  207. </Dataset>
  208. </Combo>
  209. </Layout>
  210. </Layouts>
  211. </Div>
  212. <Static text="DRG 적용" position="absolute 0 382 96 405" align="align:center middle;" id="caption61" class="cell_2"/>
  213. <Static text="DRG 정보" position="absolute 0 406 96 429" align="align:center middle;" id="caption62" class="cell_2"/>
  214. <Button position="absolute 214 385 278 404" id="btn_drgmod" class="btn5" enable="false" text="DRG수정" onclick="btn_drgmod_onclick"/>
  215. <Radio position="absolute 100 386 211 403" id="rdo_drgyn" columncount="2" rowcount="1" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="rdo_drgyn_onitemchanged">
  216. <Dataset id="innerdataset">
  217. <ColumnInfo>
  218. <Column id="codecolumn"/>
  219. <Column id="datacolumn"/>
  220. </ColumnInfo>
  221. <Rows>
  222. <Row>
  223. <Col id="codecolumn">A</Col>
  224. <Col id="datacolumn">예</Col>
  225. </Row>
  226. <Row>
  227. <Col id="codecolumn">N</Col>
  228. <Col id="datacolumn">아니오</Col>
  229. </Row>
  230. </Rows>
  231. </Dataset>
  232. </Radio>
  233. <Edit position="absolute 98 408 149 427" align="align:center middle;" id="ipt_drgno" autoselect="true"/>
  234. <Edit position="absolute 150 408 514 427" id="ipt_drgnm" autoselect="true"/>
  235. </Layout>
  236. </Layouts>
  237. <Objects>
  238. <Dataset id="ds_init_oproomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  239. <ColumnInfo>
  240. <Column id="oproomnm" type="STRING"/>
  241. <Column id="oproomcd" type="STRING"/>
  242. </ColumnInfo>
  243. </Dataset>
  244. <Dataset id="ds_init_M0014" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  245. <ColumnInfo>
  246. <Column id="cdnm" type="STRING"/>
  247. <Column id="cdid" type="STRING"/>
  248. </ColumnInfo>
  249. </Dataset>
  250. <Dataset id="ds_init_orddept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  251. <ColumnInfo>
  252. <Column id="depthngnm" type="STRING"/>
  253. <Column id="deptcd" type="STRING"/>
  254. </ColumnInfo>
  255. </Dataset>
  256. <Dataset id="ds_init_userlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  257. <ColumnInfo>
  258. <Column id="usernm" type="STRING"/>
  259. <Column id="userid" type="STRING"/>
  260. </ColumnInfo>
  261. </Dataset>
  262. <Dataset id="ds_init_rsncd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  263. <ColumnInfo>
  264. <Column id="cdnm" type="STRING"/>
  265. <Column id="cdid" type="STRING"/>
  266. </ColumnInfo>
  267. </Dataset>
  268. <Dataset id="ds_init_M0017" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  269. <ColumnInfo>
  270. <Column id="cdnm" type="STRING"/>
  271. <Column id="cdid" type="STRING"/>
  272. </ColumnInfo>
  273. </Dataset>
  274. <Dataset id="ds_init_opchngcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  275. <ColumnInfo>
  276. <Column id="cdnm" type="STRING"/>
  277. <Column id="cdid" type="STRING"/>
  278. </ColumnInfo>
  279. </Dataset>
  280. <Dataset id="ds_init_M0016" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  281. <ColumnInfo>
  282. <Column id="cdnm" type="STRING"/>
  283. <Column id="cdid" type="STRING"/>
  284. </ColumnInfo>
  285. </Dataset>
  286. <Dataset id="ds_init_M0341" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  287. <ColumnInfo>
  288. <Column id="cdnm" type="STRING"/>
  289. <Column id="cdid" type="STRING"/>
  290. </ColumnInfo>
  291. </Dataset>
  292. <Dataset id="ds_init_oppatflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  293. <ColumnInfo>
  294. <Column id="hardcdnm" type="STRING"/>
  295. <Column id="hardcd" type="STRING"/>
  296. </ColumnInfo>
  297. </Dataset>
  298. <Dataset id="ds_init_M0013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  299. <ColumnInfo>
  300. <Column id="cdnm" type="STRING"/>
  301. <Column id="cdid" type="STRING"/>
  302. </ColumnInfo>
  303. </Dataset>
  304. <Dataset id="ds_init_M0377" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  305. <ColumnInfo>
  306. <Column id="cdnm" type="STRING"/>
  307. <Column id="cdid" type="STRING"/>
  308. </ColumnInfo>
  309. </Dataset>
  310. <Dataset id="ds_main_rsrvappcncl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  311. <ColumnInfo>
  312. <Column id="status" type="STRING" size="256"/>
  313. <Column id="oprsrvno" type="STRING" size="256"/>
  314. <Column id="ophistno" type="STRING" size="256"/>
  315. <Column id="aprvreqno" type="STRING" size="256"/>
  316. <Column id="pid" type="STRING" size="256"/>
  317. <Column id="perfdeptcd" type="STRING" size="256"/>
  318. <Column id="perfdrid" type="STRING" size="256"/>
  319. <Column id="oproomcd" type="STRING" size="256"/>
  320. <Column id="opschedd" type="STRING" size="256"/>
  321. <Column id="opusetm" type="STRING" size="256"/>
  322. <Column id="diagcd" type="STRING" size="256"/>
  323. <Column id="diagnm" type="STRING" size="256"/>
  324. <Column id="opcd" type="STRING" size="256"/>
  325. <Column id="opnm" type="STRING" size="256"/>
  326. <Column id="delivefact" type="STRING" size="256"/>
  327. <Column id="opfromtmcd" type="STRING" size="256"/>
  328. <Column id="opendtmcd" type="STRING" size="256"/>
  329. <Column id="reqrsnflag" type="STRING" size="256"/>
  330. <Column id="reqrsnflag2" type="STRING" size="256"/>
  331. <Column id="reqrsncd" type="STRING" size="256"/>
  332. <Column id="ccrtno" type="STRING" size="256"/>
  333. <Column id="ccrtstat" type="STRING" size="256"/>
  334. <Column id="anstmthdcd" type="STRING" size="256"/>
  335. <Column id="anstdetlmthdcd" type="STRING" size="256"/>
  336. <Column id="opstatcd" type="STRING" size="256"/>
  337. <Column id="opposturecd" type="STRING" size="256"/>
  338. <Column id="opdirecflag" type="STRING" size="256"/>
  339. <Column id="oppatflagcd" type="STRING" size="256"/>
  340. <Column id="opcntmdg" type="STRING" size="256"/>
  341. <Column id="opdelivefact" type="STRING" size="256"/>
  342. <Column id="opflagcd" type="STRING" size="256"/>
  343. <Column id="hopetmflag" type="STRING" size="256"/>
  344. <Column id="cntctel" type="STRING" size="256"/>
  345. <Column id="opcnfmdd" type="STRING" size="256"/>
  346. <Column id="cnstopflag" type="STRING" size="256"/>
  347. <Column id="drgyn" type="STRING" size="256"/>
  348. <Column id="drgno" type="STRING" size="256"/>
  349. <Column id="drgnm" type="STRING" size="256"/>
  350. </ColumnInfo>
  351. <Rows>
  352. <Row>
  353. <Col id="reqrsnflag">C</Col>
  354. <Col id="reqrsnflag2">H</Col>
  355. </Row>
  356. </Rows>
  357. </Dataset>
  358. <Dataset id="ds_init_patrsncd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  359. <Dataset id="ds_main_hopebox" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  360. <ColumnInfo>
  361. <Column id="hopehour" type="STRING" size="256"/>
  362. <Column id="hopemin" type="STRING" size="256"/>
  363. <Column id="usehour" type="STRING" size="256"/>
  364. <Column id="usemin" type="STRING" size="256"/>
  365. </ColumnInfo>
  366. <Rows>
  367. <Row/>
  368. </Rows>
  369. </Dataset>
  370. <Dataset id="ds_init_M0243" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  371. <Dataset id="ds_init_M0244" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  372. <Dataset id="ds_init_M0245" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  373. <Dataset id="ds_temp_M0356" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  374. <Dataset id="ds_init_chkopcnfmtm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  375. <Dataset id="ds_init_chkoffday" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  376. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  377. <Dataset id="ds_tmp_cnstopinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  378. <Dataset id="ds_main_calendar" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  379. <Dataset id="ds_main_dailychrgdrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  380. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  381. <ColumnInfo>
  382. <Column id="daynm" type="STRING" size="256"/>
  383. <Column id="chrgdrnm" type="STRING" size="256"/>
  384. </ColumnInfo>
  385. <Rows>
  386. <Row/>
  387. </Rows>
  388. </Dataset>
  389. <Dataset id="ds_main_oprsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  390. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  391. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  392. <Dataset id="ds_init_opallroomlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  393. <FilteredDataset id="ds_temp_M0356_FT" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" binddataset="@ds_temp_M0356" filterstr="cdid &lt; 200"/>
  394. </Objects>
  395. <Bind>
  396. <BindItem id="item0" compid="radio1" propid="value" datasetid="ds_main_rsrvappcncl" columnid="reqrsnflag"/>
  397. <BindItem id="item1" compid="radio2" propid="value" datasetid="ds_main_rsrvappcncl" columnid="reqrsnflag2"/>
  398. <BindItem id="item2" compid="cmb_rsncd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="reqrsncd"/>
  399. <BindItem id="item3" compid="input7" propid="value" datasetid="ds_main_rsrvappcncl" columnid="delivefact"/>
  400. <BindItem id="item4" compid="rdo_opflag" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opflagcd"/>
  401. <BindItem id="item5" compid="ipt_opschedd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opschedd"/>
  402. <BindItem id="item6" compid="ipt_oproomcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="oproomcd"/>
  403. <BindItem id="item7" compid="cmb_opfromtmcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opfromtmcd"/>
  404. <BindItem id="item8" compid="cmb_opendtmcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opendtmcd"/>
  405. <BindItem id="item9" compid="ipt_opusetm" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opusetm"/>
  406. <BindItem id="item10" compid="ipt_diagcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="diagcd"/>
  407. <BindItem id="item11" compid="ipt_diagnm" propid="value" datasetid="ds_main_rsrvappcncl" columnid="diagnm"/>
  408. <BindItem id="item12" compid="ipt_opcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opcd"/>
  409. <BindItem id="item13" compid="ipt_opnm" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opnm"/>
  410. <BindItem id="item14" compid="cmb_perfdeptcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="perfdeptcd"/>
  411. <BindItem id="item15" compid="cmb_perfdrid" propid="value" datasetid="ds_main_rsrvappcncl" columnid="perfdrid"/>
  412. <BindItem id="item16" compid="cmb_anstmthdcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="anstmthdcd"/>
  413. <BindItem id="item17" compid="cmb_detlanstmthdcd" propid="value" datasetid="ds_main_rsrvappcncl" columnid="anstdetlmthdcd"/>
  414. <BindItem id="item18" compid="cmb_opposture" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opposturecd"/>
  415. <BindItem id="item19" compid="cmb_opdirecflag" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opdirecflag"/>
  416. <BindItem id="item20" compid="rdo_oppatflag" propid="value" datasetid="ds_main_rsrvappcncl" columnid="oppatflagcd"/>
  417. <BindItem id="item21" compid="cmb_opcnfmdg" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opcntmdg"/>
  418. <BindItem id="item22" compid="ipt_delivefact" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opdelivefact"/>
  419. <BindItem id="item23" compid="rdo_drgyn" propid="value" datasetid="ds_main_rsrvappcncl" columnid="drgyn"/>
  420. <BindItem id="item24" compid="ipt_drgno" propid="value" datasetid="ds_main_rsrvappcncl" columnid="drgno"/>
  421. <BindItem id="item25" compid="ipt_drgnm" propid="value" datasetid="ds_main_rsrvappcncl" columnid="drgnm"/>
  422. <BindItem id="item26" compid="group2.cmb_hopetmflag" propid="value" datasetid="ds_main_rsrvappcncl" columnid="hopetmflag"/>
  423. <BindItem id="item27" compid="group2.ipt_hopehour" propid="value" datasetid="ds_main_hopebox" columnid="hopehour"/>
  424. <BindItem id="item28" compid="group2.ipt_cntctel" propid="value" datasetid="ds_main_rsrvappcncl" columnid="cntctel"/>
  425. <BindItem id="item29" compid="group2.cmb_hopemin" propid="value" datasetid="ds_main_hopebox" columnid="hopemin"/>
  426. <BindItem id="item30" compid="group2.ipt_usehour" propid="value" datasetid="ds_main_hopebox" columnid="usehour"/>
  427. <BindItem id="item31" compid="group2.cmb_usemin" propid="value" datasetid="ds_main_hopebox" columnid="usemin"/>
  428. <BindItem id="item32" compid="input1" propid="value" datasetid="ds_main_rsrvappcncl" columnid="opcd"/>
  429. </Bind>
  430. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  431. * System Name :
  432. * Job Name :
  433. * Creator :
  434. * Make Date : 2015-02-10
  435. * Description :
  436. *---------------------------------------------------------------------------------------
  437. * Modify Date Modifier Modify Description
  438. *---------------------------------------------------------------------------------------
  439. * 2015-02-10 Live Converter TF->XP
  440. *
  441. *---------------------------------------------------------------------------------------
  442. ****************************************************************************************/
  443. include "com_commonxp::comm_main.xjs"
  444. include "emr_prcpmngtxp::MMOCommon.xjs"
  445. include "emr_medirecxp::MMRCommon.xjs"
  446. include "emr_prcpmngtxp::SPMMO05800.xjs"
  447. //=======================================================================================
  448. // Event
  449. //---------------------------------------------------------------------------------------
  450. /****************************************************************************************
  451. * Components : Form
  452. * Components ID : SPMMO05800
  453. * Event : oninit
  454. * Argument : 01.obj : Object Event has occurred
  455. * : 02.e : Event Object
  456. * Description : 화면 처음 열릴때 초기화 실행
  457. ****************************************************************************************/
  458. function SPMMO05800_oninit(obj:Form, e:InitEventInfo)
  459. {
  460. frmf_initForm(obj);
  461. }
  462. /****************************************************************************************
  463. * Components : Form
  464. * Components ID : SPMMO05800
  465. * Event : onload
  466. * Argument : 01.obj : Object Event has occurred
  467. * : 02.e : Event Object
  468. * Description : 화면오픈시 폼load이후 실행
  469. ****************************************************************************************/
  470. function SPMMO05800_onload(obj:Form, e:LoadEventInfo)
  471. {
  472. fInitialize_SPMMO05800();
  473. }
  474. /****************************************************************************************
  475. * Components : Radio
  476. * Components ID : radio1
  477. * Event : onitemchanged
  478. * Argument : 01.obj : Object Event has occurred
  479. * : 02.e : Event Object
  480. * Description : 변경구분 라디오버튼 선택
  481. ****************************************************************************************/
  482. function radio1_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  483. {
  484. fChngCmbOpAnstCnclRsn();
  485. }
  486. /****************************************************************************************
  487. * Components : Radio
  488. * Components ID : radio2
  489. * Event : onitemchanged
  490. * Argument : 01.obj : Object Event has occurred
  491. * : 02.e : Event Object
  492. * Description : 사유 라디오버튼 선택
  493. ****************************************************************************************/
  494. function radio2_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  495. {
  496. fChngCmbOpAnstCnclRsn();
  497. }
  498. /****************************************************************************************
  499. * Components : Combo
  500. * Components ID : cmb_rsncd
  501. * Event : onitemchanged
  502. * Argument : 01.obj : Object Event has occurred
  503. * : 02.e : Event Object
  504. * Description : 사유 콤보박스 선택
  505. ****************************************************************************************/
  506. function cmb_rsncd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  507. {
  508. fInitOpAnstChngInfo(); // 수술마취 변경시 한가지 사유만이 반영됨
  509. fChngCmbRsnCD();
  510. }
  511. /****************************************************************************************
  512. * Components : Radio
  513. * Components ID : rdo_opflag
  514. * Event : onitemchanged
  515. * Argument : 01.obj : Object Event has occurred
  516. * : 02.e : Event Object
  517. * Description : 수술구분 라디오버튼 선택
  518. ****************************************************************************************/
  519. function rdo_opflag_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  520. {
  521. if (ipt_opschedd.value != ""){
  522. fGetCalendar(ipt_opschedd.value);
  523. fValidOpFlagCD();
  524. }
  525. }
  526. /****************************************************************************************
  527. * Components : Calendar
  528. * Components ID : ipt_opschedd
  529. * Event : onchanged
  530. * Argument : 01.obj : Object Event has occurred
  531. * : 02.e : Event Object
  532. * Description : 수술일자 변경
  533. ****************************************************************************************/
  534. function ipt_opschedd_onchanged(obj:Calendar, e:ChangeEventInfo)
  535. {
  536. fReqDailyChrgAnstDr(ipt_opschedd.value);
  537. fGetCalendar(ipt_opschedd.value); // 2008.10.27
  538. fValidOpFlagCD();
  539. }
  540. /****************************************************************************************
  541. * Components : Button
  542. * Components ID : btn_openopsche
  543. * Event : onclick
  544. * Argument : 01.obj : Object Event has occurred
  545. * : 02.e : Event Object
  546. * Description : 수술시간 설정 버튼 클릭
  547. ****************************************************************************************/
  548. function btn_openopsche_onclick(obj:Button, e:ClickEventInfo)
  549. {
  550. fOpenOpScheTime();
  551. }
  552. /****************************************************************************************
  553. * Components : Edit
  554. * Components ID : ipt_diagcd
  555. * Event : onkeydown
  556. * Argument : 01.obj : Object Event has occurred
  557. * : 02.e : Event Object
  558. * Description : 진단코드 입력후 엔터
  559. ****************************************************************************************/
  560. function ipt_diagcd_onkeydown(obj:Edit, e:KeyEventInfo)
  561. {
  562. if(e.keycode == 13) {
  563. obj.updateToDataset();
  564. button2.click();
  565. }
  566. }
  567. /****************************************************************************************
  568. * Components : Button
  569. * Components ID : button2
  570. * Event : onclick
  571. * Argument : 01.obj : Object Event has occurred
  572. * : 02.e : Event Object
  573. * Description : 진단코드 조회
  574. ****************************************************************************************/
  575. function button2_onclick(obj:Button, e:ClickEventInfo)
  576. {
  577. fOpenDiagSearch("code");
  578. }
  579. /****************************************************************************************
  580. * Components : Edit
  581. * Components ID : ipt_diagnm
  582. * Event : onkeydown
  583. * Argument : 01.obj : Object Event has occurred
  584. * : 02.e : Event Object
  585. * Description : 진단명 입력후 엔터
  586. ****************************************************************************************/
  587. function ipt_diagnm_onkeydown(obj:Edit, e:KeyEventInfo)
  588. {
  589. if(e.keycode == 13) {
  590. obj.updateToDataset();
  591. button3.click();
  592. }
  593. }
  594. /****************************************************************************************
  595. * Components : Button
  596. * Components ID : button3
  597. * Event : onclick
  598. * Argument : 01.obj : Object Event has occurred
  599. * : 02.e : Event Object
  600. * Description : 진단명으로 코드 조회
  601. ****************************************************************************************/
  602. function button3_onclick(obj:Button, e:ClickEventInfo)
  603. {
  604. fOpenDiagSearch("term");
  605. }
  606. /****************************************************************************************
  607. * Components : Edit
  608. * Components ID : ipt_opcd
  609. * Event : onkeydown
  610. * Argument : 01.obj : Object Event has occurred
  611. * : 02.e : Event Object
  612. * Description : 수술코드 입력후 엔터
  613. ****************************************************************************************/
  614. function ipt_opcd_onkeydown(obj:Edit, e:KeyEventInfo)
  615. {
  616. if(e.keycode == 13) {
  617. obj.updateToDataset();
  618. btn_opcd.click();
  619. }
  620. }
  621. /****************************************************************************************
  622. * Components : Button
  623. * Components ID : btn_opcd
  624. * Event : onclick
  625. * Argument : 01.obj : Object Event has occurred
  626. * : 02.e : Event Object
  627. * Description : 수술코드 조회
  628. ****************************************************************************************/
  629. function btn_opcd_onclick(obj:Button, e:ClickEventInfo)
  630. {
  631. fOpenCcrtSearch();
  632. }
  633. /****************************************************************************************
  634. * Components : Button
  635. * Components ID : btn_ccrtsearch
  636. * Event : onclick
  637. * Argument : 01.obj : Object Event has occurred
  638. * : 02.e : Event Object
  639. * Description : 수술코드 조회 버튼 클릭
  640. ****************************************************************************************/
  641. function btn_ccrtsearch_onclick(obj:Button, e:ClickEventInfo)
  642. {
  643. fOpenCcrtSearch();
  644. }
  645. /****************************************************************************************
  646. * Components : Edit
  647. * Components ID : ipt_opnm
  648. * Event : onkeydown
  649. * Argument : 01.obj : Object Event has occurred
  650. * : 02.e : Event Object
  651. * Description : 수술명 입력후 엔터
  652. ****************************************************************************************/
  653. function ipt_opnm_onkeydown(obj:Edit, e:KeyEventInfo)
  654. {
  655. if(e.keycode == 13) {
  656. obj.updateToDataset();
  657. btn_opcd.click();
  658. }
  659. }
  660. /****************************************************************************************
  661. * Components : Combo
  662. * Components ID : cmb_perfdeptcd
  663. * Event : onitemchanged
  664. * Argument : 01.obj : Object Event has occurred
  665. * : 02.e : Event Object
  666. * Description : 집도과 콤보 변경
  667. ****************************************************************************************/
  668. function cmb_perfdeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  669. {
  670. lf_mmbfGetUserComboList(ds_init_userlist , cmb_perfdeptcd.value, "0330", "", "M");
  671. gSTATUS = 0; //global status가 0인 경우, 집도의가 변경이 되도 CaseCart가 뜨지 않음
  672. cmb_perfdrid.index = 0; //집도과 변경에 의한 집도의 변경은 CaseCart를 띄우지 않음
  673. gSTATUS = 1;
  674. }
  675. /****************************************************************************************
  676. * Components : Combo
  677. * Components ID : cmb_perfdrid
  678. * Event : onitemchanged
  679. * Argument : 01.obj : Object Event has occurred
  680. * : 02.e : Event Object
  681. * Description : 집도의 콤보 변경
  682. ****************************************************************************************/
  683. function cmb_perfdrid_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  684. {
  685. if(gSTATUS == 1){
  686. fOpenCCrtSearchNoCond();
  687. }
  688. }
  689. /****************************************************************************************
  690. * Components : Combo
  691. * Components ID : cmb_anstmthdcd
  692. * Event : onitemchanged
  693. * Argument : 01.obj : Object Event has occurred
  694. * : 02.e : Event Object
  695. * Description : 마취방법 콤보변경
  696. ****************************************************************************************/
  697. function cmb_anstmthdcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  698. {
  699. fChngAnstMthdCmb(cmb_anstmthdcd , cmb_detlanstmthdcd , ds_main_rsrvappcncl, "anstdetlmthdcd");
  700. }
  701. /****************************************************************************************
  702. * Components : Radio
  703. * Components ID : rdo_drgyn
  704. * Event : onitemchanged
  705. * Argument : 01.obj : Object Event has occurred
  706. * : 02.e : Event Object
  707. * Description : DRG적용 여부 클릭
  708. ****************************************************************************************/
  709. function rdo_drgyn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  710. {
  711. var drgyn = ds_main_rsrvappcncl.getColumn(0,"drgyn");
  712. if (!utlf_isNull(drgyn) && drgyn == "A"){
  713. var deptcd = ds_main_rsrvappcncl.getColumn(0,"perfdeptcd");
  714. frmf_setParameter("deptcd", deptcd);
  715. // modal("SPMMO50300");
  716. frmf_modal("SPMMO50300", "SPMMO50300", "", "", "", "", "", "", "", "", "", "", "M");
  717. btn_drgmod.enable = true;
  718. } else {
  719. dsf_makeValue(ds_main_rsrvappcncl,"drgno","string","");
  720. dsf_makeValue(ds_main_rsrvappcncl,"drgnm","string","");
  721. dsf_makeValue(ds_temp,"drgno","string","");
  722. dsf_makeValue(ds_temp,"drgnm","string","");
  723. btn_drgmod.enable = false;
  724. }
  725. var drgno = model.getValue("/root/temp/drgno");
  726. var drgnm = model.getValue("/root/temp/drgnm");
  727. if (!utlf_isNull(drgno)) {
  728. dsf_makeValue(ds_main_rsrvappcncl,"drgno","string",drgno);
  729. dsf_makeValue(ds_main_rsrvappcncl,"drgnm","string",drgnm);
  730. } else {
  731. dsf_makeValue(ds_main_rsrvappcncl,"drgyn","string","N");
  732. }
  733. }
  734. /****************************************************************************************
  735. * Components : Button
  736. * Components ID : btn_drgmod
  737. * Event : onclick
  738. * Argument : 01.obj : Object Event has occurred
  739. * : 02.e : Event Object
  740. * Description : DRG수정 버튼 클릭
  741. ****************************************************************************************/
  742. function btn_drgmod_onclick(obj:Button, e:ClickEventInfo)
  743. {
  744. var drgyn = ds_main_oprsrvinfo.getColumn(0,"drgyn");
  745. if (!utlf_isNull(drgyn) && drgyn == "A"){
  746. var deptcd = ds_main_oprsrvinfo.getColumn(0,"perfdeptcd");
  747. frmf_setParameter("deptcd", deptcd);
  748. // modal("SPMMO50300");
  749. frmf_modal("SPMMO50300", "SPMMO50300", "", "", "", "", "", "", "", "", "", "", "M");
  750. }
  751. var drgno = ds_temp.getColumn(0,"drgno");
  752. var drgnm = ds_temp.getColumn(0,"drgnm");
  753. if (!utlf_isNull(drgno)){
  754. dsf_makeValue(ds_main_oprsrvinfo,"drgno","string",drgno);
  755. dsf_makeValue(ds_main_oprsrvinfo,"drgnm","string",drgnm);
  756. }
  757. }
  758. /****************************************************************************************
  759. * Components : Combo
  760. * Components ID : group2.cmb_hopetmflag
  761. * Event : onitemchanged
  762. * Argument : 01.obj : Object Event has occurred
  763. * : 02.e : Event Object
  764. * Description : 수술희망시간 콤보 변경
  765. ****************************************************************************************/
  766. function group2_cmb_hopetmflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  767. {
  768. fChngHopeTmFlag();
  769. }
  770. /****************************************************************************************
  771. * Components : Button
  772. * Components ID : group2.button4
  773. * Event : onclick
  774. * Argument : 01.obj : Object Event has occurred
  775. * : 02.e : Event Object
  776. * Description : 수술시간 확인버튼 클릭
  777. ****************************************************************************************/
  778. function group2_button4_onclick(obj:Button, e:ClickEventInfo)
  779. {
  780. fClkCnfmHopeTm();
  781. }
  782. /****************************************************************************************
  783. * Components : Button
  784. * Components ID : group2.button5
  785. * Event : onclick
  786. * Argument : 01.obj : Object Event has occurred
  787. * : 02.e : Event Object
  788. * Description : 수술시간 취소버튼 클릭
  789. ****************************************************************************************/
  790. function group2_button5_onclick(obj:Button, e:ClickEventInfo)
  791. {
  792. group2.visible = false;
  793. radio1.enable = true;
  794. cmb_rsncd.enable = true;
  795. btn_openopsche.enable = true;
  796. btn_schecnfm.enable = true;
  797. }
  798. ]]></Script>
  799. </Form>
  800. </FDL>