SMADB00100_약품정보관리.xfdl 344 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMADB00100" position="absolute 0 0 1234 940" titletext="약품정보관리" oninit="SMADB00100_oninit" onload="SMADB00100_onload">
  5. <Layouts>
  6. <Layout>
  7. <Div position="absolute 0 35 1232 812" id="group3" scrollbars="autoboth">
  8. <Layouts>
  9. <Layout>
  10. <Grid position="absolute 355 0 1010 70" id="grd_druglist" visible="false" binddataset="ds_main_srchinfo" anchor="default">
  11. <Formats>
  12. <Format id="default">
  13. <Columns>
  14. <Column size="117"/>
  15. <Column size="100"/>
  16. <Column size="324"/>
  17. <Column size="109"/>
  18. </Columns>
  19. <Rows>
  20. <Row size="24" band="head"/>
  21. <Row size="24"/>
  22. </Rows>
  23. <Band id="head">
  24. <Cell text="약품코드"/>
  25. <Cell col="1" text="구코드"/>
  26. <Cell col="2" text="약품명"/>
  27. <Cell col="3" text="종료일자"/>
  28. </Band>
  29. <Band id="body">
  30. <Cell text="bind:drugcd"/>
  31. <Cell col="1" text="bind:olddrugcd"/>
  32. <Cell col="2" text="bind:drugnm"/>
  33. <Cell col="3" text="bind:drugtodd" mask="yyyy-mm-dd"/>
  34. </Band>
  35. </Format>
  36. </Formats>
  37. </Grid>
  38. <Static text="약품기본정보" position="absolute 0 61 119 78" id="caption1" class="tit_2" anchor="default"/>
  39. <Shape position="absolute 0 77 1230 83" linetype="horizontal" id="line1" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  40. <Static text="KD 코드" position="absolute 347 82 412 105" align="align:left middle;" id="caption10" class="cell_2" anchor="default"/>
  41. <Tab position="absolute 0 111 1230 777" id="switch1" class="sw_box" anchor="default" onlbuttonup="group3_switch1_onlbuttonup">
  42. <Tabpages>
  43. <Tabpage text="기본정보" id="case1" style="anchor:default;margin:0 0 0 0;">
  44. <Layouts>
  45. <Layout>
  46. <Shape id="line00" class="line_2" position="absolute 5 535 640 541" anchor="default"/>
  47. <Static position="absolute 648 32 738 77" align="align:center middle;" id="caption53" class="cell_1" anchor="default"/>
  48. <Static position="absolute 291 205 401 248" align="align:center middle;" id="caption41" class="cell_1" anchor="default"/>
  49. <Shape position="absolute 5 559 640 565" linetype="horizontal" id="line35" class="line_2" anchor="default"/>
  50. <Shape position="absolute 5 464 595 470" linetype="horizontal" id="line33" class="line_2" anchor="default"/>
  51. <Shape position="absolute 5 413 595 419" linetype="horizontal" id="line30" class="line_2" anchor="default"/>
  52. <Shape position="absolute 5 365 595 371" linetype="horizontal" id="line28" class="line_2" anchor="default"/>
  53. <Shape position="absolute 5 389 595 395" linetype="horizontal" id="line29" class="line_2" anchor="default"/>
  54. <Shape position="absolute 5 341 595 347" linetype="horizontal" id="line27" class="line_2" anchor="default"/>
  55. <Shape position="absolute 5 101 640 107" linetype="horizontal" id="line7" class="line_2" anchor="default"/>
  56. <Shape position="absolute 5 77 640 83" linetype="horizontal" id="line5" class="line_2" anchor="default"/>
  57. <Shape position="absolute 5 53 640 59" linetype="horizontal" id="line4" class="line_2" anchor="default"/>
  58. <Static text="약품단위 및 기본정보" position="absolute 5 12 157 28" id="caption4" class="tit_2" anchor="default"/>
  59. <Shape position="absolute 5 28 640 34" linetype="horizontal" id="line2" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  60. <Static text="약품분류" position="absolute 5 300 149 316" id="caption5" class="tit_2" anchor="default"/>
  61. <Shape position="absolute 5 316 643 322" linetype="horizontal" id="line3" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  62. <Static text="규격단위" position="absolute 290 5 370 28" align="align:center middle;" id="caption13" class="cell_1" visible="false" anchor="default"/>
  63. <Static text="용량단위" position="absolute 165 57 246 80" align="align:left middle;" id="cap_cntsunit" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  64. <Static text="규격용량" position="absolute 783 4 863 27" align="align:center middle;" id="caption16" class="cell_1" visible="false" anchor="default"/>
  65. <Static text="기본용법" position="absolute 334 105 414 127" align="align:center middle;" id="cap_basemthdcd" class="cell_1" anchor="default"/>
  66. <Static text="처방단위" position="absolute 969 4 1059 27" align="align:center middle;" id="caption21" class="cell_1" visible="false" anchor="default"/>
  67. <Shape position="absolute 5 151 640 157" linetype="horizontal" id="line9" class="line_2" anchor="default"/>
  68. <Static text="처방단가" position="absolute 401 131 482 154" align="align:left middle;" id="caption22" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  69. <Static text="처방명칭" position="absolute 5 131 95 154" align="align:center middle;" id="cap_ordnm" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  70. <Shape position="absolute 5 175 640 181" linetype="horizontal" id="line10" class="line_2" anchor="default"/>
  71. <Static text="수가시작일자" position="absolute 401 155 482 178" align="align:center middle;" id="caption24" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  72. <Static text="한글상품명" position="absolute 5 155 95 178" align="align:left middle;" id="cap_hngnm" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  73. <MaskEdit readonly="true" position="absolute 484 156 640 175" id="input11" mask="@@@@-@@-@@" anchor="default" taborder="36" type="string" maskchar=" "/>
  74. <MaskEdit readonly="true" position="absolute 484 180 640 199" id="output2" mask="@@@@-@@-@@" anchor="default" taborder="35" type="string" maskchar=" "/>
  75. <Static text="처방불가일자" position="absolute 401 179 482 202" align="align:center middle;" id="caption26" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  76. <Static text="영문상품명" position="absolute 5 179 95 202" align="align:left middle;" id="cap_engnm" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  77. <Shape position="absolute 5 225 290 231" linetype="horizontal" id="line12" class="line_2" anchor="default"/>
  78. <Static text="품절삭제여부" position="absolute 5 205 95 228" align="align:center middle;" id="caption29" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  79. <Shape position="absolute 5 269 640 275" linetype="horizontal" id="line14" class="line_2" anchor="default"/>
  80. <Static text="품절삭제사유" position="absolute 5 229 95 252" align="align:center middle;" id="caption31" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  81. <Static text="의약분업예외사유" position="absolute 291 273 401 296" align="align:center middle;" id="caption28" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  82. <Static text="원내원외구분" position="absolute 5 273 95 296" align="align:center middle;" id="caption32" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  83. <Shape position="absolute 5 295 640 301" linetype="horizontal" id="line15" class="line_3" anchor="default"/>
  84. <Shape position="absolute 5 201 640 207" linetype="horizontal" id="line11" class="line_3" anchor="default"/>
  85. <Static text="보관방법" position="absolute 291 321 401 344" align="align:left middle;" id="caption51" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  86. <Static text="약품종류" position="absolute 5 321 95 344" align="align:left middle;" id="caption52" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  87. <Static text="특별약품" position="absolute 5 345 95 368" align="align:center middle;" id="caption54" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  88. <Static text="일반/전문" position="absolute 291 369 401 392" align="align:left middle;" id="caption57" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  89. <Static text="복지부효능" position="absolute 5 369 95 392" align="align:left middle;" id="caption58" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  90. <Static text="복지부성분" position="absolute 5 393 95 416" align="align:left middle;" id="cap_comcls" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  91. <Static text="판매회사" position="absolute 5 417 95 440" align="align:left middle;" id="caption63" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  92. <Edit position="absolute 98 418 288 437" id="input22" class="input_default" enable="false" taborder="65" anchor="default"/>
  93. <Static text="제한약 사용부서" position="absolute 291 249 401 272" align="align:center middle;" id="caption64" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  94. <Shape position="absolute 5 488 640 494" linetype="horizontal" id="line34" class="line_2" anchor="default"/>
  95. <Shape position="absolute 648 605 1230 611" linetype="horizontal" id="line36" class="line_6" anchor="default"/>
  96. <Static text="효능 및 성분 정보" position="absolute 649 11 777 27" id="caption71" class="tit_2" anchor="default"/>
  97. <Shape position="absolute 648 27 1230 33" linetype="horizontal" id="line37" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  98. <Static text="ATC 정보" position="absolute 648 469 768 484" id="caption74" class="tit_2" anchor="default"/>
  99. <Shape position="absolute 648 484 1230 490" linetype="horizontal" id="line39" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  100. <Shape position="absolute 648 512 1230 518" linetype="horizontal" id="line38" class="line_3" anchor="default"/>
  101. <Static text="비고" position="absolute 648 539 718 571" align="align:center middle;" id="caption81" class="cell_1" anchor="default"/>
  102. <Static text="비고" position="absolute 648 518 792 534" id="caption82" class="tit_2" anchor="default"/>
  103. <Shape position="absolute 648 534 1230 540" linetype="horizontal" id="line43" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  104. <Static text="복약상담" position="absolute 315 539 425 562" align="align:center middle;" id="caption65" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  105. <Combo position="absolute 923 295 1100 314" id="cmb_dilukeepmthd" class="combo_default" taborder="87" innerdataset="ds_init_A0013" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  106. <Shape position="absolute 648 266 1230 272" linetype="horizontal" id="line20" class="line_2" anchor="default"/>
  107. <Shape position="absolute 648 290 1229 296" linetype="horizontal" id="line21" class="line_2" anchor="default"/>
  108. <Shape position="absolute 648 338 1230 344" linetype="horizontal" id="line23" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  109. <Static text="용매량(ml)" position="absolute 648 246 738 269" align="align:center middle;" id="caption43" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  110. <Static text="안정시간(hr)" position="absolute 648 270 738 293" align="align:center middle;" id="caption44" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  111. <Static text="주사조제 정보 및 MIX 정보" position="absolute 648 153 851 170" id="caption33" class="tit_2" anchor="default"/>
  112. <Shape position="absolute 648 461 1230 467" linetype="horizontal" id="line26" class="line_3" anchor="default"/>
  113. <Static text="차광 및 냉장" position="absolute 648 294 738 317" align="align:center middle;" id="caption45" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  114. <Static text="원외주사" position="absolute 1045 151 1125 174" align="align:center middle;" id="caption34" class="cell_1" visible="false" anchor="default"/>
  115. <Static text="라벨정보" position="absolute 648 322 796 338" id="caption46" class="tit_2" anchor="default"/>
  116. <Static text="A.S.T" position="absolute 805 174 851 197" align="align:center middle;" id="caption35" class="cell_1" anchor="default"/>
  117. <Shape position="absolute 648 169 1230 175" linetype="horizontal" id="line16" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  118. <Shape position="absolute 648 194 1230 200" linetype="horizontal" id="line17" class="line_3" anchor="default"/>
  119. <Static text="자가주사" position="absolute 648 174 738 197" align="align:center middle;" id="caption36" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  120. <Shape position="absolute 648 218 1230 224" linetype="horizontal" id="line18" class="line_2" anchor="default"/>
  121. <Static text="희석" position="absolute 923 198 1104 221" align="align:center middle;" id="caption38" class="cell_1" anchor="default"/>
  122. <Shape position="absolute 648 242 1230 248" linetype="horizontal" id="line19" class="line_2" anchor="default"/>
  123. <Static position="absolute 648 198 738 221" align="align:center middle;" id="caption39" class="cell_1" anchor="default"/>
  124. <Combo position="absolute 741 295 918 314" id="cmb_reconkeepmthd" class="combo_default" taborder="86" innerdataset="ds_init_A0013" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  125. <Static text="간헐투약일자" position="absolute 5 539 95 562" align="align:center middle;" id="caption62" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  126. <Static position="absolute 315 587 425 630" align="align:center middle;" id="caption86" class="cell_1" anchor="default"/>
  127. <Button position="absolute 315 587 425 630" id="button19" class="btn2" text="산제대체약" anchor="default" onclick="group3_switch1_case1_button19_onclick" taborder="34"/>
  128. <Button position="absolute 291 205 401 248" id="button10" class="btn2" text="품절삭제대체약" anchor="default" onclick="group3_switch1_case1_button10_onclick" taborder="33"/>
  129. <Static position="absolute 1106 198 1228 221" align="align:center middle;" id="caption87" class="cell_1" anchor="default"/>
  130. <Static text="제조회사" position="absolute 291 417 401 440" align="align:left middle;" id="caption89" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  131. <Edit position="absolute 403 418 641 437" id="input29" class="input_default" enable="false" taborder="66" anchor="default"/>
  132. <Static text="불출계산기준" position="absolute 335 33 416 56" align="align:center middle;" id="caption90" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  133. <MaskEdit readonly="true" position="absolute 484 132 640 151" align="align:right middle;" id="output4" mask="#,###,###.###" anchor="default" taborder="32"/>
  134. <Button position="absolute 1106 198 1228 221" id="button30" class="btn2" text="배합금기수액" anchor="default" taborder="31" onclick="group3_switch1_case1_button30_onclick"/>
  135. <Shape position="absolute 5 437 595 443" linetype="horizontal" id="line31" class="line_2" anchor="default"/>
  136. <Static text="산제불가사유" position="absolute 5 587 95 610" align="align:center middle;" id="caption40" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  137. <Edit position="absolute 5 611 312 630" id="input18" class="input_default" taborder="74" anchor="default"/>
  138. <Static text="임신" position="absolute 5 515 95 538" align="align:center middle;" id="caption68" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  139. <Static text="반환불가" position="absolute 315 515 425 538" align="align:center middle;" id="caption69" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  140. <Shape position="absolute 5 583 640 589" linetype="horizontal" id="line40" class="line_2" anchor="default"/>
  141. <Static text="산제불가" position="absolute 5 563 95 586" align="align:center middle;" id="caption70" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  142. <Static text="병동교환약" position="absolute 315 563 425 586" align="align:center middle;" id="caption67" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  143. <Static position="absolute 648 79 738 124" align="align:center middle;" id="caption55" class="cell_1" anchor="default"/>
  144. <Shape position="absolute 648 316 1230 322" linetype="horizontal" id="line22" class="line_3" anchor="default"/>
  145. <Shape position="absolute 648 148 1230 154" linetype="horizontal" id="line47" class="line_3" anchor="default"/>
  146. <Calendar position="absolute 71 34 164 53" id="ipt_drugfromdd" class="input_essential" taborder="37" anchor="default" onchanged="group3_switch1_case1_ipt_drugfromdd_onchanged" autoselect="true"/>
  147. <Edit position="absolute 98 132 398 151" id="ipt_ordnm" class="input_essential" taborder="49" anchor="default"/>
  148. <Edit position="absolute 98 156 398 175" id="ipt_hngnm" class="input_essential" enable="true" taborder="50" anchor="default"/>
  149. <Edit position="absolute 98 182 398 201" id="ipt_engnm" class="input_essential" enable="true" taborder="51" anchor="default"/>
  150. <Combo position="absolute 98 322 288 341" id="cmb_drugkind" class="combo_default" enable="true" taborder="56" innerdataset="ds_init_A0014" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  151. <Combo position="absolute 404 322 577 341" id="cmb_keepmthd" class="combo_default" enable="true" taborder="57" innerdataset="ds_init_A0596" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  152. <Combo position="absolute 98 346 288 365" id="cmb_spcldrug" class="combo_default" enable="true" taborder="58" innerdataset="ds_init_A0006" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  153. <Combo position="absolute 98 370 288 389" id="cmb_efcycd" class="combo_default" enable="true" taborder="60" innerdataset="ds_init_P0096" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  154. <Combo position="absolute 404 370 592 389" id="cmb_spclyn" class="combo_default" enable="true" taborder="63" innerdataset="ds_init_A0597" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  155. <Combo position="absolute 1061 7 1175 26" id="cmb_ordunit" class="combo_default" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" taborder="30">
  156. <Dataset id="innerdataset">
  157. <ColumnInfo>
  158. <Column id="codecolumn"/>
  159. <Column id="datacolumn"/>
  160. </ColumnInfo>
  161. <Rows>
  162. <Row>
  163. <Col id="codecolumn">1</Col>
  164. <Col id="datacolumn">함량</Col>
  165. </Row>
  166. <Row>
  167. <Col id="codecolumn">2</Col>
  168. <Col id="datacolumn">규격</Col>
  169. </Row>
  170. </Rows>
  171. </Dataset>
  172. </Combo>
  173. <Edit position="absolute 418 107 640 126" id="ipt_basemthdcd" class="input_default" taborder="46" anchor="default"/>
  174. <Button position="absolute 334 105 414 127" id="btn_basemthdcd" class="btn2" text="기본용법" anchor="default" onclick="group3_switch1_case1_btn_basemthdcd_onclick" taborder="29"/>
  175. <Combo position="absolute 247 58 333 77" id="cmb_cntsunit" class="combo_default" enable="true" taborder="42" innerdataset="ds_init_A0599" datacolumn="cdnm" codecolumn="cdid" anchor="default" autoselect="true" type="search"/>
  176. <Combo position="absolute 373 6 473 25" id="cmb_stndunit" class="combo_default" enable="true" visible="false" innerdataset="ds_init_A0599" datacolumn="cdnm" codecolumn="cdid" anchor="default" taborder="28"/>
  177. <Edit position="absolute 865 7 965 26" id="ipt_stndqty" class="input_default" enable="true" visible="false" anchor="default" taborder="27"/>
  178. <Combo position="absolute 98 206 288 225" id="cmb_absnyn" taborder="53" innerdataset="ds_init_A0600" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_switch1_case1_cmb_absnyn_onitemchanged"/>
  179. <Edit position="absolute 5 253 288 272" id="ipt_absnrsnetc" class="input_default" taborder="54" anchor="default" autoselect="true"/>
  180. <Combo position="absolute 98 275 288 294" id="cmb_hosinflag" class="combo_default" taborder="55" innerdataset="ds_init_A0601" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  181. <Combo position="absolute 404 275 640 294" id="cmb_hosinrsn" class="combo_default" innerdataset="ds_init_A0602" datacolumn="cdnm" codecolumn="cdid" anchor="default" taborder="26"/>
  182. <Combo position="absolute 428 516 640 535" id="cmb_rtnimpsiyn" class="combo_default" taborder="68" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  183. <Dataset id="innerdataset">
  184. <ColumnInfo>
  185. <Column id="codecolumn"/>
  186. <Column id="datacolumn"/>
  187. </ColumnInfo>
  188. <Rows>
  189. <Row>
  190. <Col id="codecolumn">Y</Col>
  191. <Col id="datacolumn">Y</Col>
  192. </Row>
  193. <Row>
  194. <Col id="codecolumn">N</Col>
  195. <Col id="datacolumn">N</Col>
  196. </Row>
  197. </Rows>
  198. </Dataset>
  199. </Combo>
  200. <Combo position="absolute 98 516 312 535" id="cmb_prgcd" class="combo_default" taborder="67" innerdataset="ds_init_A0016" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  201. <Combo position="absolute 428 564 640 583" id="cmb_wardexch" class="combo_default" taborder="72" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  202. <Dataset id="innerdataset">
  203. <ColumnInfo>
  204. <Column id="codecolumn"/>
  205. <Column id="datacolumn"/>
  206. </ColumnInfo>
  207. <Rows>
  208. <Row>
  209. <Col id="codecolumn">Y</Col>
  210. <Col id="datacolumn">Y</Col>
  211. </Row>
  212. <Row>
  213. <Col id="codecolumn">N</Col>
  214. <Col id="datacolumn">N</Col>
  215. </Row>
  216. </Rows>
  217. </Dataset>
  218. </Combo>
  219. <Edit position="absolute 98 540 312 559" id="ipt_itmidrugprid" class="input_default" taborder="69" anchor="default"/>
  220. <Combo position="absolute 98 564 312 583" id="cmb_powdimpsi" class="combo_default" taborder="71" innerdataset="ds_init_A0603" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  221. <Combo position="absolute 741 175 803 194" id="cmb_selfinjyn" class="combo_default" taborder="79" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  222. <Dataset id="innerdataset">
  223. <ColumnInfo>
  224. <Column id="codecolumn"/>
  225. <Column id="datacolumn"/>
  226. </ColumnInfo>
  227. <Rows>
  228. <Row>
  229. <Col id="codecolumn">Y</Col>
  230. <Col id="datacolumn">Y</Col>
  231. </Row>
  232. <Row>
  233. <Col id="codecolumn">N</Col>
  234. <Col id="datacolumn">N</Col>
  235. </Row>
  236. </Rows>
  237. </Dataset>
  238. </Combo>
  239. <Combo position="absolute 1128 152 1228 171" id="cmb_hosoutinjyn" class="combo_default" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default" taborder="25">
  240. <Dataset id="innerdataset">
  241. <ColumnInfo>
  242. <Column id="codecolumn"/>
  243. <Column id="datacolumn"/>
  244. </ColumnInfo>
  245. <Rows>
  246. <Row>
  247. <Col id="codecolumn">Y</Col>
  248. <Col id="datacolumn">Y</Col>
  249. </Row>
  250. <Row>
  251. <Col id="codecolumn">N</Col>
  252. <Col id="datacolumn">N</Col>
  253. </Row>
  254. </Rows>
  255. </Dataset>
  256. </Combo>
  257. <Combo position="absolute 853 175 916 194" id="cmb_astyn" class="combo_default" taborder="80" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  258. <Dataset id="innerdataset">
  259. <ColumnInfo>
  260. <Column id="codecolumn"/>
  261. <Column id="datacolumn"/>
  262. </ColumnInfo>
  263. <Rows>
  264. <Row>
  265. <Col id="codecolumn">Y</Col>
  266. <Col id="datacolumn">Y</Col>
  267. </Row>
  268. <Row>
  269. <Col id="codecolumn">N</Col>
  270. <Col id="datacolumn">N</Col>
  271. </Row>
  272. </Rows>
  273. </Dataset>
  274. </Combo>
  275. <Edit readonly="true" position="absolute 741 223 918 242" id="opt_reconsolv" anchor="default" taborder="24"/>
  276. <Edit readonly="true" position="absolute 923 223 1100 242" id="opt_dilusolv" anchor="default" taborder="23"/>
  277. <Combo position="absolute 418 35 640 54" id="cmb_delivecrite" class="combo_essential" taborder="44" innerdataset="ds_init_A0604" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  278. <Button position="absolute 648 32 738 77" id="btn_efcy" class="btn2" taborder="75" text="효능" anchor="default" onclick="group3_switch1_case1_btn_efcy_onclick"/>
  279. <Button position="absolute 648 79 738 124" id="btn_com" class="btn2" enable="true" taborder="76" text="성분 ATC코드" anchor="default" wordwrap="word" onclick="group3_switch1_case1_btn_com_onclick"/>
  280. <Button position="absolute 648 198 738 221" id="btn_solv" class="btn2" text="용매선택" anchor="default" onclick="group3_switch1_case1_btn_solv_onclick" taborder="22"/>
  281. <Grid position="absolute 741 79 1230 124" id="grd_com" class="datagrid0" binddataset="ds_main_baseinfo_comitem" anchor="default" autofittype="col" onkeyup="group3_switch1_case1_grd_com_onkeyup" onrbuttonup="group3_switch1_case1_grd_com_onrbuttonup" taborder="21">
  282. <Formats>
  283. <Format id="default">
  284. <Columns>
  285. <Column size="20"/>
  286. <Column size="85"/>
  287. <Column size="45"/>
  288. <Column size="323"/>
  289. <Column size="0"/>
  290. </Columns>
  291. <Rows>
  292. <Row size="0" band="head"/>
  293. <Row size="24"/>
  294. </Rows>
  295. <Band id="head">
  296. <Cell/>
  297. <Cell col="1" text="no."/>
  298. <Cell col="2" text="comcd"/>
  299. <Cell col="3" text="comexcd"/>
  300. <Cell col="4" text="comnm"/>
  301. </Band>
  302. <Band id="body">
  303. <Cell displaytype="image"/>
  304. <Cell col="1" style="align:left;padding:0 3 0 3;" text="bind:comcd"/>
  305. <Cell col="2" text="bind:comexcd"/>
  306. <Cell col="3" style="align:left;padding:0 3 0 3;" text="bind:comnm"/>
  307. <Cell col="4" text="bind:drugcd"/>
  308. </Band>
  309. </Format>
  310. </Formats>
  311. </Grid>
  312. <Grid position="absolute 404 205 640 248" id="grd_absnaltdrugcd" class="datagrid0" binddataset="ds_main_baseinfo_absnaltitem" anchor="default" autofittype="col" onkeyup="group3_switch1_case1_grd_absnaltdrugcd_onkeyup" onrbuttonup="group3_switch1_case1_grd_absnaltdrugcd_onrbuttonup" taborder="20">
  313. <Formats>
  314. <Format id="default">
  315. <Columns>
  316. <Column size="20"/>
  317. <Column size="140"/>
  318. <Column size="0"/>
  319. <Column size="0"/>
  320. </Columns>
  321. <Rows>
  322. <Row size="0" band="head"/>
  323. <Row size="22"/>
  324. </Rows>
  325. <Band id="head">
  326. <Cell/>
  327. <Cell col="1" text="absnaltdrugcd"/>
  328. <Cell col="2" text="drugcd"/>
  329. <Cell col="3" text="instcd"/>
  330. </Band>
  331. <Band id="body">
  332. <Cell celltype="none" displaytype="image"/>
  333. <Cell col="1" text="bind:absnaltdrugcd"/>
  334. <Cell col="2" text="bind:drugcd"/>
  335. <Cell col="3" text="bind:instcd"/>
  336. </Band>
  337. </Format>
  338. </Formats>
  339. </Grid>
  340. <Grid position="absolute 428 586 640 631" id="grd_powdaltdrugcd" class="datagrid0" binddataset="ds_main_baseinfo_powdaltitem" anchor="default" autofittype="col" onkeyup="group3_switch1_case1_grd_powdaltdrugcd_onkeyup" onrbuttonup="group3_switch1_case1_grd_powdaltdrugcd_onrbuttonup" taborder="19">
  341. <Formats>
  342. <Format id="default">
  343. <Columns>
  344. <Column size="20"/>
  345. <Column size="140"/>
  346. <Column size="0"/>
  347. <Column size="0"/>
  348. </Columns>
  349. <Rows>
  350. <Row size="0" band="head"/>
  351. <Row size="22"/>
  352. </Rows>
  353. <Band id="head">
  354. <Cell/>
  355. <Cell col="1" text="powdaltdrugcd"/>
  356. <Cell col="2" text="drugcd"/>
  357. <Cell col="3" text="instcd"/>
  358. </Band>
  359. <Band id="body">
  360. <Cell celltype="none" displaytype="image"/>
  361. <Cell col="1" text="bind:powdaltdrugcd"/>
  362. <Cell col="2" text="bind:drugcd"/>
  363. <Cell col="3" text="bind:instcd"/>
  364. </Band>
  365. </Format>
  366. </Formats>
  367. </Grid>
  368. <Grid position="absolute 741 32 1230 77" id="grd_efcy" class="datagrid0" binddataset="ds_main_baseinfo_efcyitem" anchor="default" autofittype="col" onkeyup="group3_switch1_case1_grd_efcy_onkeyup" onrbuttonup="group3_switch1_case1_grd_efcy_onrbuttonup" taborder="18">
  369. <Formats>
  370. <Format id="default">
  371. <Columns>
  372. <Column size="20"/>
  373. <Column size="85"/>
  374. <Column size="368"/>
  375. <Column size="0"/>
  376. </Columns>
  377. <Rows>
  378. <Row size="0" band="head"/>
  379. <Row size="24"/>
  380. </Rows>
  381. <Band id="head">
  382. <Cell/>
  383. <Cell col="1" text="seq"/>
  384. <Cell col="2" text="efcycd"/>
  385. <Cell col="3" text="efcynm"/>
  386. </Band>
  387. <Band id="body">
  388. <Cell displaytype="image"/>
  389. <Cell col="1" style="align:left;padding:0 3 0 3;" text="bind:efcycd"/>
  390. <Cell col="2" style="align:left;padding:0 3 0 3;" text="bind:efcynm"/>
  391. <Cell col="3" text="bind:drugcd"/>
  392. </Band>
  393. </Format>
  394. </Formats>
  395. </Grid>
  396. <Grid position="absolute 1106 223 1228 314" id="grd_tbooaltdrugcd" class="datagrid0" binddataset="ds_main_baseinfo_tbooaltitem" anchor="default" autofittype="col" taborder="17" onkeyup="group3_switch1_case1_grd_tbooaltdrugcd_onkeyup">
  397. <Formats>
  398. <Format id="default">
  399. <Columns>
  400. <Column size="25"/>
  401. <Column size="100"/>
  402. <Column size="0"/>
  403. <Column size="0"/>
  404. </Columns>
  405. <Rows>
  406. <Row size="0" band="head"/>
  407. <Row size="24"/>
  408. </Rows>
  409. <Band id="head">
  410. <Cell/>
  411. <Cell col="1" text="seq"/>
  412. <Cell col="2" text="tbooaltdrugcd"/>
  413. <Cell col="3" text="drugcd"/>
  414. </Band>
  415. <Band id="body">
  416. <Cell displaytype="image"/>
  417. <Cell col="1" text="bind:tbooaltdrugcd"/>
  418. <Cell col="2" text="bind:drugcd"/>
  419. <Cell col="3" text="bind:instcd"/>
  420. </Band>
  421. </Format>
  422. </Formats>
  423. </Grid>
  424. <Combo position="absolute 98 589 312 608" id="cmb_powdimpsiresn" class="combo_default" taborder="73" innerdataset="ds_init_A0605" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  425. <Combo position="absolute 428 540 640 559" id="cmb_tmedcnst" class="combo_default" taborder="70" innerdataset="ds_init_A0036" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  426. <Calendar position="absolute 165 5 279 24" id="ipt_drugtoddhis" class="input_default" visible="false" anchor="default" taborder="16"/>
  427. <Combo position="absolute 466 8 640 27" id="cmb_calcmthdcd" class="combo_default" enable="false" taborder="48" innerdataset="ds_init_P0133" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  428. <Static text="수가계산방법" position="absolute 335 57 416 80" align="align:left middle;" id="caption7" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  429. <Edit position="absolute 98 394 288 413" id="ipt_comcls" class="input_default" taborder="64" anchor="default"/>
  430. <Static text="설명서보관법" position="absolute 291 345 401 368" align="align:left middle;" id="caption141" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  431. <Edit position="absolute 404 346 577 365" id="input33" class="input_default" taborder="59" anchor="default"/>
  432. <Static text="성분명" position="absolute 648 126 738 149" align="align:left middle;" id="caption142" class="cell_2" anchor="default"/>
  433. <Shape position="absolute 5 126 640 132" linetype="horizontal" id="line8" class="line_3" anchor="default"/>
  434. <Static text="적용일자" position="absolute 5 33 70 56" align="align:center middle;" id="cap_drugfromdd" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  435. <Static text="불용일자" position="absolute 173 5 231 28" align="align:center middle;" id="cap_drugtodd" class="cell_1" visible="true" anchor="default" style="padding:0 3 0 3;"/>
  436. <Static text="처방용량" position="absolute 5 57 70 80" align="align:left middle;" id="cap_cntsqty" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  437. <Static text="1회기본수량" position="absolute 400 81 480 104" align="align:center middle;" id="cap_baseqty" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  438. <CheckBox position="absolute 582 324 629 344" id="bool1" anchor="default" text="차광" truevalue="Y" falsevalue="N" taborder="15"/>
  439. <Static text="물류적용일자" position="absolute 165 33 246 56" align="align:left middle;" id="cap_condd" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  440. <Calendar position="absolute 247 34 333 53" id="ipt_condd" class="input_default" enable="true" taborder="38" anchor="default" autoselect="true"/>
  441. <Combo position="absolute 98 231 288 250" id="cmb_absnrsn" class="combo_default" taborder="52" innerdataset="ds_init_A0025" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_switch1_case1_cmb_absnrsn_onitemchanged"/>
  442. <CheckBox position="absolute 483 469 551 489" id="bool2" anchor="default" text="제제여부" style="textpadding:0 0 0 2;" truevalue="Y" taborder="14" value="N" falsevalue="N"/>
  443. <Static text="환산용량" position="absolute 5 81 70 104" align="align:center middle;" id="cap_stndqty" class="cell_1" anchor="default"/>
  444. <Static text="환산단위" position="absolute 166 81 246 104" align="align:center middle;" id="cap_stndunit" class="cell_1" anchor="default"/>
  445. <Edit position="absolute 71 82 164 101" align="align:right middle;" id="input1" class="input_essential" enable="false" taborder="39" anchor="default"/>
  446. <Combo position="absolute 330 83 395 102" id="combo1" class="combo_default" taborder="41" innerdataset="ds_init_A0599" datacolumn="cdnm" codecolumn="cdid" anchor="default" tooltiptext="용량분할 사용 단위" autoselect="true" type="search"/>
  447. <Grid position="absolute 1012 174 1215 195" id="grd_adminpath" class="datagrid0" binddataset="ds_main_baseinfo_adminitem" anchor="default" autofittype="col" onkeyup="group3_switch1_case1_grd_adminpath_onkeyup" taborder="13">
  448. <Formats>
  449. <Format id="default">
  450. <Columns>
  451. <Column size="25"/>
  452. <Column size="165"/>
  453. <Column size="0"/>
  454. </Columns>
  455. <Rows>
  456. <Row size="0" band="head"/>
  457. <Row size="20"/>
  458. </Rows>
  459. <Band id="head">
  460. <Cell/>
  461. <Cell col="1" text="adminpath"/>
  462. <Cell col="2" text="drugcd"/>
  463. </Band>
  464. <Band id="body">
  465. <Cell displaytype="image"/>
  466. <Cell col="1" displaytype="combo" edittype="combo" text="bind:adminpath"/>
  467. <Cell col="2" text="bind:drugcd"/>
  468. </Band>
  469. </Format>
  470. </Formats>
  471. </Grid>
  472. <Static position="absolute 923 175 1008 195" align="align:center middle;" id="caption59" class="cell_1" anchor="default"/>
  473. <Button position="absolute 923 174 1010 195" id="btn_adminpath" class="btn2" text="금기투여경로" anchor="default" onclick="group3_switch1_case1_btn_adminpath_onclick" taborder="12"/>
  474. <Static text="그룹여부" position="absolute 291 393 401 416" align="align:left middle;" id="caption23" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  475. <Combo position="absolute 404 370 640 389" id="combo15" class="combo_default" enable="true" taborder="62" innerdataset="ds_init_A0597" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  476. <Combo position="absolute 404 394 640 413" id="combo16" class="combo_default" enable="true" taborder="61" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  477. <Dataset id="innerdataset">
  478. <ColumnInfo>
  479. <Column id="codecolumn" size="256"/>
  480. <Column id="datacolumn" size="256"/>
  481. </ColumnInfo>
  482. <Rows>
  483. <Row>
  484. <Col id="codecolumn">S</Col>
  485. <Col id="datacolumn">[S] 싱글코드</Col>
  486. </Row>
  487. <Row>
  488. <Col id="codecolumn">G</Col>
  489. <Col id="datacolumn">[G] 그룹코드</Col>
  490. </Row>
  491. </Rows>
  492. </Dataset>
  493. </Combo>
  494. <Button position="absolute 1217 175 1227 184" id="button22" class="icon_up" text="" anchor="default" onclick="group3_switch1_case1_button22_onclick" taborder="11"/>
  495. <Button position="absolute 1217 185 1227 194" id="button24" class="icon_down" text="" anchor="default" onclick="group3_switch1_case1_button24_onclick" taborder="10"/>
  496. <CheckBox position="absolute 289 445 393 465" id="bool3" anchor="default" text="처치용처방가능" style="textpadding:0 0 0 2;padding:0 0 0 0;" truevalue="Y" falsevalue="N" taborder="9" value="N"/>
  497. <CheckBox position="absolute 397 445 492 465" id="bool4" anchor="default" text="PRN처방가능" style="textpadding:0 0 0 2;" truevalue="Y" taborder="8" falsevalue="N" value="N"/>
  498. <CheckBox position="absolute 490 445 585 465" id="bool5" anchor="default" text="신약모니터링" style="textpadding:0 0 0 2;" falsevalue="N" truevalue="Y" onchanged="group3_switch1_case1_bool5_onchanged" taborder="7" value="N"/>
  499. <Button position="absolute 586 444 628 463" id="btn_newdrugreqdr" class="btn2" text="의사" anchor="default" taborder="6" onclick="group3_switch1_case1_btn_newdrugreqdr_onclick"/>
  500. <Combo position="absolute 418 59 640 78" id="cmb_drugcalcmthdcd" class="combo_default" enable="true" taborder="47" innerdataset="ds_init_P0133" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  501. <Static text="수가계산방법(수가)" position="absolute 347 5 464 28" align="align:left middle;" id="caption147" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  502. <Combo position="absolute 261 83 326 102" id="cmb_packunit" class="combo_default" enable="true" taborder="43" innerdataset="ds_init_A0599" datacolumn="cdnm" codecolumn="cdid" anchor="default" type="search" autoselect="true"/>
  503. <Static text="수량/환산 단위" position="absolute 165 81 259 104" align="align:left middle;" id="cap_packunit" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  504. <Static text="처방수량" position="absolute 5 81 70 104" align="align:left middle;" id="caption17" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  505. <Static text="점검 코드" position="absolute 5 105 70 127" align="align:left middle;" id="caption148" class="cell_2" anchor="default" style="padding:0 3 0 3;"/>
  506. <Edit readonly="true" position="absolute 166 107 330 126" align="align:left middle;" id="output13" anchor="default" taborder="4" class="output"/>
  507. <Static text="메모" position="absolute 648 573 718 605" align="align:center middle;" id="caption149" class="cell_1" anchor="default"/>
  508. <Edit position="absolute 71 107 165 126" id="ipt_dupexpgoodcd" class="input_default" taborder="82" anchor="default" onkeyup="group3_switch1_case1_ipt_dupexpgoodcd_onkeyup"/>
  509. <Calendar position="absolute 233 8 341 27" id="ipt_drugtodd" class="input_essential" enable="false" visible="true" anchor="default" taborder="3"/>
  510. <Button position="absolute 375 541 421 560" id="btn_add" class="btn2" text="추가" anchor="default" onclick="group3_switch1_case1_btn_add_onclick" taborder="2"/>
  511. <CheckBox position="absolute 552 469 647 489" id="bool6" anchor="default" text="처방분할금지" style="textpadding:0 0 0 2;" falsevalue="N" truevalue="Y" taborder="1" value="N"/>
  512. <CheckBox position="absolute 582 346 637 366" id="bool7" enable="false" anchor="default" text="비급여" truevalue="Y" value="false" falsevalue="N"/>
  513. <cp_checkboxList id="chk_mngtitem" titletext="CheckBox List" taborder="90" text="chk_mngtitem" scrollbars="none" position="absolute 98 469 478 489" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="120" itemHeight="20" overflow="visible"/>
  514. <cp_checkboxList id="checkbox5" titletext="CheckBox List" taborder="91" text="checkbox5" scrollbars="none" position="absolute 98 445 254 465" style="background:transparent; " col="1" row="1" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="20" overflow="visible" onclick="group3_switch1_case1_checkbox5_onclick"/>
  515. <Static text="용매" position="absolute 648 222 738 245" align="align:center middle;" id="caption42" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  516. <cp_radioList id="rdo_lblioflag" titletext="Radio List" taborder="92" text="rdo_lblioflag" scrollbars="none" position="absolute 646 342 746 362" style="background:transparent; " col="1" row="1"/>
  517. <cp_radioList id="rdo_actioflag" titletext="Radio List" taborder="93" text="rdo_actioflag" scrollbars="none" position="absolute 646 489 746 509" style="background:transparent; " col="1" row="1"/>
  518. <Static text="재구성" position="absolute 741 198 918 221" align="align:center middle;" id="caption37" class="cell_1" anchor="default"/>
  519. <TextArea position="absolute 741 126 1230 149" id="ipt_comdesc" class="input_default" taborder="78" anchor="default" onsetfocus="group3_switch1_case1_ipt_comdesc_onsetfocus" onkillfocus="group3_switch1_case1_ipt_comdesc_onkillfocus" ontextchanged="group3_switch1_case1_ipt_comdesc_ontextchanged" maxlength="500" style="padding:1 5 1 5;"/>
  520. <TextArea position="absolute 404 250 640 269" id="ipt_limdrugusedept" class="input_default" taborder="77" anchor="default" onsetfocus="group3_switch1_case1_ipt_limdrugusedept_onsetfocus" onkillfocus="group3_switch1_case1_ipt_limdrugusedept_onkillfocus" maxlength="500" ontextchanged="group3_switch1_case1_ipt_limdrugusedept_ontextchanged"/>
  521. <MaskEdit id="ipt_reconmixqty_1" taborder="81" position="absolute 741 247 918 267" class="input_default" mask="999.099" autoselect="true" anchor="default" style="align:left middle;" maskchar="_" displaynulltext="0.0"/>
  522. <MaskEdit id="ipt_dilumixqty" taborder="96" class="input_default" position="absolute 923 247 1100 267" mask="999.099" type="number" autoselect="true" anchor="default" style="align:left middle;" maskchar="_" displaynulltext="0.0"/>
  523. <MaskEdit id="ipt_reconvalitm" taborder="97" class="input_default" position="absolute 741 271 918 291" mask="999.099" autoselect="true" anchor="default" style="align:left middle;" maskchar="_" displaynulltext="0.0"/>
  524. <MaskEdit id="ipt_diluvalitm" taborder="98" class="input_default" position="absolute 923 271 1100 291" mask="999.099" autoselect="true" anchor="default" style="align:left middle;" maskchar="_" displaynulltext="0.0"/>
  525. <Div id="case10" taborder="100" text="case10" visible="false" position="absolute 647 361 1229 470" anchor="default">
  526. <Layouts>
  527. <Layout>
  528. <Static id="caption137" text="라벨그룹" class="cell_1" position="absolute 1 26 91 49" anchor="default"/>
  529. <Static id="caption138" text="라벨내용&#13;&#10; (내복제&#13;&#10; 포장)" class="cell_1" position="absolute 285 50 344 101" anchor="default"/>
  530. <Static id="caption139" text="라벨출력여부" class="cell_1" position="absolute 285 26 395 49" anchor="default"/>
  531. <Edit id="input19" taborder="6" class="input_default" position="absolute 94 4 581 23" anchor="default"/>
  532. <Combo id="combo17" taborder="7" innerdataset="ds_init_A0045" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 94 28 281 47" anchor="default"/>
  533. <Combo id="combo18" taborder="8" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 398 28 581 47" anchor="default">
  534. <Dataset id="innerdataset">
  535. <ColumnInfo>
  536. <Column id="codecolumn"/>
  537. <Column id="datacolumn"/>
  538. </ColumnInfo>
  539. <Rows>
  540. <Row>
  541. <Col id="codecolumn">Y</Col>
  542. <Col id="datacolumn">Y</Col>
  543. </Row>
  544. <Row>
  545. <Col id="codecolumn">N</Col>
  546. <Col id="datacolumn">N</Col>
  547. </Row>
  548. </Rows>
  549. </Dataset>
  550. </Combo>
  551. <TextArea id="textarea5" taborder="9" position="absolute 63 50 281 101" anchor="default" wordwrap="char"/>
  552. <TextArea id="textarea6" taborder="10" position="absolute 347 50 581 101" anchor="default" wordwrap="char"/>
  553. <Static id="caption140" text="라벨내용&#13;&#10; (단독)" class="cell_1" position="absolute 1 50 60 101" anchor="default"/>
  554. <Static id="caption143" text="라벨명칭" class="cell_1" position="absolute 1 2 91 25" anchor="default"/>
  555. </Layout>
  556. </Layouts>
  557. </Div>
  558. <Div id="case9" taborder="99" text="case9" visible="false" position="absolute 647 361 1229 470" anchor="default">
  559. <Layouts>
  560. <Layout>
  561. <TextArea id="textarea2" taborder="15" position="absolute 63 50 281 101" anchor="default" wordwrap="char"/>
  562. <TextArea id="textarea3" taborder="16" position="absolute 347 50 581 101" anchor="default" wordwrap="char"/>
  563. <Static id="caption133" text="라벨내용&#13;&#10; (단독)" class="cell_1" position="absolute 1 50 60 101" anchor="default"/>
  564. <Combo id="combo10" taborder="17" innerdataset="ds_init_A0045" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 94 28 281 47" anchor="default"/>
  565. <Combo id="combo11" taborder="18" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 398 28 581 47" anchor="default">
  566. <Dataset id="innerdataset">
  567. <ColumnInfo>
  568. <Column id="codecolumn"/>
  569. <Column id="datacolumn"/>
  570. </ColumnInfo>
  571. <Rows>
  572. <Row>
  573. <Col id="codecolumn">Y</Col>
  574. <Col id="datacolumn">Y</Col>
  575. </Row>
  576. <Row>
  577. <Col id="codecolumn">N</Col>
  578. <Col id="datacolumn">N</Col>
  579. </Row>
  580. </Rows>
  581. </Dataset>
  582. </Combo>
  583. <Static id="caption134" text="라벨명칭" class="cell_1" position="absolute 1 2 91 25" anchor="default"/>
  584. <Static id="caption135" text="라벨그룹" class="cell_1" position="absolute 1 26 91 49" anchor="default"/>
  585. <Static id="caption136" text="라벨출력여부" class="cell_1" position="absolute 285 26 395 49" anchor="default"/>
  586. <Edit id="input21" taborder="19" class="input_default" position="absolute 94 4 581 23" anchor="default"/>
  587. <Static id="caption60" text="라벨내용&#13;&#10; (내복제&#13;&#10; 포장)" class="cell_1" position="absolute 285 50 344 101" anchor="default"/>
  588. </Layout>
  589. </Layouts>
  590. </Div>
  591. <Div id="case8" taborder="94" text="case8" position="absolute 647 361 1229 470" anchor="default" visible="true">
  592. <Layouts>
  593. <Layout>
  594. <TextArea id="tar_lblcnts1" taborder="5" position="absolute 63 50 281 101" anchor="default" wordwrap="char"/>
  595. <TextArea id="tar_lblcnts2" taborder="6" position="absolute 347 50 581 101" anchor="default" wordwrap="char"/>
  596. <Static id="caption50" text="라벨내용&#13;&#10; (단독)" class="cell_1" position="absolute 1 50 60 101" anchor="default"/>
  597. <Combo id="cmb_lblgrup" taborder="7" innerdataset="ds_init_A0045" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 94 28 281 47" anchor="default"/>
  598. <Combo id="cmb_lblprntyn" taborder="8" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 398 28 581 47" anchor="default">
  599. <Dataset id="innerdataset">
  600. <ColumnInfo>
  601. <Column id="codecolumn"/>
  602. <Column id="datacolumn"/>
  603. </ColumnInfo>
  604. <Rows>
  605. <Row>
  606. <Col id="codecolumn">Y</Col>
  607. <Col id="datacolumn">Y</Col>
  608. </Row>
  609. <Row>
  610. <Col id="codecolumn">N</Col>
  611. <Col id="datacolumn">N</Col>
  612. </Row>
  613. </Rows>
  614. </Dataset>
  615. </Combo>
  616. <Static id="caption47" text="라벨명칭" class="cell_1" position="absolute 1 2 91 25" anchor="default"/>
  617. <Static id="caption48" text="라벨그룹" class="cell_1" position="absolute 1 26 91 49" anchor="default"/>
  618. <Static id="caption49" text="라벨출력여부" class="cell_1" position="absolute 285 26 395 49" anchor="default"/>
  619. <Edit id="ipt_lblnm" taborder="9" class="input_default" position="absolute 94 4 581 23" anchor="default"/>
  620. <Static id="caption56" text="라벨내용&#13;&#10; (내복제&#13;&#10; 포장)" class="cell_1" position="absolute 285 50 344 101" anchor="default"/>
  621. </Layout>
  622. </Layouts>
  623. </Div>
  624. <Div id="case11" taborder="102" text="case11" visible="false" position="absolute 877 489 1229 522" anchor="default">
  625. <Layouts>
  626. <Layout>
  627. <Static id="caption144" text="단독조제" class="cell_1" position="absolute 253 0 306 23" style="padding:0 1 0 1;" anchor="default"/>
  628. <Static id="caption145" text="A.T.C 적용" class="cell_1" position="absolute 2 0 67 23" style="padding:0 1 0 1;" anchor="default"/>
  629. <Combo id="combo20" taborder="4" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 307 2 351 21" anchor="default">
  630. <Dataset id="innerdataset">
  631. <ColumnInfo>
  632. <Column id="codecolumn"/>
  633. <Column id="datacolumn"/>
  634. </ColumnInfo>
  635. <Rows>
  636. <Row>
  637. <Col id="codecolumn">Y</Col>
  638. <Col id="datacolumn">Y</Col>
  639. </Row>
  640. <Row>
  641. <Col id="codecolumn">N</Col>
  642. <Col id="datacolumn">N</Col>
  643. </Row>
  644. </Rows>
  645. </Dataset>
  646. </Combo>
  647. <Combo id="combo21" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 207 2 251 21" anchor="default">
  648. <Dataset id="innerdataset">
  649. <ColumnInfo>
  650. <Column id="codecolumn"/>
  651. <Column id="datacolumn"/>
  652. </ColumnInfo>
  653. <Rows>
  654. <Row>
  655. <Col id="codecolumn">Y</Col>
  656. <Col id="datacolumn">Y</Col>
  657. </Row>
  658. <Row>
  659. <Col id="codecolumn">N</Col>
  660. <Col id="datacolumn">N</Col>
  661. </Row>
  662. </Rows>
  663. </Dataset>
  664. </Combo>
  665. <Static id="caption146" text="산제 A.T.C 적용" class="cell_1" position="absolute 113 0 206 23" style="padding:0 1 0 1;" anchor="default"/>
  666. <Combo id="combo19" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 68 2 112 21" anchor="default">
  667. <Dataset id="innerdataset">
  668. <ColumnInfo>
  669. <Column id="codecolumn"/>
  670. <Column id="datacolumn"/>
  671. </ColumnInfo>
  672. <Rows>
  673. <Row>
  674. <Col id="codecolumn">Y</Col>
  675. <Col id="datacolumn">Y</Col>
  676. </Row>
  677. <Row>
  678. <Col id="codecolumn">N</Col>
  679. <Col id="datacolumn">N</Col>
  680. </Row>
  681. </Rows>
  682. </Dataset>
  683. </Combo>
  684. </Layout>
  685. </Layouts>
  686. </Div>
  687. <Div id="case7" taborder="101" text="case7" visible="false" position="absolute 877 489 1229 522" anchor="default">
  688. <Layouts>
  689. <Layout>
  690. <Static id="caption131" text="단독조제" class="cell_1" position="absolute 253 0 306 23" style="padding:0 1 0 1;" anchor="default"/>
  691. <Static id="caption132" text="A.T.C 적용" class="cell_1" position="absolute 2 0 67 23" style="padding:0 1 0 1;" anchor="default"/>
  692. <Combo id="combo9" taborder="4" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 307 2 351 21" anchor="default">
  693. <Dataset id="innerdataset">
  694. <ColumnInfo>
  695. <Column id="codecolumn"/>
  696. <Column id="datacolumn"/>
  697. </ColumnInfo>
  698. <Rows>
  699. <Row>
  700. <Col id="codecolumn">Y</Col>
  701. <Col id="datacolumn">Y</Col>
  702. </Row>
  703. <Row>
  704. <Col id="codecolumn">N</Col>
  705. <Col id="datacolumn">N</Col>
  706. </Row>
  707. </Rows>
  708. </Dataset>
  709. </Combo>
  710. <Combo id="combo14" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 207 2 251 21" anchor="default">
  711. <Dataset id="innerdataset">
  712. <ColumnInfo>
  713. <Column id="codecolumn"/>
  714. <Column id="datacolumn"/>
  715. </ColumnInfo>
  716. <Rows>
  717. <Row>
  718. <Col id="codecolumn">Y</Col>
  719. <Col id="datacolumn">Y</Col>
  720. </Row>
  721. <Row>
  722. <Col id="codecolumn">N</Col>
  723. <Col id="datacolumn">N</Col>
  724. </Row>
  725. </Rows>
  726. </Dataset>
  727. </Combo>
  728. <Static id="caption20" text="산제 A.T.C 적용" class="cell_1" position="absolute 113 0 206 23" style="padding:0 1 0 1;" anchor="default"/>
  729. <Combo id="combo2" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 68 2 112 21" anchor="default">
  730. <Dataset id="innerdataset">
  731. <ColumnInfo>
  732. <Column id="codecolumn"/>
  733. <Column id="datacolumn"/>
  734. </ColumnInfo>
  735. <Rows>
  736. <Row>
  737. <Col id="codecolumn">Y</Col>
  738. <Col id="datacolumn">Y</Col>
  739. </Row>
  740. <Row>
  741. <Col id="codecolumn">N</Col>
  742. <Col id="datacolumn">N</Col>
  743. </Row>
  744. </Rows>
  745. </Dataset>
  746. </Combo>
  747. </Layout>
  748. </Layouts>
  749. </Div>
  750. <Div id="case6" taborder="95" text="case6" position="absolute 877 488 1228 512" anchor="default">
  751. <Layouts>
  752. <Layout>
  753. <Static id="caption72" text="단독조제" class="cell_1" position="absolute 253 1 306 24" anchor="default" style="padding:0 1 0 1;"/>
  754. <Static id="caption73" text="A.T.C 적용" class="cell_1" position="absolute 2 1 67 24" anchor="default" style="padding:0 1 0 1;"/>
  755. <Combo id="cmb_actifsnglyn" taborder="4" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 307 3 351 22" anchor="default">
  756. <Dataset id="innerdataset">
  757. <ColumnInfo>
  758. <Column id="codecolumn"/>
  759. <Column id="datacolumn"/>
  760. </ColumnInfo>
  761. <Rows>
  762. <Row>
  763. <Col id="codecolumn">Y</Col>
  764. <Col id="datacolumn">Y</Col>
  765. </Row>
  766. <Row>
  767. <Col id="codecolumn">N</Col>
  768. <Col id="datacolumn">N</Col>
  769. </Row>
  770. </Rows>
  771. </Dataset>
  772. </Combo>
  773. <Static id="caption19" text="산제 A.T.C 적용" class="cell_1" position="absolute 113 1 206 24" anchor="default" style="padding:0 1 0 1;"/>
  774. <Combo id="cmb_atcifyn" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 68 3 112 22" anchor="default">
  775. <Dataset id="innerdataset">
  776. <ColumnInfo>
  777. <Column id="codecolumn"/>
  778. <Column id="datacolumn"/>
  779. </ColumnInfo>
  780. <Rows>
  781. <Row>
  782. <Col id="codecolumn">Y</Col>
  783. <Col id="datacolumn">Y</Col>
  784. </Row>
  785. <Row>
  786. <Col id="codecolumn">N</Col>
  787. <Col id="datacolumn">N</Col>
  788. </Row>
  789. </Rows>
  790. </Dataset>
  791. </Combo>
  792. <Combo id="combo12" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_default" position="absolute 207 3 251 22" anchor="default">
  793. <Dataset id="innerdataset">
  794. <ColumnInfo>
  795. <Column id="codecolumn"/>
  796. <Column id="datacolumn"/>
  797. </ColumnInfo>
  798. <Rows>
  799. <Row>
  800. <Col id="codecolumn">Y</Col>
  801. <Col id="datacolumn">Y</Col>
  802. </Row>
  803. <Row>
  804. <Col id="codecolumn">N</Col>
  805. <Col id="datacolumn">N</Col>
  806. </Row>
  807. </Rows>
  808. </Dataset>
  809. </Combo>
  810. </Layout>
  811. </Layouts>
  812. </Div>
  813. <TextArea position="absolute 721 539 1230 571" id="tar_etccau" taborder="89" anchor="default" onsetfocus="group3_switch1_case1_tar_etccau_onsetfocus" onkillfocus="group3_switch1_case1_tar_etccau_onkillfocus" onmouseleave="group3_switch1_case1_tar_etccau_onmouseleave" onmouseenter="group3_switch1_case1_tar_etccau_onmouseenter" wordwrap="char"/>
  814. <TextArea position="absolute 721 573 1230 605" id="textarea7" taborder="88" anchor="default" onsetfocus="group3_switch1_case1_textarea7_onsetfocus" onkillfocus="group3_switch1_case1_textarea7_onkillfocus" onmouseleave="group3_switch1_case1_textarea7_onmouseleave" onmouseenter="group3_switch1_case1_textarea7_onmouseenter" wordwrap="char"/>
  815. <Div id="grp_newdrugreqdr" taborder="103" visible="false" position="absolute 448 377 775 441" class="div_SA2" anchor="default">
  816. <Layouts>
  817. <Layout>
  818. <Shape id="roundrect2" type="rectangle" class="roundrect_search" position="absolute 4 4 323 60" style="background:transparent;" anchor="default"/>
  819. <Static id="cap_cnclresn" text="신약신청의사" class="cell_1" position="absolute 11 31 96 54" anchor="default"/>
  820. <Shape id="line24" class="line_3" position="absolute 11 29 315 35" anchor="default"/>
  821. <Shape id="line25" class="line_3" position="absolute 12 51 316 57" anchor="default"/>
  822. <Button id="btn_cncresn" taborder="7" text="확인" class="btn2" position="absolute 274 10 316 29" anchor="default" onclick="group3_switch1_case1_grp_newdrugreqdr_btn_cncresn_onclick"/>
  823. <Edit id="ipt_newdrugreqdrid" taborder="8" class="input_default" position="absolute 99 33 164 52" anchor="default" readonly="true"/>
  824. <Edit id="ipt_newdrugreqdrnm" taborder="9" position="absolute 182 33 316 52" anchor="default"/>
  825. <Button id="btn_newdrugreqdrid" taborder="10" class="icon_search" position="absolute 165 34 181 50" onclick="group3_switch1_case1_grp_newdrugreqdr_btn_newdrugreqdrid_onclick" anchor="default"/>
  826. </Layout>
  827. </Layouts>
  828. </Div>
  829. <MaskEdit id="ipt_baseqty" taborder="104" mask="999.099" autoselect="true" class="input_essential" position="absolute 484 82 640 101" style="align:right middle;" displaynulltext=" " anchor="default"/>
  830. <MaskEdit id="ipt_cntsqty" taborder="105" displaynulltext=" " mask="999.099" autoselect="true" class="input_essential" position="absolute 71 58 164 77" style="align:right middle;" anchor="default"/>
  831. <MaskEdit id="ipt_packqty" taborder="106" displaynulltext=" " mask="999.099" autoselect="true" class="input_default" position="absolute 71 82 164 101" style="align:right middle;" readonly="true" anchor="default"/>
  832. <Shape id="line01" class="line_6" position="absolute 5 629 643 635"/>
  833. <Shape id="line06" class="line_6" position="absolute 5 607 312 613"/>
  834. <CheckBox id="bool00" taborder="107" text="낙상위험" value="N" truevalue="Y" falsevalue="N" position="absolute 98 492 193 512" style="textpadding:0 0 0 2;"/>
  835. <CheckBox id="bool09" taborder="109" text="구매요청" value="N" truevalue="Y" falsevalue="N" position="absolute 168 492 263 512" style="textpadding:0 0 0 2;"/>
  836. <Shape id="line13" class="line_2" position="absolute 5 511 640 517"/>
  837. <Static text="관리항목" position="absolute 5 441 95 514" align="align:center middle;" id="caption66" class="cell_1" anchor="default" style="padding:0 3 0 3;"/>
  838. <CheckBox id="bool08" taborder="110" text="항균제" value="N" truevalue="Y" falsevalue="N" position="absolute 248 492 343 512" style="textpadding:0 0 0 2;" onchanged="group3_switch1_case1_bool08_onchanged"/>
  839. <Combo id="cmb_antimicrobialcd" taborder="111" innerdataset="@ds_init_antibio" codecolumn="cdid" datacolumn="cdnm" class="combo_default" position="absolute 306 493 479 512"/>
  840. </Layout>
  841. </Layouts>
  842. </Tabpage>
  843. <Tabpage text="물류코드" id="case5">
  844. <Layouts>
  845. <Layout>
  846. <Edit position="absolute 785 98 845 117" id="input7" class="input_default" enable="false" anchor="default"/>
  847. <Static text="구매정보" position="absolute 675 4 768 20" id="caption124" class="tit_2" anchor="default"/>
  848. <Button position="absolute 846 100 862 116" id="button15" class="icon_search" text="" anchor="default" enable="false"/>
  849. <Shape position="absolute 5 388 655 394" linetype="horizontal" id="line62" class="line_2" anchor="default"/>
  850. <Shape position="absolute 5 117 655 123" linetype="horizontal" id="line51" class="line_2" anchor="default"/>
  851. <CheckBox position="absolute 116 197 171 212" id="checkbox10" enable="false" anchor="default" text="본원"/>
  852. <Static text="최초구매일자" position="absolute 675 25 783 48" align="align:center middle;" id="caption125" class="cell_1" anchor="default"/>
  853. <Button position="absolute 846 76 862 92" id="button16" class="icon_search" text="" anchor="default" enable="false"/>
  854. <Shape position="absolute 5 412 655 418" linetype="horizontal" id="line63" class="line_2" anchor="default"/>
  855. <Shape position="absolute 5 141 655 147" linetype="horizontal" id="line52" class="line_2" anchor="default"/>
  856. <CheckBox position="absolute 436 222 506 237" id="checkbox11" visible="false" anchor="default"/>
  857. <Edit readonly="true" position="absolute 523 170 655 189" id="output5" anchor="default"/>
  858. <Edit position="absolute 115 273 326 292" id="input9" class="input_default" enable="false" anchor="default"/>
  859. <Edit readonly="true" position="absolute 867 74 999 93" id="output10" anchor="default"/>
  860. <Static text="계약구분" position="absolute 675 121 783 144" align="align:center middle;" id="caption126" class="cell_1" anchor="default"/>
  861. <Button position="absolute 846 124 862 140" id="button17" class="icon_search" text="" anchor="default" enable="false"/>
  862. <Shape position="absolute 5 476 655 482" linetype="horizontal" id="line64" class="line_3" anchor="default"/>
  863. <Static text="품목세부사항" position="absolute 5 251 124 267" id="caption104" class="tit_2" anchor="default"/>
  864. <Shape position="absolute 5 45 655 51" linetype="horizontal" id="line53" class="line_2" anchor="default"/>
  865. <Edit readonly="true" position="absolute 197 170 327 189" id="output6" anchor="default"/>
  866. <Shape position="absolute 5 69 655 75" linetype="horizontal" id="line42" class="line_2" anchor="default"/>
  867. <Radio position="absolute 930 170 975 190" id="radio11" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  868. <Dataset id="innerdataset">
  869. <ColumnInfo>
  870. <Column id="codecolumn"/>
  871. <Column id="datacolumn"/>
  872. </ColumnInfo>
  873. <Rows>
  874. <Row>
  875. <Col id="codecolumn">radio1</Col>
  876. <Col id="datacolumn">기타</Col>
  877. </Row>
  878. </Rows>
  879. </Dataset>
  880. </Radio>
  881. <Static text="월평균예정사용량" position="absolute 675 193 783 216" align="align:center middle;" id="caption127" class="cell_1" visible="false" anchor="default"/>
  882. <Edit readonly="true" position="absolute 867 98 999 117" id="output11" anchor="default"/>
  883. <Shape position="absolute 5 364 655 370" linetype="horizontal" id="line65" class="line_2" anchor="default"/>
  884. <Shape position="absolute 5 165 655 171" linetype="horizontal" id="line54" class="line_2" anchor="default"/>
  885. <Edit position="absolute 115 50 655 69" id="input30" class="input_essential" enable="false" anchor="default"/>
  886. <Edit position="absolute 551 297 655 316" id="input31" class="input_default" enable="false" anchor="default"/>
  887. <Radio position="absolute 785 170 830 190" id="radio12" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  888. <Dataset id="innerdataset">
  889. <ColumnInfo>
  890. <Column id="codecolumn"/>
  891. <Column id="datacolumn"/>
  892. </ColumnInfo>
  893. <Rows>
  894. <Row>
  895. <Col id="codecolumn">radio1</Col>
  896. <Col id="datacolumn">fax</Col>
  897. </Row>
  898. </Rows>
  899. </Dataset>
  900. </Radio>
  901. <Edit position="absolute 785 194 999 213" id="input42" class="input_default" visible="false" anchor="default"/>
  902. <Static text="거래처발주유형" position="absolute 675 169 783 192" align="align:center middle;" id="caption128" class="cell_1" visible="false" anchor="default"/>
  903. <Static text="최소환산수량" position="absolute 115 299 189 316" align="align:center middle;" id="caption117" anchor="default"/>
  904. <Shape position="absolute 5 436 655 442" linetype="horizontal" id="line66" class="line_2" anchor="default"/>
  905. <Edit readonly="true" position="absolute 523 273 655 292" id="output12" anchor="default"/>
  906. <Edit position="absolute 375 297 480 316" id="input20" class="input_essential" enable="false" anchor="default"/>
  907. <Shape position="absolute 5 213 655 219" linetype="horizontal" id="line55" class="line_2" anchor="default"/>
  908. <CheckBox position="absolute 201 197 271 212" id="checkbox1" enable="false" anchor="default" text="칠곡"/>
  909. <Edit position="absolute 115 321 326 340" id="input32" class="input_default" enable="false" anchor="default"/>
  910. <Edit readonly="true" position="absolute 867 122 999 141" id="output9" anchor="default"/>
  911. <Radio position="absolute 849 170 914 190" id="radio13" visible="false" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  912. <Dataset id="innerdataset">
  913. <ColumnInfo>
  914. <Column id="codecolumn"/>
  915. <Column id="datacolumn"/>
  916. </ColumnInfo>
  917. <Rows>
  918. <Row>
  919. <Col id="codecolumn">radio1</Col>
  920. <Col id="datacolumn">e-mail</Col>
  921. </Row>
  922. </Rows>
  923. </Dataset>
  924. </Radio>
  925. <Static text="보조거래처" position="absolute 675 97 783 120" align="align:center middle;" id="caption129" class="cell_1" anchor="default"/>
  926. <Shape position="absolute 5 267 655 273" linetype="horizontal" id="line67" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  927. <Edit position="absolute 115 417 655 436" id="input10" class="input_default" enable="false" anchor="default"/>
  928. <Button position="absolute 504 146 520 162" id="button5" class="icon_search" text="" anchor="default" enable="false"/>
  929. <Edit position="absolute 441 146 501 165" id="input43" class="input_essential" enable="false" anchor="default"/>
  930. <Calendar position="absolute 785 146 885 165" id="input44" class="input_essential" enable="false" taborder="10" mask="yyyy-mm-dd" anchor="default"/>
  931. <Shape position="absolute 113 316 655 322" linetype="horizontal" id="line68" class="line_2" anchor="default"/>
  932. <Static text="수불단위" position="absolute 485 297 535 317" align="align:center middle;" id="caption108" anchor="default"/>
  933. <Shape position="absolute 5 20 655 26" linetype="horizontal" id="line57" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  934. <Edit position="absolute 115 345 326 364" id="input12" class="input_default" enable="false" anchor="default"/>
  935. <Edit position="absolute 785 122 844 141" id="input23" class="input_default" enable="false" anchor="default"/>
  936. <Calendar position="absolute 899 146 999 165" id="input45" class="input_essential" enable="false" mask="yyyy-mm-dd" anchor="default"/>
  937. <Shape position="absolute 5 292 655 298" linetype="horizontal" id="line58" class="line_2" anchor="default"/>
  938. <Edit position="absolute 441 170 501 189" id="input34" class="input_default" enable="false" anchor="default"/>
  939. <MaskEdit position="absolute 785 26 999 45" id="input13" class="input_essential" enable="false" mask="yyyy-mm-dd" anchor="default"/>
  940. <Edit position="absolute 441 345 655 364" id="input35" class="input_default" enable="false" anchor="default"/>
  941. <Edit position="absolute 441 98 655 117" id="input24" class="input_default" enable="false" anchor="default"/>
  942. <Shape position="absolute 5 93 655 99" linetype="horizontal" id="line48" class="line_2" anchor="default"/>
  943. <Edit position="absolute 785 74 844 93" id="input14" class="input_essential" enable="false" anchor="default"/>
  944. <CheckBox position="absolute 116 222 186 237" id="checkbox6" visible="false" anchor="default"/>
  945. <Button position="absolute 504 171 520 187" id="button9" class="icon_search" text="" anchor="default" enable="false"/>
  946. <Shape position="absolute 5 189 655 195" linetype="horizontal" id="line49" class="line_2" anchor="default"/>
  947. <Radio position="absolute 116 371 294 390" id="radio1" enable="false" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  948. <Dataset id="innerdataset">
  949. <ColumnInfo>
  950. <Column id="codecolumn"/>
  951. <Column id="datacolumn"/>
  952. </ColumnInfo>
  953. <Rows>
  954. <Row>
  955. <Col id="codecolumn">Y</Col>
  956. <Col id="datacolumn">청구가능</Col>
  957. </Row>
  958. <Row>
  959. <Col id="codecolumn">N</Col>
  960. <Col id="datacolumn">청구불가능</Col>
  961. </Row>
  962. </Rows>
  963. </Dataset>
  964. </Radio>
  965. <Edit position="absolute 115 26 326 45" id="input26" class="input_essential" enable="false" anchor="default" readonly="false"/>
  966. <Edit position="absolute 441 273 501 292" id="input15" class="input_essential" enable="false" anchor="default"/>
  967. <CheckBox position="absolute 201 222 271 237" id="checkbox7" visible="false" anchor="default"/>
  968. <Edit position="absolute 115 170 175 189" id="input37" class="input_default" enable="false" anchor="default"/>
  969. <Edit position="absolute 785 50 999 69" id="input16" class="input_essential" enable="false" anchor="default"/>
  970. <Edit position="absolute 115 74 655 93" id="input27" class="input_essential" enable="false" anchor="default"/>
  971. <CheckBox position="absolute 286 222 351 237" id="checkbox8" visible="false" anchor="default"/>
  972. <Edit position="absolute 115 98 329 117" id="input28" class="input_default" enable="false" anchor="default"/>
  973. <Static text="주거래처" position="absolute 675 73 783 96" align="align:center middle;" id="caption130" class="cell_1" anchor="default"/>
  974. <TextArea position="absolute 115 441 655 475" id="textarea1" enable="false" anchor="default"/>
  975. <CheckBox position="absolute 366 222 421 237" id="checkbox9" visible="false" anchor="default"/>
  976. <Radio position="absolute 116 148 270 163" id="radio3" enable="false" columncount="2" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
  977. <Dataset id="innerdataset">
  978. <ColumnInfo>
  979. <Column id="codecolumn"/>
  980. <Column id="datacolumn"/>
  981. </ColumnInfo>
  982. <Rows>
  983. <Row>
  984. <Col id="codecolumn">1</Col>
  985. <Col id="datacolumn">재고자산</Col>
  986. </Row>
  987. <Row>
  988. <Col id="codecolumn">2</Col>
  989. <Col id="datacolumn">고정자산</Col>
  990. </Row>
  991. </Rows>
  992. </Dataset>
  993. </Radio>
  994. <Edit position="absolute 441 26 655 45" id="input2" class="input_essential" enable="false" anchor="default"/>
  995. <Static text="청구방법구분" position="absolute 5 344 113 367" align="align:center middle;" id="caption120" class="cell_1" anchor="default"/>
  996. <Edit position="absolute 115 122 655 141" id="input3" class="input_default" enable="false" anchor="default"/>
  997. <Calendar position="absolute 115 394 326 413" id="input4" class="input_essential" enable="false" taborder="10" mask="yyyy-mm-dd" anchor="default"/>
  998. <Static text="구매구분" position="absolute 675 49 783 72" align="align:center middle;" id="caption121" class="cell_1" anchor="default"/>
  999. <Static text="환산수량" position="absolute 315 297 365 317" align="align:center middle;" id="caption110" anchor="default"/>
  1000. <Button position="absolute 178 171 194 187" id="button12" class="icon_search" text="" anchor="default" enable="false"/>
  1001. <Edit readonly="true" position="absolute 523 146 655 165" id="output1" anchor="default"/>
  1002. <Static text="계약기간" position="absolute 675 145 783 168" align="align:center middle;" id="caption122" class="cell_1" anchor="default"/>
  1003. <Edit position="absolute 195 297 300 316" id="input5" class="input_essential" enable="false" anchor="default"/>
  1004. <Shape position="absolute 5 340 655 346" linetype="horizontal" id="line60" class="line_2" anchor="default"/>
  1005. <Calendar position="absolute 441 369 655 388" id="input6" class="input_essential" enable="false" taborder="10" mask="yyyy-mm-dd" anchor="default"/>
  1006. <Static text="~" position="absolute 887 147 899 164" id="caption123" class="search_no_b" anchor="default"/>
  1007. <Shape position="absolute 675 20 1000 26" linetype="horizontal" id="line72" class="line_1" anchor="default" style="strokepen:3 solid #33bbbbff;"/>
  1008. <Button position="absolute 504 273 520 289" id="button14" class="icon_search" text="" anchor="default" enable="false"/>
  1009. <Static text="통합품목정보" position="absolute 5 4 124 20" id="caption80" class="tit_2" anchor="default"/>
  1010. <Shape position="absolute 5 240 655 246" linetype="horizontal" id="line50" class="line_3" anchor="default"/>
  1011. <Combo position="absolute 785 170 999 189" id="cmb_mngtcls" class="combo_default" enable="false" taborder="36" innerdataset="ds_init_cmb_mngtcls" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  1012. <Static text="관리분류" position="absolute 675 169 783 192" align="align:center middle;" id="caption112" class="cell_1" anchor="default"/>
  1013. <Static text="제조회사" position="absolute 5 97 113 120" align="align:center middle;" id="caption78" class="cell_1" anchor="default"/>
  1014. <Static text="영문명" position="absolute 5 73 113 96" align="align:center middle;" id="caption79" class="cell_1" anchor="default"/>
  1015. <Static text="중분류" position="absolute 5 169 113 192" align="align:center middle;" id="caption100" class="cell_1" anchor="default"/>
  1016. <Static text="사용구분" position="absolute 5 193 113 241" align="align:center middle;" id="caption93" class="cell_1" anchor="default"/>
  1017. <Static text="물품구분" position="absolute 5 25 113 48" align="align:center middle;" id="caption92" class="cell_1" anchor="default"/>
  1018. <Static text="자산구분" position="absolute 5 145 113 168" align="align:center middle;" id="caption94" class="cell_1" anchor="default"/>
  1019. <Static text="규격" position="absolute 5 121 113 144" align="align:center middle;" id="caption95" class="cell_1" anchor="default"/>
  1020. <Static text="물품명" position="absolute 5 49 113 72" align="align:center middle;" id="caption98" class="cell_1" anchor="default"/>
  1021. <Static text="대분류" position="absolute 330 145 438 168" align="align:center middle;" id="caption97" class="cell_1" anchor="default"/>
  1022. <Static text="물품코드" position="absolute 330 25 438 48" align="align:center middle;" id="caption76" class="cell_1" anchor="default"/>
  1023. <Static text="소분류" position="absolute 330 170 438 192" align="align:center middle;" id="caption88" class="cell_1" anchor="default"/>
  1024. <Static text="모델명" position="absolute 330 97 438 120" align="align:center middle;" id="caption77" class="cell_1" anchor="default"/>
  1025. <Static text="기관구분" position="absolute 5 272 113 295" align="align:center middle;" id="caption116" class="cell_1" anchor="default"/>
  1026. <Static text="코드불용사유" position="absolute 5 416 113 439" align="align:center middle;" id="caption101" class="cell_1" anchor="default"/>
  1027. <Static text="재고관리기준" position="absolute 5 320 113 343" align="align:center middle;" id="caption106" class="cell_1" anchor="default"/>
  1028. <Static text="포장단위" position="absolute 5 296 113 319" align="align:center middle;" id="caption102" class="cell_1" anchor="default"/>
  1029. <Static text="비고" position="absolute 5 440 113 477" align="align:center middle;" id="caption118" class="cell_1" anchor="default"/>
  1030. <Static text="코드불용일자" position="absolute 5 392 113 415" align="align:center middle;" id="caption107" class="cell_1" anchor="default"/>
  1031. <Static text="임의청구구분" position="absolute 5 368 113 391" align="align:center middle;" id="caption119" class="cell_1" anchor="default"/>
  1032. <Static text="청구주기" position="absolute 330 344 438 367" align="align:center middle;" id="caption109" class="cell_1" anchor="default"/>
  1033. <Static text="관리부서" position="absolute 330 272 438 295" align="align:center middle;" id="caption111" class="cell_1" anchor="default"/>
  1034. <Static text="기관별적용일자" position="absolute 330 368 438 391" align="align:center middle;" id="caption103" class="cell_1" anchor="default"/>
  1035. </Layout>
  1036. </Layouts>
  1037. </Tabpage>
  1038. <!--
  1039. <Tabpage text="약품정보" id="case2" enable="true">
  1040. <Layouts>
  1041. <Layout>
  1042. <ImageViewer position="absolute 960 30 1170 270" id="img1" class="no_image" anchor="default"/>
  1043. <Static text="상세정보" position="absolute 10 5 92 18" id="caption61" class="tit_2" anchor="default"/>
  1044. <Shape position="absolute 6 17 848 23" linetype="horizontal" id="line44" class="line_1" anchor="default"/>
  1045. <Static text="효능효과 :" position="absolute 275 25 390 42" id="caption83" class="search_name" anchor="default"/>
  1046. <Button position="absolute 1127 275 1169 294" id="button41" class="btn2_letter2" text="삭제" anchor="default"/>
  1047. <Button position="absolute 1057 275 1121 294" id="button36" class="btn2" text="찾아보기" anchor="default"/>
  1048. <Static text="사진정보" position="absolute 960 5 1042 18" id="caption85" class="tit_2" anchor="default"/>
  1049. <Shape position="absolute 960 17 1170 23" linetype="horizontal" id="line46" class="line_1" anchor="default"/>
  1050. <Tab position="absolute 10 295 845 600" id="switch2" class="sw_box" anchor="default">
  1051. <Tabpages>
  1052. <Tabpage text="약품편람" id="case3">
  1053. <Layouts>
  1054. <Layout>
  1055. <Static text="효능효과 :" position="absolute 260 5 375 22" id="caption84" class="search_name" anchor="default"/>
  1056. <CheckBox position="absolute 5 25 260 295" id="listbox4" anchor="default"/>
  1057. <TextArea position="absolute 260 25 830 295" id="textarea4" anchor="default"/>
  1058. </Layout>
  1059. </Layouts>
  1060. </Tabpage>
  1061. <Tabpage text="복약정보" id="case4">
  1062. <Layouts>
  1063. <Layout>
  1064. <Static text="효능효과 :" position="absolute 260 5 375 22" id="caption75" class="search_name" anchor="default"/>
  1065. <CheckBox position="absolute 5 25 260 295" id="lbx_tmedinfocls" anchor="default"/>
  1066. <TextArea position="absolute 260 25 830 295" id="tar_tmedinfocnts" anchor="default"/>
  1067. </Layout>
  1068. </Layouts>
  1069. </Tabpage>
  1070. </Tabpages>
  1071. </Tab>
  1072. <CheckBox position="absolute 10 45 270 270" id="lbx_durginfocls" anchor="default"/>
  1073. <TextArea position="absolute 270 45 845 270" id="tar_druginfocnts" anchor="default"/>
  1074. </Layout>
  1075. </Layouts>
  1076. </Tabpage>
  1077. -->
  1078. </Tabpages>
  1079. </Tab>
  1080. <Static text="대분류" position="absolute 521 82 571 105" align="align:left middle;" id="caption8" class="cell_2" anchor="default"/>
  1081. <Static text="중분류" position="absolute 694 82 744 105" align="align:left middle;" id="caption12" class="cell_2" anchor="default"/>
  1082. <Static text="소분류" position="absolute 934 82 984 105" align="align:left middle;" id="caption91" class="cell_2" anchor="default"/>
  1083. <Shape position="absolute 0 102 1230 108" linetype="horizontal" id="line6" class="line_3" anchor="default"/>
  1084. <Button position="absolute 1143 58 1185 77" id="btn_pre" class="btn2" text="이력" anchor="default" onclick="group3_btn_pre_onclick"/>
  1085. <Button position="absolute 1188 58 1230 77" id="btn_nxt" class="btn2" visible="false" text="다음" anchor="default" onclick="group3_btn_nxt_onclick"/>
  1086. <Edit position="absolute 68 83 171 102" id="ipt_drugcd" class="input_essential" enable="true" taborder="3" anchor="default" onkeyup="group3_ipt_drugcd_onkeyup" autoselect="true" onkeydown="group3_ipt_drugcd_onkeydown"/>
  1087. <Edit position="absolute 415 83 518 102" id="ipt_edicd" class="input_default" enable="true" taborder="5" anchor="default"/>
  1088. <Combo position="absolute 574 83 689 102" id="cmb_lrg" class="combo_essential" enable="true" taborder="6" innerdataset="@ds_init_baseinfo_earncls_lrgcls" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_cmb_lrg_onitemchanged"/>
  1089. <Combo position="absolute 749 83 929 102" id="cmb_mdl" class="combo_essential" enable="true" taborder="7" innerdataset="@ds_init_baseinfo_earncls_mdlcls" datacolumn="cdnm" codecolumn="cdid" anchor="default" onitemchanged="group3_cmb_mdl_onitemchanged"/>
  1090. <Combo position="absolute 989 83 1230 102" id="cmb_sml" class="combo_essential" enable="true" taborder="8" innerdataset="@ds_init_baseinfo_earncls_smlcls" datacolumn="cdnm" codecolumn="cdid" anchor="default"/>
  1091. <Button position="absolute 1053 58 1139 77" id="button18" class="btn2" text="물류정보갱신" anchor="default" onclick="group3_button18_onclick"/>
  1092. <Static text="약품코드" position="absolute 0 82 65 105" align="align:left middle;" id="cap_drugcd" class="cell_2" anchor="default"/>
  1093. <Static text="구코드" position="absolute 173 82 238 105" align="align:left middle;" id="caption11" class="cell_1" anchor="default"/>
  1094. <Edit position="absolute 241 83 344 102" id="input25" class="input_default" enable="true" taborder="4" anchor="default" autoselect="true" onkeydown="group3_input25_onkeydown"/>
  1095. <Static position="absolute 240 113 465 133" id="caption14" anchor="default" style="font:Dotum,9,bold;"/>
  1096. <Static text="* 물류정보갱신 등록시 임시저장 상태가 되므로 개별약품의 확정저장을 반드시 하십시요." position="absolute 520 62 1050 79" id="caption150" anchor="default" style="color:#ff0000ff;font:Dotum,9,bold;"/>
  1097. <Calendar position="absolute 971 109 1078 128" id="input8" class="input_default" taborder="5" anchor="default"/>
  1098. <Static text="수정할 불용일자:" position="absolute 862 108 969 131" align="align:left middle;" id="caption96" class="cell_1" anchor="default"/>
  1099. <Static position="absolute 465 113 790 133" align="align:left middle;" id="caption15" mask="yyyy-mm-dd hh:mm" anchor="default" style="font:Dotum,9,bold;"/>
  1100. </Layout>
  1101. </Layouts>
  1102. </Div>
  1103. <Static id="caption6" text="약품정보관리-Ver.0422" class="tit_1" position="absolute 0 0 200 25"/>
  1104. <Div id="group5" taborder="1" visible="false" position="absolute 427 654 703 779" class="div_SA2">
  1105. <Layouts>
  1106. <Layout>
  1107. <Shape id="rectangle1" type="rectangle" position="absolute 4 4 272 121" anchor="default"/>
  1108. <Grid id="grd_consult" taborder="0" binddataset="ds_init_A0036" useinputpanel="false" position="absolute 8 29 267 117" anchor="default" autofittype="col">
  1109. <Formats>
  1110. <Format id="default">
  1111. <Columns>
  1112. <Column size="25"/>
  1113. <Column size="80"/>
  1114. <Column size="136"/>
  1115. </Columns>
  1116. <Rows>
  1117. <Row size="0" band="head"/>
  1118. <Row size="24"/>
  1119. </Rows>
  1120. <Band id="head">
  1121. <Cell/>
  1122. <Cell col="1" text="caption1"/>
  1123. <Cell col="2" text="caption2"/>
  1124. </Band>
  1125. <Band id="body">
  1126. <Cell displaytype="image"/>
  1127. <Cell col="1" text="bind:cdid"/>
  1128. <Cell col="2" displaytype="text" edittype="text" text="bind:cdnm"/>
  1129. </Band>
  1130. </Format>
  1131. </Formats>
  1132. </Grid>
  1133. <Button id="button2" taborder="1" text="행추가" class="btn2" position="absolute 111 32 164 51" anchor="default" onclick="group5_button2_onclick"/>
  1134. <Button id="button4" taborder="2" text="행삭제" class="btn2" position="absolute 167 32 220 51" anchor="default" onclick="group5_button4_onclick"/>
  1135. <Button id="button90" taborder="3" text="저장" class="btn5" position="absolute 223 8 265 27" anchor="default" onclick="group5_button90_onclick"/>
  1136. </Layout>
  1137. </Layouts>
  1138. </Div>
  1139. <Div id="group2" taborder="2" class="div_SA" position="absolute 0 25 1230 60">
  1140. <Layouts>
  1141. <Layout>
  1142. <Static id="caption2" text="약품코드 :" class="search_name" position="absolute 16 10 94 27" anchor="default"/>
  1143. <Static id="caption3" text="약품명 :" class="search_name" position="absolute 318 10 383 27" anchor="default"/>
  1144. <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1143 6 1149 28" anchor="default"/>
  1145. <Button id="button11" taborder="3" onclick="group2_button11_onclick" class="icon_search" position="absolute 589 9 605 25" anchor="default"/>
  1146. <Button id="btn_sea" taborder="4" text="조회" onclick="group2_btn_sea_onclick" class="btn1" position="absolute 1162 6 1218 28" anchor="default"/>
  1147. <Edit id="ipt_srchdrugnm" taborder="5" onkeyup="group2_ipt_srchdrugnm_onkeyup" class="input_search" position="absolute 386 8 586 27" anchor="default"/>
  1148. <Edit id="ipt_srchdrugcd" taborder="6" onkeyup="group2_ipt_srchdrugcd_onkeyup" class="input_search" position="absolute 97 8 286 27" anchor="default" oneditclick="group2_ipt_srchdrugcd_oneditclick"/>
  1149. <Button id="btn_srch2" taborder="7" class="icon_search" visible="false" position="absolute 613 9 629 25" anchor="default"/>
  1150. <CheckBox id="checkbox2" taborder="8" text="불용약제외" value="N" truevalue="Y" falsevalue="N" class="checkbox_search" position="absolute 672 9 762 29" anchor="default"/>
  1151. </Layout>
  1152. </Layouts>
  1153. </Div>
  1154. <Div position="absolute 0 60 1238 91" id="group4" scrollbars="autoboth">
  1155. <Layouts>
  1156. <Layout>
  1157. <Button position="absolute 705 3 785 25" id="button3" class="btn3" visible="false" text="DUR관리" anchor="default" onclick="group4_button3_onclick"/>
  1158. <Button position="absolute 0 3 80 25" id="button8" class="btn3" text="약품편람" anchor="default" onclick="group4_button8_onclick"/>
  1159. <Button position="absolute 246 3 350 25" id="button31" class="btn3" text="약제신청관리" anchor="default" onclick="group4_button31_onclick"/>
  1160. <Button position="absolute 164 3 244 25" id="button23" class="btn3" text="수가조회" anchor="default" onclick="group4_button23_onclick"/>
  1161. <Button position="absolute 1079 3 1159 25" id="btn_clcscorreq" class="btn4" text="수가요청" anchor="default" onclick="group4_btn_clcscorreq_onclick"/>
  1162. <Button position="absolute 1162 3 1230 25" id="btn_cle" class="btn4" text="초기화" anchor="default" onclick="group4_btn_cle_onclick"/>
  1163. <Button position="absolute 996 3 1076 25" id="btn_cnfmsave" class="btn4" text="확정저장" anchor="default" onclick="group4_btn_cnfmsave_onclick"/>
  1164. <Button position="absolute 913 3 993 25" id="btn_tmpsave" class="btn4" visible="false" text="임시저장" anchor="default" onclick="group4_btn_tmpsave_onclick"/>
  1165. <Button position="absolute 82 3 162 25" id="btn_history" class="btn3" text="이력조회" anchor="default" onclick="group4_btn_history_onclick"/>
  1166. <Button position="absolute 786 3 866 25" id="button21" class="btn3" visible="false" text="물류코드" anchor="default" onclick="group4_button21_onclick"/>
  1167. <Shape position="absolute 0 24 1230 31" linetype="horizontal" id="line70" class="line_6" anchor="default"/>
  1168. <Button position="absolute 352 3 468 25" id="button20" class="btn3" text="전체 엑셀 받기" anchor="default" onclick="group4_button20_onclick"/>
  1169. <Button position="absolute 470 3 574 25" id="button1" class="btn3" text="MIX처방관리" anchor="default" onclick="group4_button1_onclick"/>
  1170. <Button position="absolute 576 3 693 25" id="button13" class="btn3" text="제한시럽제관리" anchor="default" onclick="group4_button13_onclick"/>
  1171. </Layout>
  1172. </Layouts>
  1173. </Div>
  1174. </Layout>
  1175. </Layouts>
  1176. <Objects>
  1177. <Dataset id="ds_main_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1178. <ColumnInfo>
  1179. <Column id="drugcd" type="STRING" size="256"/>
  1180. <Column id="olddrugcd" type="STRING" size="256"/>
  1181. <Column id="drugnm" type="STRING" size="256"/>
  1182. <Column id="drugtodd" type="STRING" size="256"/>
  1183. </ColumnInfo>
  1184. <Rows>
  1185. <Row>
  1186. <Col id="drugcd"/>
  1187. <Col id="olddrugcd"/>
  1188. <Col id="drugnm"/>
  1189. <Col id="drugtodd"/>
  1190. </Row>
  1191. </Rows>
  1192. </Dataset>
  1193. <Dataset id="ds_init_A0013" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1194. <ColumnInfo>
  1195. <Column id="cdnm" type="STRING"/>
  1196. <Column id="cdid" type="STRING"/>
  1197. </ColumnInfo>
  1198. </Dataset>
  1199. <!--
  1200. <Dataset id="ds_init_cmb_reconkeepmthd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1201. <ColumnInfo>
  1202. <Column id="cdnm" type="STRING"/>
  1203. <Column id="cdid" type="STRING"/>
  1204. </ColumnInfo>
  1205. </Dataset>
  1206. -->
  1207. <Dataset id="ds_init_A0014" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1208. <ColumnInfo>
  1209. <Column id="cdnm" type="STRING"/>
  1210. <Column id="cdid" type="STRING"/>
  1211. </ColumnInfo>
  1212. </Dataset>
  1213. <Dataset id="ds_init_A0596" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1214. <ColumnInfo>
  1215. <Column id="cdnm" type="STRING"/>
  1216. <Column id="cdid" type="STRING"/>
  1217. </ColumnInfo>
  1218. </Dataset>
  1219. <Dataset id="ds_init_A0006" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1220. <ColumnInfo>
  1221. <Column id="cdnm" type="STRING"/>
  1222. <Column id="cdid" type="STRING"/>
  1223. </ColumnInfo>
  1224. </Dataset>
  1225. <Dataset id="ds_init_P0096" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1226. <ColumnInfo>
  1227. <Column id="cdnm" type="STRING"/>
  1228. <Column id="cdid" type="STRING"/>
  1229. </ColumnInfo>
  1230. </Dataset>
  1231. <Dataset id="ds_init_A0597" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1232. <ColumnInfo>
  1233. <Column id="cdnm" type="STRING"/>
  1234. <Column id="cdid" type="STRING"/>
  1235. </ColumnInfo>
  1236. </Dataset>
  1237. <!--
  1238. <Dataset id="ds_init_A0599" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1239. <ColumnInfo>
  1240. <Column id="cdnm" type="STRING"/>
  1241. <Column id="cdid" type="STRING"/>
  1242. </ColumnInfo>
  1243. </Dataset>
  1244. <Dataset id="ds_init_A0599" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1245. <ColumnInfo>
  1246. <Column id="cdnm" type="STRING"/>
  1247. <Column id="cdid" type="STRING"/>
  1248. </ColumnInfo>
  1249. </Dataset>
  1250. -->
  1251. <Dataset id="ds_init_A0600" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1252. <ColumnInfo>
  1253. <Column id="cdnm" type="STRING"/>
  1254. <Column id="cdid" type="STRING"/>
  1255. </ColumnInfo>
  1256. </Dataset>
  1257. <Dataset id="ds_init_A0601" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1258. <ColumnInfo>
  1259. <Column id="cdnm" type="STRING"/>
  1260. <Column id="cdid" type="STRING"/>
  1261. </ColumnInfo>
  1262. </Dataset>
  1263. <Dataset id="ds_init_A0602" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1264. <ColumnInfo>
  1265. <Column id="cdnm" type="STRING"/>
  1266. <Column id="cdid" type="STRING"/>
  1267. </ColumnInfo>
  1268. </Dataset>
  1269. <Dataset id="ds_init_A0016" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1270. <ColumnInfo>
  1271. <Column id="cdnm" type="STRING"/>
  1272. <Column id="cdid" type="STRING"/>
  1273. </ColumnInfo>
  1274. </Dataset>
  1275. <Dataset id="ds_init_A0603" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1276. <ColumnInfo>
  1277. <Column id="cdnm" type="STRING"/>
  1278. <Column id="cdid" type="STRING"/>
  1279. </ColumnInfo>
  1280. </Dataset>
  1281. <Dataset id="ds_init_A0604" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1282. <ColumnInfo>
  1283. <Column id="cdnm" type="STRING"/>
  1284. <Column id="cdid" type="STRING"/>
  1285. </ColumnInfo>
  1286. </Dataset>
  1287. <Dataset id="ds_main_baseinfo_comitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1288. <ColumnInfo>
  1289. <Column id="comcd" type="STRING" size="256"/>
  1290. <Column id="comexcd" type="STRING" size="256"/>
  1291. <Column id="comnm" type="STRING" size="256"/>
  1292. <Column id="drugcd" type="STRING" size="256"/>
  1293. </ColumnInfo>
  1294. <Rows>
  1295. <Row>
  1296. <Col id="comcd"/>
  1297. <Col id="comexcd"/>
  1298. <Col id="comnm"/>
  1299. <Col id="drugcd"/>
  1300. </Row>
  1301. </Rows>
  1302. </Dataset>
  1303. <Dataset id="ds_init_A0045" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1304. <ColumnInfo>
  1305. <Column id="cdnm" type="STRING"/>
  1306. <Column id="cdid" type="STRING"/>
  1307. </ColumnInfo>
  1308. </Dataset>
  1309. <!--
  1310. <Dataset id="ds_init_A0045" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1311. <ColumnInfo>
  1312. <Column id="cdnm" type="STRING"/>
  1313. <Column id="cdid" type="STRING"/>
  1314. </ColumnInfo>
  1315. </Dataset>
  1316. -->
  1317. <!--
  1318. <Dataset id="ds_init_combo17" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1319. <ColumnInfo>
  1320. <Column id="cdnm" type="STRING"/>
  1321. <Column id="cdid" type="STRING"/>
  1322. </ColumnInfo>
  1323. </Dataset>
  1324. -->
  1325. <Dataset id="ds_main_baseinfo_absnaltitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1326. <ColumnInfo>
  1327. <Column id="absnaltdrugcd" type="STRING" size="256"/>
  1328. <Column id="drugcd" type="STRING" size="256"/>
  1329. <Column id="instcd" type="STRING" size="256"/>
  1330. </ColumnInfo>
  1331. <Rows>
  1332. <Row>
  1333. <Col id="absnaltdrugcd"/>
  1334. <Col id="drugcd"/>
  1335. <Col id="instcd"/>
  1336. </Row>
  1337. </Rows>
  1338. </Dataset>
  1339. <Dataset id="ds_main_baseinfo_powdaltitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1340. <ColumnInfo>
  1341. <Column id="powdaltdrugcd" type="STRING" size="256"/>
  1342. <Column id="drugcd" type="STRING" size="256"/>
  1343. <Column id="instcd" type="STRING" size="256"/>
  1344. </ColumnInfo>
  1345. <Rows>
  1346. <Row>
  1347. <Col id="powdaltdrugcd"/>
  1348. <Col id="drugcd"/>
  1349. <Col id="instcd"/>
  1350. </Row>
  1351. </Rows>
  1352. </Dataset>
  1353. <Dataset id="ds_main_baseinfo_efcyitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1354. <ColumnInfo>
  1355. <Column id="efcycd" type="STRING" size="256"/>
  1356. <Column id="efcynm" type="STRING" size="256"/>
  1357. <Column id="drugcd" type="STRING" size="256"/>
  1358. </ColumnInfo>
  1359. <Rows>
  1360. <Row>
  1361. <Col id="efcycd"/>
  1362. <Col id="efcynm"/>
  1363. <Col id="drugcd"/>
  1364. </Row>
  1365. </Rows>
  1366. </Dataset>
  1367. <Dataset id="ds_grd_tbooaltdrugcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1368. <ColumnInfo>
  1369. <Column id="tbooaltdrugcd" type="STRING"/>
  1370. <Column id="drugcd" type="STRING"/>
  1371. <Column id="instcd" type="STRING"/>
  1372. </ColumnInfo>
  1373. </Dataset>
  1374. <Dataset id="ds_init_A0605" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1375. <ColumnInfo>
  1376. <Column id="cdnm" type="STRING"/>
  1377. <Column id="cdid" type="STRING"/>
  1378. </ColumnInfo>
  1379. </Dataset>
  1380. <!--
  1381. <Dataset id="ds_init_A0036" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1382. <ColumnInfo>
  1383. <Column id="cdnm" type="STRING"/>
  1384. <Column id="cdid" type="STRING"/>
  1385. </ColumnInfo>
  1386. </Dataset>
  1387. -->
  1388. <Dataset id="ds_init_P0133" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1389. <ColumnInfo>
  1390. <Column id="cdnm" type="STRING"/>
  1391. <Column id="cdid" type="STRING"/>
  1392. </ColumnInfo>
  1393. </Dataset>
  1394. <Dataset id="ds_init_A0025" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1395. <ColumnInfo>
  1396. <Column id="cdnm" type="STRING"/>
  1397. <Column id="cdid" type="STRING"/>
  1398. </ColumnInfo>
  1399. </Dataset>
  1400. <Dataset id="ds_init_A0599" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1401. <ColumnInfo>
  1402. <Column id="cdnm" type="STRING"/>
  1403. <Column id="cdid" type="STRING"/>
  1404. </ColumnInfo>
  1405. </Dataset>
  1406. <Dataset id="ds_grd_adminpath" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1407. <ColumnInfo>
  1408. <Column id="adminpath" type="STRING"/>
  1409. <Column id="drugcd" type="STRING"/>
  1410. </ColumnInfo>
  1411. </Dataset>
  1412. <!--
  1413. <Dataset id="ds_init_A0597" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1414. <ColumnInfo>
  1415. <Column id="cdnm" type="STRING"/>
  1416. <Column id="cdid" type="STRING"/>
  1417. </ColumnInfo>
  1418. </Dataset>
  1419. -->
  1420. <Dataset id="ds_init_P0133" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1421. <ColumnInfo>
  1422. <Column id="cdnm" type="STRING"/>
  1423. <Column id="cdid" type="STRING"/>
  1424. </ColumnInfo>
  1425. </Dataset>
  1426. <!--
  1427. <Dataset id="ds_init_A0599" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1428. <ColumnInfo>
  1429. <Column id="cdnm" type="STRING"/>
  1430. <Column id="cdid" type="STRING"/>
  1431. </ColumnInfo>
  1432. </Dataset>
  1433. -->
  1434. <Dataset id="ds_init_cmb_mngtcls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1435. <ColumnInfo>
  1436. <Column id="cdnm" type="STRING"/>
  1437. <Column id="cdid" type="STRING"/>
  1438. </ColumnInfo>
  1439. </Dataset>
  1440. <Dataset id="ds_init_cmb_lrg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1441. <ColumnInfo>
  1442. <Column id="cdnm" type="STRING"/>
  1443. <Column id="cdid" type="STRING"/>
  1444. </ColumnInfo>
  1445. </Dataset>
  1446. <Dataset id="ds_init_cmb_mdl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1447. <ColumnInfo>
  1448. <Column id="cdnm" type="STRING"/>
  1449. <Column id="cdid" type="STRING"/>
  1450. </ColumnInfo>
  1451. </Dataset>
  1452. <Dataset id="ds_init_cmb_sml" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  1453. <ColumnInfo>
  1454. <Column id="cdnm" type="STRING"/>
  1455. <Column id="cdid" type="STRING"/>
  1456. </ColumnInfo>
  1457. </Dataset>
  1458. <Dataset id="ds_rdo_label" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1459. <ColumnInfo>
  1460. <Column id="label" type="STRING" size="256"/>
  1461. <Column id="value" type="STRING" size="256"/>
  1462. </ColumnInfo>
  1463. <Rows>
  1464. <Row>
  1465. <Col id="label">외래</Col>
  1466. <Col id="value">O</Col>
  1467. </Row>
  1468. <Row>
  1469. <Col id="label">입원</Col>
  1470. <Col id="value">I</Col>
  1471. </Row>
  1472. <Row>
  1473. <Col id="label">외출,퇴원(병동,응급실)</Col>
  1474. <Col id="value">L</Col>
  1475. </Row>
  1476. </Rows>
  1477. </Dataset>
  1478. <Dataset id="ds_chk_mngtitem1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1479. <ColumnInfo>
  1480. <Column id="label" type="STRING" size="256"/>
  1481. <Column id="value" type="STRING" size="256"/>
  1482. </ColumnInfo>
  1483. <Rows>
  1484. <Row>
  1485. <Col id="label">고가</Col>
  1486. <Col id="value">1</Col>
  1487. </Row>
  1488. <Row>
  1489. <Col id="label">고주의</Col>
  1490. <Col id="value">8</Col>
  1491. </Row>
  1492. <Row>
  1493. <Col id="label">고위험</Col>
  1494. <Col id="value">9</Col>
  1495. </Row>
  1496. </Rows>
  1497. </Dataset>
  1498. <Dataset id="ds_chk_mngtitem2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1499. <ColumnInfo>
  1500. <Column id="label" type="STRING" size="256"/>
  1501. <Column id="value" type="STRING" size="256"/>
  1502. </ColumnInfo>
  1503. <Rows>
  1504. <Row>
  1505. <Col id="label">TPN</Col>
  1506. <Col id="value">2</Col>
  1507. </Row>
  1508. <Row>
  1509. <Col id="label">TDM</Col>
  1510. <Col id="value">3</Col>
  1511. </Row>
  1512. <Row>
  1513. <Col id="label">투약관리</Col>
  1514. <Col id="value">4</Col>
  1515. </Row>
  1516. <Row>
  1517. <Col id="label">제한항생제</Col>
  1518. <Col id="value">6</Col>
  1519. </Row>
  1520. <Row>
  1521. <Col id="label">고가수액</Col>
  1522. <Col id="value">5</Col>
  1523. </Row>
  1524. <Row>
  1525. <Col id="label">향정수불</Col>
  1526. <Col id="value">7</Col>
  1527. </Row>
  1528. </Rows>
  1529. </Dataset>
  1530. <Dataset id="ds_main_baseinfo_druginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_baseinfo_druginfo_oncolumnchanged">
  1531. <ColumnInfo>
  1532. <Column id="drugcd" type="STRING" size="256"/>
  1533. <Column id="olddrugcd" type="STRING" size="256"/>
  1534. <Column id="drugtodd" type="STRING" size="256"/>
  1535. <Column id="drugfromdd" type="STRING" size="256"/>
  1536. <Column id="cnfmyn" type="STRING" size="256"/>
  1537. <Column id="ordnm" type="STRING" size="256"/>
  1538. <Column id="hngnm" type="STRING" size="256"/>
  1539. <Column id="engnm" type="STRING" size="256"/>
  1540. <Column id="delivecrite" type="STRING" size="256"/>
  1541. <Column id="cntsunit" type="STRING" size="256"/>
  1542. <Column id="cntsvol" type="STRING" size="256"/>
  1543. <Column id="stndunit" type="STRING" size="256"/>
  1544. <Column id="stndvol" type="STRING" size="256"/>
  1545. <Column id="packunit" type="STRING" size="256"/>
  1546. <Column id="packvol" type="STRING" size="256"/>
  1547. <Column id="ordunit" type="STRING" size="256"/>
  1548. <Column id="basevol" type="STRING" size="256"/>
  1549. <Column id="basemthdcd" type="STRING" size="256"/>
  1550. <Column id="absnyn" type="STRING" size="256"/>
  1551. <Column id="absnreusedd" type="STRING" size="256"/>
  1552. <Column id="hosinflag" type="STRING" size="256"/>
  1553. <Column id="hosinresn" type="STRING" size="256"/>
  1554. <Column id="lrgcls" type="STRING" size="256"/>
  1555. <Column id="mdlcls" type="STRING" size="256"/>
  1556. <Column id="smlcls" type="STRING" size="256"/>
  1557. <Column id="edicd" type="STRING" size="256"/>
  1558. <Column id="drugkind" type="STRING" size="256"/>
  1559. <Column id="keepmthd" type="STRING" size="256"/>
  1560. <Column id="keepmthd2" type="STRING" size="256"/>
  1561. <Column id="shadyn" type="STRING" size="256"/>
  1562. <Column id="spcldrug" type="STRING" size="256"/>
  1563. <Column id="spclyn" type="STRING" size="256"/>
  1564. <Column id="efcycls" type="STRING" size="256"/>
  1565. <Column id="drugtype" type="STRING" size="256"/>
  1566. <Column id="mngtitem" type="STRING" size="256"/>
  1567. <Column id="expnyn" type="STRING" size="256"/>
  1568. <Column id="tpnyn" type="STRING" size="256"/>
  1569. <Column id="tdmyn" type="STRING" size="256"/>
  1570. <Column id="drugmngtyn" type="STRING" size="256"/>
  1571. <Column id="expninjyn" type="STRING" size="256"/>
  1572. <Column id="restantimicyn" type="STRING" size="256"/>
  1573. <Column id="pastillyn" type="STRING" size="256"/>
  1574. <Column id="prgcd" type="STRING" size="256"/>
  1575. <Column id="rtnimpsiyn" type="STRING" size="256"/>
  1576. <Column id="itmidrugprid" type="STRING" size="256"/>
  1577. <Column id="tmedcnst" type="STRING" size="256"/>
  1578. <Column id="powdimpsi" type="STRING" size="256"/>
  1579. <Column id="powdimpsiresn" type="STRING" size="256"/>
  1580. <Column id="powdimpsiresnetc" type="STRING" size="256"/>
  1581. <Column id="wardexch" type="STRING" size="256"/>
  1582. <Column id="selfinjyn" type="STRING" size="256"/>
  1583. <Column id="hosoutinjyn" type="STRING" size="256"/>
  1584. <Column id="astyn" type="STRING" size="256"/>
  1585. <Column id="reconsolv" type="STRING" size="256"/>
  1586. <Column id="reconmixqty" type="STRING" size="256"/>
  1587. <Column id="reconvalitm" type="STRING" size="256"/>
  1588. <Column id="reconkeepmthd" type="STRING" size="256"/>
  1589. <Column id="dilusolv" type="STRING" size="256"/>
  1590. <Column id="dilumixqty" type="STRING" size="256"/>
  1591. <Column id="diluvalitm" type="STRING" size="256"/>
  1592. <Column id="dilukeepmthd" type="STRING" size="256"/>
  1593. <Column id="condd" type="STRING" size="256"/>
  1594. <Column id="etccau" type="STRING" size="256"/>
  1595. <Column id="calcscorrgstyn" type="STRING" size="256"/>
  1596. <Column id="limdrugyn" type="STRING" size="256"/>
  1597. <Column id="keepmthddesc" type="STRING" size="256"/>
  1598. <Column id="comcls" type="STRING" size="256"/>
  1599. <Column id="comdesc" type="STRING" size="256"/>
  1600. <Column id="drugtoddhis" type="STRING" size="256"/>
  1601. <Column id="lastupdtdt" type="STRING" size="256"/>
  1602. <Column id="stndunit" type="STRING" size="256"/>
  1603. <Column id="stndvol" type="STRING" size="256"/>
  1604. <Column id="warnyn" type="STRING" size="256"/>
  1605. <Column id="dngryn" type="STRING" size="256"/>
  1606. <Column id="grupflag" type="STRING" size="256"/>
  1607. <Column id="nrordflag" type="STRING" size="256"/>
  1608. <Column id="prnflag" type="STRING" size="256"/>
  1609. <Column id="monireqdrid" type="STRING" size="256"/>
  1610. <Column id="monireqdrnm" type="STRING" size="256"/>
  1611. <Column id="moniflag" type="STRING" size="256"/>
  1612. <Column id="calcmthdcd" type="STRING" size="256"/>
  1613. <Column id="limdrugusedept" type="STRING" size="256"/>
  1614. <Column id="dupexpgoodcd" type="STRING" size="256"/>
  1615. <Column id="dupexpgoodcdnm" type="STRING" size="256"/>
  1616. <Column id="drugmemo" type="STRING" size="256"/>
  1617. <Column id="devidebanyn" type="STRING" size="256"/>
  1618. <Column id="fdyn" type="STRING" size="256"/>
  1619. <Column id="pryn" type="STRING" size="256"/>
  1620. <Column id="antimicrobialyn" type="STRING" size="256"/>
  1621. <Column id="antimicrobialcd" type="STRING" size="256"/>
  1622. </ColumnInfo>
  1623. <Rows>
  1624. <Row>
  1625. <Col id="drugcd"/>
  1626. <Col id="olddrugcd"/>
  1627. <Col id="drugtodd">99991231</Col>
  1628. <Col id="drugfromdd"/>
  1629. <Col id="cnfmyn"/>
  1630. <Col id="ordnm"/>
  1631. <Col id="hngnm"/>
  1632. <Col id="engnm"/>
  1633. <Col id="delivecrite"/>
  1634. <Col id="cntsunit"/>
  1635. <Col id="cntsvol"/>
  1636. <Col id="stndunit"/>
  1637. <Col id="stndvol"/>
  1638. <Col id="packunit"/>
  1639. <Col id="packvol">1</Col>
  1640. <Col id="ordunit">1</Col>
  1641. <Col id="basevol"/>
  1642. <Col id="basemthdcd"/>
  1643. <Col id="absnyn">N</Col>
  1644. <Col id="absnreusedd"/>
  1645. <Col id="hosinflag">-</Col>
  1646. <Col id="hosinresn">00</Col>
  1647. <Col id="lrgcls"/>
  1648. <Col id="mdlcls"/>
  1649. <Col id="smlcls"/>
  1650. <Col id="edicd"/>
  1651. <Col id="drugkind"/>
  1652. <Col id="keepmthd"/>
  1653. <Col id="keepmthd2"/>
  1654. <Col id="shadyn"/>
  1655. <Col id="spcldrug"/>
  1656. <Col id="spclyn"/>
  1657. <Col id="efcycls"/>
  1658. <Col id="drugtype"/>
  1659. <Col id="mngtitem"/>
  1660. <Col id="expnyn"/>
  1661. <Col id="tpnyn"/>
  1662. <Col id="tdmyn"/>
  1663. <Col id="drugmngtyn"/>
  1664. <Col id="expninjyn"/>
  1665. <Col id="restantimicyn"/>
  1666. <Col id="pastillyn"/>
  1667. <Col id="prgcd"/>
  1668. <Col id="rtnimpsiyn"/>
  1669. <Col id="itmidrugprid"/>
  1670. <Col id="tmedcnst"/>
  1671. <Col id="powdimpsi">-</Col>
  1672. <Col id="powdimpsiresn">0</Col>
  1673. <Col id="powdimpsiresnetc"/>
  1674. <Col id="wardexch"/>
  1675. <Col id="selfinjyn">-</Col>
  1676. <Col id="hosoutinjyn">N</Col>
  1677. <Col id="astyn">-</Col>
  1678. <Col id="reconsolv"/>
  1679. <Col id="reconmixqty"/>
  1680. <Col id="reconvalitm"/>
  1681. <Col id="reconkeepmthd"/>
  1682. <Col id="dilusolv"/>
  1683. <Col id="dilumixqty"/>
  1684. <Col id="diluvalitm"/>
  1685. <Col id="dilukeepmthd"/>
  1686. <Col id="condd"/>
  1687. <Col id="etccau"/>
  1688. <Col id="calcscorrgstyn"/>
  1689. <Col id="limdrugyn"/>
  1690. <Col id="keepmthddesc"/>
  1691. <Col id="comcls"/>
  1692. <Col id="comdesc"/>
  1693. <Col id="drugtoddhis"/>
  1694. <Col id="lastupdtdt"/>
  1695. <Col id="stndunit"/>
  1696. <Col id="stndvol"/>
  1697. <Col id="warnyn"/>
  1698. <Col id="dngryn"/>
  1699. <Col id="grupflag"/>
  1700. <Col id="nrordflag"/>
  1701. <Col id="prnflag"/>
  1702. <Col id="monireqdrid"/>
  1703. <Col id="monireqdrnm"/>
  1704. <Col id="moniflag"/>
  1705. <Col id="calcmthdcd"/>
  1706. <Col id="limdrugusedept"/>
  1707. <Col id="dupexpgoodcd"/>
  1708. <Col id="dupexpgoodcdnm"/>
  1709. <Col id="drugmemo"/>
  1710. <Col id="devidebanyn"/>
  1711. <Col id="fdyn"/>
  1712. <Col id="pryn"/>
  1713. <Col id="antimicrobialyn"/>
  1714. <Col id="antimicrobialcd"/>
  1715. </Row>
  1716. </Rows>
  1717. </Dataset>
  1718. <Dataset id="ds_main_baseinfo_adminitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1719. <ColumnInfo>
  1720. <Column id="adminpath" type="STRING" size="256"/>
  1721. <Column id="drugcd" type="STRING" size="256"/>
  1722. </ColumnInfo>
  1723. <Rows>
  1724. <Row>
  1725. <Col id="adminpath"/>
  1726. <Col id="drugcd"/>
  1727. </Row>
  1728. </Rows>
  1729. </Dataset>
  1730. <Dataset id="ds_main_baseinfo_absninfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1731. <ColumnInfo>
  1732. <Column id="absnresn" type="STRING" size="256"/>
  1733. <Column id="absnresnetc" type="STRING" size="256"/>
  1734. </ColumnInfo>
  1735. <Rows>
  1736. <Row>
  1737. <Col id="absnresn">-</Col>
  1738. <Col id="absnresnetc"/>
  1739. </Row>
  1740. </Rows>
  1741. </Dataset>
  1742. <Dataset id="ds_main_baseinfo_lblitemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1743. <ColumnInfo>
  1744. <Column id="lblnmo" type="STRING" size="256"/>
  1745. <Column id="lblgrupo" type="STRING" size="256"/>
  1746. <Column id="lblprntyno" type="STRING" size="256"/>
  1747. <Column id="lblcnts1o" type="STRING" size="256"/>
  1748. <Column id="lblcnts2o" type="STRING" size="256"/>
  1749. </ColumnInfo>
  1750. <Rows>
  1751. <Row>
  1752. <Col id="lblnmo"/>
  1753. <Col id="lblgrupo"/>
  1754. <Col id="lblprntyno">Y</Col>
  1755. <Col id="lblcnts1o"/>
  1756. <Col id="lblcnts2o"/>
  1757. </Row>
  1758. </Rows>
  1759. </Dataset>
  1760. <Dataset id="ds_main_baseinfo_lblitemi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1761. <ColumnInfo>
  1762. <Column id="lblnmi" type="STRING" size="256"/>
  1763. <Column id="lblgrupi" type="STRING" size="256"/>
  1764. <Column id="lblprntyni" type="STRING" size="256"/>
  1765. <Column id="lblcnts1i" type="STRING" size="256"/>
  1766. <Column id="lblcnts2i" type="STRING" size="256"/>
  1767. </ColumnInfo>
  1768. <Rows>
  1769. <Row>
  1770. <Col id="lblnmi"/>
  1771. <Col id="lblgrupi"/>
  1772. <Col id="lblprntyni"/>
  1773. <Col id="lblcnts1i"/>
  1774. <Col id="lblcnts2i"/>
  1775. </Row>
  1776. </Rows>
  1777. </Dataset>
  1778. <Dataset id="ds_main_baseinfo_lbliteml" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1779. <ColumnInfo>
  1780. <Column id="lblnml" type="STRING" size="256"/>
  1781. <Column id="lblgrupl" type="STRING" size="256"/>
  1782. <Column id="lblprntynl" type="STRING" size="256"/>
  1783. <Column id="lblcnts1l" type="STRING" size="256"/>
  1784. <Column id="lblcnts2l" type="STRING" size="256"/>
  1785. </ColumnInfo>
  1786. <Rows>
  1787. <Row>
  1788. <Col id="lblnml"/>
  1789. <Col id="lblgrupl"/>
  1790. <Col id="lblprntynl"/>
  1791. <Col id="lblcnts1l"/>
  1792. <Col id="lblcnts2l"/>
  1793. </Row>
  1794. </Rows>
  1795. </Dataset>
  1796. <Dataset id="ds_main_baseinfo_atcitemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1797. <ColumnInfo>
  1798. <Column id="atcifyno" type="STRING" size="256"/>
  1799. <Column id="atcifsnglyno" type="STRING" size="256"/>
  1800. <Column id="powdero" type="STRING" size="256"/>
  1801. </ColumnInfo>
  1802. <Rows>
  1803. <Row>
  1804. <Col id="atcifyno">Y</Col>
  1805. <Col id="atcifsnglyno">N</Col>
  1806. <Col id="powdero"/>
  1807. </Row>
  1808. </Rows>
  1809. </Dataset>
  1810. <Dataset id="ds_main_baseinfo_atcitemi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1811. <ColumnInfo>
  1812. <Column id="atcifyni" type="STRING" size="256"/>
  1813. <Column id="atcifsnglyni" type="STRING" size="256"/>
  1814. <Column id="powderi" type="STRING" size="256"/>
  1815. </ColumnInfo>
  1816. <Rows>
  1817. <Row>
  1818. <Col id="atcifyni"/>
  1819. <Col id="atcifsnglyni"/>
  1820. <Col id="powderi"/>
  1821. </Row>
  1822. </Rows>
  1823. </Dataset>
  1824. <Dataset id="ds_main_baseinfo_atciteml" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1825. <ColumnInfo>
  1826. <Column id="atcifynl" type="STRING" size="256"/>
  1827. <Column id="atcifsnglynl" type="STRING" size="256"/>
  1828. <Column id="powderl" type="STRING" size="256"/>
  1829. </ColumnInfo>
  1830. <Rows>
  1831. <Row>
  1832. <Col id="atcifynl"/>
  1833. <Col id="atcifsnglynl"/>
  1834. <Col id="powderl"/>
  1835. </Row>
  1836. </Rows>
  1837. </Dataset>
  1838. <Dataset id="ds_main_baseinfo_tbooaltitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1839. <ColumnInfo>
  1840. <Column id="tbooaltdrugcd" type="STRING" size="256"/>
  1841. <Column id="drugcd" type="STRING" size="256"/>
  1842. <Column id="instcd" type="STRING" size="256"/>
  1843. </ColumnInfo>
  1844. <Rows>
  1845. <Row>
  1846. <Col id="tbooaltdrugcd"/>
  1847. <Col id="drugcd"/>
  1848. <Col id="instcd"/>
  1849. </Row>
  1850. </Rows>
  1851. </Dataset>
  1852. <Dataset id="ds_main_drugcntsinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1853. <ColumnInfo>
  1854. <Column id="drugphot" type="STRING" size="256"/>
  1855. <Column id="durginfocls" type="STRING" size="256"/>
  1856. <Column id="druginfocnts" type="STRING" size="256"/>
  1857. <Column id="hbookinfocls" type="STRING" size="256"/>
  1858. <Column id="hbookinfocnts" type="STRING" size="256"/>
  1859. <Column id="tmedinfocls" type="STRING" size="256"/>
  1860. <Column id="tmedinfocnts" type="STRING" size="256"/>
  1861. </ColumnInfo>
  1862. <Rows>
  1863. <Row>
  1864. <Col id="drugphot"/>
  1865. <Col id="durginfocls"/>
  1866. <Col id="druginfocnts"/>
  1867. <Col id="hbookinfocls"/>
  1868. <Col id="hbookinfocnts"/>
  1869. <Col id="tmedinfocls"/>
  1870. <Col id="tmedinfocnts"/>
  1871. </Row>
  1872. </Rows>
  1873. </Dataset>
  1874. <Dataset id="ds_main_wareinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  1875. <Dataset id="ds_main_calcscorinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1876. <ColumnInfo>
  1877. <Column id="calcmthdcd" type="STRING" size="256"/>
  1878. <Column id="fromdd" type="STRING" size="256"/>
  1879. <Column id="ordinptfromdd" type="STRING" size="256"/>
  1880. </ColumnInfo>
  1881. <Rows>
  1882. <Row>
  1883. <Col id="calcmthdcd"/>
  1884. <Col id="fromdd"/>
  1885. <Col id="ordinptfromdd"/>
  1886. </Row>
  1887. </Rows>
  1888. </Dataset>
  1889. <Dataset id="ds_main_goodinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1890. <ColumnInfo>
  1891. <Column id="goodunitcost" type="STRING" size="256"/>
  1892. <Column id="custnm" type="STRING" size="256"/>
  1893. <Column id="prodcmpynm" type="STRING" size="256"/>
  1894. <Column id="purccls" type="STRING" size="256"/>
  1895. </ColumnInfo>
  1896. <Rows>
  1897. <Row>
  1898. <Col id="goodunitcost"/>
  1899. <Col id="custnm"/>
  1900. <Col id="prodcmpynm"/>
  1901. <Col id="purccls"/>
  1902. </Row>
  1903. </Rows>
  1904. </Dataset>
  1905. <Dataset id="ds_main_good_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1906. <ColumnInfo>
  1907. <Column id="goodcd" type="STRING" size="256"/>
  1908. <Column id="goodflag" type="STRING" size="256"/>
  1909. <Column id="goodflagnm" type="STRING" size="256"/>
  1910. <Column id="goodnm" type="STRING" size="256"/>
  1911. <Column id="goodhngnm" type="STRING" size="256"/>
  1912. <Column id="goodengnm" type="STRING" size="256"/>
  1913. <Column id="goodspec" type="STRING" size="256"/>
  1914. <Column id="goodmodel" type="STRING" size="256"/>
  1915. <Column id="asetflag" type="STRING" size="256"/>
  1916. <Column id="lrgcd" type="STRING" size="256"/>
  1917. <Column id="lrgnm" type="STRING" size="256"/>
  1918. <Column id="mdlcd" type="STRING" size="256"/>
  1919. <Column id="mdlnm" type="STRING" size="256"/>
  1920. <Column id="smlcd" type="STRING" size="256"/>
  1921. <Column id="smlnm" type="STRING" size="256"/>
  1922. <Column id="edicd" type="STRING" size="256"/>
  1923. <Column id="prodcmpycd" type="STRING" size="256"/>
  1924. <Column id="prodcmpynm" type="STRING" size="256"/>
  1925. <Column id="cmt" type="STRING" size="256"/>
  1926. <Column id="comnm" type="STRING" size="256"/>
  1927. <Column id="fstrgstrid" type="STRING" size="256"/>
  1928. <Column id="fstrgstdt" type="STRING" size="256"/>
  1929. <Column id="lastupdtrid" type="STRING" size="256"/>
  1930. <Column id="lastupdtdt" type="STRING" size="256"/>
  1931. <Column id="instcd" type="STRING" size="256"/>
  1932. <Column id="useyn" type="STRING" size="256"/>
  1933. <Column id="maincustlastsuplplce" type="STRING" size="256"/>
  1934. <Column id="maincustlastsuplplcenm" type="STRING" size="256"/>
  1935. <Column id="suppcustcd" type="STRING" size="256"/>
  1936. <Column id="suppcustnm" type="STRING" size="256"/>
  1937. <Column id="setunit" type="STRING" size="256"/>
  1938. <Column id="goodunitcost" type="STRING" size="256"/>
  1939. <Column id="purcflag" type="STRING" size="256"/>
  1940. <Column id="purcflagnm" type="STRING" size="256"/>
  1941. <Column id="reqmthd" type="STRING" size="256"/>
  1942. <Column id="reqmthdnm" type="STRING" size="256"/>
  1943. <Column id="reqflag" type="STRING" size="256"/>
  1944. <Column id="reqflagnm" type="STRING" size="256"/>
  1945. <Column id="reqprid" type="STRING" size="256"/>
  1946. <Column id="reqpridnm" type="STRING" size="256"/>
  1947. <Column id="goodcd_instcd" type="STRING" size="256"/>
  1948. <Column id="bnscd" type="STRING" size="256"/>
  1949. <Column id="addtaxrate" type="STRING" size="256"/>
  1950. <Column id="winacntnm" type="STRING" size="256"/>
  1951. <Column id="antacntnm" type="STRING" size="256"/>
  1952. <Column id="mainmngtdeptcd" type="STRING" size="256"/>
  1953. <Column id="mainmngtdeptnm" type="STRING" size="256"/>
  1954. <Column id="exchqty" type="STRING" size="256"/>
  1955. <Column id="deliveunit" type="STRING" size="256"/>
  1956. <Column id="stocmngtflagnm" type="STRING" size="256"/>
  1957. <Column id="tmpreqflag" type="STRING" size="256"/>
  1958. <Column id="fromdd" type="STRING" size="256"/>
  1959. <Column id="todd" type="STRING" size="256"/>
  1960. <Column id="nonusetretresn" type="STRING" size="256"/>
  1961. <Column id="fstrgstdt2" type="STRING" size="256"/>
  1962. <Column id="conflag" type="STRING" size="256"/>
  1963. <Column id="conflagnm" type="STRING" size="256"/>
  1964. <Column id="fromconterm" type="STRING" size="256"/>
  1965. <Column id="toconterm" type="STRING" size="256"/>
  1966. <Column id="minexch" type="STRING" size="256"/>
  1967. <Column id="mngtcls" type="STRING" size="256"/>
  1968. </ColumnInfo>
  1969. <Rows>
  1970. <Row>
  1971. <Col id="goodcd"/>
  1972. <Col id="goodflag"/>
  1973. <Col id="goodflagnm"/>
  1974. <Col id="goodnm"/>
  1975. <Col id="goodhngnm"/>
  1976. <Col id="goodengnm"/>
  1977. <Col id="goodspec"/>
  1978. <Col id="goodmodel"/>
  1979. <Col id="asetflag"/>
  1980. <Col id="lrgcd"/>
  1981. <Col id="lrgnm"/>
  1982. <Col id="mdlcd"/>
  1983. <Col id="mdlnm"/>
  1984. <Col id="smlcd"/>
  1985. <Col id="smlnm"/>
  1986. <Col id="edicd"/>
  1987. <Col id="prodcmpycd"/>
  1988. <Col id="prodcmpynm"/>
  1989. <Col id="cmt"/>
  1990. <Col id="comnm"/>
  1991. <Col id="fstrgstrid"/>
  1992. <Col id="fstrgstdt"/>
  1993. <Col id="lastupdtrid"/>
  1994. <Col id="lastupdtdt"/>
  1995. <Col id="instcd"/>
  1996. <Col id="useyn"/>
  1997. <Col id="maincustlastsuplplce"/>
  1998. <Col id="maincustlastsuplplcenm"/>
  1999. <Col id="suppcustcd"/>
  2000. <Col id="suppcustnm"/>
  2001. <Col id="setunit"/>
  2002. <Col id="goodunitcost"/>
  2003. <Col id="purcflag"/>
  2004. <Col id="purcflagnm"/>
  2005. <Col id="reqmthd"/>
  2006. <Col id="reqmthdnm"/>
  2007. <Col id="reqflag"/>
  2008. <Col id="reqflagnm"/>
  2009. <Col id="reqprid"/>
  2010. <Col id="reqpridnm"/>
  2011. <Col id="goodcd_instcd"/>
  2012. <Col id="bnscd"/>
  2013. <Col id="addtaxrate"/>
  2014. <Col id="winacntnm"/>
  2015. <Col id="antacntnm"/>
  2016. <Col id="mainmngtdeptcd"/>
  2017. <Col id="mainmngtdeptnm"/>
  2018. <Col id="exchqty"/>
  2019. <Col id="deliveunit"/>
  2020. <Col id="stocmngtflagnm"/>
  2021. <Col id="tmpreqflag"/>
  2022. <Col id="fromdd"/>
  2023. <Col id="todd"/>
  2024. <Col id="nonusetretresn"/>
  2025. <Col id="fstrgstdt2"/>
  2026. <Col id="conflag"/>
  2027. <Col id="conflagnm"/>
  2028. <Col id="fromconterm"/>
  2029. <Col id="toconterm"/>
  2030. <Col id="minexch"/>
  2031. <Col id="mngtcls"/>
  2032. </Row>
  2033. </Rows>
  2034. </Dataset>
  2035. <Dataset id="ds_send_data_baseinfo_druginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2036. <ColumnInfo>
  2037. <Column id="drugcd" type="STRING" size="256"/>
  2038. <Column id="olddrugcd" type="STRING" size="256"/>
  2039. <Column id="drugtodd" type="STRING" size="256"/>
  2040. <Column id="drugfromdd" type="STRING" size="256"/>
  2041. <Column id="cnfmyn" type="STRING" size="256"/>
  2042. <Column id="ordnm" type="STRING" size="256"/>
  2043. <Column id="hngnm" type="STRING" size="256"/>
  2044. <Column id="engnm" type="STRING" size="256"/>
  2045. <Column id="delivecrite" type="STRING" size="256"/>
  2046. <Column id="cntsunit" type="STRING" size="256"/>
  2047. <Column id="cntsvol" type="STRING" size="256"/>
  2048. <Column id="stndunit" type="STRING" size="256"/>
  2049. <Column id="stndvol" type="STRING" size="256"/>
  2050. <Column id="packunit" type="STRING" size="256"/>
  2051. <Column id="packvol" type="STRING" size="256"/>
  2052. <Column id="ordunit" type="STRING" size="256"/>
  2053. <Column id="basevol" type="STRING" size="256"/>
  2054. <Column id="basemthdcd" type="STRING" size="256"/>
  2055. <Column id="absnyn" type="STRING" size="256"/>
  2056. <Column id="absnreusedd" type="STRING" size="256"/>
  2057. <Column id="hosinflag" type="STRING" size="256"/>
  2058. <Column id="hosinresn" type="STRING" size="256"/>
  2059. <Column id="lrgcls" type="STRING" size="256"/>
  2060. <Column id="mdlcls" type="STRING" size="256"/>
  2061. <Column id="smlcls" type="STRING" size="256"/>
  2062. <Column id="edicd" type="STRING" size="256"/>
  2063. <Column id="drugkind" type="STRING" size="256"/>
  2064. <Column id="keepmthd" type="STRING" size="256"/>
  2065. <Column id="keepmthd2" type="STRING" size="256"/>
  2066. <Column id="shadyn" type="STRING" size="256"/>
  2067. <Column id="spcldrug" type="STRING" size="256"/>
  2068. <Column id="spclyn" type="STRING" size="256"/>
  2069. <Column id="efcycls" type="STRING" size="256"/>
  2070. <Column id="drugtype" type="STRING" size="256"/>
  2071. <Column id="mngtitem" type="STRING" size="256"/>
  2072. <Column id="expnyn" type="STRING" size="256"/>
  2073. <Column id="tpnyn" type="STRING" size="256"/>
  2074. <Column id="tdmyn" type="STRING" size="256"/>
  2075. <Column id="drugmngtyn" type="STRING" size="256"/>
  2076. <Column id="expninjyn" type="STRING" size="256"/>
  2077. <Column id="restantimicyn" type="STRING" size="256"/>
  2078. <Column id="pastillyn" type="STRING" size="256"/>
  2079. <Column id="prgcd" type="STRING" size="256"/>
  2080. <Column id="rtnimpsiyn" type="STRING" size="256"/>
  2081. <Column id="itmidrugprid" type="STRING" size="256"/>
  2082. <Column id="tmedcnst" type="STRING" size="256"/>
  2083. <Column id="powdimpsi" type="STRING" size="256"/>
  2084. <Column id="powdimpsiresn" type="STRING" size="256"/>
  2085. <Column id="powdimpsiresnetc" type="STRING" size="256"/>
  2086. <Column id="wardexch" type="STRING" size="256"/>
  2087. <Column id="selfinjyn" type="STRING" size="256"/>
  2088. <Column id="hosoutinjyn" type="STRING" size="256"/>
  2089. <Column id="astyn" type="STRING" size="256"/>
  2090. <Column id="reconsolv" type="STRING" size="256"/>
  2091. <Column id="reconmixqty" type="STRING" size="256"/>
  2092. <Column id="reconvalitm" type="STRING" size="256"/>
  2093. <Column id="reconkeepmthd" type="STRING" size="256"/>
  2094. <Column id="dilusolv" type="STRING" size="256"/>
  2095. <Column id="dilumixqty" type="STRING" size="256"/>
  2096. <Column id="diluvalitm" type="STRING" size="256"/>
  2097. <Column id="dilukeepmthd" type="STRING" size="256"/>
  2098. <Column id="condd" type="STRING" size="256"/>
  2099. <Column id="etccau" type="STRING" size="256"/>
  2100. <Column id="limdrugyn" type="STRING" size="256"/>
  2101. <Column id="keepmthddesc" type="STRING" size="256"/>
  2102. <Column id="comcls" type="STRING" size="256"/>
  2103. <Column id="comdesc" type="STRING" size="256"/>
  2104. <Column id="drugtoddhis" type="STRING" size="256"/>
  2105. <Column id="warnyn" type="STRING" size="256"/>
  2106. <Column id="dngryn" type="STRING" size="256"/>
  2107. <Column id="grupflag" type="STRING" size="256"/>
  2108. <Column id="moddrugtodd" type="STRING" size="256"/>
  2109. <Column id="fdyn" type="STRING" size="256"/>
  2110. <Column id="pryn" type="STRING" size="256"/>
  2111. <Column id="antimicrobialyn" type="STRING" size="256"/>
  2112. <Column id="antimicrobialcd" type="STRING" size="256"/>
  2113. </ColumnInfo>
  2114. <Rows>
  2115. <Row>
  2116. <Col id="drugcd"/>
  2117. <Col id="olddrugcd"/>
  2118. <Col id="drugtodd"/>
  2119. <Col id="drugfromdd"/>
  2120. <Col id="cnfmyn"/>
  2121. <Col id="ordnm"/>
  2122. <Col id="hngnm"/>
  2123. <Col id="engnm"/>
  2124. <Col id="delivecrite"/>
  2125. <Col id="cntsunit"/>
  2126. <Col id="cntsvol"/>
  2127. <Col id="stndunit"/>
  2128. <Col id="stndvol"/>
  2129. <Col id="packunit"/>
  2130. <Col id="packvol"/>
  2131. <Col id="ordunit"/>
  2132. <Col id="basevol"/>
  2133. <Col id="basemthdcd"/>
  2134. <Col id="absnyn"/>
  2135. <Col id="absnreusedd"/>
  2136. <Col id="hosinflag"/>
  2137. <Col id="hosinresn"/>
  2138. <Col id="lrgcls"/>
  2139. <Col id="mdlcls"/>
  2140. <Col id="smlcls"/>
  2141. <Col id="edicd"/>
  2142. <Col id="drugkind"/>
  2143. <Col id="keepmthd"/>
  2144. <Col id="keepmthd2"/>
  2145. <Col id="shadyn"/>
  2146. <Col id="spcldrug"/>
  2147. <Col id="spclyn"/>
  2148. <Col id="efcycls"/>
  2149. <Col id="drugtype"/>
  2150. <Col id="mngtitem"/>
  2151. <Col id="expnyn"/>
  2152. <Col id="tpnyn"/>
  2153. <Col id="tdmyn"/>
  2154. <Col id="drugmngtyn"/>
  2155. <Col id="expninjyn"/>
  2156. <Col id="restantimicyn"/>
  2157. <Col id="pastillyn"/>
  2158. <Col id="prgcd"/>
  2159. <Col id="rtnimpsiyn"/>
  2160. <Col id="itmidrugprid"/>
  2161. <Col id="tmedcnst"/>
  2162. <Col id="powdimpsi"/>
  2163. <Col id="powdimpsiresn"/>
  2164. <Col id="powdimpsiresnetc"/>
  2165. <Col id="wardexch"/>
  2166. <Col id="selfinjyn"/>
  2167. <Col id="hosoutinjyn"/>
  2168. <Col id="astyn"/>
  2169. <Col id="reconsolv"/>
  2170. <Col id="reconmixqty"/>
  2171. <Col id="reconvalitm"/>
  2172. <Col id="reconkeepmthd"/>
  2173. <Col id="dilusolv"/>
  2174. <Col id="dilumixqty"/>
  2175. <Col id="diluvalitm"/>
  2176. <Col id="dilukeepmthd"/>
  2177. <Col id="condd"/>
  2178. <Col id="etccau"/>
  2179. <Col id="limdrugyn"/>
  2180. <Col id="keepmthddesc"/>
  2181. <Col id="comcls"/>
  2182. <Col id="comdesc"/>
  2183. <Col id="drugtoddhis"/>
  2184. <Col id="warnyn"/>
  2185. <Col id="dngryn"/>
  2186. <Col id="grupflag"/>
  2187. <Col id="moddrugtodd"/>
  2188. <Col id="fdyn"/>
  2189. <Col id="pryn"/>
  2190. <Col id="antimicrobialyn"/>
  2191. <Col id="antimicrobialcd"/>
  2192. </Row>
  2193. </Rows>
  2194. </Dataset>
  2195. <Dataset id="ds_send_data_baseinfo_absninfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2196. <ColumnInfo>
  2197. <Column id="absnresn" type="STRING" size="256"/>
  2198. <Column id="absnresnetc" type="STRING" size="256"/>
  2199. </ColumnInfo>
  2200. <Rows>
  2201. <Row>
  2202. <Col id="absnresn"/>
  2203. <Col id="absnresnetc"/>
  2204. </Row>
  2205. </Rows>
  2206. </Dataset>
  2207. <Dataset id="ds_send_data_baseinfo_comitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2208. <ColumnInfo>
  2209. <Column id="drugcd" type="STRING" size="256"/>
  2210. <Column id="olddrugcd" type="STRING" size="256"/>
  2211. <Column id="drugtodd" type="STRING" size="256"/>
  2212. <Column id="drugfromdd" type="STRING" size="256"/>
  2213. <Column id="cnfmyn" type="STRING" size="256"/>
  2214. <Column id="ordnm" type="STRING" size="256"/>
  2215. <Column id="hngnm" type="STRING" size="256"/>
  2216. <Column id="engnm" type="STRING" size="256"/>
  2217. <Column id="delivecrite" type="STRING" size="256"/>
  2218. <Column id="cntsunit" type="STRING" size="256"/>
  2219. <Column id="cntsvol" type="STRING" size="256"/>
  2220. <Column id="stndunit" type="STRING" size="256"/>
  2221. <Column id="stndvol" type="STRING" size="256"/>
  2222. <Column id="packunit" type="STRING" size="256"/>
  2223. <Column id="packvol" type="STRING" size="256"/>
  2224. <Column id="ordunit" type="STRING" size="256"/>
  2225. <Column id="basevol" type="STRING" size="256"/>
  2226. <Column id="basemthdcd" type="STRING" size="256"/>
  2227. <Column id="absnyn" type="STRING" size="256"/>
  2228. <Column id="absnreusedd" type="STRING" size="256"/>
  2229. <Column id="hosinflag" type="STRING" size="256"/>
  2230. <Column id="hosinresn" type="STRING" size="256"/>
  2231. <Column id="lrgcls" type="STRING" size="256"/>
  2232. <Column id="mdlcls" type="STRING" size="256"/>
  2233. <Column id="smlcls" type="STRING" size="256"/>
  2234. <Column id="edicd" type="STRING" size="256"/>
  2235. <Column id="drugkind" type="STRING" size="256"/>
  2236. <Column id="keepmthd" type="STRING" size="256"/>
  2237. <Column id="keepmthd2" type="STRING" size="256"/>
  2238. <Column id="shadyn" type="STRING" size="256"/>
  2239. <Column id="spcldrug" type="STRING" size="256"/>
  2240. <Column id="spclyn" type="STRING" size="256"/>
  2241. <Column id="efcycls" type="STRING" size="256"/>
  2242. <Column id="drugtype" type="STRING" size="256"/>
  2243. <Column id="mngtitem" type="STRING" size="256"/>
  2244. <Column id="expnyn" type="STRING" size="256"/>
  2245. <Column id="tpnyn" type="STRING" size="256"/>
  2246. <Column id="tdmyn" type="STRING" size="256"/>
  2247. <Column id="drugmngtyn" type="STRING" size="256"/>
  2248. <Column id="expninjyn" type="STRING" size="256"/>
  2249. <Column id="restantimicyn" type="STRING" size="256"/>
  2250. <Column id="pastillyn" type="STRING" size="256"/>
  2251. <Column id="prgcd" type="STRING" size="256"/>
  2252. <Column id="rtnimpsiyn" type="STRING" size="256"/>
  2253. <Column id="itmidrugprid" type="STRING" size="256"/>
  2254. <Column id="tmedcnst" type="STRING" size="256"/>
  2255. <Column id="powdimpsi" type="STRING" size="256"/>
  2256. <Column id="powdimpsiresn" type="STRING" size="256"/>
  2257. <Column id="powdimpsiresnetc" type="STRING" size="256"/>
  2258. <Column id="wardexch" type="STRING" size="256"/>
  2259. <Column id="selfinjyn" type="STRING" size="256"/>
  2260. <Column id="hosoutinjyn" type="STRING" size="256"/>
  2261. <Column id="astyn" type="STRING" size="256"/>
  2262. <Column id="reconsolv" type="STRING" size="256"/>
  2263. <Column id="reconmixqty" type="STRING" size="256"/>
  2264. <Column id="reconvalitm" type="STRING" size="256"/>
  2265. <Column id="reconkeepmthd" type="STRING" size="256"/>
  2266. <Column id="dilusolv" type="STRING" size="256"/>
  2267. <Column id="dilumixqty" type="STRING" size="256"/>
  2268. <Column id="diluvalitm" type="STRING" size="256"/>
  2269. <Column id="dilukeepmthd" type="STRING" size="256"/>
  2270. <Column id="condd" type="STRING" size="256"/>
  2271. <Column id="etccau" type="STRING" size="256"/>
  2272. <Column id="limdrugyn" type="STRING" size="256"/>
  2273. <Column id="keepmthddesc" type="STRING" size="256"/>
  2274. <Column id="comcls" type="STRING" size="256"/>
  2275. <Column id="comdesc" type="STRING" size="256"/>
  2276. <Column id="drugtoddhis" type="STRING" size="256"/>
  2277. <Column id="warnyn" type="STRING" size="256"/>
  2278. <Column id="dngryn" type="STRING" size="256"/>
  2279. <Column id="grupflag" type="STRING" size="256"/>
  2280. <Column id="moddrugtodd" type="STRING" size="256"/>
  2281. </ColumnInfo>
  2282. <Rows>
  2283. <Row>
  2284. <Col id="drugcd"/>
  2285. <Col id="olddrugcd"/>
  2286. <Col id="drugtodd"/>
  2287. <Col id="drugfromdd"/>
  2288. <Col id="cnfmyn"/>
  2289. <Col id="ordnm"/>
  2290. <Col id="hngnm"/>
  2291. <Col id="engnm"/>
  2292. <Col id="delivecrite"/>
  2293. <Col id="cntsunit"/>
  2294. <Col id="cntsvol"/>
  2295. <Col id="stndunit"/>
  2296. <Col id="stndvol"/>
  2297. <Col id="packunit"/>
  2298. <Col id="packvol"/>
  2299. <Col id="ordunit"/>
  2300. <Col id="basevol"/>
  2301. <Col id="basemthdcd"/>
  2302. <Col id="absnyn"/>
  2303. <Col id="absnreusedd"/>
  2304. <Col id="hosinflag"/>
  2305. <Col id="hosinresn"/>
  2306. <Col id="lrgcls"/>
  2307. <Col id="mdlcls"/>
  2308. <Col id="smlcls"/>
  2309. <Col id="edicd"/>
  2310. <Col id="drugkind"/>
  2311. <Col id="keepmthd"/>
  2312. <Col id="keepmthd2"/>
  2313. <Col id="shadyn"/>
  2314. <Col id="spcldrug"/>
  2315. <Col id="spclyn"/>
  2316. <Col id="efcycls"/>
  2317. <Col id="drugtype"/>
  2318. <Col id="mngtitem"/>
  2319. <Col id="expnyn"/>
  2320. <Col id="tpnyn"/>
  2321. <Col id="tdmyn"/>
  2322. <Col id="drugmngtyn"/>
  2323. <Col id="expninjyn"/>
  2324. <Col id="restantimicyn"/>
  2325. <Col id="pastillyn"/>
  2326. <Col id="prgcd"/>
  2327. <Col id="rtnimpsiyn"/>
  2328. <Col id="itmidrugprid"/>
  2329. <Col id="tmedcnst"/>
  2330. <Col id="powdimpsi"/>
  2331. <Col id="powdimpsiresn"/>
  2332. <Col id="powdimpsiresnetc"/>
  2333. <Col id="wardexch"/>
  2334. <Col id="selfinjyn"/>
  2335. <Col id="hosoutinjyn"/>
  2336. <Col id="astyn"/>
  2337. <Col id="reconsolv"/>
  2338. <Col id="reconmixqty"/>
  2339. <Col id="reconvalitm"/>
  2340. <Col id="reconkeepmthd"/>
  2341. <Col id="dilusolv"/>
  2342. <Col id="dilumixqty"/>
  2343. <Col id="diluvalitm"/>
  2344. <Col id="dilukeepmthd"/>
  2345. <Col id="condd"/>
  2346. <Col id="etccau"/>
  2347. <Col id="limdrugyn"/>
  2348. <Col id="keepmthddesc"/>
  2349. <Col id="comcls"/>
  2350. <Col id="comdesc"/>
  2351. <Col id="drugtoddhis"/>
  2352. <Col id="warnyn"/>
  2353. <Col id="dngryn"/>
  2354. <Col id="grupflag"/>
  2355. <Col id="moddrugtodd"/>
  2356. </Row>
  2357. </Rows>
  2358. </Dataset>
  2359. <Dataset id="ds_send_data_baseinfo_lblitemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2360. <ColumnInfo>
  2361. <Column id="lblnmo" type="STRING" size="256"/>
  2362. <Column id="lblgrupo" type="STRING" size="256"/>
  2363. <Column id="lblprntyno" type="STRING" size="256"/>
  2364. <Column id="lblcnts1o" type="STRING" size="256"/>
  2365. <Column id="lblcnts2o" type="STRING" size="256"/>
  2366. </ColumnInfo>
  2367. <Rows>
  2368. <Row>
  2369. <Col id="lblnmo"/>
  2370. <Col id="lblgrupo"/>
  2371. <Col id="lblprntyno"/>
  2372. <Col id="lblcnts1o"/>
  2373. <Col id="lblcnts2o"/>
  2374. </Row>
  2375. </Rows>
  2376. </Dataset>
  2377. <Dataset id="ds_send_data_baseinfo_lblitemi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2378. <ColumnInfo>
  2379. <Column id="lblnmi" type="STRING" size="256"/>
  2380. <Column id="lblgrupi" type="STRING" size="256"/>
  2381. <Column id="lblprntyni" type="STRING" size="256"/>
  2382. <Column id="lblcnts1i" type="STRING" size="256"/>
  2383. <Column id="lblcnts2i" type="STRING" size="256"/>
  2384. </ColumnInfo>
  2385. <Rows>
  2386. <Row>
  2387. <Col id="lblnmi"/>
  2388. <Col id="lblgrupi"/>
  2389. <Col id="lblprntyni"/>
  2390. <Col id="lblcnts1i"/>
  2391. <Col id="lblcnts2i"/>
  2392. </Row>
  2393. </Rows>
  2394. </Dataset>
  2395. <Dataset id="ds_send_data_baseinfo_lbliteml" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2396. <ColumnInfo>
  2397. <Column id="lblnml" type="STRING" size="256"/>
  2398. <Column id="lblgrupl" type="STRING" size="256"/>
  2399. <Column id="lblprntynl" type="STRING" size="256"/>
  2400. <Column id="lblcnts1l" type="STRING" size="256"/>
  2401. <Column id="lblcnts2l" type="STRING" size="256"/>
  2402. </ColumnInfo>
  2403. <Rows>
  2404. <Row>
  2405. <Col id="lblnml"/>
  2406. <Col id="lblgrupl"/>
  2407. <Col id="lblprntynl"/>
  2408. <Col id="lblcnts1l"/>
  2409. <Col id="lblcnts2l"/>
  2410. </Row>
  2411. </Rows>
  2412. </Dataset>
  2413. <Dataset id="ds_send_data_baseinfo_atcitemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2414. <ColumnInfo>
  2415. <Column id="atcifyno" type="STRING" size="256"/>
  2416. <Column id="atcifsnglyno" type="STRING" size="256"/>
  2417. <Column id="powdero" type="STRING" size="256"/>
  2418. </ColumnInfo>
  2419. <Rows>
  2420. <Row>
  2421. <Col id="atcifyno"/>
  2422. <Col id="atcifsnglyno"/>
  2423. <Col id="powdero"/>
  2424. </Row>
  2425. </Rows>
  2426. </Dataset>
  2427. <Dataset id="ds_send_data_baseinfo_atcitemi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2428. <ColumnInfo>
  2429. <Column id="atcifyni" type="STRING" size="256"/>
  2430. <Column id="atcifsnglyni" type="STRING" size="256"/>
  2431. <Column id="powderi" type="STRING" size="256"/>
  2432. </ColumnInfo>
  2433. <Rows>
  2434. <Row>
  2435. <Col id="atcifyni"/>
  2436. <Col id="atcifsnglyni"/>
  2437. <Col id="powderi"/>
  2438. </Row>
  2439. </Rows>
  2440. </Dataset>
  2441. <Dataset id="ds_send_data_baseinfo_atciteml" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2442. <ColumnInfo>
  2443. <Column id="atcifynl" type="STRING" size="256"/>
  2444. <Column id="atcifsnglynl" type="STRING" size="256"/>
  2445. <Column id="powderl" type="STRING" size="256"/>
  2446. </ColumnInfo>
  2447. <Rows>
  2448. <Row>
  2449. <Col id="atcifynl"/>
  2450. <Col id="atcifsnglynl"/>
  2451. <Col id="powderl"/>
  2452. </Row>
  2453. </Rows>
  2454. </Dataset>
  2455. <Dataset id="ds_send_data_drugcntsinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2456. <ColumnInfo>
  2457. <Column id="drugphot" type="STRING" size="256"/>
  2458. <Column id="durginfocls" type="STRING" size="256"/>
  2459. <Column id="druginfocnts" type="STRING" size="256"/>
  2460. <Column id="hbookinfocls" type="STRING" size="256"/>
  2461. <Column id="hbookinfocnts" type="STRING" size="256"/>
  2462. <Column id="tmedinfocls" type="STRING" size="256"/>
  2463. <Column id="tmedinfocnts" type="STRING" size="256"/>
  2464. </ColumnInfo>
  2465. <Rows>
  2466. <Row>
  2467. <Col id="drugphot"/>
  2468. <Col id="durginfocls"/>
  2469. <Col id="druginfocnts"/>
  2470. <Col id="hbookinfocls"/>
  2471. <Col id="hbookinfocnts"/>
  2472. <Col id="tmedinfocls"/>
  2473. <Col id="tmedinfocnts"/>
  2474. </Row>
  2475. </Rows>
  2476. </Dataset>
  2477. <Dataset id="ds_send_data_wareinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2478. <ColumnInfo>
  2479. <Column id="drugphot" type="STRING" size="256"/>
  2480. <Column id="durginfocls" type="STRING" size="256"/>
  2481. <Column id="druginfocnts" type="STRING" size="256"/>
  2482. <Column id="hbookinfocls" type="STRING" size="256"/>
  2483. <Column id="hbookinfocnts" type="STRING" size="256"/>
  2484. <Column id="tmedinfocls" type="STRING" size="256"/>
  2485. <Column id="tmedinfocnts" type="STRING" size="256"/>
  2486. </ColumnInfo>
  2487. <Rows>
  2488. <Row>
  2489. <Col id="drugphot"/>
  2490. <Col id="durginfocls"/>
  2491. <Col id="druginfocnts"/>
  2492. <Col id="hbookinfocls"/>
  2493. <Col id="hbookinfocnts"/>
  2494. <Col id="tmedinfocls"/>
  2495. <Col id="tmedinfocnts"/>
  2496. </Row>
  2497. </Rows>
  2498. </Dataset>
  2499. <Dataset id="ds_send_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_send_srchinfo_oncolumnchanged">
  2500. <ColumnInfo>
  2501. <Column id="srchdrugcd" type="STRING" size="256"/>
  2502. <Column id="srcholddrugcd" type="STRING" size="256"/>
  2503. <Column id="srchdrugnm" type="STRING" size="256"/>
  2504. <Column id="lblioflag" type="STRING" size="256"/>
  2505. <Column id="atcioflag" type="STRING" size="256"/>
  2506. <Column id="srchdrugtodd" type="STRING" size="256"/>
  2507. <Column id="srchcd" type="STRING" size="256"/>
  2508. <Column id="srchcnst" type="STRING" size="256"/>
  2509. <Column id="absnyn" type="STRING" size="256"/>
  2510. </ColumnInfo>
  2511. <Rows>
  2512. <Row>
  2513. <Col id="srchdrugcd"/>
  2514. <Col id="srcholddrugcd"/>
  2515. <Col id="srchdrugnm"/>
  2516. <Col id="lblioflag">O</Col>
  2517. <Col id="atcioflag">O</Col>
  2518. <Col id="srchdrugtodd"/>
  2519. <Col id="srchcd"/>
  2520. <Col id="srchcnst"/>
  2521. <Col id="absnyn"/>
  2522. </Row>
  2523. </Rows>
  2524. </Dataset>
  2525. <Dataset id="ds_send_usersrchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2526. <ColumnInfo>
  2527. <Column id="srchuserid" type="STRING" size="256"/>
  2528. </ColumnInfo>
  2529. <Rows>
  2530. <Row/>
  2531. </Rows>
  2532. </Dataset>
  2533. <Dataset id="ds_send_dupexpgoodcdinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2534. <ColumnInfo>
  2535. <Column id="srchdrugcd" type="STRING" size="256"/>
  2536. </ColumnInfo>
  2537. <Rows>
  2538. <Row/>
  2539. </Rows>
  2540. </Dataset>
  2541. <Dataset id="ds_init_A0036" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  2542. <ColumnInfo>
  2543. <Column id="cdid" type="STRING" size="256"/>
  2544. <Column id="cdnm" type="STRING" size="256"/>
  2545. </ColumnInfo>
  2546. <Rows>
  2547. <Row>
  2548. <Col id="cdid"/>
  2549. <Col id="cdnm"/>
  2550. </Row>
  2551. </Rows>
  2552. </Dataset>
  2553. <Dataset id="ds_init_A0599" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
  2554. <ColumnInfo>
  2555. <Column id="cdid" type="STRING" size="256"/>
  2556. <Column id="cdnm" type="STRING" size="256"/>
  2557. </ColumnInfo>
  2558. <Rows>
  2559. <Row>
  2560. <Col id="cdid"/>
  2561. <Col id="cdnm"/>
  2562. </Row>
  2563. </Rows>
  2564. </Dataset>
  2565. <Dataset id="ds_init_data_baseinfo_druginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2566. <ColumnInfo>
  2567. <Column id="drugcd" type="STRING" size="256"/>
  2568. <Column id="olddrugcd" type="STRING" size="256"/>
  2569. <Column id="drugtodd" type="STRING" size="256"/>
  2570. <Column id="drugfromdd" type="STRING" size="256"/>
  2571. <Column id="cnfmyn" type="STRING" size="256"/>
  2572. <Column id="ordnm" type="STRING" size="256"/>
  2573. <Column id="hngnm" type="STRING" size="256"/>
  2574. <Column id="engnm" type="STRING" size="256"/>
  2575. <Column id="delivecrite" type="STRING" size="256"/>
  2576. <Column id="cntsunit" type="STRING" size="256"/>
  2577. <Column id="cntsvol" type="STRING" size="256"/>
  2578. <Column id="stndunit" type="STRING" size="256"/>
  2579. <Column id="stndvol" type="STRING" size="256"/>
  2580. <Column id="packunit" type="STRING" size="256"/>
  2581. <Column id="packvol" type="STRING" size="256"/>
  2582. <Column id="ordunit" type="STRING" size="256"/>
  2583. <Column id="basevol" type="STRING" size="256"/>
  2584. <Column id="basemthdcd" type="STRING" size="256"/>
  2585. <Column id="absnyn" type="STRING" size="256"/>
  2586. <Column id="absnreusedd" type="STRING" size="256"/>
  2587. <Column id="hosinflag" type="STRING" size="256"/>
  2588. <Column id="hosinresn" type="STRING" size="256"/>
  2589. <Column id="lrgcls" type="STRING" size="256"/>
  2590. <Column id="mdlcls" type="STRING" size="256"/>
  2591. <Column id="smlcls" type="STRING" size="256"/>
  2592. <Column id="edicd" type="STRING" size="256"/>
  2593. <Column id="drugkind" type="STRING" size="256"/>
  2594. <Column id="keepmthd" type="STRING" size="256"/>
  2595. <Column id="keepmthd2" type="STRING" size="256"/>
  2596. <Column id="shadyn" type="STRING" size="256"/>
  2597. <Column id="spcldrug" type="STRING" size="256"/>
  2598. <Column id="spclyn" type="STRING" size="256"/>
  2599. <Column id="efcycls" type="STRING" size="256"/>
  2600. <Column id="drugtype" type="STRING" size="256"/>
  2601. <Column id="mngtitem" type="STRING" size="256"/>
  2602. <Column id="expnyn" type="STRING" size="256"/>
  2603. <Column id="tpnyn" type="STRING" size="256"/>
  2604. <Column id="tdmyn" type="STRING" size="256"/>
  2605. <Column id="drugmngtyn" type="STRING" size="256"/>
  2606. <Column id="expninjyn" type="STRING" size="256"/>
  2607. <Column id="restantimicyn" type="STRING" size="256"/>
  2608. <Column id="prgcd" type="STRING" size="256"/>
  2609. <Column id="rtnimpsiyn" type="STRING" size="256"/>
  2610. <Column id="itmidrugprid" type="STRING" size="256"/>
  2611. <Column id="tmedcnst" type="STRING" size="256"/>
  2612. <Column id="powdimpsi" type="STRING" size="256"/>
  2613. <Column id="powdimpsiresn" type="STRING" size="256"/>
  2614. <Column id="powdimpsiresnetc" type="STRING" size="256"/>
  2615. <Column id="wardexch" type="STRING" size="256"/>
  2616. <Column id="selfinjyn" type="STRING" size="256"/>
  2617. <Column id="hosoutinjyn" type="STRING" size="256"/>
  2618. <Column id="astyn" type="STRING" size="256"/>
  2619. <Column id="reconsolv" type="STRING" size="256"/>
  2620. <Column id="reconmixqty" type="STRING" size="256"/>
  2621. <Column id="reconvalitm" type="STRING" size="256"/>
  2622. <Column id="reconkeepmthd" type="STRING" size="256"/>
  2623. <Column id="dilusolv" type="STRING" size="256"/>
  2624. <Column id="dilumixqty" type="STRING" size="256"/>
  2625. <Column id="diluvalitm" type="STRING" size="256"/>
  2626. <Column id="dilukeepmthd" type="STRING" size="256"/>
  2627. <Column id="condd" type="STRING" size="256"/>
  2628. <Column id="etccau" type="STRING" size="256"/>
  2629. <Column id="limdrugyn" type="STRING" size="256"/>
  2630. <Column id="keepmthddesc" type="STRING" size="256"/>
  2631. <Column id="comcls" type="STRING" size="256"/>
  2632. <Column id="comdesc" type="STRING" size="256"/>
  2633. <Column id="drugtoddhis" type="STRING" size="256"/>
  2634. </ColumnInfo>
  2635. <Rows>
  2636. <Row>
  2637. <Col id="drugcd"/>
  2638. <Col id="olddrugcd"/>
  2639. <Col id="drugtodd">99991231</Col>
  2640. <Col id="drugfromdd">19000101</Col>
  2641. <Col id="cnfmyn">N</Col>
  2642. <Col id="ordnm"/>
  2643. <Col id="hngnm"/>
  2644. <Col id="engnm"/>
  2645. <Col id="delivecrite"/>
  2646. <Col id="cntsunit"/>
  2647. <Col id="cntsvol"/>
  2648. <Col id="stndunit"/>
  2649. <Col id="stndvol"/>
  2650. <Col id="packunit"/>
  2651. <Col id="packvol">1</Col>
  2652. <Col id="ordunit"/>
  2653. <Col id="basevol"/>
  2654. <Col id="basemthdcd"/>
  2655. <Col id="absnyn">N</Col>
  2656. <Col id="absnreusedd"/>
  2657. <Col id="hosinflag"/>
  2658. <Col id="hosinresn"/>
  2659. <Col id="lrgcls">1</Col>
  2660. <Col id="mdlcls">1</Col>
  2661. <Col id="smlcls">1</Col>
  2662. <Col id="edicd"/>
  2663. <Col id="drugkind"/>
  2664. <Col id="keepmthd"/>
  2665. <Col id="keepmthd2"/>
  2666. <Col id="shadyn"/>
  2667. <Col id="spcldrug"/>
  2668. <Col id="spclyn"/>
  2669. <Col id="efcycls">001</Col>
  2670. <Col id="drugtype"/>
  2671. <Col id="mngtitem"/>
  2672. <Col id="expnyn"/>
  2673. <Col id="tpnyn"/>
  2674. <Col id="tdmyn"/>
  2675. <Col id="drugmngtyn"/>
  2676. <Col id="expninjyn"/>
  2677. <Col id="restantimicyn"/>
  2678. <Col id="prgcd"/>
  2679. <Col id="rtnimpsiyn"/>
  2680. <Col id="itmidrugprid"/>
  2681. <Col id="tmedcnst">0</Col>
  2682. <Col id="powdimpsi"/>
  2683. <Col id="powdimpsiresn"/>
  2684. <Col id="powdimpsiresnetc"/>
  2685. <Col id="wardexch"/>
  2686. <Col id="selfinjyn"/>
  2687. <Col id="hosoutinjyn"/>
  2688. <Col id="astyn"/>
  2689. <Col id="reconsolv"/>
  2690. <Col id="reconmixqty"/>
  2691. <Col id="reconvalitm"/>
  2692. <Col id="reconkeepmthd"/>
  2693. <Col id="dilusolv"/>
  2694. <Col id="dilumixqty"/>
  2695. <Col id="diluvalitm"/>
  2696. <Col id="dilukeepmthd"/>
  2697. <Col id="condd"/>
  2698. <Col id="etccau"/>
  2699. <Col id="limdrugyn"/>
  2700. <Col id="keepmthddesc"/>
  2701. <Col id="comcls"/>
  2702. <Col id="comdesc"/>
  2703. <Col id="drugtoddhis"/>
  2704. </Row>
  2705. </Rows>
  2706. </Dataset>
  2707. <Dataset id="ds_init_data_baseinfo_absninfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2708. <ColumnInfo>
  2709. <Column id="absnresn" type="STRING" size="256"/>
  2710. <Column id="absnresnetc" type="STRING" size="256"/>
  2711. </ColumnInfo>
  2712. <Rows>
  2713. <Row>
  2714. <Col id="absnresn"/>
  2715. <Col id="absnresnetc"/>
  2716. </Row>
  2717. </Rows>
  2718. </Dataset>
  2719. <Dataset id="ds_init_data_baseinfo_lblitemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2720. <ColumnInfo>
  2721. <Column id="lblnmo" type="STRING" size="256"/>
  2722. <Column id="lblgrupo" type="STRING" size="256"/>
  2723. <Column id="lblprntyno" type="STRING" size="256"/>
  2724. <Column id="lblcnts1o" type="STRING" size="256"/>
  2725. <Column id="lblcnts2o" type="STRING" size="256"/>
  2726. <Column id="lblioflago" type="STRING" size="256"/>
  2727. </ColumnInfo>
  2728. <Rows>
  2729. <Row>
  2730. <Col id="lblnmo"/>
  2731. <Col id="lblgrupo"/>
  2732. <Col id="lblprntyno"/>
  2733. <Col id="lblcnts1o"/>
  2734. <Col id="lblcnts2o"/>
  2735. <Col id="lblioflago"/>
  2736. </Row>
  2737. </Rows>
  2738. </Dataset>
  2739. <Dataset id="ds_init_data_baseinfo_lblitemi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2740. <ColumnInfo>
  2741. <Column id="lblnmi" type="STRING" size="256"/>
  2742. <Column id="lblgrupi" type="STRING" size="256"/>
  2743. <Column id="lblprntyni" type="STRING" size="256"/>
  2744. <Column id="lblcnts1i" type="STRING" size="256"/>
  2745. <Column id="lblcnts2i" type="STRING" size="256"/>
  2746. <Column id="lblioflagi" type="STRING" size="256"/>
  2747. </ColumnInfo>
  2748. <Rows>
  2749. <Row>
  2750. <Col id="lblnmi"/>
  2751. <Col id="lblgrupi"/>
  2752. <Col id="lblprntyni"/>
  2753. <Col id="lblcnts1i"/>
  2754. <Col id="lblcnts2i"/>
  2755. <Col id="lblioflagi"/>
  2756. </Row>
  2757. </Rows>
  2758. </Dataset>
  2759. <Dataset id="ds_init_data_baseinfo_atcitemo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2760. <ColumnInfo>
  2761. <Column id="atcifyno" type="STRING" size="256"/>
  2762. <Column id="atcifsnglyno" type="STRING" size="256"/>
  2763. <Column id="atcioflago" type="STRING" size="256"/>
  2764. <Column id="powdero" type="STRING" size="256"/>
  2765. </ColumnInfo>
  2766. <Rows>
  2767. <Row>
  2768. <Col id="atcifyno"/>
  2769. <Col id="atcifsnglyno"/>
  2770. <Col id="atcioflago"/>
  2771. <Col id="powdero"/>
  2772. </Row>
  2773. </Rows>
  2774. </Dataset>
  2775. <Dataset id="ds_init_data_baseinfo_atcitemi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2776. <ColumnInfo>
  2777. <Column id="atcifyni" type="STRING" size="256"/>
  2778. <Column id="atcifsnglyni" type="STRING" size="256"/>
  2779. <Column id="atcioflagi" type="STRING" size="256"/>
  2780. <Column id="powderi" type="STRING" size="256"/>
  2781. </ColumnInfo>
  2782. <Rows>
  2783. <Row>
  2784. <Col id="atcifyni"/>
  2785. <Col id="atcifsnglyni"/>
  2786. <Col id="atcioflagi"/>
  2787. <Col id="powderi"/>
  2788. </Row>
  2789. </Rows>
  2790. </Dataset>
  2791. <Dataset id="ds_init_data_drugcntsinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2792. <ColumnInfo>
  2793. <Column id="drugphot" type="STRING" size="256"/>
  2794. <Column id="durginfocls" type="STRING" size="256"/>
  2795. <Column id="druginfocnts" type="STRING" size="256"/>
  2796. <Column id="hbookinfocls" type="STRING" size="256"/>
  2797. <Column id="hbookinfocnts" type="STRING" size="256"/>
  2798. <Column id="tmedinfocls" type="STRING" size="256"/>
  2799. <Column id="tmedinfocnts" type="STRING" size="256"/>
  2800. </ColumnInfo>
  2801. <Rows>
  2802. <Row>
  2803. <Col id="drugphot"/>
  2804. <Col id="durginfocls"/>
  2805. <Col id="druginfocnts"/>
  2806. <Col id="hbookinfocls"/>
  2807. <Col id="hbookinfocnts"/>
  2808. <Col id="tmedinfocls"/>
  2809. <Col id="tmedinfocnts"/>
  2810. </Row>
  2811. </Rows>
  2812. </Dataset>
  2813. <Dataset id="ds_init_data_wareinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2814. <Dataset id="ds_init_data_absnaltinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2815. <Dataset id="ds_init_data_calcscorinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2816. <ColumnInfo>
  2817. <Column id="calcmthdcd" type="STRING" size="256"/>
  2818. <Column id="fromdd" type="STRING" size="256"/>
  2819. <Column id="todd" type="STRING" size="256"/>
  2820. </ColumnInfo>
  2821. <Rows>
  2822. <Row>
  2823. <Col id="calcmthdcd"/>
  2824. <Col id="fromdd"/>
  2825. <Col id="todd"/>
  2826. </Row>
  2827. </Rows>
  2828. </Dataset>
  2829. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2830. <ColumnInfo>
  2831. <Column id="receivedrugcd" type="STRING" size="256"/>
  2832. <Column id="receivecom" type="STRING" size="256"/>
  2833. <Column id="receivemthd" type="STRING" size="256"/>
  2834. <Column id="recevieabsnalt" type="STRING" size="256"/>
  2835. <Column id="drugcd" type="STRING" size="256"/>
  2836. <Column id="receiveefcy" type="STRING" size="256"/>
  2837. <Column id="reqflag" type="STRING" size="256"/>
  2838. </ColumnInfo>
  2839. <Rows>
  2840. <Row>
  2841. <Col id="receivedrugcd">ds_send_srchinfo</Col>
  2842. <Col id="receivecom">ds_main_baseinfo_comitem</Col>
  2843. <Col id="receivemthd">ds_main_baseinfo_druginfo</Col>
  2844. <Col id="recevieabsnalt">ds_hidden</Col>
  2845. <Col id="drugcd"/>
  2846. <Col id="receiveefcy">ds_main_baseinfo_efcyitem</Col>
  2847. <Col id="reqflag">AST|M</Col>
  2848. </Row>
  2849. </Rows>
  2850. </Dataset>
  2851. <Dataset id="ds_hidden_ret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2852. <Dataset id="ds_hidden_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2853. <ColumnInfo>
  2854. <Column id="comcd" type="STRING" size="256"/>
  2855. <Column id="comexcd" type="STRING" size="256"/>
  2856. <Column id="comnm" type="STRING" size="256"/>
  2857. </ColumnInfo>
  2858. <Rows>
  2859. <Row>
  2860. <Col id="comcd"/>
  2861. <Col id="comexcd"/>
  2862. <Col id="comnm"/>
  2863. </Row>
  2864. </Rows>
  2865. </Dataset>
  2866. <Dataset id="ds_hidden_msg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2867. <ColumnInfo>
  2868. <Column id="cnfmyn" type="STRING" size="256"/>
  2869. </ColumnInfo>
  2870. <Rows>
  2871. <Row/>
  2872. </Rows>
  2873. </Dataset>
  2874. <Dataset id="ds_hidden_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2875. <Dataset id="ds_hidden_drugcodeinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2876. <ColumnInfo>
  2877. <Column id="drugcd" type="STRING" size="256"/>
  2878. <Column id="hngnm" type="STRING" size="256"/>
  2879. </ColumnInfo>
  2880. <Rows>
  2881. <Row/>
  2882. </Rows>
  2883. </Dataset>
  2884. <Dataset id="ds_temp_receivedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2885. <ColumnInfo>
  2886. <Column id="receiveref" type="STRING" size="256"/>
  2887. <Column id="srchflag" type="STRING" size="256"/>
  2888. <Column id="srchcnts" type="STRING" size="256"/>
  2889. <Column id="drugkind" type="STRING" size="256"/>
  2890. <Column id="db_drugfromdd" type="STRING" size="256"/>
  2891. <Column id="receivedrugcd" type="STRING" size="256"/>
  2892. <Column id="receivedrugnm" type="STRING" size="256"/>
  2893. <Column id="receivemthd" type="STRING" size="256"/>
  2894. </ColumnInfo>
  2895. <Rows>
  2896. <Row>
  2897. <Col id="receiveref"/>
  2898. <Col id="srchflag"/>
  2899. <Col id="srchcnts"/>
  2900. <Col id="drugkind"/>
  2901. <Col id="db_drugfromdd"/>
  2902. </Row>
  2903. </Rows>
  2904. </Dataset>
  2905. <Dataset id="ds_temp_userinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2906. <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2907. <ColumnInfo>
  2908. <Column id="moddrugtodd" type="STRING" size="256"/>
  2909. </ColumnInfo>
  2910. <Rows>
  2911. <Row/>
  2912. </Rows>
  2913. </Dataset>
  2914. <Dataset id="ds_init_baseinfo_adminpath" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2915. <Dataset id="ds_init_baseinfo_earncls_lrgcls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2916. <Dataset id="ds_init_baseinfo_earncls_mdlcls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2917. <Dataset id="ds_init_baseinfo_earncls_smlcls" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2918. <Dataset id="ds_send_goodlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2919. <Dataset id="ds_main_good_gooddetlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2920. <ColumnInfo>
  2921. <Column id="goodcd" type="STRING" size="256" sumtext="물품코드 "/>
  2922. <Column id="todd" type="STRING" size="256" sumtext="사용일자TO "/>
  2923. <Column id="instcd" type="STRING" size="256" sumtext="기관코드 "/>
  2924. <Column id="fromdd" type="STRING" size="256" sumtext="사용일자FR "/>
  2925. <Column id="prefromdd" type="STRING" size="256" sumtext="사용일자FR SAVE "/>
  2926. <Column id="useyn" type="STRING" size="256" sumtext="사용여부 "/>
  2927. <Column id="goodflag" type="STRING" size="256" sumtext="물품구분 "/>
  2928. <Column id="goodflagnm" type="STRING" size="256" sumtext="물품구분명 "/>
  2929. <Column id="goodnm" type="STRING" size="256" sumtext="물품명 "/>
  2930. <Column id="pregoodnm" type="STRING" size="256" sumtext="물품명 "/>
  2931. <Column id="goodhngnm" type="STRING" size="256" sumtext="영문명 "/>
  2932. <Column id="goodengnm" type="STRING" size="256" sumtext="물품명 "/>
  2933. <Column id="goodspec" type="STRING" size="256" sumtext="물품규격 "/>
  2934. <Column id="goodmodel" type="STRING" size="256" sumtext="모델 "/>
  2935. <Column id="pregoodspec" type="STRING" size="256" sumtext="물품규격 "/>
  2936. <Column id="pregoodmodel" type="STRING" size="256" sumtext="모델 "/>
  2937. <Column id="asetflag" type="STRING" size="256" sumtext="자산구분 "/>
  2938. <Column id="asetflagnm" type="STRING" size="256" sumtext="자산구분명 "/>
  2939. <Column id="lrgcd" type="STRING" size="256" sumtext="대분류코드 "/>
  2940. <Column id="lrgnm" type="STRING" size="256" sumtext="대분류코드명 "/>
  2941. <Column id="mdlcd" type="STRING" size="256" sumtext="중분류코드 "/>
  2942. <Column id="mdlnm" type="STRING" size="256" sumtext="중분류코드명 "/>
  2943. <Column id="smlcd" type="STRING" size="256" sumtext="소분류코드 "/>
  2944. <Column id="smlnm" type="STRING" size="256" sumtext="소분류코드명 "/>
  2945. <Column id="proddrugsetflag" type="STRING" size="256" sumtext="SET구분 "/>
  2946. <Column id="proddrugsetflagnm" type="STRING" size="256" sumtext="SET구분명 "/>
  2947. <Column id="winacnt" type="STRING" size="256" sumtext="계정코드 "/>
  2948. <Column id="winacntnm" type="STRING" size="256" sumtext="계정코드명 "/>
  2949. <Column id="amtacnt" type="STRING" size="256" sumtext="비용계정 "/>
  2950. <Column id="amtacntnm" type="STRING" size="256" sumtext="비용계정명 "/>
  2951. <Column id="mainmngtdeptcd" type="STRING" size="256" sumtext="주관리부서코드 "/>
  2952. <Column id="mainmngtdeptnm" type="STRING" size="256" sumtext="주관리부서명 "/>
  2953. <Column id="mainusedeptcd" type="STRING" size="256" sumtext="주사용부서코드 "/>
  2954. <Column id="mainusedeptnm" type="STRING" size="256" sumtext="주사용부서명 "/>
  2955. <Column id="purclnkgoodcd" type="STRING" size="256" sumtext="구매연결코드 "/>
  2956. <Column id="stocmngtflag" type="STRING" size="256" sumtext="재고관리기준 "/>
  2957. <Column id="stocmngtflagnm" type="STRING" size="256" sumtext="재고관리기준명 "/>
  2958. <Column id="purcunit" type="STRING" size="256" sumtext="입고단위 "/>
  2959. <Column id="prepurcunit" type="STRING" size="256" sumtext="입고단위 "/>
  2960. <Column id="deliveunit" type="STRING" size="256" sumtext="수불단위 "/>
  2961. <Column id="predeliveunit" type="STRING" size="256" sumtext="수불단위 "/>
  2962. <Column id="exchqty" type="STRING" size="256" sumtext="환산배수 "/>
  2963. <Column id="preexchqty" type="STRING" size="256" sumtext="환산배수 "/>
  2964. <Column id="minexch" type="STRING" size="256" sumtext="최소환산수량 "/>
  2965. <Column id="reuseyn" type="STRING" size="256" sumtext="재사용여부 "/>
  2966. <Column id="reuseynnm" type="STRING" size="256" sumtext="재사용여부명 "/>
  2967. <Column id="divusenvalqty" type="STRING" size="256" sumtext="분할사용수치 "/>
  2968. <Column id="calcscorinfoacptstat" type="STRING" size="256" sumtext="수가정보등록상태 "/>
  2969. <Column id="calcscorinfoacptdd" type="STRING" size="256" sumtext="수가정보등록일자 "/>
  2970. <Column id="insuyn" type="STRING" size="256" sumtext="보험여부 "/>
  2971. <Column id="edicd" type="STRING" size="256" sumtext="EDI코드 "/>
  2972. <Column id="preedicd" type="STRING" size="256" sumtext="EDI코드 "/>
  2973. <Column id="newrgstdd" type="STRING" size="256" sumtext="신규등록일자 "/>
  2974. <Column id="reqdeptcd" type="STRING" size="256" sumtext="신청부서코드 "/>
  2975. <Column id="reqdeptnm" type="STRING" size="256" sumtext="신청부서명 "/>
  2976. <Column id="reqpsn" type="STRING" size="256" sumtext="신청자id "/>
  2977. <Column id="reqpsnnm" type="STRING" size="256" sumtext="신청자명 "/>
  2978. <Column id="reqflag" type="STRING" size="256" sumtext="청구기준 "/>
  2979. <Column id="reqflagnm" type="STRING" size="256" sumtext="청구기준명 "/>
  2980. <Column id="reqmthd" type="STRING" size="256" sumtext="청구방법 "/>
  2981. <Column id="reqmthdnm" type="STRING" size="256" sumtext="청구방법명 "/>
  2982. <Column id="reqprid" type="STRING" size="256" sumtext="청구주기 "/>
  2983. <Column id="reqpridnm" type="STRING" size="256" sumtext="청구주기명 "/>
  2984. <Column id="iopsnflag" type="STRING" size="256" sumtext="내외자구분 "/>
  2985. <Column id="prodplce" type="STRING" size="256" sumtext="제조국 "/>
  2986. <Column id="prodplcenm" type="STRING" size="256" sumtext="제조국명 "/>
  2987. <Column id="prodcmpycd" type="STRING" size="256" sumtext="제조회사코드 "/>
  2988. <Column id="preprodcmpycd" type="STRING" size="256" sumtext="제조회사코드 "/>
  2989. <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조회사명 "/>
  2990. <Column id="maincustlastsuplplce" type="STRING" size="256" sumtext="최종공급처 "/>
  2991. <Column id="premaincustlastsuplplce" type="STRING" size="256" sumtext="최종공급처 "/>
  2992. <Column id="maincustlastsuplplcenm" type="STRING" size="256" sumtext="최종공급처 "/>
  2993. <Column id="suppcustcd" type="STRING" size="256" sumtext="보조거래처코드 "/>
  2994. <Column id="presuppcustcd" type="STRING" size="256" sumtext="보조거래처코드 "/>
  2995. <Column id="suppcustnm" type="STRING" size="256" sumtext="보조거래처명 "/>
  2996. <Column id="conflag" type="STRING" size="256" sumtext="계약구분 "/>
  2997. <Column id="conflagnm" type="STRING" size="256" sumtext="계약구분명 "/>
  2998. <Column id="fromconterm" type="STRING" size="256" sumtext="계약기간from "/>
  2999. <Column id="toconterm" type="STRING" size="256" sumtext="계약기간to "/>
  3000. <Column id="estmamt" type="STRING" size="256" sumtext="견적가 "/>
  3001. <Column id="forgncurncyunitcost" type="STRING" size="256" sumtext="외화단가 "/>
  3002. <Column id="curncyunit" type="STRING" size="256" sumtext="화폐단위 "/>
  3003. <Column id="curncyunitnm" type="STRING" size="256" sumtext="화폐단위 "/>
  3004. <Column id="goodunitcost" type="STRING" size="256" sumtext="제품단가 "/>
  3005. <Column id="pregoodunitcost" type="STRING" size="256" sumtext="제품단가 "/>
  3006. <Column id="purcflag" type="STRING" size="256" sumtext="구매구분 "/>
  3007. <Column id="purcflagnm" type="STRING" size="256" sumtext="구매구분명 "/>
  3008. <Column id="allsizeyn" type="STRING" size="256" sumtext="ALL SIZE 유무 "/>
  3009. <Column id="setplceordflag" type="STRING" size="256" sumtext="SET 발주구분 "/>
  3010. <Column id="setplceordflagnm" type="STRING" size="256" sumtext="SET 발주구분명 "/>
  3011. <Column id="plceordbase" type="STRING" size="256" sumtext="발주기준 "/>
  3012. <Column id="plceordqtycretflag" type="STRING" size="256" sumtext="발주량생성구분 "/>
  3013. <Column id="plceordnonusedd" type="STRING" size="256" sumtext="발주불용일자 "/>
  3014. <Column id="addtaxrate" type="STRING" size="256" sumtext="부가세율 "/>
  3015. <Column id="lastpurcdd" type="STRING" size="256" sumtext="최종구매일자 "/>
  3016. <Column id="nonusetretresn" type="STRING" size="256" sumtext="불용처리사유 "/>
  3017. <Column id="mngtflag" type="STRING" size="256" sumtext="관리구분 "/>
  3018. <Column id="mngtflagnm" type="STRING" size="256" sumtext="수술SET S:SET "/>
  3019. <Column id="bnscd" type="STRING" size="256" sumtext="보나에스코드 "/>
  3020. <Column id="cntrdrugyn" type="STRING" size="256" sumtext="규제약품여부 "/>
  3021. <Column id="narcflag" type="STRING" size="256" sumtext="마약/향정구분 "/>
  3022. <Column id="expnyn" type="STRING" size="256" sumtext="고가여부 "/>
  3023. <Column id="cntsunit" type="STRING" size="256" sumtext="함량단위 "/>
  3024. <Column id="cntsqty" type="STRING" size="256" sumtext="함량용량 "/>
  3025. <Column id="specvol" type="STRING" size="256" sumtext="규격용량 "/>
  3026. <Column id="drugkind" type="STRING" size="256" sumtext="약품종류 "/>
  3027. <Column id="cooppurcyn" type="STRING" size="256" sumtext="공동구매여부 "/>
  3028. <Column id="autrampharm" type="STRING" size="256" sumtext="자동이송-약국 "/>
  3029. <Column id="keepmthd" type="STRING" size="256" sumtext="보관방법 "/>
  3030. <Column id="specldrug" type="STRING" size="256" sumtext="특별약품 "/>
  3031. <Column id="gnrlspcl" type="STRING" size="256" sumtext="일반-전문 "/>
  3032. <Column id="welfprt" type="STRING" size="256" sumtext="복지부분류 "/>
  3033. <Column id="welfprtnm" type="STRING" size="256" sumtext="복지부분류 "/>
  3034. <Column id="goodtype" type="STRING" size="256" sumtext="제형 "/>
  3035. <Column id="com" type="STRING" size="256" sumtext="성분 "/>
  3036. <Column id="limdrugyn" type="STRING" size="256" sumtext="제한약품여부 "/>
  3037. <Column id="cmt" type="STRING" size="256" sumtext="비고 "/>
  3038. <Column id="safestocappdd" type="STRING" size="256" sumtext="안전재고적용일자 "/>
  3039. <Column id="safestocqty" type="STRING" size="256" sumtext="안전재고량 "/>
  3040. <Column id="ddavguseqty" type="STRING" size="256" sumtext="일평균사용량 "/>
  3041. <Column id="mmavgusescheqty" type="STRING" size="256" sumtext="월평균사용예정량 "/>
  3042. <Column id="mmavguseqty" type="STRING" size="256" sumtext="월평균사용량 "/>
  3043. <Column id="prprtystocpossndayno" type="STRING" size="256" sumtext="적정재고보유일수 "/>
  3044. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자id "/>
  3045. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시 "/>
  3046. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자id "/>
  3047. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시 "/>
  3048. <Column id="lastupdtrnm" type="STRING" size="256" sumtext="최종수정자 "/>
  3049. <Column id="tmpreqflag" type="STRING" size="256" sumtext="임시청구구분 "/>
  3050. <Column id="putrunitcost" type="STRING" size="256" sumtext="납품가 "/>
  3051. <Column id="oldcd" type="STRING" size="256" sumtext="구코드 "/>
  3052. <Column id="prcpunit" type="STRING" size="256" sumtext="수가단위 "/>
  3053. <Column id="prcpexchqty" type="STRING" size="256" sumtext="수가환산수량 "/>
  3054. <Column id="insucost" type="STRING" size="256" sumtext="보험단가 "/>
  3055. <Column id="orgloc" type="STRING" size="256" sumtext="원산지 "/>
  3056. <Column id="specunit" type="STRING" size="256" sumtext="규격단위 "/>
  3057. <Column id="pemtkeepmthd" type="STRING" size="256" sumtext="실보관방법 "/>
  3058. <Column id="comnm" type="STRING" size="256" sumtext="성분명칭 "/>
  3059. <Column id="purcqty" type="STRING" size="256" sumtext="포장수량 "/>
  3060. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량 "/>
  3061. <Column id="csrusecmt" type="STRING" size="256" sumtext="중앙공급실용도 "/>
  3062. <Column id="goodpurccost" type="STRING" size="256" sumtext="약품납품가 "/>
  3063. <Column id="allsizecnt" type="STRING" size="256" sumtext="ALL SIZE COUNT "/>
  3064. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹/싱글코드 "/>
  3065. <Column id="hospdrguvol" type="STRING" size="256" sumtext="병원용량 "/>
  3066. <Column id="hospdrguunit" type="STRING" size="256" sumtext="병원단위 "/>
  3067. <Column id="orginspplce" type="STRING" size="256" sumtext="실사장소 "/>
  3068. <Column id="calcmthdcd" type="STRING" size="256" sumtext="계산방법 "/>
  3069. <Column id="frgstdd" type="STRING" size="256" sumtext="최초등록일 "/>
  3070. <Column id="calcscorinfotranyn" type="STRING" size="256" sumtext="수가전송여부 "/>
  3071. </ColumnInfo>
  3072. </Dataset>
  3073. <Dataset id="ds_main_good_goodconstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3074. <ColumnInfo>
  3075. <Column id="goodcd" type="STRING" size="256" sumtext="물품코드 "/>
  3076. <Column id="todd" type="STRING" size="256" sumtext="사용일자TO "/>
  3077. <Column id="instcd" type="STRING" size="256" sumtext="기관코드 "/>
  3078. <Column id="fromdd" type="STRING" size="256" sumtext="사용일자FR "/>
  3079. <Column id="useyn" type="STRING" size="256" sumtext="사용여부 "/>
  3080. <Column id="goodflag" type="STRING" size="256" sumtext="물품구분 "/>
  3081. <Column id="goodflagnm" type="STRING" size="256" sumtext="물품구분명 "/>
  3082. <Column id="goodnm" type="STRING" size="256" sumtext="물품명 "/>
  3083. <Column id="pregoodnm" type="STRING" size="256" sumtext="물품명 "/>
  3084. <Column id="goodhngnm" type="STRING" size="256" sumtext="영문명 "/>
  3085. <Column id="goodengnm" type="STRING" size="256" sumtext="물품명 "/>
  3086. <Column id="goodspec" type="STRING" size="256" sumtext="물품규격 "/>
  3087. <Column id="goodmodel" type="STRING" size="256" sumtext="모델 "/>
  3088. <Column id="asetflag" type="STRING" size="256" sumtext="자산구분 "/>
  3089. <Column id="asetflagnm" type="STRING" size="256" sumtext="자산구분명 "/>
  3090. <Column id="lrgcd" type="STRING" size="256" sumtext="대분류코드 "/>
  3091. <Column id="lrgnm" type="STRING" size="256" sumtext="대분류코드명 "/>
  3092. <Column id="mdlcd" type="STRING" size="256" sumtext="중분류코드 "/>
  3093. <Column id="mdlnm" type="STRING" size="256" sumtext="중분류코드명 "/>
  3094. <Column id="smlcd" type="STRING" size="256" sumtext="소분류코드 "/>
  3095. <Column id="smlnm" type="STRING" size="256" sumtext="소분류코드명 "/>
  3096. <Column id="proddrugsetflag" type="STRING" size="256" sumtext="SET구분 "/>
  3097. <Column id="proddrugsetflagnm" type="STRING" size="256" sumtext="SET구분명 "/>
  3098. <Column id="winacnt" type="STRING" size="256" sumtext="계정코드 "/>
  3099. <Column id="winacntnm" type="STRING" size="256" sumtext="계정코드명 "/>
  3100. <Column id="amtacnt" type="STRING" size="256" sumtext="비용계정 "/>
  3101. <Column id="amtacntnm" type="STRING" size="256" sumtext="비용계정명 "/>
  3102. <Column id="mainmngtdeptcd" type="STRING" size="256" sumtext="주관리부서코드 "/>
  3103. <Column id="mainmngtdeptnm" type="STRING" size="256" sumtext="주관리부서명 "/>
  3104. <Column id="mainusedeptcd" type="STRING" size="256" sumtext="주사용부서코드 "/>
  3105. <Column id="mainusedeptnm" type="STRING" size="256" sumtext="주사용부서명 "/>
  3106. <Column id="purclnkgoodcd" type="STRING" size="256" sumtext="구매연결코드 "/>
  3107. <Column id="stocmngtflag" type="STRING" size="256" sumtext="재고관리기준 "/>
  3108. <Column id="stocmngtflagnm" type="STRING" size="256" sumtext="재고관리기준명 "/>
  3109. <Column id="purcunit" type="STRING" size="256" sumtext="입고단위 "/>
  3110. <Column id="deliveunit" type="STRING" size="256" sumtext="수불단위 "/>
  3111. <Column id="exchqty" type="STRING" size="256" sumtext="환산배수 "/>
  3112. <Column id="minexch" type="STRING" size="256" sumtext="최소환산수량 "/>
  3113. <Column id="reuseyn" type="STRING" size="256" sumtext="재사용여부 "/>
  3114. <Column id="reuseynnm" type="STRING" size="256" sumtext="재사용여부명 "/>
  3115. <Column id="divusenvalqty" type="STRING" size="256" sumtext="분할사용수치 "/>
  3116. <Column id="calcscorinfoacptstat" type="STRING" size="256" sumtext="수가정보등록상태 "/>
  3117. <Column id="calcscorinfoacptdd" type="STRING" size="256" sumtext="수가정보등록일자 "/>
  3118. <Column id="insuyn" type="STRING" size="256" sumtext="보험여부 "/>
  3119. <Column id="edicd" type="STRING" size="256" sumtext="EDI코드 "/>
  3120. <Column id="newrgstdd" type="STRING" size="256" sumtext="신규등록일자 "/>
  3121. <Column id="reqdeptcd" type="STRING" size="256" sumtext="신청부서코드 "/>
  3122. <Column id="reqdeptnm" type="STRING" size="256" sumtext="신청부서명 "/>
  3123. <Column id="reqpsn" type="STRING" size="256" sumtext="신청자id "/>
  3124. <Column id="reqpsnnm" type="STRING" size="256" sumtext="신청자명 "/>
  3125. <Column id="reqflag" type="STRING" size="256" sumtext="청구기준 "/>
  3126. <Column id="reqflagnm" type="STRING" size="256" sumtext="청구기준명 "/>
  3127. <Column id="reqmthd" type="STRING" size="256" sumtext="청구방법 "/>
  3128. <Column id="reqmthdnm" type="STRING" size="256" sumtext="청구방법명 "/>
  3129. <Column id="reqprid" type="STRING" size="256" sumtext="청구주기 "/>
  3130. <Column id="reqpridnm" type="STRING" size="256" sumtext="청구주기명 "/>
  3131. <Column id="iopsnflag" type="STRING" size="256" sumtext="내외자구분 "/>
  3132. <Column id="prodplce" type="STRING" size="256" sumtext="제조국 "/>
  3133. <Column id="prodplcenm" type="STRING" size="256" sumtext="제조국명 "/>
  3134. <Column id="prodcmpycd" type="STRING" size="256" sumtext="제조회사코드 "/>
  3135. <Column id="preprodcmpycd" type="STRING" size="256" sumtext="제조회사코드 "/>
  3136. <Column id="prodcmpynm" type="STRING" size="256" sumtext="제조회사명 "/>
  3137. <Column id="maincustlastsuplplce" type="STRING" size="256" sumtext="최종공급처 "/>
  3138. <Column id="premaincustlastsuplplce" type="STRING" size="256" sumtext="최종공급처 "/>
  3139. <Column id="maincustlastsuplplcenm" type="STRING" size="256" sumtext="최종공급처 "/>
  3140. <Column id="suppcustcd" type="STRING" size="256" sumtext="보조거래처코드 "/>
  3141. <Column id="presuppcustcd" type="STRING" size="256" sumtext="보조거래처코드 "/>
  3142. <Column id="suppcustnm" type="STRING" size="256" sumtext="보조거래처명 "/>
  3143. <Column id="conflag" type="STRING" size="256" sumtext="계약구분 "/>
  3144. <Column id="conflagnm" type="STRING" size="256" sumtext="계약구분명 "/>
  3145. <Column id="fromconterm" type="STRING" size="256" sumtext="계약기간from "/>
  3146. <Column id="toconterm" type="STRING" size="256" sumtext="계약기간to "/>
  3147. <Column id="estmamt" type="STRING" size="256" sumtext="견적가 "/>
  3148. <Column id="forgncurncyunitcost" type="STRING" size="256" sumtext="외화단가 "/>
  3149. <Column id="curncyunit" type="STRING" size="256" sumtext="화폐단위 "/>
  3150. <Column id="curncyunitnm" type="STRING" size="256" sumtext="화폐단위 "/>
  3151. <Column id="goodunitcost" type="STRING" size="256" sumtext="제품단가 "/>
  3152. <Column id="purcflag" type="STRING" size="256" sumtext="구매구분 "/>
  3153. <Column id="purcflagnm" type="STRING" size="256" sumtext="구매구분명 "/>
  3154. <Column id="allsizeyn" type="STRING" size="256" sumtext="ALL SIZE 유무 "/>
  3155. <Column id="setplceordflag" type="STRING" size="256" sumtext="SET 발주구분 "/>
  3156. <Column id="setplceordflagnm" type="STRING" size="256" sumtext="SET 발주구분명 "/>
  3157. <Column id="plceordbase" type="STRING" size="256" sumtext="발주기준 "/>
  3158. <Column id="plceordqtycretflag" type="STRING" size="256" sumtext="발주량생성구분 "/>
  3159. <Column id="plceordnonusedd" type="STRING" size="256" sumtext="발주불용일자 "/>
  3160. <Column id="addtaxrate" type="STRING" size="256" sumtext="부가세율 "/>
  3161. <Column id="lastpurcdd" type="STRING" size="256" sumtext="최종구매일자 "/>
  3162. <Column id="nonusetretresn" type="STRING" size="256" sumtext="불용처리사유 "/>
  3163. <Column id="mngtflag" type="STRING" size="256" sumtext="관리구분 "/>
  3164. <Column id="mngtflagnm" type="STRING" size="256" sumtext="수술SET S:SET "/>
  3165. <Column id="bnscd" type="STRING" size="256" sumtext="보나에스코드 "/>
  3166. <Column id="cntrdrugyn" type="STRING" size="256" sumtext="규제약품여부 "/>
  3167. <Column id="narcflag" type="STRING" size="256" sumtext="마약/향정구분 "/>
  3168. <Column id="expnyn" type="STRING" size="256" sumtext="고가여부 "/>
  3169. <Column id="cntsunit" type="STRING" size="256" sumtext="함량단위 "/>
  3170. <Column id="cntsqty" type="STRING" size="256" sumtext="함량용량 "/>
  3171. <Column id="specvol" type="STRING" size="256" sumtext="규격용량 "/>
  3172. <Column id="drugkind" type="STRING" size="256" sumtext="약품종류 "/>
  3173. <Column id="cooppurcyn" type="STRING" size="256" sumtext="공동구매여부 "/>
  3174. <Column id="autrampharm" type="STRING" size="256" sumtext="자동이송-약국 "/>
  3175. <Column id="keepmthd" type="STRING" size="256" sumtext="보관방법 "/>
  3176. <Column id="specldrug" type="STRING" size="256" sumtext="특별약품 "/>
  3177. <Column id="gnrlspcl" type="STRING" size="256" sumtext="일반-전문 "/>
  3178. <Column id="welfprt" type="STRING" size="256" sumtext="복지부분류 "/>
  3179. <Column id="welfprtnm" type="STRING" size="256" sumtext="복지부분류 "/>
  3180. <Column id="goodtype" type="STRING" size="256" sumtext="제형 "/>
  3181. <Column id="com" type="STRING" size="256" sumtext="성분 "/>
  3182. <Column id="limdrugyn" type="STRING" size="256" sumtext="제한약품여부 "/>
  3183. <Column id="cmt" type="STRING" size="256" sumtext="비고 "/>
  3184. <Column id="safestocappdd" type="STRING" size="256" sumtext="안전재고적용일자 "/>
  3185. <Column id="safestocqty" type="STRING" size="256" sumtext="안전재고량 "/>
  3186. <Column id="ddavguseqty" type="STRING" size="256" sumtext="일평균사용량 "/>
  3187. <Column id="mmavgusescheqty" type="STRING" size="256" sumtext="월평균사용예정량 "/>
  3188. <Column id="mmavguseqty" type="STRING" size="256" sumtext="월평균사용량 "/>
  3189. <Column id="prprtystocpossndayno" type="STRING" size="256" sumtext="적정재고보유일수 "/>
  3190. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자id "/>
  3191. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시 "/>
  3192. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자id "/>
  3193. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시 "/>
  3194. <Column id="lastupdtrnm" type="STRING" size="256" sumtext="최종수정자 "/>
  3195. <Column id="tmpreqflag" type="STRING" size="256" sumtext="임시청구구분 "/>
  3196. <Column id="putrunitcost" type="STRING" size="256" sumtext="납품가 "/>
  3197. <Column id="oldcd" type="STRING" size="256" sumtext="구코드 "/>
  3198. <Column id="prcpunit" type="STRING" size="256" sumtext="수가단위 "/>
  3199. <Column id="prcpexchqty" type="STRING" size="256" sumtext="수가환산수량 "/>
  3200. <Column id="insucost" type="STRING" size="256" sumtext="보험단가 "/>
  3201. <Column id="orgloc" type="STRING" size="256" sumtext="원산지 "/>
  3202. <Column id="specunit" type="STRING" size="256" sumtext="규격단위 "/>
  3203. <Column id="pemtkeepmthd" type="STRING" size="256" sumtext="실보관방법 "/>
  3204. <Column id="comnm" type="STRING" size="256" sumtext="성분명칭 "/>
  3205. <Column id="purcqty" type="STRING" size="256" sumtext="포장수량 "/>
  3206. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량 "/>
  3207. <Column id="csrusecmt" type="STRING" size="256" sumtext="중앙공급실용도 "/>
  3208. <Column id="goodpurccost" type="STRING" size="256" sumtext="약품납품가 "/>
  3209. <Column id="allsizecnt" type="STRING" size="256" sumtext="ALL SIZE COUNT "/>
  3210. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹/싱글코드 "/>
  3211. <Column id="hospdrguvol" type="STRING" size="256" sumtext="병원용량 "/>
  3212. <Column id="hospdrguunit" type="STRING" size="256" sumtext="병원단위 "/>
  3213. <Column id="orginspplce" type="STRING" size="256" sumtext="실사장소 "/>
  3214. <Column id="calcmthdcd" type="STRING" size="256" sumtext="계산방법 "/>
  3215. </ColumnInfo>
  3216. </Dataset>
  3217. <Dataset id="ds_main_good_goodinstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3218. <ColumnInfo>
  3219. <Column id="instcd" type="STRING" size="256" sumtext="기관코드 "/>
  3220. <Column id="instnm" type="STRING" size="256" sumtext="기관명 "/>
  3221. </ColumnInfo>
  3222. </Dataset>
  3223. <Dataset id="ds_main_good_oldcdinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3224. <ColumnInfo>
  3225. <Column id="oldcd" type="STRING" size="256" sumtext="구코드 "/>
  3226. <Column id="goodnm" type="STRING" size="256" sumtext="구코드명 "/>
  3227. </ColumnInfo>
  3228. </Dataset>
  3229. <Dataset id="ds_main_good_rscdtchglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3230. <ColumnInfo>
  3231. <Column id="instcd" type="STRING" size="256" sumtext=" 기관코드 "/>
  3232. <Column id="tabname" type="STRING" size="256" sumtext=" 테이블명 "/>
  3233. <Column id="comments" type="STRING" size="256" sumtext=" 테이블COMMENT "/>
  3234. <Column id="changedt" type="STRING" size="256" sumtext=" 변경일시 "/>
  3235. <Column id="changefl" type="STRING" size="256" sumtext=" 변경분류 물품분류 "/>
  3236. <Column id="changecd" type="STRING" size="256" sumtext=" 변경코드 물품코드 "/>
  3237. <Column id="colname" type="STRING" size="256" sumtext=" 컬럼명 "/>
  3238. <Column id="colcomt" type="STRING" size="256" sumtext=" 컬럼코멘드 "/>
  3239. <Column id="colcomt2" type="STRING" size="256" sumtext=" 컬럼코멘드 "/>
  3240. <Column id="oldvalue" type="STRING" size="256" sumtext=" 변경전변경값 "/>
  3241. <Column id="oldvalnm" type="STRING" size="256" sumtext=" 변경전변경명 "/>
  3242. <Column id="newvalue" type="STRING" size="256" sumtext=" 변경후변경값 "/>
  3243. <Column id="newvalnm" type="STRING" size="256" sumtext=" 변경후변경명 "/>
  3244. <Column id="colflag " type="STRING" size="256" sumtext=" 컬럼구분 "/>
  3245. <Column id="cmt" type="STRING" size="256" sumtext=" 비고 "/>
  3246. <Column id="lastupdtrid" type="STRING" size="256" sumtext=" 수정자 "/>
  3247. <Column id="lastupdtridnm" type="STRING" size="256" sumtext=" 수정자명 "/>
  3248. </ColumnInfo>
  3249. </Dataset>
  3250. <Dataset id="ds_send_srchinfo_srchcnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3251. <Dataset id="ds_temp2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3252. <Dataset id="ds_hidden_cnfmsaveresult" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3253. <Dataset id="ds_send_data_gridinfo_efcyitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3254. <Dataset id="ds_send_data_gridinfo_comitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3255. <Dataset id="ds_send_data_gridinfo_absnaltitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3256. <Dataset id="ds_send_data_gridinfo_powdaltitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3257. <Dataset id="ds_send_data_gridinfo_tbooaltitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3258. <Dataset id="ds_send_data_gridinfo_adminitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  3259. <Dataset id="ds_init_antibio" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  3260. <ColumnInfo>
  3261. <Column id="cdgrupid" type="STRING" size="256"/>
  3262. <Column id="cdid" type="STRING" size="256"/>
  3263. <Column id="cdnm" type="STRING" size="256"/>
  3264. <Column id="cmt" type="STRING" size="256"/>
  3265. </ColumnInfo>
  3266. <Rows>
  3267. <Row/>
  3268. </Rows>
  3269. </Dataset>
  3270. </Objects>
  3271. <Bind>
  3272. <BindItem id="item0" compid="group2.ipt_srchdrugcd" propid="value" datasetid="ds_send_srchinfo" columnid="srchcd"/>
  3273. <BindItem id="item1" compid="group2.ipt_srchdrugnm" propid="value" datasetid="ds_send_srchinfo" columnid="srchdrugnm"/>
  3274. <BindItem id="item3" compid="group3.ipt_drugcd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="drugcd"/>
  3275. <BindItem id="item4" compid="group3.input25" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="olddrugcd"/>
  3276. <BindItem id="item5" compid="group3.ipt_edicd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="edicd"/>
  3277. <BindItem id="item6" compid="group3.cmb_lrg" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="lrgcls"/>
  3278. <BindItem id="item7" compid="group3.cmb_mdl" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="mdlcls"/>
  3279. <BindItem id="item8" compid="group3.cmb_sml" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="smlcls"/>
  3280. <BindItem id="item9" compid="group3.input8" propid="value" datasetid="ds_temp" columnid="moddrugtodd"/>
  3281. <BindItem id="item10" compid="group3.switch1.case1.ipt_drugtodd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="drugtodd"/>
  3282. <BindItem id="item11" compid="group3.switch1.case1.cmb_calcmthdcd" propid="value" datasetid="ds_main_calcscorinfo" columnid="calcmthdcd"/>
  3283. <BindItem id="item12" compid="group3.switch1.case1.ipt_stndqty" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="stndvol"/>
  3284. <BindItem id="item13" compid="group3.switch1.case1.cmb_ordunit" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="ordunit"/>
  3285. <BindItem id="item14" compid="group3.switch1.case1.ipt_drugfromdd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="drugfromdd"/>
  3286. <BindItem id="item15" compid="group3.switch1.case1.ipt_condd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="condd"/>
  3287. <BindItem id="item16" compid="group3.switch1.case1.cmb_delivecrite" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="delivecrite"/>
  3288. <BindItem id="item18" compid="group3.switch1.case1.cmb_cntsunit" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="cntsunit"/>
  3289. <BindItem id="item19" compid="group3.switch1.case1.cmb_drugcalcmthdcd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="calcmthdcd"/>
  3290. <BindItem id="item21" compid="group3.switch1.case1.combo1" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="stndunit"/>
  3291. <BindItem id="item22" compid="group3.switch1.case1.cmb_packunit" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="packunit"/>
  3292. <BindItem id="item24" compid="group3.switch1.case1.ipt_dupexpgoodcd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="dupexpgoodcd"/>
  3293. <BindItem id="item25" compid="group3.switch1.case1.output13" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="dupexpgoodcdnm"/>
  3294. <BindItem id="item26" compid="group3.switch1.case1.ipt_basemthdcd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="basemthdcd"/>
  3295. <BindItem id="item27" compid="group3.switch1.case1.ipt_ordnm" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="ordnm"/>
  3296. <BindItem id="item28" compid="group3.switch1.case1.ipt_hngnm" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="hngnm"/>
  3297. <BindItem id="item29" compid="group3.switch1.case1.ipt_engnm" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="engnm"/>
  3298. <BindItem id="item30" compid="group3.switch1.case1.cmb_absnyn" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="absnyn"/>
  3299. <BindItem id="item31" compid="group3.switch1.case1.cmb_absnrsn" propid="value" datasetid="ds_main_baseinfo_absninfo" columnid="absnresn"/>
  3300. <BindItem id="item32" compid="group3.switch1.case1.ipt_absnrsnetc" propid="value" datasetid="ds_main_baseinfo_absninfo" columnid="absnresnetc"/>
  3301. <BindItem id="item33" compid="group3.switch1.case1.cmb_hosinflag" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="hosinflag"/>
  3302. <BindItem id="item34" compid="group3.switch1.case1.ipt_limdrugusedept" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="limdrugusedept"/>
  3303. <BindItem id="item35" compid="group3.switch1.case1.cmb_hosinrsn" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="hosinresn"/>
  3304. <BindItem id="item36" compid="group3.switch1.case1.cmb_keepmthd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="keepmthd"/>
  3305. <BindItem id="item37" compid="group3.switch1.case1.cmb_drugkind" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="drugkind"/>
  3306. <BindItem id="item38" compid="group3.switch1.case1.cmb_spcldrug" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="spcldrug"/>
  3307. <BindItem id="item39" compid="group3.switch1.case1.input33" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="keepmthddesc"/>
  3308. <BindItem id="item40" compid="group3.switch1.case1.combo15" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="spclyn"/>
  3309. <BindItem id="item41" compid="group3.switch1.case1.cmb_efcycd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="efcycls"/>
  3310. <BindItem id="item42" compid="group3.switch1.case1.ipt_comcls" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="comcls"/>
  3311. <BindItem id="item43" compid="group3.switch1.case1.combo16" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="grupflag"/>
  3312. <BindItem id="item44" compid="group3.switch1.case1.bool5" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="moniflag"/>
  3313. <BindItem id="item45" compid="group3.switch1.case1.bool4" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="prnflag"/>
  3314. <BindItem id="item46" compid="group3.switch1.case1.bool3" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="nrordflag"/>
  3315. <BindItem id="item47" compid="group3.switch1.case1.bool2" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="drugtype"/>
  3316. <BindItem id="item48" compid="group3.switch1.case1.bool6" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="devidebanyn"/>
  3317. <BindItem id="item49" compid="group3.switch1.case1.cmb_rtnimpsiyn" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="rtnimpsiyn"/>
  3318. <BindItem id="item50" compid="group3.switch1.case1.cmb_prgcd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="prgcd"/>
  3319. <BindItem id="item51" compid="group3.switch1.case1.ipt_itmidrugprid" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="itmidrugprid"/>
  3320. <BindItem id="item52" compid="group3.switch1.case1.cmb_tmedcnst" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="tmedcnst"/>
  3321. <BindItem id="item53" compid="group3.switch1.case1.cmb_wardexch" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="wardexch"/>
  3322. <BindItem id="item54" compid="group3.switch1.case1.cmb_powdimpsi" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="powdimpsi"/>
  3323. <BindItem id="item55" compid="group3.switch1.case1.cmb_powdimpsiresn" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="powdimpsiresn"/>
  3324. <BindItem id="item56" compid="group3.switch1.case1.input18" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="powdimpsiresnetc"/>
  3325. <BindItem id="item57" compid="group3.switch1.case1.cmb_reconkeepmthd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="reconkeepmthd"/>
  3326. <BindItem id="item58" compid="group3.switch1.case1.cmb_dilukeepmthd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="dilukeepmthd"/>
  3327. <BindItem id="item59" compid="group3.switch1.case1.bool1" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="shadyn"/>
  3328. <BindItem id="item60" compid="group3.switch1.case1.bool7" propid="value" datasetid="ds_main_goodinfo" columnid="purccls"/>
  3329. <BindItem id="item61" compid="group3.switch1.case1.output4" propid="value" datasetid="ds_main_goodinfo" columnid="goodunitcost"/>
  3330. <BindItem id="item62" compid="group3.switch1.case1.input11" propid="value" datasetid="ds_main_calcscorinfo" columnid="fromdd"/>
  3331. <BindItem id="item63" compid="group3.switch1.case1.output2" propid="value" datasetid="ds_main_calcscorinfo" columnid="ordinptfromdd"/>
  3332. <BindItem id="item64" compid="group3.switch1.case1.input22" propid="value" datasetid="ds_main_goodinfo" columnid="custnm"/>
  3333. <BindItem id="item65" compid="group3.switch1.case1.input29" propid="value" datasetid="ds_main_goodinfo" columnid="prodcmpynm"/>
  3334. <BindItem id="item66" compid="group3.switch1.case1.cmb_selfinjyn" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="selfinjyn"/>
  3335. <BindItem id="item67" compid="group3.switch1.case1.cmb_astyn" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="astyn"/>
  3336. <BindItem id="item68" compid="group3.switch1.case1.opt_reconsolv" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="reconsolv"/>
  3337. <BindItem id="item69" compid="group3.switch1.case1.opt_dilusolv" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="dilusolv"/>
  3338. <BindItem id="item74" compid="group3.switch1.case1.case8.ipt_lblnm" propid="value" datasetid="ds_main_baseinfo_lblitemo" columnid="lblnmo"/>
  3339. <BindItem id="item75" compid="group3.switch1.case1.case8.cmb_lblgrup" propid="value" datasetid="ds_main_baseinfo_lblitemo" columnid="lblgrupo"/>
  3340. <BindItem id="item76" compid="group3.switch1.case1.case8.cmb_lblprntyn" propid="value" datasetid="ds_main_baseinfo_lblitemo" columnid="lblprntyno"/>
  3341. <BindItem id="item89" compid="group3.switch1.case1.case6.cmb_atcifyn" propid="value" datasetid="ds_main_baseinfo_atcitemo" columnid="atcifyno"/>
  3342. <BindItem id="item90" compid="group3.switch1.case1.case6.combo12" propid="value" datasetid="ds_main_baseinfo_atcitemo" columnid="powdero"/>
  3343. <BindItem id="item91" compid="group3.switch1.case1.case6.cmb_actifsnglyn" propid="value" datasetid="ds_main_baseinfo_atcitemo" columnid="atcifsnglyno"/>
  3344. <BindItem id="item98" compid="group3.switch1.case1.tar_etccau" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="etccau"/>
  3345. <BindItem id="item99" compid="group3.switch1.case1.textarea7" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="drugmemo"/>
  3346. <BindItem id="item70" compid="group3.switch1.case1.ipt_reconmixqty_1" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="dilumixqty"/>
  3347. <BindItem id="item100" compid="group3.switch1.case1.ipt_dilumixqty" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="reconmixqty"/>
  3348. <BindItem id="item101" compid="group3.switch1.case1.ipt_reconvalitm" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="reconvalitm"/>
  3349. <BindItem id="item102" compid="group3.switch1.case1.ipt_diluvalitm" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="diluvalitm"/>
  3350. <BindItem id="item71" compid="group3.switch1.case1.grp_newdrugreqdr.ipt_newdrugreqdrid" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="monireqdrid"/>
  3351. <BindItem id="item72" compid="group3.switch1.case1.grp_newdrugreqdr.ipt_newdrugreqdrnm" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="monireqdrnm"/>
  3352. <BindItem id="item2" compid="group2.checkbox2" propid="value" datasetid="ds_send_srchinfo" columnid="absnyn"/>
  3353. <BindItem id="item73" compid="group3.switch1.case1.case7.combo2" propid="value" datasetid="ds_main_baseinfo_atcitemi" columnid="atcifyni"/>
  3354. <BindItem id="item79" compid="group3.switch1.case1.case11.combo19" propid="value" datasetid="ds_main_baseinfo_atciteml" columnid="atcifynl"/>
  3355. <BindItem id="item80" compid="group3.switch1.case1.case7.combo14" propid="value" datasetid="ds_main_baseinfo_atcitemi" columnid="powderi"/>
  3356. <BindItem id="item81" compid="group3.switch1.case1.case11.combo21" propid="value" datasetid="ds_main_baseinfo_atciteml" columnid="powderl"/>
  3357. <BindItem id="item82" compid="group3.switch1.case1.case7.combo9" propid="value" datasetid="ds_main_baseinfo_atcitemi" columnid="atcifsnglyni"/>
  3358. <BindItem id="item83" compid="group3.switch1.case1.case11.combo20" propid="value" datasetid="ds_main_baseinfo_atciteml" columnid="atcifsnglynl"/>
  3359. <BindItem id="item84" compid="group3.switch1.case1.case9.input21" propid="value" datasetid="ds_main_baseinfo_lblitemi" columnid="lblnmi"/>
  3360. <BindItem id="item85" compid="group3.switch1.case1.case9.combo10" propid="value" datasetid="ds_main_baseinfo_lblitemi" columnid="lblgrupi"/>
  3361. <BindItem id="item86" compid="group3.switch1.case1.case9.textarea2" propid="value" datasetid="ds_main_baseinfo_lblitemi" columnid="lblcnts1i"/>
  3362. <BindItem id="item87" compid="group3.switch1.case1.case9.textarea3" propid="value" datasetid="ds_main_baseinfo_lblitemi" columnid="lblcnts2i"/>
  3363. <BindItem id="item88" compid="group3.switch1.case1.case9.combo11" propid="value" datasetid="ds_main_baseinfo_lblitemi" columnid="lblprntyni"/>
  3364. <BindItem id="item92" compid="group3.switch1.case1.case10.input19" propid="value" datasetid="ds_main_baseinfo_lbliteml" columnid="lblnml"/>
  3365. <BindItem id="item93" compid="group3.switch1.case1.case10.combo17" propid="value" datasetid="ds_main_baseinfo_lbliteml" columnid="lblgrupl"/>
  3366. <BindItem id="item94" compid="group3.switch1.case1.case10.textarea5" propid="value" datasetid="ds_main_baseinfo_lbliteml" columnid="lblcnts1l"/>
  3367. <BindItem id="item95" compid="group3.switch1.case1.case10.textarea6" propid="value" datasetid="ds_main_baseinfo_lbliteml" columnid="lblcnts2l"/>
  3368. <BindItem id="item96" compid="group3.switch1.case1.case10.combo18" propid="value" datasetid="ds_main_baseinfo_lbliteml" columnid="lblprntynl"/>
  3369. <BindItem id="item97" compid="group3.switch1.case5.input26" propid="value" datasetid="ds_main_good_goodlist" columnid="goodflagnm"/>
  3370. <BindItem id="item103" compid="group3.switch1.case5.input10" propid="value" datasetid="ds_main_good_goodlist" columnid="nonusetretresn"/>
  3371. <BindItem id="item104" compid="group3.switch1.case5.input4" propid="value" datasetid="ds_main_good_goodlist" columnid="todd"/>
  3372. <BindItem id="item105" compid="group3.switch1.case5.radio1" propid="value" datasetid="ds_main_good_goodlist" columnid="tmpreqflag"/>
  3373. <BindItem id="item106" compid="group3.switch1.case5.input6" propid="value" datasetid="ds_main_good_goodlist" columnid="fromdd"/>
  3374. <BindItem id="item107" compid="group3.switch1.case5.input35" propid="value" datasetid="ds_main_good_goodlist" columnid="reqpridnm"/>
  3375. <BindItem id="item108" compid="group3.switch1.case5.input12" propid="value" datasetid="ds_main_good_goodlist" columnid="reqmthdnm"/>
  3376. <BindItem id="item109" compid="group3.switch1.case5.input32" propid="value" datasetid="ds_main_good_goodlist" columnid="stocmngtflagnm"/>
  3377. <BindItem id="item110" compid="group3.switch1.case5.input5" propid="value" datasetid="ds_main_good_goodlist" columnid="minexch"/>
  3378. <BindItem id="item111" compid="group3.switch1.case5.input20" propid="value" datasetid="ds_main_good_goodlist" columnid="exchqty"/>
  3379. <BindItem id="item112" compid="group3.switch1.case5.input31" propid="value" datasetid="ds_main_good_goodlist" columnid="deliveunit"/>
  3380. <BindItem id="item113" compid="group3.switch1.case5.output12" propid="value" datasetid="ds_main_good_goodlist" columnid="mainmngtdeptnm"/>
  3381. <BindItem id="item114" compid="group3.switch1.case5.input15" propid="value" datasetid="ds_main_good_goodlist" columnid="mainmngtdeptcd"/>
  3382. <BindItem id="item115" compid="group3.switch1.case5.input9" propid="value" datasetid="ds_main_good_goodlist" columnid="instcd"/>
  3383. <BindItem id="item116" compid="group3.switch1.case5.output5" propid="value" datasetid="ds_main_good_goodlist" columnid="smlnm"/>
  3384. <BindItem id="item117" compid="group3.switch1.case5.output1" propid="value" datasetid="ds_main_good_goodlist" columnid="lrgnm"/>
  3385. <BindItem id="item118" compid="group3.switch1.case5.input43" propid="value" datasetid="ds_main_good_goodlist" columnid="lrgcd"/>
  3386. <BindItem id="item119" compid="group3.switch1.case5.input34" propid="value" datasetid="ds_main_good_goodlist" columnid="smlcd"/>
  3387. <BindItem id="item120" compid="group3.switch1.case5.output6" propid="value" datasetid="ds_main_good_goodlist" columnid="mdlnm"/>
  3388. <BindItem id="item121" compid="group3.switch1.case5.input37" propid="value" datasetid="ds_main_good_goodlist" columnid="mdlcd"/>
  3389. <BindItem id="item122" compid="group3.switch1.case5.radio3" propid="value" datasetid="ds_main_good_goodlist" columnid="asetflag"/>
  3390. <BindItem id="item123" compid="group3.switch1.case5.input3" propid="value" datasetid="ds_main_good_goodlist" columnid="goodspec"/>
  3391. <BindItem id="item124" compid="group3.switch1.case5.input28" propid="value" datasetid="ds_main_good_goodlist" columnid="prodcmpynm"/>
  3392. <BindItem id="item125" compid="group3.switch1.case5.input27" propid="value" datasetid="ds_main_good_goodlist" columnid="goodengnm"/>
  3393. <BindItem id="item126" compid="group3.switch1.case5.input30" propid="value" datasetid="ds_main_good_goodlist" columnid="goodhngnm"/>
  3394. <BindItem id="item127" compid="group3.switch1.case5.input2" propid="value" datasetid="ds_main_good_goodlist" columnid="goodcd"/>
  3395. <BindItem id="item128" compid="group3.switch1.case5.input24" propid="value" datasetid="ds_main_good_goodlist" columnid="goodmodel"/>
  3396. <BindItem id="item129" compid="group3.switch1.case5.input13" propid="value" datasetid="ds_main_good_goodlist" columnid="fstrgstdt2"/>
  3397. <BindItem id="item130" compid="group3.switch1.case5.input16" propid="value" datasetid="ds_main_good_goodlist" columnid="purcflagnm"/>
  3398. <BindItem id="item131" compid="group3.switch1.case5.input14" propid="value" datasetid="ds_main_good_goodlist" columnid="maincustlastsuplplce"/>
  3399. <BindItem id="item132" compid="group3.switch1.case5.output10" propid="value" datasetid="ds_main_good_goodlist" columnid="maincustlastsuplplcenm"/>
  3400. <BindItem id="item133" compid="group3.switch1.case5.output11" propid="value" datasetid="ds_main_good_goodlist" columnid="suppcustnm"/>
  3401. <BindItem id="item134" compid="group3.switch1.case5.input7" propid="value" datasetid="ds_main_good_goodlist" columnid="suppcustcd"/>
  3402. <BindItem id="item135" compid="group3.switch1.case5.input23" propid="value" datasetid="ds_main_good_goodlist" columnid="conflag"/>
  3403. <BindItem id="item136" compid="group3.switch1.case5.output9" propid="value" datasetid="ds_main_good_goodlist" columnid="conflagnm"/>
  3404. <BindItem id="item137" compid="group3.switch1.case5.input45" propid="value" datasetid="ds_main_good_goodlist" columnid="toconterm"/>
  3405. <BindItem id="item138" compid="group3.switch1.case5.input44" propid="value" datasetid="ds_main_good_goodlist" columnid="fromconterm"/>
  3406. <BindItem id="item139" compid="group3.switch1.case5.cmb_mngtcls" propid="value" datasetid="ds_main_good_goodlist" columnid="mngtcls"/>
  3407. <BindItem id="item140" compid="group3.caption14" propid="text" datasetid="ds_hidden_msg" columnid="cnfmyn"/>
  3408. <BindItem id="item141" compid="group3.caption15" propid="text" datasetid="ds_main_baseinfo_druginfo" columnid="lastupdtdt"/>
  3409. <BindItem id="item142" compid="group3.switch1.case1.ipt_comdesc" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="comdesc"/>
  3410. <BindItem id="item143" compid="group3.switch1.case1.ipt_baseqty" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="basevol"/>
  3411. <BindItem id="item20" compid="group3.switch1.case1.ipt_cntsqty" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="cntsvol"/>
  3412. <BindItem id="item17" compid="group3.switch1.case1.ipt_packqty" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="packvol"/>
  3413. <BindItem id="item23" compid="group3.switch1.case1.case8.tar_lblcnts1" propid="value" datasetid="ds_main_baseinfo_lblitemo" columnid="lblcnts1o"/>
  3414. <BindItem id="item77" compid="group3.switch1.case1.case8.tar_lblcnts2" propid="value" datasetid="ds_main_baseinfo_lblitemo" columnid="lblcnts2o"/>
  3415. <BindItem id="item78" compid="group3.switch1.case1.bool00" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="fdyn"/>
  3416. <BindItem id="item145" compid="group3.switch1.case1.bool09" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="pryn"/>
  3417. <BindItem id="item144" compid="group3.switch1.case1.bool08" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="antimicrobialyn"/>
  3418. <BindItem id="item146" compid="group3.switch1.case1.cmb_antimicrobialcd" propid="value" datasetid="ds_main_baseinfo_druginfo" columnid="antimicrobialcd"/>
  3419. </Bind>
  3420. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  3421. * System Name :
  3422. * Job Name :
  3423. * Creator :
  3424. * Make Date : 2015-11-13
  3425. * Description :
  3426. *---------------------------------------------------------------------------------------
  3427. * Modify Date Modifier Modify Description
  3428. *---------------------------------------------------------------------------------------
  3429. * 2015-11-13 Live Converter TF->XP
  3430. *
  3431. *---------------------------------------------------------------------------------------
  3432. ****************************************************************************************/
  3433. //=======================================================================================
  3434. // Lib Include
  3435. //---------------------------------------------------------------------------------------
  3436. include "com_commonxp::comm_main.xjs"
  3437. include "ast_commonxp::AST.xjs"
  3438. include "mis_miscommonxp::MIS.xjs"
  3439. include "ast_pharmacybasexp::pharmacycombolist.xjs";
  3440. //=======================================================================================
  3441. // Global Form Variable
  3442. //---------------------------------------------------------------------------------------
  3443. var arErrorCode = new HashArray();
  3444. var org_Fromdd = "";
  3445. var before_Fromdd = "";
  3446. var option = "";
  3447. //=======================================================================================
  3448. // Function
  3449. //---------------------------------------------------------------------------------------
  3450. /****************************************************************************************
  3451. * Argument : N/A
  3452. * Description :
  3453. ****************************************************************************************/
  3454. // function fSetEfcyCode( efcy_cd, efcy_nm ){
  3455. // grd_efcy.addRow();
  3456. // model.setValue("/root/main/baseinfo/efcyitem["+grd_com.rows+"]/efcycd", efcy_cd);
  3457. // model.setValue("/root/main/baseinfo/efcyitem["+grd_com.rows+"]/efcynm", efcy_nm);
  3458. // model.setValue("/root/main/baseinfo/efcyitem["+grd_com.rows+"]/drugcd", model.getValue("/root/main/baseinfo/druginfo/drugcd"));
  3459. // grd_efcy.refresh();
  3460. // }
  3461. //
  3462. // function fSetComCode( com_cd, com_nm ){
  3463. // grd_com.addRow();
  3464. // model.setValue("/root/main/baseinfo/comitem["+grd_com.rows+"]/comcd", com_cd);
  3465. // model.setValue("/root/main/baseinfo/comitem["+grd_com.rows+"]/comnm", com_nm);
  3466. // model.setValue("/root/main/baseinfo/comitem["+grd_com.rows+"]/drugcd", model.getValue("/root/main/baseinfo/druginfo/drugcd"));
  3467. // grd_com.refresh();
  3468. // }
  3469. /****************************************************************************************
  3470. * Argument : drug_to_dd - 기준일자
  3471. * Description : 약품코드 받아오기
  3472. ****************************************************************************************/
  3473. function fGetDrugCode(drug_to_dd){
  3474. // 약품조회 Start ###############################################################################################
  3475. //===================== 컨트롤 초기화 =====================
  3476. group3.switch1.case1.cmb_absnyn.style.background = "default";
  3477. group3.switch1.case1.cmb_absnyn.style.border = "default";
  3478. ds_main_baseinfo_absnaltitem.applyChange() // 품절삭제대체약
  3479. ds_main_baseinfo_adminitem.applyChange(); // 금기투여경로
  3480. ds_main_baseinfo_powdaltitem.applyChange(); // 산제대체약
  3481. ds_main_baseinfo_efcyitem.applyChange(); // 효능
  3482. ds_main_baseinfo_comitem.applyChange(); // 성분ATC코드
  3483. ds_main_baseinfo_tbooaltitem.applyChange(); // 배함금기수액
  3484. //=======================================================
  3485. if ( utlf_isNull(drug_to_dd) ) {
  3486. ds_send_srchinfo.setColumn(0,"srchdrugtodd", "99991231");
  3487. } else {
  3488. ds_send_srchinfo.setColumn(0,"srchdrugtodd", drug_to_dd );
  3489. }
  3490. // 약품코드 대문자로 변환==============================================================================================
  3491. ds_send_srchinfo.setColumn(0,"srchdrugcd" ,ds_send_srchinfo.getColumn(0,"srchdrugcd").toUpperCase() );
  3492. ds_send_srchinfo.setColumn(0,"srcholddrugcd",ds_send_srchinfo.getColumn(0,"srcholddrugcd").toUpperCase() );
  3493. // ==================================================================================================================
  3494. ds_main_baseinfo_lblitemo.clearData();
  3495. ds_main_baseinfo_lblitemi.clearData();
  3496. ds_main_baseinfo_lbliteml.clearData();
  3497. ds_main_baseinfo_atcitemo.clearData();
  3498. ds_main_baseinfo_atcitemi.clearData();
  3499. ds_main_baseinfo_atciteml.clearData();
  3500. var oParam = {};
  3501. oParam.id = "TRADB00101"; // 약품정보 조회
  3502. oParam.service = "pharmacybaseapp.DrugCode";
  3503. oParam.method = "reqGetDrugCode";
  3504. oParam.inds = "req=ds_send_srchinfo";
  3505. oParam.outds = "ds_main_baseinfo_druginfo=druginfo ds_main_baseinfo_adminitem=adminitem ds_main_baseinfo_absninfo=absninfo "
  3506. +"ds_main_baseinfo_comitem=comitem ds_main_baseinfo_efcyitem=efcyitem ds_main_baseinfo_lblitemo=lblitemo "
  3507. +"ds_main_baseinfo_lblitemi=lblitemi ds_main_baseinfo_lbliteml=lbliteml ds_main_baseinfo_atcitemo=atcitemo "
  3508. +"ds_main_baseinfo_atcitemi=atcitemi ds_main_baseinfo_atciteml=atciteml ds_main_baseinfo_absnaltitem=absnaltitem "
  3509. +"ds_main_baseinfo_powdaltitem=powdaltitem ds_main_baseinfo_tbooaltitem=tbooaltitem";
  3510. oParam.async = false;
  3511. oParam.callback = "cf_TRADB00101";
  3512. tranf_submit(oParam);
  3513. // 적용일자 전역변수 설정 ======= 현재일자보다 이전일자로의 변경을 막기 위함
  3514. org_Fromdd = ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd");
  3515. before_Fromdd = ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd");
  3516. var antimicrobialyn = ds_main_baseinfo_druginfo.getColumn(0, "antimicrobialyn");
  3517. if(antimicrobialyn == "Y") {
  3518. group3.switch1.case1.cmb_antimicrobialcd.readonly = false;
  3519. } else {
  3520. group3.switch1.case1.cmb_antimicrobialcd.readonly = true;
  3521. }
  3522. // 관리 항목 체크박스 항목 합침 ==========================================================================================
  3523. var mngtitem = "";
  3524. if (ds_main_baseinfo_druginfo.getColumn(0,"expnyn")=="Y"){
  3525. mngtitem = mngtitem + "1 ";
  3526. }
  3527. if (ds_main_baseinfo_druginfo.getColumn(0,"tpnyn")=="Y"){
  3528. mngtitem = mngtitem + "2 ";
  3529. }
  3530. if (ds_main_baseinfo_druginfo.getColumn(0,"tdmyn")=="Y"){
  3531. mngtitem = mngtitem + "3 ";
  3532. }
  3533. if (ds_main_baseinfo_druginfo.getColumn(0,"drugmngtyn")=="Y"){
  3534. mngtitem = mngtitem + "4 ";
  3535. }
  3536. if (ds_main_baseinfo_druginfo.getColumn(0,"expninjyn")=="Y"){
  3537. mngtitem = mngtitem + "5 ";
  3538. }
  3539. if (ds_main_baseinfo_druginfo.getColumn(0,"restantimicyn")=="Y"){
  3540. mngtitem = mngtitem + "6 ";
  3541. }
  3542. if (ds_main_baseinfo_druginfo.getColumn(0,"pastillyn")=="Y"){
  3543. mngtitem = mngtitem + "7 ";
  3544. }
  3545. if (ds_main_baseinfo_druginfo.getColumn(0,"warnyn")=="Y"){
  3546. mngtitem = mngtitem + "8 ";
  3547. }
  3548. if (ds_main_baseinfo_druginfo.getColumn(0,"dngryn")=="Y"){
  3549. mngtitem = mngtitem + "9 ";
  3550. }
  3551. ds_main_baseinfo_druginfo.setColumn(0,"mngtitem", mngtitem);
  3552. // ==================================================================================================================
  3553. var oParam = {};
  3554. oParam.id = "TRADB00104";
  3555. oParam.service = "pharmacybaseapp.DrugCode";
  3556. oParam.method = "reqGetCalcScor";
  3557. oParam.inds = "req=ds_send_srchinfo";
  3558. oParam.outds = "ds_main_calcscorinfo=item";
  3559. oParam.async = false;
  3560. //oParam.callback = "cf_TRADB00104";
  3561. tranf_submit(oParam);
  3562. //2010-03-02 처방단가 Sysdate 대신 약품Master의 적용일자로 Check 하여 가져오기 (적용일자 추가)
  3563. dsf_makeValue(ds_send_srchinfo,"srchdrugfromdd","string",utlf_getCurrentDate()); //현재 일자 가져오기 실시간 MIS약품마스터 정보 찾기위해 2012.9.17일 김치국 추가
  3564. var oParam = {};
  3565. oParam.id = "TRADB00105";
  3566. oParam.service = "pharmacybaseapp.DrugCode";
  3567. oParam.method = "reqGetGoodInfo";
  3568. oParam.inds = "req=ds_send_srchinfo";
  3569. oParam.outds = "ds_main_goodinfo=item";
  3570. oParam.async = false;
  3571. //oParam.callback = "cf_TRADB00105";
  3572. tranf_submit(oParam);
  3573. call_TRADB00103();
  3574. // dsf_makeValue(ds_main_baseinfo_druginfo,"drugtoddhis","string","99991231");
  3575. // 완료된 약품이 조회된 경우에는 저장과 수가요청 버튼을 비활성화.
  3576. // 2008-09-10 김귀남 START
  3577. // drugtodd 가 '99991231'이면 현재 진행중인 약품
  3578. // **종료된 약품인 경우에라도 임시저장/확정저장 가능하게 변경
  3579. if(ds_main_baseinfo_druginfo.setColumn(0,"drugtodd") != "99991231"){
  3580. //btn_tmpsave.disabled = "true"; //2010-03-15 종료된 약품인 경우 [임시저장][확정저장] 불가처리 - 배성미 약사 (2010-03-12)
  3581. //btn_cnfmsave.disabled = "true"; //2010-03-15 종료된 약품인 경우 [임시저장][확정저장] 불가처리 - 배성미 약사 (2010-03-12)
  3582. //btn_clcscorreq.disabled = "true";
  3583. }else{
  3584. // 현재 진행중인 약품 저장, 수가요청 버튼 활성화 --2010-3-15 종료된 약품 [저장/수가요청] 비활성화처리
  3585. group4.btn_tmpsave.enable = true; //2010-03-15 종료된 약품인 경우 [임시저장][확정저장] 불가처리 - 배성미 약사 (2010-03-12)
  3586. group4.btn_cnfmsave.enable = true; //2010-03-15 종료된 약품인 경우 [임시저장][확정저장] 불가처리 - 배성미 약사 (2010-03-12)
  3587. group4.btn_clcscorreq.enable = true;
  3588. //2010-03-19 권한부여에 따른 버튼 비활성화 처리 -- 종료되지않은 약품에 대해서도 권한부여 되지 않은경우는 비활성화처리.
  3589. group4.btn_tmpsave.enable = frmf_checkAuth("X"); // 임시 저장
  3590. group4.btn_cnfmsave.enable = frmf_checkAuth("X"); // 확정 저장
  3591. group4.btn_clcscorreq.enable = frmf_checkAuth("X"); // 수가 요청
  3592. group4.button31.enable = frmf_checkAuth("X"); // 약제 관리
  3593. group4.button20.enable = frmf_checkAuth("X"); // 전체 엑셀 받기
  3594. }
  3595. // 2008-09-10 김귀남 END - 품절삭제여부 삭제시 색상 변경
  3596. if(group3.switch1.case1.cmb_absnyn.value == "D"){
  3597. group3.switch1.case1.cmb_absnyn.style.background = "#ffcc00";
  3598. group3.switch1.case1.cmb_absnyn.style.border = "1 solid #B77300";
  3599. }
  3600. //====================================================================================
  3601. // 현재 약품의 저장상태/ 최종수정일을 보여줌===============================================
  3602. var cnfmyn = ds_main_baseinfo_druginfo.getColumn(0,"cnfmyn");
  3603. var lastupdtdt = ds_main_baseinfo_druginfo.getColumn(0,"lastupdtdt");
  3604. var msg = ""
  3605. if(cnfmyn == "N"){
  3606. msg = "[임시저장] 상태입니다.";
  3607. group3.caption14.style.color = "#ff0000"; //2010-03-08 [임시저장]-빨간색 [확정저장]-파란색 표시
  3608. group3.caption15.style.color = "#ff0000"; //2010-03-08 [임시저장]-빨간색 [확정저장]-파란색 표시
  3609. }else if(cnfmyn == "Y"){
  3610. msg = "[확정저장] 상태입니다.";
  3611. group3.caption14.style.color = "#3366ff"; //2010-03-08 [임시저장]-빨간색 [확정저장]-파란색 표시
  3612. group3.caption15.style.color = "#3366ff"; //2010-03-08 [임시저장]-빨간색 [확정저장]-파란색 표시
  3613. }
  3614. if(!utlf_isNull(lastupdtdt)){
  3615. ds_hidden_msg.setColumn(0,"cnfmyn", msg+ " 최종수정일 :");
  3616. }else{
  3617. ds_hidden_msg.setColumn(0,"cnfmyn", msg);
  3618. }
  3619. //====================================================================================
  3620. ds_temp_receivedata.setColumn(0,"db_drugfromdd",ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd"));
  3621. group3.switch1.case1.output13.tooltiptext = ds_main_baseinfo_druginfo.getColumn(0,"dupexpgoodcdnm"); //2010-07-26 중복제외대표코드 명칭 짧림현상 hint 적용
  3622. // 약품조회 End#################################################################################################
  3623. }
  3624. function cf_TRADB00101(sSvcId, nErrorCode, sErrorMsg) {
  3625. if(nErrorCode < 0) return;
  3626. dsf_setDefaultVal(ds_main_baseinfo_druginfo, "drugtodd:99991231,drugfromdd:19000101,packvol:1,basevol:1,absnyn:N,powdimpsi:-,lastupdtdt:'',calcmthdcd:-,dupexpgoodcd:-,mngtitem:''");
  3627. dsf_setTypeFormat(ds_main_baseinfo_druginfo, "cntsvol:FLOAT^stndvol:FLOAT^packvol:FLOAT^basevol:FLOAT^reconmixqty:FLOAT^reconvalitm:FLOAT^dilumixqty:FLOAT^diluvalitm:FLOAT");
  3628. dsf_setFixVal(ds_main_baseinfo_druginfo, "drugtoddhis:99991231");
  3629. // 컬럼명 일괄 변경
  3630. lf_changeColID(ds_main_baseinfo_lblitemo);
  3631. lf_changeColID(ds_main_baseinfo_lblitemi);
  3632. lf_changeColID(ds_main_baseinfo_lbliteml);
  3633. lf_changeColID(ds_main_baseinfo_atcitemo);
  3634. lf_changeColID(ds_main_baseinfo_atcitemi);
  3635. lf_changeColID(ds_main_baseinfo_atciteml);
  3636. ds_main_baseinfo_absnaltitem.updateColID("altdrugcd","absnaltdrugcd");
  3637. // dsf_setFixVal(ds_main_baseinfo_absnaltitem, "instcd:001");
  3638. ds_main_baseinfo_powdaltitem.updateColID("altdrugcd","powdaltdrugcd");
  3639. // dsf_setFixVal(ds_main_baseinfo_powdaltitem, "instcd:001");
  3640. ds_main_baseinfo_tbooaltitem.updateColID("altdrugcd","tbooaltdrugcd");
  3641. // dsf_setFixVal(ds_main_baseinfo_tbooaltitem, "instcd:001");
  3642. var sTime = dsf_getColumnNullToEmpty(ds_main_baseinfo_druginfo,0,"lastupdtdt");
  3643. ds_main_baseinfo_druginfo.setColumn(0,"lastupdtdt",sTime.substr(0,4)+"-"+sTime.substr(4,2)+"-"+sTime.substr(6,2)+" "+sTime.substr(8,2)+":"+sTime.substr(10,2));
  3644. if(ds_main_baseinfo_lblitemo.rowcount == 0) ds_main_baseinfo_lblitemo.addRow();
  3645. if(ds_main_baseinfo_lblitemi.rowcount == 0) ds_main_baseinfo_lblitemi.addRow();
  3646. if(ds_main_baseinfo_lbliteml.rowcount == 0) ds_main_baseinfo_lbliteml.addRow();
  3647. if(ds_main_baseinfo_atcitemo.rowcount == 0) ds_main_baseinfo_atcitemo.addRow();
  3648. if(ds_main_baseinfo_atcitemi.rowcount == 0) ds_main_baseinfo_atcitemi.addRow();
  3649. if(ds_main_baseinfo_atciteml.rowcount == 0) ds_main_baseinfo_atciteml.addRow();
  3650. if(ds_main_baseinfo_druginfo.getColumn(0,"drugtype") != "Y") ds_main_baseinfo_druginfo.setColumn(0,"drugtype","N");
  3651. if(ds_main_baseinfo_druginfo.getColumn(0,"nrordflag") != "Y") ds_main_baseinfo_druginfo.setColumn(0,"nrordflag","N");
  3652. if(ds_main_baseinfo_druginfo.getColumn(0,"prnflag") != "Y") ds_main_baseinfo_druginfo.setColumn(0,"prnflag","N");
  3653. if(ds_main_baseinfo_druginfo.getColumn(0,"moniflag") != "Y") ds_main_baseinfo_druginfo.setColumn(0,"moniflag","N");
  3654. if(ds_main_baseinfo_druginfo.getColumn(0,"devidebanyn") != "Y") ds_main_baseinfo_druginfo.setColumn(0,"devidebanyn","N");
  3655. if(ds_main_baseinfo_absninfo.rowcount == 0) ds_main_baseinfo_absninfo.addRow();
  3656. }
  3657. /****************************************************************************************
  3658. * Argument : objDs - Dataset
  3659. * Description : 데이터셋 컬럼명 일괄 변환
  3660. ****************************************************************************************/
  3661. function lf_changeColID(objDs) {
  3662. var colcnt = objDs.colcount;
  3663. var lastChar = objDs.name.substr(objDs.name.length-1,1);
  3664. for(var i = 0 ; i < colcnt ; i++) {
  3665. var colnm = objDs.getColID(i);
  3666. objDs.updateColID(colnm,colnm+lastChar);
  3667. }
  3668. }
  3669. /****************************************************************************************
  3670. * Argument : cnfm_yn
  3671. * Description : 약품정보 저장로직
  3672. ****************************************************************************************/
  3673. function fSaveDrugCode(cnfm_yn){
  3674. ds_main_baseinfo_druginfo.setColumn(0,"drugcd",ds_main_baseinfo_druginfo.getColumn(0,"drugcd").toUpperCase());
  3675. ds_main_baseinfo_druginfo.setColumn(0,"edicd" ,ds_main_baseinfo_druginfo.getColumn(0,"edicd").toUpperCase());
  3676. // 필수 입력항목 체크
  3677. if (fChkData() != true) return false;
  3678. if ( ds_main_baseinfo_druginfo.getColumn(0,"absnyn") != "N"){
  3679. if (utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"absnreusedd"))){
  3680. sysf_messageBox("품절/삭제/재사용시 품절/재사용일자는 ","I003");
  3681. return false;
  3682. }
  3683. }
  3684. // =================================== 신규시 환산용량, 환산단위 복사 2009-04-30 김귀남 ================================
  3685. var stndunit = ds_main_baseinfo_druginfo.getColumn(0,"stndunit");
  3686. var stndvol = ds_main_baseinfo_druginfo.getColumn(0,"stndvol");
  3687. if(utlf_isNull(stndunit) || utlf_isNull(stndvol)){
  3688. ds_main_baseinfo_druginfo.setColumn(0,"stndunit", ds_main_baseinfo_druginfo.getColumn(0,"cntsunit"));
  3689. ds_main_baseinfo_druginfo.setColumn(0,"stndvol" , ds_main_baseinfo_druginfo.getColumn(0,"cntsvol"));
  3690. }
  3691. // ===============================================================================================================
  3692. // model.copyNode("/root/send/data/baseinfo","/root/main/baseinfo");
  3693. ds_send_data_baseinfo_druginfo.copyData(ds_main_baseinfo_druginfo);
  3694. ds_send_data_baseinfo_absninfo.copyData(ds_main_baseinfo_absninfo);
  3695. ds_send_data_baseinfo_comitem.copyData(ds_main_baseinfo_comitem);
  3696. ds_send_data_baseinfo_lblitemo.copyData(ds_main_baseinfo_lblitemo);
  3697. ds_send_data_baseinfo_lblitemi.copyData(ds_main_baseinfo_lblitemi);
  3698. ds_send_data_baseinfo_lbliteml.copyData(ds_main_baseinfo_lbliteml);
  3699. ds_send_data_baseinfo_atcitemo.copyData(ds_main_baseinfo_atcitemo);
  3700. ds_send_data_baseinfo_atcitemi.copyData(ds_main_baseinfo_atcitemi);
  3701. ds_send_data_baseinfo_atciteml.copyData(ds_main_baseinfo_atciteml);
  3702. dsf_mergeColumn(ds_send_data_baseinfo_druginfo,ds_send_data_baseinfo_absninfo,false);
  3703. dsf_mergeColumn(ds_send_data_baseinfo_druginfo,ds_send_data_baseinfo_comitem,false);
  3704. ds_send_data_baseinfo_druginfo.setColumn(0,"cnfmyn",cnfm_yn);
  3705. // 관리항목 분리 / 각 인스턴스에 해당 값 설정======================================================================
  3706. var mngtitem = ds_main_baseinfo_druginfo.getColumn(0,"mngtitem").split(" "); // space 로 분리하여 각 항목을 담아둔다.
  3707. ds_send_data_baseinfo_druginfo.setColumn(0,"expnyn" ,"N");
  3708. ds_send_data_baseinfo_druginfo.setColumn(0,"tpnyn" ,"N");
  3709. ds_send_data_baseinfo_druginfo.setColumn(0,"tdmyn" ,"N");
  3710. ds_send_data_baseinfo_druginfo.setColumn(0,"drugmngtyn" ,"N");
  3711. ds_send_data_baseinfo_druginfo.setColumn(0,"expninjyn" ,"N");
  3712. ds_send_data_baseinfo_druginfo.setColumn(0,"restantimicyn" ,"N");
  3713. ds_send_data_baseinfo_druginfo.setColumn(0,"pastillyn" ,"N");
  3714. ds_send_data_baseinfo_druginfo.setColumn(0,"warnyn" ,"N"); //고주의여부
  3715. ds_send_data_baseinfo_druginfo.setColumn(0,"dngryn" ,"N"); //고위험여부
  3716. ds_send_data_baseinfo_druginfo.setColumn(0, "fdyn", ds_main_baseinfo_druginfo.getColumn(0, "fdyn"));
  3717. ds_send_data_baseinfo_druginfo.setColumn(0, "pryn", ds_main_baseinfo_druginfo.getColumn(0, "pryn"));
  3718. if(utlf_isNull(ds_temp.getColumn(0,"moddrugtodd"))) {
  3719. dsf_makeValue(ds_send_data_baseinfo_druginfo,"moddrugtodd","string",ds_main_baseinfo_druginfo.getColumn(0,"drugtodd")); // 수정된 불용일자
  3720. } else {
  3721. dsf_makeValue(ds_send_data_baseinfo_druginfo,"moddrugtodd","string",ds_temp.getColumn(0,"moddrugtodd")); // 수정된 불용일자
  3722. }
  3723. dsf_makeValue(ds_send_data_baseinfo_druginfo,"ctdrugyn","string","N"); //20110111_laboru_경북대병원_일반약 여부
  3724. for ( var i = 0 ; i < mngtitem.length ; i++){
  3725. if (mngtitem[i]=="1"){
  3726. ds_send_data_baseinfo_druginfo.setColumn(0,"expnyn","Y");
  3727. }
  3728. if (mngtitem[i]=="2"){
  3729. ds_send_data_baseinfo_druginfo.setColumn(0,"tpnyn","Y");
  3730. }
  3731. if (mngtitem[i]=="3"){
  3732. ds_send_data_baseinfo_druginfo.setColumn(0,"tdmyn","Y");
  3733. }
  3734. if (mngtitem[i]=="4"){
  3735. ds_send_data_baseinfo_druginfo.setColumn(0,"drugmngtyn","Y");
  3736. }
  3737. if (mngtitem[i]=="5"){
  3738. ds_send_data_baseinfo_druginfo.setColumn(0,"expninjyn","Y");
  3739. }
  3740. if (mngtitem[i]=="6"){
  3741. ds_send_data_baseinfo_druginfo.setColumn(0,"restantimicyn","Y");
  3742. }
  3743. if (mngtitem[i]=="7"){
  3744. ds_send_data_baseinfo_druginfo.setColumn(0,"pastillyn","Y");
  3745. }
  3746. if (mngtitem[i]=="8"){
  3747. ds_send_data_baseinfo_druginfo.setColumn(0,"warnyn","Y");
  3748. }
  3749. if (mngtitem[i]=="9"){
  3750. ds_send_data_baseinfo_druginfo.setColumn(0,"dngryn","Y");
  3751. }
  3752. }
  3753. // ============================================================================================================
  3754. //TXADB00101 저장 output 정보 Reset knuh 2012.07 최원돈
  3755. ds_hidden_cnfmsaveresult.clear();
  3756. dsf_setDefaultVal(ds_send_data_baseinfo_druginfo, "packvol:1,basevol:1,basemthdcd:-,absnyn:N,absnresn:-,absnresnetc:-"
  3757. +",absnreusedd:-,hosinflag:-,hosinresn:00,edicd:-,keepmthd:-,keepmthd2:-,shadyn:N,spclyn:-,efcycls:-"
  3758. +",grupflag:-,drugtype:-,mngtitem:-,expnyn:N,warnyn:N,dngryn:N,tpnyn:N,tdmyn:N,drugmngtyn:N,expninjyn:N"
  3759. +",restantimicyn:N,limdrugyn:N,prgcd:0,rtnimpsiyn:N,itmidrugprid:-,tmedcnst:-,powdimpsi:0,powdimpsiresn:-"
  3760. +",powdimpsiresnetc:-,wardexch:-,selfinjyn:N,hosoutinjyn:N,astyn:N,reconsolv:-,reconmixqty:0,reconvalitm:0"
  3761. +",reconkeepmthd:-,dilusolv:-,dilumixqty:0,diluvalitm:0,dilukeepmthd:-,condd:-,etccau:-,comcls:-,comdesc:-"
  3762. +",pastillyn:N,nrordflag:N,prnflag:N,moniflag:N,monireqdrid:-,calcmthdcd:-,dupexpgoodcd:-,devidebanyn:N");
  3763. dsf_setFixVal(ds_send_data_baseinfo_druginfo, "ordunit:1");
  3764. lf_changeColIDReverse(ds_send_data_baseinfo_lblitemo);
  3765. lf_changeColIDReverse(ds_send_data_baseinfo_lblitemi);
  3766. lf_changeColIDReverse(ds_send_data_baseinfo_lbliteml);
  3767. lf_changeColIDReverse(ds_send_data_baseinfo_atcitemo);
  3768. lf_changeColIDReverse(ds_send_data_baseinfo_atcitemi);
  3769. lf_changeColIDReverse(ds_send_data_baseinfo_atciteml);
  3770. dsf_setFixVal(ds_send_data_baseinfo_lblitemo, "ioflag:O,atcifyn:N,atcifsnglyn:N");
  3771. dsf_setFixVal(ds_send_data_baseinfo_lblitemi, "ioflag:I,atcifyn:N,atcifsnglyn:N");
  3772. dsf_setFixVal(ds_send_data_baseinfo_lbliteml, "ioflag:L,atcifyn:N,atcifsnglyn:N");
  3773. dsf_setFixVal(ds_send_data_baseinfo_atcitemo, "lblnm:None,lblgrup:1,lblprntyn:N,lblcnts1:None,lblcnts2:None,ioflag:O");
  3774. dsf_setFixVal(ds_send_data_baseinfo_atcitemi, "lblnm:None,lblgrup:1,lblprntyn:N,lblcnts1:None,lblcnts2:None,ioflag:I");
  3775. dsf_setFixVal(ds_send_data_baseinfo_atciteml, "lblnm:None,lblgrup:1,lblprntyn:N,lblcnts1:None,lblcnts2:None,ioflag:L");
  3776. ds_send_data_baseinfo_lblitemo.setColumn(0,"drugcd",ds_send_data_baseinfo_druginfo.getColumn(0,"drugcd"));
  3777. ds_send_data_baseinfo_lblitemi.setColumn(0,"drugcd",ds_send_data_baseinfo_druginfo.getColumn(0,"drugcd"));
  3778. ds_send_data_baseinfo_lbliteml.setColumn(0,"drugcd",ds_send_data_baseinfo_druginfo.getColumn(0,"drugcd"));
  3779. ds_send_data_baseinfo_atcitemo.setColumn(0,"drugcd",ds_send_data_baseinfo_druginfo.getColumn(0,"drugcd"));
  3780. ds_send_data_baseinfo_atcitemi.setColumn(0,"drugcd",ds_send_data_baseinfo_druginfo.getColumn(0,"drugcd"));
  3781. ds_send_data_baseinfo_atciteml.setColumn(0,"drugcd",ds_send_data_baseinfo_druginfo.getColumn(0,"drugcd"));
  3782. var oParam = {};
  3783. oParam.id = "TXADB00101";
  3784. oParam.service = "pharmacybaseapp.DrugCode";
  3785. oParam.method = "reqExeDrugCode";
  3786. oParam.inds = "druginfo=ds_send_data_baseinfo_druginfo lblitemo=ds_send_data_baseinfo_lblitemo "
  3787. +"lblitemi=ds_send_data_baseinfo_lblitemi lbliteml=ds_send_data_baseinfo_lbliteml "
  3788. +"atcitemo=ds_send_data_baseinfo_atcitemo atcitemi=ds_send_data_baseinfo_atcitemi "
  3789. +"atciteml=ds_send_data_baseinfo_atciteml";
  3790. oParam.outds = "ds_hidden_cnfmsaveresult=item";
  3791. oParam.async = false;
  3792. oParam.callback = "cf_TXADB00101";
  3793. tranf_submit(oParam);
  3794. if(arErrorCode.pop("TXADB00101") > -1) { // 1차 자료 저장 성공시 2차 저장 수행
  3795. lf_setDsItem(ds_send_data_gridinfo_efcyitem ,group3.switch1.case1.grd_efcy); //효능
  3796. lf_setDsItem(ds_send_data_gridinfo_comitem ,group3.switch1.case1.grd_com); // 성분ATC 코드
  3797. lf_setDsItem(ds_send_data_gridinfo_absnaltitem ,group3.switch1.case1.grd_absnaltdrugcd); // 품절삭제대체약
  3798. lf_setDsItem(ds_send_data_gridinfo_powdaltitem ,group3.switch1.case1.grd_powdaltdrugcd); // 산제대체약
  3799. lf_setDsItem(ds_send_data_gridinfo_tbooaltitem ,group3.switch1.case1.grd_tbooaltdrugcd); // 금기투여경로
  3800. lf_setDsItem(ds_send_data_gridinfo_adminitem ,group3.switch1.case1.grd_adminpath); // 배함금기수액
  3801. ds_send_data_gridinfo_absnaltitem.updateColID("absnaltdrugcd","altdrugcd");
  3802. ds_send_data_gridinfo_powdaltitem.updateColID("powdaltdrugcd","altdrugcd");
  3803. ds_send_data_gridinfo_tbooaltitem.updateColID("tbooaltdrugcd","altdrugcd");
  3804. var oParam = {};
  3805. oParam.id = "TXADB00102";
  3806. oParam.service = "pharmacybaseapp.DrugCode";
  3807. oParam.method = "reqExeDrugRefCode";
  3808. oParam.inds = "efcyinfo=ds_send_data_gridinfo_efcyitem cominfo=ds_send_data_gridinfo_comitem "
  3809. +"absnaltinfo=ds_send_data_gridinfo_absnaltitem powdaltinfo=ds_send_data_gridinfo_powdaltitem "
  3810. +"tbooaltinfo=ds_send_data_gridinfo_tbooaltitem admininfo=ds_send_data_gridinfo_adminitem";
  3811. oParam.outds = "ds_hidden_ret=item";
  3812. oParam.async = false;
  3813. //oParam.callback = "cf_TXADB00102";
  3814. tranf_submit(oParam);
  3815. }
  3816. //항암프로토콜의 등록된 약품에 대해서 품절 = 'Y'를 선택할 경우 경고 메세지만 띄운고, 그대로 진행을 한다. knuh 2012.07 최원돈
  3817. if (ds_hidden_cnfmsaveresult.rowcount > 0) {
  3818. if (ds_hidden_cnfmsaveresult.getColumn(0,"anticancerprotolyn") == "Y" && ds_main_baseinfo_druginfo.getColumn(0,"absnyn") =="Y") {
  3819. sysf_messageBox("항암프로토콜에 등록된 약제입니다->항암조제실로 연락해주십시오", "E000");
  3820. }
  3821. }
  3822. fGetDrugCode();
  3823. }
  3824. function cf_TXADB00101(sSvcId, nErrorCode, sErrorMsg) {
  3825. arErrorCode.push(sSvcId, nErrorCode);
  3826. dsf_setDefaultVal(ds_hidden_cnfmsaveresult, "anticancerprotolyn:N");
  3827. }
  3828. /****************************************************************************************
  3829. * Argument : objDs - Dataset
  3830. * Description : 데이터셋 컬럼명 일괄 변환2(원래대로)
  3831. ****************************************************************************************/
  3832. function lf_changeColIDReverse(objDs) {
  3833. var colcnt = objDs.colcount;
  3834. // var lastChar = objDs.name.substr(objDs.name.length-1,1);
  3835. for(var i = 0 ; i < colcnt ; i++) {
  3836. var colnm = objDs.getColID(i);
  3837. var chgColnm = colnm.substr(0,colnm.length-1);
  3838. objDs.updateColID(colnm,chgColnm);
  3839. }
  3840. //if(utlf_isNull(objDs.getColumnInfo("drugcd")) || utlf_isNull(objDs.getColumn(0,"drugcd"))) objDs.clearData();
  3841. }
  3842. /****************************************************************************************
  3843. * Argument : objDs - Dataset
  3844. * : objGrd - Grid
  3845. * Description : 그리드 업데이트 데이터를 데이터셋에 카피
  3846. ****************************************************************************************/
  3847. function lf_setDsItem(objDs,objGrd) {
  3848. var oDsUpdate = grdf_getGridUpdateData(objGrd,"all");
  3849. grdf_setStatusColumn(oDsUpdate, "m");
  3850. objDs.copyData(oDsUpdate,true);
  3851. }
  3852. /****************************************************************************************
  3853. * Argument : grid - 삭제대상 그리드
  3854. * Description : 선택된 행을 삭제한다. 기존의 데이터는 상태값을 'D'로 바꾸고, 새로 추가된 데이터는 지정된 행을 삭제한다. 2008-08-21 김귀남
  3855. ****************************************************************************************/
  3856. function fDataGridRowDelete(grid){
  3857. var objDs = objects[grid.binddataset];
  3858. var cRow = objDs.rowposition;
  3859. if(cRow < 0){
  3860. sysf_messageBox("삭제할 행을","C002");
  3861. }else{
  3862. if( objDs.getRowType(cRow) == 1 ) {
  3863. grdf_setStatus(grid, "D", [cRow]);
  3864. }else{
  3865. // deleteSelectedRows(grid, true); // tfHelper.js - 공통함수
  3866. objDs.deleteRow(cRow);
  3867. }
  3868. }
  3869. }
  3870. /****************************************************************************************
  3871. * Argument : N/A
  3872. * Description : 콤보 데이터의 필수입력항목을 체크한다
  3873. ****************************************************************************************/
  3874. function fChkData(){
  3875. var druginfo = ds_main_baseinfo_druginfo;
  3876. if( utlf_isNull(druginfo.getColumn(0,"drugcd")) ) { // 약품코드
  3877. sysf_messageBox("필수항목[약품코드]이 입력되지","E007");
  3878. return false;
  3879. }else if( utlf_isNull(druginfo.getColumn(0,"lrgcls")) || druginfo.getColumn(0,"lrgcls") == "-") { // 대분류 //2010-03-09 "-" 공백으로 판단
  3880. sysf_messageBox("필수항목[대분류]이 입력되지","E007");
  3881. return false;
  3882. }else if( utlf_isNull(druginfo.getColumn(0,"mdlcls")) || druginfo.getColumn(0,"mdlcls") == "-") { // 중분류 //2010-03-09 "-" 공백으로 판단
  3883. sysf_messageBox("필수항목[중분류]이 입력되지","E007");
  3884. return false;
  3885. }else if( utlf_isNull(druginfo.getColumn(0,"smlcls")) || druginfo.getColumn(0,"smlcls") == "-") { // 소분류 //2010-03-09 "-" 공백으로 판단
  3886. sysf_messageBox("필수항목[소분류]이 입력되지","E007");
  3887. return false;
  3888. }else if( utlf_isNull(druginfo.getColumn(0,"drugfromdd")) ) { // 적용일자
  3889. sysf_messageBox("필수항목[적용일자]이 입력되지","E007");
  3890. return false;
  3891. }else if( utlf_isNull(druginfo.getColumn(0,"delivecrite")) || druginfo.getColumn(0,"delivecrite") == "-" ) { // 불출계산기준 //2010-03-09 "-" 공백으로 판단
  3892. sysf_messageBox("필수항목[불출계산기준]이 입력되지","E007");
  3893. return false;
  3894. }else if( utlf_isNull(druginfo.getColumn(0,"cntsvol")) || druginfo.getColumn(0,"cntsvol") == "-") { // 처방용량 //2010-03-09 "-" 공백으로 판단
  3895. sysf_messageBox("필수항목[처방용량]이 입력되지","E007");
  3896. return false;
  3897. }else if( utlf_isNull(druginfo.getColumn(0,"cntsunit")) || druginfo.getColumn(0,"cntsunit") == "-") { // 용량단위 //2010-03-09 "-" 공백으로 판단
  3898. sysf_messageBox("필수항목[용량단위]이 입력되지","E007");
  3899. return false;
  3900. }else if( utlf_isNull(druginfo.getColumn(0,"packvol")) || druginfo.getColumn(0,"packvol") == "-") { // 처방수량 //2010-03-09 "-" 공백으로 판단
  3901. sysf_messageBox("필수항목[처방수량]이 입력되지","E007");
  3902. return false;
  3903. }else if( utlf_isNull(druginfo.getColumn(0,"packunit")) || druginfo.getColumn(0,"packunit") == "-") { // 수량단위 //2010-03-09 "-" 공백으로 판단
  3904. sysf_messageBox("필수항목[수량단위]이 입력되지","E007");
  3905. return false;
  3906. }else if( utlf_isNull(druginfo.getColumn(0,"ordnm")) || druginfo.getColumn(0,"ordnm") == "-") { // 처방명 //2010-03-09 "-" 공백으로 판단
  3907. sysf_messageBox("필수항목[처방명]이 입력되지","E007");
  3908. return false;
  3909. }else if( utlf_isNull(druginfo.getColumn(0,"hngnm")) || druginfo.getColumn(0,"hngnm") == "-") { // 한글명 //2010-03-09 "-" 공백으로 판단
  3910. sysf_messageBox("필수항목[한글명]이 입력되지","E007");
  3911. return false;
  3912. }else if( utlf_isNull(druginfo.getColumn(0,"engnm")) || druginfo.getColumn(0,"engnm") == "-") { // 영문명 //2010-03-09 "-" 공백으로 판단
  3913. sysf_messageBox("필수항목[영문명]이 입력되지","E007");
  3914. return false;
  3915. }else if( utlf_isNull(druginfo.getColumn(0,"drugkind")) || druginfo.getColumn(0,"drugkind") == "-") { // 약품종류 //2010-03-09 "-" 공백으로 판단
  3916. sysf_messageBox("필수항목[약품종류]이 입력되지","E007");
  3917. return false;
  3918. }else if( utlf_isNull(druginfo.getColumn(0,"spcldrug")) || druginfo.getColumn(0,"spcldrug") == "-") { // 특별약품 //2010-03-09 "-" 공백으로 판단
  3919. sysf_messageBox("필수항목[특별약품]이 입력되지","E007");
  3920. return false;
  3921. }else if( utlf_isNull(druginfo.getColumn(0,"drugtodd")) ) { // 종료일자
  3922. sysf_messageBox("필수항목[종료일자]이 입력되지","E007");
  3923. return false;
  3924. }else {
  3925. return true;
  3926. }
  3927. }
  3928. /****************************************************************************************
  3929. * Argument : N/A
  3930. * Description : 약품리스트 글자색 표시
  3931. ****************************************************************************************/
  3932. function fChgRowStyle(){
  3933. var drugtodd = "99991231";
  3934. // var tmpdrugtodd = "";
  3935. for(var i = 0 ; i < group3.grd_druglist.getCellCount("Head") ; i++){
  3936. var sExpr1 ="EXPR(drugtodd!='99991231'?&quot;#808080&quot;:&quot;&quot;)";
  3937. group3.grd_druglist.setCellProperty("body", i, "color", sExpr1);
  3938. group3.grd_druglist.setCellProperty("body", i, "color2", sExpr1);
  3939. }
  3940. }
  3941. /****************************************************************************************
  3942. * Argument : N/A
  3943. * Description : 컨트롤의 상태를 초기상태로 변경한다.
  3944. ****************************************************************************************/
  3945. function fCtrlInit(){
  3946. ds_main_baseinfo_absnaltitem.clearData(); // 품절삭제대체약
  3947. ds_main_baseinfo_adminitem.clearData(); // 금기투여경로
  3948. ds_main_baseinfo_powdaltitem.clearData(); // 산제대체약
  3949. ds_main_baseinfo_efcyitem.clearData(); // 효능
  3950. ds_main_baseinfo_comitem.clearData(); // 성분ATC코드
  3951. ds_main_baseinfo_tbooaltitem.clearData(); // 배함금기수액
  3952. fChgCtrlHeight(group3.switch1.case1.ipt_comdesc , 21);
  3953. fChgCtrlHeight(group3.switch1.case1.tar_etccau , 32);
  3954. fChgCtrlHeight(group3.switch1.case1.textarea7 , 32);
  3955. }
  3956. /****************************************************************************************
  3957. * Argument : ctrlnm - 컨트롤 ID
  3958. * : value - 높이
  3959. * Description : 컨트롤의 높이를 조정한다.
  3960. ****************************************************************************************/
  3961. function fChgCtrlHeight(ctrlnm, value){
  3962. ctrlnm.position.height = value;
  3963. ctrlnm.style.align.valign = "middle";
  3964. }
  3965. /****************************************************************************************
  3966. * Argument : ctrlnm - 컨트롤 ID
  3967. * : value - 높이
  3968. * Description : 컨트롤의 TOP를 조정한다.
  3969. ****************************************************************************************/
  3970. function fChgCtrlTop(ctrlnm, value){
  3971. ctrlnm.position.top = value;
  3972. ctrlnm.style.align.valign = "middle";
  3973. }
  3974. function call_TRADB00103() {
  3975. var oParam = {};
  3976. oParam.id = "TRADB00103";
  3977. oParam.service = "pharmacybaseapp.DrugCode";
  3978. oParam.method = "reqGetEarnCls";
  3979. oParam.inds = "req=ds_main_baseinfo_druginfo";
  3980. oParam.outds = "ds_init_baseinfo_earncls_lrgcls=lrgcls ds_init_baseinfo_earncls_mdlcls=mdlcls ds_init_baseinfo_earncls_smlcls=smlcls";
  3981. oParam.async = false;
  3982. //oParam.callback = "cf_TRADB00103";
  3983. tranf_submit(oParam);
  3984. }
  3985. /****************************************************************************************
  3986. * Argument : idx - Tab index
  3987. * Description : 탭 선택시 실행함수
  3988. ****************************************************************************************/
  3989. function lf_tabChanged(idx) {
  3990. if(idx == 1) { //물류코드
  3991. group5.visible = false;
  3992. dsf_makeValue(ds_send_goodlist,"goodcd","string",ds_send_srchinfo.getColumn(0,"srchcd"));
  3993. var oParam = {};
  3994. oParam.id = "TRADB00108";
  3995. oParam.service = "pharmacybaseapp.DrugCode";
  3996. oParam.method = "reqGetMasterGood2";
  3997. oParam.inds = "req=ds_send_srchinfo";
  3998. oParam.outds = "ds_main_good_goodlist=goodlist ds_main_good_gooddetlist=gooddetlist ds_main_good_goodconstlist=goodconstlist "
  3999. +"ds_main_good_goodinstlist=goodinstlist ds_main_good_oldcdinfo=oldcdinfo ds_main_good_rscdtchglist=rscdtchglist";
  4000. oParam.async = false;
  4001. oParam.callback = "cf_TRADB00108";
  4002. tranf_submit(oParam);
  4003. }
  4004. }
  4005. function cf_TRADB00108(sSvcId, nErrorCode, sErrorMsg) {
  4006. if(nErrorCode < 0) return;
  4007. dsf_setDefaultVal(ds_main_good_gooddetlist , "grupsnglflag:S,orginspplce:01,calcmthdcd:-");
  4008. dsf_setDefaultVal(ds_main_good_goodconstlist, "grupsnglflag:S,orginspplce:01,calcmthdcd:-");
  4009. }
  4010. /****************************************************************************************
  4011. * Argument : N/A
  4012. * Description : 팝업메뉴 선택시 상태값 변경처리
  4013. ****************************************************************************************/
  4014. function fChgEfc() {
  4015. fDataGridRowDelete(group3.switch1.case1.grd_efcy);
  4016. }
  4017. function fChgCom(){
  4018. fDataGridRowDelete(group3.switch1.case1.grd_com);
  4019. }
  4020. function fChgAbs(){
  4021. fDataGridRowDelete(group3.switch1.case1.grd_absnaltdrugcd);
  4022. }
  4023. //2010-06-16 산제대체약 삭제 처리
  4024. function fChgPow(){
  4025. fDataGridRowDelete(group3.switch1.case1.grd_powdaltdrugcd);
  4026. }
  4027. /****************************************************************************************
  4028. * Argument : N/A
  4029. * Description : 멀티체크박스 선택시 이벤트 함수
  4030. ****************************************************************************************/
  4031. function fn_chk_mngtitem() {
  4032. var sMngtitem = String(group3.switch1.case1.checkbox5.getData()).replace(","," ") + " " + String(group3.switch1.case1.chk_mngtitem.getData()).replace(","," ");
  4033. ds_main_baseinfo_druginfo.setColumn(0,"mngtitem",sMngtitem);
  4034. }
  4035. /****************************************************************************************
  4036. * Argument : N/A
  4037. * Description : 멀티라디오버튼 선택시 이벤트 함수
  4038. ****************************************************************************************/
  4039. function fn_rdo_lblioflag() {
  4040. ds_send_srchinfo.setColumn(0,"lblioflag",group3.switch1.case1.rdo_lblioflag.getData());
  4041. if (ds_send_srchinfo.getColumn(0,"lblioflag")=="O") {
  4042. group3.switch1.case1.case8.visible = true;
  4043. group3.switch1.case1.case9.visible = false;
  4044. group3.switch1.case1.case10.visible = false;
  4045. } else if (ds_send_srchinfo.getColumn(0,"lblioflag")=="I") {
  4046. group3.switch1.case1.case8.visible = false;
  4047. group3.switch1.case1.case9.visible = true;
  4048. group3.switch1.case1.case10.visible = false;
  4049. } else if (ds_send_srchinfo.getColumn(0,"lblioflag")=="L") {
  4050. group3.switch1.case1.case8.visible = false;
  4051. group3.switch1.case1.case9.visible = false;
  4052. group3.switch1.case1.case10.visible = true;
  4053. }
  4054. }
  4055. /****************************************************************************************
  4056. * Argument : N/A
  4057. * Description : 멀티라디오버튼 선택시 이벤트 함수
  4058. ****************************************************************************************/
  4059. function fn_rdo_actioflag() {
  4060. ds_send_srchinfo.setColumn(0,"atcioflag",group3.switch1.case1.rdo_actioflag.getData());
  4061. if (ds_send_srchinfo.getColumn(0,"atcioflag")=="O") {
  4062. group3.switch1.case1.case6.visible = true;
  4063. group3.switch1.case1.case7.visible = false;
  4064. group3.switch1.case1.case11.visible = false;
  4065. } else if (ds_send_srchinfo.getColumn(0,"atcioflag")=="I") {
  4066. group3.switch1.case1.case6.visible = false;
  4067. group3.switch1.case1.case7.visible = true;
  4068. group3.switch1.case1.case11.visible = false;
  4069. } else if (ds_send_srchinfo.getColumn(0,"atcioflag")=="L") {
  4070. group3.switch1.case1.case6.visible = false;
  4071. group3.switch1.case1.case7.visible = false;
  4072. group3.switch1.case1.case11.visible = true;
  4073. }
  4074. }
  4075. //=======================================================================================
  4076. // Event
  4077. //---------------------------------------------------------------------------------------
  4078. /****************************************************************************************
  4079. * Components : Form
  4080. * Components ID : SMADB00100
  4081. * Event : oninit
  4082. * Argument : 01.obj : Object Event has occurred
  4083. * : 02.e : Event Object
  4084. * Description : 화면 처음 초기화시 폼초기화
  4085. ****************************************************************************************/
  4086. function SMADB00100_oninit(obj:Form, e:InitEventInfo)
  4087. {
  4088. frmf_initForm(obj); // 폼 초기화
  4089. }
  4090. /****************************************************************************************
  4091. * Components : Form
  4092. * Components ID : SMADB00100
  4093. * Event : onload
  4094. * Argument : 01.obj : Object Event has occurred
  4095. * : 02.e : Event Object
  4096. * Description : 화면 처음 초기화시 폼초기화
  4097. ****************************************************************************************/
  4098. function SMADB00100_onload(obj:Form, e:LoadEventInfo)
  4099. {
  4100. //sysf_trace(frmf_getScreenAuth());
  4101. group4.btn_tmpsave.enable = frmf_checkAuth("X"); // 임시 저장
  4102. group4.btn_cnfmsave.enable = frmf_checkAuth("X"); // 확정 저장
  4103. group4.btn_clcscorreq.enable = frmf_checkAuth("X"); // 수가 요청
  4104. group4.button31.enable = frmf_checkAuth("X"); // 약제 관리
  4105. group4.button20.enable = frmf_checkAuth("X"); // 전체 엑셀 받기
  4106. //=====================컨트롤 초기화=======================
  4107. fCtrlInit();
  4108. //===========================================================
  4109. // 2011.01.14 pymi 'A0036' 코드 삭제(com.zbcmcode) -> ast.adbmcode로 등록함
  4110. // zbcfGetCodeList( new Array("A0599","A0604","P0133","A0600","A0025","A0601","A0602","A0014","A0596","A0006","P0096","A0597","A0595","A0016","A0603","A0605","A0044","A0013","A0045")
  4111. // ,new Array("/root/init/baseinfo/unit","/root/init/baseinfo/delivecrite","/root/init/baseinfo/calcmthdcd","/root/init/baseinfo/absnyn","/root/init/baseinfo/absnresn","/root/init/baseinfo/hosinflag","/root/init/baseinfo/hosinresn","/root/init/baseinfo/drugkind","/root/init/baseinfo/keepmthd","/root/init/baseinfo/spcldrug","/root/init/baseinfo/efcycls","/root/init/baseinfo/spclyn","/root/init/baseinfo/mngtitem","/root/init/baseinfo/prgcd","/root/init/baseinfo/powdimpsi","/root/init/baseinfo/powdimpsiresn","/root/init/baseinfo/drugtype","/root/init/baseinfo/reconkeepmthd", "/root/init/baseinfo/lblgrup"));
  4112. var arrParam = [{dsNm: "ds_init_A0599", cdGrpId: "A0599"}
  4113. ,{dsNm: "ds_init_A0604", cdGrpId: "A0604"}
  4114. ,{dsNm: "ds_init_P0133", cdGrpId: "P0133"}
  4115. ,{dsNm: "ds_init_A0600", cdGrpId: "A0600"}
  4116. ,{dsNm: "ds_init_A0025", cdGrpId: "A0025"}
  4117. ,{dsNm: "ds_init_A0601", cdGrpId: "A0601"}
  4118. ,{dsNm: "ds_init_A0602", cdGrpId: "A0602"}
  4119. ,{dsNm: "ds_init_A0014", cdGrpId: "A0014"}
  4120. ,{dsNm: "ds_init_A0596", cdGrpId: "A0596"}
  4121. ,{dsNm: "ds_init_A0006", cdGrpId: "A0006"}
  4122. ,{dsNm: "ds_init_P0096", cdGrpId: "P0096"}
  4123. ,{dsNm: "ds_init_A0597", cdGrpId: "A0597"}
  4124. ,{dsNm: "ds_init_A0595", cdGrpId: "A0595"}
  4125. ,{dsNm: "ds_init_A0016", cdGrpId: "A0016"}
  4126. ,{dsNm: "ds_init_A0603", cdGrpId: "A0603"}
  4127. ,{dsNm: "ds_init_A0605", cdGrpId: "A0605"}
  4128. ,{dsNm: "ds_init_A0044", cdGrpId: "A0044"}
  4129. ,{dsNm: "ds_init_A0013", cdGrpId: "A0013"}
  4130. ,{dsNm: "ds_init_A0045", cdGrpId: "A0045"}
  4131. ]
  4132. appf_getCodeList(arrParam);
  4133. misfComboComCdList("030M0003", group3.switch1.case5.cmb_mngtcls);
  4134. appf_showValue(ds_init_A0604);
  4135. appf_showValue(ds_init_A0600);
  4136. appf_showValue(ds_init_A0025);
  4137. appf_showValue(ds_init_A0601);
  4138. appf_showValue(ds_init_A0602);
  4139. appf_showValue(ds_init_A0014);
  4140. appf_showValue(ds_init_A0596);
  4141. appf_showValue(ds_init_A0006);
  4142. appf_showValue(ds_init_P0096);
  4143. appf_showValue(ds_init_A0597);
  4144. appf_showValue(ds_init_A0016);
  4145. appf_showValue(ds_init_A0036);
  4146. appf_showValue(ds_init_A0603);
  4147. appf_showValue(ds_init_A0605);
  4148. appf_showValue(ds_init_A0045);
  4149. appf_showValue(ds_init_A0013);
  4150. dsf_createDsRow("ds_send_req", [{col:"srchmthdkind", val:"1"}
  4151. ,{col:"srchmthdcd" , val:"%"}
  4152. ,{col:"srchbasecnt" , val:"-"}
  4153. ,{col:"cdgrupid" , val:"Z003"}
  4154. ]);
  4155. var oParam = {};
  4156. oParam.id = "TRADB00102";
  4157. oParam.service = "pharmacybaseapp.MthdCode";
  4158. oParam.method = "reqGetMthdList";
  4159. oParam.inds = "req=ds_send_req";
  4160. oParam.outds = "ds_init_baseinfo_adminpath=item";
  4161. oParam.async = false;
  4162. oParam.callback = "cf_TRADB00102";
  4163. tranf_submit(oParam);
  4164. call_TRADB00103();
  4165. dsf_createDsRow("ds_send_req2", [{col:"cdgrupid" , val:"Z003"}
  4166. ,{col:"minimum" , val:"Y"}
  4167. ,{col:"join" , val:"Y"}
  4168. ]);
  4169. var oParam = {};
  4170. oParam.id = "TRADB00001";
  4171. oParam.service = "pharmacybaseapp.ComCode";
  4172. oParam.method = "reqGetComboList";
  4173. oParam.inds = "cmd=ds_send_req2 req=ds_send_req2";
  4174. oParam.outds = "ds_init_antibio=Z003";
  4175. oParam.async = false;
  4176. //oParam.callback = "cbf_pharmacy_tr_reqGetCodeLists";
  4177. tranf_submit(oParam);
  4178. var oParam = {};
  4179. oParam.id = "TRADB00109"; // 2011.01.14 pymi 복약상담
  4180. oParam.service = "pharmacybaseapp.DrugCode";
  4181. oParam.method = "reqGetTmedCnst";
  4182. //oParam.inds = "req=ds_";
  4183. oParam.outds = "ds_init_A0036=A0036";
  4184. oParam.async = false;
  4185. //oParam.callback = "cf_TRADB00109";
  4186. tranf_submit(oParam);
  4187. //팝업화면으로 사용될 때
  4188. if (frmf_checkOpener()){
  4189. // 수가관리화면에서 호출할 때
  4190. var flag = opener.frmf_getParameter("calcscorcd");
  4191. if(opener.frmf_getScreenID() == "SMPIC00100"){
  4192. ds_main_baseinfo_druginfo.setColumn(0,"drugcd", flag);
  4193. ds_send_srchinfo.setColumn(0,"srchdrugcd", flag);
  4194. fGetDrugCode();
  4195. } else if (!utlf_isNull(flag)) {
  4196. ds_main_baseinfo_druginfo.setColumn(0,"drugcd", flag);
  4197. ds_send_srchinfo.setColumn(0,"srchdrugcd", flag);
  4198. fGetDrugCode();
  4199. }
  4200. }
  4201. var sProp_6_1 = "col=6,row=1,cellspacing=1,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  4202. group3.switch1.case1.checkbox5.setInitComp(sProp_6_1,ds_chk_mngtitem1,"value","label","fn_chk_mngtitem");
  4203. group3.switch1.case1.chk_mngtitem.setInitComp(sProp_6_1,ds_chk_mngtitem2,"value","label","fn_chk_mngtitem");
  4204. var sProp_3_1 = "col=3,row=1,cellspacing=1,vcellspacing=0,itemWidth=-1,itemHeight=20,overflow='visible'";
  4205. group3.switch1.case1.rdo_lblioflag.setInitComp(sProp_3_1,ds_rdo_label,"value","label","fn_rdo_lblioflag");
  4206. group3.switch1.case1.rdo_actioflag.setInitComp(sProp_3_1,ds_rdo_label,"value","label","fn_rdo_actioflag");
  4207. group3.switch1.case1.rdo_lblioflag.setData(ds_send_srchinfo.getColumn(0,"lblioflag"));
  4208. group3.switch1.case1.rdo_actioflag.setData(ds_send_srchinfo.getColumn(0,"atcioflag"));
  4209. grdf_setRowTypeIcon(group3.switch1.case1.grd_absnaltdrugcd , 0);
  4210. grdf_setRowTypeIcon(group3.switch1.case1.grd_powdaltdrugcd , 0);
  4211. grdf_setRowTypeIcon(group3.switch1.case1.grd_efcy , 0);
  4212. grdf_setRowTypeIcon(group3.switch1.case1.grd_com , 0);
  4213. grdf_setRowTypeIcon(group3.switch1.case1.grd_adminpath , 0);
  4214. grdf_setRowTypeIcon(group3.switch1.case1.grd_tbooaltdrugcd , 0);
  4215. grdf_setRowTypeIcon(group5.grd_consult , 0);
  4216. // frmf_createPopupMenuDs("pop_grd_absnaltdrugcd", "fPopupMenu", ds_temp_popup3_mouserght);
  4217. frmf_createPopupMenu("pop_grd_efcy"
  4218. ,"fPopupMenu"
  4219. ,[{id: "fChgEfc" , level: "0", title: "취소"}]
  4220. );
  4221. frmf_createPopupMenu("pop_grd_com"
  4222. ,"fPopupMenu"
  4223. ,[{id: "fChgCom" , level: "0", title: "취소"}]
  4224. );
  4225. frmf_createPopupMenu("pop_grd_absnaltdrugcd"
  4226. ,"fPopupMenu"
  4227. ,[{id: "fChgAbs" , level: "0", title: "취소"}]
  4228. );
  4229. frmf_createPopupMenu("pop_grd_powdaltdrugcd"
  4230. ,"fPopupMenu"
  4231. ,[{id: "fChgPow" , level: "0", title: "취소"}]
  4232. );
  4233. ds_init_A0025.insertRow(0);
  4234. ds_init_A0025.setColumn(0,"cdnm", "");
  4235. ds_init_A0025.setColumn(0,"cdid", "");
  4236. }
  4237. function cf_TRADB00102(sSvcId, nErrorCode, sErrorMsg) {
  4238. if(nErrorCode < 0) return;
  4239. ds_init_baseinfo_adminpath.updateColID("mthdcd","cdid");
  4240. ds_init_baseinfo_adminpath.updateColID("abbrnm","cdnm");
  4241. }
  4242. /****************************************************************************************
  4243. * Function : fPopupMenu
  4244. * Description :
  4245. * Argument :
  4246. * return type :
  4247. * Creator :
  4248. ****************************************************************************************/
  4249. function fPopupMenu(obj:PopupMenu, e:MenuClickEventInfo) {
  4250. if(e.id == "fChgAbs") {
  4251. fChgAbs();
  4252. }
  4253. if(e.id == "fChgPow") {
  4254. fChgPow();
  4255. }
  4256. if(e.id == "fChgEfc") {
  4257. fChgEfc();
  4258. }
  4259. if(e.id == "fChgCom") {
  4260. fChgCom();
  4261. }
  4262. }
  4263. // function group3_Button00_onclick(obj:Button, e:ClickEventInfo)
  4264. // {
  4265. // // 콤보박스 백그라운드 변경
  4266. // group3.switch1.case1.cmb_absnyn.style.background = "#ffcc00";
  4267. // group3.switch1.case1.cmb_absnyn.style.border = "1 solid #B77300";
  4268. // // 콤보박스 백그라운드 초기화
  4269. // group3.switch1.case1.cmb_absnyn.style.background = "default";
  4270. // group3.switch1.case1.cmb_absnyn.style.border = "default";
  4271. // }
  4272. /****************************************************************************************
  4273. * Components : Edit
  4274. * Components ID : group2.ipt_srchdrugcd
  4275. * Event : onkeyup
  4276. * Argument : 01.obj : Object Event has occurred
  4277. * : 02.e : Event Object
  4278. * Description : 약품코드 입력 후 엔터로 조회
  4279. ****************************************************************************************/
  4280. function group2_ipt_srchdrugcd_onkeyup(obj:Edit, e:KeyEventInfo)
  4281. {
  4282. if(e.keycode == 13) {
  4283. frmf_setInputNodeCurPid(obj);
  4284. var ev = new ClickEventInfo;
  4285. frmf_inputEnterKey("group2.btn_sea", "onclick", ev );
  4286. }
  4287. }
  4288. /****************************************************************************************
  4289. * Components : Edit
  4290. * Components ID : group2.ipt_srchdrugnm
  4291. * Event : onkeyup
  4292. * Argument : 01.obj : Object Event has occurred
  4293. * : 02.e : Event Object
  4294. * Description : 약품명 입력 후 엔터로 조회
  4295. ****************************************************************************************/
  4296. function group2_ipt_srchdrugnm_onkeyup(obj:Edit, e:KeyEventInfo)
  4297. {
  4298. if(e.keycode == 13) {
  4299. frmf_setInputNodeCurPid(obj);
  4300. var ev = new ClickEventInfo;
  4301. frmf_inputEnterKey("group2.btn_sea", "onclick", ev );
  4302. }
  4303. }
  4304. /****************************************************************************************
  4305. * Components : Button
  4306. * Components ID : group2.button11
  4307. * Event : onclick
  4308. * Argument : 01.obj : Object Event has occurred
  4309. * : 02.e : Event Object
  4310. * Description : 약품조회 팝업 오픈
  4311. ****************************************************************************************/
  4312. function group2_button11_onclick(obj:Button, e:ClickEventInfo)
  4313. {
  4314. ds_temp_receivedata.setColumn(0,"receiveref",ds_hidden.getColumn(0,"receivedrugcd"));
  4315. ds_temp_receivedata.setColumn(0,"srchflag","");
  4316. ds_temp_receivedata.setColumn(0,"srchcnts","");
  4317. ds_temp_receivedata.setColumn(0,"drugkind","");
  4318. ds_temp_receivedata.setColumn(0,"receivedrugcd","srchdrugcd");
  4319. // ds_temp_receivedata.setColumn(0,"receivedrugnm","srchdrugnm");
  4320. var objArg = new Object();
  4321. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  4322. frmf_modal("SPADB60100","SPADB60100", objArg, "", "", 100, 150, "", "", "", "", "", "M");
  4323. ds_send_srchinfo.setColumn(0,"srcholddrugcd","");
  4324. // 2009.12.08_노동우_SPADB61000 화면 결과가 없을 경우
  4325. if(utlf_isNull(ds_send_srchinfo.getColumn(0,"srchdrugcd"))) {
  4326. } else {
  4327. fGetDrugCode();
  4328. }
  4329. }
  4330. /****************************************************************************************
  4331. * Components : Button
  4332. * Components ID : group2.btn_sea
  4333. * Event : onclick
  4334. * Argument : 01.obj : Object Event has occurred
  4335. * : 02.e : Event Object
  4336. * Description :
  4337. ****************************************************************************************/
  4338. function group2_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  4339. {
  4340. ///group4_btn_cle_onclick(obj:Button, e:ClickEventInfo)
  4341. var ev = new ClickEventInfo;
  4342. frmf_inputEnterKey("group4.btn_cle", "onclick", ev );
  4343. if(!utlf_isNull(ds_send_srchinfo.getColumn(0,"srchcd")) || !utlf_isNull(ds_send_srchinfo.getColumn(0,"srchdrugnm"))){
  4344. ds_send_srchinfo.setColumn(0,"srchcd",ds_send_srchinfo.getColumn(0,"srchcd").toUpperCase());
  4345. // ipt_srchdrugcd.refresh();
  4346. var oParam = {};
  4347. oParam.id = "TRADB00106";
  4348. oParam.service = "pharmacybaseapp.DrugCode";
  4349. oParam.method = "reqGetDrugCodeSrch";
  4350. oParam.inds = "req=ds_send_srchinfo";
  4351. oParam.outds = "ds_main_srchinfo=item";
  4352. oParam.async = false;
  4353. //oParam.callback = "cf_TRADB00106";
  4354. tranf_submit(oParam);
  4355. if ( ds_main_srchinfo.rowcount > 1 ) {
  4356. var pupIs2 = frmf_findPopup("SPADB63100");
  4357. var sUid = frmf_getChildUID("SPADB63100");
  4358. // sysf_trace(sUid);
  4359. if(!utlf_isNull(pupIs2)){
  4360. if(utlf_isNull(sUid)) {
  4361. sysf_messageBox("잘못된 약품정보리스트창이 띄워져 있습니다. 창을 닫은후 다시 조회하시기 바랍니다.", "");
  4362. } else {
  4363. frmf_setFocusPop("SPADB63100");
  4364. pupIs2.ds_temp.copyData(ds_send_srchinfo);
  4365. pupIs2.lf_Initialize();
  4366. }
  4367. //sysf_messageBox("약품정보리스트창이 띄워져 있습니다. 창을 닫은후 다시 조회하시기 바랍니다.", "");
  4368. } else {
  4369. dsf_createDs("ds_temp_req");
  4370. ds_temp_req.copyData(ds_send_srchinfo);
  4371. var objArg = new Object();
  4372. objArg.arg_ds_temp = ds_temp_req;
  4373. frmf_open("SPADB63100", "SPADB63100", objArg, null, 1, 100, 100, 400, 400, null, null, null, "M");
  4374. }
  4375. fChgRowStyle();
  4376. } else if ( ds_main_srchinfo.rowcount == 1 ) {
  4377. //===============================================================
  4378. // 종료된 약품이라도 검색 가능 - 2008-11-03 김귀남
  4379. //===============================================================
  4380. var drugtodd = ds_main_srchinfo.getColumn(0,"drugtodd");
  4381. ds_send_srchinfo.setColumn(0,"srchdrugcd",ds_main_srchinfo.getColumn(0,"drugcd"));
  4382. fGetDrugCode(drugtodd);
  4383. }
  4384. // 약품코드, 약품명 초기화
  4385. ds_send_srchinfo.setColumn(0,"srchcd" ,"");
  4386. ds_send_srchinfo.setColumn(0,"srchdrugnm","");
  4387. }else{
  4388. sysf_messageBox("약품코드 혹은 약품명을","C001");
  4389. }
  4390. }
  4391. /****************************************************************************************
  4392. * Components : Edit
  4393. * Components ID : group3.ipt_drugcd
  4394. * Event : onkeyup
  4395. * Argument : 01.obj : Object Event has occurred
  4396. * : 02.e : Event Object
  4397. * Description : 약품코드 입력후 엔터
  4398. ****************************************************************************************/
  4399. function group3_ipt_drugcd_onkeydown(obj:Edit, e:KeyEventInfo)
  4400. {
  4401. if(e.keycode == 13) {
  4402. frmf_setInputNodeCurPid(obj);
  4403. ds_send_srchinfo.setColumn(0,"srchdrugcd" , ds_main_baseinfo_druginfo.getColumn(0,"drugcd") );
  4404. ds_send_srchinfo.setColumn(0,"srcholddrugcd", "");
  4405. fGetDrugCode();
  4406. if (utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"))){
  4407. ds_main_baseinfo_druginfo.setColumn(0,"drugcd" , ds_send_srchinfo.getColumn(0,"srchdrugcd") );
  4408. }
  4409. }
  4410. }
  4411. /****************************************************************************************
  4412. * Components : Edit
  4413. * Components ID : group3.input25
  4414. * Event : onkeyup
  4415. * Argument : 01.obj : Object Event has occurred
  4416. * : 02.e : Event Object
  4417. * Description : 약품코드 입력후 엔터
  4418. ****************************************************************************************/
  4419. function group3_input25_onkeydown(obj:Edit, e:KeyEventInfo)
  4420. {
  4421. if(e.keycode == 13) {
  4422. frmf_setInputNodeCurPid(obj);
  4423. ds_send_srchinfo.setColumn(0,"srchdrugcd" , "");
  4424. ds_send_srchinfo.setColumn(0,"srcholddrugcd", ds_main_baseinfo_druginfo.getColumn(0,"olddrugcd") );
  4425. fGetDrugCode();
  4426. ds_send_srchinfo.setColumn(0,"srchdrugcd" , ds_main_baseinfo_druginfo.getColumn(0,"drugcd") );
  4427. ds_send_srchinfo.setColumn(0,"srcholddrugcd", "");
  4428. fGetDrugCode();
  4429. if (utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"))){
  4430. ds_main_baseinfo_druginfo.setColumn(0,"drugcd" , ds_send_srchinfo.getColumn(0,"srchdrugcd") );
  4431. }
  4432. }
  4433. }
  4434. /****************************************************************************************
  4435. * Components : Combo
  4436. * Components ID : group3.cmb_lrg
  4437. * Event : onitemchanged
  4438. * Argument : 01.obj : Object Event has occurred
  4439. * : 02.e : Event Object
  4440. * Description : 대분류 변경시 분류코드 조회
  4441. ****************************************************************************************/
  4442. function group3_cmb_lrg_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  4443. {
  4444. call_TRADB00103();
  4445. }
  4446. /****************************************************************************************
  4447. * Components : Combo
  4448. * Components ID : group3.cmb_mdl
  4449. * Event : onitemchanged
  4450. * Argument : 01.obj : Object Event has occurred
  4451. * : 02.e : Event Object
  4452. * Description : 중분류 변경시 분류코드 조회
  4453. ****************************************************************************************/
  4454. function group3_cmb_mdl_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  4455. {
  4456. call_TRADB00103();
  4457. }
  4458. /****************************************************************************************
  4459. * Components : Tab
  4460. * Components ID : group3.switch1
  4461. * Event : onlbuttonup
  4462. * Argument : 01.obj : Object Event has occurred
  4463. * : 02.e : Event Object
  4464. * Description : 탭선택시 물류처방 조회
  4465. ****************************************************************************************/
  4466. function group3_switch1_onlbuttonup(obj:Tab, e:TabMouseEventInfo)
  4467. {
  4468. if(e.canvasX > 0 && e.canvasX < 130 && e.canvasY > 0 && e.canvasY < 22) {
  4469. lf_tabChanged(e.index);
  4470. }
  4471. }
  4472. /****************************************************************************************
  4473. * Components : Calendar
  4474. * Components ID : group3.switch1.case1.ipt_drugfromdd
  4475. * Event : onkeyup
  4476. * Argument : 01.obj : Object Event has occurred
  4477. * : 02.e : Event Object
  4478. * Description : 적용일자 변경
  4479. ****************************************************************************************/
  4480. function group3_switch1_case1_ipt_drugfromdd_onchanged(obj:Calendar, e:ChangeEventInfo)
  4481. {
  4482. // 적용일자 변경시 이력관리
  4483. if(org_Fromdd > ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd")) { // 1. 이전일자로 적용일자 설정은 불가
  4484. var msg = sysf_messageBox("현재 [적용일자 : "
  4485. +org_Fromdd.substr(0,4) // year
  4486. +"-"+org_Fromdd.substr(4,2) // month
  4487. +"-"+org_Fromdd.substr(6,2) // day
  4488. +"] 보다 이전 일자는 지정할 수","I004");
  4489. ds_main_baseinfo_druginfo.setColumn(0,"drugfromdd",before_Fromdd); // 바로전에 설정했던 일자로 변경
  4490. } else if (org_Fromdd == ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd")){ // 2. 원래 적용일자로 변경시 이력이 변경되지 않은 걸로 판단
  4491. before_Fromdd = ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd");
  4492. dsf_makeValue(ds_main_baseinfo_druginfo,"drugtoddhis","string","99991231");
  4493. } else {
  4494. before_Fromdd = ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd");
  4495. dsf_makeValue(ds_main_baseinfo_druginfo,"drugtoddhis","string",(((ds_main_baseinfo_druginfo.getColumn(0,"drugfromdd")).toDate("YYYYMMDD")).getAddDate(-1,"D")).getDateFormat("YYYYMMDD"));
  4496. }
  4497. }
  4498. /****************************************************************************************
  4499. * Components : Edit
  4500. * Components ID : group3.switch1.case1.ipt_dupexpgoodcd
  4501. * Event : onkeyup
  4502. * Argument : 01.obj : Object Event has occurred
  4503. * : 02.e : Event Object
  4504. * Description : 점검코드 입력후 조회
  4505. ****************************************************************************************/
  4506. function group3_switch1_case1_ipt_dupexpgoodcd_onkeyup(obj:Edit, e:KeyEventInfo)
  4507. {
  4508. if(e.keycode == 13) {
  4509. frmf_setInputNodeCurPid(obj);
  4510. ds_main_baseinfo_druginfo.setColumn(0,"dupexpgoodcd" , ds_main_baseinfo_druginfo.getColumn(0,"dupexpgoodcd").toUpperCase() );
  4511. ds_main_baseinfo_druginfo.setColumn(0,"dupexpgoodcdnm" , "");
  4512. group3.switch1.case1.output13.tooltiptext = "";
  4513. dsf_makeValue(ds_send_dupexpgoodcdinfo,"srchdrugcd","string",ds_main_baseinfo_druginfo.getColumn(0,"dupexpgoodcd"));
  4514. var oParam = {}; //중복제외 대표코드 명칭가져오기
  4515. oParam.id = "TRADB00107";
  4516. oParam.service = "pharmacybaseapp.DrugCode";
  4517. oParam.method = "reqGetDrugCodeInfo";
  4518. oParam.inds = "req=ds_send_dupexpgoodcdinfo";
  4519. oParam.outds = "ds_hidden_drugcodeinfo=drugcodeinfo";
  4520. oParam.async = false;
  4521. //oParam.callback = "cf_TRADB00107";
  4522. tranf_submit(oParam);
  4523. ds_main_baseinfo_druginfo.setColumn(0,"dupexpgoodcdnm" , ds_hidden_drugcodeinfo.getColumn(0,"hngnm") );
  4524. group3.switch1.case1.output13.tooltiptext = ds_main_baseinfo_druginfo.getColumn(0,"dupexpgoodcdnm"); //2010-07-26 중복제외대표코드 명칭 짧림현상 hint 적용
  4525. }
  4526. }
  4527. /****************************************************************************************
  4528. * Components : Button
  4529. * Components ID : group3.switch1.case1.btn_basemthdcd
  4530. * Event : onclick
  4531. * Argument : 01.obj : Object Event has occurred
  4532. * : 02.e : Event Object
  4533. * Description : 기본용법 팝업 오픈
  4534. ****************************************************************************************/
  4535. function group3_switch1_case1_btn_basemthdcd_onclick(obj:Button, e:ClickEventInfo)
  4536. {
  4537. ds_temp_receivedata.setColumn(0,"receivemthd" ,ds_hidden.getColumn(0,"receivemthd"));
  4538. ds_temp_receivedata.setColumn(0,"receivedrugcd","basemthdcd");
  4539. var objArg = new Object();
  4540. objArg.arg_ds_hidden_rec = ds_temp_receivedata;
  4541. frmf_open("SPADB61200", "SPADB61200", objArg, null, 0, 600, 150, null, null, null, null, null, "M");
  4542. }
  4543. /****************************************************************************************
  4544. * Components : Combo
  4545. * Components ID : group3.switch1.case1.cmb_absnyn
  4546. * Event : onitemchanged
  4547. * Argument : 01.obj : Object Event has occurred
  4548. * : 02.e : Event Object
  4549. * Description : 품절삭제여부 선택
  4550. ****************************************************************************************/
  4551. function group3_switch1_case1_cmb_absnyn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  4552. {
  4553. if(e.postvalue == "D"){
  4554. obj.style.background = "#ffcc00";
  4555. obj.style.border = "1 solid #B77300";
  4556. }else{
  4557. obj.style.background = "default";
  4558. obj.style.border = "default";
  4559. }
  4560. }
  4561. /****************************************************************************************
  4562. * Components : Combo
  4563. * Components ID : group3.switch1.case1.cmb_absnrsn
  4564. * Event : onitemchanged
  4565. * Argument : 01.obj : Object Event has occurred
  4566. * : 02.e : Event Object
  4567. * Description : 품절삭제사유 선택
  4568. ****************************************************************************************/
  4569. function group3_switch1_case1_cmb_absnrsn_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  4570. {
  4571. if(group3.switch1.case1.cmb_absnyn.value == "D"){
  4572. group3.switch1.case1.cmb_absnyn.style.background = "#ffcc00";
  4573. group3.switch1.case1.cmb_absnyn.style.border = "1 solid #B77300";
  4574. }else{
  4575. group3.switch1.case1.cmb_absnyn.style.background = "default";
  4576. group3.switch1.case1.cmb_absnyn.style.border = "default";
  4577. }
  4578. }
  4579. /****************************************************************************************
  4580. * Components : Button
  4581. * Components ID : group3.switch1.case1.button10
  4582. * Event : onclick
  4583. * Argument : 01.obj : Object Event has occurred
  4584. * : 02.e : Event Object
  4585. * Description : 품절삭제대체약 팝업오픈
  4586. ****************************************************************************************/
  4587. function group3_switch1_case1_button10_onclick(obj:Button, e:ClickEventInfo)
  4588. {
  4589. ds_temp_receivedata.setColumn(0,"receiveref",ds_hidden.getColumn(0,"recevieabsnalt"));
  4590. ds_temp_receivedata.setColumn(0,"srchflag","");
  4591. ds_temp_receivedata.setColumn(0,"srchcnts","");
  4592. ds_temp_receivedata.setColumn(0,"drugkind","");
  4593. ds_temp_receivedata.setColumn(0,"receivedrugcd","drugcd");
  4594. // ds_temp_receivedata.setColumn(0,"receivedrugnm","srchdrugnm");
  4595. var objArg = new Object();
  4596. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  4597. frmf_modal("SPADB60100","SPADB60100", objArg, "", "", 100, 150, "", "", "", "", "", "M");
  4598. if(!utlf_isNull(ds_hidden.getColumn(0,"drugcd"))){
  4599. var nRow = ds_main_baseinfo_absnaltitem.addRow();
  4600. ds_main_baseinfo_absnaltitem.setColumn(nRow,"absnaltdrugcd" ,ds_hidden.getColumn(0,"drugcd"));
  4601. ds_main_baseinfo_absnaltitem.setColumn(nRow,"drugcd" ,ds_main_baseinfo_druginfo.getColumn(0,"drugcd"));
  4602. ds_main_baseinfo_absnaltitem.setColumn(nRow,"instcd" ,ds_main_baseinfo_druginfo.getColumn(0,"instcd"));
  4603. }
  4604. }
  4605. /****************************************************************************************
  4606. * Components : Grid
  4607. * Components ID : group3.switch1.case1.grd_absnaltdrugcd
  4608. * Event : onkeyup
  4609. * Argument : 01.obj : Object Event has occurred
  4610. * : 02.e : Event Object
  4611. * Description : 품절삭제대체약 삭제
  4612. ****************************************************************************************/
  4613. function group3_switch1_case1_grd_absnaltdrugcd_onkeyup(obj:Grid, e:KeyEventInfo)
  4614. {
  4615. if(e.keycode == 46) {
  4616. fDataGridRowDelete(obj);
  4617. }
  4618. }
  4619. /****************************************************************************************
  4620. * Components : Grid
  4621. * Components ID : group3.switch1.case1.grd_absnaltdrugcd
  4622. * Event : onrbuttonup
  4623. * Argument : 01.obj : Object Event has occurred
  4624. * : 02.e : Event Object
  4625. * Description : 품절삭제대체약 삭제
  4626. ****************************************************************************************/
  4627. function group3_switch1_case1_grd_absnaltdrugcd_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  4628. {
  4629. if(e.row > -1){
  4630. grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
  4631. pop_grd_absnaltdrugcd.trackPopup(e.screenX,e.screenY);
  4632. }
  4633. return true;
  4634. }
  4635. /****************************************************************************************
  4636. * Components : TextArea
  4637. * Components ID : group3.switch1.case1.ipt_limdrugusedept
  4638. * Event : onsetfocus
  4639. * Argument : 01.obj : Object Event has occurred
  4640. * : 02.e : Event Object
  4641. * Description : 제한약 사용부서 입력
  4642. ****************************************************************************************/
  4643. function group3_switch1_case1_ipt_limdrugusedept_onsetfocus(obj:TextArea, e:SetFocusEventInfo)
  4644. {
  4645. var sLimDrug = ds_main_baseinfo_druginfo.getColumn(0,"limdrugusedept");
  4646. var aLimDrug = "";
  4647. var sReLimDrug = "";
  4648. if(!utlf_isNull(sLimDrug)) {
  4649. aLimDrug = sLimDrug.split(",");
  4650. for(var i = 0 ; i < aLimDrug.length ; i++){
  4651. if(i != (aLimDrug.length - 1)) {
  4652. sReLimDrug += aLimDrug[i] + "\n";
  4653. } else {
  4654. sReLimDrug += aLimDrug[i];
  4655. }
  4656. }
  4657. ds_main_baseinfo_druginfo.setColumn(0,"limdrugusedept", sReLimDrug);
  4658. }
  4659. fChgCtrlHeight(group3.switch1.case1.ipt_limdrugusedept, 90);
  4660. }
  4661. /****************************************************************************************
  4662. * Components : TextArea
  4663. * Components ID : group3.switch1.case1.ipt_limdrugusedept
  4664. * Event : onkillfocus
  4665. * Argument : 01.obj : Object Event has occurred
  4666. * : 02.e : Event Object
  4667. * Description : 제한약 사용부서 입력
  4668. ****************************************************************************************/
  4669. function group3_switch1_case1_ipt_limdrugusedept_onkillfocus(obj:TextArea, e:KillFocusEventInfo)
  4670. {
  4671. var sLimDrug = ds_main_baseinfo_druginfo.getColumn(0,"limdrugusedept");
  4672. var aLimDrug = "";
  4673. var sReLimDrug = "";
  4674. if(!utlf_isNull(sLimDrug)) {
  4675. aLimDrug = sLimDrug.split("\n");
  4676. for(var i = 0 ; i < aLimDrug.length ; i++){
  4677. if(i != (aLimDrug.length - 1)) {
  4678. sReLimDrug += aLimDrug[i] + ",";
  4679. } else {
  4680. sReLimDrug += aLimDrug[i];
  4681. }
  4682. }
  4683. ds_main_baseinfo_druginfo.setColumn(0,"limdrugusedept", sReLimDrug);
  4684. }
  4685. fChgCtrlHeight(group3.switch1.case1.ipt_limdrugusedept, 19);
  4686. }
  4687. /****************************************************************************************
  4688. * Components : TextArea
  4689. * Components ID : group3.switch1.case1.ipt_limdrugusedept
  4690. * Event : ontextchanged
  4691. * Argument : 01.obj : Object Event has occurred
  4692. * : 02.e : Event Object
  4693. * Description : 제한약 사용부서 입력 제한수 초과시 메세지
  4694. ****************************************************************************************/
  4695. function group3_switch1_case1_ipt_limdrugusedept_ontextchanged(obj:TextArea, e:TextChangedEventInfo)
  4696. {
  4697. if(e.posttext.length >= obj.maxlength) {
  4698. sysf_messageBox("최대입력 글자수["+obj.maxlength+"]를 ","E003");
  4699. }
  4700. }
  4701. /****************************************************************************************
  4702. * Components : CheckBox
  4703. * Components ID : group3.switch1.case1.bool5
  4704. * Event : onchanged
  4705. * Argument : 01.obj : Object Event has occurred
  4706. * : 02.e : Event Object
  4707. * Description :
  4708. ****************************************************************************************/
  4709. function group3_switch1_case1_bool5_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  4710. {
  4711. if(ds_main_baseinfo_druginfo.getColumn(0,"newdrugmonitor") != "Y") {
  4712. ds_main_baseinfo_druginfo.setColumn(0,"monireqdrid", "");
  4713. ds_main_baseinfo_druginfo.setColumn(0,"monireqdrnm", "");
  4714. }
  4715. }
  4716. /****************************************************************************************
  4717. * Components : Button
  4718. * Components ID : group3.switch1.case1.btn_add
  4719. * Event : onclick
  4720. * Argument : 01.obj : Object Event has occurred
  4721. * : 02.e : Event Object
  4722. * Description :
  4723. ****************************************************************************************/
  4724. function group3_switch1_case1_btn_add_onclick(obj:Button, e:ClickEventInfo)
  4725. {
  4726. if(group5.visible) {
  4727. group5.visible = false;
  4728. } else {
  4729. group5.visible = true;
  4730. }
  4731. }
  4732. /****************************************************************************************
  4733. * Components : Button
  4734. * Components ID : group3.switch1.case1.button19
  4735. * Event : onclick
  4736. * Argument : 01.obj : Object Event has occurred
  4737. * : 02.e : Event Object
  4738. * Description : 산제대체약 조회 팝업 오픈
  4739. ****************************************************************************************/
  4740. function group3_switch1_case1_button19_onclick(obj:Button, e:ClickEventInfo)
  4741. {
  4742. ds_temp_receivedata.setColumn(0,"receiveref",ds_hidden.getColumn(0,"recevieabsnalt"));
  4743. ds_temp_receivedata.setColumn(0,"srchflag","");
  4744. ds_temp_receivedata.setColumn(0,"srchcnts","");
  4745. ds_temp_receivedata.setColumn(0,"drugkind","");
  4746. ds_temp_receivedata.setColumn(0,"receivedrugcd","drugcd");
  4747. // ds_temp_receivedata.setColumn(0,"receivedrugnm","srchdrugnm");
  4748. var objArg = new Object();
  4749. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  4750. frmf_modal("SPADB60100","SPADB60100", objArg, "", "", 100, 150, "", "", "", "", "", "M");
  4751. if(!utlf_isNull(ds_hidden.getColumn(0,"drugcd"))){
  4752. var nRow = ds_main_baseinfo_powdaltitem.addRow();
  4753. ds_main_baseinfo_powdaltitem.setColumn(nRow,"powdaltdrugcd" ,ds_hidden.getColumn(0,"drugcd"));
  4754. ds_main_baseinfo_powdaltitem.setColumn(nRow,"drugcd" ,ds_main_baseinfo_druginfo.getColumn(0,"drugcd"));
  4755. ds_main_baseinfo_powdaltitem.setColumn(nRow,"instcd" ,ds_main_baseinfo_druginfo.getColumn(0,"instcd"));
  4756. }
  4757. }
  4758. /****************************************************************************************
  4759. * Components : Grid
  4760. * Components ID : group3.switch1.case1.grd_powdaltdrugcd
  4761. * Event : onkeyup
  4762. * Argument : 01.obj : Object Event has occurred
  4763. * : 02.e : Event Object
  4764. * Description : 산제대체약 삭제
  4765. ****************************************************************************************/
  4766. function group3_switch1_case1_grd_powdaltdrugcd_onkeyup(obj:Grid, e:KeyEventInfo)
  4767. {
  4768. if(e.keycode == 46) {
  4769. fDataGridRowDelete(obj);
  4770. }
  4771. }
  4772. /****************************************************************************************
  4773. * Components : Grid
  4774. * Components ID : group3.switch1.case1.grd_powdaltdrugcd
  4775. * Event : onrbuttonup
  4776. * Argument : 01.obj : Object Event has occurred
  4777. * : 02.e : Event Object
  4778. * Description : 산제대체약 삭제
  4779. ****************************************************************************************/
  4780. function group3_switch1_case1_grd_powdaltdrugcd_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  4781. {
  4782. if(e.row > -1){
  4783. grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
  4784. pop_grd_powdaltdrugcd.trackPopup(e.screenX,e.screenY);
  4785. }
  4786. return true;
  4787. }
  4788. /****************************************************************************************
  4789. * Components : Button
  4790. * Components ID : group5.button2
  4791. * Event : onclick
  4792. * Argument : 01.obj : Object Event has occurred
  4793. * : 02.e : Event Object
  4794. * Description : 복약상담 항목 추가
  4795. ****************************************************************************************/
  4796. function group5_button2_onclick(obj:Button, e:ClickEventInfo)
  4797. {
  4798. // group5.grd_consult.addItem();
  4799. ds_init_A0036.addRow();
  4800. }
  4801. /****************************************************************************************
  4802. * Components : Button
  4803. * Components ID : group5.button4
  4804. * Event : onclick
  4805. * Argument : 01.obj : Object Event has occurred
  4806. * : 02.e : Event Object
  4807. * Description : 복약상담 항목 삭제
  4808. ****************************************************************************************/
  4809. function group5_button4_onclick(obj:Button, e:ClickEventInfo)
  4810. {
  4811. // grd_consult.addStatus(grd_consult.row,"delete");
  4812. grdf_setStatus(obj, "D", [e.row]);
  4813. }
  4814. /****************************************************************************************
  4815. * Components : Button
  4816. * Components ID : group5.button90
  4817. * Event : onclick
  4818. * Argument : 01.obj : Object Event has occurred
  4819. * : 02.e : Event Object
  4820. * Description : 복약상담 항목 저장
  4821. ****************************************************************************************/
  4822. function group5_button90_onclick(obj:Button, e:ClickEventInfo)
  4823. {
  4824. var dsUpdate = grdf_getGridUpdateData(group5.grd_consult, "all");
  4825. grdf_setStatusColumn(dsUpdate, "m");
  4826. ds_send_srchinfo_srchcnst.clear();
  4827. ds_send_srchinfo_srchcnst.copyData(dsUpdate,true);
  4828. var oParam = {};
  4829. oParam.id = "TXADB00104";
  4830. oParam.service = "pharmacybaseapp.DrugCode";
  4831. oParam.method = "reqExeTmedCnst";
  4832. oParam.inds = "req=ds_send_srchinfo_srchcnst";
  4833. oParam.outds = "ds_init_A0036=A0036";
  4834. oParam.async = false;
  4835. //oParam.callback = "cf_TXADB00104";
  4836. tranf_submit(oParam);
  4837. }
  4838. /****************************************************************************************
  4839. * Components : Button
  4840. * Components ID : group3.switch1.case1.btn_efcy
  4841. * Event : onclick
  4842. * Argument : 01.obj : Object Event has occurred
  4843. * : 02.e : Event Object
  4844. * Description : 효능조회 팝업 오픈
  4845. ****************************************************************************************/
  4846. function group3_switch1_case1_btn_efcy_onclick(obj:Button, e:ClickEventInfo)
  4847. {
  4848. ds_temp_receivedata.setColumn(0,"receiveref",ds_hidden.getColumn(0,"receiveefcy"));
  4849. var objArg = new Object();
  4850. objArg.arg_ds_hidden = ds_temp_receivedata;
  4851. frmf_modal("SPADB61400","SPADB61400", objArg, "", 0, 100, 150, "", "", "", "", "", "M");
  4852. if(!utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"))){
  4853. ds_main_baseinfo_efcyitem.setColumn(ds_main_baseinfo_efcyitem.rowcount-1,"drugcd",ds_main_baseinfo_druginfo.getColumn(0,"drugcd"));
  4854. }
  4855. }
  4856. /****************************************************************************************
  4857. * Components : Grid
  4858. * Components ID : group3.switch1.case1.grd_efcy
  4859. * Event : onkeyup
  4860. * Argument : 01.obj : Object Event has occurred
  4861. * : 02.e : Event Object
  4862. * Description : 효능정보 삭제
  4863. ****************************************************************************************/
  4864. function group3_switch1_case1_grd_efcy_onkeyup(obj:Grid, e:KeyEventInfo)
  4865. {
  4866. if(e.keycode == 46) {
  4867. fDataGridRowDelete(obj);
  4868. }
  4869. }
  4870. /****************************************************************************************
  4871. * Components : Grid
  4872. * Components ID : group3.switch1.case1.grd_efcy
  4873. * Event : onrbuttonup
  4874. * Argument : 01.obj : Object Event has occurred
  4875. * : 02.e : Event Object
  4876. * Description : 효능정보 삭제
  4877. ****************************************************************************************/
  4878. function group3_switch1_case1_grd_efcy_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  4879. {
  4880. if(e.row > -1){
  4881. grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
  4882. pop_grd_efcy.trackPopup(e.screenX,e.screenY);
  4883. }
  4884. return true;
  4885. }
  4886. /****************************************************************************************
  4887. * Components : Button
  4888. * Components ID : group3.switch1.case1.btn_efcy
  4889. * Event : onclick
  4890. * Argument : 01.obj : Object Event has occurred
  4891. * : 02.e : Event Object
  4892. * Description : 성분ATC코드정보 팝업 오픈
  4893. ****************************************************************************************/
  4894. function group3_switch1_case1_btn_com_onclick(obj:Button, e:ClickEventInfo)
  4895. {
  4896. ds_temp_receivedata.setColumn(0,"receiveref",ds_hidden.getColumn(0,"receivecom"));
  4897. var objArg = new Object();
  4898. objArg.arg_ds_hidden_receiveref = ds_temp_receivedata;
  4899. frmf_modal("SPADB61300","SPADB61300", objArg, "", 0, 100, 150, "", "", "", "", "", "M");
  4900. if(!utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"))){
  4901. ds_main_baseinfo_comitem.setColumn(ds_main_baseinfo_comitem.rowcount-1,"drugcd",ds_main_baseinfo_druginfo.getColumn(0,"drugcd"));
  4902. }
  4903. }
  4904. /****************************************************************************************
  4905. * Components : Grid
  4906. * Components ID : group3.switch1.case1.grd_com
  4907. * Event : onkeyup
  4908. * Argument : 01.obj : Object Event has occurred
  4909. * : 02.e : Event Object
  4910. * Description : 성분정보 삭제
  4911. ****************************************************************************************/
  4912. function group3_switch1_case1_grd_com_onkeyup(obj:Grid, e:KeyEventInfo)
  4913. {
  4914. if(e.keycode == 46) {
  4915. fDataGridRowDelete(obj);
  4916. }
  4917. }
  4918. /****************************************************************************************
  4919. * Components : Grid
  4920. * Components ID : group3.switch1.case1.grd_com
  4921. * Event : onrbuttonup
  4922. * Argument : 01.obj : Object Event has occurred
  4923. * : 02.e : Event Object
  4924. * Description : 성분정보 삭제
  4925. ****************************************************************************************/
  4926. function group3_switch1_case1_grd_com_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
  4927. {
  4928. if(e.row > -1){
  4929. grdf_setSelectedCell(obj, e); // 선택된 행 확실히 선택해줌
  4930. pop_grd_com.trackPopup(e.screenX,e.screenY);
  4931. }
  4932. return true;
  4933. }
  4934. /****************************************************************************************
  4935. * Components : TextArea
  4936. * Components ID : group3.switch1.case1.ipt_comdesc
  4937. * Event : onsetfocus
  4938. * Argument : 01.obj : Object Event has occurred
  4939. * : 02.e : Event Object
  4940. * Description : 성분명 입력
  4941. ****************************************************************************************/
  4942. function group3_switch1_case1_ipt_comdesc_onsetfocus(obj:TextArea, e:SetFocusEventInfo)
  4943. {
  4944. fChgCtrlHeight(group3.switch1.case1.ipt_comdesc, 90);
  4945. }
  4946. /****************************************************************************************
  4947. * Components : TextArea
  4948. * Components ID : group3.switch1.case1.ipt_comdesc
  4949. * Event : onkillfocus
  4950. * Argument : 01.obj : Object Event has occurred
  4951. * : 02.e : Event Object
  4952. * Description : 성분명 입력
  4953. ****************************************************************************************/
  4954. function group3_switch1_case1_ipt_comdesc_onkillfocus(obj:TextArea, e:KillFocusEventInfo)
  4955. {
  4956. fChgCtrlHeight(group3.switch1.case1.ipt_comdesc, 21);
  4957. }
  4958. /****************************************************************************************
  4959. * Components : TextArea
  4960. * Components ID : group3.switch1.case1.ipt_comdesc
  4961. * Event : ontextchanged
  4962. * Argument : 01.obj : Object Event has occurred
  4963. * : 02.e : Event Object
  4964. * Description : 성분명 입력 제한수 초과시 메세지
  4965. ****************************************************************************************/
  4966. function group3_switch1_case1_ipt_comdesc_ontextchanged(obj:TextArea, e:TextChangedEventInfo)
  4967. {
  4968. if(e.posttext.length >= obj.maxlength) {
  4969. sysf_messageBox("최대입력 글자수["+obj.maxlength+"]를 ","E003");
  4970. }
  4971. }
  4972. /****************************************************************************************
  4973. * Components : Button
  4974. * Components ID : group3.switch1.case1.btn_adminpath
  4975. * Event : onclick
  4976. * Argument : 01.obj : Object Event has occurred
  4977. * : 02.e : Event Object
  4978. * Description : 금기투여경로 입력
  4979. ****************************************************************************************/
  4980. function group3_switch1_case1_btn_adminpath_onclick(obj:Button, e:ClickEventInfo)
  4981. {
  4982. var nRow = ds_main_baseinfo_adminitem.addRow();
  4983. ds_main_baseinfo_adminitem.setColumn(nRow,"drugcd",ds_main_baseinfo_druginfo.getColumn("drugcd"));
  4984. }
  4985. /****************************************************************************************
  4986. * Components : Grid
  4987. * Components ID : group3.switch1.case1.grd_adminpath
  4988. * Event : onkeyup
  4989. * Argument : 01.obj : Object Event has occurred
  4990. * : 02.e : Event Object
  4991. * Description : 금기투여경로 삭제
  4992. ****************************************************************************************/
  4993. function group3_switch1_case1_grd_adminpath_onkeyup(obj:Grid, e:KeyEventInfo)
  4994. {
  4995. if(e.keycode == 46) {
  4996. fDataGridRowDelete(obj);
  4997. }
  4998. }
  4999. /****************************************************************************************
  5000. * Components : Button
  5001. * Components ID : group3.switch1.case1.button22
  5002. * Event : onclick
  5003. * Argument : 01.obj : Object Event has occurred
  5004. * : 02.e : Event Object
  5005. * Description : 금기투여경로 그리드 줄이기
  5006. ****************************************************************************************/
  5007. function group3_switch1_case1_button22_onclick(obj:Button, e:ClickEventInfo)
  5008. {
  5009. group3.switch1.case1.grd_adminpath.position.height = 21;
  5010. }
  5011. /****************************************************************************************
  5012. * Components : Button
  5013. * Components ID : group3.switch1.case1.button24
  5014. * Event : onclick
  5015. * Argument : 01.obj : Object Event has occurred
  5016. * : 02.e : Event Object
  5017. * Description : 금기투여경로 그리드 늘이기
  5018. ****************************************************************************************/
  5019. function group3_switch1_case1_button24_onclick(obj:Button, e:ClickEventInfo)
  5020. {
  5021. group3.switch1.case1.grd_adminpath.position.height = 140;
  5022. }
  5023. /****************************************************************************************
  5024. * Components : Button
  5025. * Components ID : group3.switch1.case1.btn_solv
  5026. * Event : onclick
  5027. * Argument : 01.obj : Object Event has occurred
  5028. * : 02.e : Event Object
  5029. * Description : 용매선택 버튼
  5030. ****************************************************************************************/
  5031. function group3_switch1_case1_btn_solv_onclick(obj:Button, e:ClickEventInfo)
  5032. {
  5033. // window.load( "SPADB60900_용매선택.xrw","modal","code", "left:100px; top:150px; width:530px; height:380px;min:hidden;max:hidden;resize:false;" );
  5034. frmf_modal("SPADB60900","SPADB60900", null, null, 0, 100, 150, null, null, null, null, null, "M");
  5035. }
  5036. /****************************************************************************************
  5037. * Components : Button
  5038. * Components ID : group3.switch1.case1.button30
  5039. * Event : onclick
  5040. * Argument : 01.obj : Object Event has occurred
  5041. * : 02.e : Event Object
  5042. * Description : 배합금기수액 정보 팝업
  5043. ****************************************************************************************/
  5044. function group3_switch1_case1_button30_onclick(obj:Button, e:ClickEventInfo)
  5045. {
  5046. ds_temp_receivedata.setColumn(0,"receiveref",ds_hidden.getColumn(0,"recevieabsnalt"));
  5047. ds_temp_receivedata.setColumn(0,"srchflag","");
  5048. ds_temp_receivedata.setColumn(0,"srchcnts","");
  5049. ds_temp_receivedata.setColumn(0,"drugkind","M");
  5050. ds_temp_receivedata.setColumn(0,"receivedrugcd","drugcd");
  5051. // ds_temp_receivedata.setColumn(0,"receivedrugnm","srchdrugnm");
  5052. var objArg = new Object();
  5053. objArg.arg_ds_temp_receivedata = ds_temp_receivedata;
  5054. frmf_modal("SPADB60100","SPADB60100", objArg, "", "", 100, 150, "", "", "", "", "", "M");
  5055. if(!utlf_isNull(ds_hidden.getColumn(0,"drugcd"))){
  5056. var nRow = ds_main_baseinfo_tbooaltitem.addRow();
  5057. ds_main_baseinfo_tbooaltitem.setColumn(nRow,"tbooaltdrugcd" ,ds_hidden.getColumn(0,"drugcd"));
  5058. ds_main_baseinfo_tbooaltitem.setColumn(nRow,"drugcd" ,ds_main_baseinfo_druginfo.getColumn(0,"drugcd"));
  5059. ds_main_baseinfo_tbooaltitem.setColumn(nRow,"instcd" ,ds_main_baseinfo_druginfo.getColumn(0,"instcd"));
  5060. }
  5061. }
  5062. /****************************************************************************************
  5063. * Components : Grid
  5064. * Components ID : group3.switch1.case1.grd_tbooaltdrugcd
  5065. * Event : onkeyup
  5066. * Argument : 01.obj : Object Event has occurred
  5067. * : 02.e : Event Object
  5068. * Description : 배합금기수액 삭제
  5069. ****************************************************************************************/
  5070. function group3_switch1_case1_grd_tbooaltdrugcd_onkeyup(obj:Grid, e:KeyEventInfo)
  5071. {
  5072. if(e.keycode == 46) {
  5073. fDataGridRowDelete(obj);
  5074. }
  5075. }
  5076. /****************************************************************************************
  5077. * Components : TextArea
  5078. * Components ID : group3.switch1.case1.tar_etccau
  5079. * Event : onsetfocus
  5080. * Argument : 01.obj : Object Event has occurred
  5081. * : 02.e : Event Object
  5082. * Description : 비고란 늘리기
  5083. ****************************************************************************************/
  5084. function group3_switch1_case1_tar_etccau_onsetfocus(obj:TextArea, e:SetFocusEventInfo)
  5085. {
  5086. fChgCtrlTop(group3.switch1.case1.tar_etccau, 480);
  5087. fChgCtrlHeight(group3.switch1.case1.tar_etccau, 88);
  5088. return true;
  5089. }
  5090. /****************************************************************************************
  5091. * Components : TextArea
  5092. * Components ID : group3.switch1.case1.tar_etccau
  5093. * Event : onkillfocus
  5094. * Argument : 01.obj : Object Event has occurred
  5095. * : 02.e : Event Object
  5096. * Description : 비고란 줄이기
  5097. ****************************************************************************************/
  5098. function group3_switch1_case1_tar_etccau_onkillfocus(obj:TextArea, e:KillFocusEventInfo)
  5099. {
  5100. fChgCtrlTop(group3.switch1.case1.tar_etccau, 539);
  5101. fChgCtrlHeight(group3.switch1.case1.tar_etccau, 32);
  5102. return true;
  5103. }
  5104. /****************************************************************************************
  5105. * Components : TextArea
  5106. * Components ID : group3.switch1.case1.textarea7
  5107. * Event : onsetfocus
  5108. * Argument : 01.obj : Object Event has occurred
  5109. * : 02.e : Event Object
  5110. * Description : 메모란 늘리기
  5111. ****************************************************************************************/
  5112. function group3_switch1_case1_textarea7_onsetfocus(obj:TextArea, e:SetFocusEventInfo)
  5113. {
  5114. fChgCtrlTop(group3.switch1.case1.textarea7, 517);
  5115. fChgCtrlHeight(group3.switch1.case1.textarea7, 88);
  5116. return true;
  5117. }
  5118. /****************************************************************************************
  5119. * Components : TextArea
  5120. * Components ID : group3.switch1.case1.textarea7
  5121. * Event : onkillfocus
  5122. * Argument : 01.obj : Object Event has occurred
  5123. * : 02.e : Event Object
  5124. * Description : 메모란 줄이기
  5125. ****************************************************************************************/
  5126. function group3_switch1_case1_textarea7_onkillfocus(obj:TextArea, e:KillFocusEventInfo)
  5127. {
  5128. fChgCtrlTop(group3.switch1.case1.textarea7, 573);
  5129. fChgCtrlHeight(group3.switch1.case1.textarea7, 30);
  5130. return true;
  5131. }
  5132. /****************************************************************************************
  5133. * Components : Button
  5134. * Components ID : group3.switch1.case1.btn_newdrugreqdr
  5135. * Event : onclick
  5136. * Argument : 01.obj : Object Event has occurred
  5137. * : 02.e : Event Object
  5138. * Description : 의사선택
  5139. ****************************************************************************************/
  5140. function group3_switch1_case1_btn_newdrugreqdr_onclick(obj:Button, e:ClickEventInfo)
  5141. {
  5142. if(ds_main_baseinfo_druginfo.getColumn(0,"moniflag") == "Y"){
  5143. group3.switch1.case1.grp_newdrugreqdr.visible = true;
  5144. } else {
  5145. sysf_messageBox("신약모니터링을 체크하여 주십시오. ","I999");
  5146. return;
  5147. }
  5148. }
  5149. /****************************************************************************************
  5150. * Components : Button
  5151. * Components ID : group3.switch1.case1.grp_newdrugreqdr.btn_newdrugreqdrid
  5152. * Event : onclick
  5153. * Argument : 01.obj : Object Event has occurred
  5154. * : 02.e : Event Object
  5155. * Description : 신약신청의사 조회팝업
  5156. ****************************************************************************************/
  5157. function group3_switch1_case1_grp_newdrugreqdr_btn_newdrugreqdrid_onclick(obj:Button, e:ClickEventInfo)
  5158. {
  5159. frmf_modal("SPADB63500","SPADB63500", null, null, 1, 200, 200, null, null, null, null, null, "M");
  5160. if(!utlf_isNull(frmf_getParameter("SPADB63500_userid"))) {
  5161. ds_main_baseinfo_druginfo.setColumn(0,"monireqdrid",frmf_getParameter("SPADB63500_userid"));
  5162. ds_main_baseinfo_druginfo.setColumn(0,"monireqdrnm",frmf_getParameter("SPADB63500_usernm") + "(" + frmf_getParameter("SPADB63500_dutplcenm") + ")");
  5163. }
  5164. }
  5165. /****************************************************************************************
  5166. * Components : Button
  5167. * Components ID : group3.switch1.case1.grp_newdrugreqdr.btn_cncresn
  5168. * Event : onclick
  5169. * Argument : 01.obj : Object Event has occurred
  5170. * : 02.e : Event Object
  5171. * Description : 의사선택 닫기
  5172. ****************************************************************************************/
  5173. function group3_switch1_case1_grp_newdrugreqdr_btn_cncresn_onclick(obj:Button, e:ClickEventInfo)
  5174. {
  5175. group3.switch1.case1.grp_newdrugreqdr.visible = false;
  5176. }
  5177. /****************************************************************************************
  5178. * Components : Button
  5179. * Components ID : group3.button18
  5180. * Event : onclick
  5181. * Argument : 01.obj : Object Event has occurred
  5182. * : 02.e : Event Object
  5183. * Description : 물류정보갱신 팝업 오픈
  5184. ****************************************************************************************/
  5185. function group3_button18_onclick(obj:Button, e:ClickEventInfo)
  5186. {
  5187. frmf_open("SPADB62900","SPADB62900", null, null, 0, 100, 150, null, null, null, null, null, "M");
  5188. }
  5189. /****************************************************************************************
  5190. * Components : Button
  5191. * Components ID : group3.btn_pre
  5192. * Event : onclick
  5193. * Argument : 01.obj : Object Event has occurred
  5194. * : 02.e : Event Object
  5195. * Description : 이력 팝업 오픈
  5196. ****************************************************************************************/
  5197. function group3_btn_pre_onclick(obj:Button, e:ClickEventInfo)
  5198. {
  5199. if(!utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"))) {
  5200. dsf_makeValue(ds_temp2,"drugcd","string",ds_main_baseinfo_druginfo.getColumn(0,"drugcd"));
  5201. // open("SPADB63200","1","100","100","SPADB63200","/root/temp2/drugcd","/root/temp2/drugcd","left:100; top:100; width:900; height:500; sysmenu:visible; min:visible; max:true; resize:true;" , false);
  5202. var objArg = new Object();
  5203. objArg.arg_ds_temp2 = ds_temp2;
  5204. frmf_open("SPADB63200", "SPADB63200", objArg, null, 1, 100, 100, 900, 500, null, null, null, "M");
  5205. } else {
  5206. sysf_messageBox("약품 조회 후 이력 확인 가능합니다.","");
  5207. }
  5208. }
  5209. /****************************************************************************************
  5210. * Components : Button
  5211. * Components ID : group4.button8
  5212. * Event : onclick
  5213. * Argument : 01.obj : Object Event has occurred
  5214. * : 02.e : Event Object
  5215. * Description : 약품편람 팝업 오픈
  5216. ****************************************************************************************/
  5217. function group4_button8_onclick(obj:Button, e:ClickEventInfo)
  5218. {
  5219. frmf_open("SMADB01900", "SMADB01900", null, null, null, null, null, null, null, null, null, null, "M");
  5220. }
  5221. /****************************************************************************************
  5222. * Components : Button
  5223. * Components ID : group4.btn_history
  5224. * Event : onclick
  5225. * Argument : 01.obj : Object Event has occurred
  5226. * : 02.e : Event Object
  5227. * Description : 이력조회 팝업 오픈
  5228. ****************************************************************************************/
  5229. function group4_btn_history_onclick(obj:Button, e:ClickEventInfo)
  5230. {
  5231. if(utlf_isNull(ds_send_srchinfo.getColumn(0,"srchdrugcd"))) {
  5232. sysf_messageBox("선택된 약품이", "I004");
  5233. return;
  5234. }
  5235. var objArg = new Object();
  5236. objArg.arg_ds_send = ds_send_srchinfo;
  5237. frmf_modal("SPADB61100","SPADB61100", objArg, "", 0, 100, 150, "", "", "", "", "", "M");
  5238. fGetDrugCode(ds_main_baseinfo_druginfo.getColumn(0,"drugtodd"));
  5239. }
  5240. /****************************************************************************************
  5241. * Components : Button
  5242. * Components ID : group4.button23
  5243. * Event : onclick
  5244. * Argument : 01.obj : Object Event has occurred
  5245. * : 02.e : Event Object
  5246. * Description : 수가조회 팝업 오픈
  5247. ****************************************************************************************/
  5248. function group4_button23_onclick(obj:Button, e:ClickEventInfo)
  5249. {
  5250. var objArg = new Object();
  5251. objArg.arg_ds_send = ds_send_srchinfo;
  5252. frmf_modal("SMPIC00100","SMPIC00100", objArg, "", 0, 100, 150, "", "", "", "", "", "M");
  5253. // xxf_tfModal("SMPIC00100", 0, 100, 150, null, ds_send_srchinfo, "/root/send", "srchdrugcd", null, null, null, null)
  5254. }
  5255. /****************************************************************************************
  5256. * Components : Button
  5257. * Components ID : group4.button31
  5258. * Event : onclick
  5259. * Argument : 01.obj : Object Event has occurred
  5260. * : 02.e : Event Object
  5261. * Description : 약제신청관리 팝업 오픈
  5262. ****************************************************************************************/
  5263. function group4_button31_onclick(obj:Button, e:ClickEventInfo)
  5264. {
  5265. // modal("SMADB03000",0,0,0,"SMADB03000","/root/hidden/reqflag","/root/hidden/reqflag");
  5266. var objArg = new Object();
  5267. objArg.arg_ds_hidden = ds_hidden;
  5268. frmf_modal("SMADB03000","SMADB03000", objArg, "", 0, 0, 0, "", "", "", "", "", "M");
  5269. }
  5270. /****************************************************************************************
  5271. * Components : Button
  5272. * Components ID : group4.button20
  5273. * Event : onclick
  5274. * Argument : 01.obj : Object Event has occurred
  5275. * : 02.e : Event Object
  5276. * Description : 전체엑셀받기 팝업 오픈
  5277. ****************************************************************************************/
  5278. function group4_button20_onclick(obj:Button, e:ClickEventInfo)
  5279. {
  5280. frmf_open("SPADB63200", "SPADB63200", null, null, 1, 100, 100, 400, 400, null, null, null, "M");
  5281. }
  5282. /****************************************************************************************
  5283. * Components : Button
  5284. * Components ID : group4.button1
  5285. * Event : onclick
  5286. * Argument : 01.obj : Object Event has occurred
  5287. * : 02.e : Event Object
  5288. * Description : MIX처방관리 팝업 오픈
  5289. ****************************************************************************************/
  5290. function group4_button1_onclick(obj:Button, e:ClickEventInfo)
  5291. {
  5292. var objArg = new Object();
  5293. objArg.arg_ds_hidden = ds_hidden;
  5294. frmf_modal("SPADB64000","SPADB64000", objArg, "", 0, 0, 0, "", "", "", "", "", "M");
  5295. }
  5296. /****************************************************************************************
  5297. * Components : Button
  5298. * Components ID : group4.button13
  5299. * Event : onclick
  5300. * Argument : 01.obj : Object Event has occurred
  5301. * : 02.e : Event Object
  5302. * Description : 제한시럽제관리 팝업 오픈
  5303. ****************************************************************************************/
  5304. function group4_button13_onclick(obj:Button, e:ClickEventInfo)
  5305. {
  5306. var objArg = new Object();
  5307. objArg.arg_ds_hidden = ds_hidden;
  5308. frmf_modal("SPADB64100","SPADB64100", objArg, "", 0, 0, 0, "", "", "", "", "", "M");
  5309. }
  5310. /****************************************************************************************
  5311. * Components : Button
  5312. * Components ID : group4.btn_cnfmsave
  5313. * Event : onclick
  5314. * Argument : 01.obj : Object Event has occurred
  5315. * : 02.e : Event Object
  5316. * Description : 확정저장 버튼 클릭
  5317. ****************************************************************************************/
  5318. function group4_btn_cnfmsave_onclick(obj:Button, e:ClickEventInfo)
  5319. {
  5320. var chg_ipt_drugfromdd = group3.switch1.case1.ipt_drugfromdd.text;
  5321. var db_ipt_drugfromdd = ds_temp_receivedata.getColumn(0,"db_drugfromdd");
  5322. var yearChg = chg_ipt_drugfromdd.substring(0,4);
  5323. var monthChg = chg_ipt_drugfromdd.substring(5,7);
  5324. var dayChg = chg_ipt_drugfromdd.substring(8,10);
  5325. chg_ipt_drugfromdd = yearChg + monthChg + dayChg;
  5326. if (chg_ipt_drugfromdd != db_ipt_drugfromdd){
  5327. fSaveDrugCode("Y");
  5328. } else {
  5329. var mes = sysf_messageBox("적용일자가 변경되지 않았습니다. \n새로운 적용일자로 입력하시겠습니까?\n","S004") ;
  5330. if(mes == 6){
  5331. group3.switch1.case1.ipt_drugfromdd.setFocus();
  5332. } else if(mes == 7) {
  5333. fSaveDrugCode("Y");
  5334. } else {
  5335. group3.switch1.case1.ipt_drugfromdd.setFocus();
  5336. }
  5337. }
  5338. // 20110511_laboru_확정저장 후 수정할 불용일자 reset
  5339. ds_temp.setColumn(0,"moddrugtodd","");
  5340. // fGetDrugCode();
  5341. }
  5342. /****************************************************************************************
  5343. * Components : Button
  5344. * Components ID : group4.btn_clcscorreq
  5345. * Event : onclick
  5346. * Argument : 01.obj : Object Event has occurred
  5347. * : 02.e : Event Object
  5348. * Description : 수가요청 버튼 클릭
  5349. ****************************************************************************************/
  5350. function group4_btn_clcscorreq_onclick(obj:Button, e:ClickEventInfo)
  5351. {
  5352. if (utlf_isNull(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"))) {
  5353. sysf_messageBox("약품코드를 ", "C001");
  5354. return;
  5355. }else if(utlf_isSearchString(ds_main_baseinfo_druginfo.getColumn(0,"drugcd"),"XD-") == true){
  5356. sysf_messageBox("이 화면에서는 [임상시험약품]을 [수가요청]","E001");
  5357. return;
  5358. }
  5359. if (sysf_messageBox("수가요청을 ", "Q002")==6){
  5360. ds_send_data_baseinfo_druginfo.copyData(ds_main_baseinfo_druginfo);
  5361. ds_send_data_baseinfo_absninfo.copyData(ds_main_baseinfo_absninfo);
  5362. ds_send_data_baseinfo_comitem.copyData(ds_main_baseinfo_comitem);
  5363. ds_send_data_baseinfo_lblitemo.copyData(ds_main_baseinfo_lblitemo);
  5364. ds_send_data_baseinfo_lblitemi.copyData(ds_main_baseinfo_lblitemi);
  5365. ds_send_data_baseinfo_lbliteml.copyData(ds_main_baseinfo_lbliteml);
  5366. ds_send_data_baseinfo_atcitemo.copyData(ds_main_baseinfo_atcitemo);
  5367. ds_send_data_baseinfo_atcitemi.copyData(ds_main_baseinfo_atcitemi);
  5368. ds_send_data_baseinfo_atciteml.copyData(ds_main_baseinfo_atciteml);
  5369. var mngtitem = ds_main_baseinfo_druginfo.getColumn(0,"mngtitem").split(" ");
  5370. ds_send_data_baseinfo_druginfo.setColumn(0,"expnyn","N");
  5371. ds_send_data_baseinfo_druginfo.setColumn(0,"tpnyn","N");
  5372. ds_send_data_baseinfo_druginfo.setColumn(0,"tdmyn","N");
  5373. ds_send_data_baseinfo_druginfo.setColumn(0,"drugmngtyn","N");
  5374. ds_send_data_baseinfo_druginfo.setColumn(0,"expninjyn","N");
  5375. ds_send_data_baseinfo_druginfo.setColumn(0,"restantimicyn","N");
  5376. for ( var i = 0 ; i < mngtitem.length ; i++){
  5377. if (mngtitem[i]=="1"){
  5378. ds_send_data_baseinfo_druginfo.setColumn(0,"expnyn","Y");
  5379. }
  5380. if (mngtitem[i]=="2"){
  5381. ds_send_data_baseinfo_druginfo.setColumn(0,"tpnyn","Y");
  5382. }
  5383. if (mngtitem[i]=="3"){
  5384. ds_send_data_baseinfo_druginfo.setColumn(0,"tdmyn","Y");
  5385. }
  5386. if (mngtitem[i]=="4"){
  5387. ds_send_data_baseinfo_druginfo.setColumn(0,"drugmngtyn","Y");
  5388. }
  5389. if (mngtitem[i]=="5"){
  5390. ds_send_data_baseinfo_druginfo.setColumn(0,"expninjyn","Y");
  5391. }
  5392. if (mngtitem[i]=="6"){
  5393. ds_send_data_baseinfo_druginfo.setColumn(0,"restantimicyn","Y");
  5394. }
  5395. }
  5396. dsf_setDefaultVal(ds_send_data_baseinfo_druginfo, "absnreusedd:-,reconmixqty:0,reconvalitm:0,dilumixqty:0,diluvalitm:0,condd:-,ordamt:0,calcmthdcd:-");
  5397. var oParam = {};
  5398. oParam.id = "TXADB00103";
  5399. oParam.service = "pharmacybaseapp.DrugCode";
  5400. oParam.method = "reqInsDrugCodeReq";
  5401. oParam.inds = "druginfo=ds_send_data_baseinfo_druginfo";
  5402. oParam.outds = "ds_hidden_ret=item";
  5403. oParam.async = false;
  5404. //oParam.callback = "cf_TXADB00103";
  5405. tranf_submit(oParam);
  5406. var objArg = new Object();
  5407. objArg.arg_ds_hidden = ds_hidden;
  5408. frmf_modal("SMADB03000","SMADB03000", objArg, "", 0, 0, 0, "", "", "", "", "", "M");
  5409. }
  5410. }
  5411. function ds_main_baseinfo_druginfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  5412. {
  5413. if(e.columnid == "mngtitem") {
  5414. group3.switch1.case1.checkbox5.setData(e.newvalue.split(" "),null,false);
  5415. group3.switch1.case1.chk_mngtitem.setData(e.newvalue.split(" "),null,false);
  5416. }
  5417. }
  5418. function ds_send_srchinfo_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
  5419. {
  5420. if(e.columnid == "lblioflag") {
  5421. group3.switch1.case1.rdo_lblioflag.setData(e.newvalue);
  5422. }
  5423. if(e.columnid == "atcioflag") {
  5424. group3.switch1.case1.rdo_actioflag.setData(e.newvalue);
  5425. }
  5426. }
  5427. /****************************************************************************************
  5428. * Components : Button
  5429. * Components ID : group4.btn_cle
  5430. * Event : onclick
  5431. * Argument : 01.obj : Object Event has occurred
  5432. * : 02.e : Event Object
  5433. * Description : 초기화 버튼 클릭
  5434. ****************************************************************************************/
  5435. function group4_btn_cle_onclick(obj:Button, e:ClickEventInfo)
  5436. {
  5437. ds_main_baseinfo_druginfo.clearData();
  5438. ds_main_baseinfo_druginfo.addRow();
  5439. ds_main_baseinfo_adminitem.clearData();
  5440. ds_main_baseinfo_absninfo.clearData();
  5441. ds_main_baseinfo_absninfo.addRow();
  5442. ds_main_baseinfo_comitem.clearData();
  5443. ds_main_baseinfo_efcyitem.clearData();
  5444. ds_main_baseinfo_lblitemo.clearData();
  5445. ds_main_baseinfo_lblitemo.addRow();
  5446. ds_main_baseinfo_lblitemi.clearData();
  5447. ds_main_baseinfo_lblitemi.addRow();
  5448. ds_main_baseinfo_lbliteml.clearData();
  5449. ds_main_baseinfo_lbliteml.addRow();
  5450. ds_main_baseinfo_atcitemo.clearData();
  5451. ds_main_baseinfo_atcitemo.addRow();
  5452. ds_main_baseinfo_atcitemi.clearData();
  5453. ds_main_baseinfo_atcitemi.addRow();
  5454. ds_main_baseinfo_atciteml.clearData();
  5455. ds_main_baseinfo_atciteml.addRow();
  5456. ds_main_baseinfo_absnaltitem.clearData();
  5457. ds_main_baseinfo_powdaltitem.clearData();
  5458. ds_main_baseinfo_tbooaltitem.clearData();
  5459. ds_main_calcscorinfo.clearData();
  5460. ds_main_calcscorinfo.addRow();
  5461. ds_main_goodinfo.clearData();
  5462. ds_main_goodinfo.addRow();
  5463. group3.switch1.case1.checkbox5.setCheckAll(false); //// 각 항목별체크를 초기화
  5464. group3.switch1.case1.chk_mngtitem.setCheckAll(false); //// 각 항목별체크를 초기화
  5465. }
  5466. // function group4_button3_onclick(obj:Button, e:ClickEventInfo)
  5467. // {
  5468. // window.load( "SPADB60800_DUR관리.xrw","modal","code", "left:100px;G top:150px; width:670px; height:450px;min:hidden;max:hidden;resize:false;" , "/root/code","/root/code");
  5469. // }
  5470. //
  5471. // function group4_button21_onclick(obj:Button, e:ClickEventInfo)
  5472. // {
  5473. //
  5474. // }
  5475. //
  5476. // function group4_btn_tmpsave_onclick(obj:Button, e:ClickEventInfo)
  5477. // {
  5478. // // messageBox("적용일자가 변경되지 않았습니다. <br>새로운 적용일자로 입력하시겠습니까?","S001","");
  5479. // // 적용일자가 변경이 되지 않았으면 alert을 띄우고, 적용일자에 대해서 변경이 있으면 그냥 패스가 된다.
  5480. //
  5481. // var chg_ipt_drugfromdd = ipt_drugfromdd.label;
  5482. // var db_ipt_drugfromdd = model.getValue("/root/temp/receivedata/db_drugfromdd");
  5483. //
  5484. // var yearChg = chg_ipt_drugfromdd.substring(0,4);
  5485. // var monthChg = chg_ipt_drugfromdd.substring(5,7);
  5486. // var dayChg = chg_ipt_drugfromdd.substring(8,10);
  5487. //
  5488. // chg_ipt_drugfromdd = yearChg+monthChg+dayChg;
  5489. //
  5490. // if (chg_ipt_drugfromdd != db_ipt_drugfromdd){
  5491. // fSaveDrugCode("N");
  5492. // } else {
  5493. //
  5494. // var mes = messageBox("적용일자가 변경되지 않았습니다. \n새로운 적용일자로 입력하시겠습니까?\n","S004") ;
  5495. //
  5496. // if(mes == 6){
  5497. // model.setFocus("ipt_drugfromdd");
  5498. // } else if(mes == 7) {
  5499. // fSaveDrugCode("N");
  5500. // } else {
  5501. // model.setFocus("ipt_drugfromdd");
  5502. // }
  5503. //
  5504. // }
  5505. // }
  5506. function group3_switch1_case1_tar_etccau_onmouseleave(obj:TextArea, e:MouseEventInfo)
  5507. {
  5508. fChgCtrlTop(group3.switch1.case1.tar_etccau, 539);
  5509. fChgCtrlHeight(group3.switch1.case1.tar_etccau, 32);
  5510. return true;
  5511. }
  5512. function group3_switch1_case1_textarea7_onmouseleave(obj:TextArea, e:MouseEventInfo)
  5513. {
  5514. fChgCtrlTop(group3.switch1.case1.textarea7, 573);
  5515. fChgCtrlHeight(group3.switch1.case1.textarea7, 30);
  5516. return true;
  5517. }
  5518. function group3_switch1_case1_tar_etccau_onmouseenter(obj:TextArea, e:MouseEventInfo)
  5519. {
  5520. fChgCtrlTop(group3.switch1.case1.tar_etccau, 480);
  5521. fChgCtrlHeight(group3.switch1.case1.tar_etccau, 88);
  5522. return true;
  5523. }
  5524. function group3_switch1_case1_textarea7_onmouseenter(obj:TextArea, e:MouseEventInfo)
  5525. {
  5526. fChgCtrlTop(group3.switch1.case1.textarea7, 517);
  5527. fChgCtrlHeight(group3.switch1.case1.textarea7, 88);
  5528. return true;
  5529. }
  5530. function group3_switch1_case1_bool08_onchanged(obj:CheckBox, e:CheckBoxChangeEventInfo)
  5531. {
  5532. antimicrobialyn = obj.value;
  5533. if(antimicrobialyn == "Y") {
  5534. group3.switch1.case1.cmb_antimicrobialcd.readonly = false;
  5535. } else {
  5536. group3.switch1.case1.cmb_antimicrobialcd.readonly = true;
  5537. }
  5538. }
  5539. ]]></Script>
  5540. </Form>
  5541. </FDL>