SPMMB00200_처방분류.xfdl 67 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMMB00200" position="absolute 0 0 1015 612" titletext="처방분류" onload="SPMMB00200_onload">
  5. <Layouts>
  6. <Layout>
  7. <Shape position="absolute 636 57 1010 63" linetype="horizontal" id="line2" class="line_10"/>
  8. <Shape position="absolute 3 57 264 63" linetype="horizontal" id="line12" class="line_10"/>
  9. <Div position="absolute 3 0 1008 40" id="group1">
  10. <Layouts>
  11. <Layout>
  12. <Button position="absolute 0 0 64 19" id="button38" class="btn2" text="약/주사" onclick="group1_button38_onclick" _value="A"/>
  13. <Button position="absolute 67 0 131 19" id="button12" class="btn2" text="진단검사" onclick="group1_button12_onclick"/>
  14. <Button position="absolute 134 0 198 19" id="button13" class="btn2" text="영 상" onclick="group1_button38_onclick" _value="C"/>
  15. <Button position="absolute 201 0 265 19" id="button14" class="btn2" text="기능검사" onclick="group1_button38_onclick" _value="D"/>
  16. <Button position="absolute 268 0 332 19" id="button15" class="btn2" text="핵의학" onclick="group1_button38_onclick" _value="E"/>
  17. <Button position="absolute 335 0 399 19" id="button34" class="btn2" text="병 리" onclick="group1_button38_onclick" _value="F"/>
  18. <Button position="absolute 402 0 466 19" id="button19" class="btn2" text="수혈/헌혈" onclick="group1_button38_onclick" _value="O"/>
  19. <Button position="absolute 469 0 533 19" id="button20" class="btn2" text="R T" onclick="group1_button38_onclick" _value="H"/>
  20. <Button position="absolute 536 0 600 19" id="button18" class="btn2" text="재 활" onclick="group1_button38_onclick" _value="I"/>
  21. <Button position="absolute 603 0 667 19" id="button35" class="btn2" text="수술/처치" onclick="group1_button38_onclick" _value="J"/>
  22. <Button position="absolute 671 0 735 19" id="button1" class="btn2" text="마 취" onclick="group1_button38_onclick" _value="K"/>
  23. <Button position="absolute 738 0 802 19" id="button2" class="btn2" text="재 료" onclick="group1_button38_onclick" _value="L"/>
  24. <Button position="absolute 805 0 869 19" id="button3" class="btn2" text="치과처방" onclick="group1_button38_onclick" _value="M"/>
  25. <Button position="absolute 872 0 936 19" id="button4" class="btn2" text="지 시" onclick="group1_button4_onclick"/>
  26. <Button position="absolute 939 0 1003 19" id="button6" class="btn2" text="식 사" onclick="group1_button6_onclick"/>
  27. <Button position="absolute 0 20 64 39" id="button66" class="btn2" text="OCS처방" onclick="group1_button66_onclick"/>
  28. </Layout>
  29. </Layouts>
  30. </Div>
  31. <Shape position="absolute 265 57 635 63" linetype="horizontal" id="line1" class="line_10"/>
  32. <Div id="div_all" taborder="1" position="absolute 4 35 1010 600" scrollbars="none">
  33. <Layouts>
  34. <Layout>
  35. <Static id="caption22" text="처방분류" class="tit_2" position="absolute 2 5 115 21" anchor="default"/>
  36. <Static id="caption1" text="처방조회" class="tit_2" position="absolute 261 5 374 34" anchor="default"/>
  37. <Button id="button32" taborder="1" text="전체선택" onclick="button32_onclick" class="btn2" position="absolute 429 2 493 21" anchor="default"/>
  38. <Button id="button17" taborder="2" text="선택취소" onclick="button17_onclick" class="btn2" position="absolute 495 2 559 21" anchor="default"/>
  39. <Button id="btn_copy" taborder="3" text="처방복사" onclick="btn_copy_onclick" class="btn2" position="absolute 562 2 626 21" anchor="default"/>
  40. <Static id="caption2" text="선택처방" class="tit_2" position="absolute 634 4 747 34" anchor="default"/>
  41. <Button id="button92" taborder="4" text="확 인" onclick="button92_onclick" class="btn5" position="absolute 871 0 935 19" anchor="default"/>
  42. <Button id="button5" taborder="5" text="취 소" onclick="button5_onclick" class="btn2" position="absolute 938 0 1002 19" anchor="default"/>
  43. <Grid id="grd_prcplist" taborder="6" binddataset="ds_main_prcplist" useinputpanel="false" oncelldblclick="grd_prcplist_oncelldblclick" position="absolute 632 27 1005 558" anchor="default">
  44. <Formats>
  45. <Format id="default">
  46. <Columns>
  47. <Column size="20"/>
  48. <Column size="0"/>
  49. <Column size="351"/>
  50. </Columns>
  51. <Rows>
  52. <Row size="24" band="head"/>
  53. <Row size="24"/>
  54. </Rows>
  55. <Band id="head">
  56. <Cell/>
  57. <Cell col="1" text="분류"/>
  58. <Cell col="2" text="선택처방"/>
  59. </Band>
  60. <Band id="body">
  61. <Cell displaytype="checkbox" edittype="checkbox" text="bind:status"/>
  62. <Cell col="1" displaytype="combo" edittype="combo" text="bind:prcpstatcd"/>
  63. <Cell col="2" style="align:left middle;" text="bind:prcpnm"/>
  64. </Band>
  65. </Format>
  66. </Formats>
  67. </Grid>
  68. <Grid id="grd_prcpsrchlist" taborder="7" binddataset="ds_prcpsrch_prcplist" useinputpanel="false" oncellclick="grd_prcpsrchlist_oncellclick" oncelldblclick="grd_prcpsrchlist_oncelldblclick" position="absolute 261 27 631 558" anchor="default">
  69. <Formats>
  70. <Format id="default">
  71. <Columns>
  72. <Column size="20"/>
  73. <Column size="349"/>
  74. </Columns>
  75. <Rows>
  76. <Row size="24" band="head"/>
  77. <Row size="24"/>
  78. </Rows>
  79. <Band id="head">
  80. <Cell/>
  81. <Cell col="1" text="처방명"/>
  82. </Band>
  83. <Band id="body">
  84. <Cell displaytype="checkbox" edittype="checkbox" text="bind:status" expr="expr:expr:(status == &quot;I&quot; || status == 1) ? 1 : 0"/>
  85. <Cell col="1" style="align:left middle;" text="bind:prcpnm"/>
  86. </Band>
  87. </Format>
  88. </Formats>
  89. </Grid>
  90. <Grid id="trv_prcpclscdlist" taborder="8" binddataset="ds_prcpclscdlist" useinputpanel="false" treeusecheckbox="false" oncellclick="trv_prcpclscdlist_oncellclick" position="absolute 2 27 259 558" anchor="default" treeinitstatus="collapse,null">
  91. <Formats>
  92. <Format id="default">
  93. <Columns>
  94. <Column size="257"/>
  95. </Columns>
  96. <Rows>
  97. <Row size="24" band="head"/>
  98. <Row size="24"/>
  99. </Rows>
  100. <Band id="head">
  101. <Cell text="분류명"/>
  102. </Band>
  103. <Band id="body">
  104. <Cell displaytype="tree" edittype="tree" text="bind:prcpclsnm" treestartlevel="1" treelevel="bind:lvl"/>
  105. </Band>
  106. </Format>
  107. </Formats>
  108. </Grid>
  109. </Layout>
  110. </Layouts>
  111. </Div>
  112. </Layout>
  113. </Layouts>
  114. <Objects>
  115. <Dataset id="ds_datagrid6" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  116. <ColumnInfo>
  117. <Column id="orderNm" type="STRING"/>
  118. </ColumnInfo>
  119. </Dataset>
  120. <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  121. <ColumnInfo>
  122. <Column id="detlvw" type="STRING" size="256"/>
  123. <Column id="prcpclscd" type="STRING" size="256"/>
  124. <Column id="prcpdd" type="STRING" size="256"/>
  125. </ColumnInfo>
  126. <Rows>
  127. <Row>
  128. <Col id="detlvw">p</Col>
  129. </Row>
  130. </Rows>
  131. </Dataset>
  132. <Dataset id="ds_prcpsrch_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_prcpsrch_prcplist_oncolumnchanged">
  133. <ColumnInfo>
  134. <Column id="status" type="STRING" size="256" sumtext="입력,수정,삭제,d/c"/>
  135. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  136. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  137. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  138. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  139. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  140. <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
  141. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
  142. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  143. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
  144. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  145. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
  146. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
  147. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방mix번호"/>
  148. <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
  149. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
  150. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
  151. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
  152. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
  153. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  154. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  155. <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
  156. <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
  157. <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
  158. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
  159. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  160. <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
  161. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방set코드"/>
  162. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
  163. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
  164. <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
  165. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  166. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
  167. <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
  168. <Column id="prnprcpflag" type="STRING" size="256" sumtext="prn처방구분"/>
  169. <Column id="prepprcpflag" type="STRING" size="256" sumtext="prep처방구분"/>
  170. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  171. <Column id="selfdrugflag" type="STRING" size="256" sumtext="self약구분"/>
  172. <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
  173. <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
  174. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  175. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  176. <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
  177. <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
  178. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
  179. <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
  180. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  181. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
  182. <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
  183. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
  184. <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
  185. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
  186. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
  187. <Column id="angioflagcd" type="STRING" size="256" sumtext="angio구분"/>
  188. <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
  189. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  190. <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
  191. <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
  192. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
  193. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
  194. <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
  195. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
  196. <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
  197. <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
  198. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  199. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
  200. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  201. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
  202. <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
  203. <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
  204. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
  205. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
  206. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  207. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  208. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
  209. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  210. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  211. <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
  212. <Column id="asttestflag" type="STRING" size="256" sumtext="ast검사구분"/>
  213. <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
  214. <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
  215. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  216. <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
  217. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  218. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="hsct임시처방구분"/>
  219. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  220. <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
  221. <Column id="pampkspec" type="STRING" size="256" sumtext="원무pk내역"/>
  222. <Column id="prcppkspec" type="STRING" size="256" sumtext="처방pk내역"/>
  223. <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
  224. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
  225. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
  226. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료set처방내역"/>
  227. <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
  228. <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
  229. <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
  230. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
  231. <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
  232. <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
  233. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  234. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  235. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  236. <Column id="aftcertflag" type="STRING" size="256" sumtext="후인증구분"/>
  237. <Column id="aftcertdrid" type="STRING" size="256" sumtext="후인증대상의사id"/>
  238. <Column id="prcpvalidd" type="STRING" size="256" sumtext="처방유효일자"/>
  239. <Column id="spynpy1" type="STRING" size="256" sumtext="환자급비유형"/>
  240. <Column id="specdrid" type="STRING" size="256" sumtext="선택진료의id"/>
  241. <Column id="anticncrprtlno" type="STRING" size="256" sumtext="항암프로토콜에대한코드로일련번호형태로관리"/>
  242. <Column id="anticncrdayno" type="STRING" size="256" sumtext="항암프로토콜의실시차수"/>
  243. <Column id="druglnkno" type="STRING" size="256" sumtext="항암프로토콜,tpn처방의처방번호"/>
  244. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  245. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  246. <Column id="irpayflag" type="STRING" size="256" sumtext="irradiation급비구분"/>
  247. <Column id="irflag" type="STRING" size="256" sumtext="irradiation구분"/>
  248. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  249. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  250. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  251. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  252. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  253. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  254. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  255. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료allsize규격id"/>
  256. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  257. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  258. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  259. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="hla검사의뢰지"/>
  260. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  261. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  262. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수상세사유"/>
  263. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사연속검사코드내역"/>
  264. <Column id="drgacptflag" type="STRING" size="256" sumtext="drg인정flag"/>
  265. <Column id="drprcpetc1" type="STRING" size="256" sumtext="의사처방기타1"/>
  266. <Column id="drprcpetc2" type="STRING" size="256" sumtext="의사처방기타2"/>
  267. <Column id="drprcpetc3" type="STRING" size="256" sumtext="의사처방기타3"/>
  268. <Column id="drprcpetc4" type="STRING" size="256" sumtext="의사처방기타4"/>
  269. <Column id="drprcpetc5" type="STRING" size="256" sumtext="의사처방기타5"/>
  270. <Column id="drprcpetc6" type="STRING" size="256" sumtext="의사처방기타6"/>
  271. <Column id="drprcpetc7" type="STRING" size="256" sumtext="의사처방기타7"/>
  272. <Column id="drprcpetc8" type="STRING" size="256" sumtext="의사처방기타8"/>
  273. <Column id="drprcpetc9" type="STRING" size="256" sumtext="의사처방기타9"/>
  274. <Column id="drprcpetc10" type="STRING" size="256" sumtext="의사처방기타10"/>
  275. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  276. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  277. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  278. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  279. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  280. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  281. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  282. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  283. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  284. <Column id="tempcol10" type="STRING" size="256" sumtext="임시컬럼10"/>
  285. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  286. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  287. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  288. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  289. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  290. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  291. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  292. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  293. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  294. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  295. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  296. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  297. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  298. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  299. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  300. <Column id="rowkey" type="STRING" size="256" sumtext="rowid"/>
  301. <Column id="instcd" type="STRING" size="256" sumtext="기관기호"/>
  302. </ColumnInfo>
  303. </Dataset>
  304. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  305. <ColumnInfo>
  306. <Column id="cond1" type="STRING" size="256" sumtext="처방종류"/>
  307. <Column id="cond2" type="STRING" size="256" sumtext="외래,입원,응급구분"/>
  308. <Column id="cond3" type="STRING" size="256" sumtext="처방일"/>
  309. <Column id="cond4" type="STRING" size="256" sumtext="환자보험유형"/>
  310. <Column id="cond5" type="STRING" size="256" sumtext="분류1"/>
  311. <Column id="cond6" type="STRING" size="256" sumtext="분류2"/>
  312. <Column id="cond7" type="STRING" size="256" sumtext="분류3"/>
  313. <Column id="cond8" type="STRING" size="256" sumtext="분류"/>
  314. <Column id="cond9" type="STRING" size="256" sumtext="수가,지시,영양"/>
  315. <Column id="cond10" type="STRING" size="256" sumtext="처방권한구분"/>
  316. <Column id="cond99" type="STRING" size="256" sumtext="검색구분"/>
  317. <Column id="instcd" type="STRING" size="256" sumtext="기관코드(수탁검사에서사용)"/>
  318. </ColumnInfo>
  319. <Rows>
  320. <Row/>
  321. </Rows>
  322. </Dataset>
  323. <Dataset id="ds_prcpclscdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  324. <ColumnInfo>
  325. <Column id="lvl" type="STRING" size="256" sumtext="레벨"/>
  326. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  327. <Column id="supprcpclscd" type="STRING" size="256" sumtext="상위처방분류코드"/>
  328. <Column id="prcpclsnm" type="STRING" size="256" sumtext="처방분류명"/>
  329. <Column id="path" type="STRING" size="256" sumtext="path"/>
  330. </ColumnInfo>
  331. </Dataset>
  332. <Dataset id="ds_TRMMO00151" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  333. <ColumnInfo>
  334. <Column id="instcd" type="STRING" size="256"/>
  335. <Column id="hardcdno" type="STRING" size="256"/>
  336. <Column id="prcpdd" type="STRING" size="256"/>
  337. </ColumnInfo>
  338. <Rows>
  339. <Row/>
  340. </Rows>
  341. </Dataset>
  342. <Dataset id="ds_paminfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  343. <ColumnInfo>
  344. <Column id="instcd" type="STRING" size="256"/>
  345. </ColumnInfo>
  346. <Rows>
  347. <Row/>
  348. </Rows>
  349. </Dataset>
  350. <Dataset id="ds_root" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  351. <ColumnInfo>
  352. <Column id="usge" type="STRING" size="256"/>
  353. <Column id="cp" type="STRING" size="256"/>
  354. </ColumnInfo>
  355. <Rows>
  356. <Row>
  357. <Col id="usge">prms</Col>
  358. </Row>
  359. </Rows>
  360. </Dataset>
  361. <Dataset id="ds_main_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_main_prcplist_oncolumnchanged">
  362. <ColumnInfo>
  363. <Column id="status" type="STRING" size="256" sumtext="입력,수정,삭제,d/c"/>
  364. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  365. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  366. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  367. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  368. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  369. <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
  370. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
  371. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  372. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
  373. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  374. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
  375. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
  376. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
  377. <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
  378. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
  379. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
  380. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
  381. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
  382. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  383. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  384. <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
  385. <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
  386. <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
  387. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
  388. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  389. <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
  390. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
  391. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
  392. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
  393. <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
  394. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  395. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
  396. <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
  397. <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
  398. <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
  399. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  400. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  401. <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
  402. <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
  403. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  404. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  405. <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
  406. <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
  407. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
  408. <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
  409. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  410. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
  411. <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
  412. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
  413. <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
  414. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
  415. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
  416. <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
  417. <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
  418. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  419. <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
  420. <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
  421. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
  422. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
  423. <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
  424. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
  425. <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
  426. <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
  427. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  428. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
  429. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  430. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
  431. <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
  432. <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
  433. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
  434. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
  435. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  436. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  437. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
  438. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  439. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  440. <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
  441. <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
  442. <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
  443. <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
  444. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  445. <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
  446. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  447. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
  448. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  449. <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
  450. <Column id="pampkspec" type="STRING" size="256" sumtext="원무PK내역"/>
  451. <Column id="prcppkspec" type="STRING" size="256" sumtext="처방PK내역"/>
  452. <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
  453. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
  454. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
  455. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료SET처방내역"/>
  456. <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
  457. <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
  458. <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
  459. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
  460. <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
  461. <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
  462. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  463. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  464. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  465. <Column id="aftcertflag" type="STRING" size="256" sumtext="후인증 구분"/>
  466. <Column id="aftcertdrid" type="STRING" size="256" sumtext="후인증 대상의사 ID"/>
  467. <Column id="prcpvalidd" type="STRING" size="256" sumtext="처방유효일자"/>
  468. <Column id="spynpy1" type="STRING" size="256" sumtext="환자급비유형"/>
  469. <Column id="specdrid" type="STRING" size="256" sumtext="선택진료의ID"/>
  470. <Column id="anticncrprtlno" type="STRING" size="256" sumtext="항암프로토콜에 대한 코드로 일련번호 형태로 관리"/>
  471. <Column id="anticncrdayno" type="STRING" size="256" sumtext="항암프로토콜의 실시 차수"/>
  472. <Column id="druglnkno" type="STRING" size="256" sumtext="항암프로토콜,TPN처방의 처방번호"/>
  473. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  474. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  475. <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
  476. <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
  477. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  478. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  479. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  480. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  481. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  482. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  483. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  484. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
  485. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  486. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  487. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  488. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
  489. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  490. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  491. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
  492. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
  493. <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
  494. <Column id="drprcpetc1" type="STRING" size="256" sumtext="의사처방기타1"/>
  495. <Column id="drprcpetc2" type="STRING" size="256" sumtext="의사처방기타2"/>
  496. <Column id="drprcpetc3" type="STRING" size="256" sumtext="의사처방기타3"/>
  497. <Column id="drprcpetc4" type="STRING" size="256" sumtext="의사처방기타4"/>
  498. <Column id="drprcpetc5" type="STRING" size="256" sumtext="의사처방기타5"/>
  499. <Column id="drprcpetc6" type="STRING" size="256" sumtext="의사처방기타6"/>
  500. <Column id="drprcpetc7" type="STRING" size="256" sumtext="의사처방기타7"/>
  501. <Column id="drprcpetc8" type="STRING" size="256" sumtext="의사처방기타8"/>
  502. <Column id="drprcpetc9" type="STRING" size="256" sumtext="의사처방기타9"/>
  503. <Column id="drprcpetc10" type="STRING" size="256" sumtext="의사처방기타10"/>
  504. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  505. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  506. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  507. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  508. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  509. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  510. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  511. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  512. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  513. <Column id="tempcol10" type="STRING" size="256" sumtext="임시컬럼10"/>
  514. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  515. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  516. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  517. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  518. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  519. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  520. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  521. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  522. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  523. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  524. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  525. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  526. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  527. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  528. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  529. <Column id="rowkey" type="STRING" size="256" sumtext="rowid"/>
  530. <Column id="instcd" type="STRING" size="256" sumtext="기관기호"/>
  531. </ColumnInfo>
  532. <Column id="status" type="STRING" size="256" sumtext="입력,수정,삭제,d/c"/>
  533. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  534. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  535. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  536. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  537. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  538. <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
  539. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
  540. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  541. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
  542. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  543. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
  544. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
  545. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
  546. <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
  547. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
  548. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
  549. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
  550. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
  551. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  552. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  553. <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
  554. <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
  555. <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
  556. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
  557. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  558. <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
  559. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
  560. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
  561. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
  562. <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
  563. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  564. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
  565. <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
  566. <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
  567. <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
  568. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  569. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  570. <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
  571. <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
  572. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  573. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  574. <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
  575. <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
  576. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
  577. <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
  578. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  579. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
  580. <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
  581. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
  582. <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
  583. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
  584. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
  585. <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
  586. <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
  587. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  588. <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
  589. <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
  590. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
  591. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
  592. <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
  593. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
  594. <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
  595. <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
  596. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  597. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
  598. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  599. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
  600. <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
  601. <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
  602. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
  603. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
  604. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  605. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  606. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
  607. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  608. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  609. <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
  610. <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
  611. <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
  612. <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
  613. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  614. <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
  615. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  616. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
  617. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  618. <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
  619. <Column id="pampkspec" type="STRING" size="256" sumtext="원무PK내역"/>
  620. <Column id="prcppkspec" type="STRING" size="256" sumtext="처방PK내역"/>
  621. <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
  622. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
  623. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
  624. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료SET처방내역"/>
  625. <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
  626. <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
  627. <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
  628. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
  629. <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
  630. <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
  631. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  632. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  633. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  634. <Column id="aftcertflag" type="STRING" size="256" sumtext="후인증 구분"/>
  635. <Column id="aftcertdrid" type="STRING" size="256" sumtext="후인증 대상의사 ID"/>
  636. <Column id="prcpvalidd" type="STRING" size="256" sumtext="처방유효일자"/>
  637. <Column id="spynpy1" type="STRING" size="256" sumtext="환자급비유형"/>
  638. <Column id="specdrid" type="STRING" size="256" sumtext="선택진료의ID"/>
  639. <Column id="anticncrprtlno" type="STRING" size="256" sumtext="항암프로토콜에 대한 코드로 일련번호 형태로 관리"/>
  640. <Column id="anticncrdayno" type="STRING" size="256" sumtext="항암프로토콜의 실시 차수"/>
  641. <Column id="druglnkno" type="STRING" size="256" sumtext="항암프로토콜,TPN처방의 처방번호"/>
  642. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  643. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  644. <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
  645. <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
  646. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  647. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  648. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  649. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  650. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  651. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  652. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  653. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
  654. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  655. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  656. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  657. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
  658. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  659. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  660. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
  661. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
  662. <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
  663. <Column id="drprcpetc1" type="STRING" size="256" sumtext="의사처방기타1"/>
  664. <Column id="drprcpetc2" type="STRING" size="256" sumtext="의사처방기타2"/>
  665. <Column id="drprcpetc3" type="STRING" size="256" sumtext="의사처방기타3"/>
  666. <Column id="drprcpetc4" type="STRING" size="256" sumtext="의사처방기타4"/>
  667. <Column id="drprcpetc5" type="STRING" size="256" sumtext="의사처방기타5"/>
  668. <Column id="drprcpetc6" type="STRING" size="256" sumtext="의사처방기타6"/>
  669. <Column id="drprcpetc7" type="STRING" size="256" sumtext="의사처방기타7"/>
  670. <Column id="drprcpetc8" type="STRING" size="256" sumtext="의사처방기타8"/>
  671. <Column id="drprcpetc9" type="STRING" size="256" sumtext="의사처방기타9"/>
  672. <Column id="drprcpetc10" type="STRING" size="256" sumtext="의사처방기타10"/>
  673. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  674. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  675. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  676. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  677. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  678. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  679. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  680. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  681. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  682. <Column id="tempcol10" type="STRING" size="256" sumtext="임시컬럼10"/>
  683. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  684. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  685. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  686. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  687. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  688. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  689. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  690. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  691. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  692. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  693. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  694. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  695. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  696. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  697. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  698. <Column id="rowkey" type="STRING" size="256" sumtext="rowid"/>
  699. <Column id="instcd" type="STRING" size="256" sumtext="기관기호"/>
  700. </Dataset>
  701. <Dataset id="ds_hidden_prmsprcpsetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  702. </Objects>
  703. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  704. * System Name :
  705. * Job Name :
  706. * Creator :
  707. * Make Date : 2014-08-29
  708. * Description :
  709. *---------------------------------------------------------------------------------------
  710. * Modify Date Modifier Modify Description
  711. *---------------------------------------------------------------------------------------
  712. * 2014-08-29 Live Converter TF->XP
  713. *
  714. *---------------------------------------------------------------------------------------
  715. ****************************************************************************************/
  716. include "com_commonxp::comm_main.xjs";
  717. include "emr_prcpmngtxp::MMO001.xjs";
  718. include "com_basiccodexp::ZBC001.xjs";
  719. include "emr_prcpmngtxp::SMMMO02200.xjs";
  720. include "emr_prcpmngtxp::SMMMO00100.xjs";
  721. var arErrorCode = new HashArray();
  722. var gPRCPFLAG = 0;
  723. var buttonValue = "";
  724. function SPMMB00200_onload(obj:Form, e:LoadEventInfo)
  725. {
  726. frmf_initForm(obj);
  727. ds_init.setColumn(0,"prcpdd", utlf_getCurrentDate());
  728. ds_main_prcplist.clearData();
  729. ds_prcpsrch_prcplist.clearData();
  730. }
  731. function btn_copy_onclick(obj:Button, e:ClickEventInfo)
  732. {
  733. for ( i=0; i < ds_prcpsrch_prcplist.rowcount; i++ ){
  734. if ( ds_prcpsrch_prcplist.getColumn(i, "status") == "I" ) {
  735. var newrow = ds_main_prcplist.addRow();
  736. ds_main_prcplist.copyRow(newrow, ds_prcpsrch_prcplist, i);
  737. }
  738. }
  739. }
  740. function button17_onclick(obj:Button, e:ClickEventInfo)
  741. {
  742. for ( i = 0; i < ds_prcpsrch_prcplist.rowcount ; i++ ) {
  743. ds_prcpsrch_prcplist.setColumn(i,"status","N");
  744. }
  745. }
  746. function button5_onclick(obj:Button, e:ClickEventInfo)
  747. {
  748. this.close();
  749. }
  750. function button92_onclick(obj:Button, e:ClickEventInfo)
  751. {
  752. lf_addPrcp ( "child", "ds_main_prcplist", "ds_main_prcplist", "Y", "status", "I", div_all.grd_prcplist, "N", "00");
  753. this.close();
  754. }
  755. function button32_onclick(obj:Button, e:ClickEventInfo)
  756. {
  757. for ( i = 0; i < ds_prcpsrch_prcplist.rowcount; i++ ) {
  758. ds_prcpsrch_prcplist.setColumn(i,"status","I");
  759. }
  760. }
  761. function fPrcpClsSrchInfo() {
  762. var iRow = ds_prcpclscdlist.rowposition;
  763. if (buttonValue == "A")
  764. {
  765. var prcpclscd = ds_prcpclscdlist.getColumn(iRow,"prcpclscd");
  766. }
  767. else
  768. {
  769. var prcpclscd = "";
  770. }
  771. var prcpclscd1 = ds_prcpclscdlist.getColumn(iRow,"prcpclscd1");
  772. var prcpclscd2 = ds_prcpclscdlist.getColumn(iRow,"prcpclscd2");
  773. var prcpclscd3 = ds_prcpclscdlist.getColumn(iRow,"prcpclscd3");
  774. var prcpclsnm = ds_prcpclscdlist.getColumn(iRow,"prcpclsnm");
  775. var lvl = ds_prcpclscdlist.getColumn(iRow,"lvl");
  776. iRow = ds_prcpclscdlist.rowposition + 1;
  777. var lvl2 = ds_prcpclscdlist.getColumn(iRow,"lvl");
  778. if ( lvl != lvl2 && !utlf_isNull(lvl2)) {
  779. if ( lvl < lvl2 ) {
  780. div_all.trv_prcpclscdlist.setTreeStatus(div_all.trv_prcpclscdlist.currentrow,true);
  781. return false;
  782. }
  783. }
  784. ds_send.setColumn(0,"cond2","");
  785. ds_send.setColumn(0,"cond3",utlf_getCurrentDate());
  786. ds_send.setColumn(0,"cond4","11");
  787. ds_send.setColumn(0,"cond5",prcpclscd1);
  788. ds_send.setColumn(0,"cond6",prcpclscd2);
  789. ds_send.setColumn(0,"cond7",prcpclscd3);
  790. ds_send.setColumn(0,"cond8",prcpclscd);
  791. ds_send.setColumn(0,"cond99","getPrcpClsSrchInfo");
  792. var oParam = {};
  793. oParam.id = "TRMMO02202";
  794. oParam.service = "prcpmngtapp.PrcpMngt";
  795. oParam.method = "reqGetPrcpSrchInfo";
  796. oParam.inds = "req=ds_send";
  797. oParam.outds = "ds_prcpsrch_prcplist=prcplist";
  798. oParam.async = true;
  799. tranf_submit(oParam);
  800. }
  801. function fPrcpClassSrchInfo() {
  802. var indx = ds_prcpclscdlist.rowposition;
  803. if (div_all.trv_prcpclscdlist.isTreeLeafRow(indx) == true ) { // 최종 노드를 클릭했을때만 적용되도록 함.
  804. var prcpclscd = ds_prcpclscdlist.getColumn(indx,"prcpclscd");
  805. ds_send.clearData();
  806. ds_send.addRow();
  807. ds_send.setColumn(0,"cond2","");
  808. ds_send.setColumn(0,"cond3",utlf_getCurrentDate());
  809. ds_send.setColumn(0,"cond4","11");
  810. ds_send.setColumn(0,"cond8",prcpclscd);
  811. ds_send.setColumn(0,"cond9","5");
  812. ds_send.setColumn(0,"cond99","getPrcpClassPrcpSrchInfo");
  813. var oParam = {};
  814. oParam.id = "TRMMO02202";
  815. oParam.service = "prcpmngtapp.PrcpMngt";
  816. oParam.method = "reqGetPrcpSrchInfo";
  817. oParam.inds = "req=ds_send";
  818. oParam.outds = "ds_prcpsrch_prcplist=prcplist";
  819. oParam.async = false;
  820. oParam.callback = "cf_TRMMO02202";
  821. tranf_submit(oParam);
  822. if(arErrorCode.pop("TRMMO02202") > -1){
  823. dsf_setDefaultVal(ds_prcpsrch_prcplist, "prcpvol:0,prcpvolunitnm:-,prcpqty:0,prcpqtyunitnm:-,prcptims:0,prcpdayno:0,drugmthdspccdnm:-,drugmthdspccd:-,hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,drgacptflag:-");
  824. div_all.grd_prcpsrchlist.setCellProperty("Head", 1, "text", "처방분류");
  825. return true;
  826. }
  827. }
  828. }
  829. function cf_TRMMO02202(sSvcId, nErrorCode, sErrorMsg) {
  830. arErrorCode.push(sSvcId, nErrorCode);
  831. }
  832. function group1_button38_onclick(obj:Button, e:ClickEventInfo)
  833. {
  834. buttonValue = obj._value;
  835. if( !utlf_isNull(buttonValue) ) {
  836. ds_send.setColumn(0,"cond1",buttonValue);
  837. ds_send.setColumn(0,"cond2",utlf_getCurrentDate());
  838. ds_send.setColumn(0,"instcd", sysf_getUserInfo("dutplceinstcd"));
  839. ds_prcpsrch_prcplist.clearData();
  840. sysf_trace(ds_send.saveXML());
  841. var oParam = {};
  842. oParam.id = "TRMMO02201";
  843. oParam.service = "prcpmngtapp.PrcpMngt";
  844. oParam.method = "reqGetPrcpClsCdList";
  845. oParam.inds = "req=ds_send";
  846. oParam.outds = "ds_prcpclscdlist=prcpclscdlist";
  847. oParam.async = false;
  848. tranf_submit(oParam);
  849. ds_send.setColumn(0,"cond9","1");
  850. }
  851. }
  852. function group1_button12_onclick(obj:Button, e:ClickEventInfo)
  853. {
  854. frmf_modal( "SPMMO02600", "SPMMO02600", "", "", "", "", "", "", "", "", "", "", "M")
  855. }
  856. function group1_button4_onclick(obj:Button, e:ClickEventInfo)
  857. {
  858. ds_prcpsrch_prcplist.clearData();
  859. ds_send.setColumn(0,"cond1","direc");
  860. ds_send.setColumn(0,"cond2",opener.ds_init.getColumn(0, "prcpdd" ));
  861. ds_send.setColumn(0,"cond10","genr");
  862. var oParam = {};
  863. oParam.id = "TRMMO02201";
  864. oParam.service = "prcpmngtapp.PrcpMngt";
  865. oParam.method = "reqGetPrcpClsCdList";
  866. oParam.inds = "req=ds_send";
  867. oParam.outds = "ds_prcpclscdlist=prcpclscdlist";
  868. oParam.async = true;
  869. oParam.callback = "cf_TRMMO02201_3";
  870. tranf_submit(oParam);
  871. }
  872. function cf_TRMMO02201_3(sSvcId, nErrorCode, sErrorMsg) {
  873. ds_send.setColumn(0,"cond9","2");
  874. }
  875. function group1_button6_onclick(obj:Button, e:ClickEventInfo)
  876. {
  877. ds_prcpsrch_prcplist.clearData();
  878. ds_send.setColumn(0,"cond1","meal" );
  879. var oParam = {};
  880. oParam.id = "TRMMO02201";
  881. oParam.service = "prcpmngtapp.PrcpMngt";
  882. oParam.method = "reqGetPrcpClsCdList";
  883. oParam.inds = "req=ds_send";
  884. oParam.outds = "ds_prcpclscdlist=prcpclscdlist";
  885. oParam.async = true;
  886. oParam.callback = "cf_TRMMO02201_2";
  887. tranf_submit(oParam);
  888. }
  889. function cf_TRMMO02201_2(sSvcId, nErrorCode, sErrorMsg) {
  890. ds_send.setColumn(0,"cond9","3");
  891. }
  892. function group1_button66_onclick(obj:Button, e:ClickEventInfo)
  893. {
  894. ds_send.setColumn(0,"cond1","prcpclasscd");
  895. ds_send.setColumn(0,"cond2",opener.ds_init.getColumn(0,"prcpdd"));
  896. div_all.grd_prcpsrchlist.setCellProperty("Head", 1, "text", "처방명");
  897. var oParam = {};
  898. oParam.id = "TRMMO02203";
  899. oParam.service = "prcpmngtapp.PrcpMngt";
  900. oParam.method = "reqGetPrcpClassCdList";
  901. oParam.inds = "req=ds_send";
  902. oParam.outds = "ds_prcpclscdlist=prcpclscdlist";
  903. oParam.async = true;
  904. oParam.callback = "cf_TRMMO02203";
  905. tranf_submit(oParam);
  906. }
  907. function cf_TRMMO02203(sSvcId, nErrorCode, sErrorMsg) {
  908. if(nErrorCode < 0) return;
  909. gPRCPFLAG = 5;
  910. }
  911. function grd_prcpsrchlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  912. {
  913. if(e.col != obj.getBindCellIndex("body","status"))
  914. {
  915. if ( ds_prcpsrch_prcplist.getColumn(ds_prcpsrch_prcplist.rowposition,"status" ) == "N" ) {
  916. ds_prcpsrch_prcplist.setColumn(ds_prcpsrch_prcplist.rowposition,"status" , "I" );
  917. } else {
  918. ds_prcpsrch_prcplist.setColumn(ds_prcpsrch_prcplist.rowposition,"status" , "N" );
  919. }
  920. }
  921. }
  922. function grd_prcpsrchlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  923. {
  924. ds_prcpsrch_prcplist.setColumn(ds_prcpsrch_prcplist.rowposition, "status", "I");
  925. var newrow = this.ds_main_prcplist.addRow();
  926. ds_main_prcplist.copyRow(newrow,ds_prcpsrch_prcplist,ds_prcpsrch_prcplist.rowposition);
  927. }
  928. function grd_prcplist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  929. {
  930. lf_addPrcp ( "child", "ds_prcpsrch_prcplist", "ds_main_prcplist", "N", "status", "I", div_all.grd_prcplist, "N", "00");
  931. }
  932. function trv_prcpclscdlist_oncellclick(obj:Grid, e:GridClickEventInfo)
  933. {
  934. if(div_all.trv_prcpclscdlist.getTreeChildCount(e.row) == 0)
  935. {
  936. if (gPRCPFLAG == "5" ) { // 처방검색 구분이 구처방 일 경우
  937. fPrcpClassSrchInfo();
  938. } else { // 처방창의 검색구분이 구 처방이 아닐 경우
  939. fPrcpClsSrchInfo();
  940. }
  941. }
  942. }
  943. function ds_prcpsrch_prcplist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  944. {
  945. // 그리드안의 checkbox 값 변경 용도
  946. if(e.columnid == "status") {
  947. obj.setColumn(e.row, e.columnid, (e.newvalue == "I" || e.newvalue == 1) ? "I" : "N");
  948. }
  949. }
  950. ]]></Script>
  951. </Form>
  952. </FDL>