SMMNR08000_투약시간일괄관리.xfdl 109 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMMNR08000" position="absolute 0 0 1196 785" titletext="투약시간관리" oninit="SMMNR08000_oninit" onload="SMMNR08000_onload" ontimer="SMMNR08000_ontimer">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 0 1194 25" id="group1">
  8. <Layouts>
  9. <Layout>
  10. <Static text="투약시간관리" position="absolute 0 0 114 25" id="caption6" class="tit_1"/>
  11. </Layout>
  12. </Layouts>
  13. </Div>
  14. <Div position="absolute 0 13 1195 757" id="group3" scrollbars="autoboth">
  15. <Layouts>
  16. <Layout>
  17. <Div position="absolute 0 10 1194 70" align="align:center top;" id="group5" class="div_SA">
  18. <Layouts>
  19. <Layout>
  20. <Static text="투 약 일:" position="absolute 633 20 716 37" id="caption20" class="search_name" visible="false"/>
  21. <Shape position="absolute 1122 6 1128 28" linetype="vertical" id="line16"/>
  22. <Static text="내환자:" position="absolute 30 32 101 49" id="caption17" class="search_name"/>
  23. <Static text="병 실:" position="absolute 325 10 405 27" id="caption18" class="search_name"/>
  24. <Static text="병 동:" position="absolute 30 10 95 27" id="caption8" class="search_name"/>
  25. <Combo position="absolute 102 32 230 51" id="cmb_settingrn" class="combo_s_essential" taborder="5" innerdataset="@ds_main_wardpatinfo_settingrn" datacolumn="settingrnnm" codecolumn="settingrnid" onitemchanged="group3_group5_cmb_settingrn_onitemchanged"/>
  26. <Combo position="absolute 102 10 230 29" id="cmb_ward" class="combo_search" taborder="1" innerdataset="@ds_init_ward" datacolumn="wardnm" codecolumn="wardcd" onitemchanged="group3_group5_cmb_ward_onitemchanged"/>
  27. <Combo position="absolute 416 10 535 29" id="cmb_room" class="combo_search" taborder="2" innerdataset="@ds_init_room_room" datacolumn="roomnm" codecolumn="roomcd" onitemchanged="group3_group5_cmb_room_onitemchanged"/>
  28. <Calendar position="absolute 720 20 810 39" id="ipt_orddd" class="input_search" taborder="3" visible="false" onchanged="group3_group5_ipt_orddd_onchanged" autoselect="true"/>
  29. <Button position="absolute 1132 7 1188 29" id="btn_PatListSel" class="btn1" taborder="6" text="조회" onclick="group3_group5_btn_PatListSel_onclick"/>
  30. <Static text="근무구분:" position="absolute 633 0 719 17" id="caption1" class="search_name" visible="false"/>
  31. <Combo position="absolute 719 0 814 19" id="combo1" class="combo_s_essential" taborder="4" visible="false" codecolumn="codecolumn" datacolumn="datacolumn">
  32. <Dataset id="innerdataset">
  33. <ColumnInfo>
  34. <Column id="codecolumn"/>
  35. <Column id="datacolumn"/>
  36. </ColumnInfo>
  37. <Rows>
  38. <Row>
  39. <Col id="codecolumn">All</Col>
  40. <Col id="datacolumn">All</Col>
  41. </Row>
  42. <Row>
  43. <Col id="codecolumn">D</Col>
  44. <Col id="datacolumn">D</Col>
  45. </Row>
  46. <Row>
  47. <Col id="codecolumn">E</Col>
  48. <Col id="datacolumn">E</Col>
  49. </Row>
  50. <Row>
  51. <Col id="codecolumn">N</Col>
  52. <Col id="datacolumn">N</Col>
  53. </Row>
  54. </Rows>
  55. </Dataset>
  56. </Combo>
  57. <Radio position="absolute 320 0 659 20" id="rdo_opprcpcond" taborder="16" visible="false" columncount="5" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_group5_rdo_opprcpcond_onitemchanged">
  58. <Dataset id="innerdataset">
  59. <ColumnInfo>
  60. <Column id="codecolumn"/>
  61. <Column id="datacolumn"/>
  62. </ColumnInfo>
  63. <Rows>
  64. <Row>
  65. <Col id="codecolumn">1</Col>
  66. <Col id="datacolumn">수술중처방제외 | |</Col>
  67. </Row>
  68. <Row>
  69. <Col id="codecolumn">2</Col>
  70. <Col id="datacolumn">수술중처방만(의사)</Col>
  71. </Row>
  72. </Rows>
  73. </Dataset>
  74. </Radio>
  75. <Static text="처 방:" position="absolute 246 0 326 17" id="caption21" class="search_name" visible="false"/>
  76. <Combo position="absolute 428 0 521 19" id="cmbprcpflag" class="combo_s_essential" taborder="4" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_group5_cmbprcpflag_onitemchanged">
  77. <Dataset id="innerdataset">
  78. <ColumnInfo>
  79. <Column id="codecolumn"/>
  80. <Column id="datacolumn"/>
  81. </ColumnInfo>
  82. <Rows>
  83. <Row>
  84. <Col id="codecolumn">ALL</Col>
  85. <Col id="datacolumn">-</Col>
  86. </Row>
  87. <Row>
  88. <Col id="codecolumn">chemo</Col>
  89. <Col id="datacolumn">항암만</Col>
  90. </Row>
  91. <Row>
  92. <Col id="codecolumn">preop</Col>
  93. <Col id="datacolumn">수술전</Col>
  94. </Row>
  95. <Row>
  96. <Col id="codecolumn">postop</Col>
  97. <Col id="datacolumn">수술후</Col>
  98. </Row>
  99. </Rows>
  100. </Dataset>
  101. </Combo>
  102. <Static text="정렬조건:" position="absolute 633 40 724 57" id="caption16" class="search_name" visible="false"/>
  103. <Combo position="absolute 720 40 810 59" id="cmb_order" class="combo_s_essential" taborder="4" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="group3_group5_cmb_order_onitemchanged">
  104. <Dataset id="innerdataset">
  105. <ColumnInfo>
  106. <Column id="codecolumn"/>
  107. <Column id="datacolumn"/>
  108. </ColumnInfo>
  109. <Rows>
  110. <Row>
  111. <Col id="codecolumn">true</Col>
  112. <Col id="datacolumn">처방일자</Col>
  113. </Row>
  114. <Row>
  115. <Col id="codecolumn">false</Col>
  116. <Col id="datacolumn">적용일자</Col>
  117. </Row>
  118. </Rows>
  119. </Dataset>
  120. </Combo>
  121. <Combo position="absolute 416 32 646 51" id="cmbprcpddtm" class="combo_search" taborder="4" visible="true" innerdataset="@ds_init2_rgstddtminfo_rgstddtmlist" datacolumn="rgstddtmnm" codecolumn="rgstddtmcd" onitemchanged="group3_group5_cmbprcpddtm_onitemchanged"/>
  122. <Static text="처방일자:" position="absolute 325 32 416 49" id="caption23" class="search_name" visible="true"/>
  123. </Layout>
  124. </Layouts>
  125. </Div>
  126. <Static text="투약기록 리스트" position="absolute 220 107 338 123" id="caption2" class="tit_2"/>
  127. <Radio position="absolute 1088 106 1193 126" id="rdo_openmode" taborder="16" columncount="-1" codecolumn="codecolumn" datacolumn="datacolumn" rowcount="-1" onitemchanged="group3_rdo_openmode_onitemchanged">
  128. <Dataset id="innerdataset">
  129. <ColumnInfo>
  130. <Column id="codecolumn"/>
  131. <Column id="datacolumn"/>
  132. </ColumnInfo>
  133. <Rows>
  134. <Row>
  135. <Col id="codecolumn">B</Col>
  136. <Col id="datacolumn">기본</Col>
  137. </Row>
  138. <Row>
  139. <Col id="codecolumn">O</Col>
  140. <Col id="datacolumn">펼치기</Col>
  141. </Row>
  142. </Rows>
  143. </Dataset>
  144. </Radio>
  145. <CheckBox position="absolute 865 105 890 125" align="align:center middle;" id="bool1" taborder="13" visible="false" onchanged="group3_bool1_onchanged"/>
  146. <Static text="현재시간" position="absolute 890 105 940 125" align="align:center middle;" id="caption10" visible="false"/>
  147. <MaskEdit trimtype="both" position="absolute 1035 106 1080 125" align="align:center middle;" id="ipt_currenttm" taborder="15" visible="false" mask="##:##" autoselect="true" maskchar=" " displaynulltext=" " ontextchange="group3_ipt_currenttm_ontextchange" type="string"/>
  148. <Calendar position="absolute 945 106 1035 125" id="ipt_currentdd" class="input_search" taborder="14" visible="false" autoselect="true"/>
  149. <Tab position="absolute 0 85 0 742" id="switch1">
  150. <Tabpages/>
  151. </Tab>
  152. <Tab position="absolute 1 75 215 740" id="swtpatList" canchange="group3_swtpatList_canchange" onchanged="group3_swtpatList_onchanged" onlbuttondown="group3_swtpatList_onlbuttondown">
  153. <Tabpages>
  154. <Tabpage text="환자리스트" id="pat">
  155. <Layouts>
  156. <Layout>
  157. <Grid position="absolute 0 5 210 635" id="grd_patlist" binddataset="ds_main_wardpatinfo_wardpatlist" oncellclick="group3_swtpatList_pat_grd_patlist_oncellclick" onheadclick="group3_swtpatList_pat_grd_patlist_onheadclick" cellsizingtype="col">
  158. <Formats>
  159. <Format id="default">
  160. <Columns>
  161. <Column size="60"/>
  162. <Column size="78"/>
  163. <Column size="53"/>
  164. <Column size="0"/>
  165. </Columns>
  166. <Rows>
  167. <Row size="24" band="head"/>
  168. <Row size="24"/>
  169. </Rows>
  170. <Band id="head">
  171. <Cell text="병실"/>
  172. <Cell col="1" text="환자명"/>
  173. <Cell col="2" text="S/A"/>
  174. <Cell col="3" text="ordtype"/>
  175. </Band>
  176. <Band id="body">
  177. <Cell style="align:left top;padding:4 2 2 2;" text="bind:roomcd" wordwrap="word"/>
  178. <Cell col="1" style="align:left;" text="bind:patnm"/>
  179. <Cell col="2" text="bind:sexage"/>
  180. <Cell col="3" text="bind:ordtype"/>
  181. </Band>
  182. </Format>
  183. </Formats>
  184. </Grid>
  185. </Layout>
  186. </Layouts>
  187. </Tabpage>
  188. <Tabpage text="미투약리스트" id="act" enable="false">
  189. <Layouts>
  190. <Layout>
  191. <Grid position="absolute 0 5 210 635" id="grd_actlist" taborder="17" binddataset="ds_main_wardactinfo_wardactlist" cellsizingtype="col">
  192. <Formats>
  193. <Format id="default">
  194. <Columns>
  195. <Column size="60"/>
  196. <Column size="60"/>
  197. <Column size="70"/>
  198. <Column size="0"/>
  199. </Columns>
  200. <Rows>
  201. <Row size="24" band="head"/>
  202. <Row size="24"/>
  203. </Rows>
  204. <Band id="head">
  205. <Cell text="병실"/>
  206. <Cell col="1" text="환자명"/>
  207. <Cell col="2" text="투약일"/>
  208. <Cell col="3"/>
  209. </Band>
  210. <Band id="body">
  211. <Cell style="align:left top;padding:4 2 2 2;" text="bind:roomcd" wordwrap="word"/>
  212. <Cell col="1" text="bind:patnm"/>
  213. <Cell col="2" displaytype="date" text="bind:prcpdd" taborder="1" calendardisplaynulltype="none"/>
  214. <Cell col="3" text="bind:ordtype"/>
  215. </Band>
  216. </Format>
  217. </Formats>
  218. </Grid>
  219. </Layout>
  220. </Layouts>
  221. </Tabpage>
  222. </Tabpages>
  223. </Tab>
  224. <Button position="absolute 945 20 1031 39" id="button2" class="btn2" taborder="12" text="반환예정보기" onclick="group3_button2_onclick"/>
  225. <Button position="absolute 1123 76 1187 95" id="btn_save" class="btn5" taborder="7" visible="true" text="인증저장" onclick="group3_btn_save_onclick"/>
  226. <Button position="absolute 862 75 926 94" id="btn_tempsave" class="btn2" taborder="7" visible="false" text="임시저장" onclick="group3_btn_tempsave_onclick"/>
  227. <Button position="absolute 930 75 972 94" id="button3" class="btn2" taborder="7" visible="false" text="엑셀" onclick="group3_button3_onclick"/>
  228. <Button position="absolute 855 45 941 64" id="btn_worklist" class="btn2" taborder="12" text="투약worklist" onclick="group3_btn_worklist_onclick"/>
  229. <Button position="absolute 510 75 679 95" id="btn_signtest" visible="false" text="수동 일자별 인증 자료 추출" onclick="group3_btn_signtest_onclick" style="background:#ffcc00ff;border:0 none #33bbbbff #effcfbff;color:black;font:Dotum,9;"/>
  230. <Button position="absolute 690 75 855 95" id="button1" visible="false" text="수동 일자별 인증 자료 생성" onclick="group3_button1_onclick" style="background:#ffcc00ff;border:0 none #33bbbbff #effcfbff;color:black;font:Dotum,9;"/>
  231. <Button position="absolute 945 45 1009 64" id="btn_hydprint" class="btn2" taborder="12" text="수액라벨" onclick="group3_btn_hydprint_onclick"/>
  232. <Button position="absolute 1013 45 1077 64" id="btn_drugcard" class="btn2" taborder="12" text="투약카드" onclick="group3_btn_drugcard_onclick"/>
  233. <Button position="absolute 1028 76 1120 98" id="button26" class="btn3" visible="true" text="프린터설정" onclick="group3_button26_onclick"/>
  234. <Button position="absolute 981 77 1023 96" id="btnExtend" class="btn2" taborder="12" visible="true" text="확대" onclick="group3_btnExtend_onclick"/>
  235. <Grid position="absolute 220 131 1190 740" id="grd_druglist" scrollbars="autoboth" taborder="18" binddataset="ds_main_warddruginfo_warddruglist" autoenter="key" tooltiptype="hover" selecttype="cell" oncellclick="group3_grd_druglist_oncellclick" onkeyup="group3_grd_druglist_onkeyup" scrollpixel="all" cellsizingtype="col" cellsizebandtype="allband">
  236. <Formats>
  237. <Format id="default">
  238. <Columns>
  239. <Column size="30" band="left"/>
  240. <Column size="50" band="left"/>
  241. <Column size="42" band="left"/>
  242. <Column size="30" band="left"/>
  243. <Column size="85" band="left"/>
  244. <Column size="159" band="left"/>
  245. <Column size="30" band="left"/>
  246. <Column size="40" band="left"/>
  247. <Column size="34" band="left"/>
  248. <Column size="36" band="left"/>
  249. <Column size="34" band="left"/>
  250. <Column size="34" band="left"/>
  251. <Column size="50" band="left"/>
  252. <Column size="50"/>
  253. <Column size="0"/>
  254. <Column size="0"/>
  255. <Column size="0"/>
  256. <Column size="0"/>
  257. <Column size="0"/>
  258. <Column size="0"/>
  259. <Column size="0"/>
  260. <Column size="0"/>
  261. </Columns>
  262. <Rows>
  263. <Row size="24" band="head"/>
  264. <Row size="24" band="head"/>
  265. <Row size="24"/>
  266. </Rows>
  267. <Band id="head">
  268. <Cell text="선택"/>
  269. <Cell col="1" rowspan="2" text="구분" taborder="undefined"/>
  270. <Cell col="2" rowspan="2" text="승인" taborder="undefined"/>
  271. <Cell col="3" rowspan="2" text="Mix" taborder="undefined"/>
  272. <Cell col="4" rowspan="2" text="처방코드" taborder="undefined"/>
  273. <Cell col="5" rowspan="2" text="처방명&#10;[* : 혼동주의/고위험 약제]" taborder="undefined"/>
  274. <Cell col="6" rowspan="2" text="AST" taborder="undefined"/>
  275. <Cell col="7" rowspan="2" text="1회&#10;용량" taborder="undefined"/>
  276. <Cell col="8" rowspan="2" text="단위" taborder="undefined"/>
  277. <Cell col="9" rowspan="2" text="1회&#10;수량" taborder="undefined"/>
  278. <Cell col="10" rowspan="2" text="단위" taborder="undefined"/>
  279. <Cell col="11" rowspan="2" text="횟수" taborder="undefined"/>
  280. <Cell col="12" rowspan="2" text="경로" taborder="undefined"/>
  281. <Cell col="13" rowspan="2" text="용법" taborder="undefined"/>
  282. <Cell col="14" rowspan="2" text="기준시간Setting" taborder="undefined"/>
  283. <Cell col="15" rowspan="2" text="처방Remark" taborder="undefined"/>
  284. <Cell col="16" rowspan="2" text="처방의" taborder="undefined"/>
  285. <Cell col="17" rowspan="2" text="처방시간" taborder="undefined"/>
  286. <Cell col="18" rowspan="2" text="처방희망일" taborder="undefined"/>
  287. <Cell col="19" rowspan="2" text="수액no적용" taborder="undefined"/>
  288. <Cell col="20" rowspan="2" text="영문명" taborder="undefined"/>
  289. <Cell col="21" rowspan="2" text="depth" taborder="undefined"/>
  290. <Cell row="1"/>
  291. </Band>
  292. <Band id="body">
  293. <Cell displaytype="checkbox" edittype="checkbox" text="bind:check" tooltiptext="bind:check"/>
  294. <Cell col="1" text="bind:prcpkindnm" tooltiptext="bind:prcpkindnm"/>
  295. <Cell col="2" text="bind:aprvstat" tooltiptext="bind:aprvstat"/>
  296. <Cell col="3" displaytype="number" edittype="mask" style="align:center;padding:0 0 0 0;" text="bind:prcpmixno" mask="##" maskchar=" " edittrimtype="both" editautoselect="true" editautoskip="true" tooltiptext="bind:prcpmixno"/>
  297. <Cell col="4" style="align:left;" text="bind:prcpcd" tooltiptext="bind:prcpcd"/>
  298. <Cell col="5" style="align:left;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:prcpnm" tooltiptext="expr:utlf_isNull(warncnts) == true ? prcpnm+'' : prcpnm+'\n'+warncnts"/>
  299. <Cell col="6" style="align:right;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:ast" tooltiptext="bind:ast"/>
  300. <Cell col="7" style="align:right;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:prcpvol" tooltiptext="bind:prcpvol"/>
  301. <Cell col="8" style="align:left;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:prcpvolunitflag" tooltiptext="bind:prcpvolunitflag"/>
  302. <Cell col="9" style="align:right;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:prcpqty" tooltiptext="bind:prcpqty"/>
  303. <Cell col="10" style="line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:prcpqtyunitflag" tooltiptext="bind:prcpqtyunitflag"/>
  304. <Cell col="11" style="align:left;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:prcptims" tooltiptext="bind:prcptims"/>
  305. <Cell col="12" style="align:left;line:1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:abbrnm" tooltiptext="bind:abbrnm"/>
  306. <Cell col="13" style="align:left;line:1 solid #b0b0b0ff,1 solid #b0b0b0ff,1 solid #b0b0b0ff,0 none #b0b0b0ff;" text="bind:drugmthdspccd" tooltiptext="bind:drugmthdspccd"/>
  307. <Cell col="14" style="align:left;" text="bind:drugtmspec_recalc1" enable="false"/>
  308. <Cell col="15" style="align:left;" text="bind:prcpdelivefact" enable="false"/>
  309. <Cell col="16" style="align:left;" text="bind:orddrnm" enable="false"/>
  310. <Cell col="17" style="align:left;" text="bind:fstrgstdt" mask="expr:utlf_isNull(fstrgstdt) == true ? '' : '####-##-## ##:##'" enable="false"/>
  311. <Cell col="18" displaytype="date" style="align:left;" text="bind:prcphopedd" calendardisplaynulltype="none" enable="false"/>
  312. <Cell col="19" text="bind:sapnoyn" enable="false"/>
  313. <Cell col="20" style="align:left;" text="bind:engnm" enable="false"/>
  314. <Cell col="21" text="bind:depth"/>
  315. </Band>
  316. </Format>
  317. </Formats>
  318. </Grid>
  319. <Div position="absolute 505 405 805 600" id="grp_drugcard" visible="false">
  320. <Layouts>
  321. <Layout>
  322. <Static position="absolute 0 5 292 193" align="align:center middle;" id="caption13" class="cell_2"/>
  323. <Static text="&#13;&#10;&#13;&#10; &#13;&#10;&#13;&#10;&#13;&#10;&#13;&#10;" position="absolute 7 7 292 186" align="align:center middle;" id="caption12" class="cell_1"/>
  324. <MaskEdit trimtype="both" position="absolute 140 75 175 94" id="input1" taborder="8" mask="#" type="string" maskchar=" " autoselect="true" displaynulltext=" "/>
  325. <MaskEdit trimtype="both" position="absolute 140 105 175 124" id="input2" taborder="9" mask="#" maskchar=" " type="string" autoselect="true" displaynulltext=" "/>
  326. <Static text="Col(칸) 위치 :" position="absolute 40 108 125 122" id="caption9"/>
  327. <Button position="absolute 146 150 202 172" id="btn_drugprintcancel" class="btn4" text="취소" onclick="group3_grp_drugcard_btn_drugprintcancel_onclick"/>
  328. <Button position="absolute 88 150 144 172" id="btn_drugprint" class="btn4" text="출력" onclick="group3_grp_drugcard_btn_drugprint_onclick"/>
  329. <Static text="프린터를 출력하시겠습니까?" position="absolute 70 35 226 49" id="caption14"/>
  330. <Static text="Row(줄) 위치 :" position="absolute 40 75 125 89" id="caption15"/>
  331. </Layout>
  332. </Layouts>
  333. </Div>
  334. <Button position="absolute 855 20 941 39" id="btndrugend" class="btn2" taborder="12" visible="true" text="투약마감" onclick="group3_btndrugend_onclick"/>
  335. <Edit readonly="true" position="absolute 289 78 356 97" align="align:center middle;" id="output32" style="font:Dotum,9,bold;"/>
  336. <Edit readonly="true" position="absolute 435 78 479 97" align="align:center middle;" id="output33" style="font:Dotum,9,bold;"/>
  337. <Static position="absolute 355 78 436 97" align="align:center middle;" id="caption3" class="cell_1" style="padding:3 0 0 8;align:left top;font:Dotum,9,bold;"/>
  338. <Static position="absolute 220 78 290 97" align="align:center middle;" id="caption57" class="cell_1" style="font:Dotum,9,bold;"/>
  339. <Button position="absolute 1035 20 1121 39" id="btn_medirec" class="btn2" taborder="12" text="투약기록" onclick="group3_btn_medirec_onclick"/>
  340. <cp_radioList id="rdo_drugstat" titletext="Radio List" taborder="19" position="absolute 340 105 860 125" col="1" row="1"/>
  341. <CheckBox id="bolall" taborder="20" position="absolute 227 157 252 177" truevalue="1" falsevalue="0" onclick="group3_bolall_onclick"/>
  342. </Layout>
  343. </Layouts>
  344. </Div>
  345. <Div position="absolute 0 757 1195 784" id="group4" scrollbars="autoboth">
  346. <Layouts>
  347. <Layout>
  348. <Static text="마약/향정" position="absolute 326 7 396 21" id="caption7" style="font:Dotum,9,bold;"/>
  349. <Static text="처방구분 :" position="absolute 215 5 301 22" id="caption11" class="search_name"/>
  350. <Static text="반환확정" position="absolute 430 7 500 21" id="caption4" style="font:Dotum,9,bold;"/>
  351. <Static text="A" position="absolute 308 3 331 21" id="caption5" style="font:Dotum,13,bold;"/>
  352. <Edit readonly="true" position="absolute 395 5 425 20" id="output1" style="background:#ff0000ff;"/>
  353. <Static text="Mix no 취소시 자료선택 후 Delete Key" position="absolute 870 5 1136 22" id="caption22" class="search_name" visible="false"/>
  354. <Static text="예방적항생제" position="absolute 539 7 619 21" id="caption19" style="font:Dotum,9,bold;"/>
  355. <Edit readonly="true" position="absolute 504 5 534 24" id="output2" style="background:#ffcc00ff;"/>
  356. <Static text="변경된 처방" position="absolute 674 7 754 21" id="caption24" style="font:Dotum,9,bold;"/>
  357. <Edit readonly="true" position="absolute 639 5 669 24" id="output3" style="background:#cceeeeff;"/>
  358. </Layout>
  359. </Layouts>
  360. </Div>
  361. <Static text="[표]" position="absolute 1160 760 1190 780" id="caption25"/>
  362. </Layout>
  363. </Layouts>
  364. <Objects>
  365. <Dataset id="ds_hidden_actmenu_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  366. <ColumnInfo>
  367. <Column id="nm" type="STRING"/>
  368. <Column id="cd" type="STRING"/>
  369. </ColumnInfo>
  370. <Rows>
  371. <Row>
  372. <Col id="nm">미확인</Col>
  373. <Col id="cd">N</Col>
  374. </Row>
  375. <Row>
  376. <Col id="nm">정상투약</Col>
  377. <Col id="cd">R</Col>
  378. </Row>
  379. <Row>
  380. <Col id="nm">투약X-반환가능</Col>
  381. <Col id="cd">P</Col>
  382. </Row>
  383. <Row>
  384. <Col id="nm">투약X-반환불가</Col>
  385. <Col id="cd">I</Col>
  386. </Row>
  387. <Row>
  388. <Col id="nm">퇴원당일 남은 약</Col>
  389. <Col id="cd">L</Col>
  390. </Row>
  391. </Rows>
  392. </Dataset>
  393. <Dataset id="ds_main_warddruginfo_warddruglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_main_warddruginfo_warddruglist_oncolumnchanged">
  394. <ColumnInfo>
  395. <Column id="check" type="STRING"/>
  396. <Column id="prcpkindnm" type="STRING"/>
  397. <Column id="aprvstat" type="STRING"/>
  398. <Column id="prcpmixno" type="STRING"/>
  399. <Column id="prcpcd" type="STRING"/>
  400. <Column id="prcpnm" type="STRING"/>
  401. <Column id="ast" type="STRING"/>
  402. <Column id="prcpvol" type="STRING"/>
  403. <Column id="prcpvolunitflag" type="STRING"/>
  404. <Column id="prcpqty" type="STRING"/>
  405. <Column id="prcpqtyunitflag" type="STRING"/>
  406. <Column id="prcptims" type="STRING"/>
  407. <Column id="abbrnm" type="STRING"/>
  408. <Column id="drugmthdspccd" type="STRING"/>
  409. <Column id="drugtmspec_recalc1" type="STRING"/>
  410. <Column id="prcpdelivefact" type="STRING"/>
  411. <Column id="orddrnm" type="STRING"/>
  412. <Column id="fstrgstdt" type="STRING"/>
  413. <Column id="prcphopedd" type="STRING"/>
  414. <Column id="sapnoyn" type="STRING"/>
  415. <Column id="engnm" type="STRING"/>
  416. <Column id="depth" type="STRING"/>
  417. <Column id="dispflag" type="STRING" size="256"/>
  418. <Column id="drugtmspec_recalc2" type="STRING" size="256"/>
  419. <Column id="drugtmspeccal" type="STRING" size="256"/>
  420. <Column id="dispddarray" type="STRING" size="256"/>
  421. <Column id="disptmarray" type="STRING" size="256"/>
  422. <Column id="dispflagarray" type="STRING" size="256"/>
  423. <Column id="dispflaggroup" type="STRING" size="256"/>
  424. <Column id="todaydrugtimes" type="STRING" size="256"/>
  425. <Column id="carebasedd" type="STRING" size="256"/>
  426. <Column id="carebasetm" type="STRING" size="256"/>
  427. <Column id="validateyn1" type="STRING" size="256"/>
  428. <Column id="spcldrug" type="STRING" size="256"/>
  429. <Column id="dccomcountyn" type="STRING" size="256"/>
  430. <Column id="execprcpnoarr" type="STRING" size="256"/>
  431. <Column id="prcpno" type="STRING" size="256"/>
  432. <Column id="calctims" type="STRING" size="256"/>
  433. <Column id="drugtmspec" type="STRING" size="256"/>
  434. <Column id="drugbasetmspec" type="STRING" size="256"/>
  435. <Column id="bfprcpequalyn" type="STRING" size="256"/>
  436. <Column id="tims" type="STRING" size="256"/>
  437. <Column id="orgprcpclscd" type="STRING" size="256"/>
  438. <Column id="warncnts" type="STRING" size="256"/>
  439. <Column id="prcpdd" type="STRING" size="256"/>
  440. <Column id="carertnyn" type="STRING" size="256"/>
  441. <Column id="pid" type="STRING" size="256"/>
  442. <Column id="indd" type="STRING" size="256"/>
  443. <Column id="cretno" type="STRING" size="256"/>
  444. <Column id="drugrateqty" type="STRING" size="256"/>
  445. <Column id="orddeptcd" type="STRING" size="256"/>
  446. <Column id="orddrid" type="STRING" size="256"/>
  447. <Column id="patnm" type="STRING" size="256"/>
  448. <Column id="prtprcpclscd" type="STRING" size="256"/>
  449. <Column id="soding" type="STRING" size="256"/>
  450. </ColumnInfo>
  451. </Dataset>
  452. <Dataset id="ds_send_reqdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  453. <ColumnInfo>
  454. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  455. <Column id="loguserid" type="STRING" size="256" sumtext="로그인userid"/>
  456. <Column id="logdeptcd" type="STRING" size="256" sumtext="로그인deptcd"/>
  457. <Column id="wardcd" type="STRING" size="256"/>
  458. <Column id="orddd" type="STRING" size="256" sumtext="업무일자"/>
  459. <Column id="settingrnid" type="STRING" size="256" sumtext="세팅RN "/>
  460. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  461. <Column id="pid_search" type="STRING" size="256" sumtext="검색등록번호"/>
  462. <Column id="patname" type="STRING" size="256" sumtext="환자명"/>
  463. <Column id="acpstatflag" type="STRING" size="256" sumtext="재원상태"/>
  464. <Column id="medfromdd" type="STRING" size="256" sumtext="입원기준일자"/>
  465. <Column id="medtodd" type="STRING" size="256" sumtext="퇴원기준일자"/>
  466. <Column id="zonecd" type="STRING" size="256" sumtext="ER구역"/>
  467. <Column id="oppatyn" type="STRING" size="256" sumtext="수술환자"/>
  468. <Column id="opcnfmdd" type="STRING" size="256" sumtext="업무일자"/>
  469. <Column id="roomflag" type="STRING" size="256"/>
  470. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  471. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  472. <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
  473. <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
  474. <Column id="yorddd" type="STRING" size="256" sumtext="투약일"/>
  475. <Column id="torddd" type="STRING" size="256" sumtext="투약일"/>
  476. <Column id="drugstat" type="STRING" size="256" sumtext="투약상태"/>
  477. <Column id="ordtype" type="STRING" size="256" sumtext="ordtype"/>
  478. <Column id="chemoflag" type="STRING" size="256" sumtext="chemoflag(20080819)"/>
  479. <Column id="orderprcpdd" type="STRING" size="256" sumtext="처방일자정렬(20080910)"/>
  480. <Column id="opprcpcond" type="STRING" size="256" sumtext="처방구분(수술중:1)(20080910)"/>
  481. <Column id="rgstddtm" type="STRING" size="256" sumtext="처방일시"/>
  482. <Column id="spclyn" type="STRING" size="256"/>
  483. </ColumnInfo>
  484. <Rows>
  485. <Row/>
  486. </Rows>
  487. </Dataset>
  488. <Dataset id="ds_main_loguserinfo_loguserlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  489. <ColumnInfo>
  490. <Column id="loguserid" type="STRING" size="256" sumtext="로그인id"/>
  491. <Column id="logusernm" type="STRING" size="256" sumtext="로그인명"/>
  492. <Column id="loguserflag" type="STRING" size="256" sumtext="소속정보"/>
  493. </ColumnInfo>
  494. </Dataset>
  495. <Dataset id="ds_init_ward" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  496. <ColumnInfo>
  497. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  498. <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
  499. </ColumnInfo>
  500. </Dataset>
  501. <Dataset id="ds_init_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  502. <ColumnInfo>
  503. <Column id="settingrnid" type="STRING" size="256" sumtext="세팅간호사ID"/>
  504. <Column id="settingrnnm" type="STRING" size="256" sumtext="세팅간호사명"/>
  505. </ColumnInfo>
  506. </Dataset>
  507. <Dataset id="ds_init_orddd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  508. <ColumnInfo>
  509. <Column id="date" type="STRING" size="256" sumtext="업무일자"/>
  510. </ColumnInfo>
  511. </Dataset>
  512. <Dataset id="ds_main_wardpatinfo_wardpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  513. <ColumnInfo>
  514. <Column id="wardcd" type="STRING" size="256" sumtext="병동번호"/>
  515. <Column id="roomcd" type="STRING" size="256" sumtext="병실번호"/>
  516. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  517. <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
  518. <Column id="sexage" type="STRING" size="256" sumtext="성별나이"/>
  519. <Column id="indd" type="STRING" size="256" sumtext="입원일"/>
  520. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  521. <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
  522. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  523. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  524. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료과명"/>
  525. <Column id="medispclid" type="STRING" size="256" sumtext="주치의ID"/>
  526. <Column id="medispclnm" type="STRING" size="256" sumtext="주치의명"/>
  527. <Column id="ordtype" type="STRING" size="256" sumtext="입원/응급구분"/>
  528. <Column id="rrgstno" type="STRING" size="256" sumtext="주민번호"/>
  529. <Column id="check" type="STRING" size="256" sumtext="체크박스"/>
  530. <Column id="typedetl" type="STRING" size="256" sumtext="체크박스"/>
  531. <Column id="oprsrvno" type="STRING" size="256" sumtext="oprsrvno"/>
  532. <Column id="opfromdt" type="STRING" size="256" sumtext="opfromdt"/>
  533. <Column id="preantidt" type="STRING" size="256" sumtext="preantidt"/>
  534. </ColumnInfo>
  535. </Dataset>
  536. <Dataset id="ds_main_wardpatinfo_settingrn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  537. <ColumnInfo>
  538. <Column id="settingrnid" type="STRING" size="256" sumtext="세팅간호사ID"/>
  539. <Column id="settingrnnm" type="STRING" size="256" sumtext="세팅간호사명"/>
  540. </ColumnInfo>
  541. </Dataset>
  542. <Dataset id="ds_init_room_room" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  543. <ColumnInfo>
  544. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  545. <Column id="roomnm" type="STRING" size="256" sumtext="병실명"/>
  546. </ColumnInfo>
  547. </Dataset>
  548. <Dataset id="ds_hidden_warddruginfo_warddruglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  549. <ColumnInfo>
  550. <Column id="check" type="STRING" size="256" sumtext="선택"/>
  551. <!-- true에서 false 로 변경(20080910) -->
  552. <Column id="prcpstatnm" type="STRING" size="256" sumtext="처방명"/>
  553. <Column id="prcpmixno" type="STRING" size="256" sumtext="mix번호"/>
  554. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  555. <Column id="prcpcdprt" type="STRING" size="256" sumtext="처방코드출력,라벨용"/>
  556. <Column id="hngnm" type="STRING" size="256" sumtext="처방명"/>
  557. <Column id="prcpvolnm" type="STRING" size="256" sumtext="1일기준총용량"/>
  558. <!-- 20110420_KNUH_Start 일회용량으로 수정함. -->
  559. <Column id="prcptims" type="STRING" size="256" sumtext="실시처방횟수"/>
  560. <!-- 20110420_KNUH_End. -->
  561. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="약품복용방법"/>
  562. <Column id="drugtmspec" type="STRING" size="256" sumtext="투여기준시간"/>
  563. <Column id="drugbasetmspec" type="STRING" size="256" sumtext="투여기준시간"/>
  564. <Column id="drugtmspecnm" type="STRING" size="256" sumtext="투여기준시간"/>
  565. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="의사전달사항"/>
  566. <Column id="orddrid" type="STRING" size="256" sumtext="진료의"/>
  567. <Column id="fstrgstdt" type="STRING" size="256" sumtext="처방등록일시"/>
  568. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방진행상태"/>
  569. <Column id="prcphistcd" type="STRING" size="256" sumtext="실시처방번호"/>
  570. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  571. <Column id="packunit" type="STRING" size="256" sumtext="포장단위"/>
  572. <!-- 20110420_KNUH_Start 일회용량으로 수정함. -->
  573. <Column id="drprcpetc7" type="STRING" size="256" sumtext="1일기준총용량"/>
  574. <!-- 20110420_KNUH_End -->
  575. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="용량단위구분"/>
  576. <!-- 20110420_KNUH_Start 일회용량으로 수정함. -->
  577. <Column id="drprcpetc8" type="STRING" size="256" sumtext="실시처방수량"/>
  578. <!-- 20110420_KNUH_End -->
  579. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위"/>
  580. <Column id="mthdcnts1" type="STRING" size="256" sumtext="복용방법1"/>
  581. <Column id="mthdcnts2" type="STRING" size="256" sumtext="복용방법2"/>
  582. <Column id="mthdcnts3" type="STRING" size="256" sumtext="복용방법3"/>
  583. <Column id="mthdcnts4" type="STRING" size="256" sumtext="복용방법4"/>
  584. <Column id="adminpath" type="STRING" size="256" sumtext="투여경로구분"/>
  585. <Column id="mthdkind" type="STRING" size="256" sumtext="용법종류"/>
  586. <Column id="ddrugtmspec1" type="STRING" size="256" sumtext="기준시간(병동)"/>
  587. <Column id="cdrugtmspec2" type="STRING" size="256" sumtext="기준시간(공통)"/>
  588. <Column id="ddrugtmspec3" type="STRING" size="256" sumtext="기준시간(병동)"/>
  589. <Column id="cdrugtmspec4" type="STRING" size="256" sumtext="기준시간(공통)"/>
  590. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  591. <Column id="prcphistno" type="INT" size="256" sumtext="실시처방번호"/>
  592. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  593. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  594. <Column id="wardcd" type="STRING" size="256" sumtext="병동"/>
  595. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  596. <Column id="pid" type="STRING" size="256" sumtext="등록(환자)번호"/>
  597. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  598. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  599. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의명"/>
  600. <Column id="tims" type="STRING" size="256" sumtext="처방 횟수"/>
  601. <Column id="calctims" type="STRING" size="256" sumtext="처방 횟수(화면계산용)(20080912)"/>
  602. <Column id="prcpkindnm" type="STRING" size="256" sumtext="처방종류명"/>
  603. <Column id="abbrnm" type="STRING" size="256" sumtext="투여방법약어명"/>
  604. <Column id="execcarestatcd" type="STRING" size="256" sumtext="간호Acting진행상태"/>
  605. <Column id="execprcpno" type="STRING" size="256" sumtext="실시처방일련번호"/>
  606. <Column id="medrexistyn" type="STRING" size="256" sumtext="투약기록생성여부"/>
  607. <Column id="medrbaseexistyn" type="STRING" size="256" sumtext="기준시간존재여부"/>
  608. <Column id="carecfact" type="STRING" size="256" sumtext="간호전달사항"/>
  609. <Column id="carecfactcd" type="STRING" size="256" sumtext="간호사Remark"/>
  610. <Column id="execprcpuniqno" type="STRING" size="256" sumtext="실시처방 유일번호"/>
  611. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  612. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="수량 단위"/>
  613. <Column id="orgdrugtmspec" type="STRING" size="256" sumtext="기준시간 Text"/>
  614. <Column id="prcpclscd" type="STRING" size="256" sumtext="약품종류"/>
  615. <Column id="patnm" type="STRING" size="256" sumtext="환자명"/>
  616. <Column id="roomcd" type="STRING" size="256" sumtext="병실명"/>
  617. <Column id="sexage" type="STRING" size="256" sumtext="성별/나이"/>
  618. <Column id="spcldrug" type="STRING" size="256" sumtext="성별/나이"/>
  619. <Column id="execdd" type="STRING" size="256" sumtext="실시일자"/>
  620. <Column id="exectm" type="STRING" size="256" sumtext="실시시간"/>
  621. <Column id="drugrateqty" type="STRING" size="256" sumtext="약품비율수량"/>
  622. <Column id="dccomcountyn" type="STRING" size="256" sumtext="D/C확정여부"/>
  623. <Column id="prcpmixyn" type="STRING" size="256" sumtext="MIX 여부"/>
  624. <Column id="orgprcpclscd" type="STRING" size="256" sumtext="약/주사 구분"/>
  625. <Column id="mthdcd" type="STRING" size="256" sumtext="방법코드"/>
  626. <Column id="medrexecdd" type="STRING" size="256" sumtext="투약일자"/>
  627. <Column id="medrexectm" type="STRING" size="256" sumtext="투약시간"/>
  628. <Column id="astyn" type="STRING" size="256" sumtext="ast여부"/>
  629. <Column id="depth" type="STRING" size="256" sumtext="트리depth"/>
  630. <Column id="prtprcpclscd" type="STRING" size="256" sumtext="투약카드 출력종류"/>
  631. <Column id="signno" type="STRING" size="256" sumtext="전자서명번호"/>
  632. <Column id="signflag" type="STRING" size="256" sumtext="전자서명구분"/>
  633. <Column id="prtabbrnm" type="STRING" size="256" sumtext="출력용버명"/>
  634. <Column id="careprnexecflag" type="STRING" size="256" sumtext="출력용버명"/>
  635. <Column id="soding" type="STRING" size="256" sumtext="출력구분자"/>
  636. <Column id="last" type="STRING" size="256" sumtext="출력구분자"/>
  637. <Column id="dispdd" type="STRING" size="256" sumtext="화면구성일자"/>
  638. <Column id="disptm" type="STRING" size="256" sumtext="화면구성시간"/>
  639. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방적용일"/>
  640. <Column id="drugbasetmspec_tm" type="STRING" size="256" sumtext="실질적인투약시간정보"/>
  641. <Column id="todaydrug" type="STRING" size="256" sumtext="당일투약예정구분(20080920)"/>
  642. <Column id="sapnoyn" type="STRING" size="256" sumtext="수액라벨출력구분(20080929)"/>
  643. <Column id="execprcpqty" type="STRING" size="256" sumtext="exip의 qty(20081112)"/>
  644. <Column id="execprcpvol" type="STRING" size="256" sumtext="exip의 vol(20081112)"/>
  645. <Column id="engnm" type="STRING" size="256" sumtext="처방영문명"/>
  646. <Column id="preantiyn" type="STRING" size="256" sumtext="medr의 예방적항생제여부(20081209)"/>
  647. <Column id="carebasedd" type="STRING" size="256" sumtext="투약시간변경date"/>
  648. <Column id="carebasetm" type="STRING" size="256" sumtext="투약시간변경time"/>
  649. <Column id="carebaseid" type="STRING" size="256" sumtext="투약시간변경id"/>
  650. <Column id="ast" type="STRING" size="256" sumtext="항생제asttest대상인지 여부 YN"/>
  651. <Column id="aprvstat" type="STRING" size="256" sumtext="제한항생제 승인 여부 "/>
  652. <Column id="bfprcpequalyn" type="STRING" size="256" sumtext=" 전일처방 비교후 불일치시(N) 해당행의 색을 변경"/>
  653. <Column id="warncnts" type="STRING" size="256" sumtext=" 혼동주의 사유 조회"/>
  654. <Column id="dispflag" type="STRING" size="256"/>
  655. <Column id="drugtmspec_recalc1" type="STRING" size="256"/>
  656. <Column id="drugtmspec_recalc2" type="STRING" size="256"/>
  657. <Column id="drugtmspeccal" type="STRING" size="256"/>
  658. <Column id="dispddarray" type="STRING" size="256"/>
  659. <Column id="disptmarray" type="STRING" size="256"/>
  660. <Column id="dispflagarray" type="STRING" size="256"/>
  661. <Column id="dispflaggroup" type="STRING" size="256"/>
  662. <Column id="todaydrugtimes" type="STRING" size="256"/>
  663. <Column id="validateyn1" type="STRING" size="256"/>
  664. <Column id="execprcpnoarr" type="STRING" size="256"/>
  665. <Column id="carertnyn" type="STRING" size="256"/>
  666. </ColumnInfo>
  667. </Dataset>
  668. <Dataset id="ds_send_savedata_drugreportinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  669. <ColumnInfo>
  670. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  671. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  672. <Column id="prcphistno" type="INT" size="256" sumtext="처방이력번호"/>
  673. <Column id="execprcpno" type="STRING" size="256" sumtext="실시처방번호"/>
  674. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  675. <Column id="careprnexecflag" type="STRING" size="256" sumtext="PRN구분"/>
  676. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  677. <Column id="selfprcpflag" type="STRING" size="256" sumtext="selfprcpflag"/>
  678. <Column id="carertnyn" type="STRING" size="256" sumtext="자가처방구분"/>
  679. <Column id="execprcptims" type="STRING" size="256" sumtext="execprcptims"/>
  680. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  681. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  682. <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
  683. <Column id="prcpvol" type="STRING" size="256" sumtext="1일 기준 총용량"/>
  684. <Column id="fluidflag" type="STRING" size="256" sumtext="FLUID구분"/>
  685. <Column id="mixno" type="STRING" size="256" sumtext="간호 MIX번호"/>
  686. <Column id="mixyn" type="STRING" size="256" sumtext="간호 MIX여부"/>
  687. <Column id="carecfact" type="STRING" size="256" sumtext="간호 Comment"/>
  688. <Column id="carecfactcd" type="STRING" size="256" sumtext="간호 Comment"/>
  689. <Column id="carebasedd" type="STRING" size="256" sumtext="투약시간변경date"/>
  690. <Column id="carebasetm" type="STRING" size="256" sumtext="투약시간변경tm"/>
  691. <Column id="execcarestatcd" type="STRING" size="256" sumtext="간호 Acting 진행상태"/>
  692. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  693. <Column id="carebasetmspec" type="STRING" size="256" sumtext="투여시간"/>
  694. <Column id="acttimeflag" type="STRING" size="256" sumtext="Acting시간 구분"/>
  695. <Column id="iudflag" type="STRING" size="256" sumtext="상태값"/>
  696. <Column id="currentday" type="STRING" size="256" sumtext="Acting일자"/>
  697. <Column id="currenttime" type="STRING" size="256" sumtext="Acting시간"/>
  698. <Column id="pastexecdd" type="STRING" size="256" sumtext="과거Acting일자"/>
  699. <Column id="execprcpuniqno" type="INT" size="256" sumtext="지원부서연계key"/>
  700. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방종류"/>
  701. <Column id="spcldrug" type="STRING" size="256" sumtext="약품종류"/>
  702. <Column id="drugrateqty" type="STRING" size="256" sumtext="비율처방 비율"/>
  703. <Column id="orddd" type="STRING" size="256" sumtext="입원일자"/>
  704. <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호 type이 int였음 제거함"/>
  705. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  706. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  707. <Column id="recsaveflag" type="STRING" size="256" sumtext="기록저장구분"/>
  708. <Column id="signflag" type="STRING" size="256" sumtext="기록구분"/>
  709. <Column id="signgenrflag" type="STRING" size="256" sumtext="입원/외래 구분"/>
  710. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  711. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  712. <Column id="orddrid" type="STRING" size="256" sumtext="처방의"/>
  713. <Column id="medrexecdd" type="STRING" size="256" sumtext="투약일자"/>
  714. <Column id="medrexectm" type="STRING" size="256" sumtext="투약시간"/>
  715. <Column id="signflagyn" type="STRING" size="256" sumtext="전자인증여부"/>
  716. <Column id="signbfcnts" type="STRING" size="256" sumtext="서명전 데이터"/>
  717. <Column id="signaftcnts" type="STRING" size="256" sumtext="서명후 데이터"/>
  718. <Column id="saveflag" type="STRING" size="256" sumtext="저장구분"/>
  719. <Column id="dispyn" type="STRING" size="256" sumtext="통합기록VIEW에DISPLAY구분(20080921)"/>
  720. <Column id="currentflag" type="STRING" size="256" sumtext="현재시간설정여부(20080802) "/>
  721. <Column id="currentdd" type="STRING" size="256" sumtext="현재시간설정된일자(20080802) "/>
  722. <Column id="currenttm" type="STRING" size="256" sumtext="현재시간설정된시간(20080802) "/>
  723. <Column id="preantiyn" type="STRING" size="256" sumtext="예방적항생제여부(20081209) "/>
  724. </ColumnInfo>
  725. </Dataset>
  726. <Dataset id="ds_main_wardactinfo_wardactlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  727. <ColumnInfo>
  728. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  729. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  730. <Column id="prcptims" type="STRING" size="256" sumtext="성별/나이"/>
  731. <Column id="drugtmspec" type="STRING" size="256" sumtext="처방번호"/>
  732. <Column id="patnm" type="STRING" size="256" sumtext="병실번호"/>
  733. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  734. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  735. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  736. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  737. <Column id="ordtype" type="STRING" size="256" sumtext="입원/응급구분"/>
  738. <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
  739. <Column id="sexage" type="STRING" size="256" sumtext="성별/나이"/>
  740. <Column id="existyn" type="STRING" size="256" sumtext="성별/나이"/>
  741. </ColumnInfo>
  742. </Dataset>
  743. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  744. <ColumnInfo>
  745. <Column id="scrnid" type="STRING" size="256" sumtext="조회구분"/>
  746. </ColumnInfo>
  747. <Rows>
  748. <Row/>
  749. </Rows>
  750. </Dataset>
  751. <Dataset id="ds_barcdprntsetup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  752. <ColumnInfo>
  753. <Column id="prntsetupinfo" type="STRING" size="256" sumtext="코드"/>
  754. <Column id="macaddr" type="STRING" size="256" sumtext="macaddr"/>
  755. </ColumnInfo>
  756. </Dataset>
  757. <Dataset id="ds_endsave_endcond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  758. <ColumnInfo>
  759. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  760. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  761. <Column id="prcphistno" type="STRING" size="256" sumtext="처방일력"/>
  762. <Column id="execprcpno" type="STRING" size="256" sumtext="실시처방번호"/>
  763. <Column id="execprcpuniqno" type="STRING" size="256" sumtext="실시처방번호"/>
  764. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  765. <Column id="srchflag" type="STRING" size="256" sumtext="조회구분narc : 마약잔량신청상태 조회 else 마감여부조회 "/>
  766. </ColumnInfo>
  767. <Rows>
  768. <Row/>
  769. </Rows>
  770. </Dataset>
  771. <Dataset id="ds_endsave_endresult" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  772. <ColumnInfo>
  773. <Column id="enddd" type="STRING" size="256" sumtext="마감일자"/>
  774. </ColumnInfo>
  775. </Dataset>
  776. <Dataset id="ds_endsave_narcresult" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  777. <ColumnInfo>
  778. <Column id="rtnstat" type="STRING" size="256" sumtext="잔량상태"/>
  779. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  780. <Column id="rtnmsgprcpdd" type="STRING" size="256" sumtext="처방일자"/>
  781. </ColumnInfo>
  782. </Dataset>
  783. <Dataset id="ds_signinfo_reqsigncond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  784. <ColumnInfo>
  785. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  786. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  787. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  788. <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
  789. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  790. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  791. <Column id="workdd" type="STRING" size="256" sumtext="투약일"/>
  792. <Column id="listflag" type="STRING" size="256" sumtext="작업구분"/>
  793. <Column id="nursnm" type="STRING" size="256" sumtext="간호사명추가"/>
  794. <Column id="hngnm" type="STRING" size="256" sumtext="환자명추가"/>
  795. <Column id="medrexecdd" type="STRING" size="256" sumtext="화면에서저장할투약일자"/>
  796. <Column id="medrexectm" type="STRING" size="256" sumtext="화면에서저장할투약시간"/>
  797. <Column id="prcpddprcpno" type="STRING" size="256" sumtext="N개의IPRC처리(20080903)"/>
  798. </ColumnInfo>
  799. <Rows>
  800. <Row/>
  801. </Rows>
  802. </Dataset>
  803. <Dataset id="ds_signinfo_signdruginfo_signdruglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  804. <ColumnInfo>
  805. <!-- 일자별로 말기 위한 자료 -->
  806. <Column id="pid" type="STRING" size="256" sumtext="등록(환자)번호"/>
  807. <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
  808. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  809. <Column id="execdd" type="STRING" size="256" sumtext="실시일자"/>
  810. <Column id="prcpkindnm" type="STRING" size="256" sumtext="처방종류명"/>
  811. <Column id="prcpmixno" type="STRING" size="256" sumtext="mix번호"/>
  812. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  813. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  814. <Column id="prcpvolnm" type="STRING" size="256" sumtext="1일기준총용량"/>
  815. <Column id="prcpqtynm" type="STRING" size="256" sumtext="수량"/>
  816. <Column id="abbrnm" type="STRING" size="256" sumtext="투여방법약어명"/>
  817. <Column id="exectm" type="STRING" size="256" sumtext="투약시간"/>
  818. <Column id="nursnm" type="STRING" size="256" sumtext="간호사명"/>
  819. <Column id="execcarestatnm" type="STRING" size="256" sumtext="간호Acting진행상태"/>
  820. <Column id="carecfactnm" type="STRING" size="256" sumtext="간호전달사항"/>
  821. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의명"/>
  822. </ColumnInfo>
  823. </Dataset>
  824. <Dataset id="ds_init2_rgstddtminfo_rgstddtmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  825. <ColumnInfo>
  826. <Column id="rgstddtmnm" type="STRING" size="256" sumtext="처방일시(label)"/>
  827. <Column id="rgstddtmcd" type="STRING" size="256" sumtext="처방일시(value)"/>
  828. </ColumnInfo>
  829. </Dataset>
  830. <Dataset id="ds_main_cond" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  831. <ColumnInfo>
  832. <Column id="settingrnid" type="STRING" size="256"/>
  833. <Column id="wardcd" type="STRING" size="256"/>
  834. <Column id="roomcd" type="STRING" size="256"/>
  835. <Column id="orddd" type="STRING" size="256"/>
  836. <Column id="drugstat" type="STRING" size="256"/>
  837. <Column id="openmode" type="STRING" size="256"/>
  838. <Column id="pid_search" type="STRING" size="256"/>
  839. <Column id="pid" type="STRING" size="256"/>
  840. <Column id="indd" type="STRING" size="256"/>
  841. <Column id="instcd" type="STRING" size="256"/>
  842. <Column id="cretno" type="STRING" size="256"/>
  843. <Column id="seqno" type="STRING" size="256"/>
  844. <Column id="patname" type="STRING" size="256"/>
  845. <Column id="acttimeflag" type="STRING" size="256"/>
  846. <Column id="currentday" type="STRING" size="256"/>
  847. <Column id="currenttime" type="STRING" size="256"/>
  848. <Column id="acpstatflag" type="STRING" size="256"/>
  849. <Column id="duty" type="STRING" size="256"/>
  850. <Column id="multicheck" type="STRING" size="256"/>
  851. <Column id="roomflag" type="STRING" size="256"/>
  852. <Column id="yorddd" type="STRING" size="256"/>
  853. <Column id="signflagyn" type="STRING" size="256"/>
  854. <Column id="torddd" type="STRING" size="256"/>
  855. <Column id="ordtype" type="STRING" size="256"/>
  856. <Column id="chemoflag" type="STRING" size="256"/>
  857. <Column id="opprcpcond" type="STRING" size="256"/>
  858. <Column id="orderprcpdd" type="STRING" size="256"/>
  859. <Column id="loguserid" type="STRING" size="256"/>
  860. <Column id="logdeptcd" type="STRING" size="256"/>
  861. <Column id="rgstddtm" type="STRING" size="256"/>
  862. </ColumnInfo>
  863. <Rows>
  864. <Row/>
  865. </Rows>
  866. </Dataset>
  867. <Dataset id="ds_main_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  868. <ColumnInfo>
  869. <Column id="roomcd" type="STRING" size="256"/>
  870. <Column id="pid" type="STRING" size="256"/>
  871. <Column id="patnm" type="STRING" size="256"/>
  872. <Column id="sexage" type="STRING" size="256"/>
  873. </ColumnInfo>
  874. <Rows>
  875. <Row/>
  876. </Rows>
  877. </Dataset>
  878. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  879. <ColumnInfo>
  880. <Column id="row" type="STRING" size="256"/>
  881. <Column id="col" type="STRING" size="256"/>
  882. </ColumnInfo>
  883. <Rows>
  884. <Row/>
  885. </Rows>
  886. </Dataset>
  887. <Dataset id="ds_hidden_drg_popmenu1_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  888. <ColumnInfo>
  889. <Column id="name" type="STRING"/>
  890. <Column id="func" type="STRING"/>
  891. </ColumnInfo>
  892. <Rows>
  893. <Row>
  894. <Col id="name">기준시간변경</Col>
  895. <Col id="func">fSetDrugBaseTime</Col>
  896. </Row>
  897. <Row>
  898. <Col id="name">Remark등록</Col>
  899. <Col id="func">fSetRemarkReg</Col>
  900. </Row>
  901. <Row>
  902. <Col id="name">예방적항생제</Col>
  903. <Col id="func">fSetNurseConfrimPreAnti</Col>
  904. </Row>
  905. <Row>
  906. <Col id="name">-</Col>
  907. <Col id="func"/>
  908. </Row>
  909. <Row>
  910. <Col id="name">미확인</Col>
  911. <Col id="func">fSetNurseConfrim</Col>
  912. </Row>
  913. <Row>
  914. <Col id="name">투약</Col>
  915. <Col id="func">fSetDrugActing</Col>
  916. </Row>
  917. <Row>
  918. <Col id="name">투약X반환가능</Col>
  919. <Col id="func">fSetRtnPosActing</Col>
  920. </Row>
  921. <Row>
  922. <Col id="name">투약X반환불가</Col>
  923. <Col id="func">fSetRtnImposActing</Col>
  924. </Row>
  925. <Row>
  926. <Col id="name">퇴원당일남은약</Col>
  927. <Col id="func">fSetLeaveRemain</Col>
  928. </Row>
  929. </Rows>
  930. </Dataset>
  931. <Dataset id="ds_hidden_drg_popmenu2_menu" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  932. <ColumnInfo>
  933. <Column id="name" type="STRING"/>
  934. <Column id="func" type="STRING"/>
  935. </ColumnInfo>
  936. <Rows>
  937. <Row>
  938. <Col id="name">기준시간변경</Col>
  939. <Col id="func">fSetDrugBaseTime</Col>
  940. </Row>
  941. </Rows>
  942. </Dataset>
  943. <Dataset id="ds_init_M0381list_M0381" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  944. <ColumnInfo>
  945. <Column id="cdid" type="STRING" size="256"/>
  946. <Column id="cdnm" type="STRING" size="256"/>
  947. </ColumnInfo>
  948. </Dataset>
  949. <Dataset id="ds_main_paminfo_pamlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  950. <Dataset id="ds_send_medicard_warddruglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  951. <ColumnInfo>
  952. <Column id="check" type="STRING"/>
  953. <Column id="prcpkindnm" type="STRING"/>
  954. <Column id="aprvstat" type="STRING"/>
  955. <Column id="prcpmixno" type="STRING"/>
  956. <Column id="prcpcd" type="STRING"/>
  957. <Column id="prcpnm" type="STRING"/>
  958. <Column id="ast" type="STRING"/>
  959. <Column id="prcpvol" type="STRING"/>
  960. <Column id="prcpvolunitflag" type="STRING"/>
  961. <Column id="prcpqty" type="STRING"/>
  962. <Column id="prcpqtyunitflag" type="STRING"/>
  963. <Column id="prcptims" type="STRING"/>
  964. <Column id="abbrnm" type="STRING"/>
  965. <Column id="drugmthdspccd" type="STRING"/>
  966. <Column id="drugtmspec_recalc1" type="STRING"/>
  967. <Column id="prcpdelivefact" type="STRING"/>
  968. <Column id="orddrnm" type="STRING"/>
  969. <Column id="fstrgstdt" type="STRING"/>
  970. <Column id="prcphopedd" type="STRING"/>
  971. <Column id="sapnoyn" type="STRING"/>
  972. <Column id="engnm" type="STRING"/>
  973. <Column id="depth" type="STRING"/>
  974. <Column id="dispflag" type="STRING" size="256"/>
  975. <Column id="drugtmspec_recalc2" type="STRING" size="256"/>
  976. <Column id="drugtmspeccal" type="STRING" size="256"/>
  977. <Column id="dispddarray" type="STRING" size="256"/>
  978. <Column id="disptmarray" type="STRING" size="256"/>
  979. <Column id="dispflagarray" type="STRING" size="256"/>
  980. <Column id="dispflaggroup" type="STRING" size="256"/>
  981. <Column id="todaydrugtimes" type="STRING" size="256"/>
  982. <Column id="carebasedd" type="STRING" size="256"/>
  983. <Column id="carebasetm" type="STRING" size="256"/>
  984. <Column id="validateyn1" type="STRING" size="256"/>
  985. <Column id="spcldrug" type="STRING" size="256"/>
  986. <Column id="dccomcountyn" type="STRING" size="256"/>
  987. <Column id="execprcpnoarr" type="STRING" size="256"/>
  988. <Column id="prcpno" type="STRING" size="256"/>
  989. <Column id="calctims" type="STRING" size="256"/>
  990. <Column id="drugtmspec" type="STRING" size="256"/>
  991. <Column id="drugbasetmspec" type="STRING" size="256"/>
  992. <Column id="bfprcpequalyn" type="STRING" size="256"/>
  993. <Column id="tims" type="STRING" size="256"/>
  994. <Column id="orgprcpclscd" type="STRING" size="256"/>
  995. <Column id="warncnts" type="STRING" size="256"/>
  996. </ColumnInfo>
  997. </Dataset>
  998. <Dataset id="ds_send_medicard8_warddruglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  999. <ColumnInfo>
  1000. <Column id="check" type="STRING"/>
  1001. <Column id="prcpkindnm" type="STRING"/>
  1002. <Column id="aprvstat" type="STRING"/>
  1003. <Column id="prcpmixno" type="STRING"/>
  1004. <Column id="prcpcd" type="STRING"/>
  1005. <Column id="prcpnm" type="STRING"/>
  1006. <Column id="ast" type="STRING"/>
  1007. <Column id="prcpvol" type="STRING"/>
  1008. <Column id="prcpvolunitflag" type="STRING"/>
  1009. <Column id="prcpqty" type="STRING"/>
  1010. <Column id="prcpqtyunitflag" type="STRING"/>
  1011. <Column id="prcptims" type="STRING"/>
  1012. <Column id="abbrnm" type="STRING"/>
  1013. <Column id="drugmthdspccd" type="STRING"/>
  1014. <Column id="drugtmspec_recalc1" type="STRING"/>
  1015. <Column id="prcpdelivefact" type="STRING"/>
  1016. <Column id="orddrnm" type="STRING"/>
  1017. <Column id="fstrgstdt" type="STRING"/>
  1018. <Column id="prcphopedd" type="STRING"/>
  1019. <Column id="sapnoyn" type="STRING"/>
  1020. <Column id="engnm" type="STRING"/>
  1021. <Column id="depth" type="STRING"/>
  1022. <Column id="dispflag" type="STRING" size="256"/>
  1023. <Column id="drugtmspec_recalc2" type="STRING" size="256"/>
  1024. <Column id="drugtmspeccal" type="STRING" size="256"/>
  1025. <Column id="dispddarray" type="STRING" size="256"/>
  1026. <Column id="disptmarray" type="STRING" size="256"/>
  1027. <Column id="dispflagarray" type="STRING" size="256"/>
  1028. <Column id="dispflaggroup" type="STRING" size="256"/>
  1029. <Column id="todaydrugtimes" type="STRING" size="256"/>
  1030. <Column id="carebasedd" type="STRING" size="256"/>
  1031. <Column id="carebasetm" type="STRING" size="256"/>
  1032. <Column id="validateyn1" type="STRING" size="256"/>
  1033. <Column id="spcldrug" type="STRING" size="256"/>
  1034. <Column id="dccomcountyn" type="STRING" size="256"/>
  1035. <Column id="execprcpnoarr" type="STRING" size="256"/>
  1036. <Column id="prcpno" type="STRING" size="256"/>
  1037. <Column id="calctims" type="STRING" size="256"/>
  1038. <Column id="drugtmspec" type="STRING" size="256"/>
  1039. <Column id="drugbasetmspec" type="STRING" size="256"/>
  1040. <Column id="bfprcpequalyn" type="STRING" size="256"/>
  1041. <Column id="tims" type="STRING" size="256"/>
  1042. <Column id="orgprcpclscd" type="STRING" size="256"/>
  1043. <Column id="warncnts" type="STRING" size="256"/>
  1044. <Column id="soding" type="STRING" size="256"/>
  1045. <Column id="drugspdunitflag" type="STRING" size="256"/>
  1046. <Column id="prcpcdprt" type="STRING" size="256"/>
  1047. <Column id="last" type="STRING" size="256"/>
  1048. </ColumnInfo>
  1049. </Dataset>
  1050. <Dataset id="ds_drugerrinfo_drugerrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1051. <ColumnInfo>
  1052. <Column id="prcpdd" type="STRING" size="256"/>
  1053. <Column id="prcpno" type="STRING" size="256"/>
  1054. <Column id="prcphistno" type="STRING" size="256"/>
  1055. <Column id="execprcpno" type="STRING" size="256"/>
  1056. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1057. <Column id="prcpcd" type="STRING" size="256"/>
  1058. <Column id="drugtmspec" type="STRING" size="256"/>
  1059. <Column id="execcarestatcd" type="STRING" size="256"/>
  1060. <Column id="prcphistcd" type="STRING" size="256"/>
  1061. <Column id="exipfstrgstdt" type="STRING" size="256"/>
  1062. <Column id="orrdnm" type="STRING" size="256"/>
  1063. <Column id="prcpclscd" type="STRING" size="256"/>
  1064. <Column id="pid" type="STRING" size="256"/>
  1065. <Column id="indd" type="STRING" size="256"/>
  1066. <Column id="cretno" type="STRING" size="256"/>
  1067. <Column id="wardcd" type="STRING" size="256"/>
  1068. </ColumnInfo>
  1069. </Dataset>
  1070. <Dataset id="ds_hidden_drugreportinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1071. <ColumnInfo>
  1072. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  1073. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  1074. <Column id="prcphistno" type="INT" size="256" sumtext="처방이력번호"/>
  1075. <Column id="execprcpno" type="STRING" size="256" sumtext="실시처방번호"/>
  1076. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  1077. <Column id="careprnexecflag" type="STRING" size="256" sumtext="PRN구분"/>
  1078. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  1079. <Column id="selfprcpflag" type="STRING" size="256" sumtext="selfprcpflag"/>
  1080. <Column id="carertnyn" type="STRING" size="256" sumtext="자가처방구분"/>
  1081. <Column id="execprcptims" type="STRING" size="256" sumtext="execprcptims"/>
  1082. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1083. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1084. <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
  1085. <Column id="prcpvol" type="STRING" size="256" sumtext="1일 기준 총용량"/>
  1086. <Column id="fluidflag" type="STRING" size="256" sumtext="FLUID구분"/>
  1087. <Column id="mixno" type="STRING" size="256" sumtext="간호 MIX번호"/>
  1088. <Column id="mixyn" type="STRING" size="256" sumtext="간호 MIX여부"/>
  1089. <Column id="carecfact" type="STRING" size="256" sumtext="간호 Comment"/>
  1090. <Column id="carecfactcd" type="STRING" size="256" sumtext="간호 Comment"/>
  1091. <Column id="carebasedd" type="STRING" size="256" sumtext="투약시간변경date"/>
  1092. <Column id="carebasetm" type="STRING" size="256" sumtext="투약시간변경tm"/>
  1093. <Column id="execcarestatcd" type="STRING" size="256" sumtext="간호 Acting 진행상태"/>
  1094. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  1095. <Column id="carebasetmspec" type="STRING" size="256" sumtext="투여시간"/>
  1096. <Column id="acttimeflag" type="STRING" size="256" sumtext="Acting시간 구분"/>
  1097. <Column id="iudflag" type="STRING" size="256" sumtext="상태값"/>
  1098. <Column id="currentday" type="STRING" size="256" sumtext="Acting일자"/>
  1099. <Column id="currenttime" type="STRING" size="256" sumtext="Acting시간"/>
  1100. <Column id="pastexecdd" type="STRING" size="256" sumtext="과거Acting일자"/>
  1101. <Column id="execprcpuniqno" type="INT" size="256" sumtext="지원부서연계key"/>
  1102. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방종류"/>
  1103. <Column id="spcldrug" type="STRING" size="256" sumtext="약품종류"/>
  1104. <Column id="drugrateqty" type="STRING" size="256" sumtext="비율처방 비율"/>
  1105. <Column id="orddd" type="STRING" size="256" sumtext="입원일자"/>
  1106. <Column id="signno" type="BIGDECIMAL" size="256" sumtext="서명번호 type이 int였음 제거함"/>
  1107. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  1108. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  1109. <Column id="recsaveflag" type="STRING" size="256" sumtext="기록저장구분"/>
  1110. <Column id="signflag" type="STRING" size="256" sumtext="기록구분"/>
  1111. <Column id="signgenrflag" type="STRING" size="256" sumtext="입원/외래 구분"/>
  1112. <Column id="formcd" type="STRING" size="256" sumtext="서식코드"/>
  1113. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  1114. <Column id="orddrid" type="STRING" size="256" sumtext="처방의"/>
  1115. <Column id="medrexecdd" type="STRING" size="256" sumtext="투약일자"/>
  1116. <Column id="medrexectm" type="STRING" size="256" sumtext="투약시간"/>
  1117. <Column id="signflagyn" type="STRING" size="256" sumtext="전자인증여부"/>
  1118. <Column id="signbfcnts" type="STRING" size="256" sumtext="서명전 데이터"/>
  1119. <Column id="signaftcnts" type="STRING" size="256" sumtext="서명후 데이터"/>
  1120. <Column id="saveflag" type="STRING" size="256" sumtext="저장구분"/>
  1121. <Column id="dispyn" type="STRING" size="256" sumtext="통합기록VIEW에DISPLAY구분(20080921)"/>
  1122. <Column id="currentflag" type="STRING" size="256" sumtext="현재시간설정여부(20080802) "/>
  1123. <Column id="currentdd" type="STRING" size="256" sumtext="현재시간설정된일자(20080802) "/>
  1124. <Column id="currenttm" type="STRING" size="256" sumtext="현재시간설정된시간(20080802) "/>
  1125. <Column id="preantiyn" type="STRING" size="256" sumtext="예방적항생제여부(20081209) "/>
  1126. <Column id="patnm" type="STRING" size="256"/>
  1127. <Column id="carecfactnm" type="STRING" size="256"/>
  1128. <Column id="prcpkindnm" type="STRING" size="256"/>
  1129. <Column id="orddrnm" type="STRING" size="256"/>
  1130. <Column id="prcpnm" type="STRING" size="256"/>
  1131. </ColumnInfo>
  1132. <Rows>
  1133. <Row/>
  1134. </Rows>
  1135. </Dataset>
  1136. <Dataset id="ds_endsave_endinfo_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1137. <ColumnInfo>
  1138. <Column id="prcpdd" type="STRING" size="256"/>
  1139. <Column id="prcpno" type="STRING" size="256"/>
  1140. <Column id="prcphistno" type="STRING" size="256"/>
  1141. <Column id="execprcpno" type="STRING" size="256"/>
  1142. <Column id="instcd" type="STRING" size="256"/>
  1143. <Column id="ioflag" type="STRING" size="256"/>
  1144. <Column id="etcclrflag" type="STRING" size="256"/>
  1145. <Column id="etcclrresn" type="STRING" size="256"/>
  1146. </ColumnInfo>
  1147. <Rows>
  1148. <Row/>
  1149. </Rows>
  1150. </Dataset>
  1151. <Dataset id="ds_send_signinfo_signdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1152. <ColumnInfo>
  1153. <Column id="pid" type="STRING" size="256"/>
  1154. <Column id="hngnm" type="STRING" size="256"/>
  1155. <Column id="prcpdd" type="STRING" size="256"/>
  1156. <Column id="execdd" type="STRING" size="256"/>
  1157. <Column id="prcpkindnm" type="STRING" size="256"/>
  1158. <Column id="prcpmixno" type="STRING" size="256"/>
  1159. <Column id="prcpcd" type="STRING" size="256"/>
  1160. <Column id="prcpnm" type="STRING" size="256"/>
  1161. <Column id="prcpvolnm" type="STRING" size="256"/>
  1162. <Column id="prcpqtynm" type="STRING" size="256"/>
  1163. <Column id="abbrnm" type="STRING" size="256"/>
  1164. <Column id="exectm" type="STRING" size="256"/>
  1165. <Column id="nursnm" type="STRING" size="256"/>
  1166. <Column id="execcarestatnm" type="STRING" size="256"/>
  1167. <Column id="carecfactnm" type="STRING" size="256"/>
  1168. <Column id="orddrnm" type="STRING" size="256"/>
  1169. <Column id="Column0" type="STRING" size="256"/>
  1170. </ColumnInfo>
  1171. <Rows>
  1172. <Row/>
  1173. </Rows>
  1174. </Dataset>
  1175. </Objects>
  1176. <Bind>
  1177. <BindItem id="item0" compid="group3.group5.cmb_ward" propid="value" datasetid="ds_main_cond" columnid="wardcd"/>
  1178. <BindItem id="item1" compid="group3.group5.cmb_settingrn" propid="value" datasetid="ds_main_cond" columnid="settingrnid"/>
  1179. <BindItem id="item2" compid="group3.group5.rdo_opprcpcond" propid="value" datasetid="ds_main_cond" columnid="opprcpcond"/>
  1180. <BindItem id="item3" compid="group3.group5.cmbprcpflag" propid="value" datasetid="ds_main_cond" columnid="chemoflag"/>
  1181. <BindItem id="item4" compid="group3.group5.cmb_room" propid="value" datasetid="ds_main_cond" columnid="roomcd"/>
  1182. <BindItem id="item5" compid="group3.group5.cmbprcpddtm" propid="value" datasetid="ds_main_cond" columnid="rgstddtm"/>
  1183. <BindItem id="item6" compid="group3.group5.cmb_order" propid="value" datasetid="ds_main_cond" columnid="orderprcpdd"/>
  1184. <BindItem id="item7" compid="group3.group5.ipt_orddd" propid="value" datasetid="ds_main_cond" columnid="orddd"/>
  1185. <BindItem id="item8" compid="group3.group5.combo1" propid="value" datasetid="ds_main_cond" columnid="duty"/>
  1186. <BindItem id="item9" compid="group3.caption57" propid="text" datasetid="ds_main_patinfo" columnid="roomcd"/>
  1187. <BindItem id="item10" compid="group3.output32" propid="text" datasetid="ds_main_patinfo" columnid=""/>
  1188. <BindItem id="item11" compid="group3.caption3" propid="text" datasetid="ds_main_patinfo" columnid="patnm"/>
  1189. <BindItem id="item12" compid="group3.output33" propid="text" datasetid="ds_main_patinfo" columnid=""/>
  1190. <BindItem id="item13" compid="group3.output32" propid="value" datasetid="ds_main_patinfo" columnid="pid"/>
  1191. <BindItem id="item14" compid="group3.output33" propid="value" datasetid="ds_main_patinfo" columnid="sexage"/>
  1192. <BindItem id="item16" compid="group3.bool1" propid="value" datasetid="ds_main_cond" columnid="acttimeflag"/>
  1193. <BindItem id="item17" compid="group3.ipt_currentdd" propid="value" datasetid="ds_main_cond" columnid="currentday"/>
  1194. <BindItem id="item18" compid="group3.ipt_currenttm" propid="value" datasetid="ds_main_cond" columnid="currenttime"/>
  1195. <BindItem id="item19" compid="group3.rdo_openmode" propid="value" datasetid="ds_main_cond" columnid="openmode"/>
  1196. <BindItem id="item20" compid="group3.grp_drugcard.input1" propid="value" datasetid="ds_temp" columnid="row"/>
  1197. <BindItem id="item21" compid="group3.grp_drugcard.input2" propid="value" datasetid="ds_temp" columnid="col"/>
  1198. <BindItem id="item22" compid="group3.rdo_drugstat" propid="value" datasetid="ds_main_resusinfo_resuslist" columnid="cardarrdiscvpsn"/>
  1199. <BindItem id="item15" compid="group3.bolall" propid="value" datasetid="ds_main_cond" columnid="multicheck"/>
  1200. </Bind>
  1201. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1202. * System Name : 경대 의료정보시스템
  1203. * Job Name : emr_caremedirecxp -> SMMNR08000
  1204. * Creator : yjh
  1205. * Make Date : 2016-05-03
  1206. * Description :
  1207. *---------------------------------------------------------------------------------------
  1208. * Modify Date Modifier Modify Description
  1209. *---------------------------------------------------------------------------------------
  1210. * 2016-05-03 yjh TF->XP
  1211. *
  1212. *---------------------------------------------------------------------------------------
  1213. ****************************************************************************************/
  1214. //=======================================================================================
  1215. // Lib Include
  1216. //---------------------------------------------------------------------------------------
  1217. include "com_commonxp::comm_main.xjs";
  1218. include "emr_caremedirecxp::SMMNR08000.xjs"; //yjh : 커밋
  1219. include "emr_carecomxp::CareCom.xjs";
  1220. include "emr_carerecxp::CareRec.xjs";
  1221. include "lis_commonxp::LLZ001.xjs";
  1222. include "com_commodulexp::SSZFM00901.xjs";
  1223. include "emr_carecomxp::ENRSignEngine.xjs";
  1224. include "com_commodulexp::SSZFM00701.xjs";
  1225. //=======================================================================================
  1226. // Global Form Variable
  1227. //---------------------------------------------------------------------------------------
  1228. //=======================================================================================
  1229. // Function
  1230. //---------------------------------------------------------------------------------------
  1231. //=======================================================================================
  1232. // Event
  1233. //---------------------------------------------------------------------------------------
  1234. /****************************************************************************************
  1235. * Components : Form
  1236. * Components ID : SMMNR08000
  1237. * Event : oninit
  1238. * Argument : 01.obj : Object Event has occurred
  1239. * : 02.e : Event Object
  1240. * Description : 화면 처음 초기화시
  1241. ****************************************************************************************/
  1242. function SMMNR08000_oninit(obj:Form, e:InitEventInfo)
  1243. {
  1244. frmf_initForm(obj); //폼 초기화
  1245. }
  1246. /****************************************************************************************
  1247. * Components : Form
  1248. * Components ID : SMMNR08000
  1249. * Event : onload
  1250. * Argument : 01.obj : Object Event has occurred
  1251. * : 02.e : Event Object
  1252. * Description : 화면 로딩 완료시
  1253. ****************************************************************************************/
  1254. function SMMNR08000_onload(obj:Form, e:LoadEventInfo)
  1255. {
  1256. ds_main_cond.setColumn(0, "openmode", "B");
  1257. ds_main_cond.setColumn(0, "acpstatflag", "A");
  1258. ds_main_cond.setColumn(0, "duty", "All");
  1259. ds_main_cond.setColumn(0, "multicheck", "1");
  1260. ds_main_cond.setColumn(0, "roomflag", "room");
  1261. ds_main_cond.setColumn(0, "chemoflag", "ALL");
  1262. ds_main_cond.setColumn(0, "opprcpcond", "1");
  1263. ds_main_cond.setColumn(0, "orderprcpdd", "true");
  1264. ds_temp.setColumn(0, "row", "1");
  1265. ds_temp.setColumn(0, "col", "1");
  1266. var sProp_1 = "col="+ds_hidden_actmenu_menu.rowcount+",row=1,cellspacing=15,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  1267. group3.rdo_drugstat.setInitComp(sProp_1, ds_hidden_actmenu_menu, "cd","nm","fn_drugstat");
  1268. group3.rdo_drugstat.setEnbale(false);
  1269. for( var i=0 ; i<group3.grd_druglist.getCellCount("Body") ; i++ ){
  1270. if( group3.grd_druglist.getCellProperty("Body", i, "celltype") == "head" ){
  1271. nfixedcols++;
  1272. }
  1273. }
  1274. lf_setTabPageVisble(group3.swtpatList, "act", false);
  1275. //fInitialize();
  1276. this.setTimer(0, 100);
  1277. Sign.init();
  1278. }
  1279. /*fn_drugstat*/
  1280. function fn_drugstat() {
  1281. ds_main_cond.setColumn(0, "drugstat", group3.rdo_drugstat.getData());
  1282. }
  1283. /****************************************************************************************
  1284. * Components : Tab
  1285. * Components ID : swtpatList
  1286. * Event : canchange
  1287. * Argument : 01.obj : Object Event has occurred
  1288. * : 02.e : Event Object
  1289. * Description : 탭 변경시
  1290. ****************************************************************************************/
  1291. function group3_swtpatList_canchange(obj:Tab, e:TabIndexChangeEventInfo)
  1292. {
  1293. if( obj.tabpages[e.postindex].enable == false ){
  1294. return false;
  1295. }
  1296. }
  1297. /****************************************************************************************
  1298. * Components : Dataset
  1299. * Components ID : ds_main_warddruginfo_warddruglist
  1300. * Event : oncolumnchanged
  1301. * Argument : 01.obj : Object Event has occurred
  1302. * : 02.e : Event Object
  1303. * Description : 데이터셋 값 변경시
  1304. ****************************************************************************************/
  1305. function ds_main_warddruginfo_warddruglist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1306. {
  1307. switch( e.columnid ){
  1308. case "check" :
  1309. if( e.newvalue == "0" ){
  1310. group3.bolall.value = "0";
  1311. }
  1312. break;
  1313. default :
  1314. break;
  1315. }
  1316. var pGrd = group3.grd_druglist;
  1317. var row = e.row;
  1318. var col = pGrd.getBindCellIndex("body", e.columnid);
  1319. if( col == 3 ){
  1320. fSettingMix();
  1321. }else if( col != 0 && flagDsWarddruglist == false ){
  1322. fSetDrugCheck(row,col);
  1323. }
  1324. }
  1325. /****************************************************************************************
  1326. * Components : Combo
  1327. * Components ID : cmb_ward
  1328. * Event : onitemchanged
  1329. * Argument : 01.obj : Object Event has occurred
  1330. * : 02.e : Event Object
  1331. * Description : 콤보 값 변경시
  1332. ****************************************************************************************/
  1333. function group3_group5_cmb_ward_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1334. {
  1335. fGetRoomList();
  1336. if(screen_mode == "pat"){
  1337. fGetPatList();
  1338. }else if(screen_mode == "act"){
  1339. fGetActList();
  1340. }else{}
  1341. //-----------------(20081015)
  1342. fnClearGrid();
  1343. //-----------------(20081015)
  1344. }
  1345. /****************************************************************************************
  1346. * Components : Combo
  1347. * Components ID : cmb_room
  1348. * Event : onitemchanged
  1349. * Argument : 01.obj : Object Event has occurred
  1350. * : 02.e : Event Object
  1351. * Description : 콤보 값 변경시
  1352. ****************************************************************************************/
  1353. function group3_group5_cmb_room_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1354. {
  1355. if(screen_mode == "pat"){
  1356. fGetPatList();
  1357. }else if(screen_mode == "act"){
  1358. fGetActList();
  1359. }else{}
  1360. //-----------------(20081015)
  1361. fnClearGrid();
  1362. //-----------------(20081015)
  1363. }
  1364. /****************************************************************************************
  1365. * Components : Combo
  1366. * Components ID : cmbprcpflag
  1367. * Event : onitemchanged
  1368. * Argument : 01.obj : Object Event has occurred
  1369. * : 02.e : Event Object
  1370. * Description : 콤보 값 변경시
  1371. ****************************************************************************************/
  1372. function group3_group5_cmbprcpflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1373. {
  1374. fClickDrugListBefore(); //------------(20081031)
  1375. //------(20080917)
  1376. if(screen_mode == "pat"){
  1377. fClickDrugList("drg", group3.swtpatList.pat.grd_patlist.currentrow);
  1378. }else if(screen_mode == "act"){
  1379. fClickDrugList("act", group3.swtpatList.act.grd_actlist.currentrow);
  1380. }else{}
  1381. //------(20080917)
  1382. fClickDrugListAfter(); //------------(20081031)
  1383. }
  1384. /****************************************************************************************
  1385. * Components : Radio
  1386. * Components ID : rdo_opprcpcond
  1387. * Event : onitemchanged
  1388. * Argument : 01.obj : Object Event has occurred
  1389. * : 02.e : Event Object
  1390. * Description : 라디오 값 변경시
  1391. ****************************************************************************************/
  1392. function group3_group5_rdo_opprcpcond_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1393. {
  1394. fClickDrugListBefore(); //------------(20081031)
  1395. //------(20080917)
  1396. if(screen_mode == "pat"){
  1397. fClickDrugList("drg", group3.swtpatList.pat.grd_patlist.currentrow);
  1398. }else if(screen_mode == "act"){
  1399. fClickDrugList("act", group3.swtpatList.act.grd_actlist.currentrow);
  1400. }else{}
  1401. //------(20080917)
  1402. fClickDrugListAfter(); //------------(20081031)
  1403. }
  1404. /****************************************************************************************
  1405. * Components : Calendar
  1406. * Components ID : ipt_orddd
  1407. * Event : onchanged
  1408. * Argument : 01.obj : Object Event has occurred
  1409. * : 02.e : Event Object
  1410. * Description : 달력 값 변경시
  1411. ****************************************************************************************/
  1412. function group3_group5_ipt_orddd_onchanged(obj:Calendar, e:ChangeEventInfo)
  1413. {
  1414. //-----------------(20081015)
  1415. fnClearGrid();
  1416. //-----------------(20081015)
  1417. screen_mode = "pat";
  1418. group3.swtpatList.tabindex = 0;
  1419. //그리드 시간 컬럼 삭제
  1420. var iColCnt = group3.grd_druglist.getCellCount("Body") - nfixedcols - grd_colcnt;//시간 컬럼을 제외한 나머지 컬럼갯수 빼기(12)
  1421. fGetPatList();
  1422. }
  1423. /****************************************************************************************
  1424. * Components : Combo
  1425. * Components ID : cmb_order
  1426. * Event : onitemchanged
  1427. * Argument : 01.obj : Object Event has occurred
  1428. * : 02.e : Event Object
  1429. * Description : 콤보 값 변경시
  1430. ****************************************************************************************/
  1431. function group3_group5_cmb_order_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1432. {
  1433. fClickDrugListBefore(); //------------(20081031)
  1434. //------(20080917)
  1435. if(screen_mode == "pat"){
  1436. fClickDrugList("drg", group3.swtpatList.pat.grd_patlist.currentrow);
  1437. }else if(screen_mode == "act"){
  1438. fClickDrugList("act", group3.swtpatList.act.grd_actlist.currentrow);
  1439. }else{}
  1440. //------(20080917)
  1441. fClickDrugListAfter(); //------------(20081031)
  1442. }
  1443. /****************************************************************************************
  1444. * Components : Combo
  1445. * Components ID : cmb_settingrn
  1446. * Event : onitemchanged
  1447. * Argument : 01.obj : Object Event has occurred
  1448. * : 02.e : Event Object
  1449. * Description : 콤보 값 변경시
  1450. ****************************************************************************************/
  1451. function group3_group5_cmb_settingrn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  1452. {
  1453. fGetPatList();
  1454. //-----------------(20081015)
  1455. fnClearGrid();
  1456. //-----------------(20081015)
  1457. }
  1458. /****************************************************************************************
  1459. * Components : Combo
  1460. * Components ID : cmbprcpddtm
  1461. * Event : onitemchanged
  1462. * Argument : 01.obj : Object Event has occurred
  1463. * : 02.e : Event Object
  1464. * Description : 콤보 값 변경시
  1465. ****************************************************************************************/
  1466. function group3_group5_cmbprcpddtm_onitemchanged(obj, e)
  1467. {
  1468. fClickDrugListBefore(); //------------(20081031)
  1469. //------(20080917)
  1470. if(screen_mode == "pat"){
  1471. fClickDrugList("drg", group3.swtpatList.pat.grd_patlist.currentrow);
  1472. }else if(screen_mode == "act"){
  1473. fClickDrugList("act", group3.swtpatList.act.grd_actlist.currentrow);
  1474. }else{}
  1475. //------(20080917)
  1476. fClickDrugListAfter(); //------------(20081031)
  1477. }
  1478. /****************************************************************************************
  1479. * Components : Button
  1480. * Components ID : btndrugend
  1481. * Event : onclick
  1482. * Argument : 01.obj : Object Event has occurred
  1483. * : 02.e : Event Object
  1484. * Description : 투약마감버튼 클릭시
  1485. ****************************************************************************************/
  1486. function group3_btndrugend_onclick(obj:Button, e:ClickEventInfo)
  1487. {
  1488. frmf_open("SPMNR05400", "SPMNR05400", null, null, 1, 1, 1, null, null, null, null, null, "M");
  1489. }
  1490. /****************************************************************************************
  1491. * Components : Button
  1492. * Components ID : button2
  1493. * Event : onclick
  1494. * Argument : 01.obj : Object Event has occurred
  1495. * : 02.e : Event Object
  1496. * Description : 반환예정보기버튼 클릭시
  1497. ****************************************************************************************/
  1498. function group3_button2_onclick(obj:Button, e:ClickEventInfo)
  1499. {
  1500. frmf_modal("SMMNR03800","SMMNR03800",null,null,"","","","","","","","","M");
  1501. }
  1502. /****************************************************************************************
  1503. * Components : Button
  1504. * Components ID : btn_medirec
  1505. * Event : onclick
  1506. * Argument : 01.obj : Object Event has occurred
  1507. * : 02.e : Event Object
  1508. * Description : 투약기록버튼 클릭시
  1509. ****************************************************************************************/
  1510. function group3_btn_medirec_onclick(obj:Button, e:ClickEventInfo)
  1511. {
  1512. frmf_modal("SMMNR00600","SMMNR00600",null,null,"","","","","","","","","M");
  1513. fInitialize();
  1514. }
  1515. /****************************************************************************************
  1516. * Components : Button
  1517. * Components ID : btn_worklist
  1518. * Event : onclick
  1519. * Argument : 01.obj : Object Event has occurred
  1520. * : 02.e : Event Object
  1521. * Description : 투약worklist버튼 클릭시
  1522. ****************************************************************************************/
  1523. function group3_btn_worklist_onclick(obj:Button, e:ClickEventInfo)
  1524. {
  1525. fnWorkListCall();
  1526. }
  1527. /****************************************************************************************
  1528. * Components : Button
  1529. * Components ID : btn_hydprint
  1530. * Event : onclick
  1531. * Argument : 01.obj : Object Event has occurred
  1532. * : 02.e : Event Object
  1533. * Description : 수액라벨버튼 클릭시
  1534. ****************************************************************************************/
  1535. function group3_btn_hydprint_onclick(obj:Button, e:ClickEventInfo)
  1536. {
  1537. if( group3.btn_hydprint.enable == true ){
  1538. fClickHydPrint();
  1539. }
  1540. }
  1541. /****************************************************************************************
  1542. * Components : Button
  1543. * Components ID : btn_drugcard
  1544. * Event : onclick
  1545. * Argument : 01.obj : Object Event has occurred
  1546. * : 02.e : Event Object
  1547. * Description : 투약카드버튼 클릭시
  1548. ****************************************************************************************/
  1549. function group3_btn_drugcard_onclick(obj:Button, e:ClickEventInfo)
  1550. {
  1551. group3.grp_drugcard.visible =true;
  1552. }
  1553. /****************************************************************************************
  1554. * Components : Button
  1555. * Components ID : btn_PatListSel
  1556. * Event : onclick
  1557. * Argument : 01.obj : Object Event has occurred
  1558. * : 02.e : Event Object
  1559. * Description : 조회버튼 클릭시
  1560. ****************************************************************************************/
  1561. function group3_group5_btn_PatListSel_onclick(obj:Button, e:ClickEventInfo)
  1562. {
  1563. fClickDrugListBefore(); //------------(20081031)
  1564. if(screen_mode == "pat"){
  1565. fClickDrugList("drg", group3.swtpatList.pat.grd_patlist.currentrow);
  1566. }else if(screen_mode == "act"){
  1567. fClickDrugList("act", group3.swtpatList.act.grd_actlist.currentrow);
  1568. }else{}
  1569. fClickDrugListAfter(); //------------(20081031)
  1570. }
  1571. /****************************************************************************************
  1572. * Components : Tab
  1573. * Components ID : swtpatList
  1574. * Event : onchanged
  1575. * Argument : 01.obj : Object Event has occurred
  1576. * : 02.e : Event Object
  1577. * Description : 탭 변경시
  1578. ****************************************************************************************/
  1579. function group3_swtpatList_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
  1580. {
  1581. fDruglist_Extend("pat")
  1582. }
  1583. /****************************************************************************************
  1584. * Components : Button
  1585. * Components ID : btn_signtest
  1586. * Event : onclick
  1587. * Argument : 01.obj : Object Event has occurred
  1588. * : 02.e : Event Object
  1589. * Description : 수동 일자별 인증 자료 추출버튼 클릭시
  1590. ****************************************************************************************/
  1591. function group3_btn_signtest_onclick(obj:Button, e:ClickEventInfo)
  1592. {
  1593. //-----------------(인증관련 테스트)
  1594. //1. 자료 호출기능
  1595. fnSignSaveCall("90");
  1596. //-----------------
  1597. }
  1598. /****************************************************************************************
  1599. * Components : Button
  1600. * Components ID : button1
  1601. * Event : onclick
  1602. * Argument : 01.obj : Object Event has occurred
  1603. * : 02.e : Event Object
  1604. * Description : 수동 일자별 인증 자료 생성버튼 클릭시
  1605. ****************************************************************************************/
  1606. function group3_button1_onclick(obj:Button, e:ClickEventInfo)
  1607. {
  1608. //-----------------(인증관련 테스트)
  1609. //2. 인증말기--> 서버도 작업해야함
  1610. fnSignSaveWork();
  1611. //-------------------------------------
  1612. }
  1613. /****************************************************************************************
  1614. * Components : CheckBox
  1615. * Components ID : bool1
  1616. * Event : onchanged
  1617. * Argument : 01.obj : Object Event has occurred
  1618. * : 02.e : Event Object
  1619. * Description : 체크박스 값 변경시
  1620. ****************************************************************************************/
  1621. function group3_bool1_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1622. {
  1623. var sTemp = "";
  1624. if( group3.bool1.value == true ){
  1625. ds_main_cond.setColumn(0, "currentday", utlf_getCurrentDate());
  1626. ds_main_cond.setColumn(0, "currenttime", utlf_getCurrentTime().substr(0,4));
  1627. group3.ipt_currentdd.enable = false; //(20080731)
  1628. }else if( group3.bool1.value == false ){
  1629. ds_main_cond.setColumn(0, "currentday", "");
  1630. ds_main_cond.setColumn(0, "currenttime", "");
  1631. group3.ipt_currentdd.enable = true; //(20080731)
  1632. }
  1633. }
  1634. /****************************************************************************************
  1635. * Components : Radio
  1636. * Components ID : rdo_openmode
  1637. * Event : onitemchanged
  1638. * Argument : 01.obj : Object Event has occurred
  1639. * : 02.e : Event Object
  1640. * Description : 라디오 값 변경시
  1641. ****************************************************************************************/
  1642. function group3_rdo_openmode_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1643. {
  1644. fSelectOpenMoe();
  1645. }
  1646. /****************************************************************************************
  1647. * Components : Button
  1648. * Components ID : button3
  1649. * Event : onclick
  1650. * Argument : 01.obj : Object Event has occurred
  1651. * : 02.e : Event Object
  1652. * Description : 엑셀버튼 클릭시
  1653. ****************************************************************************************/
  1654. function group3_button3_onclick(obj:Button, e:ClickEventInfo)
  1655. {
  1656. if( group3.grd_druglist.rowcount > 0 ){
  1657. grdf_exportExcel(group3.grd_druglist, "투약기록", "투약기록", false, "", "user", false);
  1658. } else {
  1659. sysf_messageBox("조회된 데이터가 ", "I004");
  1660. return;
  1661. }
  1662. }
  1663. /****************************************************************************************
  1664. * Components : Button
  1665. * Components ID : btn_tempsave
  1666. * Event : onclick
  1667. * Argument : 01.obj : Object Event has occurred
  1668. * : 02.e : Event Object
  1669. * Description : 임시저장버튼 클릭시
  1670. ****************************************************************************************/
  1671. function group3_btn_tempsave_onclick(obj:Button, e:ClickEventInfo)
  1672. {
  1673. fClickSave("N");
  1674. }
  1675. /****************************************************************************************
  1676. * Components : Button
  1677. * Components ID : btnExtend
  1678. * Event : onclick
  1679. * Argument : 01.obj : Object Event has occurred
  1680. * : 02.e : Event Object
  1681. * Description : 확대버튼 클릭시
  1682. ****************************************************************************************/
  1683. function group3_btnExtend_onclick(obj:Button, e:ClickEventInfo)
  1684. {
  1685. fDruglist_Extend("drug");
  1686. }
  1687. /****************************************************************************************
  1688. * Components : Button
  1689. * Components ID : btnExtend
  1690. * Event : onclick
  1691. * Argument : 01.obj : Object Event has occurred
  1692. * : 02.e : Event Object
  1693. * Description : 확대버튼 클릭시
  1694. ****************************************************************************************/
  1695. function group3_button26_onclick(obj:Button, e:ClickEventInfo)
  1696. {
  1697. var count = ds_data_setupinfo.rowcount;
  1698. if(count == 0) {
  1699. ds_data_setupinfo.addRow();
  1700. }
  1701. var objArg = new Object();
  1702. objArg.arg_sSetupInfo = ds_barcdprntsetup.getColumn(0, "prntsetupinfo");
  1703. objArg.arg_sCallBackFunction = "lf_convertXmlToDs";
  1704. frmf_modal("SPLLC90100","SPLLC90100",objArg,"","","","","","","","","","M");
  1705. //alert(getScreenID()); SMMNR00600
  1706. fGetBarCodeInfo(frmf_getScreenID());//바코드 라벨 초기 설정값 조회
  1707. // 노드값을 컬럼 값으로 가져옴에 따라 DS 로 변환 처리 ---------------------------------------------------
  1708. //XML string 값을 파라미터로 넘김
  1709. //성공시 : 'success' 실패시 : 'error' 값을 리턴함
  1710. var sParamObj = new Object();
  1711. sParamObj.pathYN = 'N'; //dsvaluepath 컬럼 사용여부
  1712. var pXmlStr = ds_barcdprntsetup.getColumn(0, "prntsetupinfo");
  1713. var succYn = lf_convertXmlToDs(pXmlStr, sParamObj);
  1714. sysf_trace(succYn);
  1715. // => retrun DS
  1716. // : ds_data_setupinfo(prntkind, commkind)
  1717. // : ds_data_comm01(setupval)
  1718. // : ds_data_comm02(comm, databit, stopbit, baudrate, parity, setupval)
  1719. // : ds_data_comm03(setupval)
  1720. // : ds_data_blank(left, top)
  1721. // ------------------------------------------------------------------------------------------------------------
  1722. fSetNursBarcdInfo("/root/main/barcdprntsetup/prntsetupinfo/setupinfo");
  1723. }
  1724. /****************************************************************************************
  1725. * Components : Button
  1726. * Components ID : btn_save
  1727. * Event : onclick
  1728. * Argument : 01.obj : Object Event has occurred
  1729. * : 02.e : Event Object
  1730. * Description : 인증저장버튼 클릭시
  1731. ****************************************************************************************/
  1732. function group3_btn_save_onclick(obj:Button, e:ClickEventInfo)
  1733. {
  1734. //원본으로 임시로 막음
  1735. fClickSave("Y");
  1736. }
  1737. /****************************************************************************************
  1738. * Components : Grid
  1739. * Components ID : grd_patlist
  1740. * Event : onheadclick
  1741. * Argument : 01.obj : Object Event has occurred
  1742. * : 02.e : Event Object
  1743. * Description : 그리드 헤더 클릭시
  1744. ****************************************************************************************/
  1745. function group3_swtpatList_pat_grd_patlist_onheadclick(obj:Grid, e:GridClickEventInfo)
  1746. {
  1747. fSetPatTopInfo();
  1748. //----------(20081222)
  1749. //콤보자료 구성
  1750. var pGrd = group3.swtpatList.pat.grd_patlist;
  1751. var sParam = "drg";
  1752. var row = pGrd.row;
  1753. fgetwarddrugtimecomboList(sParam,row);
  1754. //----------(20081222)
  1755. }
  1756. /****************************************************************************************
  1757. * Components : Grid
  1758. * Components ID : grd_patlist
  1759. * Event : oncellclick
  1760. * Argument : 01.obj : Object Event has occurred
  1761. * : 02.e : Event Object
  1762. * Description : 그리드 셀 클릭시
  1763. ****************************************************************************************/
  1764. function group3_swtpatList_pat_grd_patlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1765. {
  1766. fSetPatTopInfo();
  1767. //----------(20081222)
  1768. //콤보자료 구성
  1769. var pGrd = group3.swtpatList.pat.grd_patlist;
  1770. var sParam = "drg";
  1771. var row = pGrd.currentrow;
  1772. fgetwarddrugtimecomboList(sParam,row);
  1773. //----------(20081222)
  1774. }
  1775. /****************************************************************************************
  1776. * Components : CheckBox
  1777. * Components ID : bolall
  1778. * Event : onclick
  1779. * Argument : 01.obj : Object Event has occurred
  1780. * : 02.e : Event Object
  1781. * Description : 체크박스 클릭시
  1782. ****************************************************************************************/
  1783. function group3_bolall_onclick(obj:CheckBox, e:ClickEventInfo)
  1784. {
  1785. var multicheck = ds_main_cond.getColumn(0, "multicheck");
  1786. var nodeCnt = ds_main_warddruginfo_warddruglist.rowcount;
  1787. for( var i=0 ; i<nodeCnt ; i++ ){
  1788. if( multicheck == "1" ){
  1789. ds_main_warddruginfo_warddruglist.setColumn(i, "check", "1");
  1790. }else{
  1791. ds_main_warddruginfo_warddruglist.setColumn(i, "check", "0");
  1792. }
  1793. }
  1794. }
  1795. /****************************************************************************************
  1796. * Components : Grid
  1797. * Components ID : grd_druglist
  1798. * Event : oncellclick
  1799. * Argument : 01.obj : Object Event has occurred
  1800. * : 02.e : Event Object
  1801. * Description : 그리드 셀 클릭시
  1802. ****************************************************************************************/
  1803. function group3_grd_druglist_oncellclick(obj:Grid, e:GridClickEventInfo)
  1804. {
  1805. var pGrd = group3.grd_druglist;
  1806. var row = e.row;
  1807. var col = e.col;
  1808. var editchk ;
  1809. if( col != 0 && col != 3 ){
  1810. editchk = fSetDrugCheck(row,col);
  1811. //alert(editchk);
  1812. if ( editchk == true) {
  1813. if( col % 2 == 0 ){
  1814. pGrd.setCellProperty("Body", col, "edittype", "mask");
  1815. }else{
  1816. pGrd.setCellProperty("Body", col, "edittype", "text");
  1817. }
  1818. } else {
  1819. pGrd.setCellProperty("Body", col, "edittype", "none");
  1820. }
  1821. // pGrd.setCellPos(col-1);
  1822. // pGrd.setCellPos(col);
  1823. }
  1824. }
  1825. /****************************************************************************************
  1826. * Components : Grid
  1827. * Components ID : grd_druglist
  1828. * Event : onkeyup
  1829. * Argument : 01.obj : Object Event has occurred
  1830. * : 02.e : Event Object
  1831. * Description : 그리드 키 입력시
  1832. ****************************************************************************************/
  1833. function group3_grd_druglist_onkeyup(obj:Grid, e:KeyEventInfo)
  1834. {
  1835. var pGrd = group3.grd_druglist;
  1836. var row = pGrd.currentrow;
  1837. var prcpmixno = ds_main_warddruginfo_warddruglist.getColumn(row, "prcpmixno");
  1838. var col = pGrd.currentcol;
  1839. // delete key
  1840. if( col == 3 ){
  1841. //alert("event.keyCode:"+event.keyCode);
  1842. if( !utlf_isNull(prcpmixno) ){
  1843. if( e.keycode == 46 || e.keycode == 8 ){
  1844. fSettingMixCancle();
  1845. }
  1846. }
  1847. }
  1848. }
  1849. /****************************************************************************************
  1850. * Components : Button
  1851. * Components ID : btn_drugprintcancel
  1852. * Event : onclick
  1853. * Argument : 01.obj : Object Event has occurred
  1854. * : 02.e : Event Object
  1855. * Description : 취소버튼 클릭시
  1856. ****************************************************************************************/
  1857. function group3_grp_drugcard_btn_drugprintcancel_onclick(obj:Button, e:ClickEventInfo)
  1858. {
  1859. group3.grp_drugcard.visible = false;
  1860. }
  1861. /****************************************************************************************
  1862. * Components : Button
  1863. * Components ID : btn_drugprint
  1864. * Event : onclick
  1865. * Argument : 01.obj : Object Event has occurred
  1866. * : 02.e : Event Object
  1867. * Description : 출력버튼 클릭시
  1868. ****************************************************************************************/
  1869. function group3_grp_drugcard_btn_drugprint_onclick(obj:Button, e:ClickEventInfo)
  1870. {
  1871. fClickDrugPrint();
  1872. group3.grp_drugcard.visible = false;
  1873. }
  1874. /****************************************************************************************
  1875. * Components : Tab
  1876. * Components ID : swtpatList
  1877. * Event : onlbuttondown
  1878. * Argument : 01.obj : Object Event has occurred
  1879. * : 02.e : Event Object
  1880. * Description : 탭 마우스 왼쪽클릭시
  1881. ****************************************************************************************/
  1882. function group3_swtpatList_onlbuttondown(obj:Tab, e:TabMouseEventInfo)
  1883. {
  1884. fDruglist_Extend("pat");
  1885. }
  1886. function SMMNR08000_ontimer(obj:Form, e:TimerEventInfo)
  1887. {
  1888. if( e.timerid == 0 ){
  1889. this.killTimer(0);
  1890. fInitialize();
  1891. }
  1892. }
  1893. function group3_ipt_currenttm_ontextchange(obj:MaskEdit, e:TextChangeEventInfo)
  1894. {
  1895. utlf_validMaskEditTime(obj, e);
  1896. }
  1897. ]]></Script>
  1898. </Form>
  1899. </FDL>