SMADC03000_복약상담회신서항암.xfdl 147 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMADC03000" position="absolute 0 0 1196 783" titletext="복약상담회신서(항암)" oninit="SMADC03000_oninit" onload="SMADC03000_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute -1 118 1195 145" id="group4" scrollbars="autoboth" anchor="left top right">
  8. <Layouts>
  9. <Layout>
  10. <Button position="absolute 1 5 81 27" id="button2" class="btn3" text="약력조회" anchor="default" onclick="group4_button2_onclick"/>
  11. <Button position="absolute 83 5 187 27" id="button3" class="btn3" text="통합결과조회" anchor="default" onclick="group4_button3_onclick"/>
  12. <Button position="absolute 189 5 293 27" id="button4" class="btn3" text="통합기록조회" anchor="default" onclick="group4_button4_onclick"/>
  13. <Button position="absolute 295 5 375 27" id="button5" class="btn3" text="약품편람" anchor="default" onclick="group4_button5_onclick"/>
  14. <Button position="absolute 377 5 433 27" id="btn_prt" class="btn6" text="출력" anchor="default" onclick="group4_btn_prt_onclick"/>
  15. <Button position="absolute 1023 5 1079 27" id="btn_save" class="btn4" text="저장" anchor="top right bottom" onclick="group4_btn_save_onclick"/>
  16. <Button position="absolute 1139 5 1195 27" id="btn_del" class="btn4" text="삭제" anchor="top right bottom" onclick="group4_btn_del_onclick"/>
  17. <Button position="absolute 1081 5 1137 27" id="btn_req" class="btn4" text="회신" anchor="top right bottom" onclick="group4_btn_req_onclick"/>
  18. <Button position="absolute 435 5 587 27" id="button7" class="btn3" visible="false" text="환자교육통합기록조회" anchor="default" onclick="group4_button7_onclick"/>
  19. </Layout>
  20. </Layouts>
  21. </Div>
  22. <Static id="caption19" text="복약상담 회신서(항암)" class="tit_1" position="absolute 0 0 180 25"/>
  23. <Div id="group2" taborder="1" position="absolute 0 25 1195 120" class="div_SA" anchor="left top right">
  24. <Layouts>
  25. <Layout>
  26. <Edit id="output5" taborder="1" class="inputt_search" position="absolute 116 14 226 33" anchor="default" onkeydown="group2_output5_onkeydown"/>
  27. <Edit id="output6" taborder="2" readonly="true" class="output" position="absolute 324 14 434 33" anchor="default"/>
  28. <Edit id="output7" taborder="3" readonly="true" class="output" position="absolute 324 39 434 58" anchor="default"/>
  29. <Edit id="output9" taborder="4" readonly="true" class="output" position="absolute 116 39 226 58" anchor="default"/>
  30. <Static id="caption2" text="등록번호 :" class="search_name" position="absolute 20 14 106 31" anchor="default"/>
  31. <Static id="caption25" text="성명 :" class="search_name" position="absolute 247 14 333 31" anchor="default"/>
  32. <Static id="caption1" text="성별/나이 :" class="search_name" position="absolute 20 39 113 56" anchor="default"/>
  33. <Static id="caption3" text="진료과 :" class="search_name" position="absolute 247 39 333 56" anchor="default"/>
  34. <Static id="caption4" text="병실 :" class="search_name" position="absolute 20 63 106 80" anchor="default"/>
  35. <Static id="caption6" text="상병정보 :" class="search_name" position="absolute 458 14 544 31" anchor="default"/>
  36. <Shape id="line15" linetype="horizontal" class="line_1" position="absolute 549 9 1180 15" anchor="left top right" style="strokepen:3 solid #33bbbbff;"/>
  37. <Grid id="datagrid1" taborder="5" binddataset="ds_main_baseinfo_diaginfolist" useinputpanel="false" position="absolute 549 14 1180 87" anchor="left top right" autofittype="col" cellsizingtype="col">
  38. <Formats>
  39. <Format id="default">
  40. <Columns>
  41. <Column size="25"/>
  42. <Column size="114"/>
  43. <Column size="287"/>
  44. <Column size="188"/>
  45. </Columns>
  46. <Rows>
  47. <Row size="24" band="head"/>
  48. <Row size="24"/>
  49. </Rows>
  50. <Band id="head">
  51. <Cell/>
  52. <Cell col="1" text="싱병코드"/>
  53. <Cell col="2" text="영문상병명"/>
  54. <Cell col="3" text="한글상병명"/>
  55. </Band>
  56. <Band id="body">
  57. <Cell celltype="head" text="expr:currow+1"/>
  58. <Cell col="1" style="align:left;padding:0 0 0 4;" text="bind:diagcd"/>
  59. <Cell col="2" style="align:left;padding:0 0 0 4;" text="bind:diagengnm"/>
  60. <Cell col="3" style="align:left;padding:0 0 0 4;" text="bind:diaghngnm"/>
  61. </Band>
  62. </Format>
  63. </Formats>
  64. </Grid>
  65. <MaskEdit id="output1" taborder="6" readonly="true" mask="####-##-##" class="output" position="absolute 324 64 434 83" anchor="default" type="string" displaynulltext=" " style="align:center middle;"/>
  66. <Edit id="output2" taborder="7" readonly="true" class="output" position="absolute 116 64 226 83" anchor="default"/>
  67. <Static id="caption7" text="입원일 :" class="search_name" position="absolute 247 63 333 80" anchor="default"/>
  68. <Shape id="line2" linetype="horizontal" class="line_2" position="absolute 25 32 435 38" anchor="default"/>
  69. <Shape id="line11" linetype="horizontal" class="line_2" position="absolute 25 57 435 63" anchor="default"/>
  70. <Shape id="line24" linetype="horizontal" class="line_2" position="absolute 25 82 435 88" anchor="default"/>
  71. <Shape id="line25" linetype="horizontal" class="line_3" position="absolute 549 84 1180 90" anchor="left top right"/>
  72. <Button id="btn_sea" taborder="8" text="조회" class="btn1" visible="false" position="absolute 235 10 291 32" anchor="default" onclick="group2_btn_sea_onclick"/>
  73. </Layout>
  74. </Layouts>
  75. </Div>
  76. <Div id="group5" taborder="2" position="absolute 0 144 1195 779" anchor="all">
  77. <Layouts>
  78. <Layout>
  79. <Static id="caption01" class="cell_1" position="absolute 285 155 330 178"/>
  80. <Static id="caption00" class="cell_1" position="absolute 140 155 200 178"/>
  81. <Grid id="datagrid2" taborder="39" binddataset="ds_main_prtlhislist_item" useinputpanel="false" position="absolute 0 179 490 303" anchor="default" autofittype="col" cellsizingtype="col">
  82. <Formats>
  83. <Format id="default">
  84. <Columns>
  85. <Column size="31"/>
  86. <Column size="31"/>
  87. <Column size="138"/>
  88. <Column size="73"/>
  89. <Column size="64"/>
  90. <Column size="82"/>
  91. <Column size="50"/>
  92. </Columns>
  93. <Rows>
  94. <Row size="24" band="head"/>
  95. <Row size="24"/>
  96. </Rows>
  97. <Band id="head">
  98. <Cell colspan="2" text="항암차수" taborder="undefined"/>
  99. <Cell col="2" text="프로토콜"/>
  100. <Cell col="3" text="시작일자"/>
  101. <Cell col="4" text="적용기간"/>
  102. <Cell col="5" text="진행상황"/>
  103. <Cell col="6" text="입외"/>
  104. </Band>
  105. <Band id="body">
  106. <Cell text="bind:drugstage"/>
  107. <Cell col="1" text="bind:drugcycle"/>
  108. <Cell col="2" style="align:left;padding:0 0 0 3;" text="bind:prtlnm"/>
  109. <Cell col="3" displaytype="date" text="bind:appdd"/>
  110. <Cell col="4" text="bind:appterm"/>
  111. <Cell col="5" text="bind:acptno"/>
  112. <Cell col="6" displaytype="combo" edittype="combo" text="bind:ioflag" enable="false"/>
  113. </Band>
  114. </Format>
  115. </Formats>
  116. </Grid>
  117. <TextArea id="textarea2" taborder="40" position="absolute 685 560 1194 626" anchor="all"/>
  118. <Grid id="grd_prtlprcp1" taborder="41" binddataset="ds_main_prtlprcplist_item1" useinputpanel="false" position="absolute 505 155 1193 303" anchor="left top right" autofittype="col" cellsizingtype="col">
  119. <Formats>
  120. <Format id="default">
  121. <Columns>
  122. <Column size="25"/>
  123. <Column size="33"/>
  124. <Column size="81"/>
  125. <Column size="228"/>
  126. <Column size="65"/>
  127. <Column size="54"/>
  128. <Column size="42"/>
  129. <Column size="42"/>
  130. <Column size="54"/>
  131. <Column size="43"/>
  132. </Columns>
  133. <Rows>
  134. <Row size="24" band="head"/>
  135. <Row size="24"/>
  136. </Rows>
  137. <Band id="head">
  138. <Cell/>
  139. <Cell col="1" text="반환"/>
  140. <Cell col="2" text="코드"/>
  141. <Cell col="3" text="처방명"/>
  142. <Cell col="4" text="BSA용량"/>
  143. <Cell col="5" text="용량"/>
  144. <Cell col="6" text="단위"/>
  145. <Cell col="7" text="횟수"/>
  146. <Cell col="8" text="수량"/>
  147. <Cell col="9" text="단위"/>
  148. </Band>
  149. <Band id="body">
  150. <Cell celltype="head" text="expr:currow+1"/>
  151. <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:sel" expr="expr:(sel==&quot;Y&quot;||sel==1)?1:0"/>
  152. <Cell col="2" style="align:left;padding:0 0 0 3;" text="bind:prcpcd"/>
  153. <Cell col="3" style="align:left;padding:0 0 0 3;" text="bind:prcpnm"/>
  154. <Cell col="4" text="bind:bsavol"/>
  155. <Cell col="5" text="bind:prcpvol"/>
  156. <Cell col="6" text="bind:prcpvolunitnm"/>
  157. <Cell col="7" text="bind:prcptims"/>
  158. <Cell col="8" text="bind:prcpqty"/>
  159. <Cell col="9" text="bind:prcpqtyunitnm"/>
  160. </Band>
  161. </Format>
  162. </Formats>
  163. </Grid>
  164. <Edit id="output4" taborder="42" readonly="true" position="absolute 865 54 990 73" anchor="default"/>
  165. <Grid id="datagrid3" taborder="44" binddataset="ds_main_baseinfo_curdoubtlist" useinputpanel="false" position="absolute 43 28 537 101" anchor="default" autofittype="col" cellsizingtype="col" onexpandup="group5_datagrid3_onexpandup">
  166. <Formats>
  167. <Format id="default">
  168. <Columns>
  169. <Column size="112"/>
  170. <Column size="165"/>
  171. <Column size="53"/>
  172. <Column size="54"/>
  173. <Column size="38"/>
  174. <Column size="57"/>
  175. <Column size="0"/>
  176. <Column size="0"/>
  177. <Column size="0"/>
  178. <Column size="0"/>
  179. </Columns>
  180. <Rows>
  181. <Row size="24" band="head"/>
  182. <Row size="24"/>
  183. </Rows>
  184. <Band id="head">
  185. <Cell text="약품코드"/>
  186. <Cell col="1" text="약품명"/>
  187. <Cell col="2" text="1일용량"/>
  188. <Cell col="3" text="1일횟수"/>
  189. <Cell col="4" text="일수"/>
  190. <Cell col="5" text="초회여부"/>
  191. <Cell col="6" text="caption1"/>
  192. <Cell col="7" text="caption2"/>
  193. <Cell col="8" text="caption3"/>
  194. <Cell col="9" text="caption4"/>
  195. </Band>
  196. <Band id="body">
  197. <Cell displaytype="text" edittype="text" style="align:left;padding:0 0 0 3;" text="bind:drugcd" expandshow="show" enable="false"/>
  198. <Cell col="1" style="align:left;padding:0 0 0 3;" text="bind:drugnm"/>
  199. <Cell col="2" displaytype="text" edittype="text" text="bind:dayvol"/>
  200. <Cell col="3" displaytype="text" edittype="text" text="bind:daytims"/>
  201. <Cell col="4" displaytype="text" edittype="text" text="bind:days"/>
  202. <Cell col="5" displaytype="checkbox" edittype="checkbox" text="bind:firstyn" expr="expr:(firstyn==&quot;Y&quot;||firstyn==1)?1:0"/>
  203. <Cell col="6" text="bind:pid"/>
  204. <Cell col="7" text="bind:rgstseqno"/>
  205. <Cell col="8" text="bind:deptcd"/>
  206. <Cell col="9" text="bind:tmedflag"/>
  207. </Band>
  208. </Format>
  209. </Formats>
  210. </Grid>
  211. <Edit id="input8" taborder="45" class="input_search" visible="false" position="absolute 790 575 875 594" anchor="default"/>
  212. <Static id="caption60" text="부작용 및 주의사항" position="absolute 344 487 450 507" anchor="default"/>
  213. <Button id="button1" taborder="47" text="행삭제" class="btn2" position="absolute 484 4 537 23" anchor="default" onclick="group5_button1_onclick"/>
  214. <Shape id="line20" class="line_2" position="absolute 791 73 990 79" anchor="default"/>
  215. <Edit id="output10" taborder="48" readonly="true" position="absolute 1069 79 1194 98" anchor="left top right"/>
  216. <Edit id="input9" taborder="49" class="input_search" visible="false" position="absolute 885 575 970 594" anchor="default"/>
  217. <Static id="caption50" text="복약순응도가 낮은 경우" visible="false" position="absolute 555 239 695 259" anchor="default"/>
  218. <Static id="caption61" text="상호작용" position="absolute 474 487 532 507" anchor="default"/>
  219. <Shape id="line21" class="line_2" position="absolute 995 73 1194 79" anchor="left top right"/>
  220. <Edit id="output11" taborder="50" readonly="true" position="absolute 1069 54 1194 73" anchor="left top right"/>
  221. <Static id="caption51" text="부작용이 발생한 경우" visible="false" position="absolute 709 239 829 259" anchor="default"/>
  222. <Static id="caption62" text="재상담 필요함" visible="false" position="absolute 410 595 500 615" anchor="default"/>
  223. <Static id="caption30" text="회신자" class="cell_1" position="absolute 995 78 1065 101" anchor="default"/>
  224. <Shape id="line22" class="line_2" position="absolute 995 48 1194 54" anchor="left top right"/>
  225. <Edit id="output8" taborder="51" readonly="true" position="absolute 865 79 990 98" anchor="default"/>
  226. <MaskEdit id="output12" taborder="52" readonly="true" mask="####-##-## ##:##" position="absolute 1069 29 1194 48" anchor="left top right" type="string" displaynulltext=" " style="align:center middle;"/>
  227. <Static id="caption41" text="환자" visible="false" position="absolute 139 595 169 615" anchor="default"/>
  228. <Static id="caption52" text="환자가 알고자 하는 경우" visible="false" position="absolute 853 239 987 259" anchor="default"/>
  229. <Static id="caption63" text="상담거부" position="absolute 201 561 291 581" anchor="default"/>
  230. <Shape id="line12" class="line_2" position="absolute 791 48 990 54" anchor="default"/>
  231. <Static id="caption31" text="회신일시" class="cell_1" position="absolute 995 28 1065 51" anchor="default"/>
  232. <Shape id="line23" class="line_3" position="absolute 0 300 1195 306" anchor="default"/>
  233. <Static id="caption20" text="복약상담 필요부분" class="cell_1" visible="false" position="absolute 90 235 205 283" anchor="default"/>
  234. <Edit id="input10" taborder="53" class="input_search" visible="false" position="absolute 980 575 1065 594" anchor="default"/>
  235. <Static id="caption42" text="보호자" visible="false" position="absolute 189 595 227 615" anchor="default"/>
  236. <Static id="caption53" text="Critical Pathway 대상환자" visible="false" position="absolute 1013 239 1158 259" anchor="default"/>
  237. <Static id="caption10" text="의뢰정보" class="tit_2" position="absolute 0 7 144 23" anchor="default"/>
  238. <Shape id="line13" class="line_2" position="absolute 100 529 585 535" anchor="default"/>
  239. <Static id="caption43" text="잊음" position="absolute 121 437 151 457" anchor="default"/>
  240. <Static id="caption54" text="기타" visible="false" position="absolute 230 260 260 280" anchor="default"/>
  241. <Button id="button6" taborder="56" text="행추가" class="btn2" position="absolute 427 4 480 23" anchor="default" onclick="group5_button6_onclick"/>
  242. <Static id="caption11" text="Protocol History" class="tit_2" position="absolute 0 109 255 125" anchor="default"/>
  243. <Button id="btn_grddel" taborder="57" text="행삭제" class="btn2" visible="false" position="absolute 1141 106 1194 125" anchor="top right"/>
  244. <Shape id="line14" class="line_3" position="absolute 0 98 990 104" anchor="default"/>
  245. <Static id="caption44" text="생활패턴" position="absolute 172 437 234 457" anchor="default"/>
  246. <Static id="caption55" text="다음 사항모두" position="absolute 122 464 200 484" anchor="default"/>
  247. <Static id="caption12" text="회신내용" class="tit_2" position="absolute 0 313 78 330" anchor="default"/>
  248. <Static id="caption23" text="(환자)" position="absolute 182 511 227 531" anchor="default"/>
  249. <Static id="caption34" text="분" position="absolute 201 387 221 407" anchor="default"/>
  250. <Static id="caption45" text="부작용" position="absolute 247 437 309 457" anchor="default"/>
  251. <Static id="caption56" text="복용(사용)의 중요성" position="absolute 229 464 341 484" anchor="default"/>
  252. <Shape id="line16" class="line_2" position="absolute 100 554 585 560" anchor="default"/>
  253. <Static id="caption24" text="(보호자)" position="absolute 328 511 383 531" anchor="default"/>
  254. <Static id="caption46" text="중요성 인식 부족" position="absolute 307 437 401 457" anchor="default"/>
  255. <CheckBox id="bool10" taborder="62" visible="false" position="absolute 533 239 553 259" anchor="default"/>
  256. <Static id="caption57" text="약명" position="absolute 369 464 401 484" anchor="default"/>
  257. <Shape id="line1" class="line_1" position="absolute 0 125 490 131" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  258. <Shape id="line17" class="line_2" position="absolute 0 579 585 585" anchor="default"/>
  259. <Static id="caption5" text="의뢰&#13;&#10;약물" class="cell_1" position="absolute 0 28 40 101" anchor="default"/>
  260. <Radio id="radio1" taborder="64" columncount="3" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 104 413 212 429" anchor="default">
  261. <Dataset id="innerdataset">
  262. <ColumnInfo>
  263. <Column id="codecolumn"/>
  264. <Column id="datacolumn"/>
  265. </ColumnInfo>
  266. <Rows>
  267. <Row>
  268. <Col id="codecolumn">1</Col>
  269. <Col id="datacolumn">상</Col>
  270. </Row>
  271. <Row>
  272. <Col id="codecolumn">2</Col>
  273. <Col id="datacolumn">중</Col>
  274. </Row>
  275. <Row>
  276. <Col id="codecolumn">3</Col>
  277. <Col id="datacolumn">하</Col>
  278. </Row>
  279. </Rows>
  280. </Dataset>
  281. </Radio>
  282. <Static id="caption47" text="기타" position="absolute 430 437 472 457" anchor="default"/>
  283. <CheckBox id="bool11" taborder="66" visible="false" position="absolute 688 239 708 259" anchor="default"/>
  284. <Static id="caption58" text="효능 , 효과" position="absolute 424 464 486 484" anchor="default"/>
  285. <Static id="caption26" text="회신정보" class="tit_2" position="absolute 995 7 1139 23" anchor="default"/>
  286. <Edit id="input1" taborder="68" class="input_default" position="absolute 103 386 200 405" anchor="default"/>
  287. <Radio id="radio2" taborder="70" columncount="2" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 685 338 801 355" anchor="default" onitemchanged="group5_radio2_onitemchanged">
  288. <Dataset id="innerdataset">
  289. <ColumnInfo>
  290. <Column id="codecolumn"/>
  291. <Column id="datacolumn"/>
  292. </ColumnInfo>
  293. <Rows>
  294. <Row>
  295. <Col id="codecolumn">1</Col>
  296. <Col id="datacolumn">아니오</Col>
  297. </Row>
  298. <Row>
  299. <Col id="codecolumn">2</Col>
  300. <Col id="datacolumn">예</Col>
  301. </Row>
  302. </Rows>
  303. </Dataset>
  304. </Radio>
  305. <Static id="caption48" text="처음 복용(사용)하는 경우" visible="false" position="absolute 230 239 370 259" anchor="default"/>
  306. <CheckBox id="bool12" taborder="71" visible="false" position="absolute 833 239 853 259" anchor="default"/>
  307. <Static id="caption59" text="복용법(사용법)" position="absolute 229 487 313 507" anchor="default"/>
  308. <Shape id="line3" class="line_1" position="absolute 0 23 990 29" style="strokepen:3 solid #33bbbbff;" anchor="default"/>
  309. <TextArea id="textarea1" taborder="73" enable="false" position="absolute 583 28 788 100" anchor="default"/>
  310. <Edit id="input2" taborder="74" class="input_search" visible="false" position="absolute 235 595 265 614" anchor="default"/>
  311. <Static id="caption27" text="의뢰자" class="cell_1" position="absolute 791 53 861 76" anchor="default"/>
  312. <CheckBox id="bool8" taborder="75" visible="false" position="absolute 208 239 228 259" anchor="default"/>
  313. <Static id="caption49" text="변경된 약물이 있는 경우" visible="false" position="absolute 395 239 535 259" anchor="default"/>
  314. <CheckBox id="bool13" taborder="76" visible="false" position="absolute 993 239 1013 259" anchor="default"/>
  315. <Radio id="radio3" taborder="77" columncount="3" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 219 512 327 529" anchor="default">
  316. <Dataset id="innerdataset">
  317. <ColumnInfo>
  318. <Column id="codecolumn"/>
  319. <Column id="datacolumn"/>
  320. </ColumnInfo>
  321. <Rows>
  322. <Row>
  323. <Col id="codecolumn">1</Col>
  324. <Col id="datacolumn">상</Col>
  325. </Row>
  326. <Row>
  327. <Col id="codecolumn">2</Col>
  328. <Col id="datacolumn">중</Col>
  329. </Row>
  330. <Row>
  331. <Col id="codecolumn">3</Col>
  332. <Col id="datacolumn">하</Col>
  333. </Row>
  334. </Rows>
  335. </Dataset>
  336. </Radio>
  337. <Shape id="line4" class="line_1" position="absolute 995 23 1194 29" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  338. <Static id="caption8" text="전달&#13;&#10;사항" class="cell_1" position="absolute 540 28 581 101" anchor="default"/>
  339. <Static id="caption28" text="의뢰과" class="cell_1" position="absolute 791 78 861 101" anchor="default"/>
  340. <Edit id="input3" taborder="78" class="input_search" enable="false" visible="false" position="absolute 265 261 1115 280" anchor="default"/>
  341. <CheckBox id="bool9" taborder="79" visible="false" position="absolute 373 239 393 259" anchor="default"/>
  342. <CheckBox id="bool14" taborder="80" visible="false" position="absolute 208 260 228 280" anchor="default" onchanged="group5_bool14_onchanged"/>
  343. <Radio id="radio4" taborder="81" columncount="3" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 376 512 484 529" anchor="default">
  344. <Dataset id="innerdataset">
  345. <ColumnInfo>
  346. <Column id="codecolumn"/>
  347. <Column id="datacolumn"/>
  348. </ColumnInfo>
  349. <Rows>
  350. <Row>
  351. <Col id="codecolumn">1</Col>
  352. <Col id="datacolumn">상</Col>
  353. </Row>
  354. <Row>
  355. <Col id="codecolumn">2</Col>
  356. <Col id="datacolumn">중</Col>
  357. </Row>
  358. <Row>
  359. <Col id="codecolumn">3</Col>
  360. <Col id="datacolumn">하</Col>
  361. </Row>
  362. </Rows>
  363. </Dataset>
  364. </Radio>
  365. <Shape id="line5" class="line_3" position="absolute 995 98 1194 104" anchor="left top right"/>
  366. <Button id="btn_grdadd" taborder="82" text="행추가" class="btn2" visible="false" position="absolute 1084 106 1137 125" anchor="top right"/>
  367. <Static id="caption9" text="의뢰일시" class="cell_1" position="absolute 791 28 861 51" anchor="default"/>
  368. <Static id="caption29" text="작성자" class="cell_1" position="absolute 995 53 1065 76" anchor="default"/>
  369. <Edit id="input4" taborder="83" class="input_default" enable="false" position="absolute 459 436 535 455" anchor="default"/>
  370. <Radio id="radio5" taborder="85" columncount="3" rowcount="0" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 183 536 291 553" anchor="default">
  371. <Dataset id="innerdataset">
  372. <ColumnInfo>
  373. <Column id="codecolumn"/>
  374. <Column id="datacolumn"/>
  375. </ColumnInfo>
  376. <Rows>
  377. <Row>
  378. <Col id="codecolumn">1</Col>
  379. <Col id="datacolumn">상</Col>
  380. </Row>
  381. <Row>
  382. <Col id="codecolumn">2</Col>
  383. <Col id="datacolumn">중</Col>
  384. </Row>
  385. <Row>
  386. <Col id="codecolumn">3</Col>
  387. <Col id="datacolumn">하</Col>
  388. </Row>
  389. </Rows>
  390. </Dataset>
  391. </Radio>
  392. <Shape id="line6" class="line_1" position="absolute 0 329 1194 335" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  393. <MaskEdit id="output3" taborder="87" readonly="true" mask="####-##-## ##:##" position="absolute 865 29 990 48" anchor="default" type="string" displaynulltext=" " style="align:center middle;"/>
  394. <Static id="caption64" text="시작일" class="cell_1" position="absolute 0 130 55 154" anchor="default" style="padding:0 0 0 4;"/>
  395. <Static id="caption66" text="적용선택" class="cell_1" position="absolute 140 130 200 154" anchor="default" style="padding:0 0 0 4;"/>
  396. <Static id="caption67" text="Line" class="cell_1" position="absolute 285 130 330 154" anchor="default" style="padding:0 0 0 4;"/>
  397. <Static id="caption68" text="Cycle" class="cell_1" position="absolute 400 130 440 154" anchor="default" style="padding:0 0 0 4;"/>
  398. <Static id="caption69" text="BSA" class="cell_1" position="absolute 400 155 440 178" anchor="default" style="padding:0 0 0 4;"/>
  399. <Static id="caption70" text="현재 Protocol 구성약물" class="tit_2" position="absolute 506 109 761 125" anchor="default"/>
  400. <Shape id="line26" class="line_1" position="absolute 505 125 1194 131" style="strokepen:3 solid #33bbbbff;" anchor="left top right"/>
  401. <MaskEdit id="output13" taborder="89" readonly="true" mask="yyyy-mm-dd" position="absolute 58 132 133 151" anchor="default"/>
  402. <Static id="caption71" text="~" position="absolute 237 134 248 154" anchor="default"/>
  403. <Static id="caption72" text="D" position="absolute 201 132 216 152" anchor="default"/>
  404. <Static id="caption73" text="D" position="absolute 247 132 262 152" anchor="default"/>
  405. <Edit id="output14" taborder="90" readonly="true" position="absolute 256 132 281 151" anchor="default"/>
  406. <Edit id="output15" taborder="91" readonly="true" position="absolute 211 132 236 151" anchor="default"/>
  407. <Edit id="output16" taborder="92" readonly="true" position="absolute 443 132 473 151" anchor="default"/>
  408. <Edit id="output17" taborder="93" readonly="true" position="absolute 333 132 365 151" anchor="default"/>
  409. <Edit id="output18" taborder="94" readonly="true" position="absolute 333 156 378 175" anchor="default"/>
  410. <Static id="caption65" text="kg" position="absolute 252 160 272 175" anchor="default"/>
  411. <Static id="caption74" text="신장" class="cell_1" position="absolute 0 155 55 178" anchor="default" style="padding:0 0 0 4;"/>
  412. <Radio id="radio6" taborder="95" columncount="1" rowcount="2" codecolumn="codecolumn" datacolumn="datacolumn" class="cell_1" enable="false" position="absolute 288 156 333 177" anchor="default">
  413. <Dataset id="innerdataset">
  414. <ColumnInfo>
  415. <Column id="codecolumn"/>
  416. <Column id="datacolumn"/>
  417. </ColumnInfo>
  418. <Rows>
  419. <Row>
  420. <Col id="codecolumn">2</Col>
  421. <Col id="datacolumn">IBW</Col>
  422. </Row>
  423. </Rows>
  424. </Dataset>
  425. </Radio>
  426. <Radio id="radio7" taborder="96" columncount="1" rowcount="2" codecolumn="codecolumn" datacolumn="datacolumn" class="cell_1" enable="false" position="absolute 144 156 196 177" anchor="default">
  427. <Dataset id="innerdataset">
  428. <ColumnInfo>
  429. <Column id="codecolumn"/>
  430. <Column id="datacolumn"/>
  431. </ColumnInfo>
  432. <Rows>
  433. <Row>
  434. <Col id="codecolumn">1</Col>
  435. <Col id="datacolumn">체중</Col>
  436. </Row>
  437. </Rows>
  438. </Dataset>
  439. </Radio>
  440. <Static id="caption75" text="kg" position="absolute 380 160 400 175" anchor="default"/>
  441. <Static id="caption76" text="cm" position="absolute 103 160 123 175" anchor="default"/>
  442. <Edit id="output19" taborder="97" readonly="true" position="absolute 57 156 102 175" anchor="default"/>
  443. <Edit id="output20" taborder="98" readonly="true" position="absolute 205 156 250 175" anchor="default"/>
  444. <Edit id="output21" taborder="99" readonly="true" position="absolute 443 157 487 176" anchor="default"/>
  445. <Static id="caption95" text="( 항암제 일반 부작용" visible="false" position="absolute 225 285 352 305" anchor="default"/>
  446. <Edit id="input20" taborder="100" class="input_search" enable="false" visible="false" position="absolute 355 307 1175 326" anchor="default"/>
  447. <Static id="caption99" text="( 약물별 특징적 부작용" visible="false" position="absolute 224 308 374 328" anchor="default"/>
  448. <Edit id="input19" taborder="101" class="input_search" enable="false" visible="false" position="absolute 355 285 1175 304" anchor="default"/>
  449. <Combo id="cmb_lnprep" taborder="102" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 103 336 200 355" anchor="default">
  450. <Dataset id="innerdataset">
  451. <ColumnInfo>
  452. <Column id="codecolumn"/>
  453. <Column id="datacolumn"/>
  454. </ColumnInfo>
  455. <Rows>
  456. <Row>
  457. <Col id="codecolumn">1</Col>
  458. <Col id="datacolumn">Y</Col>
  459. </Row>
  460. <Row>
  461. <Col id="codecolumn">2</Col>
  462. <Col id="datacolumn">N</Col>
  463. </Row>
  464. <Row>
  465. <Col id="codecolumn">-</Col>
  466. <Col id="datacolumn"/>
  467. </Row>
  468. </Rows>
  469. </Dataset>
  470. </Combo>
  471. <Edit id="ipt_eductrgtmanetc" taborder="103" class="input_default" enable="false" position="absolute 476 335 585 354" anchor="default"/>
  472. <Static id="caption82" text="교육대상자" class="cell_1" position="absolute 287 334 360 357" anchor="default"/>
  473. <Combo id="cmb_eductrgtman" taborder="104" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 363 335 475 354" anchor="default" onitemchanged="group5_cmb_eductrgtman_onitemchanged">
  474. <Dataset id="innerdataset">
  475. <ColumnInfo>
  476. <Column id="codecolumn"/>
  477. <Column id="datacolumn"/>
  478. </ColumnInfo>
  479. <Rows>
  480. <Row>
  481. <Col id="codecolumn">1</Col>
  482. <Col id="datacolumn">환자</Col>
  483. </Row>
  484. <Row>
  485. <Col id="codecolumn">2</Col>
  486. <Col id="datacolumn">보호자</Col>
  487. </Row>
  488. <Row>
  489. <Col id="codecolumn">99</Col>
  490. <Col id="datacolumn">기타</Col>
  491. </Row>
  492. <Row>
  493. <Col id="codecolumn">-</Col>
  494. <Col id="datacolumn"/>
  495. </Row>
  496. </Rows>
  497. </Dataset>
  498. </Combo>
  499. <Static id="caption85" text="교육결과" class="cell_1" position="absolute 287 360 360 383" anchor="default"/>
  500. <Edit id="ipt_educmthdetc" taborder="105" class="input_default" enable="false" position="absolute 201 361 283 380" anchor="default"/>
  501. <Combo id="cmb_educmthd" taborder="106" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 103 361 200 380" anchor="default" onitemchanged="group5_cmb_educmthd_onitemchanged">
  502. <Dataset id="innerdataset">
  503. <ColumnInfo>
  504. <Column id="codecolumn"/>
  505. <Column id="datacolumn"/>
  506. </ColumnInfo>
  507. <Rows>
  508. <Row>
  509. <Col id="codecolumn">1</Col>
  510. <Col id="datacolumn">구두설명</Col>
  511. </Row>
  512. <Row>
  513. <Col id="codecolumn">2</Col>
  514. <Col id="datacolumn">유인물 제공</Col>
  515. </Row>
  516. <Row>
  517. <Col id="codecolumn">3</Col>
  518. <Col id="datacolumn">시범 보이기</Col>
  519. </Row>
  520. <Row>
  521. <Col id="codecolumn">4</Col>
  522. <Col id="datacolumn">시청각 예제</Col>
  523. </Row>
  524. <Row>
  525. <Col id="codecolumn">99</Col>
  526. <Col id="datacolumn">기타</Col>
  527. </Row>
  528. <Row>
  529. <Col id="codecolumn">-</Col>
  530. <Col id="datacolumn"/>
  531. </Row>
  532. </Rows>
  533. </Dataset>
  534. </Combo>
  535. <Combo id="cmb_educrslt" taborder="107" codecolumn="codecolumn" datacolumn="datacolumn" position="absolute 363 361 475 380" anchor="default" onitemchanged="group5_cmb_educrslt_onitemchanged">
  536. <Dataset id="innerdataset">
  537. <ColumnInfo>
  538. <Column id="codecolumn"/>
  539. <Column id="datacolumn"/>
  540. </ColumnInfo>
  541. <Rows>
  542. <Row>
  543. <Col id="codecolumn">1</Col>
  544. <Col id="datacolumn">재교육필요</Col>
  545. </Row>
  546. <Row>
  547. <Col id="codecolumn">2</Col>
  548. <Col id="datacolumn">보통</Col>
  549. </Row>
  550. <Row>
  551. <Col id="codecolumn">3</Col>
  552. <Col id="datacolumn">배운 것을 말로 표현할 수 있음</Col>
  553. </Row>
  554. <Row>
  555. <Col id="codecolumn">4</Col>
  556. <Col id="datacolumn">배운 것을 시범 보일 수 있음</Col>
  557. </Row>
  558. <Row>
  559. <Col id="codecolumn">99</Col>
  560. <Col id="datacolumn">기타</Col>
  561. </Row>
  562. <Row>
  563. <Col id="codecolumn">-</Col>
  564. <Col id="datacolumn"/>
  565. </Row>
  566. </Rows>
  567. </Dataset>
  568. </Combo>
  569. <Edit id="ipt_educrsltetc" taborder="108" class="input_default" enable="false" position="absolute 476 361 585 380" anchor="default"/>
  570. <Shape id="line8" class="line_2" position="absolute 0 379 585 385" anchor="default"/>
  571. <Shape id="line9" class="line_2" position="absolute 0 404 585 410" anchor="default"/>
  572. <Shape id="line10" class="line_2" position="absolute 0 454 585 460" anchor="default"/>
  573. <Shape id="line19" class="line_2" position="absolute 0 504 585 510" anchor="default"/>
  574. <Shape id="line7" class="line_2" position="absolute 0 354 585 360" anchor="default"/>
  575. <Shape id="line27" class="line_2" position="absolute 0 429 585 435" anchor="default"/>
  576. <Static id="caption36" text="탈모" position="absolute 705 460 735 480" anchor="default"/>
  577. <Static id="caption37" text="수족증후군" position="absolute 760 460 825 480" anchor="default"/>
  578. <Static id="caption38" text="손발톱변색" position="absolute 850 460 915 480" anchor="default"/>
  579. <Static id="caption77" text="건조증" position="absolute 940 460 980 480" anchor="default"/>
  580. <Static id="caption78" text="광과민" position="absolute 1005 460 1045 480" anchor="default"/>
  581. <Static id="caption79" text="여드름" position="absolute 1070 460 1115 480" anchor="default"/>
  582. <Static id="caption80" text="발진" position="absolute 1135 460 1165 480" anchor="default"/>
  583. <Shape id="line28" class="line_2" position="absolute 605 354 1194 360" anchor="left top right"/>
  584. <Shape id="line29" class="line_2" position="absolute 605 379 1194 385" anchor="left top right"/>
  585. <Shape id="line30" class="line_2" position="absolute 605 404 1194 410" anchor="left top right"/>
  586. <Shape id="line31" class="line_2" position="absolute 605 504 1194 510" anchor="left top right"/>
  587. <Shape id="line32" class="line_2" position="absolute 605 454 1194 460" anchor="left top right"/>
  588. <Shape id="line33" class="line_2" position="absolute 605 529 1194 535" anchor="left top right"/>
  589. <Shape id="line34" class="line_2" position="absolute 605 554 1194 560" anchor="left top right"/>
  590. <Shape id="line36" class="line_2" position="absolute 605 429 1194 435" anchor="left top right"/>
  591. <Shape id="line37" class="line_2" position="absolute 605 479 1194 485" anchor="left top right"/>
  592. <Static id="caption96" text="백혈구 감소" position="absolute 705 360 775 380" anchor="default"/>
  593. <Static id="caption97" text="적혈구 감소" position="absolute 800 360 870 380" anchor="default"/>
  594. <Static id="caption98" text="혈소판 감소" position="absolute 895 360 965 380" anchor="default"/>
  595. <Static id="caption101" text="변비" position="absolute 870 385 900 405" anchor="default"/>
  596. <Static id="caption102" text="구내염" position="absolute 925 385 965 405" anchor="default"/>
  597. <Static id="caption103" text="구강 건조증" position="absolute 990 385 1060 405" anchor="default"/>
  598. <Static id="caption104" text="오심" position="absolute 705 385 735 405" anchor="default"/>
  599. <Static id="caption105" text="구토" position="absolute 760 385 795 405" anchor="default"/>
  600. <Static id="caption106" text="설사" position="absolute 815 385 845 405" anchor="default"/>
  601. <Static id="caption110" text="감각장애" position="absolute 705 410 755 430" anchor="default"/>
  602. <Static id="caption111" text="신경통증" position="absolute 785 410 850 430" anchor="default"/>
  603. <Static id="caption112" text="이특성" position="absolute 865 410 910 430" anchor="default"/>
  604. <Static id="caption119" text="결막염" position="absolute 705 435 747 455" anchor="default"/>
  605. <Static id="caption120" text="건조증" position="absolute 770 435 810 455" anchor="default"/>
  606. <Static id="caption121" text="눈물과다분비" position="absolute 835 435 917 455" anchor="default"/>
  607. <Static id="caption126" text="출혈성 방광염" position="absolute 705 485 787 505" anchor="default"/>
  608. <Static id="caption127" text="소변색 변함" position="absolute 810 485 880 505" anchor="default"/>
  609. <Static id="caption131" text="발적" position="absolute 705 510 735 530" anchor="default"/>
  610. <Static id="caption132" text="오한" position="absolute 760 510 790 530" anchor="default"/>
  611. <Static id="caption133" text="발열" position="absolute 815 510 845 530" anchor="default"/>
  612. <Static id="caption135" text="호흡곤란" position="absolute 870 510 925 530" anchor="default"/>
  613. <Static id="caption139" text="간기능 저하" position="absolute 705 535 775 555" anchor="default"/>
  614. <Static id="caption140" text="신기능 저하" position="absolute 800 535 885 555" anchor="default"/>
  615. <Static id="caption33" text="상담 여부" class="cell_1" position="absolute 103 559 180 582" anchor="default"/>
  616. <Static id="caption13" text="상담 소요시간" class="cell_1" position="absolute 0 384 100 407" anchor="default"/>
  617. <Static id="caption14" text="상담대상" class="cell_1" visible="false" position="absolute 2 593 117 616" anchor="default"/>
  618. <Static id="caption15" text="과거 복약순응도" class="cell_1" position="absolute 0 409 100 432" anchor="default"/>
  619. <Static id="caption16" text="불순응 요인" class="cell_1" position="absolute 0 434 100 457" anchor="default"/>
  620. <Static id="caption17" text="부작용 유무" class="cell_1" position="absolute 605 334 680 357" anchor="default"/>
  621. <Static id="caption39" text="상담 이해도" class="cell_1" position="absolute 103 509 180 532" anchor="default"/>
  622. <Static id="caption18" text="약사&#13;&#10;Comment" class="cell_1" position="absolute 604 559 680 628" anchor="left top bottom"/>
  623. <Static id="caption83" text="학습준비도" class="cell_1" position="absolute 0 334 100 357" anchor="default"/>
  624. <Static id="caption84" text="교육방법" class="cell_1" position="absolute 0 359 100 382" anchor="default"/>
  625. <Static id="caption35" text="비뇨기계" class="cell_1" position="absolute 605 484 680 507" anchor="default"/>
  626. <Static id="caption81" text="혈액학적" class="cell_1" position="absolute 605 359 681 382" anchor="default"/>
  627. <Static id="caption86" text="소화기" class="cell_1" position="absolute 605 384 680 407" anchor="default"/>
  628. <Static id="caption87" text="신경계" class="cell_1" position="absolute 605 409 680 432" anchor="default"/>
  629. <Static id="caption88" text="눈" class="cell_1" position="absolute 605 434 680 457" anchor="default"/>
  630. <Static id="caption89" text="피부" class="cell_1" position="absolute 605 459 680 482" anchor="default"/>
  631. <Static id="caption90" text="과민반응" class="cell_1" position="absolute 605 509 680 532" anchor="default"/>
  632. <Static id="caption91" text="간/신장" class="cell_1" position="absolute 605 534 680 557" anchor="default"/>
  633. <Static id="caption40" text="재상담 여부" class="cell_1" visible="false" position="absolute 270 593 385 616" anchor="default"/>
  634. <Static id="caption21" text="주요 상담내용" class="cell_1" position="absolute 0 459 100 507" anchor="default"/>
  635. <Static id="caption32" text="복약 의지" class="cell_1" position="absolute 103 534 180 557" anchor="default"/>
  636. <Static id="caption22" text="상담소견" class="cell_1" position="absolute 0 509 100 582" anchor="default"/>
  637. <Shape id="line18" class="line_3" position="absolute 0 625 1194 631" anchor="left right bottom"/>
  638. <Button id="btn_d1" taborder="141" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 505 130 542 156"/>
  639. <Button id="btn_d2" taborder="142" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 542 130 579 156"/>
  640. <Button id="btn_d3" taborder="143" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 579 130 616 156"/>
  641. <Button id="btn_d4" taborder="144" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 616 130 653 156"/>
  642. <Button id="btn_d5" taborder="145" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 764 130 801 156"/>
  643. <Button id="btn_d6" taborder="146" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 653 130 690 156"/>
  644. <Button id="btn_d7" taborder="147" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 690 130 727 156"/>
  645. <Button id="btn_d8" taborder="148" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 727 130 764 156"/>
  646. <Button id="btn_d9" taborder="149" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 912 130 949 156"/>
  647. <Button id="btn_d10" taborder="150" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 801 130 838 156"/>
  648. <Button id="btn_d11" taborder="151" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 838 130 875 156"/>
  649. <Button id="btn_d12" taborder="152" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 875 130 912 156"/>
  650. <Button id="btn_d13" taborder="153" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 1060 130 1097 156"/>
  651. <Button id="btn_d14" taborder="154" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 949 130 986 156"/>
  652. <Button id="btn_d15" taborder="155" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 986 130 1023 156"/>
  653. <Button id="btn_d16" taborder="156" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 1023 130 1060 156"/>
  654. <Button id="btn_d17" taborder="157" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 1097 130 1134 156"/>
  655. <Button id="btn_d18" taborder="158" onclick="Button_onclick" class="btn_tab" visible="false" position="absolute 1134 130 1171 156"/>
  656. <CheckBox id="bool7" taborder="69" position="absolute 410 438 454 453" anchor="default" onchanged="group5_bool7_onchanged" truevalue="1" falsevalue="0"/>
  657. <CheckBox id="bool15" taborder="84" position="absolute 103 466 195 481" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool15_onchanged"/>
  658. <CheckBox id="bool16" taborder="86" position="absolute 210 466 334 481" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool_onchanged"/>
  659. <CheckBox id="bool17" taborder="88" position="absolute 350 466 394 481" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool_onchanged"/>
  660. <CheckBox id="bool18" taborder="43" position="absolute 405 466 489 481" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool_onchanged"/>
  661. <CheckBox id="bool19" taborder="46" position="absolute 210 489 302 504" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool_onchanged"/>
  662. <CheckBox id="bool3" taborder="58" position="absolute 103 438 145 453" anchor="default" truevalue="1" falsevalue="0"/>
  663. <CheckBox id="bool4" taborder="59" position="absolute 153 438 218 453" anchor="default" truevalue="1" falsevalue="0"/>
  664. <CheckBox id="bool1" taborder="54" visible="false" position="absolute 120 597 162 612" anchor="default" truevalue="1" falsevalue="0"/>
  665. <CheckBox id="bool2" taborder="55" visible="false" position="absolute 170 597 222 612" anchor="default" truevalue="1" falsevalue="0"/>
  666. <CheckBox id="bool22" taborder="67" visible="false" position="absolute 387 597 487 612" anchor="default" truevalue="1" falsevalue="0"/>
  667. <CheckBox id="bool23" taborder="72" position="absolute 182 563 248 578" anchor="default" truevalue="1" falsevalue="0"/>
  668. <CheckBox id="bool20" taborder="60" position="absolute 325 489 449 504" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool_onchanged"/>
  669. <CheckBox id="bool5" taborder="61" position="absolute 228 438 280 453" anchor="default" truevalue="1" falsevalue="0"/>
  670. <CheckBox id="bool21" taborder="63" position="absolute 455 489 523 504" anchor="default" truevalue="1" falsevalue="0" onchanged="group5_bool_onchanged"/>
  671. <CheckBox id="bool6" taborder="65" position="absolute 288 438 396 453" anchor="default" truevalue="1" falsevalue="0"/>
  672. <CheckBox id="bol_hematologyseffc2" taborder="117" position="absolute 780 363 864 378" anchor="default" truevalue="1" falsevalue="0"/>
  673. <CheckBox id="bol_hematologyseffc3" taborder="118" position="absolute 875 363 959 378" anchor="default" truevalue="1" falsevalue="0"/>
  674. <CheckBox id="bol_digorgnseffc6" taborder="119" position="absolute 970 388 1050 403" anchor="default" truevalue="1" falsevalue="0"/>
  675. <CheckBox id="bol_digorgnseffc1" taborder="120" position="absolute 685 388 729 403" anchor="default" truevalue="1" falsevalue="0"/>
  676. <CheckBox id="bol_digorgnseffc2" taborder="121" position="absolute 740 388 784 403" anchor="default" truevalue="1" falsevalue="0"/>
  677. <CheckBox id="bol_digorgnseffc3" taborder="122" position="absolute 795 388 839 403" anchor="default" truevalue="1" falsevalue="0"/>
  678. <CheckBox id="bol_digorgnseffc4" taborder="123" position="absolute 850 388 894 403" anchor="default" truevalue="1" falsevalue="0"/>
  679. <CheckBox id="bol_digorgnseffc5" taborder="124" position="absolute 905 388 961 403" anchor="default" truevalue="1" falsevalue="0"/>
  680. <CheckBox id="bol_nvesysseffc1" taborder="125" position="absolute 685 413 753 428" anchor="default" truevalue="1" falsevalue="0"/>
  681. <CheckBox id="bol_nvesysseffc2" taborder="126" position="absolute 765 413 833 428" anchor="default" truevalue="1" falsevalue="0"/>
  682. <CheckBox id="bol_nvesysseffc3" taborder="127" position="absolute 845 413 897 428" anchor="default" truevalue="1" falsevalue="0"/>
  683. <CheckBox id="bol_eyeseffc1" taborder="128" position="absolute 685 438 739 453" anchor="default" truevalue="1" falsevalue="0"/>
  684. <CheckBox id="bol_eyeseffc2" taborder="129" position="absolute 750 438 802 453" anchor="default" truevalue="1" falsevalue="0"/>
  685. <CheckBox id="bol_eyeseffc3" taborder="130" position="absolute 815 438 906 453" anchor="default" truevalue="1" falsevalue="0"/>
  686. <CheckBox id="bol_uriorgnseffc1" taborder="131" position="absolute 685 488 779 503" anchor="default" truevalue="1" falsevalue="0"/>
  687. <CheckBox id="bol_uriorgnseffc2" taborder="132" position="absolute 790 488 872 503" anchor="default" truevalue="1" falsevalue="0"/>
  688. <CheckBox id="bol_ovrreactseffc1" taborder="133" position="absolute 685 513 729 528" anchor="default" truevalue="1" falsevalue="0"/>
  689. <CheckBox id="bol_ovrreactseffc2" taborder="134" position="absolute 740 513 784 528" anchor="default" truevalue="1" falsevalue="0"/>
  690. <CheckBox id="bol_ovrreactseffc3" taborder="135" position="absolute 795 513 839 528" anchor="default" truevalue="1" falsevalue="0"/>
  691. <CheckBox id="bol_ovrreactseffc4" taborder="136" position="absolute 850 513 918 528" anchor="default" truevalue="1" falsevalue="0"/>
  692. <CheckBox id="bol_liverkidneyseffc1" taborder="137" position="absolute 685 538 767 553" anchor="default" truevalue="1" falsevalue="0"/>
  693. <CheckBox id="bol_liverkidneyseffc2" taborder="138" position="absolute 780 538 862 553" anchor="default" truevalue="1" falsevalue="0"/>
  694. <CheckBox id="bol_skinseffc1" taborder="109" position="absolute 685 463 729 478" anchor="default" truevalue="1" falsevalue="0"/>
  695. <CheckBox id="bol_skinseffc2" taborder="110" position="absolute 740 463 822 478" anchor="default" truevalue="1" falsevalue="0"/>
  696. <CheckBox id="bol_skinseffc3" taborder="111" position="absolute 830 463 912 478" anchor="default" truevalue="1" falsevalue="0"/>
  697. <CheckBox id="bol_skinseffc4" taborder="112" position="absolute 920 463 975 478" anchor="default" truevalue="1" falsevalue="0"/>
  698. <CheckBox id="bol_skinseffc5" taborder="113" position="absolute 985 463 1040 478" anchor="default" truevalue="1" falsevalue="0"/>
  699. <CheckBox id="bol_skinseffc6" taborder="114" position="absolute 1050 463 1105 478" anchor="default" truevalue="1" falsevalue="0"/>
  700. <CheckBox id="bol_skinseffc7" taborder="115" position="absolute 1115 463 1158 478" anchor="default" truevalue="1" falsevalue="0"/>
  701. <CheckBox id="bol_hematologyseffc1" taborder="116" position="absolute 685 363 769 378" anchor="default" truevalue="1" falsevalue="0"/>
  702. </Layout>
  703. </Layouts>
  704. </Div>
  705. </Layout>
  706. </Layouts>
  707. <Objects>
  708. <Dataset id="ds_main_baseinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  709. <ColumnInfo>
  710. <Column id="pid" type="STRING" size="256"/>
  711. <Column id="hngnm" type="STRING" size="256"/>
  712. <Column id="sna" type="STRING" size="256"/>
  713. <Column id="cnstdeptcd" type="STRING" size="256"/>
  714. <Column id="roomcd" type="STRING" size="256"/>
  715. <Column id="orddd" type="STRING" size="256"/>
  716. <Column id="cnstdd" type="STRING" size="256"/>
  717. <Column id="cnstdrid" type="STRING" size="256"/>
  718. <Column id="cnstdeptcd" type="STRING" size="256"/>
  719. <Column id="cnstcnts4" type="STRING" size="256"/>
  720. <Column id="repldd" type="STRING" size="256"/>
  721. <Column id="repluserid" type="STRING" size="256"/>
  722. <Column id="fstrgstrid" type="STRING" size="256"/>
  723. </ColumnInfo>
  724. <Rows>
  725. <Row>
  726. <Col id="pid"/>
  727. <Col id="hngnm"/>
  728. <Col id="sna"/>
  729. <Col id="cnstdeptcd"/>
  730. <Col id="roomcd"/>
  731. <Col id="orddd"/>
  732. <Col id="cnstdrid"/>
  733. <Col id="cnstdeptcd"/>
  734. <Col id="cnstcnts4"/>
  735. <Col id="repluserid"/>
  736. <Col id="fstrgstrid"/>
  737. </Row>
  738. </Rows>
  739. </Dataset>
  740. <Dataset id="ds_main_baseinfo_diaginfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  741. <ColumnInfo>
  742. <Column id="diagcd" type="STRING" size="256"/>
  743. <Column id="diagengnm" type="STRING" size="256"/>
  744. <Column id="diaghngnm" type="STRING" size="256"/>
  745. </ColumnInfo>
  746. </Dataset>
  747. <Dataset id="ds_main_baseinfo_curdoubtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_baseinfo_curdoubtlist_oncolumnchanged">
  748. <ColumnInfo>
  749. <Column id="drugcd" type="STRING" size="256"/>
  750. <Column id="drugnm" type="STRING" size="256"/>
  751. <Column id="dayvol" type="STRING" size="256"/>
  752. <Column id="daytims" type="STRING" size="256"/>
  753. <Column id="days" type="STRING" size="256"/>
  754. <Column id="firstyn" type="STRING" size="256"/>
  755. <Column id="pid" type="STRING" size="256"/>
  756. <Column id="rgstseqno" type="STRING" size="256"/>
  757. <Column id="deptcd" type="STRING" size="256"/>
  758. <Column id="tmedflag" type="STRING" size="256"/>
  759. </ColumnInfo>
  760. </Dataset>
  761. <Dataset id="ds_main_baseinfo_cnsttmedlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  762. <ColumnInfo>
  763. <Column id="pasttmedadapt" type="STRING" size="256"/>
  764. <Column id="nonadaptresn" type="STRING" size="256"/>
  765. <Column id="nonadaptresn1" type="STRING" size="256"/>
  766. <Column id="nonadaptresn2" type="STRING" size="256"/>
  767. <Column id="nonadaptresn3" type="STRING" size="256"/>
  768. <Column id="nonadaptresn4" type="STRING" size="256"/>
  769. <Column id="nonadaptresn5" type="STRING" size="256"/>
  770. <Column id="seffcyn" type="STRING" size="256"/>
  771. <Column id="seffckind" type="STRING" size="256"/>
  772. <Column id="seffccasdrug" type="STRING" size="256"/>
  773. <Column id="seffcsymp" type="STRING" size="256"/>
  774. <Column id="tmedcnst" type="STRING" size="256"/>
  775. <Column id="tmedcnst1" type="STRING" size="256"/>
  776. <Column id="tmedcnst2" type="STRING" size="256"/>
  777. <Column id="tmedcnst3" type="STRING" size="256"/>
  778. <Column id="tmedcnst4" type="STRING" size="256"/>
  779. <Column id="tmedcnst5" type="STRING" size="256"/>
  780. <Column id="tmedcnst6" type="STRING" size="256"/>
  781. <Column id="tmedcnst7" type="STRING" size="256"/>
  782. <Column id="majrcnstcnts" type="STRING" size="256"/>
  783. <Column id="majrcnstcnts1" type="STRING" size="256"/>
  784. <Column id="majrcnstcnts2" type="STRING" size="256"/>
  785. <Column id="majrcnstcnts3" type="STRING" size="256"/>
  786. <Column id="majrcnstcnts4" type="STRING" size="256"/>
  787. <Column id="majrcnstcnts5" type="STRING" size="256"/>
  788. <Column id="majrcnstcnts6" type="STRING" size="256"/>
  789. <Column id="majrcnstcnts7" type="STRING" size="256"/>
  790. <Column id="cnstcomment" type="STRING" size="256"/>
  791. <Column id="cmt" type="STRING" size="256"/>
  792. <Column id="statflag" type="STRING" size="256"/>
  793. <Column id="rgstseqno" type="STRING" size="256"/>
  794. <Column id="pid" type="STRING" size="256"/>
  795. <Column id="repltrgt" type="STRING" size="256"/>
  796. <Column id="repltrgt1" type="STRING" size="256"/>
  797. <Column id="repltrgt2" type="STRING" size="256"/>
  798. <Column id="repltrgtnm" type="STRING" size="256"/>
  799. <Column id="replusetm" type="STRING" size="256"/>
  800. <Column id="nonadaptetc" type="STRING" size="256"/>
  801. <Column id="tmedcnstetc" type="STRING" size="256"/>
  802. <Column id="cnstreyn" type="STRING" size="256"/>
  803. <Column id="cnstyn" type="STRING" size="256"/>
  804. <Column id="cnstpat" type="STRING" size="256"/>
  805. <Column id="cnstprocer" type="STRING" size="256"/>
  806. <Column id="cnsttmedwill" type="STRING" size="256"/>
  807. <Column id="formrecseq" type="STRING" size="256"/>
  808. <Column id="lnprepcd" type="STRING" size="256"/>
  809. <Column id="eductrgtmancd" type="STRING" size="256"/>
  810. <Column id="eductrgtmanetc" type="STRING" size="256"/>
  811. <Column id="educmthdcd" type="STRING" size="256"/>
  812. <Column id="educmthdetc" type="STRING" size="256"/>
  813. <Column id="educrsltcd" type="STRING" size="256"/>
  814. <Column id="educrsltetc" type="STRING" size="256"/>
  815. <Column id="hematologyseffc1" type="STRING" size="256"/>
  816. <Column id="hematologyseffc2" type="STRING" size="256"/>
  817. <Column id="hematologyseffc3" type="STRING" size="256"/>
  818. <Column id="digorgnseffc1" type="STRING" size="256"/>
  819. <Column id="digorgnseffc2" type="STRING" size="256"/>
  820. <Column id="digorgnseffc3" type="STRING" size="256"/>
  821. <Column id="digorgnseffc4" type="STRING" size="256"/>
  822. <Column id="digorgnseffc5" type="STRING" size="256"/>
  823. <Column id="digorgnseffc6" type="STRING" size="256"/>
  824. <Column id="nvesysseffc1" type="STRING" size="256"/>
  825. <Column id="nvesysseffc2" type="STRING" size="256"/>
  826. <Column id="nvesysseffc3" type="STRING" size="256"/>
  827. <Column id="eyeseffc1" type="STRING" size="256"/>
  828. <Column id="eyeseffc2" type="STRING" size="256"/>
  829. <Column id="eyeseffc3" type="STRING" size="256"/>
  830. <Column id="skinseffc1" type="STRING" size="256"/>
  831. <Column id="skinseffc2" type="STRING" size="256"/>
  832. <Column id="skinseffc3" type="STRING" size="256"/>
  833. <Column id="skinseffc4" type="STRING" size="256"/>
  834. <Column id="skinseffc5" type="STRING" size="256"/>
  835. <Column id="skinseffc6" type="STRING" size="256"/>
  836. <Column id="skinseffc7" type="STRING" size="256"/>
  837. <Column id="uriorgnseffc1" type="STRING" size="256"/>
  838. <Column id="uriorgnseffc2" type="STRING" size="256"/>
  839. <Column id="ovrreactseffc1" type="STRING" size="256"/>
  840. <Column id="ovrreactseffc2" type="STRING" size="256"/>
  841. <Column id="ovrreactseffc3" type="STRING" size="256"/>
  842. <Column id="ovrreactseffc4" type="STRING" size="256"/>
  843. <Column id="liverkidneyseffc1" type="STRING" size="256"/>
  844. <Column id="liverkidneyseffc2" type="STRING" size="256"/>
  845. </ColumnInfo>
  846. <Rows>
  847. <Row>
  848. <Col id="pasttmedadapt"/>
  849. <Col id="nonadaptresn"/>
  850. <Col id="nonadaptresn1"/>
  851. <Col id="nonadaptresn2"/>
  852. <Col id="nonadaptresn3"/>
  853. <Col id="nonadaptresn4"/>
  854. <Col id="nonadaptresn5"/>
  855. <Col id="seffcyn"/>
  856. <Col id="seffckind"/>
  857. <Col id="seffccasdrug"/>
  858. <Col id="seffcsymp"/>
  859. <Col id="tmedcnst"/>
  860. <Col id="tmedcnst1"/>
  861. <Col id="tmedcnst2"/>
  862. <Col id="tmedcnst3"/>
  863. <Col id="tmedcnst4"/>
  864. <Col id="tmedcnst5"/>
  865. <Col id="tmedcnst6"/>
  866. <Col id="tmedcnst7"/>
  867. <Col id="majrcnstcnts"/>
  868. <Col id="majrcnstcnts1"/>
  869. <Col id="majrcnstcnts2"/>
  870. <Col id="majrcnstcnts3"/>
  871. <Col id="majrcnstcnts4"/>
  872. <Col id="majrcnstcnts5"/>
  873. <Col id="majrcnstcnts6"/>
  874. <Col id="majrcnstcnts7"/>
  875. <Col id="cnstcomment"/>
  876. <Col id="cmt"/>
  877. <Col id="statflag"/>
  878. <Col id="rgstseqno"/>
  879. <Col id="pid"/>
  880. <Col id="repltrgt"/>
  881. <Col id="repltrgt1"/>
  882. <Col id="repltrgt2"/>
  883. <Col id="repltrgtnm"/>
  884. <Col id="replusetm"/>
  885. <Col id="nonadaptetc"/>
  886. <Col id="tmedcnstetc"/>
  887. <Col id="cnstreyn"/>
  888. <Col id="cnstyn"/>
  889. <Col id="cnstpat"/>
  890. <Col id="cnstprocer"/>
  891. <Col id="cnsttmedwill"/>
  892. <Col id="formrecseq"/>
  893. <Col id="lnprepcd"/>
  894. <Col id="eductrgtmancd"/>
  895. <Col id="eductrgtmanetc"/>
  896. <Col id="educmthdcd"/>
  897. <Col id="educmthdetc"/>
  898. <Col id="educrsltcd"/>
  899. <Col id="educrsltetc"/>
  900. <Col id="hematologyseffc1"/>
  901. <Col id="hematologyseffc2"/>
  902. <Col id="hematologyseffc3"/>
  903. <Col id="digorgnseffc1"/>
  904. <Col id="digorgnseffc2"/>
  905. <Col id="digorgnseffc3"/>
  906. <Col id="digorgnseffc4"/>
  907. <Col id="digorgnseffc5"/>
  908. <Col id="digorgnseffc6"/>
  909. <Col id="nvesysseffc1"/>
  910. <Col id="nvesysseffc2"/>
  911. <Col id="nvesysseffc3"/>
  912. <Col id="eyeseffc1"/>
  913. <Col id="eyeseffc2"/>
  914. <Col id="eyeseffc3"/>
  915. <Col id="skinseffc1"/>
  916. <Col id="skinseffc2"/>
  917. <Col id="skinseffc3"/>
  918. <Col id="skinseffc4"/>
  919. <Col id="skinseffc5"/>
  920. <Col id="skinseffc6"/>
  921. <Col id="skinseffc7"/>
  922. <Col id="uriorgnseffc1"/>
  923. <Col id="uriorgnseffc2"/>
  924. <Col id="ovrreactseffc1"/>
  925. <Col id="ovrreactseffc2"/>
  926. <Col id="ovrreactseffc3"/>
  927. <Col id="ovrreactseffc4"/>
  928. <Col id="liverkidneyseffc1"/>
  929. <Col id="liverkidneyseffc2"/>
  930. </Row>
  931. </Rows>
  932. </Dataset>
  933. <Dataset id="ds_main_prtlinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  934. <ColumnInfo>
  935. <Column id="startdate" type="STRING" size="256"/>
  936. <Column id="startterm" type="STRING" size="256"/>
  937. <Column id="endterm" type="STRING" size="256"/>
  938. <Column id="drugstage" type="STRING" size="256"/>
  939. <Column id="drugcycle" type="STRING" size="256"/>
  940. <Column id="ht" type="STRING" size="256"/>
  941. <Column id="wtflag" type="STRING" size="256"/>
  942. <Column id="wt" type="STRING" size="256"/>
  943. <Column id="wtflag" type="STRING" size="256"/>
  944. <Column id="ibw" type="STRING" size="256"/>
  945. <Column id="bsa" type="STRING" size="256"/>
  946. </ColumnInfo>
  947. <Rows>
  948. <Row>
  949. <Col id="startdate"/>
  950. <Col id="startterm"/>
  951. <Col id="endterm"/>
  952. <Col id="drugstage"/>
  953. <Col id="drugcycle"/>
  954. <Col id="ht"/>
  955. <Col id="wtflag"/>
  956. <Col id="wt"/>
  957. <Col id="wtflag"/>
  958. <Col id="ibw"/>
  959. <Col id="bsa"/>
  960. </Row>
  961. </Rows>
  962. </Dataset>
  963. <Dataset id="ds_main_prtlhislist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  964. <ColumnInfo>
  965. <Column id="drugstage" type="STRING" size="256"/>
  966. <Column id="drugcycle" type="STRING" size="256"/>
  967. <Column id="prtlnm" type="STRING" size="256"/>
  968. <Column id="appdd" type="STRING" size="256"/>
  969. <Column id="appterm" type="STRING" size="256"/>
  970. <Column id="acptno" type="STRING" size="256"/>
  971. <Column id="ioflag" type="STRING" size="256"/>
  972. <Column id="cpgappno" type="STRING" size="256"/>
  973. <Column id="orddeptcd" type="STRING" size="256"/>
  974. <Column id="sickclscd" type="STRING" size="256"/>
  975. <Column id="prtlcd" type="STRING" size="256"/>
  976. <Column id="antimetprtlcd" type="STRING" size="256"/>
  977. <Column id="fromday" type="STRING" size="256"/>
  978. <Column id="prtlterm" type="STRING" size="256"/>
  979. <Column id="ht" type="STRING" size="256"/>
  980. <Column id="wtflag" type="STRING" size="256"/>
  981. <Column id="wt" type="STRING" size="256"/>
  982. <Column id="ibw" type="STRING" size="256"/>
  983. <Column id="bsa" type="STRING" size="256"/>
  984. <Column id="gfrflag" type="STRING" size="256"/>
  985. <Column id="gfr" type="STRING" size="256"/>
  986. <Column id="age" type="STRING" size="256"/>
  987. <Column id="sexrate" type="STRING" size="256"/>
  988. <Column id="sc" type="STRING" size="256"/>
  989. <Column id="urvol" type="STRING" size="256"/>
  990. <Column id="urcr" type="STRING" size="256"/>
  991. <Column id="auc" type="STRING" size="256"/>
  992. <Column id="carbovol" type="STRING" size="256"/>
  993. <Column id="appstat" type="STRING" size="256"/>
  994. </ColumnInfo>
  995. <Rows>
  996. <Row>
  997. <Col id="drugstage"/>
  998. <Col id="drugcycle"/>
  999. <Col id="prtlnm"/>
  1000. <Col id="appdd"/>
  1001. <Col id="appterm"/>
  1002. <Col id="acptno"/>
  1003. <Col id="ioflag"/>
  1004. <Col id="cpgappno"/>
  1005. <Col id="orddeptcd"/>
  1006. <Col id="sickclscd"/>
  1007. <Col id="prtlcd"/>
  1008. <Col id="antimetprtlcd"/>
  1009. <Col id="fromday"/>
  1010. <Col id="prtlterm"/>
  1011. <Col id="ht"/>
  1012. <Col id="wtflag"/>
  1013. <Col id="wt"/>
  1014. <Col id="ibw"/>
  1015. <Col id="bsa"/>
  1016. <Col id="gfrflag"/>
  1017. <Col id="gfr"/>
  1018. <Col id="age"/>
  1019. <Col id="sexrate"/>
  1020. <Col id="sc"/>
  1021. <Col id="urvol"/>
  1022. <Col id="urcr"/>
  1023. <Col id="auc"/>
  1024. <Col id="carbovol"/>
  1025. <Col id="appstat"/>
  1026. </Row>
  1027. </Rows>
  1028. </Dataset>
  1029. <Dataset id="ds_main_srchinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1030. <ColumnInfo>
  1031. <Column id="drugcd" type="STRING" size="256"/>
  1032. <Column id="olddrugcd" type="STRING" size="256"/>
  1033. <Column id="drugnm" type="STRING" size="256"/>
  1034. </ColumnInfo>
  1035. <Rows>
  1036. <Row/>
  1037. </Rows>
  1038. </Dataset>
  1039. <Dataset id="ds_main_copydeptlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1040. <ColumnInfo>
  1041. <Column id="orddeptcd" type="STRING" size="256"/>
  1042. <Column id="orddeptnm" type="STRING" size="256"/>
  1043. </ColumnInfo>
  1044. <Rows>
  1045. <Row/>
  1046. </Rows>
  1047. </Dataset>
  1048. <Dataset id="ds_main_prtlprcplist_item1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_prtlprcplist_item1_oncolumnchanged">
  1049. <ColumnInfo>
  1050. <Column id="sel" type="STRING" size="256"/>
  1051. <Column id="prcpcd" type="STRING" size="256"/>
  1052. <Column id="prcpnm" type="STRING" size="256"/>
  1053. <Column id="bsavol" type="STRING" size="256"/>
  1054. <Column id="prcpvol" type="STRING" size="256"/>
  1055. <Column id="prcpvolunitnm" type="STRING" size="256"/>
  1056. <Column id="prcptims" type="STRING" size="256"/>
  1057. <Column id="prcpqty" type="STRING" size="256"/>
  1058. <Column id="prcpqtyunitnm" type="STRING" size="256"/>
  1059. <Column id="prtlkind" type="STRING" size="256"/>
  1060. <Column id="ordseqno" type="STRING" size="256"/>
  1061. <Column id="volrate" type="STRING" size="256"/>
  1062. <Column id="drugmthdspccd" type="STRING" size="256"/>
  1063. <Column id="remark" type="STRING" size="256"/>
  1064. <Column id="nursrem" type="STRING" size="256"/>
  1065. <Column id="prcpexecdeptcd" type="STRING" size="256"/>
  1066. <Column id="drugseq" type="STRING" size="256"/>
  1067. <Column id="drugtt" type="STRING" size="256"/>
  1068. <Column id="payflagcd" type="STRING" size="256"/>
  1069. <Column id="kgvol" type="STRING" size="256"/>
  1070. <Column id="drugspd" type="STRING" size="256"/>
  1071. <Column id="drugspdunitflag" type="STRING" size="256"/>
  1072. <Column id="prcpvolunitflag" type="STRING" size="256"/>
  1073. <Column id="prcpqtyunitflag" type="STRING" size="256"/>
  1074. <Column id="prnprcpflag" type="STRING" size="256"/>
  1075. <Column id="prtldg" type="STRING" size="256"/>
  1076. <Column id="prcpdd" type="STRING" size="256"/>
  1077. <Column id="saveflag" type="STRING" size="256"/>
  1078. </ColumnInfo>
  1079. <Rows>
  1080. <Row>
  1081. <Col id="sel"/>
  1082. <Col id="prcpcd"/>
  1083. <Col id="prcpnm"/>
  1084. <Col id="bsavol"/>
  1085. <Col id="prcpvol"/>
  1086. <Col id="prcpvolunitnm"/>
  1087. <Col id="prcptims"/>
  1088. <Col id="prcpqty"/>
  1089. <Col id="prcpqtyunitnm"/>
  1090. <Col id="prtlkind"/>
  1091. <Col id="ordseqno"/>
  1092. <Col id="volrate"/>
  1093. <Col id="drugmthdspccd"/>
  1094. <Col id="remark"/>
  1095. <Col id="nursrem"/>
  1096. <Col id="prcpexecdeptcd"/>
  1097. <Col id="drugseq"/>
  1098. <Col id="drugtt"/>
  1099. <Col id="payflagcd"/>
  1100. <Col id="kgvol"/>
  1101. <Col id="drugspd"/>
  1102. <Col id="drugspdunitflag"/>
  1103. <Col id="prcpvolunitflag"/>
  1104. <Col id="prcpqtyunitflag"/>
  1105. <Col id="prnprcpflag"/>
  1106. <Col id="prtldg"/>
  1107. <Col id="prcpdd"/>
  1108. <Col id="saveflag"/>
  1109. </Row>
  1110. </Rows>
  1111. </Dataset>
  1112. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1113. <ColumnInfo>
  1114. <Column id="pid" type="STRING" size="256"/>
  1115. <Column id="rgstseqno" type="STRING" size="256"/>
  1116. <Column id="formrecseq" type="STRING" size="256"/>
  1117. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1118. <Column id="orddd" type="STRING" size="256"/>
  1119. <Column id="cretno" type="STRING" size="256"/>
  1120. <Column id="tmedflag" type="STRING" size="256"/>
  1121. </ColumnInfo>
  1122. <Rows>
  1123. <Row>
  1124. <Col id="pid"/>
  1125. <Col id="rgstseqno"/>
  1126. <Col id="formrecseq"/>
  1127. <Col id="prcpgenrflag"/>
  1128. <Col id="orddd"/>
  1129. <Col id="cretno"/>
  1130. <Col id="tmedflag"/>
  1131. </Row>
  1132. </Rows>
  1133. </Dataset>
  1134. <Dataset id="ds_send_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1135. <ColumnInfo>
  1136. <Column id="srchcd" type="STRING" size="256"/>
  1137. <Column id="srchdrugnm" type="STRING" size="256"/>
  1138. </ColumnInfo>
  1139. <Rows>
  1140. <Row/>
  1141. </Rows>
  1142. </Dataset>
  1143. <Dataset id="ds_send_srchdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1144. <ColumnInfo>
  1145. <Column id="wardcd" type="STRING" size="256"/>
  1146. </ColumnInfo>
  1147. <Rows>
  1148. <Row>
  1149. <Col id="wardcd">-</Col>
  1150. </Row>
  1151. </Rows>
  1152. </Dataset>
  1153. <Dataset id="ds_send_req_curdoubtlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1154. <Dataset id="ds_send_req_curtmedlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1155. <Dataset id="ds_send_req_cnsttmedlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1156. <Dataset id="ds_send_req_edudata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1157. <Dataset id="ds_init_cmb_info_suppdeptlist_suppdept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1158. <ColumnInfo>
  1159. <Column id="suppdeptcd" type="STRING" size="256"/>
  1160. <Column id="depthngnm" type="STRING" size="256"/>
  1161. </ColumnInfo>
  1162. </Dataset>
  1163. <Dataset id="ds_init_cmblist_jciyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1164. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1165. <Dataset id="ds_hidden_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1166. <Dataset id="ds_stext" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1167. <Dataset id="ds_temp_cnstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1168. <ColumnInfo>
  1169. <Column id="formrecseq" type="STRING" size="256"/>
  1170. <Column id="pid" type="STRING" size="256"/>
  1171. <Column id="rgstseqno" type="STRING" size="256"/>
  1172. <Column id="cnstdd" type="STRING" size="256"/>
  1173. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1174. <Column id="orddd" type="STRING" size="256"/>
  1175. <Column id="cretno" type="STRING" size="256"/>
  1176. </ColumnInfo>
  1177. <Rows>
  1178. <Row>
  1179. <Col id="formrecseq"/>
  1180. <Col id="pid"/>
  1181. <Col id="rgstseqno"/>
  1182. <Col id="cnstdd"/>
  1183. <Col id="prcpgenrflag"/>
  1184. <Col id="orddd"/>
  1185. <Col id="cretno"/>
  1186. </Row>
  1187. </Rows>
  1188. </Dataset>
  1189. <Dataset id="ds_temp_replform" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1190. <ColumnInfo>
  1191. <Column id="replcnts" type="STRING" size="256"/>
  1192. <Column id="sel" type="STRING" size="256"/>
  1193. </ColumnInfo>
  1194. <Rows>
  1195. <Row/>
  1196. </Rows>
  1197. </Dataset>
  1198. <Dataset id="ds_temp_popupdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1199. <ColumnInfo>
  1200. <Column id="repltype" type="STRING" size="256"/>
  1201. <Column id="receivedata" type="STRING" size="256"/>
  1202. <Column id="receivecolumn" type="STRING" size="256"/>
  1203. </ColumnInfo>
  1204. <Rows>
  1205. <Row>
  1206. <Col id="receivedata">ds_main_baseinfo_cnsttmedlist</Col>
  1207. <Col id="receivecolumn">replid</Col>
  1208. </Row>
  1209. </Rows>
  1210. </Dataset>
  1211. <Dataset id="ds_main_baseinfo_curtmedlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1212. <Dataset id="ds_main_prtlpatlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1213. <Dataset id="ds_temp_receivedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1214. <Dataset id="ds_temp_srchgrupid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1215. <Dataset id="ds_temp_drugcdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1216. <Dataset id="ds_hidden_cnststatinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1217. </Objects>
  1218. <Bind>
  1219. <BindItem id="item0" compid="group2.output5" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="pid"/>
  1220. <BindItem id="item1" compid="group2.output6" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="hngnm"/>
  1221. <BindItem id="item2" compid="group2.output9" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="sna"/>
  1222. <BindItem id="item3" compid="group2.output7" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="cnstdeptcd"/>
  1223. <BindItem id="item4" compid="group2.output1" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="orddd"/>
  1224. <BindItem id="item5" compid="group2.output2" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="roomcd"/>
  1225. <BindItem id="item6" compid="group5.textarea1" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="cnstcnts4"/>
  1226. <BindItem id="item7" compid="group5.output3" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="cnstdd"/>
  1227. <BindItem id="item8" compid="group5.output4" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="cnstdrid"/>
  1228. <BindItem id="item9" compid="group5.output8" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="cnstdeptcd"/>
  1229. <BindItem id="item10" compid="group5.output12" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="repldd"/>
  1230. <BindItem id="item11" compid="group5.output11" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="fstrgstrid"/>
  1231. <BindItem id="item12" compid="group5.output10" propid="value" datasetid="ds_main_baseinfo_patinfolist" columnid="repluserid"/>
  1232. <BindItem id="item13" compid="group5.output13" propid="value" datasetid="ds_main_prtlinfo" columnid="startdate"/>
  1233. <BindItem id="item14" compid="group5.output15" propid="value" datasetid="ds_main_prtlinfo" columnid="startterm"/>
  1234. <BindItem id="item15" compid="group5.output14" propid="value" datasetid="ds_main_prtlinfo" columnid="endterm"/>
  1235. <BindItem id="item16" compid="group5.output17" propid="value" datasetid="ds_main_prtlinfo" columnid="drugstage"/>
  1236. <BindItem id="item17" compid="group5.output16" propid="value" datasetid="ds_main_prtlinfo" columnid="drugcycle"/>
  1237. <BindItem id="item18" compid="group5.output21" propid="value" datasetid="ds_main_prtlinfo" columnid="bsa"/>
  1238. <BindItem id="item19" compid="group5.output18" propid="value" datasetid="ds_main_prtlinfo" columnid="ibw"/>
  1239. <BindItem id="item20" compid="group5.output20" propid="value" datasetid="ds_main_prtlinfo" columnid="wt"/>
  1240. <BindItem id="item21" compid="group5.output19" propid="value" datasetid="ds_main_prtlinfo" columnid="ht"/>
  1241. <BindItem id="item22" compid="group5.radio7" propid="value" datasetid="ds_main_prtlinfo" columnid="wtflag"/>
  1242. <BindItem id="item23" compid="group5.radio6" propid="value" datasetid="ds_main_prtlinfo" columnid="wtflag"/>
  1243. <BindItem id="item24" compid="group5.textarea2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="cmt"/>
  1244. <BindItem id="item25" compid="group5.input8" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="statflag"/>
  1245. <BindItem id="item26" compid="group5.input9" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="rgstseqno"/>
  1246. <BindItem id="item27" compid="group5.input10" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="pid"/>
  1247. <BindItem id="item28" compid="group5.bol_liverkidneyseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="liverkidneyseffc2"/>
  1248. <BindItem id="item29" compid="group5.bol_liverkidneyseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="liverkidneyseffc1"/>
  1249. <BindItem id="item30" compid="group5.bol_ovrreactseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="ovrreactseffc1"/>
  1250. <BindItem id="item31" compid="group5.bol_ovrreactseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="ovrreactseffc2"/>
  1251. <BindItem id="item32" compid="group5.bol_ovrreactseffc3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="ovrreactseffc3"/>
  1252. <BindItem id="item33" compid="group5.bol_ovrreactseffc4" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="ovrreactseffc4"/>
  1253. <BindItem id="item34" compid="group5.bol_uriorgnseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="uriorgnseffc2"/>
  1254. <BindItem id="item35" compid="group5.bol_uriorgnseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="uriorgnseffc1"/>
  1255. <BindItem id="item36" compid="group5.bol_skinseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc1"/>
  1256. <BindItem id="item37" compid="group5.bol_skinseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc2"/>
  1257. <BindItem id="item38" compid="group5.bol_skinseffc3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc3"/>
  1258. <BindItem id="item39" compid="group5.bol_skinseffc4" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc4"/>
  1259. <BindItem id="item40" compid="group5.bol_skinseffc5" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc5"/>
  1260. <BindItem id="item41" compid="group5.bol_skinseffc6" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc6"/>
  1261. <BindItem id="item42" compid="group5.bol_eyeseffc3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="eyeseffc3"/>
  1262. <BindItem id="item43" compid="group5.bol_eyeseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="eyeseffc2"/>
  1263. <BindItem id="item44" compid="group5.bol_eyeseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="eyeseffc1"/>
  1264. <BindItem id="item45" compid="group5.bol_nvesysseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nvesysseffc1"/>
  1265. <BindItem id="item46" compid="group5.bol_digorgnseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="digorgnseffc1"/>
  1266. <BindItem id="item47" compid="group5.bol_hematologyseffc1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="hematologyseffc1"/>
  1267. <BindItem id="item48" compid="group5.bol_digorgnseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="digorgnseffc2"/>
  1268. <BindItem id="item49" compid="group5.bol_nvesysseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nvesysseffc2"/>
  1269. <BindItem id="item50" compid="group5.bol_digorgnseffc3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="digorgnseffc3"/>
  1270. <BindItem id="item51" compid="group5.bol_hematologyseffc2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="hematologyseffc2"/>
  1271. <BindItem id="item52" compid="group5.bol_digorgnseffc4" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="digorgnseffc4"/>
  1272. <BindItem id="item53" compid="group5.bol_nvesysseffc3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nvesysseffc3"/>
  1273. <BindItem id="item54" compid="group5.bol_digorgnseffc5" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="digorgnseffc5"/>
  1274. <BindItem id="item55" compid="group5.bol_digorgnseffc6" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="digorgnseffc6"/>
  1275. <BindItem id="item56" compid="group5.bol_hematologyseffc3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="hematologyseffc3"/>
  1276. <BindItem id="item57" compid="group5.radio2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="seffcyn"/>
  1277. <BindItem id="item58" compid="group5.cmb_lnprep" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="lnprepcd"/>
  1278. <BindItem id="item59" compid="group5.cmb_educmthd" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="educmthdcd"/>
  1279. <BindItem id="item60" compid="group5.ipt_educmthdetc" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="educmthdetc"/>
  1280. <BindItem id="item61" compid="group5.cmb_eductrgtman" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="eductrgtmancd"/>
  1281. <BindItem id="item62" compid="group5.ipt_eductrgtmanetc" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="eductrgtmanetc"/>
  1282. <BindItem id="item63" compid="group5.ipt_educrsltetc" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="educrsltetc"/>
  1283. <BindItem id="item64" compid="group5.cmb_educrslt" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="educrsltcd"/>
  1284. <BindItem id="item65" compid="group5.input1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="replusetm"/>
  1285. <BindItem id="item66" compid="group5.radio1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="pasttmedadapt"/>
  1286. <BindItem id="item67" compid="group5.bool3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nonadaptresn1"/>
  1287. <BindItem id="item68" compid="group5.bool4" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nonadaptresn2"/>
  1288. <BindItem id="item69" compid="group5.bool5" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nonadaptresn3"/>
  1289. <BindItem id="item70" compid="group5.bool6" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nonadaptresn4"/>
  1290. <BindItem id="item71" compid="group5.bool7" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nonadaptresn5"/>
  1291. <BindItem id="item72" compid="group5.input4" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="nonadaptetc"/>
  1292. <BindItem id="item73" compid="group5.bool15" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts1"/>
  1293. <BindItem id="item74" compid="group5.bool16" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts2"/>
  1294. <BindItem id="item75" compid="group5.bool19" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts5"/>
  1295. <BindItem id="item76" compid="group5.bool17" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts3"/>
  1296. <BindItem id="item77" compid="group5.bool20" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts6"/>
  1297. <BindItem id="item78" compid="group5.bool18" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts4"/>
  1298. <BindItem id="item79" compid="group5.bool21" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="majrcnstcnts7"/>
  1299. <BindItem id="item80" compid="group5.radio3" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="cnstpat"/>
  1300. <BindItem id="item81" compid="group5.radio4" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="cnstprocer"/>
  1301. <BindItem id="item82" compid="group5.radio5" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="cnsttmedwill"/>
  1302. <BindItem id="item83" compid="group5.bool23" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="cnstyn"/>
  1303. <BindItem id="item84" compid="group5.bool1" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="repltrgt1"/>
  1304. <BindItem id="item85" compid="group5.bool2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="repltrgt2"/>
  1305. <BindItem id="item86" compid="group5.input2" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="repltrgtnm"/>
  1306. <BindItem id="item87" compid="group5.bool22" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="cnstreyn"/>
  1307. <BindItem id="item88" compid="group5.bol_skinseffc7" propid="value" datasetid="ds_main_baseinfo_cnsttmedlist" columnid="skinseffc7"/>
  1308. </Bind>
  1309. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  1310. * System Name :
  1311. * Job Name :
  1312. * Creator :
  1313. * Make Date : 2015-11-13
  1314. * Description :
  1315. *---------------------------------------------------------------------------------------
  1316. * Modify Date Modifier Modify Description
  1317. *---------------------------------------------------------------------------------------
  1318. * 2015-11-13 Live Converter TF->XP
  1319. *
  1320. *---------------------------------------------------------------------------------------
  1321. ****************************************************************************************/
  1322. //=======================================================================================
  1323. // Lib Include
  1324. //---------------------------------------------------------------------------------------
  1325. include "com_commonxp::comm_main.xjs"
  1326. include "ast_pharmacybasexp::pharmacycombolist.xjs"
  1327. include "ast_pharmacyconsultxp::SPADC62200.xjs"
  1328. //=======================================================================================
  1329. // Global Form Variable
  1330. //---------------------------------------------------------------------------------------
  1331. var arErrorCode = new HashArray();
  1332. //=======================================================================================
  1333. // Function
  1334. //---------------------------------------------------------------------------------------
  1335. /****************************************************************************************
  1336. * Argument : N/A
  1337. * Description :
  1338. ****************************************************************************************/
  1339. function fSetDisState() {
  1340. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"seffcyn") == "1"
  1341. || utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"seffcyn"))
  1342. || ds_main_baseinfo_cnsttmedlist.getColumn(0,"seffcyn") == "-") {
  1343. ds_main_baseinfo_cnsttmedlist.setColumn(0,"hematologyseffc1" , "");
  1344. ds_main_baseinfo_cnsttmedlist.setColumn(0,"hematologyseffc2" , "");
  1345. ds_main_baseinfo_cnsttmedlist.setColumn(0,"hematologyseffc3" , "");
  1346. ds_main_baseinfo_cnsttmedlist.setColumn(0,"digorgnseffc1" , "");
  1347. ds_main_baseinfo_cnsttmedlist.setColumn(0,"digorgnseffc2" , "");
  1348. ds_main_baseinfo_cnsttmedlist.setColumn(0,"digorgnseffc3" , "");
  1349. ds_main_baseinfo_cnsttmedlist.setColumn(0,"digorgnseffc4" , "");
  1350. ds_main_baseinfo_cnsttmedlist.setColumn(0,"digorgnseffc5" , "");
  1351. ds_main_baseinfo_cnsttmedlist.setColumn(0,"digorgnseffc6" , "");
  1352. ds_main_baseinfo_cnsttmedlist.setColumn(0,"nvesysseffc1" , "");
  1353. ds_main_baseinfo_cnsttmedlist.setColumn(0,"nvesysseffc2" , "");
  1354. ds_main_baseinfo_cnsttmedlist.setColumn(0,"nvesysseffc3" , "");
  1355. ds_main_baseinfo_cnsttmedlist.setColumn(0,"eyeseffc1" , "");
  1356. ds_main_baseinfo_cnsttmedlist.setColumn(0,"eyeseffc2" , "");
  1357. ds_main_baseinfo_cnsttmedlist.setColumn(0,"eyeseffc3" , "");
  1358. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc1" , "");
  1359. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc2" , "");
  1360. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc3" , "");
  1361. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc4" , "");
  1362. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc5" , "");
  1363. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc6" , "");
  1364. ds_main_baseinfo_cnsttmedlist.setColumn(0,"skinseffc7" , "");
  1365. ds_main_baseinfo_cnsttmedlist.setColumn(0,"uriorgnseffc1" , "");
  1366. ds_main_baseinfo_cnsttmedlist.setColumn(0,"uriorgnseffc2" , "");
  1367. ds_main_baseinfo_cnsttmedlist.setColumn(0,"ovrreactseffc1" , "");
  1368. ds_main_baseinfo_cnsttmedlist.setColumn(0,"ovrreactseffc2" , "");
  1369. ds_main_baseinfo_cnsttmedlist.setColumn(0,"ovrreactseffc3" , "");
  1370. ds_main_baseinfo_cnsttmedlist.setColumn(0,"ovrreactseffc4" , "");
  1371. ds_main_baseinfo_cnsttmedlist.setColumn(0,"liverkidneyseffc1" , "");
  1372. ds_main_baseinfo_cnsttmedlist.setColumn(0,"liverkidneyseffc2" , "");
  1373. group5.bol_hematologyseffc1.enable = false;
  1374. group5.bol_hematologyseffc2.enable = false;
  1375. group5.bol_hematologyseffc3.enable = false;
  1376. group5.bol_digorgnseffc1.enable = false;
  1377. group5.bol_digorgnseffc2.enable = false;
  1378. group5.bol_digorgnseffc3.enable = false;
  1379. group5.bol_digorgnseffc4.enable = false;
  1380. group5.bol_digorgnseffc5.enable = false;
  1381. group5.bol_digorgnseffc6.enable = false;
  1382. group5.bol_nvesysseffc1.enable = false;
  1383. group5.bol_nvesysseffc2.enable = false;
  1384. group5.bol_nvesysseffc3.enable = false;
  1385. group5.bol_eyeseffc1.enable = false;
  1386. group5.bol_eyeseffc2.enable = false;
  1387. group5.bol_eyeseffc3.enable = false;
  1388. group5.bol_skinseffc1.enable = false;
  1389. group5.bol_skinseffc2.enable = false;
  1390. group5.bol_skinseffc3.enable = false;
  1391. group5.bol_skinseffc4.enable = false;
  1392. group5.bol_skinseffc5.enable = false;
  1393. group5.bol_skinseffc6.enable = false;
  1394. group5.bol_skinseffc7.enable = false;
  1395. group5.bol_uriorgnseffc1.enable = false;
  1396. group5.bol_uriorgnseffc2.enable = false;
  1397. group5.bol_ovrreactseffc1.enable = false;
  1398. group5.bol_ovrreactseffc2.enable = false;
  1399. group5.bol_ovrreactseffc3.enable = false;
  1400. group5.bol_ovrreactseffc4.enable = false;
  1401. group5.bol_liverkidneyseffc1.enable = false;
  1402. group5.bol_liverkidneyseffc2.enable = false;
  1403. } else {
  1404. group5.bol_hematologyseffc1.enable = true;
  1405. group5.bol_hematologyseffc1.enable = true;
  1406. group5.bol_hematologyseffc2.enable = true;
  1407. group5.bol_hematologyseffc3.enable = true;
  1408. group5.bol_digorgnseffc1.enable = true;
  1409. group5.bol_digorgnseffc2.enable = true;
  1410. group5.bol_digorgnseffc3.enable = true;
  1411. group5.bol_digorgnseffc4.enable = true;
  1412. group5.bol_digorgnseffc5.enable = true;
  1413. group5.bol_digorgnseffc6.enable = true;
  1414. group5.bol_nvesysseffc1.enable = true;
  1415. group5.bol_nvesysseffc2.enable = true;
  1416. group5.bol_nvesysseffc3.enable = true;
  1417. group5.bol_eyeseffc1.enable = true;
  1418. group5.bol_eyeseffc2.enable = true;
  1419. group5.bol_eyeseffc3.enable = true;
  1420. group5.bol_skinseffc1.enable = true;
  1421. group5.bol_skinseffc2.enable = true;
  1422. group5.bol_skinseffc3.enable = true;
  1423. group5.bol_skinseffc4.enable = true;
  1424. group5.bol_skinseffc5.enable = true;
  1425. group5.bol_skinseffc6.enable = true;
  1426. group5.bol_skinseffc7.enable = true;
  1427. group5.bol_uriorgnseffc1.enable = true;
  1428. group5.bol_uriorgnseffc2.enable = true;
  1429. group5.bol_ovrreactseffc1.enable = true;
  1430. group5.bol_ovrreactseffc2.enable = true;
  1431. group5.bol_ovrreactseffc3.enable = true;
  1432. group5.bol_ovrreactseffc4.enable = true;
  1433. group5.bol_liverkidneyseffc1.enable = true;
  1434. group5.bol_liverkidneyseffc2.enable = true;
  1435. }
  1436. }
  1437. // function fMakeDisState(objCnts1, pEtcStat, objCnts2) {
  1438. // if(model.getValue(objCnts1.attribute("ref")) == pEtcStat) {
  1439. // objCnts2.disabled = false;
  1440. // } else {
  1441. // model.setValue(objCnts2.attribute("ref"), "");
  1442. // objCnts2.disabled = true;
  1443. // }
  1444. //
  1445. // objCnts2.refresh();
  1446. // }
  1447. /****************************************************************************************
  1448. * Argument : N/A
  1449. * Description :
  1450. ****************************************************************************************/
  1451. function fMakeDisState(objCnts1, pEtcStat, objCnts2) {
  1452. var objArr = lf_getBindDsColumn(objCnts1).split("/");
  1453. var strDs = objArr[0];
  1454. var strColumn = objArr[1];
  1455. var objArr2 = lf_getBindDsColumn(objCnts2).split("/");
  1456. var strDs2 = objArr2[0];
  1457. var strColumn2 = objArr2[1];
  1458. if(objects[strDs].getColumn(0,strColumn) == pEtcStat) {
  1459. var cmpArr = objCnts2.split(".");
  1460. components[cmpArr[0]].components[cmpArr[1]].enable = true;
  1461. } else {
  1462. objects[strDs2].getColumn(0,strColumn2,"");
  1463. var cmpArr = objCnts2.split(".");
  1464. components[cmpArr[0]].components[cmpArr[1]].enable = false;
  1465. }
  1466. }
  1467. /****************************************************************************************
  1468. * Argument : N/A
  1469. * Description :
  1470. ****************************************************************************************/
  1471. function lf_getBindDsColumn(sCompId) {
  1472. var rtnString = "";
  1473. for(var i = 0; i < this.binds.length; i++) {
  1474. if(this.binds[i].compid == sCompId) {
  1475. rtnString = this.binds[i].datasetid + "/" + this.binds[i].columnid;
  1476. break;
  1477. }
  1478. }
  1479. return rtnString;
  1480. }
  1481. /****************************************************************************************
  1482. * Argument : N/A
  1483. * Description : 데이터 체크
  1484. ****************************************************************************************/
  1485. function datacheck(){
  1486. var sTemp1 = "";
  1487. var sTemp2 = "";
  1488. var sTemp3 = "";
  1489. var sTemp4 = "";
  1490. var sTemp5 = "";
  1491. var sTemp6 = "";
  1492. var sTemp7 = "";
  1493. var sTempAll = "";
  1494. for (var i = 0; i < ds_main_baseinfo_curdoubtlist.rowcount; i ++){
  1495. var sdrugcd = ds_main_baseinfo_curdoubtlist.getColumn(i,"drugcd");
  1496. if (utlf_isNull(sdrugcd)){
  1497. sysf_messageBox(i + "번째 약물코드는 필수 선택항목입니다.", "E999", "");
  1498. return false;
  1499. }
  1500. for (var j = 0; j < ds_main_baseinfo_curdoubtlist.rowcount; j ++){
  1501. var sdrugcd1 = ds_main_baseinfo_curdoubtlist.getColumn(j,"drugcd");
  1502. if (i != j){
  1503. if (sdrugcd == sdrugcd1){
  1504. sysf_messageBox(j + "번째에서 의뢰약물 중복된 자료가 존재합니다", "E999", "");
  1505. return false;
  1506. }
  1507. }
  1508. }
  1509. }
  1510. var non1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nonadaptresn1");
  1511. if (utlf_isNull(non1)){ non1 = "0"};
  1512. var non2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nonadaptresn2");
  1513. if (utlf_isNull(non2)){ non2 = "0"};
  1514. var non3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nonadaptresn3");
  1515. if (utlf_isNull(non3)){ non3 = "0"};
  1516. var non4 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nonadaptresn4");
  1517. if (utlf_isNull(non4)){ non4 = "0"};
  1518. var non5 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nonadaptresn5");
  1519. if (utlf_isNull(non5)){ non5 = "0"};
  1520. var nonall = non1 + non2 + non3 + non4 + non5;
  1521. ds_main_baseinfo_cnsttmedlist.setColumn(0,"nonadaptresn", nonall);
  1522. var cnst1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst1");
  1523. if (utlf_isNull(cnst1)){ cnst1 = "0"};
  1524. var cnst2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst2");
  1525. if (utlf_isNull(cnst2)){ cnst2 = "0"};
  1526. var cnst3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst3");
  1527. if (utlf_isNull(cnst3)){ cnst3 = "0"};
  1528. var cnst4 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst4");
  1529. if (utlf_isNull(cnst4)){ cnst4 = "0"};
  1530. var cnst5 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst5");
  1531. if (utlf_isNull(cnst5)){ cnst5 = "0"};
  1532. var cnst6 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst6");
  1533. if (utlf_isNull(cnst6)){ cnst6 = "0"};
  1534. var cnst7 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"tmedcnst7");
  1535. if (utlf_isNull(cnst7)){ cnst7 = "0"};
  1536. var cnstall = cnst1 + cnst2 + cnst3 + cnst4 + cnst5 + cnst6 + cnst7;
  1537. ds_main_baseinfo_cnsttmedlist.setColumn(0,"tmedcnst", cnstall);
  1538. var majr1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts1");
  1539. if (utlf_isNull(majr1)){ majr1 = "0"};
  1540. var majr2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts2");
  1541. if (utlf_isNull(majr2)){ majr2 = "0"};
  1542. var majr3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts3");
  1543. if (utlf_isNull(majr3)){ majr3 = "0"};
  1544. var majr4 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts4");
  1545. if (utlf_isNull(majr4)){ majr4 = "0"};
  1546. var majr5 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts5");
  1547. if (utlf_isNull(majr5)){ majr5 = "0"};
  1548. var majr6 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts6");
  1549. if (utlf_isNull(majr6)){ majr6 = "0"};
  1550. var majr7 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts7");
  1551. if (utlf_isNull(majr7)){ majr7 = "0"};
  1552. var majrall = majr1 + majr2 + majr3 + majr4 + majr5 + majr6 + majr7;
  1553. ds_main_baseinfo_cnsttmedlist.setColumn(0,"majrcnstcnts", majrall);
  1554. var trgt1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"repltrgt1");
  1555. if (utlf_isNull(trgt1)){ trgt1 = "0"};
  1556. var trgt2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"repltrgt2");
  1557. if (utlf_isNull(trgt2)){ trgt2 = "0"};
  1558. var trgtall = trgt1 + trgt2;
  1559. ds_main_baseinfo_cnsttmedlist.setColumn(0,"repltrgt", trgtall);
  1560. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"hematologyseffc1");
  1561. if (sTemp1 == ""){ sTemp1 = "0"};
  1562. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"hematologyseffc2");
  1563. if (sTemp2 == ""){ sTemp2 = "0"};
  1564. sTemp3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"hematologyseffc3");
  1565. if (sTemp3 == ""){ sTemp3 = "0"};
  1566. sTempAll = sTemp1 + sTemp2 + sTemp3;
  1567. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"hematologyseffc","string", sTempAll);
  1568. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1");
  1569. if (sTemp1 == ""){ sTemp1 = "0"};
  1570. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1");
  1571. if (sTemp2 == ""){ sTemp2 = "0"};
  1572. sTemp3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1");
  1573. if (sTemp3 == ""){ sTemp3 = "0"};
  1574. sTemp4 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1");
  1575. if (sTemp4 == ""){ sTemp4 = "0"};
  1576. sTemp5 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1");
  1577. if (sTemp5 == ""){ sTemp5 = "0"};
  1578. sTemp6 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1");
  1579. if (sTemp6 == ""){ sTemp6 = "0"};
  1580. sTempAll = sTemp1 + sTemp2 + sTemp3 + sTemp4 + sTemp5 + sTemp6;
  1581. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"digorgnseffc","string", sTempAll);
  1582. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nvesysseffc1");
  1583. if (sTemp1 == ""){ sTemp1 = "0"};
  1584. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nvesysseffc1");
  1585. if (sTemp2 == ""){ sTemp2 = "0"};
  1586. sTemp3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"nvesysseffc1");
  1587. if (sTemp3 == ""){ sTemp3 = "0"};
  1588. sTempAll = sTemp1 + sTemp2 + sTemp3;
  1589. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"nvesysseffc","string", sTempAll);
  1590. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"eyeseffc1");
  1591. if (sTemp1 == ""){ sTemp1 = "0"};
  1592. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"eyeseffc2");
  1593. if (sTemp2 == ""){ sTemp2 = "0"};
  1594. sTemp3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"eyeseffc3");
  1595. if (sTemp3 == ""){ sTemp3 = "0"};
  1596. sTempAll = sTemp1 + sTemp2 + sTemp3;
  1597. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"eyeseffc","string", sTempAll);
  1598. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc1");
  1599. if (sTemp1 == ""){ sTemp1 = "0"};
  1600. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc2");
  1601. if (sTemp2 == ""){ sTemp2 = "0"};
  1602. sTemp3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc3");
  1603. if (sTemp3 == ""){ sTemp3 = "0"};
  1604. sTemp4 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc4");
  1605. if (sTemp4 == ""){ sTemp4 = "0"};
  1606. sTemp5 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc5");
  1607. if (sTemp5 == ""){ sTemp5 = "0"};
  1608. sTemp6 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc6");
  1609. if (sTemp6 == ""){ sTemp6 = "0"};
  1610. sTemp7 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc7");
  1611. if (sTemp7 == ""){ sTemp7 = "0"};
  1612. sTempAll = sTemp1 + sTemp2 + sTemp3 + sTemp4 + sTemp5 + sTemp6 + sTemp7;
  1613. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"skinseffc","string", sTempAll);
  1614. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"uriorgnseffc1");
  1615. if (sTemp1 == ""){ sTemp1 = "0"};
  1616. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"uriorgnseffc2");
  1617. if (sTemp2 == ""){ sTemp2 = "0"};
  1618. sTempAll = sTemp1 + sTemp2;
  1619. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"uriorgnseffc","string", sTempAll);
  1620. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc1");
  1621. if (sTemp1 == ""){ sTemp1 = "0"};
  1622. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc2");
  1623. if (sTemp2 == ""){ sTemp2 = "0"};
  1624. sTemp3 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc3");
  1625. if (sTemp3 == ""){ sTemp3 = "0"};
  1626. sTemp4 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc4");
  1627. if (sTemp4 == ""){ sTemp4 = "0"};
  1628. sTempAll = sTemp1 + sTemp2 + sTemp3 + sTemp4;
  1629. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"ovrreactseffc","string", sTempAll);
  1630. sTemp1 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"liverkidneyseffc1");
  1631. if (sTemp1 == ""){ sTemp1 = "0"};
  1632. sTemp2 = ds_main_baseinfo_cnsttmedlist.getColumn(0,"liverkidneyseffc2");
  1633. if (sTemp2 == ""){ sTemp2 = "0"};
  1634. sTempAll = sTemp1 + sTemp2;
  1635. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"liverkidneyseffc","string", sTempAll);
  1636. }
  1637. /****************************************************************************************
  1638. * Argument : N/A
  1639. * Description : 현재 프로토콜 구성약물 조회
  1640. ****************************************************************************************/
  1641. function call_TRADC03002(){
  1642. var oParam = {};
  1643. oParam.id = "TRADC03002";
  1644. oParam.service = "pharmacyprotocolapp.AnticancerProtocol";
  1645. oParam.method = "reqGetTmedAntProtocolPrtldgInfo";
  1646. oParam.inds = "req=ds_send_srchdata";
  1647. oParam.outds = "ds_main_prtlprcplist_item1=item1";
  1648. oParam.async = false;
  1649. //oParam.callback = "cf_TRADC03002";
  1650. tranf_submit(oParam);
  1651. }
  1652. /****************************************************************************************
  1653. * Argument : btnId - 활성화 버튼 순번
  1654. * Description : 버튼 선택상태 설정
  1655. ****************************************************************************************/
  1656. function lf_btn_Selected(btnId){
  1657. if( utlf_isNull(btnId) ) return;
  1658. for( var i = 0; i < 18; i++ ){
  1659. if( i == btnId){
  1660. var btnObj = group5.components["btn_d"+i];
  1661. btnObj.setSelectStatus(true);
  1662. btnObj.class = "btn_tab_S";
  1663. }else{
  1664. var btnObj = group5.components["btn_d"+i];
  1665. btnObj.setSelectStatus(false);
  1666. btnObj.class = "btn_tab";
  1667. }
  1668. }
  1669. }
  1670. /****************************************************************************************
  1671. * Argument : N/A
  1672. * Description : 저장/회신/삭제
  1673. ****************************************************************************************/
  1674. function call_TXADC03001(){
  1675. dsf_setDefaultVal(ds_send_req_cnsttmedlist, "pasttmedadapt:-,nonadaptresn:-,seffcyn:-,tmedcnst:-,majrcnstcnts:-,statflag:-,repltrgt:-,replusetm:0,cnstreyn:-,cnstyn:-,cnstpat:-,cnstprocer:-,cnsttmedwill:-");
  1676. ds_send_req_edudata.updateColID("m","status");
  1677. var oParam = {};
  1678. oParam.id = "TXADC03001";
  1679. oParam.service = "pharmacyconsultapp.TmedMngt";
  1680. oParam.method = "reqExeAntiInfolist";
  1681. oParam.inds = "req=ds_send_req_cnsttmedlist curdoubtlist=ds_send_req_curdoubtlist edudata=ds_send_req_edudata";
  1682. oParam.outds = "ds_hidden_item=item";
  1683. oParam.async = false;
  1684. oParam.callback = "cf_TXADC03001";
  1685. tranf_submit(oParam);
  1686. }
  1687. function cf_TXADC03001(sSvcId, nErrorCode, sErrorMsg) {
  1688. arErrorCode.push(sSvcId, nErrorCode);
  1689. }
  1690. //=======================================================================================
  1691. // Event
  1692. //---------------------------------------------------------------------------------------
  1693. /****************************************************************************************
  1694. * Components : Dataset
  1695. * Components ID : ds_main_baseinfo_curdoubtlist
  1696. * Event : oncolumnchanged
  1697. * Argument : 01.obj : Object Event has occurred
  1698. * : 02.e : Event Object
  1699. * Description : 체크박스 설정
  1700. ****************************************************************************************/
  1701. function ds_main_baseinfo_curdoubtlist_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1702. {
  1703. if(e.columnid=="firstyn") {
  1704. obj.setColumn(e.row,e.columnid,(e.newvalue=="Y"||e.newvalue==1)?"Y":"N");
  1705. }
  1706. }
  1707. /****************************************************************************************
  1708. * Components : Dataset
  1709. * Components ID : ds_main_prtlprcplist_item1
  1710. * Event : oncolumnchanged
  1711. * Argument : 01.obj : Object Event has occurred
  1712. * : 02.e : Event Object
  1713. * Description : 체크박스 설정
  1714. ****************************************************************************************/
  1715. function ds_main_prtlprcplist_item1_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  1716. {
  1717. if(e.columnid=="sel") {
  1718. obj.setColumn(e.row,e.columnid,(e.newvalue=="Y"||e.newvalue==1)?"Y":"N");
  1719. }
  1720. }
  1721. /****************************************************************************************
  1722. * Components : Form
  1723. * Components ID : SMADC03000
  1724. * Event : oninit
  1725. * Argument : 01.obj : Object Event has occurred
  1726. * : 02.e : Event Object
  1727. * Description : 화면 처음 초기화시 폼초기화
  1728. ****************************************************************************************/
  1729. function SMADC03000_oninit(obj:Form, e:InitEventInfo)
  1730. {
  1731. frmf_initForm(obj); // 폼 초기화
  1732. try{
  1733. ds_temp_cnstinfo.copyData(arg_ds_temp_cnstinfo);
  1734. }catch(e){}
  1735. }
  1736. /****************************************************************************************
  1737. * Components : Form
  1738. * Components ID : SMADC03000
  1739. * Event : onload
  1740. * Argument : 01.obj : Object Event has occurred
  1741. * : 02.e : Event Object
  1742. * Description : 화면 처음 초기화시 폼초기화
  1743. ****************************************************************************************/
  1744. function SMADC03000_onload(obj:Form, e:LoadEventInfo)
  1745. {
  1746. //다학제 연동 여부 조회.
  1747. // pharmacyGetCodeList( new Array("JCI1"), new Array("/root/init/cmblist/jciyn") );
  1748. pharmacyGetCodeList([{dsNm: "ds_init_cmblist_jciyn" , cdGrpId: "JCI1", sorField: ""}],
  1749. false , false, "");
  1750. if(ds_init_cmblist_jciyn.getColumn(1,"cdid") == "Y") {
  1751. group4.button7.visible = true;
  1752. } else {
  1753. group4.button7.visible = false;
  1754. }
  1755. ds_send.setColumn(0,"pid",ds_main_baseinfo_patinfolist.getColumn(0,"pid"));
  1756. ds_send.setColumn(0,"tmedflag", "3");
  1757. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  1758. if(ds_temp_cnstinfo.getColumn(0,"btnreplflag") == "Y") {
  1759. // 20100118_laboru_회신확정 상태일때 회신버튼 비활성화 위해서
  1760. group4.btn_req.enable = false;
  1761. }
  1762. if(ds_temp_cnstinfo.getColumn(0,"pidchkflag") == "Y") {
  1763. // 20100119_laboru_약사 이외의 사용자인 경우
  1764. group4.btn_save.enable = false;
  1765. group4.btn_req.enable = false;
  1766. group4.btn_del.enable = false;
  1767. }
  1768. }
  1769. /****************************************************************************************
  1770. * Components : Button
  1771. * Components ID : group2.btn_sea
  1772. * Event : onclick
  1773. * Argument : 01.obj : Object Event has occurred
  1774. * : 02.e : Event Object
  1775. * Description : 조회
  1776. ****************************************************************************************/
  1777. function group2_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  1778. {
  1779. ds_main_baseinfo_curdoubtlist.clear();
  1780. ds_main_baseinfo_curtmedlist.clear();
  1781. ds_main_baseinfo_cnsttmedlist.clear();
  1782. ds_main_baseinfo_patinfolist.setColumn(0,"pid",ds_temp_cnstinfo.getColumn(0,"pid"));
  1783. ds_send.setColumn(0,"pid" , ds_temp_cnstinfo.getColumn(0,"pid"));
  1784. ds_send.setColumn(0,"rgstseqno" , ds_temp_cnstinfo.getColumn(0,"rgstseqno"));
  1785. ds_send.setColumn(0,"formrecseq" , ds_temp_cnstinfo.getColumn(0,"formrecseq"));
  1786. ds_send.setColumn(0,"prcpgenrflag" , ds_temp_cnstinfo.getColumn(0,"prcpgenrflag"));
  1787. ds_send.setColumn(0,"orddd" , ds_temp_cnstinfo.getColumn(0,"orddd"));
  1788. ds_send.setColumn(0,"cretno" , ds_temp_cnstinfo.getColumn(0,"cretno"));
  1789. var oParam = {};
  1790. oParam.id = "TRADC03001";
  1791. oParam.service = "pharmacyconsultapp.TmedMngt";
  1792. oParam.method = "reqGetAntiBaseInfoList";
  1793. oParam.inds = "req=ds_send";
  1794. oParam.outds = "ds_main_baseinfo_patinfolist=patinfolist ds_main_baseinfo_diaginfolist=diaginfolist ds_main_baseinfo_curdoubtlist=curdoubtlist ds_main_baseinfo_cnsttmedlist=cnsttmedlist";
  1795. oParam.async = false;
  1796. oParam.callback = "cf_TRADC03001";
  1797. tranf_submit(oParam);
  1798. if (arErrorCode.pop("TRADC03001") > -1){
  1799. if (utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"formrecseq"))) {
  1800. ds_main_baseinfo_cnsttmedlist.setColumn(0,"formrecseq" ,ds_temp_cnstinfo.getColumn(0,"formrecseq"));
  1801. ds_main_baseinfo_cnsttmedlist.setColumn(0,"pid" ,ds_temp_cnstinfo.getColumn(0,"pid"));
  1802. }
  1803. dsf_makeValue(ds_main_baseinfo_cnsttmedlist,"cnstseqno","string",ds_temp_cnstinfo.getColumn(0,"cnstseqno"));
  1804. if (ds_main_baseinfo_cnsttmedlist.getColumn(0,"statflag") == "Z"){
  1805. group4.btn_req.enable = false;
  1806. group4.btn_save.enable = false;
  1807. group4.btn_del.enable = false;
  1808. group5.enable = false;
  1809. }else if (ds_main_baseinfo_cnsttmedlist.getColumn(0,"statflag") == "D"){
  1810. group4.btn_req.enable = true;
  1811. group4.btn_save.enable = true;
  1812. group4.btn_del.enable = true;
  1813. group5.disabled = true;
  1814. }else{
  1815. group4.btn_req.enable = false;
  1816. group4.btn_save.enable = true;
  1817. group4.btn_del.enable = false;
  1818. group5.enable = true;
  1819. }
  1820. frmf_inputEnterKey("group5.radio2", "onitemchanged" , new ItemChangeEventInfo);
  1821. frmf_inputEnterKey("group5.bool7" , "onchanged" , new CheckBoxChangeEventInfo);
  1822. frmf_inputEnterKey("group5.bool14", "onchanged" , new CheckBoxChangeEventInfo);
  1823. var oParam = {};
  1824. oParam.id = "TRADB01007";
  1825. oParam.service = "pharmacybaseapp.AnticancerProtocol";
  1826. oParam.method = "reqGetAnticancerProtocolOrderHis";
  1827. oParam.inds = "req=ds_send";
  1828. oParam.outds = "ds_main_prtlhislist_item=item";
  1829. oParam.async = false;
  1830. oParam.callback = "cf_TRADB01007";
  1831. tranf_submit(oParam);
  1832. if (arErrorCode.pop("TRADB01007") > -1){
  1833. dsf_makeValue(ds_send_srchdata,"cpgappno",ds_main_prtlhislist_item.getColumn(0,"cpgappno"));
  1834. ds_main_prtlpatlist_item.clear();
  1835. var oParam = {};
  1836. oParam.id = "TRADB01014";
  1837. oParam.service = "pharmacybaseapp.AnticancerProtocol";
  1838. oParam.method = "reqGetPrtlPatInfo";
  1839. oParam.inds = "req=ds_send_srchdata";
  1840. oParam.outds = "ds_main_prtlpatlist_item=item";
  1841. oParam.async = false;
  1842. //oParam.callback = "cf_TRADB01014";
  1843. tranf_submit(oParam);
  1844. if (ds_main_prtlhislist_item.rowcount > 1){
  1845. ds_main_prtlinfo.setColumn(0,"startdate",ds_main_prtlpatlist_item.getColumn(0,"appdd"));
  1846. ds_main_prtlinfo.setColumn(0,"startterm",ds_main_prtlpatlist_item.getColumn(0,"fromday"));
  1847. ds_main_prtlinfo.setColumn(0,"endterm" ,ds_main_prtlpatlist_item.getColumn(0,"today"));
  1848. ds_main_prtlinfo.setColumn(0,"drugstage",ds_main_prtlpatlist_item.getColumn(0,"drugstage"));
  1849. ds_main_prtlinfo.setColumn(0,"drugcycle",ds_main_prtlpatlist_item.getColumn(0,"drugcycle"));
  1850. ds_main_prtlinfo.setColumn(0,"wt" ,ds_main_prtlpatlist_item.getColumn(0,"wt"));
  1851. ds_main_prtlinfo.setColumn(0,"ibw" ,ds_main_prtlpatlist_item.getColumn(0,"ibw"));
  1852. ds_main_prtlinfo.setColumn(0,"wtflag" ,ds_main_prtlpatlist_item.getColumn(0,"wtflag"));
  1853. ds_main_prtlinfo.setColumn(0,"bsa" ,ds_main_prtlpatlist_item.getColumn(0,"bsa"));
  1854. ds_main_prtlinfo.setColumn(0,"ht" ,ds_main_prtlpatlist_item.getColumn(0,"ht"));
  1855. for ( var i = 1; i < 19 ; i++){
  1856. group5.components["btn_d"+i].visible = false;
  1857. }
  1858. var istart = ds_main_prtlpatlist_item.getColumn(0,"fromday");
  1859. var iend = ds_main_prtlpatlist_item.getColumn(0,"today");
  1860. var kk = parseInt(iend) - parseInt(istart) + 2;
  1861. for (var i = 1; i < kk; i++){
  1862. group5.components["btn_d"+i].visible = true;
  1863. group5.components["btn_d"+i].text = "D" + (i- 1);
  1864. }
  1865. dsf_makeValue(ds_send_srchdata,"prtldg","string","0");
  1866. call_TRADC03002();
  1867. }
  1868. }
  1869. fMakeDisState("group5.cmb_educmthd" , "99", "group5.ipt_educmthdetc");
  1870. fMakeDisState("group5.cmb_eductrgtman" , "99", "group5.ipt_eductrgtmanetc");
  1871. fMakeDisState("group5.cmb_educrslt" , "99", "group5.ipt_educrsltetc");
  1872. fSetDisState(); //부작용내용 활성화,비활성화
  1873. }
  1874. }
  1875. function cf_TRADC03001(sSvcId, nErrorCode, sErrorMsg) {
  1876. arErrorCode.push(sSvcId, nErrorCode);
  1877. if(ds_main_baseinfo_patinfolist.rowcount < 1) ds_main_baseinfo_patinfolist.addRow();
  1878. if(ds_main_baseinfo_cnsttmedlist.rowcount < 1) ds_main_baseinfo_cnsttmedlist.addRow();
  1879. }
  1880. function cf_TRADB01007(sSvcId, nErrorCode, sErrorMsg) {
  1881. arErrorCode.push(sSvcId, nErrorCode);
  1882. }
  1883. /****************************************************************************************
  1884. * Components : Radio
  1885. * Components ID : group5.radio2
  1886. * Event : onitemchanged
  1887. * Argument : 01.obj : Object Event has occurred
  1888. * : 02.e : Event Object
  1889. * Description : 부작용 유무 선택시 부작용 입력 활서화 인데.. 안쓰는듯
  1890. ****************************************************************************************/
  1891. function group5_radio2_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
  1892. {
  1893. if (ds_main_baseinfo_cnsttmedlist.getColumn(0,"seffcyn") == "2"){
  1894. group5.input19.enable = true;
  1895. group5.input20.enable = true;
  1896. }else{
  1897. group5.input19.enable = false;
  1898. group5.input20.enable = false;
  1899. ds_main_baseinfo_cnsttmedlist.setColumn(0,"seffckind" , "");
  1900. ds_main_baseinfo_cnsttmedlist.setColumn(0,"seffccasdrug", "");
  1901. }
  1902. fSetDisState(); //부작용 내용 활성화/비활성화 셋팅.
  1903. }
  1904. /****************************************************************************************
  1905. * Components : CheckBox
  1906. * Components ID : group5.bool7
  1907. * Event : onchanged
  1908. * Argument : 01.obj : Object Event has occurred
  1909. * : 02.e : Event Object
  1910. * Description : 불순응 요인 기타 입력
  1911. ****************************************************************************************/
  1912. function group5_bool7_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1913. {
  1914. if (ds_main_baseinfo_cnsttmedlist.getColumn(0,"nonadaptresn5") == "1"){
  1915. group5.input4.enable = true;
  1916. }else{
  1917. ds_main_baseinfo_cnsttmedlist.setColumn(0,"nonadaptetc", "");
  1918. group5.input4.enable = false;
  1919. }
  1920. }
  1921. function group5_bool14_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  1922. {
  1923. }
  1924. /****************************************************************************************
  1925. * Components : Edit
  1926. * Components ID : group2.output5
  1927. * Event : onkeydown
  1928. * Argument : 01.obj : Object Event has occurred
  1929. * : 02.e : Event Object
  1930. * Description : 등록번호 입력 후 엔터로 조회
  1931. ****************************************************************************************/
  1932. function group2_output5_onkeydown(obj:Edit, e:KeyEventInfo)
  1933. {
  1934. if(e.keycode == 13) {
  1935. obj.updateToDataset();
  1936. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  1937. }
  1938. }
  1939. /****************************************************************************************
  1940. * Components : Button
  1941. * Components ID : group5.button6
  1942. * Event : onclick
  1943. * Argument : 01.obj : Object Event has occurred
  1944. * : 02.e : Event Object
  1945. * Description : 의뢰약물 행추가
  1946. ****************************************************************************************/
  1947. function group5_button6_onclick(obj:Button, e:ClickEventInfo)
  1948. {
  1949. var irow = ds_main_baseinfo_curdoubtlist.addRow();
  1950. ds_main_baseinfo_curdoubtlist.setColumn(irow,"pid" , ds_main_baseinfo_patinfolist.getColumn(0,"pid"));
  1951. ds_main_baseinfo_curdoubtlist.setColumn(irow,"deptcd" , "0000000000");
  1952. ds_main_baseinfo_curdoubtlist.setColumn(irow,"firstyn" , "N");
  1953. ds_main_baseinfo_curdoubtlist.setColumn(irow,"tmedflag" , "3");
  1954. }
  1955. /****************************************************************************************
  1956. * Components : Button
  1957. * Components ID : group5.button1
  1958. * Event : onclick
  1959. * Argument : 01.obj : Object Event has occurred
  1960. * : 02.e : Event Object
  1961. * Description : 의뢰약물 행삭제
  1962. ****************************************************************************************/
  1963. function group5_button1_onclick(obj:Button, e:ClickEventInfo)
  1964. {
  1965. ds_main_baseinfo_curdoubtlist.deleteRow(ds_main_baseinfo_curdoubtlist.rowposition);
  1966. }
  1967. /****************************************************************************************
  1968. * Components : Grid
  1969. * Components ID : group5.datagrid3
  1970. * Event : onexpandup
  1971. * Argument : 01.obj : Object Event has occurred
  1972. * : 02.e : Event Object
  1973. * Description : 의뢰약물 약품코드 검색 팝업
  1974. ****************************************************************************************/
  1975. function group5_datagrid3_onexpandup(obj:Grid, e:GridMouseEventInfo)
  1976. {
  1977. if (e.col == obj.getBindCellIndex("body","drugcd")){
  1978. // dsf_makeValue(ds_temp_receivedata,"receiveref" ,"string", ds_hidden.getColumn(0,"receivedrugcd"));
  1979. dsf_makeValue(ds_temp_receivedata,"srchflag" ,"string", "");
  1980. dsf_makeValue(ds_temp_receivedata,"srchcnts" ,"string", "");
  1981. dsf_makeValue(ds_temp_receivedata,"drugkind" ,"string", "");
  1982. dsf_makeValue(ds_temp_receivedata,"receiveref" ,"string", "ds_hidden");
  1983. dsf_makeValue(ds_temp_receivedata,"receivedrugcd" ,"string", "drugcd");
  1984. ds_hidden.addColumn("drugcd","string");
  1985. var objArg = new Object();
  1986. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  1987. frmf_modal("SPADB60100", "SPADB60100", objArg, null, 1, 100, 150, null, null, null, null, null, "M");
  1988. if (!utlf_isNull(ds_hidden.getColumn(0,"drugcd"))){
  1989. ds_main_baseinfo_curdoubtlist.setColumn(e.row,"drugcd", ds_hidden.getColumn(0,"drugcd"));
  1990. dsf_makeValue(ds_temp_srchgrupid,"drugcd","string",ds_hidden.getColumn(0,"drugcd"));
  1991. var oParam = {};
  1992. oParam.id = "TRADC00604";
  1993. oParam.service = "pharmacyconsultapp.ADRMngt";
  1994. oParam.method = "reqGetDrugCode";
  1995. oParam.inds = "req=ds_temp_srchgrupid";
  1996. oParam.outds = "ds_temp_drugcdlist=drugcdlist";
  1997. oParam.async = false;
  1998. //oParam.callback = "cf_TRADC00604";
  1999. tranf_submit(oParam);
  2000. ds_main_baseinfo_curdoubtlist.setColumn(e.row,"drugnm", ds_temp_drugcdlist.getColumn(0,"drugnm"));
  2001. }
  2002. }
  2003. }
  2004. /****************************************************************************************
  2005. * Components : Button
  2006. * Components ID : Button
  2007. * Event : onclick
  2008. * Argument : 01.obj : Object Event has occurred
  2009. * : 02.e : Event Object
  2010. * Description : 현재 Protocol 구성약물 조회
  2011. ****************************************************************************************/
  2012. function Button_onclick(obj:Button, e:ClickEventInfo)
  2013. {
  2014. var iprtldg = parseInt(ds_main_prtlinfo.getColumn(0,"startterm")) + parseInt(obj.text.substring(1, obj.text.length));
  2015. dsf_makeValue(ds_send_srchdata,"iprtldg","string",iprtldg);
  2016. call_TRADC03002();
  2017. lf_btn_Selected(iprtldg);
  2018. }
  2019. /****************************************************************************************
  2020. * Components : Combo
  2021. * Components ID : group5.cmb_eductrgtman
  2022. * Event : onitemchanged
  2023. * Argument : 01.obj : Object Event has occurred
  2024. * : 02.e : Event Object
  2025. * Description : 교육대상자 변경시 동작
  2026. ****************************************************************************************/
  2027. function group5_cmb_eductrgtman_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2028. {
  2029. fMakeDisState("group5.cmb_eductrgtman", "99", "group5.ipt_eductrgtmanetc");
  2030. }
  2031. /****************************************************************************************
  2032. * Components : Combo
  2033. * Components ID : group5.cmb_educmthd
  2034. * Event : onitemchanged
  2035. * Argument : 01.obj : Object Event has occurred
  2036. * : 02.e : Event Object
  2037. * Description : 교육대상자 변경시 동작
  2038. ****************************************************************************************/
  2039. function group5_cmb_educmthd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2040. {
  2041. fMakeDisState("group5.cmb_educmthd", "99", "group5.ipt_educmthdetc");
  2042. }
  2043. /****************************************************************************************
  2044. * Components : Combo
  2045. * Components ID : group5.cmb_educrslt
  2046. * Event : onitemchanged
  2047. * Argument : 01.obj : Object Event has occurred
  2048. * : 02.e : Event Object
  2049. * Description : 교육대상자 변경시 동작
  2050. ****************************************************************************************/
  2051. function group5_cmb_educrslt_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  2052. {
  2053. fMakeDisState("group5.cmb_educrslt", "99", "group5.ipt_educrsltetc");
  2054. }
  2055. /****************************************************************************************
  2056. * Components : CheckBox
  2057. * Components ID : group5.bool
  2058. * Event : onchanged
  2059. * Argument : 01.obj : Object Event has occurred
  2060. * : 02.e : Event Object
  2061. * Description : 주요 상담내용 세부내용중 체크 빠질때 전체 선택 해제
  2062. ****************************************************************************************/
  2063. function group5_bool_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  2064. {
  2065. if (e.postvalue != 1) {
  2066. group5.bool15.value = 0;
  2067. }
  2068. }
  2069. /****************************************************************************************
  2070. * Components : CheckBox
  2071. * Components ID : group5.bool15
  2072. * Event : onchanged
  2073. * Argument : 01.obj : Object Event has occurred
  2074. * : 02.e : Event Object
  2075. * Description : 주요 상담내용 모두 선택시 세부내용 전체 체크/해제
  2076. ****************************************************************************************/
  2077. function group5_bool15_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  2078. {
  2079. if (e.postvalue == 1) {
  2080. group5.bool16.value = 1;
  2081. group5.bool17.value = 1;
  2082. group5.bool18.value = 1;
  2083. group5.bool19.value = 1;
  2084. group5.bool20.value = 1;
  2085. group5.bool21.value = 1;
  2086. }else{
  2087. group5.bool16.value = 0;
  2088. group5.bool17.value = 0;
  2089. group5.bool18.value = 0;
  2090. group5.bool19.value = 0;
  2091. group5.bool20.value = 0;
  2092. group5.bool21.value = 0;
  2093. }
  2094. }
  2095. /****************************************************************************************
  2096. * Components : Button
  2097. * Components ID : group4.button2
  2098. * Event : onclick
  2099. * Argument : 01.obj : Object Event has occurred
  2100. * : 02.e : Event Object
  2101. * Description : 약력조회
  2102. ****************************************************************************************/
  2103. function group4_button2_onclick(obj:Button, e:ClickEventInfo)
  2104. {
  2105. var objArg = new Object();
  2106. objArg.arg_ds_temp_patinfo = ds_main_baseinfo_patinfolist;
  2107. frmf_open("SMADB10100", "SMADB10100", objArg, null, 0, 0, 0, null, null, null, null, null, "M");
  2108. }
  2109. /****************************************************************************************
  2110. * Components : Button
  2111. * Components ID : group4.button3
  2112. * Event : onclick
  2113. * Argument : 01.obj : Object Event has occurred
  2114. * : 02.e : Event Object
  2115. * Description : 통합결과조회
  2116. ****************************************************************************************/
  2117. function group4_button3_onclick(obj:Button, e:ClickEventInfo)
  2118. {
  2119. var objArg = new Object();
  2120. dsf_createDsRow("ds_temp",[{col:"srchpid", val:ds_main_baseinfo_patinfolist.getColumn(0, "pid")}]);
  2121. objArg.arg_ds_send_singdata = ds_temp;
  2122. frmf_open("SMAER00800", "SMAER00800", objArg, "", "", "", "", "", "", "", "", "", "M");
  2123. }
  2124. /****************************************************************************************
  2125. * Components : Button
  2126. * Components ID : group4.button4
  2127. * Event : onclick
  2128. * Argument : 01.obj : Object Event has occurred
  2129. * : 02.e : Event Object
  2130. * Description : 통합기록조회
  2131. ****************************************************************************************/
  2132. function group4_button4_onclick(obj:Button, e:ClickEventInfo)
  2133. {
  2134. frmf_setParameter("SMMRI00400_param_pid", ds_main_baseinfo_patinfolist.getColumn(0,"pid"));
  2135. frmf_open("SMMRI00400", "SMMRI00400", null, null, null, null, null, null, null, null, null, null, "M");
  2136. }
  2137. /****************************************************************************************
  2138. * Components : Button
  2139. * Components ID : group4.button5
  2140. * Event : onclick
  2141. * Argument : 01.obj : Object Event has occurred
  2142. * : 02.e : Event Object
  2143. * Description : 약품편람
  2144. ****************************************************************************************/
  2145. function group4_button5_onclick(obj:Button, e:ClickEventInfo)
  2146. {
  2147. frmf_open("SMADB01900", "SMADB01900", null, null, null, null, null, null, null, null, null, null, "M");
  2148. }
  2149. /****************************************************************************************
  2150. * Components : Button
  2151. * Components ID : group4.btn_prt
  2152. * Event : onclick
  2153. * Argument : 01.obj : Object Event has occurred
  2154. * : 02.e : Event Object
  2155. * Description : 출력
  2156. ****************************************************************************************/
  2157. function group4_btn_prt_onclick(obj:Button, e:ClickEventInfo)
  2158. {
  2159. var objDOM1 = rptf_createDOM(); // DOM 객체 설정
  2160. var objParam = new Object();
  2161. rptf_setNodeListToDOM(objDOM1, "/root/main/prtlinfo" , ds_main_prtlinfo);
  2162. rptf_setNodeListToDOM(objDOM1, "/root/main/baseinfo/patinfolist" , ds_main_baseinfo_patinfolist);
  2163. rptf_setNodeListToDOM(objDOM1, "/root/main/baseinfo/cnsttmedlist" , ds_main_baseinfo_cnsttmedlist);
  2164. rptf_setNodeListToDOM(objDOM1, "/root/send/req/curdoubtlist" , ds_send_req_curdoubtlist);
  2165. objParam.xml_data_XML1 = objDOM1.documentElement.source;
  2166. var option = "open=1;save=1;directprint=1;printdialog=0;print=1;zoom=0";
  2167. rptf_exeReportPreview30(["RPADC03001"],[objParam], option);
  2168. }
  2169. /****************************************************************************************
  2170. * Components : Button
  2171. * Components ID : group4.button7
  2172. * Event : onclick
  2173. * Argument : 01.obj : Object Event has occurred
  2174. * : 02.e : Event Object
  2175. * Description : 환자교육통합기록조회
  2176. ****************************************************************************************/
  2177. function group4_button7_onclick(obj:Button, e:ClickEventInfo)
  2178. {
  2179. frmf_setParameter("SMMRJ00200_pid", ds_temp_cnstinfo.getColumn(0,"pid"));
  2180. frmf_modal("SMMRJ00200", "SMMRJ00200", null, null, null, null, null, null, null, null, null, null, "M");
  2181. }
  2182. /****************************************************************************************
  2183. * Components : Button
  2184. * Components ID : group4.btn_save
  2185. * Event : onclick
  2186. * Argument : 01.obj : Object Event has occurred
  2187. * : 02.e : Event Object
  2188. * Description : 저장
  2189. ****************************************************************************************/
  2190. function group4_btn_save_onclick(obj:Button, e:ClickEventInfo)
  2191. {
  2192. if ( sysf_messageBox("","Q002")==6 ) {
  2193. if (datacheck() == false){
  2194. return;
  2195. }
  2196. var update = grdf_getGridUpdateData(group5.datagrid3,"all");
  2197. grdf_setStatusColumn(update, "m");
  2198. ds_send_req_curdoubtlist.copyData(update,true);
  2199. ds_send_req_cnsttmedlist.copyData(ds_main_baseinfo_cnsttmedlist);
  2200. dsf_makeValue(ds_send_req_cnsttmedlist,"statflag","string","D"); //저장
  2201. dsf_makeValue(ds_send_req_cnsttmedlist,"cnststat","string","21"); //회신임시
  2202. call_TXADC03001();
  2203. if (arErrorCode.pop("TXADC03001") > -1){
  2204. if ( utlf_isNull(ds_send.getColumn(0,"rgstseqno")) ) {
  2205. // model.setValue("/root/send/rgstseqno", model.getValue("/root/hidden/ret/rgstseqno"));
  2206. // 사용하지 않는 인스턴스가 갑자기 나옴.. ds_temp_cnstinfo 로 대체
  2207. ds_send.setColumn(0,"rgstseqno", ds_temp_cnstinfo.getColumn(0,"rgstseqno"));
  2208. }
  2209. ds_main_baseinfo_cnsttmedlist.setColumn(0,"pid" , ds_main_baseinfo_patinfolist.getColumn(0,"pid"));
  2210. ds_main_baseinfo_cnsttmedlist.setColumn(0,"statflag", "D");
  2211. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  2212. }
  2213. }
  2214. }
  2215. /****************************************************************************************
  2216. * Components : Button
  2217. * Components ID : group4.btn_req
  2218. * Event : onclick
  2219. * Argument : 01.obj : Object Event has occurred
  2220. * : 02.e : Event Object
  2221. * Description : 회신
  2222. ****************************************************************************************/
  2223. function group4_btn_req_onclick(obj:Button, e:ClickEventInfo)
  2224. {
  2225. var sTemp = "";
  2226. var sEduPrepYN = "";
  2227. var sEduWho = "";
  2228. var sEduWay = "";
  2229. var sEduRslt = "";
  2230. if (datacheck() == false){
  2231. return;
  2232. }
  2233. var oParam = {};
  2234. oParam.id = "TRADC62202";
  2235. oParam.service = "pharmacyconsultapp.ReqMngt";
  2236. oParam.method = "reqGetCnstStat";
  2237. oParam.inds = "req=ds_send";
  2238. oParam.outds = "ds_hidden_cnststatinfo=cnststatinfo";
  2239. oParam.async = false;
  2240. oParam.callback = "cf_TRADC62202";
  2241. tranf_submit(oParam);
  2242. if(arErrorCode.pop("TRADC62202") > -1){
  2243. var cnststat = ds_hidden_cnststatinfo.getColumn(0,"cnststat");
  2244. if(cnststat == "04"){
  2245. sysf_messageBox("[취소] 더이상 수정하실 수","I004");
  2246. return ;
  2247. }else if (cnststat == "30"){
  2248. sysf_messageBox("[회신확정] 더이상 수정하실 수","I004");
  2249. return;
  2250. }
  2251. }
  2252. var title = "\n\t\t\t\t\t [ 복약상담(항암) 회신서 ]\n" ;
  2253. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"seffcyn") == "2") {
  2254. title += "\n* 부작용"
  2255. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"hematologyseffc1") == "1") {
  2256. sTemp += "\n\t- " + group5.caption96.text;
  2257. }
  2258. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"hematologyseffc2") == "1") {
  2259. sTemp += "\n\t- " + group5.caption97.text;
  2260. }
  2261. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"hematologyseffc3") == "1") {
  2262. sTemp += "\n\t- " + group5.caption98.text;
  2263. }
  2264. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc1") == "1") {
  2265. sTemp += "\n\t- " + group5.caption104.text;
  2266. }
  2267. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc2") == "1") {
  2268. sTemp += "\n\t- " + group5.caption105.text;
  2269. }
  2270. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc3") == "1") {
  2271. sTemp += "\n\t- " + group5.caption106.text;
  2272. }
  2273. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc4") == "1") {
  2274. sTemp += "\n\t- " + group5.caption101.text;
  2275. }
  2276. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc5") == "1") {
  2277. sTemp += "\n\t- " + group5.caption102.text;
  2278. }
  2279. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"digorgnseffc6") == "1") {
  2280. sTemp += "\n\t- " + group5.caption103.text;
  2281. }
  2282. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"nvesysseffc1") == "1") {
  2283. sTemp += "\n\t- " + group5.caption110.text;
  2284. }
  2285. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"nvesysseffc2") == "1") {
  2286. sTemp += "\n\t- " + group5.caption111.text;
  2287. }
  2288. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"nvesysseffc3") == "1") {
  2289. sTemp += "\n\t- " + group5.caption112.text;
  2290. }
  2291. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"eyeseffc1") == "1") {
  2292. sTemp += "\n\t- " + group5.caption119.text;
  2293. }
  2294. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"eyeseffc2") == "1") {
  2295. sTemp += "\n\t- " + group5.caption120.text;
  2296. }
  2297. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"eyeseffc3") == "1") {
  2298. sTemp += "\n\t- " + group5.caption121.text;
  2299. }
  2300. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc1") == "1") {
  2301. sTemp += "\n\t- " + group5.caption36.text;
  2302. }
  2303. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc2") == "1") {
  2304. sTemp += "\n\t- " + group5.caption37.text;
  2305. }
  2306. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc3") == "1") {
  2307. sTemp += "\n\t- " + group5.caption38.text;
  2308. }
  2309. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc4") == "1") {
  2310. sTemp += "\n\t- " + group5.caption77.text;
  2311. }
  2312. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc5") == "1") {
  2313. sTemp += "\n\t- " + group5.caption78.text;
  2314. }
  2315. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc6") == "1") {
  2316. sTemp += "\n\t- " + group5.caption79.text;
  2317. }
  2318. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"skinseffc7") == "1") {
  2319. sTemp += "\n\t- " + group5.caption80.text;
  2320. }
  2321. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"uriorgnseffc1") == "1") {
  2322. sTemp += "\n\t- " + group5.caption126.text;
  2323. }
  2324. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"uriorgnseffc2") == "1") {
  2325. sTemp += "\n\t- " + group5.caption127.text;
  2326. }
  2327. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc1") == "1") {
  2328. sTemp += "\n\t- " + group5.caption131.text;
  2329. }
  2330. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc2") == "1") {
  2331. sTemp += "\n\t- " + group5.caption132.text;
  2332. }
  2333. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc3") == "1") {
  2334. sTemp += "\n\t- " + group5.caption133.text;
  2335. }
  2336. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"ovrreactseffc4") == "1") {
  2337. sTemp += "\n\t- " + group5.caption135.text;
  2338. }
  2339. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"liverkidneyseffc1") == "1") {
  2340. sTemp += "\n\t- " + group5.caption139.text;
  2341. }
  2342. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"liverkidneyseffc2") == "1") {
  2343. sTemp += "\n\t- " + group5.caption140.text;
  2344. }
  2345. title += sTemp;
  2346. title += "\n\n---------------------------------------------------------------------------------\n"
  2347. }
  2348. title += "\n* 약사 Comment : " + ds_main_baseinfo_cnsttmedlist.getColumn(0,"cmt").replace(/\n/gi,"\n\t\t\t ");
  2349. title += "\n\n---------------------------------------------------------------------------------\n"
  2350. if(!utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"lnprepcd")) && ds_main_baseinfo_cnsttmedlist.getColumn(0,"lnprepcd") != "-") {
  2351. title += "\n* 학습준비도 : " + group5.cmb_lnprep.text;
  2352. sEduPrepYN = group5.cmb_lnprep.text;
  2353. }
  2354. if(!utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"eductrgtmancd")) && ds_main_baseinfo_cnsttmedlist.getColumn(0,"eductrgtmancd") != "-") {
  2355. title += "\n* 교육대상자 : " + group5.cmb_eductrgtman.text;
  2356. sEduWho = group5.cmb_eductrgtman.text;
  2357. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"eductrgtmancd") == "99") {
  2358. title += "(" + group5.ipt_eductrgtmanetc.text + ")";
  2359. sEduWho += "(" + group5.ipt_eductrgtmanetc.text + ")";
  2360. }
  2361. }
  2362. if(!utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"educmthdcd")) && ds_main_baseinfo_cnsttmedlist.getColumn(0,"educmthdcd") != "-") {
  2363. title += "\n* 교육방법 : " + group5.cmb_educmthd.text;
  2364. sEduWay = group5.cmb_educmthd.text;
  2365. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"educmthdcd") == "99") {
  2366. title += "(" + group5.ipt_educmthdetc.text + ")";
  2367. sEduWay += "(" + group5.ipt_educmthdetc.text + ")";
  2368. }
  2369. }
  2370. if(!utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"educrsltcd")) && ds_main_baseinfo_cnsttmedlist.getColumn(0,"educrsltcd") != "-") {
  2371. title += "\n* 교육결과 : " + group5.cmb_educrslt.text;
  2372. sEduRslt = group5.cmb_educrslt.text;
  2373. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"educrsltcd") == "99") {
  2374. title += "(" + group5.ipt_educrsltetc.text + ")";
  2375. sEduRslt += "(" + group5.ipt_educrsltetc.text + ")";
  2376. }
  2377. }
  2378. sTemp = "";
  2379. if(!utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"cnstpat")) && ds_main_baseinfo_cnsttmedlist.getColumn(0,"cnstpat") != "-") {
  2380. sTemp = "\n* 상담이해도 : 환자(" + group5.radio3.text + ")";
  2381. }
  2382. if(!utlf_isNull(ds_main_baseinfo_cnsttmedlist.getColumn(0,"cnstprocer")) && ds_main_baseinfo_cnsttmedlist.getColumn(0,"cnstprocer") != "-") {
  2383. if(sTemp != "") {
  2384. sTemp += ", 보호자(" + group5.radio4.text + ")";
  2385. } else {
  2386. sTemp = "\n* 상담이해도 : 보호자(" + group5.radio4.text + ")";
  2387. }
  2388. }
  2389. title += sTemp;
  2390. sTemp = "";
  2391. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts2") == "1") {
  2392. sTemp = "\n* 주요상담내용";
  2393. sTemp += "\n\t- " + group5.caption56.text;
  2394. }
  2395. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts3") == "1") {
  2396. if(sTemp != "") {
  2397. sTemp += "\n\t- " + group5.caption57.text;
  2398. } else {
  2399. sTemp = "\n* 주요상담내용";
  2400. sTemp += "\n\t- " + group5.caption57.text;
  2401. }
  2402. }
  2403. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts4") == "1") {
  2404. if(sTemp != "") {
  2405. sTemp += "\n\t- " + group5.caption58.text;
  2406. } else {
  2407. sTemp = "\n* 주요상담내용";
  2408. sTemp += "\n\t- " + group5.caption58.text;
  2409. }
  2410. }
  2411. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts5") == "1") {
  2412. if(sTemp != "") {
  2413. sTemp += "\n\t- " + group5.caption59.text;
  2414. } else {
  2415. sTemp = "\n* 주요상담내용";
  2416. sTemp += "\n\t- " + group5.caption59.text;
  2417. }
  2418. }
  2419. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts6") == "1") {
  2420. if(sTemp != "") {
  2421. sTemp += "\n\t- " + group5.caption60.text;
  2422. } else {
  2423. sTemp = "\n* 주요상담내용";
  2424. sTemp += "\n\t- " + group5.caption60.text;
  2425. }
  2426. }
  2427. if(ds_main_baseinfo_cnsttmedlist.getColumn(0,"majrcnstcnts7") == "1") {
  2428. if(sTemp != "") {
  2429. sTemp += "\n\t- " + group5.caption61.text;
  2430. } else {
  2431. sTemp = "\n* 주요상담내용";
  2432. sTemp += "\n\t- " + group5.caption61.text;
  2433. }
  2434. }
  2435. title += sTemp;
  2436. var replcnts = title;
  2437. // 회신내역 서식 팝업 - SPADC62200 - 2008/09/04 김귀남
  2438. var sel = fSendReplForm(replcnts);
  2439. if(sel == "cfm"){
  2440. //저장
  2441. ds_main_baseinfo_cnsttmedlist.addColumn("replid","string");
  2442. ds_temp_popupdata.setColumn(0,"repltype","med");
  2443. var objArg = new Object();
  2444. objArg.arg_ds_temp_popupdata = ds_temp_popupdata;
  2445. frmf_modal("SPADC62300", "SPADC62300", objArg, null, 0, 400, 300, null, null, null, null, null, "M");
  2446. var replid = ds_main_baseinfo_cnsttmedlist.getColumn(0,"replid");
  2447. if(!utlf_isNull(replid)){
  2448. if(sEduPrepYN == "") {
  2449. sysf_messageBox("학습준비도는", "I003");
  2450. return;
  2451. }
  2452. var update = grdf_getGridUpdateData(group5.datagrid3,"all");
  2453. grdf_setStatusColumn(update, "m");
  2454. ds_send_req_curdoubtlist.copyData(update,true);
  2455. ds_send_req_cnsttmedlist.copyData(ds_main_baseinfo_cnsttmedlist);
  2456. dsf_makeValue(ds_send_req_cnsttmedlist,"statflag" ,"string","Z"); //저장
  2457. dsf_makeValue(ds_send_req_cnsttmedlist,"cnststat" ,"string","22"); //회신임시
  2458. dsf_makeValue(ds_send_req_cnsttmedlist,"repluserid" ,"string",replid); //adchcnstinfo / mmrhcnstinfo 회신자 처리
  2459. dsf_makeValue(ds_send_req_cnsttmedlist,"replcnts" ,"string",replcnts);
  2460. dsf_makeValue(ds_send_req_cnsttmedlist,"emreduyn" ,"string",ds_init_cmblist_jciyn.getColumn(1,"cdid")); //다학제연동여부
  2461. //다학제 저장 정보 set
  2462. dsf_makeValue(ds_send_req_edudata,"pid" ,"string",ds_temp_cnstinfo.getColumn(0,"pid"));
  2463. dsf_makeValue(ds_send_req_edudata,"orddd" ,"string",ds_temp_cnstinfo.getColumn(0,"orddd"));
  2464. dsf_makeValue(ds_send_req_edudata,"cretno" ,"string",ds_temp_cnstinfo.getColumn(0,"cretno"));
  2465. dsf_makeValue(ds_send_req_edudata,"scrnid" ,"string","SMADC03000");
  2466. dsf_makeValue(ds_send_req_edudata,"eduprepyn" ,"string",sEduPrepYN);
  2467. dsf_makeValue(ds_send_req_edudata,"eduwho" ,"string",sEduWho);
  2468. dsf_makeValue(ds_send_req_edudata,"eduway" ,"string",sEduWay);
  2469. dsf_makeValue(ds_send_req_edudata,"edurslt" ,"string",sEduRslt);
  2470. call_TXADC03001();
  2471. if (arErrorCode.pop("TXADC03001") > -1){
  2472. if ( utlf_isNull(ds_send.getColumn(0,"rgstseqno")) ) {
  2473. // model.setValue("/root/send/rgstseqno", model.getValue("/root/hidden/ret/rgstseqno"));
  2474. // 사용하지 않는 인스턴스가 갑자기 나옴.. ds_temp_cnstinfo 로 대체
  2475. ds_send.setColumn(0,"rgstseqno", ds_temp_cnstinfo.getColumn(0,"rgstseqno"));
  2476. }
  2477. ds_main_baseinfo_cnsttmedlist.setColumn(0,"pid" , ds_main_baseinfo_patinfolist.getColumn(0,"pid"));
  2478. ds_main_baseinfo_cnsttmedlist.setColumn(0,"statflag", "Z");
  2479. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  2480. }
  2481. }
  2482. }
  2483. }
  2484. function cf_TRADC62202(sSvcId, nErrorCode, sErrorMsg) {
  2485. arErrorCode.push(sSvcId, nErrorCode);
  2486. }
  2487. /****************************************************************************************
  2488. * Components : Button
  2489. * Components ID : group4.btn_del
  2490. * Event : onclick
  2491. * Argument : 01.obj : Object Event has occurred
  2492. * : 02.e : Event Object
  2493. * Description : 삭제
  2494. ****************************************************************************************/
  2495. function group4_btn_del_onclick(obj:Button, e:ClickEventInfo)
  2496. {
  2497. ds_main_baseinfo_cnsttmedlist.setColumn(0,"pid",ds_send.getColumn(0,"pid"));
  2498. ds_send_req_cnsttmedlist.copyData(ds_main_baseinfo_cnsttmedlist);
  2499. dsf_makeValue(ds_send_req_cnsttmedlist,"statflag","string",""); //삭제
  2500. call_TXADC03001();
  2501. if (arErrorCode.pop("TXADC03001") > -1){
  2502. frmf_inputEnterKey("group2.btn_sea", "onclick", new ClickEventInfo);
  2503. }
  2504. }
  2505. ]]></Script>
  2506. </Form>
  2507. </FDL>