SPMNE02301_파랑새심폐소생보고.xfdl 253 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SPMNE02301" position="absolute 0 0 993 600" titletext="파랑새심폐소생기록지" oninit="SPMNE02301_oninit" onload="SPMNE02301_onload" onclose="SPMNE02301_onclose">
  5. <Layouts>
  6. <Layout>
  7. <Shape position="absolute 0 58 993 64" linetype="horizontal" id="line1" class="line_10"/>
  8. <Static text="등록번호" position="absolute 0 5 65 28" id="caption5" class="cell_1"/>
  9. <Static text="환자명" position="absolute 172 5 232 28" id="caption1" class="cell_1"/>
  10. <Edit position="absolute 67 6 170 27" id="ipt_pid" enable="false"/>
  11. <Edit position="absolute 234 6 322 27" id="ipt_patnm" enable="false"/>
  12. <Shape position="absolute 0 1 732 7" linetype="horizontal" id="line6" class="line_3"/>
  13. <Shape position="absolute 0 27 732 33" linetype="horizontal" id="line2" class="line_3"/>
  14. <Static text="입원일자" position="absolute 324 5 389 28" id="caption2" class="cell_1"/>
  15. <Static text="심정지발생일시" position="absolute 499 5 594 28" id="caption3" class="cell_1"/>
  16. <Calendar position="absolute 391 6 497 27" id="ipt_indd" enable="false" value="null" dateformat="yyyy-MM-dd ddd"/>
  17. <MaskEdit position="absolute 596 6 732 27" id="ipt_cardarrgenrdt" enable="false" style=":disabled {align:center middle;}" type="string" mask="####-##-## ##:##:##" maskchar=" " trimtype="both" displaynulltext=" "/>
  18. <Static text="임상관찰기록" position="absolute 0 41 100 61" id="caption4" class="tit_2"/>
  19. <Grid position="absolute 0 63 993 213" id="grd_vitallist" binddataset="ds_grd_vitallist" autofittype="col" onexpanddown="grd_vitallist_onexpanddown" onenterdown="grd_vitallist_onenterdown" autoenter="select" cellclickbound="cell">
  20. <Formats>
  21. <Format id="default">
  22. <Columns>
  23. <Column size="25"/>
  24. <Column size="88"/>
  25. <Column size="59"/>
  26. <Column size="84"/>
  27. <Column size="83"/>
  28. <Column size="90"/>
  29. <Column size="90"/>
  30. <Column size="90"/>
  31. <Column size="85"/>
  32. <Column size="90"/>
  33. <Column size="90"/>
  34. <Column size="0"/>
  35. <Column size="0"/>
  36. <Column size="0"/>
  37. <Column size="0"/>
  38. <Column size="0"/>
  39. </Columns>
  40. <Rows>
  41. <Row size="22" band="head"/>
  42. <Row size="22"/>
  43. </Rows>
  44. <Band id="head">
  45. <Cell/>
  46. <Cell col="1" text="측정일시"/>
  47. <Cell col="2" text="측정일시"/>
  48. <Cell col="3" text="SBP"/>
  49. <Cell col="4" text="DBP"/>
  50. <Cell col="5" text="맥박"/>
  51. <Cell col="6" text="호흡"/>
  52. <Cell col="7" text="체온"/>
  53. <Cell col="8" text="SpO2(%)"/>
  54. <Cell col="9" text="혈당"/>
  55. <Cell col="10" text="기록연동"/>
  56. <Cell col="11" text="caption1"/>
  57. <Cell col="12" text="caption2"/>
  58. <Cell col="13" text="caption3"/>
  59. <Cell col="14" text="caption4"/>
  60. <Cell col="15" text="caption5"/>
  61. </Band>
  62. <Band id="body">
  63. <Cell celltype="head"/>
  64. <Cell col="1" displaytype="date" edittype="date" text="bind:recdd" mask="yyyy-MM-dd" editlimit="-1" editautoselect="true" editautoskip="true" expandshow="hide" calendardisplaynulltype="none"/>
  65. <Cell col="2" displaytype="normal" edittype="mask" style="align:center middle;" text="bind:rectm" mask="expr:utlf_isNull(rectm) ? '' : '##:##'" editlimit="4" editautoselect="true" editautoskip="true" expandshow="show"/>
  66. <Cell col="3" displaytype="text" edittype="text" style="align:center middle;" text="bind:sbp" editautoselect="true" editacceptsenter="false"/>
  67. <Cell col="4" displaytype="text" edittype="text" style="align:center middle;" text="bind:dbp" editautoselect="true"/>
  68. <Cell col="5" displaytype="text" edittype="text" style="align:center middle;" text="bind:pulse" editautoselect="true"/>
  69. <Cell col="6" displaytype="text" edittype="text" style="align:center middle;" text="bind:breth" editautoselect="true"/>
  70. <Cell col="7" displaytype="text" edittype="text" style="align:center middle;" text="bind:bdtp" editautoselect="true"/>
  71. <Cell col="8" displaytype="text" edittype="text" style="align:center middle;" text="bind:spo" editautoselect="true"/>
  72. <Cell col="9" displaytype="text" edittype="text" style="align:center middle;" text="bind:bst" editautoselect="true"/>
  73. <Cell col="10" displaytype="checkbox" edittype="checkbox" text="bind:recrelayn" expr="expr:(recrelayn == 'Y' || recrelayn == 1) ? 1 : 0"/>
  74. <Cell col="11" text="bind:pid"/>
  75. <Cell col="12" text="bind:indd"/>
  76. <Cell col="13" text="bind:cretno"/>
  77. <Cell col="14" text="bind:cardarrgenrdt"/>
  78. <Cell col="15" text="bind:seqno"/>
  79. </Band>
  80. </Format>
  81. </Formats>
  82. </Grid>
  83. <Static text="응급 처치 및 기록" position="absolute 0 221 165 241" id="caption6" class="tit_2"/>
  84. <Shape position="absolute 0 238 993 244" linetype="horizontal" id="line3" class="line_10"/>
  85. <Grid position="absolute 0 243 993 573" id="grd_prcplist" class="datagrid2" binddataset="ds_main_recinfo_prcplist" oncellclick="grd_prcplist_oncellclick" onexpanddown="grd_prcplist_onexpanddown" ontextchanged="grd_prcplist_ontextchanged" selecttype="multirow" autoupdatetype="itemselect" onenteredit="grd_prcplist_onenteredit" autofittype="col" autoenter="select" cellclickbound="cell" onkeydown="grd_prcplist_onkeydown" cellsizingtype="both" extendsizetype="row" autosizingtype="row">
  86. <Formats>
  87. <Format id="default">
  88. <Columns>
  89. <Column size="25" band="left"/>
  90. <Column size="88"/>
  91. <Column size="59"/>
  92. <Column size="80"/>
  93. <Column size="252"/>
  94. <Column size="0"/>
  95. <Column size="40"/>
  96. <Column size="31"/>
  97. <Column size="0"/>
  98. <Column size="40"/>
  99. <Column size="31"/>
  100. <Column size="111"/>
  101. <Column size="34"/>
  102. <Column size="39"/>
  103. <Column size="147"/>
  104. <Column size="0"/>
  105. <Column size="0"/>
  106. <Column size="0"/>
  107. <Column size="0"/>
  108. <Column size="0"/>
  109. <Column size="0"/>
  110. <Column size="0"/>
  111. <Column size="0"/>
  112. <Column size="0"/>
  113. <Column size="0"/>
  114. <Column size="0"/>
  115. <Column size="0"/>
  116. <Column size="0"/>
  117. <Column size="0"/>
  118. <Column size="0"/>
  119. <Column size="0"/>
  120. <Column size="0"/>
  121. <Column size="0"/>
  122. <Column size="0"/>
  123. <Column size="0"/>
  124. <Column size="0"/>
  125. <Column size="0"/>
  126. <Column size="0"/>
  127. <Column size="0"/>
  128. <Column size="0"/>
  129. <Column size="0"/>
  130. <Column size="0"/>
  131. <Column size="0"/>
  132. <Column size="0"/>
  133. <Column size="0"/>
  134. <Column size="0"/>
  135. <Column size="0"/>
  136. <Column size="0"/>
  137. <Column size="0"/>
  138. <Column size="0"/>
  139. <Column size="0"/>
  140. <Column size="0"/>
  141. <Column size="0"/>
  142. <Column size="0"/>
  143. <Column size="0"/>
  144. <Column size="0"/>
  145. <Column size="0"/>
  146. <Column size="0"/>
  147. <Column size="0"/>
  148. <Column size="0"/>
  149. <Column size="0"/>
  150. <Column size="0"/>
  151. <Column size="0"/>
  152. <Column size="0"/>
  153. <Column size="0"/>
  154. <Column size="0"/>
  155. <Column size="0"/>
  156. <Column size="0"/>
  157. <Column size="0"/>
  158. <Column size="0"/>
  159. <Column size="0"/>
  160. <Column size="0"/>
  161. <Column size="0"/>
  162. <Column size="0"/>
  163. <Column size="0"/>
  164. <Column size="0"/>
  165. <Column size="0"/>
  166. <Column size="0"/>
  167. <Column size="0"/>
  168. <Column size="0"/>
  169. <Column size="0"/>
  170. <Column size="0"/>
  171. <Column size="0"/>
  172. <Column size="0"/>
  173. <Column size="0"/>
  174. <Column size="0"/>
  175. <Column size="0"/>
  176. <Column size="0"/>
  177. <Column size="0"/>
  178. <Column size="0"/>
  179. <Column size="0"/>
  180. <Column size="0"/>
  181. <Column size="0"/>
  182. <Column size="0"/>
  183. <Column size="0"/>
  184. <Column size="0"/>
  185. <Column size="0"/>
  186. <Column size="0"/>
  187. <Column size="0"/>
  188. <Column size="0"/>
  189. <Column size="0"/>
  190. <Column size="0"/>
  191. <Column size="0"/>
  192. <Column size="0"/>
  193. <Column size="0"/>
  194. <Column size="0"/>
  195. <Column size="0"/>
  196. <Column size="0"/>
  197. <Column size="0"/>
  198. <Column size="0"/>
  199. <Column size="0"/>
  200. <Column size="0"/>
  201. <Column size="0"/>
  202. <Column size="0"/>
  203. <Column size="0"/>
  204. <Column size="0"/>
  205. <Column size="0"/>
  206. <Column size="0"/>
  207. <Column size="0"/>
  208. <Column size="0"/>
  209. <Column size="0"/>
  210. <Column size="0"/>
  211. <Column size="0"/>
  212. <Column size="0"/>
  213. <Column size="0"/>
  214. <Column size="0"/>
  215. <Column size="0"/>
  216. <Column size="0"/>
  217. <Column size="0"/>
  218. <Column size="0"/>
  219. <Column size="0"/>
  220. <Column size="0"/>
  221. <Column size="0"/>
  222. <Column size="0"/>
  223. <Column size="0"/>
  224. <Column size="0"/>
  225. <Column size="0"/>
  226. <Column size="0"/>
  227. <Column size="0"/>
  228. <Column size="0"/>
  229. <Column size="0"/>
  230. <Column size="0"/>
  231. <Column size="0"/>
  232. <Column size="0"/>
  233. <Column size="0"/>
  234. <Column size="0"/>
  235. <Column size="0"/>
  236. <Column size="0"/>
  237. <Column size="0"/>
  238. <Column size="0"/>
  239. <Column size="0"/>
  240. <Column size="0"/>
  241. <Column size="0"/>
  242. <Column size="0"/>
  243. <Column size="0"/>
  244. <Column size="0"/>
  245. <Column size="0"/>
  246. <Column size="0"/>
  247. <Column size="0"/>
  248. <Column size="0"/>
  249. <Column size="0"/>
  250. <Column size="0"/>
  251. <Column size="0"/>
  252. <Column size="0"/>
  253. <Column size="0"/>
  254. <Column size="0"/>
  255. <Column size="0"/>
  256. <Column size="0"/>
  257. <Column size="0"/>
  258. <Column size="0"/>
  259. <Column size="0"/>
  260. <Column size="0"/>
  261. <Column size="0"/>
  262. <Column size="0"/>
  263. <Column size="0"/>
  264. </Columns>
  265. <Rows>
  266. <Row size="35" band="head"/>
  267. <Row size="22"/>
  268. </Rows>
  269. <Band id="head">
  270. <Cell/>
  271. <Cell col="1" text="일시"/>
  272. <Cell col="2" text="일시"/>
  273. <Cell col="3" text="처방코드"/>
  274. <Cell col="4" text="처방명"/>
  275. <Cell col="5" text="총용량"/>
  276. <Cell col="6" colspan="2" text="1회&#10;용량" taborder="undefined"/>
  277. <Cell col="8" text="총수량"/>
  278. <Cell col="9" colspan="2" text="1회&#10;수량" taborder="undefined"/>
  279. <Cell col="11" text="용법"/>
  280. <Cell col="12" text="처방&#10;발행"/>
  281. <Cell col="13" text="기록&#10;연동"/>
  282. <Cell col="14" text="비고"/>
  283. <Cell col="15" text="pid"/>
  284. <Cell col="16" text="indd"/>
  285. <Cell col="17" text="cretno"/>
  286. <Cell col="18" text="orddd"/>
  287. <Cell col="19" text="prcpdd"/>
  288. <Cell col="20" text="prcpno"/>
  289. <Cell col="21" text="prcphistno"/>
  290. <Cell col="22" text="cardarrgenrdt"/>
  291. <Cell col="23" text="seqno"/>
  292. <Cell col="24" text="status"/>
  293. <Cell col="25" text="prcpstatcd"/>
  294. <Cell col="26" text="prcpclscd"/>
  295. <Cell col="27" text="prcpkindcd"/>
  296. <Cell col="28" text="prcptims"/>
  297. <Cell col="29" text="prcpdayno"/>
  298. <Cell col="30" text="drugmthdspccdnm"/>
  299. <Cell col="31" text="goodmodel"/>
  300. <Cell col="32" text="prcpmixno"/>
  301. <Cell col="33" text="payflagcd"/>
  302. <Cell col="34" text="prcpdelivefact"/>
  303. <Cell col="35" text="hosinhosoutflag"/>
  304. <Cell col="36" text="prcpexecdeptcd"/>
  305. <Cell col="37" text="prcphopedd"/>
  306. <Cell col="38" text="choiordflag"/>
  307. <Cell col="39" text="rgstdt"/>
  308. <Cell col="40" text="rgstridnm"/>
  309. <Cell col="41" text="testrsltunit"/>
  310. <Cell col="42" text="testrsltcnts"/>
  311. <Cell col="43" text="prcpgenrflag"/>
  312. <Cell col="44" text="prcphistcd"/>
  313. <Cell col="45" text="tempprcpflag"/>
  314. <Cell col="46" text="prcpsetcd"/>
  315. <Cell col="47" text="prcpvolunitflag"/>
  316. <Cell col="48" text="prcpqtyunitflag"/>
  317. <Cell col="49" text="orgprcpqty"/>
  318. <Cell col="50" text="drugspd"/>
  319. <Cell col="51" text="drugspdunitflag"/>
  320. <Cell col="52" text="powdflag"/>
  321. <Cell col="53" text="prnprcpflag"/>
  322. <Cell col="54" text="prepprcpflag"/>
  323. <Cell col="55" text="selfprcpflag"/>
  324. <Cell col="56" text="selfdrugflag"/>
  325. <Cell col="57" text="drugpackflag"/>
  326. <Cell col="58" text="erprcpflag"/>
  327. <Cell col="59" text="precureprcpflag"/>
  328. <Cell col="60" text="nigtprcpflag"/>
  329. <Cell col="61" text="portprcpflag"/>
  330. <Cell col="62" text="fixprcpflag"/>
  331. <Cell col="63" text="anamneflag"/>
  332. <Cell col="64" text="fastprcpflag"/>
  333. <Cell col="65" text="erreadflag"/>
  334. <Cell col="66" text="prcpdirecflag"/>
  335. <Cell col="67" text="tnsuseflag"/>
  336. <Cell col="68" text="tnsfiltflag"/>
  337. <Cell col="69" text="trnptbftestflag"/>
  338. <Cell col="70" text="offictourhealexamflag"/>
  339. <Cell col="71" text="stemcellflag"/>
  340. <Cell col="72" text="angioflagcd"/>
  341. <Cell col="73" text="opansflagcd"/>
  342. <Cell col="74" text="ansttm"/>
  343. <Cell col="75" text="mealcalrcnts"/>
  344. <Cell col="76" text="mealprotcnts"/>
  345. <Cell col="77" text="mealupdtflag"/>
  346. <Cell col="78" text="hosinprcpresncd"/>
  347. <Cell col="79" text="etcprcpresncd"/>
  348. <Cell col="80" text="issdeptcd"/>
  349. <Cell col="81" text="prcpauthflag"/>
  350. <Cell col="82" text="prcpinptflag"/>
  351. <Cell col="83" text="prcpsignflag"/>
  352. <Cell col="84" text="rateprcpflag"/>
  353. <Cell col="85" text="prcprefseq"/>
  354. <Cell col="86" text="ordreqlnkno"/>
  355. <Cell col="87" text="testreqlnkno"/>
  356. <Cell col="88" text="prcplnkdd"/>
  357. <Cell col="89" text="prcplnkno"/>
  358. <Cell col="90" text="oprsrvno"/>
  359. <Cell col="91" text="tootfact"/>
  360. <Cell col="92" text="clinccmtcnts"/>
  361. <Cell col="93" text="prcpessninptflag"/>
  362. <Cell col="94" text="grupsnglflag"/>
  363. <Cell col="95" text="drugrateqty"/>
  364. <Cell col="96" text="asttestflag"/>
  365. <Cell col="97" text="clincstdyflag"/>
  366. <Cell col="98" text="prtlno"/>
  367. <Cell col="99" text="clincstdycd"/>
  368. <Cell col="100" text="optermcd"/>
  369. <Cell col="101" text="prcpflag"/>
  370. <Cell col="102" text="hscttempprcpflag"/>
  371. <Cell col="103" text="inclprcpcd"/>
  372. <Cell col="104" text="inclprcpno"/>
  373. <Cell col="105" text="pampkspec"/>
  374. <Cell col="106" text="prcppkspec"/>
  375. <Cell col="107" text="calcscormastspec"/>
  376. <Cell col="108" text="drugmastspec"/>
  377. <Cell col="109" text="rateprcpspec"/>
  378. <Cell col="110" text="matrsetprcpspec"/>
  379. <Cell col="111" text="suppdeptspec"/>
  380. <Cell col="112" text="contprcpspec"/>
  381. <Cell col="113" text="etclnkspec"/>
  382. <Cell col="114" text="srchcondcnts"/>
  383. <Cell col="115" text="orgprcpnm"/>
  384. <Cell col="116" text="chkcol"/>
  385. <Cell col="117" text="hsctdelivepos"/>
  386. <Cell col="118" text="hsctlnkno"/>
  387. <Cell col="119" text="etcprcpflag"/>
  388. <Cell col="120" text="spynpy1"/>
  389. <Cell col="121" text="rehbprcpcurefreqflag"/>
  390. <Cell col="122" text="dietprcpgenrflag"/>
  391. <Cell col="123" text="irpayflag"/>
  392. <Cell col="124" text="irflag"/>
  393. <Cell col="125" text="procerdietflag"/>
  394. <Cell col="126" text="diagtestconttestintvlflag"/>
  395. <Cell col="127" text="drugindependpackflag"/>
  396. <Cell col="128" text="diagtestconttestbasetm"/>
  397. <Cell col="129" text="diagtestconttestorgtims"/>
  398. <Cell col="130" text="ermediscmngtresncd"/>
  399. <Cell col="131" text="rehbprcpenddd"/>
  400. <Cell col="132" text="matrallsizespecid"/>
  401. <Cell col="133" text="rehbprcpcurepartcd"/>
  402. <Cell col="134" text="lowdrugresncd"/>
  403. <Cell col="135" text="tfdtlcd"/>
  404. <Cell col="136" text="dnorreqlnkno"/>
  405. <Cell col="137" text="subcretno"/>
  406. <Cell col="138" text="exptmthdfact"/>
  407. <Cell col="139" text="lowdrugresnetcfact"/>
  408. <Cell col="140" text="diagtestconttestcdspec"/>
  409. <Cell col="141" text="drgacptflag"/>
  410. <Cell col="142" text="tempcol1"/>
  411. <Cell col="143" text="tempcol2"/>
  412. <Cell col="144" text="tempcol3"/>
  413. <Cell col="145" text="tempcol4"/>
  414. <Cell col="146" text="tempcol5"/>
  415. <Cell col="147" text="tempcol6"/>
  416. <Cell col="148" text="tempcol7"/>
  417. <Cell col="149" text="tempcol8"/>
  418. <Cell col="150" text="tempcol9"/>
  419. <Cell col="151" text="tempcol10"/>
  420. <Cell col="152" text="tempcol11"/>
  421. <Cell col="153" text="tempcol12"/>
  422. <Cell col="154" text="tempcol13"/>
  423. <Cell col="155" text="tempcol14"/>
  424. <Cell col="156" text="tempcol15"/>
  425. <Cell col="157" text="tempcol16"/>
  426. <Cell col="158" text="tempcol17"/>
  427. <Cell col="159" text="tempcol18"/>
  428. <Cell col="160" text="tempcol19"/>
  429. <Cell col="161" text="tempcol20"/>
  430. <Cell col="162" text="tempcol21"/>
  431. <Cell col="163" text="tempcol22"/>
  432. <Cell col="164" text="tempcol23"/>
  433. <Cell col="165" text="tempcol24"/>
  434. <Cell col="166" text="tempcol25"/>
  435. <Cell col="167" text="homematrflag"/>
  436. <Cell col="168" text="homematrqty"/>
  437. <Cell col="169" text="estmcls"/>
  438. <Cell col="170" text="nopayflag"/>
  439. <Cell col="171" text="drprcpetc10"/>
  440. <Cell col="172" text="flag"/>
  441. <Cell col="173" text="bfprcpyn"/>
  442. <Cell col="174" text="setcd"/>
  443. </Band>
  444. <Band id="body">
  445. <Cell celltype="head"/>
  446. <Cell col="1" displaytype="date" edittype="expr:editprcpyn == 'checkbox' ? 'date' : 'none'" style="align:left middle;" text="bind:recdd" mask="yyyy-MM-dd" expandshow="hide" expandsize="13" calendardisplaynulltype="none"/>
  447. <Cell col="2" displaytype="text" edittype="expr:editprcpyn == 'checkbox' ? 'mask' : 'none'" style="align:left middle;" text="bind:rectm" mask="expr:utlf_isNull(rectm) ? '' : '##:##'" expandshow="show"/>
  448. <Cell col="3" displaytype="normal" edittype="none" style="align:left middle;" text="bind:prcpcd"/>
  449. <Cell col="4" displaytype="normal" edittype="none" style="align:left middle;" text="bind:prcpnm"/>
  450. <Cell col="5" text="bind:prcpvol"/>
  451. <Cell col="6" displaytype="text" edittype="expr:editprcpyn == 'checkbox' ? 'normal' : 'none'" style="align:right middle;" text="bind:drprcpetc7" editautoselect="true"/>
  452. <Cell col="7" displaytype="normal" edittype="none" style="align:left middle;" text="bind:prcpvolunitnm"/>
  453. <Cell col="8" text="bind:prcpqty"/>
  454. <Cell col="9" displaytype="text" edittype="expr:editprcpyn == 'checkbox' ? 'normal' : 'none'" style="align:right middle;" text="bind:drprcpetc8" editautoselect="true"/>
  455. <Cell col="10" style="align:left middle;" text="bind:prcpqtyunitnm"/>
  456. <Cell col="11" displaytype="text" edittype="expr:editprcpyn == 'checkbox' ? 'text' : 'none'" text="bind:drugmthdspccdnm" expandshow="show"/>
  457. <Cell col="12" celltype="body" displaytype="checkbox" edittype="expr:editprcpyn" style="controlbackground:EXPR(editprcpyn == 'none' ? 'silver' : 'default');controlborder:EXPR(editprcpyn == 'none' ? '1 solid #708090cc' : 'default');" text="bind:prcpyn" expr="expr:(prcpyn == 'Y' || prcpyn == 1) ? 1 : 0"/>
  458. <Cell col="13" displaytype="checkbox" edittype="checkbox" text="bind:recrelayn" expr="expr:(recrelayn == 'Y') ? 1 : 0"/>
  459. <Cell col="14" displaytype="text" edittype="textarea" text="bind:cmt" wordwrap="word" autosizerow="limitmin"/>
  460. <Cell col="15" text="bind:pid"/>
  461. <Cell col="16" text="bind:indd"/>
  462. <Cell col="17" text="bind:cretno"/>
  463. <Cell col="18" text="bind:orddd"/>
  464. <Cell col="19" text="bind:prcpdd"/>
  465. <Cell col="20" text="bind:prcpno"/>
  466. <Cell col="21" text="bind:prcphistno"/>
  467. <Cell col="22" text="bind:cardarrgenrdt"/>
  468. <Cell col="23" text="bind:seqno"/>
  469. <Cell col="24" displaytype="none" edittype="none" text="bind:status"/>
  470. <Cell col="25" displaytype="none" edittype="none" text="bind:prcpstatcd"/>
  471. <Cell col="26" displaytype="none" edittype="none" text="bind:prcpclscd"/>
  472. <Cell col="27" displaytype="none" edittype="none" text="bind:prcpkindcd"/>
  473. <Cell col="28" displaytype="none" edittype="none" text="bind:prcptims"/>
  474. <Cell col="29" displaytype="none" edittype="none" text="bind:prcpdayno"/>
  475. <Cell col="30" displaytype="none" edittype="none" text="bind:drugmthdspccd"/>
  476. <Cell col="31" displaytype="none" edittype="none" text="bind:goodmodel"/>
  477. <Cell col="32" displaytype="none" edittype="none" text="bind:prcpmixno"/>
  478. <Cell col="33" displaytype="none" edittype="none" text="bind:payflagcd"/>
  479. <Cell col="34" displaytype="none" edittype="none" text="bind:prcpdelivefact"/>
  480. <Cell col="35" displaytype="none" edittype="none" text="bind:hosinhosoutflag"/>
  481. <Cell col="36" displaytype="none" edittype="none" text="bind:prcpexecdeptcd"/>
  482. <Cell col="37" displaytype="none" edittype="none" text="bind:prcphopedd"/>
  483. <Cell col="38" displaytype="none" edittype="none" text="bind:choiordflag"/>
  484. <Cell col="39" displaytype="none" edittype="none" text="bind:rgstdt"/>
  485. <Cell col="40" displaytype="none" edittype="none" text="bind:rgstridnm"/>
  486. <Cell col="41" displaytype="none" edittype="none" text="bind:testrsltunit"/>
  487. <Cell col="42" displaytype="none" edittype="none" text="bind:testrsltcnts"/>
  488. <Cell col="43" displaytype="none" edittype="none" text="bind:prcpgenrflag"/>
  489. <Cell col="44" displaytype="none" edittype="none" text="bind:prcphistcd"/>
  490. <Cell col="45" displaytype="none" edittype="none" text="bind:tempprcpflag"/>
  491. <Cell col="46" displaytype="none" edittype="none" text="bind:prcpsetcd"/>
  492. <Cell col="47" displaytype="none" edittype="none" text="bind:prcpvolunitflag"/>
  493. <Cell col="48" displaytype="none" edittype="none" text="bind:prcpqtyunitflag"/>
  494. <Cell col="49" displaytype="none" edittype="none" text="bind:orgprcpqty"/>
  495. <Cell col="50" displaytype="none" edittype="none" text="bind:drugspd"/>
  496. <Cell col="51" displaytype="none" edittype="none" text="bind:drugspdunitflag"/>
  497. <Cell col="52" displaytype="none" edittype="none" text="bind:powdflag"/>
  498. <Cell col="53" displaytype="none" edittype="none" text="bind:prnprcpflag"/>
  499. <Cell col="54" displaytype="none" edittype="none" text="bind:prepprcpflag"/>
  500. <Cell col="55" displaytype="none" edittype="none" text="bind:selfprcpflag"/>
  501. <Cell col="56" displaytype="none" edittype="none" text="bind:selfdrugflag"/>
  502. <Cell col="57" displaytype="none" edittype="none" text="bind:drugpackflag"/>
  503. <Cell col="58" displaytype="none" edittype="none" text="bind:erprcpflag"/>
  504. <Cell col="59" displaytype="none" edittype="none" text="bind:precureprcpflag"/>
  505. <Cell col="60" displaytype="none" edittype="none" text="bind:nigtprcpflag"/>
  506. <Cell col="61" displaytype="none" edittype="none" text="bind:portprcpflag"/>
  507. <Cell col="62" displaytype="none" edittype="none" text="bind:fixprcpflag"/>
  508. <Cell col="63" displaytype="none" edittype="none" text="bind:anamneflag"/>
  509. <Cell col="64" displaytype="none" edittype="none" text="bind:fastprcpflag"/>
  510. <Cell col="65" displaytype="none" edittype="none" text="bind:erreadflag"/>
  511. <Cell col="66" displaytype="none" edittype="none" text="bind:prcpdirecflag"/>
  512. <Cell col="67" displaytype="none" edittype="none" text="bind:tnsuseflag"/>
  513. <Cell col="68" displaytype="none" edittype="none" text="bind:tnsfiltflag"/>
  514. <Cell col="69" displaytype="none" edittype="none" text="bind:trnptbftestflag"/>
  515. <Cell col="70" displaytype="none" edittype="none" text="bind:offictourhealexamflag"/>
  516. <Cell col="71" displaytype="none" edittype="none" text="bind:stemcellflag"/>
  517. <Cell col="72" displaytype="none" edittype="none" text="bind:angioflagcd"/>
  518. <Cell col="73" displaytype="none" edittype="none" text="bind:opansflagcd"/>
  519. <Cell col="74" displaytype="none" edittype="none" text="bind:ansttm"/>
  520. <Cell col="75" displaytype="none" edittype="none" text="bind:mealcalrcnts"/>
  521. <Cell col="76" displaytype="none" edittype="none" text="bind:mealprotcnts"/>
  522. <Cell col="77" displaytype="none" edittype="none" text="bind:mealupdtflag"/>
  523. <Cell col="78" displaytype="none" edittype="none" text="bind:hosinprcpresncd"/>
  524. <Cell col="79" displaytype="none" edittype="none" text="bind:etcprcpresncd"/>
  525. <Cell col="80" displaytype="none" edittype="none" text="bind:issdeptcd"/>
  526. <Cell col="81" displaytype="none" edittype="none" text="bind:prcpauthflag"/>
  527. <Cell col="82" displaytype="none" edittype="none" text="bind:prcpinptflag"/>
  528. <Cell col="83" displaytype="none" edittype="none" text="bind:prcpsignflag"/>
  529. <Cell col="84" displaytype="none" edittype="none" text="bind:rateprcpflag"/>
  530. <Cell col="85" displaytype="none" edittype="none" text="bind:prcprefseq"/>
  531. <Cell col="86" displaytype="none" edittype="none" text="bind:ordreqlnkno"/>
  532. <Cell col="87" displaytype="none" edittype="none" text="bind:testreqlnkno"/>
  533. <Cell col="88" displaytype="none" edittype="none" text="bind:prcplnkdd"/>
  534. <Cell col="89" displaytype="none" edittype="none" text="bind:prcplnkno"/>
  535. <Cell col="90" displaytype="none" edittype="none" text="bind:oprsrvno"/>
  536. <Cell col="91" displaytype="none" edittype="none" text="bind:tootfact"/>
  537. <Cell col="92" displaytype="none" edittype="none" text="bind:clinccmtcnts"/>
  538. <Cell col="93" displaytype="none" edittype="none" text="bind:prcpessninptflag"/>
  539. <Cell col="94" displaytype="none" edittype="none" text="bind:grupsnglflag"/>
  540. <Cell col="95" displaytype="none" edittype="none" text="bind:drugrateqty"/>
  541. <Cell col="96" displaytype="none" edittype="none" text="bind:asttestflag"/>
  542. <Cell col="97" displaytype="none" edittype="none" text="bind:clincstdyflag"/>
  543. <Cell col="98" displaytype="none" edittype="none" text="bind:prtlno"/>
  544. <Cell col="99" displaytype="none" edittype="none" text="bind:clincstdycd"/>
  545. <Cell col="100" displaytype="none" edittype="none" text="bind:optermcd"/>
  546. <Cell col="101" displaytype="none" edittype="none" text="bind:prcpflag"/>
  547. <Cell col="102" displaytype="none" edittype="none" text="bind:hscttempprcpflag"/>
  548. <Cell col="103" displaytype="none" edittype="none" text="bind:inclprcpcd"/>
  549. <Cell col="104" displaytype="none" edittype="none" text="bind:inclprcpno"/>
  550. <Cell col="105" displaytype="none" edittype="none" text="bind:pampkspec"/>
  551. <Cell col="106" displaytype="none" edittype="none" text="bind:prcppkspec"/>
  552. <Cell col="107" displaytype="none" edittype="none" text="bind:calcscormastspec"/>
  553. <Cell col="108" displaytype="none" edittype="none" text="bind:drugmastspec"/>
  554. <Cell col="109" displaytype="none" edittype="none" text="bind:rateprcpspec"/>
  555. <Cell col="110" displaytype="none" edittype="none" text="bind:matrsetprcpspec"/>
  556. <Cell col="111" displaytype="none" edittype="none" text="bind:suppdeptspec"/>
  557. <Cell col="112" displaytype="none" edittype="none" text="bind:contprcpspec"/>
  558. <Cell col="113" displaytype="none" edittype="none" text="bind:etclnkspec"/>
  559. <Cell col="114" displaytype="none" edittype="none" text="bind:srchcondcnts"/>
  560. <Cell col="115" displaytype="none" edittype="none" text="bind:orgprcpnm"/>
  561. <Cell col="116" displaytype="none" edittype="none" text="bind:chkcol"/>
  562. <Cell col="117" displaytype="none" edittype="none" text="bind:hsctdelivepos"/>
  563. <Cell col="118" displaytype="none" edittype="none" text="bind:hsctlnkno"/>
  564. <Cell col="119" displaytype="none" edittype="none" text="bind:etcprcpflag"/>
  565. <Cell col="120" displaytype="none" edittype="none" text="bind:spynpy1"/>
  566. <Cell col="121" displaytype="none" edittype="none" text="bind:rehbprcpcurefreqflag"/>
  567. <Cell col="122" displaytype="none" edittype="none" text="bind:dietprcpgenrflag"/>
  568. <Cell col="123" displaytype="none" edittype="none" text="bind:irpayflag"/>
  569. <Cell col="124" displaytype="none" edittype="none" text="bind:irflag"/>
  570. <Cell col="125" displaytype="none" edittype="none" text="bind:procerdietflag"/>
  571. <Cell col="126" displaytype="none" edittype="none" text="bind:diagtestconttestintvlflag"/>
  572. <Cell col="127" displaytype="none" edittype="none" text="bind:drugindependpackflag"/>
  573. <Cell col="128" displaytype="none" edittype="none" text="bind:diagtestconttestbasetm"/>
  574. <Cell col="129" displaytype="none" edittype="none" text="bind:diagtestconttestorgtims"/>
  575. <Cell col="130" displaytype="none" edittype="none" text="bind:ermediscmngtresncd"/>
  576. <Cell col="131" displaytype="none" edittype="none" text="bind:rehbprcpenddd"/>
  577. <Cell col="132" displaytype="none" edittype="none" text="bind:matrallsizespecid"/>
  578. <Cell col="133" displaytype="none" edittype="none" text="bind:rehbprcpcurepartcd"/>
  579. <Cell col="134" displaytype="none" edittype="none" text="bind:lowdrugresncd"/>
  580. <Cell col="135" displaytype="none" edittype="none" text="bind:tfdtlcd"/>
  581. <Cell col="136" displaytype="none" edittype="none" text="bind:dnorreqlnkno"/>
  582. <Cell col="137" displaytype="none" edittype="none" text="bind:subcretno"/>
  583. <Cell col="138" displaytype="none" edittype="none" text="bind:exptmthdfact"/>
  584. <Cell col="139" displaytype="none" edittype="none" text="bind:lowdrugresnetcfact"/>
  585. <Cell col="140" displaytype="none" edittype="none" text="bind:diagtestconttestcdspec"/>
  586. <Cell col="141" displaytype="none" edittype="none" text="bind:drgacptflag"/>
  587. <Cell col="142" displaytype="none" edittype="none" text="bind:tempcol1"/>
  588. <Cell col="143" displaytype="none" edittype="none" text="bind:tempcol2"/>
  589. <Cell col="144" displaytype="none" edittype="none" text="bind:tempcol3"/>
  590. <Cell col="145" displaytype="none" edittype="none" text="bind:tempcol4"/>
  591. <Cell col="146" displaytype="none" edittype="none" text="bind:tempcol5"/>
  592. <Cell col="147" displaytype="none" edittype="none" text="bind:tempcol6"/>
  593. <Cell col="148" displaytype="none" edittype="none" text="bind:tempcol7"/>
  594. <Cell col="149" displaytype="none" edittype="none" text="bind:tempcol8"/>
  595. <Cell col="150" displaytype="none" edittype="none" text="bind:tempcol9"/>
  596. <Cell col="151" displaytype="none" edittype="none" text="bind:tempcol10"/>
  597. <Cell col="152" displaytype="none" edittype="none" text="bind:tempcol11"/>
  598. <Cell col="153" displaytype="none" edittype="none" text="bind:tempcol12"/>
  599. <Cell col="154" displaytype="none" edittype="none" text="bind:tempcol13"/>
  600. <Cell col="155" displaytype="none" edittype="none" text="bind:tempcol14"/>
  601. <Cell col="156" displaytype="none" edittype="none" text="bind:tempcol15"/>
  602. <Cell col="157" displaytype="none" edittype="none" text="bind:tempcol16"/>
  603. <Cell col="158" displaytype="none" edittype="none" text="bind:tempcol17"/>
  604. <Cell col="159" displaytype="none" edittype="none" text="bind:tempcol18"/>
  605. <Cell col="160" displaytype="none" edittype="none" text="bind:tempcol19"/>
  606. <Cell col="161" displaytype="none" edittype="none" text="bind:tempcol20"/>
  607. <Cell col="162" displaytype="none" edittype="none" text="bind:tempcol21"/>
  608. <Cell col="163" displaytype="none" edittype="none" text="bind:tempcol22"/>
  609. <Cell col="164" displaytype="none" edittype="none" text="bind:tempcol23"/>
  610. <Cell col="165" displaytype="none" edittype="none" text="bind:tempcol24"/>
  611. <Cell col="166" displaytype="none" edittype="none" text="bind:tempcol25"/>
  612. <Cell col="167" displaytype="none" edittype="none" text="bind:homematrflag"/>
  613. <Cell col="168" displaytype="none" edittype="none" text="bind:homematrqty"/>
  614. <Cell col="169" displaytype="none" edittype="none" text="bind:estmcls"/>
  615. <Cell col="170" displaytype="none" edittype="none" text="bind:nopayflag"/>
  616. <Cell col="171" displaytype="none" edittype="none" text="bind:drprcpetc10"/>
  617. <Cell col="172" displaytype="none" edittype="none" text="bind:flag"/>
  618. <Cell col="173" text="bind:bfprcpyn"/>
  619. <Cell col="174" text="bind:setcd"/>
  620. </Band>
  621. </Format>
  622. </Formats>
  623. </Grid>
  624. <Button position="absolute 937 6 993 26" id="button1" class="btn4" text="저장" onclick="button1_onclick"/>
  625. <Button position="absolute 812 6 868 26" id="button2" class="btn1" text="조회" onclick="button2_onclick"/>
  626. <Button position="absolute 885 38 938 58" id="btn_addvital" class="btn2" text="행추가" onclick="btn_addvital_onclick"/>
  627. <Button position="absolute 940 38 993 58" id="btn_delvital" class="btn2" text="행삭제" onclick="btn_delvital_onclick"/>
  628. <Button position="absolute 885 218 938 238" id="button3" class="btn2" text="행추가" onclick="button3_onclick"/>
  629. <Button position="absolute 940 218 993 238" id="button4" class="btn2" text="행삭제" onclick="button4_onclick"/>
  630. <Button position="absolute 819 218 883 238" id="button5" class="btn5" text="Type II" onclick="button5_onclick"/>
  631. <Static text="심폐소생보고 조회 화면에서 상세조회시, 조회만 가능합니다." position="absolute 5 575 667 595" id="caption7"/>
  632. <Button position="absolute 872 6 928 26" id="button6" class="btn6" text="출력" onclick="button6_onclick"/>
  633. <Edit id="ipt_wardcd" taborder="1" enable="true" position="absolute 260 34 348 55" visible="false"/>
  634. <Edit id="ipt_roomcd" taborder="2" enable="true" position="absolute 351 34 439 55" visible="false"/>
  635. <Edit id="ipt_ordtype" taborder="3" enable="true" position="absolute 441 34 529 55" visible="false"/>
  636. <Edit id="ipt_cretno" taborder="4" visible="false" position="absolute 680 34 768 55"/>
  637. </Layout>
  638. </Layouts>
  639. <Objects>
  640. <Dataset id="ds_grd_vitallist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_grd_vitallist_oncolumnchanged">
  641. <ColumnInfo>
  642. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  643. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  644. <Column id="sbp" type="STRING" size="256" sumtext="SBP"/>
  645. <Column id="dbp" type="STRING" size="256" sumtext="DBP"/>
  646. <Column id="pulse" type="STRING" size="256" sumtext="맥박"/>
  647. <Column id="breth" type="STRING" size="256" sumtext="호흡"/>
  648. <Column id="bdtp" type="STRING" size="256" sumtext="체온"/>
  649. <Column id="spo" type="STRING" size="256" sumtext="SPO2"/>
  650. <Column id="bst" type="STRING" size="256" sumtext="BST"/>
  651. <Column id="recrelayn" type="STRING" size="256" sumtext="기록연동"/>
  652. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  653. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  654. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  655. <Column id="cardarrgenrdt" type="STRING" size="256" sumtext="심정지발생일시"/>
  656. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  657. <Column id="wardcd" type="STRING" size="256" sumtext="병동"/>
  658. <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
  659. </ColumnInfo>
  660. </Dataset>
  661. <Dataset id="ds_main_recinfo_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false" oncolumnchanged="ds_main_recinfo_prcplist_oncolumnchanged">
  662. <ColumnInfo>
  663. <Column id="status" type="STRING" size="256" sumtext="입력,수정,삭제,d/c"/>
  664. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  665. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  666. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  667. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  668. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  669. <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
  670. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
  671. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  672. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
  673. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  674. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
  675. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
  676. <Column id="goodmodel" type="STRING" size="256" sumtext="모델명"/>
  677. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
  678. <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
  679. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
  680. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
  681. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
  682. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
  683. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  684. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  685. <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
  686. <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
  687. <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
  688. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
  689. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  690. <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
  691. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
  692. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
  693. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
  694. <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
  695. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  696. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
  697. <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
  698. <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
  699. <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
  700. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  701. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  702. <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
  703. <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
  704. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  705. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  706. <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
  707. <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
  708. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
  709. <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
  710. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  711. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
  712. <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
  713. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
  714. <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
  715. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
  716. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
  717. <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
  718. <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
  719. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  720. <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
  721. <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
  722. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
  723. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
  724. <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
  725. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
  726. <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
  727. <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
  728. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  729. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
  730. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  731. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
  732. <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
  733. <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
  734. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
  735. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
  736. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  737. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  738. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
  739. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  740. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  741. <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
  742. <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
  743. <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
  744. <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
  745. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  746. <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
  747. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  748. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
  749. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  750. <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
  751. <Column id="pampkspec" type="STRING" size="256" sumtext="원무PK내역"/>
  752. <Column id="prcppkspec" type="STRING" size="256" sumtext="처방PK내역"/>
  753. <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
  754. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
  755. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
  756. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료SET처방내역"/>
  757. <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
  758. <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
  759. <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
  760. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
  761. <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
  762. <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
  763. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  764. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  765. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  766. <Column id="spynpy1" type="STRING" size="256" sumtext="보험유형"/>
  767. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  768. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  769. <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
  770. <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
  771. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  772. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  773. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  774. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  775. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  776. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  777. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  778. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
  779. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  780. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  781. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  782. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
  783. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  784. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  785. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
  786. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
  787. <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
  788. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  789. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  790. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  791. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  792. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  793. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  794. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  795. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  796. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  797. <Column id="tempcol10" type="STRING" size="256" sumtext="청구주기"/>
  798. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  799. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  800. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  801. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  802. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  803. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  804. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  805. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  806. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  807. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  808. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  809. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  810. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  811. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  812. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  813. <Column id="homematrflag" type="STRING" size="256" sumtext="물품처방귀가유치여부"/>
  814. <Column id="homematrqty" type="STRING" size="256" sumtext="물품처방귀가유치수량"/>
  815. <Column id="drprcpetc7" type="STRING" size="256" sumtext="일회용량"/>
  816. <Column id="drprcpetc8" type="STRING" size="256" sumtext="일회용량"/>
  817. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  818. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  819. <Column id="cmt" type="STRING" size="256" sumtext="비고"/>
  820. <Column id="prcpyn" type="STRING" size="256" sumtext="처방발행"/>
  821. <Column id="recrelayn" type="STRING" size="256" sumtext="기록연동"/>
  822. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  823. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  824. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  825. <Column id="cardarrgenrdt" type="STRING" size="256" sumtext="심정지발생일시"/>
  826. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  827. <Column id="bfprcpyn" type="STRING" size="256" sumtext="순번"/>
  828. <Column id="bfrecrelayn" type="STRING" size="256" sumtext="기록연동"/>
  829. <Column id="setcd" type="STRING" size="256" sumtext="기록연동"/>
  830. <Column id="prcpdd" type="STRING" size="256" sumtext="기록연동"/>
  831. <Column id="prcpno" type="STRING" size="256" sumtext="기록연동"/>
  832. <Column id="prcphistno" type="STRING" size="256" sumtext="기록연동"/>
  833. <Column id="prcppkspec" type="STRING" size="256" sumtext="기록연동"/>
  834. <Column id="aftcertflag" type="STRING" size="256" sumtext="기록연동"/>
  835. <Column id="aftcertdrid" type="STRING" size="256" sumtext="기록연동"/>
  836. <Column id="prcpvalidd" type="STRING" size="256" sumtext="기록연동"/>
  837. </ColumnInfo>
  838. </Dataset>
  839. <Dataset id="ds_condPath" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  840. <ColumnInfo>
  841. <Column id="pid" type="STRING" size="256"/>
  842. <Column id="patnm" type="STRING" size="256"/>
  843. <Column id="indd" type="STRING" size="256"/>
  844. <Column id="cretno" type="STRING" size="256"/>
  845. <Column id="cardarrgenrdt" type="STRING" size="256"/>
  846. <Column id="wardcd" type="STRING" size="256"/>
  847. <Column id="roomcd" type="STRING" size="256"/>
  848. <Column id="ordtype" type="STRING" size="256"/>
  849. <Column id="orddrid" type="STRING" size="256"/>
  850. <Column id="orddrnm" type="STRING" size="256"/>
  851. <Column id="orddeptcd" type="STRING" size="256"/>
  852. <Column id="orddeptnm" type="STRING" size="256"/>
  853. <Column id="sa" type="STRING" size="256"/>
  854. <Column id="issdeptcd" type="STRING" size="256"/>
  855. </ColumnInfo>
  856. </Dataset>
  857. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  858. <ColumnInfo>
  859. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  860. <Column id="patnm" type="STRING" size="256" sumtext="환자이름"/>
  861. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  862. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  863. <Column id="cardarrgenrdt" type="STRING" size="256" sumtext="심정지발생일시"/>
  864. <Column id="issdeptcd" type="STRING" size="256" sumtext="심정지발생일시"/>
  865. </ColumnInfo>
  866. </Dataset>
  867. <Dataset id="ds_DrugCalc2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  868. <ColumnInfo>
  869. <Column id="prcpvol" type="STRING" size="256"/>
  870. <Column id="prcpqty" type="STRING" size="256"/>
  871. <Column id="prcptims" type="STRING" size="256"/>
  872. <Column id="drprcpetc7" type="STRING" size="256"/>
  873. <Column id="drprcpetc8" type="STRING" size="256"/>
  874. </ColumnInfo>
  875. <Rows>
  876. <Row/>
  877. </Rows>
  878. </Dataset>
  879. <Dataset id="ds_save_saveflaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  880. <ColumnInfo>
  881. <Column id="savedataflag" type="STRING" size="256" sumtext="저장자료구분"/>
  882. <Column id="saveflag" type="STRING" size="256" sumtext="저장구분"/>
  883. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  884. <Column id="inptflag" type="STRING" size="256" sumtext="입력구분"/>
  885. <Column id="deptcd" type="STRING" size="256" sumtext="부서코드"/>
  886. <Column id="deptnm" type="STRING" size="256" sumtext="부서명"/>
  887. <Column id="userid" type="STRING" size="256" sumtext="사용자ID"/>
  888. <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
  889. <Column id="signyn" type="STRING" size="256" sumtext="인증사용여부"/>
  890. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일"/>
  891. <Column id="divyn" type="STRING" size="256" sumtext="용량분할체크여부"/>
  892. <Column id="pseuacptflag" type="STRING" size="256" sumtext="시행부서처방가접수여부"/>
  893. <Column id="admininfo" type="STRING" size="256" sumtext="시행부서처방 adminflag"/>
  894. <!-- DUR-S -->
  895. <Column id="durappyn" type="STRING" size="256" sumtext="DUR적용여부"/>
  896. <Column id="nonprgflag" type="STRING" size="256" sumtext="임신가능여부"/>
  897. <Column id="pdifguid" type="STRING" size="256" sumtext="DIF처방그룹번호(스크리링메지시정보)"/>
  898. <!-- DUR-E -->
  899. <!-- PRN 적용여부 하드코드 173번 20100120 by LYJ -->
  900. <Column id="prnprcpyninfo" type="STRING" size="256" sumtext="PRN 적용여부"/>
  901. <!-- 정밀심사대상 약제 체크 20100206 by JJE -->
  902. <Column id="judgtrgtchkyn" type="STRING" size="256" sumtext="정밀심사대상약제 체크 여부"/>
  903. <!-- 치매약제(dementia drug) 복용 시 검사 처망 체크 - 20100413 by moonsh -->
  904. <Column id="idementiachk" type="STRING" size="256" sumtext="치매약제 체크 여부"/>
  905. <Column id="idementiachkcode" type="STRING" size="256" sumtext="치매약제 check 대상 검사처방 코드"/>
  906. <!-- 진단으로 체크한 Pre Work-Up 환자 적용여부 - 20121107 by 엄영만 -->
  907. <Column id="preworkup" type="STRING" size="256" sumtext="Pre Work-Up 환자 적용여부"/>
  908. </ColumnInfo>
  909. <Rows>
  910. <Row>
  911. <Col id="savedataflag"/>
  912. <Col id="saveflag"/>
  913. <Col id="prcpflag"/>
  914. <Col id="inptflag"/>
  915. <Col id="deptcd"/>
  916. <Col id="deptnm"/>
  917. <Col id="userid"/>
  918. <Col id="usernm"/>
  919. <Col id="signyn"/>
  920. <Col id="prcpdd"/>
  921. <Col id="divyn"/>
  922. <Col id="pseuacptflag"/>
  923. <Col id="admininfo"/>
  924. <Col id="durappyn"/>
  925. <Col id="nonprgflag"/>
  926. <Col id="pdifguid"/>
  927. <Col id="prnprcpyninfo"/>
  928. <Col id="judgtrgtchkyn"/>
  929. <Col id="idementiachk"/>
  930. <Col id="idementiachkcode"/>
  931. <Col id="preworkup"/>
  932. </Row>
  933. </Rows>
  934. </Dataset>
  935. <Dataset id="ds_save_savergstinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  936. <ColumnInfo>
  937. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  938. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  939. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  940. <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
  941. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  942. <Column id="mskind" type="STRING" size="256" sumtext="주부유형"/>
  943. <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
  944. <Column id="hospbrthyn" type="STRING" size="256" sumtext="본원출생여부"/>
  945. <Column id="rsrvinyn" type="STRING" size="256" sumtext="예약입원여부"/>
  946. <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
  947. <Column id="dschtm" type="STRING" size="256" sumtext="퇴원시간"/>
  948. <Column id="dschtype" type="STRING" size="256" sumtext="퇴원형태"/>
  949. <Column id="dethdt" type="STRING" size="256" sumtext="사망일시"/>
  950. <Column id="indschacptstat" type="STRING" size="256" sumtext="입퇴원접수상태"/>
  951. <Column id="fsexamflag" type="STRING" size="256" sumtext="초재진구분"/>
  952. <Column id="spynpy1" type="STRING" size="256" sumtext="보험유형"/>
  953. <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
  954. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  955. <Column id="centcd" type="STRING" size="256" sumtext="센터코드"/>
  956. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  957. <Column id="medispclid" type="STRING" size="256" sumtext="전문의ID"/>
  958. <Column id="atdoctid" type="STRING" size="256" sumtext="주치의ID"/>
  959. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  960. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  961. <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
  962. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  963. <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급코드"/>
  964. <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태코드"/>
  965. <Column id="rqsthospcd" type="STRING" size="256" sumtext="협력의뢰병원코드"/>
  966. <Column id="rqstdrid" type="STRING" size="256" sumtext="협력의뢰의사"/>
  967. <Column id="drgyn" type="STRING" size="256" sumtext="DRG여부"/>
  968. <Column id="bmtyn" type="STRING" size="256" sumtext="BMT여부"/>
  969. <Column id="clincstdyyn" type="STRING" size="256" sumtext="임상연구여부"/>
  970. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  971. <Column id="batlockid" type="STRING" size="256" sumtext="BATCH잠김ID"/>
  972. <Column id="batlockyn" type="STRING" size="256" sumtext="BATCH잠김여부"/>
  973. <Column id="ordcostretcdd" type="STRING" size="256" sumtext="진료비소급일자"/>
  974. <Column id="ordcostcalcdd" type="STRING" size="256" sumtext="진료비계산일자"/>
  975. <Column id="dschdclrtyn" type="STRING" size="256" sumtext="퇴원예고여부"/>
  976. <Column id="dschdclrdt" type="STRING" size="256" sumtext="퇴원예고일시"/>
  977. <Column id="dschdclrtrgstid" type="STRING" size="256" sumtext="퇴원예고등록자ID"/>
  978. <Column id="dschdclrtrgstnm" type="STRING" size="256" sumtext="퇴원예고등록자명"/>
  979. <Column id="dschdclrtrgstdt" type="STRING" size="256" sumtext="퇴원예고등록일시"/>
  980. <Column id="dschrgstacptdt" type="STRING" size="256" sumtext="퇴원등록접수일시"/>
  981. <Column id="dschrgstacptcharid" type="STRING" size="256" sumtext="퇴원등록접수담당자ID"/>
  982. <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원통보여부"/>
  983. <Column id="dschnotidt" type="STRING" size="256" sumtext="퇴원통보일시"/>
  984. <Column id="dschnotirgstid" type="STRING" size="256" sumtext="퇴원통보등록자ID"/>
  985. <Column id="dschnotirgstdt" type="STRING" size="256" sumtext="퇴원통보등록일시"/>
  986. <Column id="calclastdd" type="STRING" size="256" sumtext="정산최종일자"/>
  987. <Column id="dschjudgprcsstat" type="STRING" size="256" sumtext="퇴원심사진행상태"/>
  988. <Column id="lastjudgdd" type="STRING" size="256" sumtext="최종심사일자"/>
  989. <Column id="lastmdlclamdd" type="STRING" size="256" sumtext="최종중간청구일자"/>
  990. <Column id="lastjudgendid" type="STRING" size="256" sumtext="최종심사완료자ID"/>
  991. <Column id="spcljudgflag" type="STRING" size="256" sumtext="선별심사여부"/>
  992. <Column id="mainjudgid" type="STRING" size="256" sumtext="주심사자ID"/>
  993. <Column id="icdr_roomgrdecd" type="STRING" size="256" sumtext="전실이력병실등급코드"/>
  994. <Column id="icdr_roomtypecd" type="STRING" size="256" sumtext="전실이력병실형태코드"/>
  995. <Column id="icdr_wardcd2" type="STRING" size="256" sumtext="전실이력병동코드2"/>
  996. <Column id="icdr_roomcd2" type="STRING" size="256" sumtext="전실이력병실코드2"/>
  997. <Column id="icdr_roomgrdecd2" type="STRING" size="256" sumtext="전실이력병실등급코드2"/>
  998. <Column id="icdr_roomtypecd2" type="STRING" size="256" sumtext="전실이력병실형태코드2"/>
  999. <Column id="hngnm" type="STRING" size="256" sumtext="환자이름"/>
  1000. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  1001. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  1002. <Column id="arvpath" type="STRING" size="256" sumtext="도착경로"/>
  1003. <Column id="ordrslt" type="STRING" size="256" sumtext="진료결과"/>
  1004. <Column id="hospiceyn" type="STRING" size="256" sumtext="호스피스여부"/>
  1005. <Column id="ioflag" type="STRING" size="256" sumtext="외래입원구분"/>
  1006. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  1007. <Column id="brateflag" type="STRING" size="256" sumtext="부담률구분"/>
  1008. <Column id="ermngtamtcalcyn" type="STRING" size="256" sumtext="응급의학관리료산정여부"/>
  1009. <Column id="erbrthflag" type="STRING" size="256" sumtext="응급분만구분"/>
  1010. <Column id="erchospath" type="STRING" size="256" sumtext="응급내원경로"/>
  1011. <Column id="erorddeptcd" type="STRING" size="256" sumtext="응급진료과코드"/>
  1012. <Column id="eroutdt" type="STRING" size="256" sumtext="응급퇴실일자"/>
  1013. <Column id="careinrmdd" type="STRING" size="256" sumtext="간호입실일자"/>
  1014. <Column id="careinrmtm" type="STRING" size="256" sumtext="간호입실시간"/>
  1015. <Column id="careinrmrgstrid" type="STRING" size="256" sumtext="간호입실등록자ID"/>
  1016. <Column id="prcplockid" type="STRING" size="256" sumtext="처방LOCK ID"/>
  1017. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민등록번호1"/>
  1018. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext="원외사유코드"/>
  1019. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료부서"/>
  1020. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의사id"/>
  1021. <Column id="dschprcpyn" type="STRING" size="256" sumtext="퇴원처방여부"/>
  1022. </ColumnInfo>
  1023. <Rows>
  1024. <Row>
  1025. <Col id="pid"/>
  1026. <Col id="indd"/>
  1027. <Col id="cretno"/>
  1028. <Col id="seqno"/>
  1029. <Col id="instcd"/>
  1030. <Col id="mskind"/>
  1031. <Col id="histstat"/>
  1032. <Col id="hospbrthyn"/>
  1033. <Col id="rsrvinyn"/>
  1034. <Col id="dschdd"/>
  1035. <Col id="dschtm"/>
  1036. <Col id="dschtype"/>
  1037. <Col id="dethdt"/>
  1038. <Col id="indschacptstat"/>
  1039. <Col id="fsexamflag"/>
  1040. <Col id="spynpy1"/>
  1041. <Col id="suppkind"/>
  1042. <Col id="insukind"/>
  1043. <Col id="centcd"/>
  1044. <Col id="orddeptcd"/>
  1045. <Col id="medispclid"/>
  1046. <Col id="atdoctid"/>
  1047. <Col id="specordyn"/>
  1048. <Col id="wardcd"/>
  1049. <Col id="wardnm"/>
  1050. <Col id="roomcd"/>
  1051. <Col id="roomgrdecd"/>
  1052. <Col id="roomtypecd"/>
  1053. <Col id="rqsthospcd"/>
  1054. <Col id="rqstdrid"/>
  1055. <Col id="drgyn"/>
  1056. <Col id="bmtyn"/>
  1057. <Col id="clincstdyyn"/>
  1058. <Col id="clincstdycd"/>
  1059. <Col id="batlockid"/>
  1060. <Col id="batlockyn"/>
  1061. <Col id="ordcostretcdd"/>
  1062. <Col id="ordcostcalcdd"/>
  1063. <Col id="dschdclrtyn"/>
  1064. <Col id="dschdclrdt"/>
  1065. <Col id="dschdclrtrgstid"/>
  1066. <Col id="dschdclrtrgstnm"/>
  1067. <Col id="dschdclrtrgstdt"/>
  1068. <Col id="dschrgstacptdt"/>
  1069. <Col id="dschrgstacptcharid"/>
  1070. <Col id="dschnotiyn"/>
  1071. <Col id="dschnotidt"/>
  1072. <Col id="dschnotirgstid"/>
  1073. <Col id="dschnotirgstdt"/>
  1074. <Col id="calclastdd"/>
  1075. <Col id="dschjudgprcsstat"/>
  1076. <Col id="lastjudgdd"/>
  1077. <Col id="lastmdlclamdd"/>
  1078. <Col id="lastjudgendid"/>
  1079. <Col id="spcljudgflag"/>
  1080. <Col id="mainjudgid"/>
  1081. <Col id="icdr_roomgrdecd"/>
  1082. <Col id="icdr_roomtypecd"/>
  1083. <Col id="icdr_wardcd2"/>
  1084. <Col id="icdr_roomcd2"/>
  1085. <Col id="icdr_roomgrdecd2"/>
  1086. <Col id="icdr_roomtypecd2"/>
  1087. <Col id="hngnm"/>
  1088. <Col id="sex"/>
  1089. <Col id="age"/>
  1090. <Col id="arvpath"/>
  1091. <Col id="ordrslt"/>
  1092. <Col id="hospiceyn"/>
  1093. <Col id="ioflag"/>
  1094. <Col id="brateflag"/>
  1095. <Col id="ermngtamtcalcyn"/>
  1096. <Col id="erbrthflag"/>
  1097. <Col id="erchospath"/>
  1098. <Col id="erorddeptcd"/>
  1099. <Col id="eroutdt"/>
  1100. <Col id="careinrmdd"/>
  1101. <Col id="careinrmtm"/>
  1102. <Col id="careinrmrgstrid"/>
  1103. <Col id="prcplockid"/>
  1104. <Col id="rrgstno1"/>
  1105. <Col id="hosoutexptresncd"/>
  1106. <Col id="orddeptnm"/>
  1107. <Col id="orddrnm"/>
  1108. <Col id="dschprcpyn"/>
  1109. </Row>
  1110. </Rows>
  1111. </Dataset>
  1112. <Dataset id="ds_save_saveprcpinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1113. <ColumnInfo>
  1114. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1115. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1116. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1117. <Column id="seqno" type="STRING" size="256" sumtext="일련번호"/>
  1118. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1119. <Column id="mskind" type="STRING" size="256" sumtext="주부유형"/>
  1120. <Column id="histstat" type="STRING" size="256" sumtext="이력상태"/>
  1121. <Column id="hospbrthyn" type="STRING" size="256" sumtext="본원출생여부"/>
  1122. <Column id="rsrvinyn" type="STRING" size="256" sumtext="예약입원여부"/>
  1123. <Column id="dschdd" type="STRING" size="256" sumtext="퇴원일자"/>
  1124. <Column id="dschtm" type="STRING" size="256" sumtext="퇴원시간"/>
  1125. <Column id="dschtype" type="STRING" size="256" sumtext="퇴원형태"/>
  1126. <Column id="dethdt" type="STRING" size="256" sumtext="사망일시"/>
  1127. <Column id="indschacptstat" type="STRING" size="256" sumtext="입퇴원접수상태"/>
  1128. <Column id="fsexamflag" type="STRING" size="256" sumtext="초재진구분"/>
  1129. <Column id="spynpy1" type="STRING" size="256" sumtext="보험유형"/>
  1130. <Column id="suppkind" type="STRING" size="256" sumtext="보조유형"/>
  1131. <Column id="insukind" type="STRING" size="256" sumtext="보험유형"/>
  1132. <Column id="centcd" type="STRING" size="256" sumtext="센터코드"/>
  1133. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  1134. <Column id="medispclid" type="STRING" size="256" sumtext="전문의ID"/>
  1135. <Column id="atdoctid" type="STRING" size="256" sumtext="주치의ID"/>
  1136. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  1137. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  1138. <Column id="wardnm" type="STRING" size="256" sumtext="병동명"/>
  1139. <Column id="roomcd" type="STRING" size="256" sumtext="병실코드"/>
  1140. <Column id="roomgrdecd" type="STRING" size="256" sumtext="병실등급코드"/>
  1141. <Column id="roomtypecd" type="STRING" size="256" sumtext="병실형태코드"/>
  1142. <Column id="rqsthospcd" type="STRING" size="256" sumtext="협력의뢰병원코드"/>
  1143. <Column id="rqstdrid" type="STRING" size="256" sumtext="협력의뢰의사"/>
  1144. <Column id="drgyn" type="STRING" size="256" sumtext="DRG여부"/>
  1145. <Column id="bmtyn" type="STRING" size="256" sumtext="BMT여부"/>
  1146. <Column id="clincstdyyn" type="STRING" size="256" sumtext="임상연구여부"/>
  1147. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  1148. <Column id="batlockid" type="STRING" size="256" sumtext="BATCH잠김ID"/>
  1149. <Column id="batlockyn" type="STRING" size="256" sumtext="BATCH잠김여부"/>
  1150. <Column id="ordcostretcdd" type="STRING" size="256" sumtext="진료비소급일자"/>
  1151. <Column id="ordcostcalcdd" type="STRING" size="256" sumtext="진료비계산일자"/>
  1152. <Column id="dschdclrtyn" type="STRING" size="256" sumtext="퇴원예고여부"/>
  1153. <Column id="dschdclrdt" type="STRING" size="256" sumtext="퇴원예고일시"/>
  1154. <Column id="dschdclrtrgstid" type="STRING" size="256" sumtext="퇴원예고등록자ID"/>
  1155. <Column id="dschdclrtrgstnm" type="STRING" size="256" sumtext="퇴원예고등록자명"/>
  1156. <Column id="dschdclrtrgstdt" type="STRING" size="256" sumtext="퇴원예고등록일시"/>
  1157. <Column id="dschrgstacptdt" type="STRING" size="256" sumtext="퇴원등록접수일시"/>
  1158. <Column id="dschrgstacptcharid" type="STRING" size="256" sumtext="퇴원등록접수담당자ID"/>
  1159. <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원통보여부"/>
  1160. <Column id="dschnotidt" type="STRING" size="256" sumtext="퇴원통보일시"/>
  1161. <Column id="dschnotirgstid" type="STRING" size="256" sumtext="퇴원통보등록자ID"/>
  1162. <Column id="dschnotirgstdt" type="STRING" size="256" sumtext="퇴원통보등록일시"/>
  1163. <Column id="calclastdd" type="STRING" size="256" sumtext="정산최종일자"/>
  1164. <Column id="dschjudgprcsstat" type="STRING" size="256" sumtext="퇴원심사진행상태"/>
  1165. <Column id="lastjudgdd" type="STRING" size="256" sumtext="최종심사일자"/>
  1166. <Column id="lastmdlclamdd" type="STRING" size="256" sumtext="최종중간청구일자"/>
  1167. <Column id="lastjudgendid" type="STRING" size="256" sumtext="최종심사완료자ID"/>
  1168. <Column id="spcljudgflag" type="STRING" size="256" sumtext="선별심사여부"/>
  1169. <Column id="mainjudgid" type="STRING" size="256" sumtext="주심사자ID"/>
  1170. <Column id="icdr_roomgrdecd" type="STRING" size="256" sumtext="전실이력병실등급코드"/>
  1171. <Column id="icdr_roomtypecd" type="STRING" size="256" sumtext="전실이력병실형태코드"/>
  1172. <Column id="icdr_wardcd2" type="STRING" size="256" sumtext="전실이력병동코드2"/>
  1173. <Column id="icdr_roomcd2" type="STRING" size="256" sumtext="전실이력병실코드2"/>
  1174. <Column id="icdr_roomgrdecd2" type="STRING" size="256" sumtext="전실이력병실등급코드2"/>
  1175. <Column id="icdr_roomtypecd2" type="STRING" size="256" sumtext="전실이력병실형태코드2"/>
  1176. <Column id="hngnm" type="STRING" size="256" sumtext="환자이름"/>
  1177. <Column id="sex" type="STRING" size="256" sumtext="성별"/>
  1178. <Column id="age" type="STRING" size="256" sumtext="나이"/>
  1179. <Column id="arvpath" type="STRING" size="256" sumtext="도착경로"/>
  1180. <Column id="ordrslt" type="STRING" size="256" sumtext="진료결과"/>
  1181. <Column id="hospiceyn" type="STRING" size="256" sumtext="호스피스여부"/>
  1182. <Column id="ioflag" type="STRING" size="256" sumtext="외래입원구분"/>
  1183. <Column id="specordyn" type="STRING" size="256" sumtext="선택진료여부"/>
  1184. <Column id="brateflag" type="STRING" size="256" sumtext="부담률구분"/>
  1185. <Column id="ermngtamtcalcyn" type="STRING" size="256" sumtext="응급의학관리료산정여부"/>
  1186. <Column id="erbrthflag" type="STRING" size="256" sumtext="응급분만구분"/>
  1187. <Column id="erchospath" type="STRING" size="256" sumtext="응급내원경로"/>
  1188. <Column id="erorddeptcd" type="STRING" size="256" sumtext="응급진료과코드"/>
  1189. <Column id="eroutdt" type="STRING" size="256" sumtext="응급퇴실일자"/>
  1190. <Column id="careinrmdd" type="STRING" size="256" sumtext="간호입실일자"/>
  1191. <Column id="careinrmtm" type="STRING" size="256" sumtext="간호입실시간"/>
  1192. <Column id="careinrmrgstrid" type="STRING" size="256" sumtext="간호입실등록자ID"/>
  1193. <Column id="prcplockid" type="STRING" size="256" sumtext="처방LOCK ID"/>
  1194. <Column id="rrgstno1" type="STRING" size="256" sumtext="주민등록번호1"/>
  1195. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext="원외사유코드"/>
  1196. <Column id="orddeptnm" type="STRING" size="256" sumtext="진료부서"/>
  1197. <Column id="orddrnm" type="STRING" size="256" sumtext="진료의사id"/>
  1198. <Column id="dschprcpyn" type="STRING" size="256" sumtext="퇴원처방여부"/>
  1199. </ColumnInfo>
  1200. <Rows>
  1201. <Row/>
  1202. </Rows>
  1203. </Dataset>
  1204. <Dataset id="ds_out_savepamlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1205. <ColumnInfo>
  1206. <Column id="pid" type="STRING" size="256" sumtext=""/>
  1207. <Column id="indd" type="STRING" size="256" sumtext=""/>
  1208. <Column id="cretno" type="STRING" size="256" sumtext=""/>
  1209. <Column id="seqno" type="STRING" size="256" sumtext=""/>
  1210. <Column id="mskind" type="STRING" size="256" sumtext=""/>
  1211. <Column id="histstat" type="STRING" size="256" sumtext=""/>
  1212. <Column id="hospbrthyn" type="STRING" size="256" sumtext=""/>
  1213. <Column id="rsrvinyn" type="STRING" size="256" sumtext=""/>
  1214. <Column id="dschdd" type="STRING" size="256" sumtext=""/>
  1215. <Column id="dschtm" type="STRING" size="256" sumtext=""/>
  1216. <Column id="dschtype" type="STRING" size="256" sumtext=""/>
  1217. <Column id="indschacptstat" type="STRING" size="256" sumtext=""/>
  1218. <Column id="fsexamflag" type="STRING" size="256" sumtext=""/>
  1219. <Column id="insukind" type="STRING" size="256" sumtext=""/>
  1220. <Column id="suppkind" type="STRING" size="256" sumtext=""/>
  1221. <Column id="orddeptcd" type="STRING" size="256" sumtext=""/>
  1222. <Column id="medispclid" type="STRING" size="256" sumtext=""/>
  1223. <Column id="atdoctid" type="STRING" size="256" sumtext=""/>
  1224. <Column id="specordyn" type="STRING" size="256" sumtext=""/>
  1225. <Column id="wardcd" type="STRING" size="256" sumtext=""/>
  1226. <Column id="roomcd" type="STRING" size="256" sumtext=""/>
  1227. <Column id="roomgrdecd" type="STRING" size="256" sumtext=""/>
  1228. <Column id="roomtypecd" type="STRING" size="256" sumtext=""/>
  1229. <Column id="rqsthospcd" type="STRING" size="256" sumtext=""/>
  1230. <Column id="rqstdrid" type="STRING" size="256" sumtext=""/>
  1231. <Column id="drgyn" type="STRING" size="256" sumtext=""/>
  1232. <Column id="bmtyn" type="STRING" size="256" sumtext=""/>
  1233. <Column id="clincstdyyn" type="STRING" size="256" sumtext=""/>
  1234. <Column id="clincstdycd" type="STRING" size="256" sumtext=""/>
  1235. <Column id="batlockid" type="STRING" size="256" sumtext=""/>
  1236. <Column id="batlockyn" type="STRING" size="256" sumtext=""/>
  1237. <Column id="ordcostretcdd" type="STRING" size="256" sumtext=""/>
  1238. <Column id="ordcostcalcdd" type="STRING" size="256" sumtext=""/>
  1239. <Column id="dschdclrtyn" type="STRING" size="256" sumtext=""/>
  1240. <Column id="dschdclrdt" type="STRING" size="256" sumtext=""/>
  1241. <Column id="dschdclrtrgstid" type="STRING" size="256" sumtext=""/>
  1242. <Column id="dschdclrtrgstdt" type="STRING" size="256" sumtext=""/>
  1243. <Column id="dschrgstacptdt" type="STRING" size="256" sumtext=""/>
  1244. <Column id="dschrgstacptcharid" type="STRING" size="256" sumtext=""/>
  1245. <Column id="dschnotiyn" type="STRING" size="256" sumtext=""/>
  1246. <Column id="dschnotidt" type="STRING" size="256" sumtext=""/>
  1247. <Column id="dschnotirgstid" type="STRING" size="256" sumtext=""/>
  1248. <Column id="dschnotirgstdt" type="STRING" size="256" sumtext=""/>
  1249. <Column id="calclastdd" type="STRING" size="256" sumtext=""/>
  1250. <Column id="dschjudgprcsstat" type="STRING" size="256" sumtext=""/>
  1251. <Column id="lastjudgdt" type="STRING" size="256" sumtext=""/>
  1252. <Column id="lastmdlclamdd" type="STRING" size="256" sumtext=""/>
  1253. <Column id="lastjudgendid" type="STRING" size="256" sumtext=""/>
  1254. <Column id="spcljudgflag" type="STRING" size="256" sumtext=""/>
  1255. <Column id="mainjudgid" type="STRING" size="256" sumtext=""/>
  1256. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext=""/>
  1257. <Column id="instcd" type="STRING" size="256" sumtext=""/>
  1258. <Column id="prcplockid" type="STRING" size="256" sumtext=""/>
  1259. <Column id="brateflag" type="STRING" size="256" sumtext="부담률구분"/>
  1260. <Column id="ermngtamtcalcyn" type="STRING" size="256" sumtext="응급의학관리료산정여부"/>
  1261. <Column id="erbrthflag" type="STRING" size="256" sumtext="응급분만구분"/>
  1262. <Column id="ordtype" type="STRING" size="256" sumtext=""/>
  1263. <Column id="erchospath" type="STRING" size="256" sumtext="응급내원경로"/>
  1264. <Column id="erorddeptcd" type="STRING" size="256" sumtext="응급진료과코드"/>
  1265. <Column id="eroutdt" type="STRING" size="256" sumtext="응급퇴실일자"/>
  1266. <Column id="careinrmdd" type="STRING" size="256" sumtext="간호입실일자"/>
  1267. <Column id="careinrmtm" type="STRING" size="256" sumtext="간호입실시간"/>
  1268. <Column id="careinrmrgstrid" type="STRING" size="256" sumtext="간호입실등록자ID"/>
  1269. <Column id="rrgstno1" type="STRING" size="256" sumtext=""/>
  1270. <Column id="rrgstno2" type="STRING" size="256" sumtext=""/>
  1271. <Column id="hngnm" type="STRING" size="256" sumtext=""/>
  1272. <Column id="sa" type="STRING" size="256" sumtext=""/>
  1273. <Column id="tempstat" type="STRING" size="256" sumtext=""/>
  1274. <Column id="tempcol1" type="STRING" size="256" sumtext=""/>
  1275. <Column id="tempcol2" type="STRING" size="256" sumtext=""/>
  1276. <Column id="tempcol3" type="STRING" size="256" sumtext=""/>
  1277. <Column id="tempcol4" type="STRING" size="256" sumtext=""/>
  1278. <Column id="tempcol5" type="STRING" size="256" sumtext=""/>
  1279. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext=""/>
  1280. <Column id="prcplockid" type="STRING" size="256" sumtext=""/>
  1281. <Column id="instcd" type="STRING" size="256" sumtext=""/>
  1282. <Column id="dschprcpyn" type="STRING" size="256" sumtext="퇴원처방여부"/>
  1283. <Column id="erstayflag" type="STRING" size="256" sumtext="응급체류시간6시간이상여부"/>
  1284. </ColumnInfo>
  1285. <Rows>
  1286. <Row/>
  1287. </Rows>
  1288. </Dataset>
  1289. <Dataset id="ds_out_savedrprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1290. <ColumnInfo>
  1291. <Column id="status" type="STRING" size="256" sumtext="상태"/>
  1292. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상연구내용"/>
  1293. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증구분"/>
  1294. <Column id="drugspdunitflag" type="STRING" size="256" sumtext=""/>
  1295. <Column id="clincstdyflag" type="STRING" size="256" sumtext=""/>
  1296. <Column id="cvrtbfprcpgenrflag" type="STRING" size="256" sumtext="전환전발생구분"/>
  1297. <Column id="trnptbftestflag" type="STRING" size="256" sumtext=""/>
  1298. <Column id="rgstridnm" type="STRING" size="256" sumtext=""/>
  1299. <Column id="etcprcpresncd" type="STRING" size="256" sumtext=""/>
  1300. <Column id="rgstrid" type="STRING" size="256" sumtext=""/>
  1301. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  1302. <Column id="fixprcpflag" type="STRING" size="256" sumtext=""/>
  1303. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  1304. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  1305. <Column id="optermcd" type="STRING" size="256" sumtext="수술처방코드"/>
  1306. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  1307. <Column id="prcppkspec" type="STRING" size="256" sumtext=""/>
  1308. <Column id="drugmthdspccd" type="STRING" size="256" sumtext=""/>
  1309. <Column id="wardcd" type="STRING" size="256" sumtext="병동코드"/>
  1310. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  1311. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연결일자"/>
  1312. <Column id="cvrtbfcretno" type="STRING" size="256" sumtext="전환전생성번호"/>
  1313. <Column id="mealprotcnts" type="STRING" size="256" sumtext=""/>
  1314. <Column id="pampkspec" type="STRING" size="256" sumtext="원무키상세"/>
  1315. <Column id="orgprcpnm" type="STRING" size="256" sumtext="원처방명"/>
  1316. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
  1317. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터상세"/>
  1318. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수번호"/>
  1319. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  1320. <Column id="cvrtbforddd" type="STRING" size="256" sumtext="전환전진료일자"/>
  1321. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방지시구분"/>
  1322. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext=""/>
  1323. <Column id="updtrid" type="STRING" size="256" sumtext="수정자ID"/>
  1324. <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
  1325. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  1326. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  1327. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  1328. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
  1329. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  1330. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  1331. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="TNS필터구분"/>
  1332. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
  1333. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  1334. <Column id="tempprcpflag" type="STRING" size="256" sumtext=""/>
  1335. <Column id="ordreqlnkno" type="STRING" size="256" sumtext=""/>
  1336. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  1337. <Column id="drugpackflag" type="STRING" size="256" sumtext=""/>
  1338. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  1339. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext=""/>
  1340. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1341. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방참조순서"/>
  1342. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방사인구분"/>
  1343. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모세포구분"/>
  1344. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  1345. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  1346. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext=""/>
  1347. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방MIX번호"/>
  1348. <Column id="pid" type="STRING" size="256" sumtext=""/>
  1349. <Column id="erprcpflag" type="STRING" size="256" sumtext=""/>
  1350. <Column id="prcpvol" type="STRING" size="256" sumtext=""/>
  1351. <Column id="asttestflag" type="STRING" size="256" sumtext=""/>
  1352. <Column id="prcpgenrflag" type="STRING" size="256" sumtext=""/>
  1353. <Column id="roomcd" type="STRING" size="256" sumtext=""/>
  1354. <Column id="prcpclscd" type="STRING" size="256" sumtext=""/>
  1355. <Column id="powdflag" type="STRING" size="256" sumtext=""/>
  1356. <Column id="payflagcd" type="STRING" size="256" sumtext=""/>
  1357. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext=""/>
  1358. <Column id="opansflagcd" type="STRING" size="256" sumtext=""/>
  1359. <Column id="fstrgstdt" type="STRING" size="256" sumtext=""/>
  1360. <Column id="lastupdtrid" type="STRING" size="256" sumtext=""/>
  1361. <Column id="prcphopedd" type="STRING" size="256" sumtext=""/>
  1362. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext=""/>
  1363. <Column id="prcpqty" type="STRING" size="256" sumtext=""/>
  1364. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext=""/>
  1365. <Column id="rgstdt" type="STRING" size="256" sumtext=""/>
  1366. <Column id="prcpstatcd" type="STRING" size="256" sumtext=""/>
  1367. <Column id="suppdeptspec" type="STRING" size="256" sumtext=""/>
  1368. <Column id="testreqlnkno" type="STRING" size="256" sumtext=""/>
  1369. <Column id="portprcpflag" type="STRING" size="256" sumtext=""/>
  1370. <Column id="contprcpspec" type="STRING" size="256" sumtext=""/>
  1371. <Column id="selfdrugflag" type="STRING" size="256" sumtext=""/>
  1372. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext=""/>
  1373. <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
  1374. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
  1375. <Column id="mealcalrcnts" type="STRING" size="256" sumtext=""/>
  1376. <Column id="etclnkspec" type="STRING" size="256" sumtext=""/>
  1377. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색내용"/>
  1378. <Column id="rgsttm" type="STRING" size="256" sumtext="등록시간"/>
  1379. <Column id="angioflagcd" type="STRING" size="256" sumtext="ANGIO구분코드"/>
  1380. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  1381. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  1382. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="등록부서코드"/>
  1383. <Column id="prtlno" type="STRING" size="256" sumtext=""/>
  1384. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext=""/>
  1385. <Column id="calcscormastspec" type="STRING" size="256" sumtext=""/>
  1386. <Column id="fastprcpflag" type="STRING" size="256" sumtext=""/>
  1387. <Column id="drugrateqty" type="STRING" size="256" sumtext="약품비율수량"/>
  1388. <Column id="issdeptcd" type="STRING" size="256" sumtext="실행부서코드"/>
  1389. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  1390. <Column id="tempstat" type="STRING" size="256" sumtext="임시상태"/>
  1391. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1392. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  1393. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  1394. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  1395. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  1396. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내외사유구분"/>
  1397. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연결번호"/>
  1398. <Column id="tnsuseflag" type="STRING" size="256" sumtext="TNS사용구분"/>
  1399. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식사수정구분"/>
  1400. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext=""/>
  1401. <Column id="prcphistno" type="STRING" size="256" sumtext="처방이력번호"/>
  1402. <Column id="tootfact" type="STRING" size="256" sumtext="치식"/>
  1403. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방상세"/>
  1404. <Column id="prepprcpflag" type="STRING" size="256" sumtext="PREP처방구분"/>
  1405. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="처방전달내용"/>
  1406. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  1407. <Column id="orgprcpqty" type="STRING" size="256" sumtext=""/>
  1408. <Column id="cpno" type="INT" size="256" sumtext=""/>
  1409. <Column id="anticncrprtlno" type="INT" size="256" sumtext=""/>
  1410. <Column id="orddeptcd" type="STRING" size="256" sumtext=""/>
  1411. <Column id="orddrid" type="STRING" size="256" sumtext=""/>
  1412. <Column id="oldprcphistno" type="INT" size="256" sumtext=""/>
  1413. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
  1414. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  1415. <Column id="inclprcpno" type="INT" size="256" sumtext="종속처방번호"/>
  1416. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  1417. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  1418. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  1419. <Column id="aftcertflag" type="STRING" size="256" sumtext="후인증 구분"/>
  1420. <Column id="aftcertdrid" type="STRING" size="256" sumtext="후인증 대상의사 ID"/>
  1421. <Column id="prcpvalidd" type="STRING" size="256" sumtext="처방유효일자"/>
  1422. <Column id="spynpy1" type="STRING" size="256" sumtext="환자급비유형"/>
  1423. <Column id="specdrid" type="STRING" size="256" sumtext="선택진료의ID"/>
  1424. <Column id="anticncrprtlno" type="STRING" size="256" sumtext="항암프로토콜에 대한 코드로 일련번호 형태로 관리"/>
  1425. <Column id="anticncrdayno" type="STRING" size="256" sumtext="항암프로토콜의 실시 차수"/>
  1426. <Column id="druglnkno" type="STRING" size="256" sumtext="항암프로토콜,TPN처방의 처방번호"/>
  1427. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  1428. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  1429. <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
  1430. <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
  1431. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  1432. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  1433. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  1434. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  1435. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  1436. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  1437. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  1438. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
  1439. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  1440. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  1441. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  1442. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
  1443. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  1444. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  1445. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
  1446. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
  1447. <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
  1448. <Column id="drprcpetc1" type="STRING" size="256" sumtext="의사처방기타1"/>
  1449. <Column id="drprcpetc2" type="STRING" size="256" sumtext="의사처방기타2"/>
  1450. <Column id="drprcpetc3" type="STRING" size="256" sumtext="의사처방기타3"/>
  1451. <Column id="drprcpetc4" type="STRING" size="256" sumtext="의사처방기타4"/>
  1452. <Column id="drprcpetc5" type="STRING" size="256" sumtext="의사처방기타5"/>
  1453. <Column id="drprcpetc6" type="STRING" size="256" sumtext="의사처방기타6"/>
  1454. <Column id="drprcpetc7" type="STRING" size="256" sumtext="의사처방기타7"/>
  1455. <Column id="drprcpetc8" type="STRING" size="256" sumtext="의사처방기타8"/>
  1456. <Column id="drprcpetc9" type="STRING" size="256" sumtext="의사처방기타9"/>
  1457. <Column id="drprcpetc10" type="STRING" size="256" sumtext="의사처방기타10"/>
  1458. <Column id="prcptempcol1" type="STRING" size="256" sumtext=""/>
  1459. <Column id="prcptempcol2" type="STRING" size="256" sumtext=""/>
  1460. <Column id="prcptempcol3" type="STRING" size="256" sumtext=""/>
  1461. <Column id="prcptempcol4" type="STRING" size="256" sumtext=""/>
  1462. <Column id="prcptempcol5" type="STRING" size="256" sumtext=""/>
  1463. <Column id="oldprcphistcd" type="STRING" size="256" sumtext=""/>
  1464. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  1465. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  1466. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  1467. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  1468. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  1469. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  1470. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  1471. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  1472. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  1473. <Column id="tempcol10" type="STRING" size="256" sumtext="임시컬럼10"/>
  1474. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  1475. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  1476. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  1477. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  1478. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  1479. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  1480. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  1481. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  1482. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  1483. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  1484. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  1485. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  1486. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  1487. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  1488. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  1489. <Column id="prcpauthflag" type="STRING" size="256" sumtext=""/>
  1490. </ColumnInfo>
  1491. <Rows>
  1492. <Row/>
  1493. </Rows>
  1494. </Dataset>
  1495. <Dataset id="ds_out_saveexecprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1496. <ColumnInfo>
  1497. <Column id="status" type="STRING" size="256" sumtext=""/>
  1498. <Column id="tmpstat" type="STRING" size="256" sumtext=""/>
  1499. <Column id="prcpdd" type="STRING" size="256" sumtext=""/>
  1500. <Column id="prcpno" type="STRING" size="256" sumtext=""/>
  1501. <Column id="prcphistno" type="STRING" size="256" sumtext=""/>
  1502. <Column id="execprcpno" type="STRING" size="256" sumtext=""/>
  1503. <Column id="instcd" type="STRING" size="256" sumtext=""/>
  1504. <Column id="pid" type="STRING" size="256" sumtext=""/>
  1505. <Column id="orddd" type="STRING" size="256" sumtext=""/>
  1506. <Column id="cretno" type="STRING" size="256" sumtext=""/>
  1507. <Column id="execprcphistcd" type="STRING" size="256" sumtext=""/>
  1508. <Column id="execprcpstatcd" type="STRING" size="256" sumtext=""/>
  1509. <Column id="execprcpuniqno" type="STRING" size="256" sumtext=""/>
  1510. <Column id="actorddd" type="STRING" size="256" sumtext=""/>
  1511. <Column id="calcflag" type="STRING" size="256" sumtext=""/>
  1512. <Column id="calcscorcd" type="STRING" size="256" sumtext=""/>
  1513. <Column id="execprcpqty" type="STRING" size="256" sumtext=""/>
  1514. <Column id="execprcptims" type="STRING" size="256" sumtext=""/>
  1515. <Column id="execprcpdayno" type="STRING" size="256" sumtext=""/>
  1516. <Column id="rcptno" type="STRING" size="256" sumtext=""/>
  1517. <Column id="rcptseqno" type="STRING" size="256" sumtext=""/>
  1518. <Column id="rcptdd" type="STRING" size="256" sumtext=""/>
  1519. <Column id="rcptrid" type="STRING" size="256" sumtext=""/>
  1520. <Column id="sumflag" type="STRING" size="256" sumtext=""/>
  1521. <Column id="sumdt" type="STRING" size="256" sumtext=""/>
  1522. <Column id="drugdd" type="STRING" size="256" sumtext=""/>
  1523. <Column id="drugno" type="STRING" size="256" sumtext=""/>
  1524. <Column id="drugseqno" type="STRING" size="256" sumtext=""/>
  1525. <Column id="drugchkflag" type="STRING" size="256" sumtext=""/>
  1526. <Column id="carecnfmdd" type="STRING" size="256" sumtext=""/>
  1527. <Column id="carecnfmtm" type="STRING" size="256" sumtext=""/>
  1528. <Column id="carecnfmrid" type="STRING" size="256" sumtext=""/>
  1529. <Column id="careprnexecflag" type="STRING" size="256" sumtext=""/>
  1530. <Column id="careexecbasedd" type="STRING" size="256" sumtext=""/>
  1531. <Column id="careexecbasetm" type="STRING" size="256" sumtext=""/>
  1532. <Column id="carertndd" type="STRING" size="256" sumtext=""/>
  1533. <Column id="carertntm" type="STRING" size="256" sumtext=""/>
  1534. <Column id="carertnrid" type="STRING" size="256" sumtext=""/>
  1535. <Column id="rsrvflag" type="STRING" size="256" sumtext=""/>
  1536. <Column id="rsrvdd" type="STRING" size="256" sumtext=""/>
  1537. <Column id="rsrvtm" type="STRING" size="256" sumtext=""/>
  1538. <Column id="rsrvrid" type="STRING" size="256" sumtext=""/>
  1539. <Column id="execdd" type="STRING" size="256" sumtext=""/>
  1540. <Column id="exectm" type="STRING" size="256" sumtext=""/>
  1541. <Column id="execrid" type="STRING" size="256" sumtext=""/>
  1542. <Column id="spcno" type="STRING" size="256" sumtext=""/>
  1543. <Column id="orgexecprcphistno" type="STRING" size="256" sumtext=""/>
  1544. <Column id="orgexecprcpno" type="STRING" size="256" sumtext=""/>
  1545. <Column id="fstrgstrid" type="STRING" size="256" sumtext=""/>
  1546. <Column id="fstrgstdt" type="STRING" size="256" sumtext=""/>
  1547. <Column id="lastupdtrid" type="STRING" size="256" sumtext=""/>
  1548. <Column id="lastupdtdt" type="STRING" size="256" sumtext=""/>
  1549. <Column id="blodno" type="STRING" size="256" sumtext=""/>
  1550. <Column id="pacsno" type="STRING" size="256" sumtext=""/>
  1551. <Column id="contprcpflag" type="STRING" size="256" sumtext=""/>
  1552. <Column id="tempstat" type="STRING" size="256" sumtext=""/>
  1553. <Column id="oldprcphistno" type="INT" size="256" sumtext=""/>
  1554. <Column id="actcretno" type="STRING" size="256" sumtext=""/>
  1555. <Column id="pamexecdd" type="STRING" size="256" sumtext=""/>
  1556. <Column id="prcpdelreqflag" type="STRING" size="256" sumtext=""/>
  1557. <Column id="testrsltunit" type="STRING" size="256" sumtext=""/>
  1558. <Column id="testrsltcnts" type="STRING" size="256" sumtext=""/>
  1559. <Column id="clamdd" type="INT" size="256" sumtext=""/>
  1560. <Column id="tempcol1" type="STRING" size="256" sumtext=""/>
  1561. <Column id="tempcol2" type="STRING" size="256" sumtext=""/>
  1562. <Column id="tempcol3" type="STRING" size="256" sumtext=""/>
  1563. <Column id="tempcol4" type="STRING" size="256" sumtext=""/>
  1564. <Column id="tempcol5" type="STRING" size="256" sumtext=""/>
  1565. <Column id="tempcol6" type="STRING" size="256" sumtext=""/>
  1566. <Column id="tempcol7" type="STRING" size="256" sumtext=""/>
  1567. <Column id="tempcol8" type="STRING" size="256" sumtext=""/>
  1568. <Column id="tempcol9" type="STRING" size="256" sumtext=""/>
  1569. <Column id="tempcol25" type="STRING" size="256" sumtext="평생제한처방"/>
  1570. <Column id="oldexecprcphistcd" type="STRING" size="256" sumtext=""/>
  1571. <Column id="oldexecprcpno" type="INT" size="256" sumtext=""/>
  1572. <Column id="direcprcplnkno" type="STRING" size="256" sumtext=""/>
  1573. <Column id="pamenddd" type="STRING" size="256" sumtext="원무마감일자"/>
  1574. <Column id="clamkey" type="STRING" size="256" sumtext="청구Key"/>
  1575. <Column id="direcprcplnkdd" type="STRING" size="256" sumtext="지시처방연계일자"/>
  1576. <Column id="judgendflag" type="STRING" size="256" sumtext="심사완료구분"/>
  1577. <Column id="enddd" type="STRING" size="256" sumtext="의료수익마감일자"/>
  1578. <Column id="endacptno" type="STRING" size="256" sumtext="의료수익마감접수번호"/>
  1579. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류"/>
  1580. <Column id="unexecyn" type="STRING" size="256" sumtext="미수행처방화면Acting여부"/>
  1581. <Column id="execrcptstatcd" type="STRING" size="256" sumtext="실시처방수납상태코드"/>
  1582. <Column id="reqaftdcflag" type="STRING" size="256" sumtext="청구후 D/C 구분"/>
  1583. <Column id="hiraordtodd" type="STRING" size="256" sumtext="심평원에 접수된 진료종료일자"/>
  1584. <Column id="execdeptcd" type="STRING" size="256" sumtext="실시부서코드"/>
  1585. <Column id="drugsumdt" type="STRING" size="256" sumtext="약집계일시"/>
  1586. <Column id="fstcarecnfmdd" type="STRING" size="256" sumtext="최초간호확인 일자"/>
  1587. <Column id="fstcarecnfmtm" type="STRING" size="256" sumtext="최초간호확인 시간"/>
  1588. <Column id="fstcarecnfmrid" type="STRING" size="256" sumtext="최초간호확인 ID"/>
  1589. <Column id="rtndeptcd" type="STRING" size="256" sumtext="반납부서"/>
  1590. <Column id="mig" type="STRING" size="256" sumtext="마이그레이션"/>
  1591. <Column id="exprcpetc1" type="STRING" size="256" sumtext="실시처방기타1. 소분처리 구분"/>
  1592. <Column id="exprcpetc2" type="STRING" size="256" sumtext="실시처방기타2"/>
  1593. <Column id="exprcpetc3" type="STRING" size="256" sumtext="실시처방기타3"/>
  1594. <Column id="exprcpetc4" type="STRING" size="256" sumtext="실시처방기타4"/>
  1595. <Column id="exprcpetc5" type="STRING" size="256" sumtext="실시처방기타5"/>
  1596. </ColumnInfo>
  1597. <Rows>
  1598. <Row/>
  1599. </Rows>
  1600. </Dataset>
  1601. <Dataset id="ds_tx2305_prcperrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1602. <ColumnInfo>
  1603. <Column id="prcpcd" type="STRING" size="256" sumtext="에러처방코드"/>
  1604. <Column id="prcpnm" type="STRING" size="256" sumtext="에러처방이름"/>
  1605. <Column id="prcperr" type="STRING" size="256" sumtext="에러내용"/>
  1606. <Column id="flag" type="STRING" size="256" sumtext="에러구분: 1:에러, 2:병용금기, 3:연령금기"/>
  1607. <Column id="errrow" type="STRING" size="256" sumtext="오류Row.병용금기 약품묶음"/>
  1608. <Column id="dcprcppkspec" type="STRING" size="256" sumtext="D/C처방오류정보:D/C처방 오류시 색변경을 위해..."/>
  1609. <Column id="delflag" type="STRING" size="256" sumtext="삭제flag"/>
  1610. <Column id="exmkndcd" type="STRING" size="256" sumtext="점검종류코드"/>
  1611. <Column id="resncntcd" type="STRING" size="256" sumtext="사유코드"/>
  1612. <Column id="resncnt" type="STRING" size="256" sumtext="사유내용"/>
  1613. <Column id="dphospnm" type="STRING" size="256" sumtext="상대 처방기관명"/>
  1614. <Column id="dphosptel" type="STRING" size="256" sumtext="상대 처방기관전화번호"/>
  1615. <Column id="dphospdrnm" type="STRING" size="256" sumtext="상대 처방의사성명"/>
  1616. <Column id="dpprmcnm" type="STRING" size="256" sumtext="중복조제기관명"/>
  1617. <Column id="dpprmctel" type="STRING" size="256" sumtext="중복조제기관전화번호"/>
  1618. <Column id="dpprmcpnm" type="STRING" size="256" sumtext="중복조제약사성명"/>
  1619. <Column id="dphospdd" type="STRING" size="256" sumtext="상대 처방일자"/>
  1620. <Column id="dphospprcpnm" type="STRING" size="256" sumtext="상대 처방명"/>
  1621. <Column id="dphospqty" type="STRING" size="256" sumtext="상대 처방수량"/>
  1622. </ColumnInfo>
  1623. <Rows>
  1624. <Row/>
  1625. </Rows>
  1626. </Dataset>
  1627. <Dataset id="ds_tr2305_prcperrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1628. <ColumnInfo>
  1629. <Column id="prcpcd" type="STRING" size="256" sumtext="에러처방코드"/>
  1630. <Column id="prcpnm" type="STRING" size="256" sumtext="에러처방이름"/>
  1631. <Column id="errcd" type="STRING" size="256" sumtext="에러코드 EMR.mmbtercd 참조"/>
  1632. <Column id="prcperr" type="STRING" size="256" sumtext="에러내용"/>
  1633. <Column id="flag" type="STRING" size="256" sumtext="에러구분: 1:에러, 2:병용금기, 3:연령금기"/>
  1634. <Column id="errrow" type="STRING" size="256" sumtext="오류Row"/>
  1635. <Column id="dcprcppkspec" type="STRING" size="256" sumtext="D/C처방오류정보:D/C처방 오류시 색변경을 위해..."/>
  1636. <Column id="delflag" type="STRING" size="256" sumtext="삭제flag"/>
  1637. <Column id="exmkndcd" type="STRING" size="256" sumtext="점검종류코드"/>
  1638. <Column id="resncntcd" type="STRING" size="256" sumtext="사유코드"/>
  1639. <Column id="resncnt" type="STRING" size="256" sumtext="사유내용"/>
  1640. <Column id="dphospnm" type="STRING" size="256" sumtext="상대 처방기관명"/>
  1641. <Column id="dphosptel" type="STRING" size="256" sumtext="상대 처방기관전화번호"/>
  1642. <Column id="dphospdrnm" type="STRING" size="256" sumtext="상대 처방의사성명"/>
  1643. <Column id="dpprmcnm" type="STRING" size="256" sumtext="중복조제기관명"/>
  1644. <Column id="dpprmctel" type="STRING" size="256" sumtext="중복조제기관전화번호"/>
  1645. <Column id="dpprmcpnm" type="STRING" size="256" sumtext="중복조제약사성명"/>
  1646. <Column id="dphospdd" type="STRING" size="256" sumtext="상대 처방일자"/>
  1647. <Column id="dphospprcpnm" type="STRING" size="256" sumtext="상대 처방명"/>
  1648. <Column id="dphospqty" type="STRING" size="256" sumtext="상대 처방수량"/>
  1649. </ColumnInfo>
  1650. <Rows>
  1651. <Row/>
  1652. </Rows>
  1653. </Dataset>
  1654. <Dataset id="depricated_ds_reqdata_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1655. <ColumnInfo>
  1656. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1657. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1658. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  1659. <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
  1660. <Column id="ioflag" type="STRING" size="256" sumtext="외래/입원구분"/>
  1661. <Column id="fromdd" type="STRING" size="256" sumtext="시작일자"/>
  1662. <Column id="todd" type="STRING" size="256" sumtext="종료일자"/>
  1663. <Column id="dnarflag" type="STRING" size="256" sumtext="dnar구분"/>
  1664. <Column id="sortseq" type="STRING" size="256" sumtext="정렬순서"/>
  1665. <Column id="recflag" type="STRING" size="256" sumtext="기록구분"/>
  1666. <Column id="reclnkkey" type="STRING" size="256" sumtext="기록연계키"/>
  1667. <Column id="carediagflag" type="STRING" size="256" sumtext="조회구분"/>
  1668. <Column id="type2" type="STRING" size="256" sumtext="조회구분 타입2이면 기록구분도 M,P이고 간호진단도 조회"/>
  1669. <Column id="flag" type="STRING" size="256" sumtext="조회구분"/>
  1670. </ColumnInfo>
  1671. <Rows>
  1672. <Row/>
  1673. </Rows>
  1674. </Dataset>
  1675. <Dataset id="ds_out_nursingrecordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1676. <ColumnInfo>
  1677. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  1678. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  1679. <Column id="dnarflag" type="STRING" size="256" sumtext="dnar구분"/>
  1680. <Column id="dnar" type="STRING" size="256" sumtext="dnar구분"/>
  1681. <Column id="stmtspec" type="STRING" size="256" sumtext="진술문장"/>
  1682. <Column id="signno" type="STRING" size="256" sumtext="인증키"/>
  1683. <Column id="fstrgstrnm" type="STRING" size="256" sumtext="사용자명"/>
  1684. <Column id="stmtcd" type="STRING" size="256" sumtext="진술문코드"/>
  1685. <Column id="diagstmtcd" type="STRING" size="256" sumtext="간호진단진술문코드"/>
  1686. <Column id="origincd" type="STRING" size="256" sumtext="출처코드"/>
  1687. <Column id="interprecyn" type="STRING" size="256" sumtext="삽입기록여부"/>
  1688. <Column id="recoriginflag" type="STRING" size="256" sumtext="기록출처구분"/>
  1689. <Column id="carerecno" type="STRING" size="256" sumtext="간호기록번호"/>
  1690. <Column id="recflag" type="STRING" size="256" sumtext="기록여부"/>
  1691. <Column id="reclnkkey" type="STRING" size="256" sumtext="기록연계키"/>
  1692. <Column id="interprecyn" type="STRING" size="256" sumtext="삽입기록여부"/>
  1693. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자id"/>
  1694. <Column id="certselyn" type="STRING" size="256" sumtext="인증선택여부"/>
  1695. <Column id="recverno" type="STRING" size="256" sumtext="기록버전번호"/>
  1696. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1697. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1698. <Column id="outdd" type="STRING" size="256" sumtext="진료일자(외래)"/>
  1699. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1700. <Column id="orddeptcd" type="STRING" size="256" sumtext="생성번호"/>
  1701. </ColumnInfo>
  1702. <Rows>
  1703. <Row/>
  1704. </Rows>
  1705. </Dataset>
  1706. <Dataset id="ds_save_vitallist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1707. <ColumnInfo>
  1708. <Column id="status" type="STRING" size="256" sumtext="기록일자"/>
  1709. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  1710. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  1711. <Column id="sbp" type="STRING" size="256" sumtext="SBP"/>
  1712. <Column id="dbp" type="STRING" size="256" sumtext="DBP"/>
  1713. <Column id="pulse" type="STRING" size="256" sumtext="맥박"/>
  1714. <Column id="breth" type="STRING" size="256" sumtext="호흡"/>
  1715. <Column id="bdtp" type="STRING" size="256" sumtext="체온"/>
  1716. <Column id="spo" type="STRING" size="256" sumtext="SPO2"/>
  1717. <Column id="bst" type="STRING" size="256" sumtext="BST"/>
  1718. <Column id="recrelayn" type="STRING" size="256" sumtext="기록연동"/>
  1719. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  1720. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1721. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1722. <Column id="cardarrgenrdt" type="STRING" size="256" sumtext="심정지발생일시"/>
  1723. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  1724. <Column id="wardcd" type="STRING" size="256" sumtext="병동"/>
  1725. <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
  1726. </ColumnInfo>
  1727. <Rows>
  1728. <Row/>
  1729. </Rows>
  1730. </Dataset>
  1731. <Dataset id="ds_save_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1732. <ColumnInfo>
  1733. <Column id="stat" type="STRING" size="256" sumtext="기록일자"/>
  1734. <Column id="rownum" type="STRING" size="256" sumtext="순번"/>
  1735. <Column id="status" type="STRING" size="256" sumtext="입력,수정,삭제,d/c"/>
  1736. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  1737. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  1738. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  1739. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  1740. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  1741. <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
  1742. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
  1743. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  1744. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
  1745. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  1746. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
  1747. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
  1748. <Column id="goodmodel" type="STRING" size="256" sumtext="모델명"/>
  1749. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
  1750. <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
  1751. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
  1752. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
  1753. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
  1754. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
  1755. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  1756. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  1757. <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
  1758. <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
  1759. <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
  1760. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
  1761. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  1762. <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
  1763. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
  1764. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
  1765. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
  1766. <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
  1767. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  1768. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
  1769. <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
  1770. <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
  1771. <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
  1772. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  1773. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  1774. <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
  1775. <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
  1776. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  1777. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  1778. <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
  1779. <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
  1780. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
  1781. <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
  1782. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  1783. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
  1784. <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
  1785. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
  1786. <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
  1787. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
  1788. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
  1789. <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
  1790. <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
  1791. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  1792. <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
  1793. <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
  1794. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
  1795. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
  1796. <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
  1797. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
  1798. <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
  1799. <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
  1800. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  1801. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
  1802. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  1803. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
  1804. <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
  1805. <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
  1806. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
  1807. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
  1808. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  1809. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  1810. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
  1811. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  1812. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  1813. <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
  1814. <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
  1815. <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
  1816. <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
  1817. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  1818. <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
  1819. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  1820. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
  1821. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  1822. <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
  1823. <Column id="pampkspec" type="STRING" size="256" sumtext="원무PK내역"/>
  1824. <Column id="prcppkspec" type="STRING" size="256" sumtext="처방PK내역"/>
  1825. <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
  1826. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
  1827. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
  1828. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료SET처방내역"/>
  1829. <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
  1830. <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
  1831. <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
  1832. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
  1833. <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
  1834. <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
  1835. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  1836. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  1837. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  1838. <Column id="spynpy1" type="STRING" size="256" sumtext="보험유형"/>
  1839. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  1840. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  1841. <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
  1842. <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
  1843. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  1844. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  1845. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  1846. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  1847. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  1848. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  1849. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  1850. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
  1851. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  1852. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  1853. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  1854. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
  1855. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  1856. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  1857. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
  1858. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
  1859. <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
  1860. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  1861. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  1862. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  1863. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  1864. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  1865. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  1866. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  1867. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  1868. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  1869. <Column id="tempcol10" type="STRING" size="256" sumtext="청구주기"/>
  1870. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  1871. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  1872. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  1873. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  1874. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  1875. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  1876. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  1877. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  1878. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  1879. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  1880. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  1881. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  1882. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  1883. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  1884. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  1885. <Column id="homematrflag" type="STRING" size="256" sumtext="물품처방귀가유치여부"/>
  1886. <Column id="homematrqty" type="STRING" size="256" sumtext="물품처방귀가유치수량"/>
  1887. <Column id="drprcpetc7" type="STRING" size="256" sumtext="일회용량"/>
  1888. <Column id="drprcpetc8" type="STRING" size="256" sumtext="일회수량"/>
  1889. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  1890. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  1891. <Column id="cmt" type="STRING" size="256" sumtext="비고"/>
  1892. <Column id="prcpyn" type="STRING" size="256" sumtext="처방발행"/>
  1893. <Column id="recrelayn" type="STRING" size="256" sumtext="기록연동"/>
  1894. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  1895. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  1896. <Column id="orddd" type="STRING" size="256" sumtext="입원일자"/>
  1897. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1898. <Column id="cardarrgenrdt" type="STRING" size="256" sumtext="심정지발생일시"/>
  1899. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  1900. <Column id="bfprcpyn" type="STRING" size="256" sumtext="처방발행"/>
  1901. <Column id="prcpdd" type="STRING" size="256" sumtext="처방발행"/>
  1902. <Column id="prcpno" type="STRING" size="256" sumtext="처방발행"/>
  1903. <Column id="prcphistno" type="STRING" size="256" sumtext="처방발행"/>
  1904. </ColumnInfo>
  1905. <Rows>
  1906. <Row/>
  1907. </Rows>
  1908. </Dataset>
  1909. <Dataset id="depricated_ds_req" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1910. <ColumnInfo>
  1911. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  1912. <Column id="orddd" type="STRING" size="256" sumtext="입원일자"/>
  1913. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1914. <Column id="wardcd" type="STRING" size="256" sumtext="병동"/>
  1915. <Column id="roomcd" type="STRING" size="256" sumtext="병실"/>
  1916. <Column id="instcd" type="STRING" size="256" sumtext="기관"/>
  1917. <Column id="ordtype" type="STRING" size="256" sumtext="입원여부"/>
  1918. </ColumnInfo>
  1919. <Rows>
  1920. <Row/>
  1921. </Rows>
  1922. </Dataset>
  1923. <Dataset id="ds_tx2304_prcperrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1924. <ColumnInfo>
  1925. <Column id="prcpcd" type="STRING" size="256" sumtext="에러처방코드"/>
  1926. <Column id="prcpnm" type="STRING" size="256" sumtext="에러처방이름"/>
  1927. <Column id="prcperr" type="STRING" size="256" sumtext="에러내용"/>
  1928. <Column id="flag" type="STRING" size="256" sumtext="에러구분: 1:에러, 2:병용금기, 3:연령금기"/>
  1929. <Column id="errcode" type="STRING" size="256" sumtext="에러코드 EMR.mmbtercd 참조"/>
  1930. </ColumnInfo>
  1931. <Rows>
  1932. <Row/>
  1933. </Rows>
  1934. </Dataset>
  1935. <Dataset id="ds_save_signinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1936. <ColumnInfo>
  1937. <Column id="signdd" type="STRING" size="256" sumtext="서명일자"/>
  1938. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  1939. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  1940. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  1941. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  1942. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  1943. <Column id="signflag" type="STRING" size="256" sumtext="서명구분"/>
  1944. <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
  1945. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="등록부서코드"/>
  1946. <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
  1947. <Column id="rgsttm" type="STRING" size="256" sumtext="등록시간"/>
  1948. <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
  1949. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  1950. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  1951. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  1952. <Column id="updtrid" type="STRING" size="256" sumtext="수정자ID"/>
  1953. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
  1954. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
  1955. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID"/>
  1956. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
  1957. <Column id="signbfcnts" type="STRING" size="256" sumtext="서명전내역"/>
  1958. <Column id="signaftcnts" type="STRING" size="256" sumtext="서명후내역"/>
  1959. </ColumnInfo>
  1960. <Rows>
  1961. <Row/>
  1962. </Rows>
  1963. </Dataset>
  1964. <Dataset id="ds_nursereclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1965. <ColumnInfo>
  1966. <Column id="status" type="STRING" size="256" sumtext="입력,수정,삭제,d/c"/>
  1967. <Column id="prcpstatcd" type="STRING" size="256" sumtext="처방상태코드"/>
  1968. <Column id="prcpclscd" type="STRING" size="256" sumtext="처방분류코드"/>
  1969. <Column id="prcpkindcd" type="STRING" size="256" sumtext="처방종류코드"/>
  1970. <Column id="prcpcd" type="STRING" size="256" sumtext="처방코드"/>
  1971. <Column id="prcpnm" type="STRING" size="256" sumtext="처방명"/>
  1972. <Column id="prcpvol" type="STRING" size="256" sumtext="처방용량"/>
  1973. <Column id="prcpvolunitnm" type="STRING" size="256" sumtext="처방용량단위명"/>
  1974. <Column id="prcpqty" type="STRING" size="256" sumtext="처방수량"/>
  1975. <Column id="prcpqtyunitnm" type="STRING" size="256" sumtext="처방수량단위명"/>
  1976. <Column id="prcptims" type="STRING" size="256" sumtext="처방횟수"/>
  1977. <Column id="prcpdayno" type="STRING" size="256" sumtext="처방일수"/>
  1978. <Column id="drugmthdspccdnm" type="STRING" size="256" sumtext="투여방법검체코드명"/>
  1979. <Column id="goodmodel" type="STRING" size="256" sumtext="모델명"/>
  1980. <Column id="prcpmixno" type="STRING" size="256" sumtext="처방Mix번호"/>
  1981. <Column id="payflagcd" type="STRING" size="256" sumtext="급여구분코드"/>
  1982. <Column id="prcpdelivefact" type="STRING" size="256" sumtext="전달사항"/>
  1983. <Column id="hosinhosoutflag" type="STRING" size="256" sumtext="원내/원외구분"/>
  1984. <Column id="prcpexecdeptcd" type="STRING" size="256" sumtext="처방실시부서코드"/>
  1985. <Column id="prcphopedd" type="STRING" size="256" sumtext="처방희망일시"/>
  1986. <Column id="choiordflag" type="STRING" size="256" sumtext="선택진료구분"/>
  1987. <Column id="rgstdt" type="STRING" size="256" sumtext="등록일시"/>
  1988. <Column id="rgstridnm" type="STRING" size="256" sumtext="등록자명"/>
  1989. <Column id="testrsltunit" type="STRING" size="256" sumtext="검사결과단위"/>
  1990. <Column id="testrsltcnts" type="STRING" size="256" sumtext="검사결과"/>
  1991. <Column id="prcpgenrflag" type="STRING" size="256" sumtext="처방발생구분"/>
  1992. <Column id="prcphistcd" type="STRING" size="256" sumtext="처방이력코드"/>
  1993. <Column id="tempprcpflag" type="STRING" size="256" sumtext="임시처방구분"/>
  1994. <Column id="prcpsetcd" type="STRING" size="256" sumtext="처방SET코드"/>
  1995. <Column id="prcpvolunitflag" type="STRING" size="256" sumtext="처방용량단위구분"/>
  1996. <Column id="prcpqtyunitflag" type="STRING" size="256" sumtext="처방수량단위구분"/>
  1997. <Column id="orgprcpqty" type="STRING" size="256" sumtext="실제처방수량"/>
  1998. <Column id="drugspd" type="STRING" size="256" sumtext="투여속도"/>
  1999. <Column id="drugspdunitflag" type="STRING" size="256" sumtext="투여속도단위구분"/>
  2000. <Column id="powdflag" type="STRING" size="256" sumtext="파우더구분"/>
  2001. <Column id="prnprcpflag" type="STRING" size="256" sumtext="PRN처방구분"/>
  2002. <Column id="prepprcpflag" type="STRING" size="256" sumtext="Prep처방구분"/>
  2003. <Column id="selfprcpflag" type="STRING" size="256" sumtext="자가처방구분"/>
  2004. <Column id="selfdrugflag" type="STRING" size="256" sumtext="SELF약구분"/>
  2005. <Column id="drugpackflag" type="STRING" size="256" sumtext="투약포장구분"/>
  2006. <Column id="erprcpflag" type="STRING" size="256" sumtext="응급처방구분"/>
  2007. <Column id="precureprcpflag" type="STRING" size="256" sumtext="선처치처방구분"/>
  2008. <Column id="nigtprcpflag" type="STRING" size="256" sumtext="야간처방구분"/>
  2009. <Column id="portprcpflag" type="STRING" size="256" sumtext="포터블처방구분"/>
  2010. <Column id="fixprcpflag" type="STRING" size="256" sumtext="정액처방구분"/>
  2011. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증(력)구분"/>
  2012. <Column id="fastprcpflag" type="STRING" size="256" sumtext="금식처방구분"/>
  2013. <Column id="erreadflag" type="STRING" size="256" sumtext="응급판독구분"/>
  2014. <Column id="prcpdirecflag" type="STRING" size="256" sumtext="처방방향구분"/>
  2015. <Column id="tnsuseflag" type="STRING" size="256" sumtext="수혈사용구분"/>
  2016. <Column id="tnsfiltflag" type="STRING" size="256" sumtext="수혈필터구분"/>
  2017. <Column id="trnptbftestflag" type="STRING" size="256" sumtext="이식전검사구분"/>
  2018. <Column id="offictourhealexamflag" type="STRING" size="256" sumtext="출장건진구분"/>
  2019. <Column id="stemcellflag" type="STRING" size="256" sumtext="조혈모(줄기)세포구분"/>
  2020. <Column id="angioflagcd" type="STRING" size="256" sumtext="Angio구분"/>
  2021. <Column id="opansflagcd" type="STRING" size="256" sumtext="수술마취구분"/>
  2022. <Column id="ansttm" type="STRING" size="256" sumtext="마취시간"/>
  2023. <Column id="mealcalrcnts" type="STRING" size="256" sumtext="식이열량함량"/>
  2024. <Column id="mealprotcnts" type="STRING" size="256" sumtext="식이단백질함량"/>
  2025. <Column id="mealupdtflag" type="STRING" size="256" sumtext="식이수정구분"/>
  2026. <Column id="hosinprcpresncd" type="STRING" size="256" sumtext="원내처방사유코드"/>
  2027. <Column id="etcprcpresncd" type="STRING" size="256" sumtext="기타처방사유코드"/>
  2028. <Column id="drugmthdspccd" type="STRING" size="256" sumtext="투여방법검체코드"/>
  2029. <Column id="issdeptcd" type="STRING" size="256" sumtext="발행부서코드"/>
  2030. <Column id="prcpauthflag" type="STRING" size="256" sumtext="처방권한구분"/>
  2031. <Column id="prcpinptflag" type="STRING" size="256" sumtext="처방입력구분"/>
  2032. <Column id="prcpsignflag" type="STRING" size="256" sumtext="처방서명구분"/>
  2033. <Column id="rateprcpflag" type="STRING" size="256" sumtext="비율처방구분"/>
  2034. <Column id="prcprefseq" type="STRING" size="256" sumtext="처방조회순서"/>
  2035. <Column id="ordreqlnkno" type="STRING" size="256" sumtext="진료의뢰연결번호"/>
  2036. <Column id="testreqlnkno" type="STRING" size="256" sumtext="검사의뢰연결번호"/>
  2037. <Column id="prcplnkdd" type="STRING" size="256" sumtext="처방연계일자"/>
  2038. <Column id="prcplnkno" type="STRING" size="256" sumtext="처방연계번호"/>
  2039. <Column id="oprsrvno" type="STRING" size="256" sumtext="수술예약번호"/>
  2040. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  2041. <Column id="clinccmtcnts" type="STRING" size="256" sumtext="임상소견내용"/>
  2042. <Column id="prcpessninptflag" type="STRING" size="256" sumtext="처방필수입력구분"/>
  2043. <Column id="grupsnglflag" type="STRING" size="256" sumtext="그룹싱글구분"/>
  2044. <Column id="drugrateqty" type="STRING" size="256" sumtext="투약비율수랑"/>
  2045. <Column id="asttestflag" type="STRING" size="256" sumtext="AST검사구분"/>
  2046. <Column id="clincstdyflag" type="STRING" size="256" sumtext="임상연구구분"/>
  2047. <Column id="prtlno" type="STRING" size="256" sumtext="프로토콜번호"/>
  2048. <Column id="clincstdycd" type="STRING" size="256" sumtext="임상연구코드"/>
  2049. <Column id="optermcd" type="STRING" size="256" sumtext="수술용어"/>
  2050. <Column id="prcpflag" type="STRING" size="256" sumtext="처방구분"/>
  2051. <Column id="hscttempprcpflag" type="STRING" size="256" sumtext="HSCT임시처방구분"/>
  2052. <Column id="inclprcpcd" type="STRING" size="256" sumtext="종속처방코드"/>
  2053. <Column id="inclprcpno" type="STRING" size="256" sumtext="종속처방번호"/>
  2054. <Column id="pampkspec" type="STRING" size="256" sumtext="원무PK내역"/>
  2055. <Column id="prcppkspec" type="STRING" size="256" sumtext="처방PK내역"/>
  2056. <Column id="calcscormastspec" type="STRING" size="256" sumtext="수가마스터내역"/>
  2057. <Column id="drugmastspec" type="STRING" size="256" sumtext="약품마스터내역"/>
  2058. <Column id="rateprcpspec" type="STRING" size="256" sumtext="비율처방내역"/>
  2059. <Column id="matrsetprcpspec" type="STRING" size="256" sumtext="재료SET처방내역"/>
  2060. <Column id="suppdeptspec" type="STRING" size="256" sumtext="지원부서내역"/>
  2061. <Column id="contprcpspec" type="STRING" size="256" sumtext="연속처방내역"/>
  2062. <Column id="etclnkspec" type="STRING" size="256" sumtext="기타연계내역"/>
  2063. <Column id="srchcondcnts" type="STRING" size="256" sumtext="검색조건내용"/>
  2064. <Column id="orgprcpnm" type="STRING" size="256" sumtext="수가처방명"/>
  2065. <Column id="chkcol" type="STRING" size="256" sumtext="전처방check표시"/>
  2066. <Column id="hsctdelivepos" type="STRING" size="256" sumtext="hsct전달위치"/>
  2067. <Column id="hsctlnkno" type="STRING" size="256" sumtext="hsct연계번호"/>
  2068. <Column id="etcprcpflag" type="STRING" size="256" sumtext="기타처방구분"/>
  2069. <Column id="spynpy1" type="STRING" size="256" sumtext="보험유형"/>
  2070. <Column id="rehbprcpcurefreqflag" type="STRING" size="256" sumtext="재활처방치료빈도"/>
  2071. <Column id="dietprcpgenrflag" type="STRING" size="256" sumtext="식이처방발생구분"/>
  2072. <Column id="irpayflag" type="STRING" size="256" sumtext="Irradiation급비구분"/>
  2073. <Column id="irflag" type="STRING" size="256" sumtext="Irradiation구분"/>
  2074. <Column id="procerdietflag" type="STRING" size="256" sumtext="보호자식이구분"/>
  2075. <Column id="diagtestconttestintvlflag" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  2076. <Column id="drugindependpackflag" type="STRING" size="256" sumtext="따로포장구분"/>
  2077. <Column id="diagtestconttestbasetm" type="STRING" size="256" sumtext="진단검사연속검사기본시간"/>
  2078. <Column id="diagtestconttestorgtims" type="STRING" size="256" sumtext="진단검사연속검사원횟수"/>
  2079. <Column id="ermediscmngtresncd" type="STRING" size="256" sumtext="응급의학관리료사유코드"/>
  2080. <Column id="rehbprcpenddd" type="STRING" size="256" sumtext="재활처방마감일자"/>
  2081. <Column id="matrallsizespecid" type="STRING" size="256" sumtext="재료AllSize규격ID"/>
  2082. <Column id="rehbprcpcurepartcd" type="STRING" size="256" sumtext="재활처방치료부위"/>
  2083. <Column id="lowdrugresncd" type="STRING" size="256" sumtext="저함량배수사유코드"/>
  2084. <Column id="tfdtlcd" type="STRING" size="256" sumtext="경장영양식세부코드"/>
  2085. <Column id="dnorreqlnkno" type="STRING" size="256" sumtext="HLA검사의뢰지"/>
  2086. <Column id="subcretno" type="STRING" size="256" sumtext="기왕증,임상연구보조유형"/>
  2087. <Column id="exptmthdfact" type="STRING" size="256" sumtext="예외용법설명"/>
  2088. <Column id="lowdrugresnetcfact" type="STRING" size="256" sumtext="기타저함량배수 상세사유"/>
  2089. <Column id="diagtestconttestcdspec" type="STRING" size="256" sumtext="진단검사 연속검사코드내역"/>
  2090. <Column id="drgacptflag" type="STRING" size="256" sumtext="DRG인정 Flag"/>
  2091. <Column id="tempcol1" type="STRING" size="256" sumtext="임시컬럼1"/>
  2092. <Column id="tempcol2" type="STRING" size="256" sumtext="임시컬럼2"/>
  2093. <Column id="tempcol3" type="STRING" size="256" sumtext="임시컬럼3"/>
  2094. <Column id="tempcol4" type="STRING" size="256" sumtext="임시컬럼4"/>
  2095. <Column id="tempcol5" type="STRING" size="256" sumtext="임시컬럼5"/>
  2096. <Column id="tempcol6" type="STRING" size="256" sumtext="임시컬럼6"/>
  2097. <Column id="tempcol7" type="STRING" size="256" sumtext="임시컬럼7"/>
  2098. <Column id="tempcol8" type="STRING" size="256" sumtext="임시컬럼8"/>
  2099. <Column id="tempcol9" type="STRING" size="256" sumtext="임시컬럼9"/>
  2100. <Column id="tempcol10" type="STRING" size="256" sumtext="청구주기"/>
  2101. <Column id="tempcol11" type="STRING" size="256" sumtext="임시컬럼11"/>
  2102. <Column id="tempcol12" type="STRING" size="256" sumtext="임시컬럼12"/>
  2103. <Column id="tempcol13" type="STRING" size="256" sumtext="임시컬럼13"/>
  2104. <Column id="tempcol14" type="STRING" size="256" sumtext="임시컬럼14"/>
  2105. <Column id="tempcol15" type="STRING" size="256" sumtext="임시컬럼15"/>
  2106. <Column id="tempcol16" type="STRING" size="256" sumtext="임시컬럼16"/>
  2107. <Column id="tempcol17" type="STRING" size="256" sumtext="임시컬럼17"/>
  2108. <Column id="tempcol18" type="STRING" size="256" sumtext="임시컬럼18"/>
  2109. <Column id="tempcol19" type="STRING" size="256" sumtext="임시컬럼19"/>
  2110. <Column id="tempcol20" type="STRING" size="256" sumtext="임시컬럼20"/>
  2111. <Column id="tempcol21" type="STRING" size="256" sumtext="임시컬럼21"/>
  2112. <Column id="tempcol22" type="STRING" size="256" sumtext="임시컬럼22"/>
  2113. <Column id="tempcol23" type="STRING" size="256" sumtext="임시컬럼23"/>
  2114. <Column id="tempcol24" type="STRING" size="256" sumtext="임시컬럼24"/>
  2115. <Column id="tempcol25" type="STRING" size="256" sumtext="임시컬럼25"/>
  2116. <Column id="homematrflag" type="STRING" size="256" sumtext="물품처방귀가유치여부"/>
  2117. <Column id="homematrqty" type="STRING" size="256" sumtext="물품처방귀가유치수량"/>
  2118. <Column id="drprcpetc7" type="STRING" size="256" sumtext="일회용량"/>
  2119. <Column id="drprcpetc8" type="STRING" size="256" sumtext="일회용량"/>
  2120. <Column id="recdd" type="STRING" size="256" sumtext="기록일자"/>
  2121. <Column id="rectm" type="STRING" size="256" sumtext="기록시간"/>
  2122. <Column id="cmt" type="STRING" size="256" sumtext="비고"/>
  2123. <Column id="prcpyn" type="STRING" size="256" sumtext="처방발행"/>
  2124. <Column id="recrelayn" type="STRING" size="256" sumtext="기록연동"/>
  2125. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  2126. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  2127. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2128. <Column id="cardarrgenrdt" type="STRING" size="256" sumtext="심정지발생일시"/>
  2129. <Column id="seqno" type="STRING" size="256" sumtext="순번"/>
  2130. <Column id="bfprcpyn" type="STRING" size="256" sumtext="순번"/>
  2131. <Column id="bfrecrelayn" type="STRING" size="256" sumtext="기록연동"/>
  2132. <Column id="setcd" type="STRING" size="256" sumtext="기록연동"/>
  2133. <Column id="prcpdd" type="STRING" size="256" sumtext="기록연동"/>
  2134. <Column id="prcpno" type="STRING" size="256" sumtext="기록연동"/>
  2135. <Column id="prcphistno" type="STRING" size="256" sumtext="기록연동"/>
  2136. <Column id="prcppkspec" type="STRING" size="256" sumtext="기록연동"/>
  2137. <Column id="aftcertflag" type="STRING" size="256" sumtext="기록연동"/>
  2138. <Column id="aftcertdrid" type="STRING" size="256" sumtext="기록연동"/>
  2139. <Column id="prcpvalidd" type="STRING" size="256" sumtext="기록연동"/>
  2140. </ColumnInfo>
  2141. </Dataset>
  2142. <Dataset id="ds_prcperrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2143. <Dataset id="ds_prcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2144. <Dataset id="ds_savedrprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2145. <Dataset id="ds_saveexecprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2146. <Dataset id="ds_savediaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2147. <Dataset id="ds_savepamlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2148. <ColumnInfo>
  2149. <Column id="pid" type="STRING" size="256" sumtext=""/>
  2150. <Column id="indd" type="STRING" size="256" sumtext=""/>
  2151. <Column id="cretno" type="STRING" size="256" sumtext=""/>
  2152. <Column id="seqno" type="STRING" size="256" sumtext=""/>
  2153. <Column id="mskind" type="STRING" size="256" sumtext=""/>
  2154. <Column id="histstat" type="STRING" size="256" sumtext=""/>
  2155. <Column id="hospbrthyn" type="STRING" size="256" sumtext=""/>
  2156. <Column id="rsrvinyn" type="STRING" size="256" sumtext=""/>
  2157. <Column id="dschdd" type="STRING" size="256" sumtext=""/>
  2158. <Column id="dschtm" type="STRING" size="256" sumtext=""/>
  2159. <Column id="dschtype" type="STRING" size="256" sumtext=""/>
  2160. <Column id="indschacptstat" type="STRING" size="256" sumtext=""/>
  2161. <Column id="fsexamflag" type="STRING" size="256" sumtext=""/>
  2162. <Column id="insukind" type="STRING" size="256" sumtext=""/>
  2163. <Column id="suppkind" type="STRING" size="256" sumtext=""/>
  2164. <Column id="orddeptcd" type="STRING" size="256" sumtext=""/>
  2165. <Column id="medispclid" type="STRING" size="256" sumtext=""/>
  2166. <Column id="atdoctid" type="STRING" size="256" sumtext=""/>
  2167. <Column id="specordyn" type="STRING" size="256" sumtext=""/>
  2168. <Column id="wardcd" type="STRING" size="256" sumtext=""/>
  2169. <Column id="roomcd" type="STRING" size="256" sumtext=""/>
  2170. <Column id="roomgrdecd" type="STRING" size="256" sumtext=""/>
  2171. <Column id="roomtypecd" type="STRING" size="256" sumtext=""/>
  2172. <Column id="rqsthospcd" type="STRING" size="256" sumtext=""/>
  2173. <Column id="rqstdrid" type="STRING" size="256" sumtext=""/>
  2174. <Column id="drgyn" type="STRING" size="256" sumtext=""/>
  2175. <Column id="bmtyn" type="STRING" size="256" sumtext=""/>
  2176. <Column id="clincstdyyn" type="STRING" size="256" sumtext=""/>
  2177. <Column id="clincstdycd" type="STRING" size="256" sumtext=""/>
  2178. <Column id="batlockid" type="STRING" size="256" sumtext=""/>
  2179. <Column id="batlockyn" type="STRING" size="256" sumtext=""/>
  2180. <Column id="ordcostretcdd" type="STRING" size="256" sumtext=""/>
  2181. <Column id="ordcostcalcdd" type="STRING" size="256" sumtext=""/>
  2182. <Column id="dschdclrtyn" type="STRING" size="256" sumtext=""/>
  2183. <Column id="dschdclrdt" type="STRING" size="256" sumtext=""/>
  2184. <Column id="dschdclrtrgstid" type="STRING" size="256" sumtext=""/>
  2185. <Column id="dschdclrtrgstdt" type="STRING" size="256" sumtext=""/>
  2186. <Column id="dschrgstacptdt" type="STRING" size="256" sumtext=""/>
  2187. <Column id="dschrgstacptcharid" type="STRING" size="256" sumtext=""/>
  2188. <Column id="dschnotiyn" type="STRING" size="256" sumtext=""/>
  2189. <Column id="dschnotidt" type="STRING" size="256" sumtext=""/>
  2190. <Column id="dschnotirgstid" type="STRING" size="256" sumtext=""/>
  2191. <Column id="dschnotirgstdt" type="STRING" size="256" sumtext=""/>
  2192. <Column id="calclastdd" type="STRING" size="256" sumtext=""/>
  2193. <Column id="dschjudgprcsstat" type="STRING" size="256" sumtext=""/>
  2194. <Column id="lastjudgdt" type="STRING" size="256" sumtext=""/>
  2195. <Column id="lastmdlclamdd" type="STRING" size="256" sumtext=""/>
  2196. <Column id="lastjudgendid" type="STRING" size="256" sumtext=""/>
  2197. <Column id="spcljudgflag" type="STRING" size="256" sumtext=""/>
  2198. <Column id="mainjudgid" type="STRING" size="256" sumtext=""/>
  2199. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext=""/>
  2200. <Column id="instcd" type="STRING" size="256" sumtext=""/>
  2201. <Column id="prcplockid" type="STRING" size="256" sumtext=""/>
  2202. <Column id="brateflag" type="STRING" size="256" sumtext="부담률구분"/>
  2203. <Column id="ermngtamtcalcyn" type="STRING" size="256" sumtext="응급의학관리료산정여부"/>
  2204. <Column id="erbrthflag" type="STRING" size="256" sumtext="응급분만구분"/>
  2205. <Column id="ordtype" type="STRING" size="256" sumtext=""/>
  2206. <Column id="erchospath" type="STRING" size="256" sumtext="응급내원경로"/>
  2207. <Column id="erorddeptcd" type="STRING" size="256" sumtext="응급진료과코드"/>
  2208. <Column id="eroutdt" type="STRING" size="256" sumtext="응급퇴실일자"/>
  2209. <Column id="careinrmdd" type="STRING" size="256" sumtext="간호입실일자"/>
  2210. <Column id="careinrmtm" type="STRING" size="256" sumtext="간호입실시간"/>
  2211. <Column id="careinrmrgstrid" type="STRING" size="256" sumtext="간호입실등록자ID"/>
  2212. <Column id="rrgstno1" type="STRING" size="256" sumtext=""/>
  2213. <Column id="rrgstno2" type="STRING" size="256" sumtext=""/>
  2214. <Column id="hngnm" type="STRING" size="256" sumtext=""/>
  2215. <Column id="sa" type="STRING" size="256" sumtext=""/>
  2216. <Column id="tempstat" type="STRING" size="256" sumtext=""/>
  2217. <Column id="tempcol1" type="STRING" size="256" sumtext=""/>
  2218. <Column id="tempcol2" type="STRING" size="256" sumtext=""/>
  2219. <Column id="tempcol3" type="STRING" size="256" sumtext=""/>
  2220. <Column id="tempcol4" type="STRING" size="256" sumtext=""/>
  2221. <Column id="tempcol5" type="STRING" size="256" sumtext=""/>
  2222. <Column id="hosoutexptresncd" type="STRING" size="256" sumtext=""/>
  2223. <Column id="prcplockid" type="STRING" size="256" sumtext=""/>
  2224. <Column id="instcd" type="STRING" size="256" sumtext=""/>
  2225. <Column id="dschprcpyn" type="STRING" size="256" sumtext="퇴원처방여부"/>
  2226. <Column id="erstayflag" type="STRING" size="256" sumtext="응급체류시간6시간이상여부"/>
  2227. </ColumnInfo>
  2228. <Rows>
  2229. <Row/>
  2230. </Rows>
  2231. </Dataset>
  2232. <Dataset id="ds_signprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2233. <Dataset id="ds_signdiaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2234. <Dataset id="ds_savetnmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2235. <Dataset id="ds_savecncrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2236. <Dataset id="ds_duplprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2237. <Dataset id="ds_savematrprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2238. <Dataset id="ds_dschflaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2239. <Dataset id="ds_dschpamlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2240. <Dataset id="ds_dschdrprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2241. <Dataset id="ds_dschexecprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2242. <Dataset id="ds_dschmatrprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2243. <Dataset id="ds_limprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2244. <Dataset id="ds_divinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2245. <Dataset id="ds_otherInfoList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2246. <Dataset id="ds_patientInfoList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2247. <Dataset id="ds_drugInofList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2248. <Dataset id="ds_screenResultList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2249. <Dataset id="ds_screenRenList" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2250. <Dataset id="ds_saveetcchklist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2251. <Dataset id="ds_dementiainfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2252. <Dataset id="ds_bfjudgeprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2253. <Dataset id="ds_amidschprcpinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2254. <Dataset id="ds_checkprcpresn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2255. <Dataset id="ds_checkskipprcpresn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2256. <Dataset id="ds_antibioreq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2257. <Dataset id="ds_kdurchkinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2258. <Dataset id="ds_kdurchklist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2259. <Dataset id="ds_kdurchkrslt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2260. <Dataset id="ds_kdurcnclyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2261. <Dataset id="ds_save_saveDiagInfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2262. <ColumnInfo>
  2263. <Column id="status" type="STRING" size="256" sumtext="입력, 수정, 삭제"/>
  2264. <Column id="diagdd" type="STRING" size="256" sumtext="진단일자"/>
  2265. <Column id="diagno" type="STRING" size="256" sumtext="진단번호"/>
  2266. <Column id="diaghistno" type="STRING" size="256" sumtext="진단이력번호"/>
  2267. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  2268. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  2269. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  2270. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2271. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과코드"/>
  2272. <Column id="orddrid" type="STRING" size="256" sumtext="진료의ID"/>
  2273. <Column id="genrflagcd" type="STRING" size="256" sumtext="발생구분코드"/>
  2274. <Column id="diaghistcd" type="STRING" size="256" sumtext="진단이력코드"/>
  2275. <Column id="diagcd" type="STRING" size="256" sumtext="진단코드"/>
  2276. <Column id="diagtypecd" type="STRING" size="256" sumtext="진단형태코드"/>
  2277. <Column id="diagkindcd" type="STRING" size="256" sumtext="진단종류코드"/>
  2278. <Column id="diagkindcdflag" type="STRING" size="256" sumtext="진단종류코드구분"/>
  2279. <Column id="anamneflag" type="STRING" size="256" sumtext="기왕증구분"/>
  2280. <Column id="tootflagcd" type="STRING" size="256" sumtext="치식구분코드"/>
  2281. <Column id="diagsignflag" type="STRING" size="256" sumtext="진단서명구분"/>
  2282. <Column id="tootfact" type="STRING" size="256" sumtext="치식사항"/>
  2283. <Column id="diagengnm" type="STRING" size="256" sumtext="진단영문명"/>
  2284. <Column id="diaghngnm" type="STRING" size="256" sumtext="진단한글명"/>
  2285. <Column id="icd10cd" type="STRING" size="256" sumtext="ICD10코드"/>
  2286. <Column id="spclinfo" type="STRING" size="256" sumtext="특례정보"/>
  2287. <Column id="diagremfact" type="STRING" size="256" sumtext="참고사항"/>
  2288. <Column id="diagcmtcnts" type="STRING" size="256" sumtext="진단comment"/>
  2289. </ColumnInfo>
  2290. </Dataset>
  2291. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2292. <Dataset id="ds_copydiaginfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2293. <ColumnInfo>
  2294. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  2295. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  2296. <Column id="orddd_old" type="STRING" size="256" sumtext="과거 진료일자"/>
  2297. <Column id="cretno_old" type="STRING" size="256" sumtext="과거 생성번호"/>
  2298. <Column id="genrflagcd_old" type="STRING" size="256" sumtext="과거 외래입원구분"/>
  2299. <Column id="diagdd" type="STRING" size="256" sumtext="진단일"/>
  2300. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  2301. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2302. <Column id="genrflagcd" type="STRING" size="256" sumtext="외래입원구분"/>
  2303. <Column id="pseuacptflag" type="STRING" size="256" sumtext="가접수flag"/>
  2304. </ColumnInfo>
  2305. </Dataset>
  2306. <Dataset id="ds_savesujinresn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2307. <ColumnInfo>
  2308. <Column id="resndd" type="STRING" size="256" sumtext="사유발생일"/>
  2309. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  2310. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  2311. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2312. <Column id="orddeptcd" type="STRING" size="256" sumtext="진료과"/>
  2313. <Column id="ordtype" type="STRING" size="256" sumtext="진료구분"/>
  2314. <Column id="prcpdd" type="STRING" size="256" sumtext="처방일"/>
  2315. <Column id="prcpno" type="STRING" size="256" sumtext="처방번호"/>
  2316. <Column id="prcphistno" type="STRING" size="256" sumtext="처방이력번호"/>
  2317. <Column id="resnflag" type="STRING" size="256" sumtext="사유구분(M0530)"/>
  2318. <Column id="resncd" type="STRING" size="256" sumtext="사유코드"/>
  2319. <Column id="resncnts" type="STRING" size="256" sumtext="사유내역"/>
  2320. </ColumnInfo>
  2321. </Dataset>
  2322. <Dataset id="ds_antibioprcp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2323. <Dataset id="ds_result1_prcperrlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2324. <Dataset id="ds_result1_kdurchkrslt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2325. <Dataset id="ds_main_signdata_signprcplist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2326. <ColumnInfo>
  2327. <Column id="signdd" type="STRING" size="256" sumtext="서명일자"/>
  2328. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  2329. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  2330. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  2331. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  2332. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2333. <Column id="signflag" type="STRING" size="256" sumtext="서명구분"/>
  2334. <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
  2335. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="등록부서코드"/>
  2336. <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
  2337. <Column id="rgsttm" type="STRING" size="256" sumtext="등록시간"/>
  2338. <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
  2339. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  2340. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  2341. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  2342. <Column id="updtrid" type="STRING" size="256" sumtext="수정자ID"/>
  2343. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
  2344. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
  2345. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID"/>
  2346. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
  2347. <Column id="signbfcnts" type="STRING" size="256" sumtext="서명전내역"/>
  2348. <Column id="signaftcnts" type="STRING" size="256" sumtext="서명후내역"/>
  2349. <Column id="dschnotiyn" type="STRING" size="256" sumtext="퇴원통보여부"/>
  2350. </ColumnInfo>
  2351. </Dataset>
  2352. <Dataset id="ds_main_recinfo_nursingrecordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2353. <Dataset id="ds_send_reqdata_srchinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2354. <Dataset id="ds_main_recinfo_reclist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2355. <Dataset id="ds_save_savesignrecinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2356. <ColumnInfo>
  2357. <Column id="signdd" type="STRING" size="256" sumtext="서명일자"/>
  2358. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  2359. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  2360. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  2361. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  2362. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2363. <Column id="signflag" type="STRING" size="256" sumtext="서명구분"/>
  2364. <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
  2365. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="등록부서코드"/>
  2366. <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
  2367. <Column id="rgsttm" type="STRING" size="256" sumtext="등록시간"/>
  2368. <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
  2369. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  2370. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  2371. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  2372. <Column id="updtrid" type="STRING" size="256" sumtext="수정자ID"/>
  2373. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
  2374. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
  2375. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID"/>
  2376. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
  2377. <Column id="recdd" type="STRING" size="256" sumtext="최종수정일시"/>
  2378. <Column id="rectm" type="STRING" size="256" sumtext="최종수정일시"/>
  2379. <Column id="formcd" type="STRING" size="256" sumtext="최종수정일시"/>
  2380. <Column id="signbfcnts" type="STRING" size="256" sumtext="서명전내역"/>
  2381. <Column id="signaftcnts" type="STRING" size="256" sumtext="서명후내역"/>
  2382. </ColumnInfo>
  2383. </Dataset>
  2384. <Dataset id="ds_save_savesigninfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2385. <ColumnInfo>
  2386. <Column id="signdd" type="STRING" size="256" sumtext="서명일자"/>
  2387. <Column id="signno" type="STRING" size="256" sumtext="서명번호"/>
  2388. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  2389. <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
  2390. <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
  2391. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2392. <Column id="signflag" type="STRING" size="256" sumtext="서명구분"/>
  2393. <Column id="signgenrflag" type="STRING" size="256" sumtext="서명발생구분"/>
  2394. <Column id="rgstdeptcd" type="STRING" size="256" sumtext="등록부서코드"/>
  2395. <Column id="rgstdd" type="STRING" size="256" sumtext="등록일자"/>
  2396. <Column id="rgsttm" type="STRING" size="256" sumtext="등록시간"/>
  2397. <Column id="rgstrid" type="STRING" size="256" sumtext="등록자ID"/>
  2398. <Column id="updtdeptcd" type="STRING" size="256" sumtext="수정부서코드"/>
  2399. <Column id="updtdd" type="STRING" size="256" sumtext="수정일자"/>
  2400. <Column id="updttm" type="STRING" size="256" sumtext="수정시간"/>
  2401. <Column id="updtrid" type="STRING" size="256" sumtext="수정자ID"/>
  2402. <Column id="fstrgstrid" type="STRING" size="256" sumtext="최초등록자ID"/>
  2403. <Column id="fstrgstdt" type="STRING" size="256" sumtext="최초등록일시"/>
  2404. <Column id="lastupdtrid" type="STRING" size="256" sumtext="최종수정자ID"/>
  2405. <Column id="lastupdtdt" type="STRING" size="256" sumtext="최종수정일시"/>
  2406. <Column id="signbfcnts" type="STRING" size="256" sumtext="서명전내역"/>
  2407. <Column id="signaftcnts" type="STRING" size="256" sumtext="서명후내역"/>
  2408. </ColumnInfo>
  2409. </Dataset>
  2410. <Dataset id="ds_save_nursrecinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2411. <ColumnInfo>
  2412. <Column id="stmtspec" type="STRING" size="256" sumtext="기록내역"/>
  2413. <Column id="status" type="STRING" size="256" sumtext="상태"/>
  2414. <Column id="attrinfo" type="STRING" size="256" sumtext="속성정보"/>
  2415. <Column id="origincd" type="STRING" size="256" sumtext="원코드"/>
  2416. <Column id="stmtcd" type="STRING" size="256" sumtext="진술코드"/>
  2417. <Column id="dnarflag" type="STRING" size="256" sumtext="DNAR"/>
  2418. <Column id="recoriginflag" type="STRING" size="256" sumtext=" "/>
  2419. <Column id="recdtflag" type="STRING" size="256" sumtext="기록일시"/>
  2420. <Column id="recdt" type="STRING" size="256" sumtext="기록일시"/>
  2421. <Column id="pid" type="STRING" size="256" sumtext="환자번호"/>
  2422. <Column id="indd" type="STRING" size="256" sumtext="입원일자"/>
  2423. <Column id="cretno" type="STRING" size="256" sumtext="생성번호"/>
  2424. <Column id="instcd" type="STRING" size="256" sumtext="기관코드"/>
  2425. <Column id="ioflag" type="STRING" size="256" sumtext="입원외래"/>
  2426. <Column id="orddeptcd" type="STRING" size="256" sumtext="부서코드"/>
  2427. <Column id="recflag" type="STRING" size="256" sumtext="기록구분"/>
  2428. <Column id="reclnkkey" type="STRING" size="256" sumtext="연계키값"/>
  2429. <Column id="diagstmtcd" type="STRING" size="256" sumtext="간호진단"/>
  2430. <Column id="orddd" type="STRING" size="256" sumtext="내원일자"/>
  2431. <Column id="dnarnm" type="STRING" size="256" sumtext="DNAR명"/>
  2432. <Column id="usernm" type="STRING" size="256" sumtext="사용자명"/>
  2433. <Column id="deptflagnm" type="STRING" size="256" sumtext="부서구분"/>
  2434. </ColumnInfo>
  2435. </Dataset>
  2436. <Dataset id="ds_temp_result" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2437. </Objects>
  2438. <Bind>
  2439. <BindItem id="item0" compid="ipt_pid" propid="value" datasetid="ds_condPath" columnid="pid"/>
  2440. <BindItem id="item1" compid="ipt_patnm" propid="value" datasetid="ds_condPath" columnid="patnm"/>
  2441. <BindItem id="item2" compid="ipt_indd" propid="value" datasetid="ds_condPath" columnid="indd"/>
  2442. <BindItem id="item3" compid="ipt_cardarrgenrdt" propid="value" datasetid="ds_condPath" columnid="cardarrgenrdt"/>
  2443. <BindItem id="item4" compid="ipt_wardcd" propid="value" datasetid="ds_condPath" columnid="wardcd"/>
  2444. <BindItem id="item5" compid="ipt_roomcd" propid="value" datasetid="ds_condPath" columnid="roomcd"/>
  2445. <BindItem id="item6" compid="ipt_ordtype" propid="value" datasetid="ds_condPath" columnid="ordtype"/>
  2446. <BindItem id="item7" compid="ipt_cretno" propid="value" datasetid="ds_condPath" columnid="cretno"/>
  2447. </Bind>
  2448. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  2449. * System Name :
  2450. * Job Name :
  2451. * Creator :
  2452. * Make Date : 2015-11-13
  2453. * Description :
  2454. *---------------------------------------------------------------------------------------
  2455. * Modify Date Modifier Modify Description
  2456. *---------------------------------------------------------------------------------------
  2457. * 2015-11-13 Live Converter TF->XP
  2458. *
  2459. *---------------------------------------------------------------------------------------
  2460. ****************************************************************************************/
  2461. include 'com_commonxp::comm_main.xjs';
  2462. include "emr_carecomxp::CareCom.xjs";
  2463. //include 'com_carexp::CareCom.xjs'; fGetNursHardCdInfo 메서드가 변환되어 있지 않다
  2464. var pid = "";
  2465. var patnm = "";
  2466. var indd = "";
  2467. var cretno = "";
  2468. var cardarrgenrdt = "";
  2469. var wardcd = "";
  2470. var roomcd = "";
  2471. var ordtype = "";
  2472. var orddrid = "";
  2473. var orddrnm = "";
  2474. var orddeptcd = "";
  2475. var orddeptnm = "";
  2476. var sa = "";
  2477. var raddeptcd = "";
  2478. var radcd = "";
  2479. var issdeptcd = "";
  2480. // 메서드를 사용하지 않는다
  2481. // function fMakeSignData(signbfcnts, userid, signcnfmflag){
  2482. // return zesf_SignData(signbfcnts, userid, signcnfmflag);
  2483. // //return zesfSignData(signbfcnts, userid, signcnfmflag);
  2484. // }
  2485. function getColumnValue(target, row, colNm) {
  2486. var value = target.getColumn(row, colNm);
  2487. if (utlf_isNull(value) || value == 0) {
  2488. value = 1;
  2489. }
  2490. return value;
  2491. }
  2492. function DrugCalc2(flag, curRow) {
  2493. var Prcpvol = getColumnValue(ds_main_recinfo_prcplist, curRow, 'prcpvol');
  2494. var PrcpQty = getColumnValue(ds_main_recinfo_prcplist, curRow, 'prcpqty');
  2495. var PrcpTims = getColumnValue(ds_main_recinfo_prcplist, curRow, 'prcptims');
  2496. var drprcpetc7 = getColumnValue(ds_main_recinfo_prcplist, curRow, 'drprcpetc7');
  2497. var drprcpetc8 = getColumnValue(ds_main_recinfo_prcplist, curRow, 'drprcpetc8');
  2498. var bfPrcpvol = getColumnValue(ds_DrugCalc2, curRow, 'prcpVol');
  2499. var bfPrcpQty = getColumnValue(ds_DrugCalc2, curRow, 'prcpqty');
  2500. var bfPrcpTims = getColumnValue(ds_DrugCalc2, curRow, 'prcptims');
  2501. //2017.08.08 약물투여 1회용량 및 1회수량 계산 로직 오류 수정
  2502. //var bfdrprcpetc7 = getColumnValue(ds_DrugCalc2, curRow, 'drprcpetc7');
  2503. //var bfdrprcpetc8 = getColumnValue(ds_DrugCalc2, curRow, 'drprcpetc8');
  2504. var bfdrprcpetc7 = ds_DrugCalc2.getColumn(0, 'drprcpetc7');
  2505. var bfdrprcpetc8 = ds_DrugCalc2.getColumn(0, 'drprcpetc8');
  2506. var calcPrcpVol = 0;
  2507. var calcPrcpQty = 0;
  2508. var calcPrcpTimeVol = 0;
  2509. var calcPrcpTimeQty = 0;
  2510. var baseQty = getArrayData(ds_main_recinfo_prcplist.getColumn(curRow, 'drugmastspec') + '^', 0, 31, '^', '|');
  2511. var baseVol = getArrayData(ds_main_recinfo_prcplist.getColumn(curRow, 'drugmastspec') + '^', 0, 32, '^', '|');
  2512. var drugcntsvol = getArrayData(ds_main_recinfo_prcplist.getColumn(curRow, 'drugmastspec') + '^', 0, 1, '^', '|');
  2513. var drugstndvol = getArrayData(ds_main_recinfo_prcplist.getColumn(curRow, 'drugmastspec') + '^', 0, 3, '^', '|');
  2514. var drugpackvol = getArrayData(ds_main_recinfo_prcplist.getColumn(curRow, 'drugmastspec') + '^', 0, 5, '^', '|');
  2515. var drugbasevol = getArrayData(ds_main_recinfo_prcplist.getColumn(curRow, 'drugmastspec') + '^', 0, 7, '^', '|');
  2516. var baseTimeVol = drugcntsvol * drugbasevol / drugpackvol;
  2517. var baseTimeQty = drugbasevol;
  2518. if (ds_main_recinfo_prcplist.getColumn(curRow, 'prcpclscd').substr(0, 1) == 'A' && !utlf_isNull(baseQty) && !utlf_isNull(baseVol)) {
  2519. // 용량을 수정했을 때: 수량 자동계산
  2520. if (flag == 'prcpvol' && bfPrcpvol != PrcpVol) {
  2521. calcPrcpQty = Math.round(parseFloat(PrcpVol) / parseFloat(baseVol) * parseFloat(baseQty) * 1000) / 1000;
  2522. calcPrcpTimeQty = Math.round(parseFloat(PrcpVol) / parseFloat(baseVol) * parseFloat(baseTimeQty) * 1000) / 1000;
  2523. calcPrcpTimeVol = Math.round(parseFloat(PrcpVol) / parseFloat(baseVol) * parseFloat(baseTimeVol) * 1000) / 1000;
  2524. //start: 요청번호 9851, 인슐린주사제 변경 alert (2010.01.28 JJE)
  2525. var cnclInptTxt = ds_main_recinfo_prcplist.getColumn(curRow, 'prcpcd');
  2526. var prcpcdEndTxt = cnclInptTxt.substring(cnclInptTxt.length - 1, cnclInptTxt.length);
  2527. if (ds_main_recinfo_prcplist.getColumn(curRow, 'tempcol2') == '05|04|09' && (prcpcdEndTxt == 'J' || prcpcdEndTxt == 'P') && calcPrcpQty < 1) {
  2528. sysf_messageBox(cnclInptTxt + '\n\n소량 처방을 원하시는 경우에는\nUNIT 단위 코드(원 처방의 끝자리 J나 P를 뺀 코드)로 변경 처방하여 주시기 바랍니다.', 'I');
  2529. }
  2530. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpqty', calcPrcpQty);
  2531. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc7', calcPrcpTimeVol);
  2532. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc8', calcPrcpTimeQty);
  2533. }
  2534. // 수량을 수정했을 때: 용량 자동계산
  2535. else if (flag == 'prcpqty' && bfPrcpQty != PrcpQty) {
  2536. var prcpclscd = ds_main_recinfo_prcplist.getColumn(curRow, 'prcpclscd');
  2537. calcPrcpVol = Math.round(parseFloat(PrcpQty) / parseFloat(baseQty) * parseFloat(baseVol) * 1000) / 1000;
  2538. calcPrcpTimeQty = Math.round(parseFloat(PrcpQty) / parseFloat(baseQty) * parseFloat(baseTimeQty) * 1000) / 1000;
  2539. calcPrcpTimeVol = Math.round(parseFloat(PrcpQty) / parseFloat(baseQty) * parseFloat(baseTimeVol) * 1000) / 1000;
  2540. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', calcPrcpVol);
  2541. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc7', calcPrcpTimeVol);
  2542. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc8', calcPrcpTimeQty);
  2543. }
  2544. // 용량을 수정했을 때: 수량 자동계산
  2545. else if (flag == 'drprcpetc7' && bfdrprcpetc7 != drprcpetc7) {
  2546. calcPrcpVol = Math.round(parseFloat(drprcpetc7) / parseFloat(baseTimeVol) * parseFloat(baseVol) * 1000) / 1000;
  2547. calcPrcpQty = Math.round(parseFloat(drprcpetc7) / parseFloat(baseTimeVol) * parseFloat(baseQty) * 1000) / 1000;
  2548. calcPrcpTimeQty = Math.round(parseFloat(drprcpetc7) / parseFloat(baseTimeVol) * parseFloat(baseTimeQty) * 1000) / 1000;
  2549. //start: 요청번호 9851, 인슐린주사제 변경 alert (2010.01.28 JJE)
  2550. var cnclInptTxt = ds_main_recinfo_prcplist.getColumn(curRow, 'prcpcd');
  2551. var prcpcdEndTxt = cnclInptTxt.substring(cnclInptTxt.length - 1, cnclInptTxt.length);
  2552. if (ds_main_recinfo_prcplist.getColumn(curRow, 'tempcol2') == '05|04|09' && (prcpcdEndTxt == 'J' || prcpcdEndTxt == 'P') && calcPrcpQty < 1) {
  2553. sysf_messageBox(cnclInptTxt + '\n\n소량 처방을 원하시는 경우에는\nUNIT 단위 코드(원 처방의 끝자리 J나 P를 뺀 코드)로 변경 처방하여 주시기 바랍니다.', 'I');
  2554. }
  2555. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpqty', calcPrcpQty);
  2556. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', calcPrcpVol);
  2557. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc8', calcPrcpTimeQty);
  2558. }
  2559. // 수량을 수정했을 때: 용량 자동계산
  2560. else if (flag == 'drprcpetc8' && bfdrprcpetc8 != drprcpetc8) {
  2561. calcPrcpVol = Math.round(parseFloat(drprcpetc8) / parseFloat(baseTimeQty) * parseFloat(baseVol) * 1000) / 1000;
  2562. calcPrcpTimeVol = Math.round(parseFloat(drprcpetc8) / parseFloat(baseTimeQty) * parseFloat(baseTimeVol) * 1000) / 1000;
  2563. calcPrcpQty = Math.round(parseFloat(drprcpetc8) / parseFloat(baseTimeQty) * parseFloat(baseQty) * 1000) / 1000;
  2564. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', calcPrcpVol);
  2565. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpqty', calcPrcpQty);
  2566. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc7', calcPrcpTimeVol);
  2567. // for what??
  2568. //var prcpclscd = model.getValue ( sPRCPLIST_PATH2 + "[" + curRow + "]/prcpclscd" );
  2569. } else {
  2570. // 용량을 수정했을 때: 수량 자동계산
  2571. if (flag == 'prcpvol') {
  2572. calcPrcpQty = Math.round(eval(PrcpVol) / eval(bfPrcpvol) * eval(PrcpQty) * 1000) / 1000;
  2573. calcPrcpTimeVol = Math.round(eval(PrcpVol) / eval(bfPrcpvol) * eval(drprcpetc7) * 1000) / 1000;
  2574. calcPrcpTimeQty = Math.round(eval(PrcpVol) / eval(bfPrcpvol) * eval(drprcpetc8) * 1000) / 1000;
  2575. //start: 요청번호 9851, 인슐린주사제 변경 alert (2010.01.28 JJE)
  2576. var cnclInptTxt = ds_main_recinfo_prcplist.getColumn(curRow, 'prcpcd');
  2577. var prcpcdEndTxt = cnclInptTxt.substring(cnclInptTxt.length - 1, cnclInptTxt.length);
  2578. if (ds_main_recinfo_prcplist.getColumn(curRow, 'tempcol2') == '05|04|09' && (prcpcdEndTxt == 'J' || prcpcdEndTxt == 'P') && calcPrcpQty < 1) {
  2579. sysf_messageBox(cnclInptTxt + '\n\n소량 처방을 원하시는 경우에는\nUNIT 단위 코드(원 처방의 끝자리 J나 P를 뺀 코드)로 변경 처방하여 주시기 바랍니다.', 'I');
  2580. }
  2581. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', PrcpVol);
  2582. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpqty', calcPrcpQty);
  2583. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc7', calcPrcpTimeVol);
  2584. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc8', calcPrcpTimeQty);
  2585. }
  2586. // 수량을 수정했을 때: 용량 자동계산
  2587. else if (flag == 'prcpqty') {
  2588. var prcpclscd = ds_main_recinfo_prcplist.getColumn(curRow, 'prcpclscd');
  2589. calcPrcpVol = Math.round(eval(PrcpQty) / eval(bfPrcpQty) * eval(PrcpVol) * 1000) / 1000;
  2590. calcPrcpTimeVol = Math.round(eval(PrcpQty) / eval(bfPrcpQty) * eval(drprcpetc7) * 1000) / 1000;
  2591. calcPrcpTimeQty = Math.round(eval(PrcpQty) / eval(bfPrcpQty) * eval(drprcpetc8) * 1000) / 1000;
  2592. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', calcPrcpVol);
  2593. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc7', calcPrcpTimeVol);
  2594. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc8', calcPrcpTimeQty);
  2595. }
  2596. // 용량을 수정했을 때: 수량 자동계산
  2597. else if (flag == 'drprcpetc7' && bfdrprcpetc7 != drprcpetc7) {
  2598. calcPrcpVol = Math.round(eval(drprcpetc7) / eval(bfdrprcpetc7) * eval(PrcpVol) * 1000) / 1000;
  2599. calcPrcpQty = Math.round(eval(drprcpetc7) / eval(bfdrprcpetc7) * eval(PrcpQty) * 1000) / 1000;
  2600. calcPrcpTimeQty = Math.round(eval(drprcpetc7) / eval(bfdrprcpetc7) * eval(drprcpetc8) * 1000) / 1000;
  2601. //start: 요청번호 9851, 인슐린주사제 변경 alert (2010.01.28 JJE)
  2602. var cnclInptTxt = ds_main_recinfo_prcplist.getColumn(curRow, 'prcpcd');
  2603. var prcpcdEndTxt = cnclInptTxt.substring(cnclInptTxt.length - 1, cnclInptTxt.length);
  2604. if (ds_main_recinfo_prcplist.getColumn(curRow, 'tempcol2') == '05|04|09' && (prcpcdEndTxt == 'J' || prcpcdEndTxt == 'P') && calcPrcpQty < 1) {
  2605. sysf_messageBox(cnclInptTxt + '\n\n소량 처방을 원하시는 경우에는\nUNIT 단위 코드(원 처방의 끝자리 J나 P를 뺀 코드)로 변경 처방하여 주시기 바랍니다.', 'I');
  2606. }
  2607. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpqty', calcPrcpQty);
  2608. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', calcPrcpVol);
  2609. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc8', calcPrcpTimeQty);
  2610. } else if (flag == 'drprcpetc8' && bfdrprcpetc8 != drprcpetc8) {
  2611. calcPrcpVol = Math.round(eval(drprcpetc8) / eval(bfdrprcpetc8) * eval(PrcpVol) * 1000) / 1000;
  2612. calcPrcpQty = Math.round(eval(drprcpetc8) / eval(bfdrprcpetc8) * eval(PrcpQty) * 1000) / 1000;
  2613. calcPrcpTimeQty = Math.round(eval(drprcpetc8) / eval(bfdrprcpetc8) * eval(drprcpetc7) * 1000) / 1000;
  2614. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpvol', calcPrcpVol);
  2615. ds_main_recinfo_prcplist.setColumn(curRow, 'prcpqty', calcPrcpQty);
  2616. ds_main_recinfo_prcplist.setColumn(curRow, 'drprcpetc7', calcPrcpTimeVol);
  2617. }
  2618. }
  2619. } else {
  2620. if ( flag == "prcpvol" ) { // 용량을 수정했을 때: 수량 자동계산
  2621. calcPrcpQty = eval(Prcpvol) / eval(bfPrcpvol) * eval(PrcpQty)*1000;
  2622. calcPrcpQty = Math.round(calcPrcpQty)/1000;
  2623. calcPrcpTimeVol = eval(Prcpvol) / eval(bfPrcpvol) * eval(drprcpetc7)*1000;
  2624. calcPrcpTimeVol = Math.round(calcPrcpTimeVol)/1000;
  2625. calcPrcpTimeQty = eval(Prcpvol) / eval(bfPrcpvol) * eval(drprcpetc8)*1000;
  2626. calcPrcpTimeQty = Math.round(calcPrcpTimeQty)/1000;
  2627. //start: 요청번호 9851, 인슐린주사제 변경 alert (2010.01.28 JJE)
  2628. var cnclInptTxt = ds_main_recinfo_prcplist.getColumn(curRow, "prcpcd");
  2629. var prcpcdEndTxt = utlf_transNullToEmpty(cnclInptTxt).substr(utlf_transNullToEmpty(cnclInptTxt).length-1, utlf_transNullToEmpty(cnclInptTxt).length);
  2630. if(ds_main_recinfo_prcplist.getColumn(curRow, "tempcol2") == "05|04|09" && (prcpcdEndTxt == "J" || prcpcdEndTxt == "P") && calcPrcpQty < 1){
  2631. sysf_messageBox(cnclInptTxt + "\n\n소량 처방을 원하시는 경우에는\nUNIT 단위 코드(원 처방의 끝자리 J나 P를 뺀 코드)로 변경 처방하여 주시기 바랍니다.", "I");
  2632. //model.setValue ( sPRCPLIST_PATH2 + "[" + curRow + "]/prcpvol", bfPrcpVol );
  2633. //return;
  2634. } //end
  2635. ds_main_recinfo_prcplist.setColumn(curRow, "prcpvol", Prcpvol );
  2636. ds_main_recinfo_prcplist.setColumn(curRow, "prcpqty", calcPrcpQty );
  2637. ds_main_recinfo_prcplist.setColumn(curRow, "drprcpetc7", calcPrcpTimeVol );
  2638. ds_main_recinfo_prcplist.setColumn(curRow, "drprcpetc8", calcPrcpTimeQty );
  2639. } else if ( flag == "prcpqty" ) { // 수량을 수정했을 때: 용량 자동계산
  2640. var prcpclscd = ds_main_recinfo_prcplist.getColumn(curRow, "prcpclscd" );
  2641. calcPrcpVol = eval(PrcpQty) / eval(bfPrcpQty) * eval(Prcpvol)*1000;
  2642. calcPrcpVol = Math.round(calcPrcpVol)/1000;
  2643. calcPrcpTimeVol = eval(PrcpQty) / eval(bfPrcpQty) * eval(drprcpetc7)*1000;
  2644. calcPrcpTimeVol = Math.round(calcPrcpTimeVol)/1000;
  2645. calcPrcpTimeQty = eval(PrcpQty) / eval(bfPrcpQty) * eval(drprcpetc8)*1000;
  2646. calcPrcpTimeQty = Math.round(calcPrcpTimeQty)/1000;
  2647. ds_main_recinfo_prcplist.setColumn(curRow, "prcpvol", calcPrcpVol );
  2648. ds_main_recinfo_prcplist.setColumn(curRow, "drprcpetc7", calcPrcpTimeVol );
  2649. ds_main_recinfo_prcplist.setColumn(curRow, "drprcpetc8", calcPrcpTimeQty );
  2650. } else if ( flag == "drprcpetc7" && bfdrprcpetc7 != drprcpetc7 ) { // 용량을 수정했을 때: 수량 자동계산
  2651. calcPrcpTimeQty = eval(drprcpetc7) / eval(bfdrprcpetc7) * eval(drprcpetc8)*1000;
  2652. calcPrcpTimeQty = Math.round(calcPrcpTimeQty)/1000;
  2653. calcPrcpVol = eval(drprcpetc7) / eval(bfdrprcpetc7) * eval(Prcpvol)*1000;
  2654. calcPrcpVol = Math.round(calcPrcpVol)/1000;
  2655. calcPrcpQty = eval(drprcpetc7) / eval(bfdrprcpetc7) * eval(PrcpQty)*1000;
  2656. calcPrcpQty = Math.round(calcPrcpQty)/1000;
  2657. //start: 요청번호 9851, 인슐린주사제 변경 alert (2010.01.28 JJE)
  2658. var cnclInptTxt = ds_main_recinfo_prcplist.getColumn(curRow, "prcpcd");
  2659. var prcpcdEndTxt = utlf_transNullToEmpty(cnclInptTxt).substr(utlf_transNullToEmpty(cnclInptTxt).length-1, utlf_transNullToEmpty(cnclInptTxt).length);
  2660. if(ds_main_recinfo_prcplist.getColumn(curRow, "tempcol2") == "05|04|09" && (prcpcdEndTxt == "J" || prcpcdEndTxt == "P") && calcPrcpQty < 1){
  2661. sysf_messageBox(cnclInptTxt + "\n\n소량 처방을 원하시는 경우에는\nUNIT 단위 코드(원 처방의 끝자리 J나 P를 뺀 코드)로 변경 처방하여 주시기 바랍니다.", "I");
  2662. //model.setValue ( sPRCPLIST_PATH2 + "[" + curRow + "]/prcpvol", bfPrcpVol );
  2663. //return;
  2664. } //end
  2665. ds_main_recinfo_prcplist.setColumn(curRow, "prcpqty", calcPrcpQty );
  2666. ds_main_recinfo_prcplist.setColumn(curRow, "prcpvol", calcPrcpVol );
  2667. ds_main_recinfo_prcplist.setColumn(curRow, "drprcpetc8", calcPrcpTimeQty );
  2668. } else if ( flag == "drprcpetc8" && bfdrprcpetc8 != drprcpetc8 ) { // 수량을 수정했을 때: 용량 자동계산
  2669. calcPrcpTimeVol = eval(drprcpetc8) / eval(bfdrprcpetc8) * eval(drprcpetc7)*1000;
  2670. calcPrcpTimeVol = Math.round(calcPrcpTimeVol)/1000;
  2671. calcPrcpVol = eval(drprcpetc8) / eval(bfdrprcpetc8) * eval(Prcpvol)*1000;
  2672. calcPrcpVol = Math.round(calcPrcpVol)/1000;
  2673. calcPrcpQty = eval(drprcpetc8) / eval(bfdrprcpetc8) * eval(PrcpQty)*1000;
  2674. calcPrcpQty = Math.round(calcPrcpQty)/1000;
  2675. ds_main_recinfo_prcplist.setColumn(curRow, "prcpvol", calcPrcpVol );
  2676. ds_main_recinfo_prcplist.setColumn(curRow, "prcpqty", calcPrcpQty );
  2677. ds_main_recinfo_prcplist.setColumn(curRow, "drprcpetc7", calcPrcpTimeVol );
  2678. var prcpclscd = ds_main_recinfo_prcplist.getColumn(curRow, "prcpclscd" );
  2679. }
  2680. }
  2681. }
  2682. function fClickRtn2() {
  2683. var iRow = ds_main_recinfo_prcplist.rowposition;
  2684. if (iRow > -1 && grd_prcplist.currentcol > -1) {
  2685. //수량, 총용량 변경시
  2686. if(grd_prcplist.currentcol == grd_prcplist.getBindCellIndex("body", "prcpvol")){
  2687. if(!isNaN(ds_main_recinfo_prcplist.getColumn(iRow, "prcpvol"))) {
  2688. DrugCalc2 ("prcpvol" , iRow);
  2689. } else {
  2690. ds_main_recinfo_prcplist.setColumn(iRow, "prcpvol", ds_DrugCalc2.getColumn(0, "prcpvol"));
  2691. }
  2692. } else if (grd_prcplist.currentcol == grd_prcplist.getBindCellIndex("body", "prcpqty")) {
  2693. if (!isNaN(ds_main_recinfo_prcplist.getColumn(iRow, "prcpqty"))) {
  2694. DrugCalc2("prcpqty", iRow);
  2695. } else {
  2696. ds_main_recinfo_prcplist.setColumn(iRow, "prcpqty", ds_DrugCalc2.getColumn(0, "prcpqty"));
  2697. }
  2698. } else if (grd_prcplist.currentcol == grd_prcplist.getBindCellIndex("body", "drprcpetc7")) {
  2699. if (!isNaN(ds_main_recinfo_prcplist.getColumn(iRow, "drprcpetc7"))) {
  2700. DrugCalc2("drprcpetc7", iRow);
  2701. } else {
  2702. ds_main_recinfo_prcplist.setColumn(iRow, "drprcpetc7", ds_DrugCalc2.getColumn(0, "drprcpetc7"));
  2703. }
  2704. } else if (grd_prcplist.currentcol == grd_prcplist.getBindCellIndex("body", "drprcpetc8")) {
  2705. if (!isNaN(ds_main_recinfo_prcplist.getColumn(iRow, "drprcpetc8"))) {
  2706. DrugCalc2("drprcpetc8", iRow);
  2707. } else {
  2708. ds_main_recinfo_prcplist.setColumn(iRow, "drprcpetc8", ds_DrugCalc2.getColumn(0, "drprcpetc8"));
  2709. }
  2710. } else if (grd_prcplist.currentcol == grd_prcplist.getBindCellIndex("body", "prcptims")) {
  2711. if (!isNaN(ds_main_recinfo_prcplist.getColumn(iRow, "prcptims"))) {
  2712. DrugCalc2("prcptims", iRow);
  2713. } else {
  2714. ds_main_recinfo_prcplist.setColumn(iRow, "prcptims", ds_DrugCalc2.getColumn(0, "prcptims"));
  2715. }
  2716. }
  2717. }
  2718. }
  2719. function fMakeCSV(type) {
  2720. ds_temp.clear();
  2721. switch (type) {
  2722. case 'flag':
  2723. dsf_createDsRow('ds_temp', [{
  2724. col: 'savedataflag',
  2725. type: 'string',
  2726. size: 256,
  2727. val: '4'
  2728. },
  2729. {
  2730. col: 'saveflag',
  2731. type: 'string',
  2732. size: 256,
  2733. val: sysf_getModelProperty('ordtype')
  2734. },
  2735. {
  2736. col: 'prcpflag',
  2737. type: 'string',
  2738. size: 256,
  2739. val: '2'
  2740. },
  2741. {
  2742. col: 'inptflag',
  2743. type: 'string',
  2744. size: 256,
  2745. val: '00'
  2746. },
  2747. {
  2748. col: 'pamflag',
  2749. type: 'string',
  2750. size: 256,
  2751. val: ''
  2752. },
  2753. {
  2754. col: 'deptcd',
  2755. type: 'string',
  2756. size: 256,
  2757. val: sysf_getModelProperty('wardcd')
  2758. },
  2759. {
  2760. col: 'deptnm',
  2761. type: 'string',
  2762. size: 256,
  2763. val: ''
  2764. },
  2765. {
  2766. col: 'userid',
  2767. type: 'string',
  2768. size: 256,
  2769. val: sysf_getUserInfo('userid')
  2770. },
  2771. {
  2772. col: 'usernm',
  2773. type: 'string',
  2774. size: 256,
  2775. val: sysf_getUserInfo('usernm')
  2776. },
  2777. {
  2778. col: 'signyn',
  2779. type: 'string',
  2780. size: 256,
  2781. val: 'N'
  2782. },
  2783. {
  2784. col: 'prcpdd',
  2785. type: 'string',
  2786. size: 256,
  2787. val: utlf_getCurrentDate()
  2788. },
  2789. {
  2790. col: 'raddeptcd',
  2791. type: 'string',
  2792. size: 256,
  2793. val: raddeptcd
  2794. },
  2795. {
  2796. col: 'radcd',
  2797. type: 'string',
  2798. size: 256,
  2799. val: radcd
  2800. },
  2801. {
  2802. col: 'pseuacptflag',
  2803. type: 'string',
  2804. size: 256,
  2805. val: 'N'
  2806. },
  2807. {
  2808. col: 'admininfo',
  2809. type: 'string',
  2810. size: 256,
  2811. val: 'NNNNNNNNNNNNNNNNNNNN'
  2812. }
  2813. ], false);
  2814. break;
  2815. case 'rgst':
  2816. dsf_createDsRow('ds_temp', [{
  2817. col: 'pid',
  2818. type: 'string',
  2819. size: 256,
  2820. val: pid
  2821. },
  2822. {
  2823. col: 'indd',
  2824. type: 'string',
  2825. size: 256,
  2826. val: indd
  2827. },
  2828. {
  2829. col: 'orddd',
  2830. type: 'string',
  2831. size: 256,
  2832. val: indd
  2833. },
  2834. {
  2835. col: 'cretno',
  2836. type: 'string',
  2837. size: 256,
  2838. val: cretno
  2839. },
  2840. {
  2841. col: 'instcd',
  2842. type: 'string',
  2843. size: 256,
  2844. val: sysf_getUserInfo('dutplceinstcd')
  2845. },
  2846. {
  2847. col: 'orddeptcd',
  2848. type: 'string',
  2849. size: 256,
  2850. val: orddeptcd
  2851. },
  2852. {
  2853. col: 'orddeptnm',
  2854. type: 'string',
  2855. size: 256,
  2856. val: orddeptnm
  2857. },
  2858. {
  2859. col: 'orddrid',
  2860. type: 'string',
  2861. size: 256,
  2862. val: orddrid
  2863. },
  2864. {
  2865. col: 'orddrnm',
  2866. type: 'string',
  2867. size: 256,
  2868. val: orddrnm
  2869. },
  2870. {
  2871. col: 'hngnm',
  2872. type: 'string',
  2873. size: 256,
  2874. val: patnm
  2875. },
  2876. {
  2877. col: 'sa',
  2878. type: 'string',
  2879. size: 256,
  2880. val: sa
  2881. },
  2882. {
  2883. col: 'ordtype',
  2884. type: 'string',
  2885. size: 256,
  2886. val: ordtype
  2887. },
  2888. {
  2889. col: 'aftcertdrid',
  2890. type: 'string',
  2891. size: 256,
  2892. val: orddrid
  2893. }
  2894. ], false);
  2895. break;
  2896. }
  2897. return dsf_getDsCSV(ds_temp);
  2898. dsf_setDefaultVal(ds_save_saveflaginfo, "divyn:N,pseuacptflag:N,admininfo:N,durappyn:N,nonprgflag:N");
  2899. dsf_setDefaultVal(ds_save_saveprcpinfo, "prcpvol:0,prcpqty:0,prcpdelivefact:-,hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,anticncrdayno:0,druglnkno:0,cvrtbfprcpgenrflag:-,cvrtbforddd:00000000,cvrtbfcretno:0,drgacptflag:-");
  2900. dsf_setTypeFormat(ds_save_saveprcpinfo, "prcpvol:FLOAT^prcpqty:FLOAT^prcptims:INT^prcpdayno:INT");
  2901. dsf_setFixVal(ds_save_saveprcpinfo, "prcpauthflag:0");
  2902. dsf_setDefaultVal(ds_out_savedrprcplist, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,drgacptflag:-");
  2903. dsf_setTypeFormat(ds_out_savedrprcplist, "cpno:INT^anticncrprtlno:INT^oldprcphistno:INT^inclprcpno:INT");
  2904. dsf_setFixVal(ds_out_savedrprcplist, "prcpauthflag:0");
  2905. dsf_setTypeFormat(ds_out_saveexecprcplist, "oldprcphistno:INT^clamdd:INT^oldexecprcpno:INT");
  2906. }
  2907. function dsf_getArrayFromCSV(csv) {
  2908. var sColSep = "▦";
  2909. var sRowSep = "▩";
  2910. var rowArr = csv.split(sRowSep);
  2911. return rowArr[0].split(sColSep);
  2912. }
  2913. function dsf_createDsRowCSV(dsName, csv) {
  2914. //var temp = new Dataset(dsName);
  2915. var colArr = dsf_getArrayFromCSV(csv);
  2916. var colInfo = new Array();
  2917. for (var i in colArr) {
  2918. colInfo.push({
  2919. col: colArr[i]
  2920. });
  2921. }
  2922. var temp = dsf_createDs(dsName, colInfo);
  2923. this.objects[temp].addRow();
  2924. return temp;
  2925. }
  2926. function dsf_getHeaderCSV(source: Dataset) {
  2927. var sColSep = '▦';
  2928. var sRowSep = '▩';
  2929. var colCount = source.colcount;
  2930. var csvStr = '';
  2931. var postfix = sColSep;
  2932. for (var i = 0; i < colCount; i++) {
  2933. if (i == (colCount - 1)) {
  2934. postfix = sRowSep;
  2935. }
  2936. csvStr += source.getColID(i) + postfix;
  2937. }
  2938. return csvStr;
  2939. }
  2940. function fMakePrcpList() {
  2941. ds_save_savergstinfo.clearData();
  2942. ds_save_savergstinfo.addRow();
  2943. ds_save_saveflaginfo.clearData();
  2944. ds_save_saveflaginfo.addRow();
  2945. dsf_makeValue(ds_save_saveflaginfo, "savedataflag", "string", "4");
  2946. dsf_makeValue(ds_save_saveflaginfo, "saveflag", "string", ipt_ordtype.value);
  2947. dsf_makeValue(ds_save_saveflaginfo, "prcpflag", "string", "2");
  2948. dsf_makeValue(ds_save_saveflaginfo, "inptflag", "string", "00");
  2949. dsf_makeValue(ds_save_saveflaginfo, "pamflag", "string", "");
  2950. dsf_makeValue(ds_save_saveflaginfo, "deptcd", "string", ipt_wardcd.value); //부서코드
  2951. dsf_makeValue(ds_save_saveflaginfo, "deptnm", "string", ""); //부서명
  2952. dsf_makeValue(ds_save_saveflaginfo, "userid", "string", sysf_getUserInfo("userid")); //사용자ID
  2953. dsf_makeValue(ds_save_saveflaginfo, "usernm", "string", sysf_getUserInfo("usernm")); //사용자명
  2954. dsf_makeValue(ds_save_saveflaginfo, "signyn", "string", "N"); //전자서명여부
  2955. dsf_makeValue(ds_save_saveflaginfo, "prcpdd", "string", utlf_getCurrentDate()); //처방일
  2956. dsf_makeValue(ds_save_saveflaginfo, "raddeptcd", "string", raddeptcd); //영상의학과
  2957. dsf_makeValue(ds_save_saveflaginfo, "radcd", "string", radcd); //cd copy처방.
  2958. dsf_makeValue(ds_save_saveflaginfo, "pseuacptflag", "string", "N");
  2959. dsf_makeValue(ds_save_saveflaginfo, "admininfo", "string", "NNNNNNNNNNNNNNNNNNNN");
  2960. dsf_makeValue(ds_save_savergstinfo, "pid", "string", pid); //등록번호
  2961. dsf_makeValue(ds_save_savergstinfo, "indd", "string", indd); //진료일자
  2962. dsf_makeValue(ds_save_savergstinfo, "orddd", "string", indd); //진료일자
  2963. dsf_makeValue(ds_save_savergstinfo, "cretno", "string", cretno); //생성번호
  2964. dsf_makeValue(ds_save_savergstinfo, "instcd", "string", sysf_getUserInfo("dutplceinstcd")); //기관코드
  2965. dsf_makeValue(ds_save_savergstinfo, "orddeptcd", "string", orddeptcd); //진료과
  2966. dsf_makeValue(ds_save_savergstinfo, "orddeptnm", "string", orddeptnm); //진료과명
  2967. dsf_makeValue(ds_save_savergstinfo, "orddrid", "string", orddrid); //진료의
  2968. dsf_makeValue(ds_save_savergstinfo, "orddrnm", "string", orddrnm); //진료의명
  2969. dsf_makeValue(ds_save_savergstinfo, "hngnm", "string", patnm); //환자명
  2970. dsf_makeValue(ds_save_savergstinfo, "sa", "string", sa); //성별나이
  2971. dsf_makeValue(ds_save_savergstinfo, "ordtype", "string", ordtype); //외래입원구분
  2972. dsf_makeValue(ds_save_savergstinfo, "aftcertdrid", "string", orddrid); //외래 일반의사의 경우 후인증 대상의사는 지정한다.
  2973. ds_main_recinfo_prcplist.updatecontrol = false;
  2974. for (var i = 0; i < ds_main_recinfo_prcplist.rowcount; i++) {
  2975. ds_main_recinfo_prcplist.setColumn(i, 'pampkspec', pid + "|" + indd + "|" + cretno + "|" + orddeptcd + "|" + orddrid);
  2976. ds_main_recinfo_prcplist.setColumn(i, 'prcpgenrflag', ordtype);
  2977. }
  2978. ds_main_recinfo_prcplist.updatecontrol = true;
  2979. }
  2980. /**
  2981. * @group :
  2982. * @ver : 0.20160630(dbs227)
  2983. * @---------------------------------------------------
  2984. * @type : function
  2985. * @access : public
  2986. * @desc : 임상관찰기록 및 응급 처치 및 기록을 조회
  2987. * @param :
  2988. * @return :
  2989. * @---------------------------------------------------
  2990. */
  2991. function fSave() {
  2992. // grdf_getGridUpdateData 메서드는 내부적으로 ds_tempFilterDs 데이터셋만 사용하므로
  2993. // 연속하여 grdf_getGridUpdateData 메서드를 호출하면 참조하고 있는 ds_tempFilterDs 가 변경되므로
  2994. // 의도하지 않은 방식으로 구현된다
  2995. // getGridUpdateData 에 두번째 파라미터에 null 값을 넣으면 insert, delete, update 모두 포함된다
  2996. //ds_save_vitallist.clearData();
  2997. ds_save_vitallist.clearData();
  2998. ds_save_prcplist.clearData();
  2999. var dsUpdatevitallist = grdf_getGridUpdateData(grd_vitallist, "all");
  3000. grdf_setStatusColumn(dsUpdatevitallist, "status");
  3001. ds_save_vitallist.copyData(dsUpdatevitallist, true);
  3002. var dsUpdateprcplist = grdf_getGridUpdateData(grd_prcplist, "all");
  3003. grdf_setStatusColumn(dsUpdateprcplist, "stat");
  3004. ds_save_prcplist.copyData(dsUpdateprcplist, true);
  3005. if (ds_save_vitallist.rowcount == 0 && ds_save_prcplist.rowcount == 0) {
  3006. sysf_messageBox('수정된 내역이 존재하지 않습니다.', 'E');
  3007. return;
  3008. }
  3009. fMakePrcpList();
  3010. // 응급처치 및 기록 그리드에 새로 추가된 행에 처방이 발행 되었는지 필터링
  3011. ds_main_recinfo_prcplist.filter("prcpyn == 'Y' && prcpyn != bfprcpyn");
  3012. ds_save_saveprcpinfo.clearData();
  3013. // 필터링만 된 행만 복사
  3014. ds_save_saveprcpinfo.copyData(ds_main_recinfo_prcplist, true);
  3015. ds_main_recinfo_prcplist.filter('');
  3016. // 처방이 발행되었으면서, 이전값은 N 인 경우
  3017. if (ds_save_saveprcpinfo.rowcount > 0) {
  3018. dsf_setDefaultVal(ds_save_saveflaginfo, "divyn:N,pseuacptflag:N,admininfo:N,durappyn:N,nonprgflag:N");
  3019. dsf_setDefaultVal(ds_save_savergstinfo, "orddeptnm:-,orddrnm:-,dschprcpyn:N");
  3020. dsf_setTypeFormat(ds_save_saveprcpinfo, "prcpvol:FLOAT^prcpqty:FLOAT^prcptims:INT^prcpdayno:INT");
  3021. dsf_setFixVal(ds_save_saveprcpinfo, "prcpauthflag:0,dschrgstacptchar:");
  3022. ds_save_saveprcpinfo.updateColID("dschrgstacptchar", "dschrgstacptcharid");
  3023. var oParam = {};
  3024. oParam.id = "TRMNE02305";
  3025. oParam.service = "prcpmngtapp.PrcpMngt";
  3026. oParam.method = "reqGetPrcpSaveChk";
  3027. oParam.inds = "saveFlagInfo=ds_save_saveflaginfo saveRgstInfo=ds_save_savergstinfo savePrcpInfo=ds_save_saveprcpinfo saveDiagInfo=ds_save_saveDiagInfo";
  3028. oParam.outds = "ds_prcperrlist=prcperrlist " +
  3029. "ds_prcplist=prcplist " +
  3030. "ds_savedrprcplist=savedrprcplist " +
  3031. "ds_saveexecprcplist=saveexecprcplist " +
  3032. "ds_savediaglist=savediaglist " +
  3033. "ds_savepamlist=savepamlist " +
  3034. "ds_signprcplist=signprcplist " +
  3035. "ds_signdiaglist=signdiaglist " +
  3036. "ds_savetnmlist=savetnmlist " +
  3037. "ds_savecncrlist=savecncrlist " +
  3038. "ds_duplprcplist=duplprcplist " +
  3039. "ds_savematrprcplist=savematrprcplist " +
  3040. "ds_dschflaginfo=dschflaginfo " +
  3041. "ds_dschpamlist=dschpamlist " +
  3042. "ds_dschdrprcplist=dschdrprcplist " +
  3043. "ds_dschexecprcplist=dschexecprcplist " +
  3044. "ds_dschmatrprcplist=dschmatrprcplist " +
  3045. "ds_limprcplist=limprcplist " +
  3046. "ds_divinfo=divinfo " +
  3047. "ds_otherInfoList=otherInfoList " +
  3048. "ds_patientInfoList=patientInfoList " +
  3049. "ds_drugInofList=drugInofList " +
  3050. "ds_screenResultList=screenResultList " +
  3051. "ds_screenRenList=screenRenList " +
  3052. "ds_saveetcchklist=saveetcchklist " +
  3053. "ds_dementiainfo=dementiainfo " +
  3054. "ds_bfjudgeprcplist=bfjudgeprcplist " +
  3055. "ds_amidschprcpinfo=amidschprcpinfo " +
  3056. "ds_checkprcpresn=checkprcpresn " +
  3057. "ds_checkskipprcpres=checkskipprcpresn " +
  3058. "ds_antibioreq=antibioreq " +
  3059. "ds_antibioprcp=antibioprcp " +
  3060. "ds_kdurchkinfo=kdurchkinfo " +
  3061. "ds_kdurchklist=kdurchklist " +
  3062. "ds_kdurchkrslt=kdurchkrslt " +
  3063. "ds_kdurcnclyn=kdurcnclyn";
  3064. oParam.async = false;
  3065. tranf_submit(oParam);
  3066. //return;
  3067. dsf_setDefaultVal(ds_prcplist, "prcpvol:0,prcpqty:0,prcptims:0,prcpdayno:0,hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,anticncrdayno:0,druglnkno:0,drgacptflag:-");
  3068. dsf_setDefaultVal(ds_savedrprcplist, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,drgacptflag:-");
  3069. dsf_setFixVal(ds_savedrprcplist, "prcpauthflag:0");
  3070. dsf_setDefaultVal(ds_dschdrprcplist, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,drgacptflag:-");
  3071. if (ds_prcperrlist.rowcount > 0) {
  3072. var prcpcd = ds_prcperrlist.getColumn(0, "prcpcd");
  3073. var prcperr = ds_prcperrlist.getColumn(0, "prcperr");
  3074. sysf_messageBox(prcpcd + "처방은 " + prcperr, "E");
  3075. return;
  3076. }
  3077. dsf_makeValue(ds_send_savedata, "pid", "string", ipt_pid.value);
  3078. dsf_makeValue(ds_send_savedata, "orddd", "string", ipt_indd.value);
  3079. dsf_makeValue(ds_send_savedata, "cretno", "string", ipt_cretno.value);
  3080. dsf_makeValue(ds_send_savedata, "ordtype", "string", ipt_ordtype.value);
  3081. dsf_makeValue(ds_send_savedata, "wardcd", "string", ipt_wardcd.value);
  3082. dsf_makeValue(ds_send_savedata, "roomcd", "string", ipt_roomcd.value);
  3083. dsf_makeValue(ds_send_savedata, "instcd", "string", sysf_getUserInfo("dutplceinstcd"));
  3084. if (ds_save_vitallist.rowcount < 1) {
  3085. ds_save_vitallist.addRow();
  3086. }
  3087. if (ds_save_prcplist.rowcount < 1) {
  3088. ds_save_prcplist.addRow();
  3089. }
  3090. // 변경된 처방을 저장한다
  3091. dsf_setDefaultVal(ds_save_saveflaginfo, "admininfo:N");
  3092. dsf_setDefaultVal(ds_savedrprcplist, "clinccmtcnts:-,hosinprcpresncd:00,druglnkno:0,dnorreqlnkno:0,subcretno:0,drgacptflag:-,anticncrdayno:0,prcpdelivefact:-");
  3093. //dsf_setTypeFormat(ds_savedrprcplist, "prcpno:INT^cvrtbfcretno:INT^mealprotcnts:INT^prcpdayno:INT^ordreqlnkno:FLOAT^cretno:INT^prcprefseq:INT^prcpvol:FLOAT^prcpqty:FLOAT^testreqlnkno:FLOAT^mealcalrcnts:INT^prcptims:INT^prtlno:INT^prcplnkno:INT^prcphistno:INT^drugspd:INT^cpno:INT^anticncrprtlno:INT^oldprcphistno:INT^inclprcpno:INT^hsctlnkno:INT");
  3094. DasetRelce(ds_saveexecprcplist, "exec_");
  3095. DasetRelce(ds_savediaglist, "diag_");
  3096. DasetRelce(ds_savepamlist, "pam_");
  3097. DasetRelce(ds_signprcplist, "signprcp_");
  3098. DasetRelce(ds_signdiaglist, "signdiag_");
  3099. DasetRelce(ds_savematrprcplist, "matr_");
  3100. DasetRelce(ds_dschflaginfo, "dschfi_");
  3101. DasetRelce(ds_dschpamlist, "dschpam_");
  3102. DasetRelce(ds_dschdrprcplist, "dschdr_");
  3103. if (ds_dschdrprcplist.rowcount == 0) {
  3104. ds_dschdrprcplist.addRow();
  3105. }
  3106. dsf_setDefaultVal(ds_dschdrprcplist, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,ermediscmngtresncd:-,drgacptflag:-,prcpdelivefact:");
  3107. DasetRelce(ds_dschexecprcplist, "dschexec_");
  3108. DasetRelce(ds_dschmatrprcplist, "dschmatr_");
  3109. dsf_setDefaultVal(ds_save_saveprcpinfo, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,subcretno:0,drgacptflag:-,prcpdelivefact:");
  3110. ds_copydiaginfo.updateColID("orddd", "diagdd");
  3111. DasetRelce(ds_savesujinresn, "resn_");
  3112. DasetRelce(ds_bfjudgeprcplist, "bfjudge_");
  3113. DasetRelce(ds_antibioreq, "antibioreq_");
  3114. DasetRelce(ds_antibioprcp, "antibioprcp_");
  3115. DasetRelce(ds_kdurchkinfo, "info_");
  3116. DasetRelce(ds_kdurchklist, "list_");
  3117. DasetRelce(ds_kdurchkrslt, "rslt_");
  3118. DasetRelce(ds_kdurcnclyn, "cncl_");
  3119. //dsf_setTypeFormat(ds_savedrprcplist, "anticncrdayno:INT");
  3120. var oParam = {};
  3121. oParam.id = "TXMNE02305";
  3122. oParam.service = "prcpmngtapp.PrcpMngt";
  3123. oParam.method = "reqExeSavePrcp";
  3124. oParam.inds = "saveflaginfo=ds_save_saveflaginfo " +
  3125. "savedrprcplist=ds_savedrprcplist " +
  3126. "saveexecprcplist=ds_saveexecprcplist " +
  3127. "savediaglist=ds_savediaglist " +
  3128. "savepamlist=ds_savepamlist " +
  3129. "signprcplist=ds_signprcplist " +
  3130. "signdiaglist=ds_signdiaglist " +
  3131. "savematrprcplist=ds_savematrprcplist " +
  3132. "dschflaginfo=ds_dschflaginfo " +
  3133. "dschpamlist=ds_dschpamlist " +
  3134. "dschdrprcplist=ds_dschdrprcplist " +
  3135. "dschexecprcplist=ds_dschexecprcplist " +
  3136. "dschmatrprcplist=ds_dschmatrprcplist " +
  3137. "savePrcpInfo=ds_save_saveprcpinfo " +
  3138. "copydiaginfo=ds_copydiaginfo " +
  3139. "savesujinresn=ds_savesujinresn " +
  3140. "bfjudgeprcplist=ds_bfjudgeprcplist " +
  3141. "antibioreq=ds_antibioreq " +
  3142. "antibioprcp=ds_antibioprcp " +
  3143. "kdurchkinfo=ds_kdurchkinfo " +
  3144. "kdurchklist=ds_kdurchklist " +
  3145. "kdurchkrslt=ds_kdurchkrslt " +
  3146. "kdurcnclyn=ds_kdurcnclyn";
  3147. oParam.outds = "ds_result1_prcperrlist=prcperrlist ds_result1_kdurchkrslt=kdurchkrslt";
  3148. oParam.async = false;
  3149. tranf_submit(oParam);
  3150. }
  3151. //ds_main_recinfo_prcplist.setColumn(4, 'bfrecrelayn', 'N');
  3152. // 간호기록 연동여부
  3153. //ds_main_signdata_signprcplist
  3154. ds_save_savesigninfo.clearData();
  3155. ds_main_recinfo_prcplist.filter("recrelayn =='Y' && recrelayn != bfrecrelayn");
  3156. ds_nursereclist.clearData();
  3157. ds_nursereclist.copyData(ds_main_recinfo_prcplist, true);
  3158. ds_main_recinfo_prcplist.filter('');
  3159. //간호기록인증저장을 위한 Sign Header정보
  3160. var SignInfoHeader = "pid▦orddd▦signno▦cretno▦recdd▦rectm▦recsaveflag▦signflag▦signgenrflag▦" +
  3161. "formcd▦orddeptcd▦orddrid▦signbfcnts▦signaftcnts▦dispyn▩";
  3162. var SignInfoData2 = "";
  3163. // if(!utlf_isNull(nursreclist) && nursreclist.length > 0){
  3164. if (ds_nursereclist.rowcount > 0) {
  3165. ds_send_reqdata_srchinfo.clearData();
  3166. dsf_makeValue(ds_send_reqdata_srchinfo, "pid", "string", pid);
  3167. dsf_makeValue(ds_send_reqdata_srchinfo, "indd", "string", indd);
  3168. dsf_makeValue(ds_send_reqdata_srchinfo, "orddd", "string", '-');
  3169. dsf_makeValue(ds_send_reqdata_srchinfo, "cretno", "string", cretno);
  3170. dsf_makeValue(ds_send_reqdata_srchinfo, "fromdd", "string", utlf_getCurrentDate());
  3171. dsf_makeValue(ds_send_reqdata_srchinfo, "todd", "string", utlf_getCurrentDate());
  3172. dsf_makeValue(ds_send_reqdata_srchinfo, "dnarflag", "string", "%");
  3173. ds_main_recinfo_nursingrecordlist.clearData();
  3174. var oParam = {};
  3175. oParam.id = "TRMNR03402";
  3176. oParam.service = "carerecapp.NursingRecord";
  3177. oParam.method = "reqGetDifRecList";
  3178. oParam.inds = "srchinfo=ds_send_reqdata_srchinfo";
  3179. oParam.outds = "ds_main_recinfo_nursingrecordlist=nursingrecordlist";
  3180. oParam.async = false;
  3181. tranf_submit(oParam);
  3182. // 모달을 띄운다
  3183. ds_main_recinfo_prcplist.filter("recrelayn == 'Y' && recrelayn != bfrecrelayn");
  3184. ds_main_recinfo_reclist.copyData(ds_main_recinfo_prcplist, true);
  3185. ds_main_recinfo_prcplist.filter("");
  3186. var objArg = new Object();
  3187. objArg.arg_ds_main_recinfo_nursingrecordlist = ds_main_recinfo_nursingrecordlist;
  3188. objArg.arg_ds_main_recinfo_reclist = ds_main_recinfo_reclist;
  3189. frmf_modal("SPMNE02303", "SPMNE02303", objArg, "", "", "", "", "", "", "", "", "", "M");
  3190. SignInfoData2 += pid +
  3191. "▦" + indd +
  3192. "▦" + '' +
  3193. "▦" + cretno +
  3194. "▦" + utlf_getCurrentDate() +
  3195. "▦" + utlf_getCurrentTime().substr(0, 4) +
  3196. "▦" + 'Y' +
  3197. "▦" + '02' +
  3198. "▦" + ordtype +
  3199. "▦" + '0000002432' +
  3200. "▦" + orddeptcd +
  3201. "▦" + orddrid +
  3202. "▦" + frmf_getParameter('signbfcnts') +
  3203. "▦" + frmf_getParameter('signaftcnts') +
  3204. "▦" + 'N' +
  3205. "▩";
  3206. dsf_setCSVToDs('ds_save_savesignrecinfo', SignInfoHeader + SignInfoData2);
  3207. dsf_setCSVToDs('ds_save_nursrecinfo', frmf_getParameter('nodeinfo'));
  3208. }
  3209. dsf_createDsRow('ds_req', [{
  3210. col: 'pid',
  3211. type: 'string',
  3212. size: 256,
  3213. val: ds_condPath.getColumn(0, 'pid')
  3214. },
  3215. {
  3216. col: 'orddd',
  3217. type: 'string',
  3218. size: 256,
  3219. val: ds_condPath.getColumn(0, 'indd')
  3220. },
  3221. {
  3222. col: 'cretno',
  3223. type: 'string',
  3224. size: 256,
  3225. val: ds_condPath.getColumn(0, 'cretno')
  3226. },
  3227. {
  3228. col: 'wardcd',
  3229. type: 'string',
  3230. size: 256,
  3231. val: ds_condPath.getColumn(0, 'wardcd')
  3232. },
  3233. {
  3234. col: 'roomcd',
  3235. type: 'string',
  3236. size: 256,
  3237. val: ds_condPath.getColumn(0, 'roomcd')
  3238. },
  3239. {
  3240. col: 'instcd',
  3241. type: 'string',
  3242. size: 256,
  3243. val: sysf_getUserInfo('dutplceinstcd')
  3244. },
  3245. {
  3246. col: 'ordtype',
  3247. type: 'string',
  3248. size: 256,
  3249. val: ds_condPath.getColumn(0, 'ordtype')
  3250. }
  3251. ], false);
  3252. if (ds_result1_prcperrlist.rowcount == 0) {
  3253. var oParam = {};
  3254. oParam.id = "TXMNE02304";
  3255. oParam.service = "ercareapp.ERRec";
  3256. oParam.method = "reqExeCardArrRecInfo";
  3257. oParam.inds = "req=ds_req " +
  3258. "vitallist=ds_save_vitallist " +
  3259. "prcplist=ds_save_prcplist " +
  3260. "saveFlagInfo=ds_save_saveflaginfo " +
  3261. "saveRgstInfo=ds_save_savergstinfo " +
  3262. "saveSignInfo=ds_save_savesigninfo " +
  3263. "savesignrecinfo=ds_save_savesignrecinfo " +
  3264. "nursrecinfo=ds_save_nursrecinfo " +
  3265. "savedrprcplist=ds_savedrprcplist " +
  3266. "saveexecprcplist=ds_saveexecprcplist";
  3267. oParam.outds = "ds_temp_result=prcperrlist";
  3268. oParam.async = false;
  3269. //oParam.callback = "cf_TXMNE02304";
  3270. tranf_submit(oParam);
  3271. fSearch();
  3272. }
  3273. }
  3274. function DasetRelce(daset, columnName) {
  3275. for (var i = 0; i < daset.colcount; i++) {
  3276. daset.updateColID(daset.getColID(i), daset.getColID(i).replace(columnName, ""));
  3277. }
  3278. }
  3279. function cf_TRMNE02305(sSvcId, nErrorCode, sErrorMsg) {
  3280. if (nErrorCode < 0) {
  3281. return;
  3282. }
  3283. dsf_setDefaultVal(ds_out_savedrprcplist, "hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,drgacptflag:-");
  3284. dsf_setTypeFormat(ds_out_savedrprcplist, "cpno:INT^anticncrprtlno:INT^oldprcphistno:INT^inclprcpno:INT");
  3285. dsf_setTypeFormat(ds_out_saveexecprcplist, "oldprcphistno:INT^clamdd:INT^oldexecprcpno:INT");
  3286. }
  3287. /**
  3288. * @group :
  3289. * @ver : 0.20160630(dbs227)
  3290. * @---------------------------------------------------
  3291. * @type : function
  3292. * @access : public
  3293. * @desc : 임상관찰기록 및 응급 처치 및 기록을 조회
  3294. * @param :
  3295. * @return :
  3296. * @---------------------------------------------------
  3297. */
  3298. function fSearch() {
  3299. ds_send.clearData();
  3300. ds_send.addRow();
  3301. ds_send.copyRow(0,
  3302. ds_condPath,
  3303. 0,
  3304. 'pid=pid, patnm=patnm, indd=indd, cretno=cretno, cardarrgenrdt=cardarrgenrdt, issdeptcd=issdeptcd');
  3305. ds_grd_vitallist.clearData();
  3306. ds_grd_vitallist.addRow();
  3307. ds_main_recinfo_prcplist.clearData();
  3308. ds_main_recinfo_prcplist.addRow();
  3309. // 초기화 변수 셋팅
  3310. // 초기화 변수 셋팅
  3311. dsf_setDefaultVal(ds_main_recinfo_prcplist, "status:-,prcpvol:0,prcpvolunitnm:-,prcpqty:0,prcpqtyunitnm:-,prcptims:0,prcpdayno:0," +
  3312. "drugmthdspccdnm:-,drugmthdspccd:-,tootfact:-,clinccmtcnts:-,hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-," +
  3313. "rehbprcpcurefreqflag:0,bfrecrelayn:N,setcd:N,prcpdd:N,prcpno:N,prcphistno:N,prcppkspec:N,aftcertflag:N,aftcertdrid:N,prcpvalidd:N");
  3314. var oParam = {};
  3315. oParam.id = "TRMNE02304";
  3316. oParam.service = "ercareapp.ERRec";
  3317. oParam.method = "reqGetCardArrRecInfo";
  3318. oParam.inds = "req=ds_send";
  3319. oParam.outds = "ds_grd_vitallist=vitallist ds_main_recinfo_prcplist=prcplist";
  3320. oParam.async = false;
  3321. oParam.callback = "cf_TRMNE02304";
  3322. tranf_submit(oParam);
  3323. }
  3324. function cf_TRMNE02304(sSvcId, nErrorCode, sErrorMsg) {
  3325. if (nErrorCode < 0) {
  3326. return;
  3327. }
  3328. // dsf_setDefaultVal(ds_main_recinfo_prcplist, "status:-,prcpvol:0,prcpvolunitnm:-,prcpqty:0,prcpqtyunitnm:-,prcptims:0,prcpdayno:0," +
  3329. // "drugmthdspccdnm:-,drugmthdspccd:-,tootfact:-,clinccmtcnts:-,hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-," +
  3330. // "rehbprcpcurefreqflag:0,bfrecrelayn:N,setcd:N,prcpdd:N,prcpno:N,prcphistno:N,prcppkspec:N,aftcertflag:N,aftcertdrid:N,prcpvalidd:N");
  3331. dsf_setDefaultVal(ds_grd_vitallist, "cardarrgenrdt:" + ds_condPath.getColumn(0, "cardarrgenrdt") + "");
  3332. if (ds_main_recinfo_prcplist.rowcount > 0) {
  3333. ds_main_recinfo_prcplist.enableevent = false;
  3334. ds_main_recinfo_prcplist.updatecontrol = false;
  3335. dsf_setDefaultVal(ds_main_recinfo_prcplist, "editprcpyn:checkbox,status:-,prcpvol:0,prcpvolunitnm:-,prcpqty:0,prcpqtyunitnm:-,prcptims:0,prcpdayno:0,drugmthdspccdnm:-," +
  3336. "drugmthdspccd:-,tootfact:-,clinccmtcnts:-,hsctdelivepos:0,hsctlnkno:0,etcprcpflag:-,rehbprcpcurefreqflag:0," +
  3337. "dietprcpgenrflag:-,irpayflag:N,irflag:N,procerdietflag:N,diagtestconttestintvlflag:N,drugindependpackflag:N," +
  3338. "diagtestconttestbasetm:0,diagtestconttestorgtims:0,ermediscmngtresncd:-,rehbprcpenddd:-,matrallsizespecid:-," +
  3339. "rehbprcpcurepartcd:-,lowdrugresncd:N,tfdtlcd:-,dnorreqlnkno:0,subcretno:0,exptmthdfact:-,lowdrugresnetcfact:-," +
  3340. "diagtestconttestcdspec:-,drgacptflag:-,prcpyn:N,recrelayn:N,setcd:N,prcpdd:N,prcpno:N,prcphistno:N,prcppkspec:N," +
  3341. "aftcertflag:N,aftcertdrid:N,prcpvalidd:N", "cardarrgenrdt:" + ds_condPath.getColumn(0, "cardarrgenrdt") + "" );
  3342. for (var i = 0; i < ds_main_recinfo_prcplist.rowcount; i++) {
  3343. if(ds_main_recinfo_prcplist.getColumn(i, "prcpyn") == "Y") {
  3344. ds_main_recinfo_prcplist.setColumn(i, "editprcpyn", "none");
  3345. }else{
  3346. ds_main_recinfo_prcplist.setColumn(i, "editprcpyn", "checkbox");
  3347. }
  3348. }
  3349. ds_main_recinfo_prcplist.updatecontrol = true;
  3350. ds_main_recinfo_prcplist.enableevent = true;
  3351. }
  3352. ds_main_recinfo_prcplist.updatecontrol = false;
  3353. ds_main_recinfo_prcplist.addColumn('bfprcpyn', 'string', 256);
  3354. ds_main_recinfo_prcplist.addColumn('bfrecrelayn', 'string', 256);
  3355. ds_main_recinfo_prcplist.addColumn('pampkspec', 'string', 256);
  3356. ds_main_recinfo_prcplist.addColumn('prcpgenrflag', 'string', 256);
  3357. for (var i = 0; i < ds_main_recinfo_prcplist.rowcount; i++) {
  3358. ds_main_recinfo_prcplist.setColumn(i, 'bfprcpyn', ds_main_recinfo_prcplist.getColumn(i, 'prcpyn'));
  3359. ds_main_recinfo_prcplist.setColumn(i, 'bfrecrelayn', ds_main_recinfo_prcplist.getColumn(i, 'recrelayn'));
  3360. }
  3361. ds_main_recinfo_prcplist.updatecontrol = true;
  3362. //dsf_copyDs(ds_main_recinfo_prcplist, ds_temp_prcplist, 'replace');
  3363. // 그리드에 상태 아이콘을 표시한다
  3364. grdf_setRowTypeIcon(grd_vitallist);
  3365. grdf_setRowTypeIcon(grd_prcplist);
  3366. }
  3367. /**
  3368. * @group :
  3369. * @ver : 0.20160630(dbs227)
  3370. * @---------------------------------------------------
  3371. * @type : function
  3372. * @access : public
  3373. * @desc : grd_prcplist 의 컬럼의 edittype 에 사용될 메서드로
  3374. edittype 을 결정하기 위하여 사용
  3375. * @param :
  3376. * @return :
  3377. * @---------------------------------------------------
  3378. */
  3379. function isPrcpListReadonly(row) {
  3380. var bfprcpyn = ds_main_recinfo_prcplist.getColumn(row, 'prcpyn');
  3381. if (bfprcpyn == 'Y') {
  3382. return true;
  3383. } else {
  3384. return false;
  3385. }
  3386. }
  3387. /**
  3388. * @group :
  3389. * @ver : 0.20160630(dbs227)
  3390. * @---------------------------------------------------
  3391. * @type : function
  3392. * @access : public
  3393. * @desc : 임상관찰기록 및 응급 처치 및 기록을 조회
  3394. * @param :
  3395. * @return :
  3396. * @---------------------------------------------------
  3397. */
  3398. function fSetPrcpVolQty(col, row) {
  3399. // ds_main_recinfo_prcplist 에서 값을 얻어와 ds_DrugCalc2 로 할당
  3400. // 복사할 조건
  3401. var strColInfo = '';
  3402. var colNm = new String(grd_prcplist.getCellProperty('Body', col, 'text'));
  3403. if (utlf_isNull(colNm)) {
  3404. return;
  3405. }
  3406. colNm = colNm.substr(5, colNm.length);
  3407. switch (colNm) {
  3408. case 'prcpvol':
  3409. case 'prcpqty':
  3410. case 'prcptims':
  3411. case 'drprcpetc7':
  3412. //2017.08.08 약물투여 1회용량 및 1회수량 계산 로직 오류 수정
  3413. ds_DrugCalc2.setColumn(0, colNm, ds_main_recinfo_prcplist.getColumn(row, colNm));
  3414. break;
  3415. case 'drprcpetc8':
  3416. ds_DrugCalc2.setColumn(0, colNm, ds_main_recinfo_prcplist.getColumn(row, colNm));
  3417. break;
  3418. }
  3419. }
  3420. /**
  3421. * @group :
  3422. * @ver : 0.20160630(dbs227)
  3423. * @---------------------------------------------------
  3424. * @type : function
  3425. * @access : public
  3426. * @desc : 간호 하드코딩 정보조회
  3427. * @param : pCode : 조회할 CdGrupID 코드정보, 여러개 조회할 경우 ,(콤마)로 구분한다.
  3428. 예) '001', '002', '003'
  3429. pDate : 조회기준일자(형식:YYYYMMDD)
  3430. * @return : ds_init_codelist:Dataset
  3431. 트랜잭션 이후 수신받은 하드코딩 정보
  3432. * @---------------------------------------------------
  3433. */
  3434. function fGetNursHardCdInfo(pCode, pDate) {
  3435. dsf_createDsRow('ds_req', [{
  3436. col: 'cdgrupid',
  3437. type: 'string',
  3438. size: 256,
  3439. val: pCode
  3440. }, // 코드그룹ID
  3441. {
  3442. col: 'srchdd',
  3443. type: 'string',
  3444. size: 256,
  3445. val: pDate
  3446. }, // 조회기준일자
  3447. {
  3448. col: 'flag',
  3449. type: 'string',
  3450. size: 256,
  3451. val: ''
  3452. }, // 조회기준일자
  3453. {
  3454. col: 'allflag',
  3455. type: 'string',
  3456. size: 256,
  3457. val: ''
  3458. } // 모두조회여부
  3459. ],
  3460. false);
  3461. var ds_init_codelist = dsf_createDsRow('ds_init_codelist', [{
  3462. col: 'cdgrupid',
  3463. type: 'string',
  3464. size: 256,
  3465. val: ''
  3466. }, // 코드그룹ID
  3467. {
  3468. col: 'cdid',
  3469. type: 'string',
  3470. size: 256,
  3471. val: ''
  3472. }, // 코드ID
  3473. {
  3474. col: 'cdnm',
  3475. type: 'string',
  3476. size: 256,
  3477. val: ''
  3478. }, // 코드명
  3479. {
  3480. col: 'grupdetldesc',
  3481. type: 'string',
  3482. size: 256,
  3483. val: ''
  3484. }, // 코드그룹상세설명
  3485. {
  3486. col: 'supcdid',
  3487. type: 'string',
  3488. size: 256,
  3489. val: ''
  3490. }, // 상위코드ID
  3491. {
  3492. col: 'sortseq',
  3493. type: 'string',
  3494. size: 256,
  3495. val: ''
  3496. }, // 상위코드ID
  3497. {
  3498. col: 'valifromdd',
  3499. type: 'string',
  3500. size: 256,
  3501. val: ''
  3502. }, // 시작일자
  3503. {
  3504. col: 'valitodd',
  3505. type: 'string',
  3506. size: 256,
  3507. val: ''
  3508. } // 시작일자
  3509. ],
  3510. false);
  3511. var oParam = {};
  3512. oParam.id = "TRMNW00001";
  3513. oParam.service = "wardcareapp.WardCareMngt";
  3514. oParam.method = "reqGetNursHardCdInfo";
  3515. oParam.inds = "req=ds_req";
  3516. oParam.outds = "ds_init_codelist=codelist";
  3517. oParam.async = false;
  3518. //oParam.callback = "cf_TRMNW00001";
  3519. tranf_submit(oParam);
  3520. return ds_init_codelist;
  3521. }
  3522. function fPrint() {
  3523. // DOM 객체 설정
  3524. var objDOM = rptf_createDOM();
  3525. rptf_setNodeListToDOM(objDOM, "root/main/cond", ds_condPath); // 데이터셋
  3526. rptf_setNodeListToDOM(objDOM, "root/main/recinfo/vitallist", ds_grd_vitallist); // 데이터셋
  3527. rptf_setNodeListToDOM(objDOM, "root/main/recinfo/prcplist", ds_main_recinfo_prcplist); // 데이터셋
  3528. var objParam = new Object();
  3529. objParam.xml_data_XML1 = objDOM.documentElement.source; // 최상의노드 XML 스트링 추출
  3530. var option = "open=1;save=1;directprint=0;print=1;zoom=0;";
  3531. rptf_exeReportPreview30(["RPMNE02301"], [objParam], option);
  3532. }
  3533. /**
  3534. * @group :
  3535. * @ver : 0.20160630(dbs227)
  3536. * @---------------------------------------------------
  3537. * @type : event
  3538. * @access : public
  3539. * @desc : oninit
  3540. * @param :
  3541. * @return :
  3542. * @---------------------------------------------------
  3543. */
  3544. function SPMNE02301_oninit(obj: Form, e: InitEventInfo) {
  3545. }
  3546. /**
  3547. * @group :
  3548. * @ver : 0.20160630(dbs227)
  3549. * @---------------------------------------------------
  3550. * @type : event
  3551. * @access : public
  3552. * @desc : onload
  3553. * @param :
  3554. * @return :
  3555. * @---------------------------------------------------
  3556. */
  3557. function SPMNE02301_onload(obj: Form, e: LoadEventInfo) {
  3558. frmf_initForm(obj);
  3559. // 보기모드라면 수정이 되어서는 안된다
  3560. var flag = sysf_getModelProperty('flag');
  3561. if (flag == 'Y') {
  3562. button1.enable = false;
  3563. btn_addvital.enable = false;
  3564. btn_delvital.enable = false;
  3565. button3.enable = false;
  3566. button4.enable = false;
  3567. button5.enable = false;
  3568. }
  3569. ds_condPath.addRow();
  3570. /*
  3571. pid = arg_ds_temp_patinfo.getColumn(0, "pid");
  3572. patnm = arg_ds_temp_patinfo.getColumn(0, "patnm");
  3573. indd = arg_ds_temp_patinfo.getColumn(0, "indd");
  3574. cretno = arg_ds_temp_patinfo.getColumn(0, "cretno");
  3575. cardarrgenrdt = arg_ds_temp_patinfo.getColumn(0, "cardarrgenrdt");
  3576. wardcd = arg_ds_temp_patinfo.getColumn(0, "wardcd");
  3577. roomcd = arg_ds_temp_patinfo.getColumn(0, "roomcd");
  3578. ordtype = arg_ds_temp_patinfo.getColumn(0, "ordtype");
  3579. issdeptcd = arg_ds_temp_patinfo.getColumn(0, "issdeptcd");
  3580. orddrid = arg_ds_temp_patinfo.getColumn(0, "orddrid");
  3581. orddrnm = arg_ds_temp_patinfo.getColumn(0, "orddrnm");
  3582. orddeptcd = arg_ds_temp_patinfo.getColumn(0, "orddeptcd");
  3583. orddeptnm = arg_ds_temp_patinfo.getColumn(0, "orddeptnm");
  3584. sa = arg_ds_temp_patinfo.getColumn(0, "sa");
  3585. */
  3586. pid = sysf_getModelProperty("pid");
  3587. patnm = sysf_getModelProperty("patnm");
  3588. indd = sysf_getModelProperty("indd");
  3589. cretno = sysf_getModelProperty("cretno");
  3590. cardarrgenrdt = sysf_getModelProperty("cardarrgenrdt");
  3591. wardcd = sysf_getModelProperty("wardcd");
  3592. roomcd = sysf_getModelProperty("roomcd");
  3593. ordtype = sysf_getModelProperty("ordtype");
  3594. issdeptcd = sysf_getModelProperty("issdeptcd");
  3595. orddrid = sysf_getModelProperty("orddrid");
  3596. orddrnm = sysf_getModelProperty("orddrnm");
  3597. orddeptcd = sysf_getModelProperty("orddeptcd");
  3598. orddeptnm = sysf_getModelProperty("orddeptnm");
  3599. sa = sysf_getModelProperty("sa");
  3600. dsf_makeValue(ds_condPath, "pid", "string", pid);
  3601. dsf_makeValue(ds_condPath, "patnm", "string", patnm);
  3602. dsf_makeValue(ds_condPath, "indd", "string", indd);
  3603. dsf_makeValue(ds_condPath, "cretno", "string", cretno);
  3604. dsf_makeValue(ds_condPath, "cardarrgenrdt", "string", cardarrgenrdt);
  3605. dsf_makeValue(ds_condPath, "wardcd", "string", wardcd);
  3606. dsf_makeValue(ds_condPath, "roomcd", "string", roomcd);
  3607. dsf_makeValue(ds_condPath, "ordtype", "string", ordtype);
  3608. dsf_makeValue(ds_condPath, "issdeptcd", "string", issdeptcd);
  3609. dsf_makeValue(ds_condPath, "orddrid", "string", orddrid);
  3610. dsf_makeValue(ds_condPath, "orddrnm", "string", orddrnm);
  3611. dsf_makeValue(ds_condPath, "orddeptcd", "string", orddeptcd);
  3612. dsf_makeValue(ds_condPath, "orddeptnm", "string", orddeptnm);
  3613. dsf_makeValue(ds_condPath, "sa", "string", sa);
  3614. // UI 속성의 값을 채워준다
  3615. ipt_pid.value = pid;
  3616. ipt_patnm.value = patnm;
  3617. ipt_indd.value = indd;
  3618. ipt_cardarrgenrdt.value = cardarrgenrdt;
  3619. var pCode = "'046','T43'"; //'046':영상의학과 추가. 'T84':인증저장팝업.
  3620. var pDate = utlf_getCurrentDate(); // 조회기준일자
  3621. fGetNursHardCdInfo(pCode, pDate);
  3622. for (var i = 0; i < ds_init_codelist.rowcount; i++) {
  3623. var cdgrupid = ds_init_codelist.getColumn(i, 'cdgrupid');
  3624. if (cdgrupid == '046') {
  3625. raddeptcd = ds_init_codelist.getColumn(i, 'cdid');
  3626. } else if (cdgrupid == 'T43') {
  3627. radcd = ds_init_codelist.getColumn(i, 'cdid');
  3628. }
  3629. }
  3630. fSearch();
  3631. }
  3632. /**
  3633. * @group :
  3634. * @ver : 0.20160630(dbs227)
  3635. * @---------------------------------------------------
  3636. * @type : event
  3637. * @access : public
  3638. * @desc : 조회 버튼 클릭
  3639. * @param :
  3640. * @return :
  3641. * @---------------------------------------------------
  3642. */
  3643. function button2_onclick(obj: Button, e: ClickEventInfo) {
  3644. fSearch();
  3645. }
  3646. /**
  3647. * @group :
  3648. * @ver : 0.20160630(dbs227)
  3649. * @---------------------------------------------------
  3650. * @type : event
  3651. * @access : public
  3652. * @desc : 저장 버튼 클릭
  3653. * @param :
  3654. * @return :
  3655. * @---------------------------------------------------
  3656. */
  3657. function button1_onclick(obj: Button, e: ClickEventInfo) {
  3658. fSave();
  3659. //ds_main_recinfo_prcplist.filter("prcpyn == 'Y' && prcpyn != bfprcpyn");
  3660. }
  3661. /**
  3662. * @group :
  3663. * @ver : 0.20160630(dbs227)
  3664. * @---------------------------------------------------
  3665. * @type : event
  3666. * @access : public
  3667. * @desc : 출력 버튼 클릭
  3668. * @param :
  3669. * @return :
  3670. * @---------------------------------------------------
  3671. */
  3672. function button6_onclick(obj: Button, e: ClickEventInfo) {
  3673. fPrint();
  3674. }
  3675. /**
  3676. * @group :
  3677. * @ver : 0.20160630(dbs227)
  3678. * @---------------------------------------------------
  3679. * @type : event
  3680. * @access : public
  3681. * @desc : 임상관찰기록 행추가 버튼 클릭
  3682. * @param :
  3683. * @return :
  3684. * @---------------------------------------------------
  3685. */
  3686. function btn_addvital_onclick(obj: Button, e: ClickEventInfo) {
  3687. var idx = ds_grd_vitallist.addRow();
  3688. if (idx < 0) {
  3689. return;
  3690. }
  3691. var strColInfo = 'recdd=recdd, rectm=rectm, pid=pid, indd=indd, cretno=cretno, cardarrgenrdt=cardarrgenrdt, wardcd=wardcd, roomcd=roomcd';
  3692. ds_grd_vitallist.copyRow(idx, ds_condPath, 0, strColInfo);
  3693. ds_grd_vitallist.setColumn(idx, 'recdd', utlf_getCurrentDate());
  3694. ds_grd_vitallist.setColumn(idx, 'rectm', new String(utlf_getCurrentTime().substr(0, 4)));
  3695. }
  3696. /**
  3697. * @group :
  3698. * @ver : 0.20160630(dbs227)
  3699. * @---------------------------------------------------
  3700. * @type : event
  3701. * @access : public
  3702. * @desc : 임상관찰기록 행삭제 버튼 클릭
  3703. * @param :
  3704. * @return :
  3705. * @---------------------------------------------------
  3706. */
  3707. function btn_delvital_onclick(obj: Button, e: ClickEventInfo) {
  3708. // binddataset 이 있건 없건 row 가 없으면 -9
  3709. if (grd_vitallist.currentrow == '-9') {
  3710. return;
  3711. }
  3712. // 사용자가 추가한 row 라면 삭제
  3713. if (ds_grd_vitallist.getRowType(grd_vitallist.currentrow) == Dataset.ROWTYPE_INSERT) {
  3714. ds_grd_vitallist.deleteRow(grd_vitallist.currentrow);
  3715. } else {
  3716. // 그리드의 상태를 삭제로 변경
  3717. grdf_setStatus(grd_vitallist, Dataset.ROWTYPE_DELETE, [ds_grd_vitallist.rowposition]);
  3718. }
  3719. }
  3720. /**
  3721. * @group :
  3722. * @ver : 0.20160630(dbs227)
  3723. * @---------------------------------------------------
  3724. * @type : event
  3725. * @access : public
  3726. * @desc : Type II 버튼 클릭
  3727. * @param :
  3728. * @return :
  3729. * @---------------------------------------------------
  3730. */
  3731. function button5_onclick(obj: Button, e: ClickEventInfo) {
  3732. sysf_setModelProperty('flag', 'Y');
  3733. frmf_modal("SMMNR03400", "SMMNR03400", "", "", "", "", "", "", "", "", "", "", "M");
  3734. sysf_setModelProperty('flag', '');
  3735. }
  3736. /**dmlfyw
  3737. * @group :
  3738. * @ver : 0.20160630(dbs227)
  3739. * @---------------------------------------------------
  3740. * @type : event
  3741. * @access : public
  3742. * @desc : 응급처치 및 기록 행추가 버튼 클릭
  3743. * @param :
  3744. * @return :
  3745. * @---------------------------------------------------
  3746. */
  3747. function button3_onclick(obj: Button, e: ClickEventInfo) {
  3748. // var idx = ds_main_recinfo_prcplist.addRow();
  3749. // ds_main_recinfo_prcplist.setColumn(idx, 'prcpyn', 'N');
  3750. // ds_main_recinfo_prcplist.setColumn(idx, 'bfprcpyn', 'N');
  3751. // ds_main_recinfo_prcplist.setColumn(idx, 'recrelayn', 'Y');
  3752. // ds_main_recinfo_prcplist.setColumn(idx, 'bfrecrelayn', 'N');
  3753. //2017.08.08 응급처치 및 기록 다른행 선택 후 행추가시 오류 수정
  3754. ds_DrugCalc2.deleteAll();
  3755. ds_DrugCalc2.addRow();
  3756. ds_main_recinfo_prcplist.rowposition = -1;
  3757. frmf_setParameter("openflag", "1");
  3758. frmf_open("SPMNE02302", "SPMNE02302", "", "", "", "", "", "", "", "", "", "", "M");
  3759. //open("SPMNE02302");
  3760. //frmf_setParameter('ds_main_recinfo_prcplist', ds_main_recinfo_prcplist);
  3761. // frmf_setParameter('openflag', '1');
  3762. }
  3763. /**
  3764. * @group :
  3765. * @ver : 0.20160630(dbs227)
  3766. * @---------------------------------------------------
  3767. * @type : event
  3768. * @access : public
  3769. * @desc : 응급처치 및 기록 행삭제 버튼 클릭
  3770. * @param :
  3771. * @return :
  3772. * @---------------------------------------------------
  3773. */
  3774. function button4_onclick(obj: Button, e: ClickEventInfo) {
  3775. var rows = grdf_getSelectedRows(grd_prcplist);
  3776. if (!utlf_isNull(rows)) {
  3777. for (var i = rows.length-1; i >=0 ; i--) {
  3778. var idx = rows[i];
  3779. var type = ds_main_recinfo_prcplist.getRowType(idx);
  3780. // 사용자가 추가한 내용은 바로 삭제
  3781. if (ds_main_recinfo_prcplist.getRowType(idx) == 2) {
  3782. ds_main_recinfo_prcplist.deleteRow(idx);
  3783. }else{
  3784. ds_main_recinfo_prcplist.enableevent = false;
  3785. ds_main_recinfo_prcplist.updatecontrol = false;
  3786. ds_main_recinfo_prcplist.setRowType(idx, 8);
  3787. ds_main_recinfo_prcplist.updatecontrol = true;
  3788. ds_main_recinfo_prcplist.enableevent = true;
  3789. ds_main_recinfo_prcplist.setColumn(idx, 'status', 'C');
  3790. }
  3791. }
  3792. //grdf_setStatus(grd_prcplist, Dataset.ROWTYPE_DELETE, rows);
  3793. }
  3794. // var cnt = grdf_getSelectedRows(ds_main_recinfo_prcplist);
  3795. //
  3796. // for(var i = 0; i < cnt; i++){
  3797. //
  3798. // }
  3799. // if(grd_prcplist.row > -1 && grd_prcplist.row >= grd_prcplist.fixedrows){
  3800. //
  3801. // var firstRow = grd_prcplist.selectedRow(0);
  3802. // var lastRow = grd_prcplist.selectedRow(grd_prcplist.selectedRows-1);
  3803. //
  3804. // for(var i = firstRow; i <= lastRow; i++) {
  3805. // insert insert & new
  3806. // if(grd_prcplist.rowStatus(grd_prcplist.row) == "1" || grd_prcplist.rowStatus(grd_prcplist.row) == "3") {
  3807. // grd_prcplist.deleteRow(i);
  3808. // } else {
  3809. // grd_prcplist.rowStatus(i) = "4";
  3810. // grd_prcplist.valueMatrix(i, grd_prcplist.colRef("status")) = "C";
  3811. // }
  3812. // }
  3813. // }
  3814. }
  3815. /**
  3816. * @group :
  3817. * @ver : 0.20160630(dbs227)
  3818. * @---------------------------------------------------
  3819. * @type : event
  3820. * @access : public
  3821. * @desc : 응급처치 및 기록 그리드 편집 시작
  3822. * @param :
  3823. * @return :
  3824. * @---------------------------------------------------
  3825. */
  3826. function grd_prcplist_onenteredit(obj: Grid, e: GridEditEventInfo) {
  3827. fSetPrcpVolQty(e.col, e.row);
  3828. }
  3829. /**
  3830. * @group :
  3831. * @ver : 0.20160630(dbs227)
  3832. * @---------------------------------------------------
  3833. * @type : event
  3834. * @access : public
  3835. * @desc : 디버그 용
  3836. * @param :
  3837. * @return :
  3838. * @---------------------------------------------------
  3839. */
  3840. function grd_prcplist_oncellclick(obj: Grid, e: GridClickEventInfo) {
  3841. fSetPrcpVolQty(e.col, e.row);
  3842. }
  3843. /**
  3844. * @group :
  3845. * @ver : 0.20160630(dbs227)
  3846. * @---------------------------------------------------
  3847. * @type : event
  3848. * @access : public
  3849. * @desc : 임상관찰기록 그리드 확장 아이콘 클릭
  3850. * @param :
  3851. * @return :
  3852. * @---------------------------------------------------
  3853. */
  3854. function grd_vitallist_onexpanddown(obj: Grid, e: GridMouseEventInfo) {
  3855. if (e.col == 2) {
  3856. ds_grd_vitallist.setColumn(e.row, 'recdd', utlf_getCurrentDate());
  3857. ds_grd_vitallist.setColumn(e.row, 'rectm', new String(utlf_getCurrentTime()).substr(0, 4));
  3858. obj.showEditor(false);
  3859. }
  3860. }
  3861. /**
  3862. * @group :
  3863. * @ver : 0.20160630(dbs227)
  3864. * @---------------------------------------------------
  3865. * @type : event
  3866. * @access : public
  3867. * @desc : 응급처치 및 기록 그리드 확장 아이콘 클릭
  3868. * @param :
  3869. * @return :
  3870. * @---------------------------------------------------
  3871. */
  3872. function grd_prcplist_onexpanddown(obj: Grid, e: GridMouseEventInfo) {
  3873. // readonly 설정 확인
  3874. // if (isPrcpListReadonly(e.row)) {
  3875. // return true;
  3876. // }
  3877. // 일시 클릭
  3878. if (e.col == 2) {
  3879. ds_main_recinfo_prcplist.setColumn(e.row, 'recdd', utlf_getCurrentDate());
  3880. ds_main_recinfo_prcplist.setColumn(e.row, 'rectm', new String(utlf_getCurrentTime()).substr(0, 4));
  3881. obj.showEditor(false);
  3882. }
  3883. // 용법 클릭
  3884. else if (e.col == 11) {
  3885. var prcpclscd = ds_main_recinfo_prcplist.getColumn(e.row, 'prcpclscd');
  3886. if (utlf_isNull(prcpclscd)) {
  3887. return;
  3888. }
  3889. switch (prcpclscd) {
  3890. case 'A2':
  3891. case 'A4':
  3892. case 'A6':
  3893. {
  3894. var objArg = {};
  3895. frmf_setParameter('SPMMO01900_srchRow', e.row);
  3896. frmf_modal("SPMNE02304", "SPMNE02304", objArg, null, null, null, null, null, null, null, null, null, "M");
  3897. break;
  3898. }
  3899. }
  3900. }
  3901. }
  3902. /**
  3903. * @group :
  3904. * @ver : 0.20160630(dbs227)
  3905. * @---------------------------------------------------
  3906. * @type : event
  3907. * @access : public
  3908. * @desc : 응급처치 및 기록 그리드 ontextchanged 이벤트
  3909. * @param :
  3910. * @return :
  3911. * @---------------------------------------------------
  3912. */
  3913. function grd_prcplist_ontextchanged(obj: Grid, e: GridEditTextChangedEventInfo) {
  3914. }
  3915. /**
  3916. * @group :
  3917. * @ver : 0.20160630(dbs227)
  3918. * @---------------------------------------------------
  3919. * @type : event
  3920. * @access : public
  3921. * @desc : 임상관찰기록에서 enter 키 입력 이벤트
  3922. * @param :
  3923. * @return :
  3924. * @---------------------------------------------------
  3925. */
  3926. function grd_vitallist_onenterdown(obj: Grid, e: GridEditEventInfo) {
  3927. if (e.col > 1) {
  3928. grd_vitallist.moveToNextCell();
  3929. }
  3930. }
  3931. /**
  3932. * @group :
  3933. * @ver : 0.20160630(dbs227)
  3934. * @---------------------------------------------------
  3935. * @type : event
  3936. * @access : public
  3937. * @desc : 임상관찰기록에서 enter 키 입력 이벤트
  3938. * @param :
  3939. * @return :
  3940. * @---------------------------------------------------
  3941. */
  3942. function ds_main_recinfo_prcplist_oncolumnchanged(obj: Dataset, e: DSColChangeEventInfo) {
  3943. if (e.columnid == 'recrelayn') {
  3944. obj.setColumn(e.row, e.columnid, ((obj.getColumn(e.row, e.columnid) == '0' || obj.getColumn(e.row, e.columnid) == 'N') ? 'N' : 'Y'));
  3945. }
  3946. if (e.columnid == 'prcpyn') {
  3947. obj.setColumn(e.row, e.columnid, ((obj.getColumn(e.row, e.columnid) == '0' || obj.getColumn(e.row, e.columnid) == 'N') ? 'N' : 'Y'));
  3948. }
  3949. if (e.columnid == 'bfprcpyn') {
  3950. obj.setColumn(e.row, e.columnid, ((obj.getColumn(e.row, e.columnid) == '0' || obj.getColumn(e.row, e.columnid) == 'N') ? 'N' : 'Y'));
  3951. }
  3952. fClickRtn2();
  3953. var bfprcpyn = ds_main_recinfo_prcplist.getColumn(ds_main_recinfo_prcplist.rowposition, "bfprcpyn");
  3954. var prcpyn = ds_main_recinfo_prcplist.getColumn(ds_main_recinfo_prcplist.rowposition, "prcpyn");
  3955. if (grd_prcplist.currentcol == grd_prcplist.getCellPos("prcpyn")) {
  3956. if (prcpyn == "Y") {
  3957. ds_main_recinfo_prcplist.setColumn(ds_main_recinfo_prcplist.rowposition, "status", "I");
  3958. } else {
  3959. if (ds_main_recinfo_prcplist.getColumn(ds_main_recinfo_prcplist.rowposition, "status") == "I") {
  3960. ds_main_recinfo_prcplist.setColumn(ds_main_recinfo_prcplist.rowposition, "status", "-");
  3961. }
  3962. }
  3963. }
  3964. }
  3965. function grd_prcplist_onkeydown(obj: Grid, e: KeyEventInfo) {
  3966. if (e.keycode == 13) {
  3967. obj.showEditor(false);
  3968. // if (e.columnid == 'recrelayn') {
  3969. // obj.setColumn(e.row, e.columnid, (obj.getColumn(e.row, e.columnid) == '0' ? 'N' : 'Y'));
  3970. // }
  3971. //
  3972. // fClickRtn2();
  3973. // var bfprcpyn = ds_main_recinfo_prcplist.getColumn(ds_main_recinfo_prcplist.rowposition, "bfprcpyn");
  3974. // var prcpyn = ds_main_recinfo_prcplist.getColumn(ds_main_recinfo_prcplist.rowposition, "prcpyn");
  3975. // if (grd_prcplist.currentcol == grd_prcplist.getCellPos("prcpyn")) {
  3976. // if (prcpyn == "Y") {
  3977. // ds_main_recinfo_prcplist.setColumn(ds_main_recinfo_prcplist.rowposition, "status", "I");
  3978. // } else {
  3979. // if (ds_main_recinfo_prcplist.getColumn(ds_main_recinfo_prcplist.rowposition, "status") == "I") {
  3980. // ds_main_recinfo_prcplist.setColumn(ds_main_recinfo_prcplist.rowposition, "status", "-");
  3981. // }
  3982. // }
  3983. // }
  3984. }
  3985. }
  3986. function ds_grd_vitallist_oncolumnchanged(obj: Dataset, e: DSColChangeEventInfo) {
  3987. if (e.columnid == "recrelayn") {
  3988. obj.setColumn(e.row, "recrelayn", (e.newvalue == "Y" || e.newvalue == 1) ? "Y" : "N");
  3989. }
  3990. }]]></Script>
  3991. </Form>
  3992. </FDL>