SMAER14000_심혈관센터기록관리.xfdl 264 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <FDL version="1.5">
  3. <TypeDefinition url="..\..\..\default_typedef.xml"/>
  4. <Form id="SMAER14000" position="absolute 0 0 1194 769" titletext="Untitle" oninit="SMAER14000_oninit" onload="SMAER14000_onload">
  5. <Layouts>
  6. <Layout>
  7. <Static text="심혈관촬영 시술기록지" position="absolute 0 0 196 25" id="caption19" class="tit_1"/>
  8. <Tab position="absolute 0 69 428 767" id="switch1" onchanged="switch1_onchanged">
  9. <Tabpages>
  10. <Tabpage text=" 환자List " id="case1" style="anchor:default;margin:0 0 0 0;">
  11. <Layouts>
  12. <Layout>
  13. <Shape position="absolute 0 536 424 542" linetype="horizontal" id="line30" class="line_1"/>
  14. <Static text="작성 LIST" position="absolute 0 519 162 535" id="caption40" class="tit_2"/>
  15. <Grid position="absolute 0 0 424 494" id="grd_mainordlist" binddataset="ds_main_ordlist1_mainordlist" cellsizingtype="both" onlbuttondown="switch1_case1_grd_mainordlist_onlbuttondown">
  16. <Formats>
  17. <Format id="default">
  18. <Columns>
  19. <Column size="25" band="left"/>
  20. <Column size="32"/>
  21. <Column size="69"/>
  22. <Column size="80"/>
  23. <Column size="80"/>
  24. <Column size="40"/>
  25. <Column size="40"/>
  26. <Column size="0"/>
  27. <Column size="70"/>
  28. <Column size="100"/>
  29. <Column size="90"/>
  30. <Column size="90"/>
  31. <Column size="80"/>
  32. <Column size="0"/>
  33. <Column size="0"/>
  34. <Column size="72"/>
  35. </Columns>
  36. <Rows>
  37. <Row size="24" band="head"/>
  38. <Row size="24"/>
  39. </Rows>
  40. <Band id="head">
  41. <Cell/>
  42. <Cell col="1" text="판독"/>
  43. <Cell col="2" text=" physician"/>
  44. <Cell col="3" text="등록번호"/>
  45. <Cell col="4" text="이름"/>
  46. <Cell col="5" text="성별"/>
  47. <Cell col="6" text="나이"/>
  48. <Cell col="7" text="병동"/>
  49. <Cell col="8" text="병실"/>
  50. <Cell col="9" text="주민등록번호"/>
  51. <Cell col="10" text="진료과"/>
  52. <Cell col="11" text="담당의사"/>
  53. <Cell col="12" text="처방번호"/>
  54. <Cell col="13" text="inpt_indd"/>
  55. <Cell col="14" text="inpt_cretno"/>
  56. <Cell col="15" text="처방일자"/>
  57. </Band>
  58. <Band id="body">
  59. <Cell celltype="head"/>
  60. <Cell col="1" displaytype="checkbox" edittype="checkbox" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:cnfmyn"/>
  61. <Cell col="2" displaytype="combo" edittype="combo" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:physicn3" combodataset="ds_init_cmbinfo_physicnlist" combocodecol="basecd" combodatacol="basecdflagdesc"/>
  62. <Cell col="3" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:pid"/>
  63. <Cell col="4" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:patnm"/>
  64. <Cell col="5" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:sex"/>
  65. <Cell col="6" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:age"/>
  66. <Cell col="7" displaytype="combo" edittype="combo" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:wardcd" enable="false"/>
  67. <Cell col="8" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:roomcd"/>
  68. <Cell col="9" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:rrgstno"/>
  69. <Cell col="10" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:orddeptnm"/>
  70. <Cell col="11" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:orddrnm"/>
  71. <Cell col="12" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:execprcpuniqno"/>
  72. <Cell col="13" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:inptindd"/>
  73. <Cell col="14" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:inptcretno"/>
  74. <Cell col="15" displaytype="date" style="background:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');background2:EXPR(cnfmyn=='Y'||cnfmyn=='N'?'#ffe79d':'#FFFFFF');color:#000000ff;color2:#000000;" text="bind:prcpdd"/>
  75. </Band>
  76. </Format>
  77. </Formats>
  78. </Grid>
  79. <Grid position="absolute 0 540 424 675" id="grd_subordlist" binddataset="ds_main_ordlist1_examhistorylist" cellsizingtype="both" onlbuttondown="switch1_case1_grd_subordlist_onlbuttondown">
  80. <Formats>
  81. <Format id="default">
  82. <Columns>
  83. <Column size="25" band="left"/>
  84. <Column size="87"/>
  85. <Column size="136"/>
  86. <Column size="162"/>
  87. <Column size="0"/>
  88. </Columns>
  89. <Rows>
  90. <Row size="24" band="head"/>
  91. <Row size="24"/>
  92. </Rows>
  93. <Band id="head">
  94. <Cell/>
  95. <Cell col="1" text="작성일자"/>
  96. <Cell col="2" text="검사종류"/>
  97. <Cell col="3" text="STUDY"/>
  98. <Cell col="4" text="h_execprcpuniqno"/>
  99. </Band>
  100. <Band id="body">
  101. <Cell celltype="head" text="expr:currow+1"/>
  102. <Cell col="1" displaytype="date" edittype="date" text="bind:wrtedd" enable="false"/>
  103. <Cell col="2" text="bind:examkindnm" enable="false"/>
  104. <Cell col="3" text="bind:studynm" tooltiptext="bind:execprcpuniqno" enable="false"/>
  105. <Cell col="4" text="bind:execprcpuniqno" enable="false"/>
  106. </Band>
  107. </Format>
  108. </Formats>
  109. </Grid>
  110. <Button position="absolute 382 496 424 515" id="button2" class="btn2" enable="true" text="저장" onclick="switch1_case1_button2_onclick"/>
  111. <Shape position="absolute 90 513 225 535" id="roundrect1" class="roundrect_example" type="roundrectangle"/>
  112. <Static text="범례 :" position="absolute 95 514 130 534" id="caption179"/>
  113. <Static position="absolute 135 516 155 531" id="caption180" style="background:#ffe79dff;"/>
  114. <Static text="기록 작성" position="absolute 160 514 220 534" id="caption186"/>
  115. <Shape id="line00" class="line_1" position="absolute 0 535 424 541"/>
  116. <Shape id="line01" class="line_1" position="absolute 0 534 424 540"/>
  117. </Layout>
  118. </Layouts>
  119. </Tabpage>
  120. <Tabpage text=" PROCEDUR " id="case2" style="anchor:default;margin:0 0 0 0;">
  121. <Layouts>
  122. <Layout>
  123. <Static text="시술명" position="absolute 0 5 114 28" align="align:center middle;" id="caption26" class="cell_1"/>
  124. <Shape position="absolute 0 27 424 33" linetype="horizontal" id="line1" class="line_3"/>
  125. <Static text="시술내용" position="absolute 0 39 98 55" id="caption14" class="tit_2"/>
  126. <Grid position="absolute 0 60 424 675" id="grd_procedur" binddataset="ds_main_ordlist2_procedurlist" oncelldblclick="switch1_case2_grd_procedur_oncelldblclick">
  127. <Formats>
  128. <Format id="default">
  129. <Columns>
  130. <Column size="25" band="left"/>
  131. <Column size="308"/>
  132. <Column size="100"/>
  133. </Columns>
  134. <Rows>
  135. <Row size="24" band="head"/>
  136. <Row size="24"/>
  137. </Rows>
  138. <Band id="head">
  139. <Cell/>
  140. <Cell col="1" text="내용"/>
  141. <Cell col="2" text="분류"/>
  142. </Band>
  143. <Band id="body">
  144. <Cell celltype="head" text="expr:currow+1"/>
  145. <Cell col="1" text="bind:basecdcnts" enable="false"/>
  146. <Cell col="2" displaytype="combo" edittype="combo" text="bind:choi1" combodataset="ds_cmb_choi1" combocodecol="value" combodatacol="label" enable="false"/>
  147. </Band>
  148. </Format>
  149. </Formats>
  150. </Grid>
  151. <Combo position="absolute 116 7 424 26" id="cmb_opernm" innerdataset="@ds_init_cmbinfo_operationlist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch1_case2_cmb_opernm_onitemchanged"/>
  152. <Shape id="line30" class="line_1" position="absolute 0 1 424 7"/>
  153. <Shape id="line00" class="line_1" position="absolute 0 0 424 6"/>
  154. <Shape id="line01" class="line_1" position="absolute 0 -1 424 5"/>
  155. <Shape id="line02" class="line_1" position="absolute 0 56 424 62"/>
  156. <Shape id="line03" class="line_1" position="absolute 0 55 424 61"/>
  157. <Shape id="line04" class="line_1" position="absolute 0 54 424 60"/>
  158. </Layout>
  159. </Layouts>
  160. </Tabpage>
  161. <Tabpage text=" 물품 " id="case4" style="anchor:default;margin:0 0 0 0;">
  162. <Layouts>
  163. <Layout>
  164. <Static text="물품분류" position="absolute 0 5 114 28" align="align:center middle;" id="caption42" class="cell_1"/>
  165. <Shape position="absolute 0 25 424 31" linetype="horizontal" id="line17" class="line_1"/>
  166. <Grid position="absolute 0 30 100 65" id="grd_sheath" visible="false" binddataset="ds_grd_sheath">
  167. <Formats>
  168. <Format id="default">
  169. <Columns>
  170. <Column size="384"/>
  171. <Column size="100"/>
  172. </Columns>
  173. <Rows>
  174. <Row size="24" band="head"/>
  175. <Row size="24"/>
  176. </Rows>
  177. <Band id="head">
  178. <Cell text="SHEATH"/>
  179. <Cell col="1"/>
  180. </Band>
  181. <Band id="body">
  182. <Cell text="bind:basecdcnts"/>
  183. <Cell col="1" text="bind:choi1"/>
  184. </Band>
  185. </Format>
  186. </Formats>
  187. </Grid>
  188. <Grid position="absolute 0 33 424 263" id="grd_stjude" binddataset="ds_main_lvmdlcdlist_list" cellsizingtype="both" onlbuttondown="switch1_case4_grd_stjude_onlbuttondown">
  189. <Formats>
  190. <Format id="default">
  191. <Columns>
  192. <Column size="25" band="left"/>
  193. <Column size="384"/>
  194. <Column size="0"/>
  195. <Column size="0"/>
  196. <Column size="0"/>
  197. </Columns>
  198. <Rows>
  199. <Row size="24" band="head"/>
  200. <Row size="24"/>
  201. </Rows>
  202. <Band id="head">
  203. <Cell/>
  204. <Cell col="1" text="1차분류"/>
  205. <Cell col="2" text="basesuppdeptcd_h"/>
  206. <Cell col="3" text="basecd_h"/>
  207. <Cell col="4" text="basecdcnts_h"/>
  208. </Band>
  209. <Band id="body">
  210. <Cell celltype="head" text="expr:currow+1"/>
  211. <Cell col="1" text="bind:basecdflagdesc"/>
  212. <Cell col="2" text="bind:basesuppdeptcd"/>
  213. <Cell col="3" text="bind:basecd"/>
  214. <Cell col="4" text="bind:basecdcnts"/>
  215. </Band>
  216. </Format>
  217. </Formats>
  218. </Grid>
  219. <Grid position="absolute 0 270 424 670" id="grd_stjudedetal" binddataset="ds_main_lvsmlcdlist_partdetlcd" cellsizingtype="both" oncelldblclick="switch1_case4_grd_stjudedetal_oncelldblclick">
  220. <Formats>
  221. <Format id="default">
  222. <Columns>
  223. <Column size="25" band="left"/>
  224. <Column size="384"/>
  225. </Columns>
  226. <Rows>
  227. <Row size="24" band="head"/>
  228. <Row size="24"/>
  229. </Rows>
  230. <Band id="head">
  231. <Cell/>
  232. <Cell col="1" text="2차분류"/>
  233. </Band>
  234. <Band id="body">
  235. <Cell celltype="head" text="expr:currow+1"/>
  236. <Cell col="1" text="bind:basecdcnts"/>
  237. </Band>
  238. </Format>
  239. </Formats>
  240. </Grid>
  241. <Combo position="absolute 116 6 424 25" id="cmb_sheath" innerdataset="@ds_init_cmbinfo_sheathlist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch1_case4_cmb_sheath_onitemchanged"/>
  242. <Shape id="line30" class="line_1" position="absolute 0 1 424 7"/>
  243. <Shape id="line00" class="line_1" position="absolute 0 0 424 6"/>
  244. <Shape id="line01" class="line_1" position="absolute 0 -1 424 5"/>
  245. <Shape id="line02" class="line_1" position="absolute 0 266 424 272"/>
  246. <Shape id="line03" class="line_1" position="absolute 0 265 424 271"/>
  247. <Shape id="line04" class="line_1" position="absolute 0 264 424 270"/>
  248. <Shape id="line05" class="line_1" position="absolute 0 29 424 35"/>
  249. <Shape id="line06" class="line_1" position="absolute 0 28 424 34"/>
  250. <Shape id="line07" class="line_1" position="absolute 0 27 424 33"/>
  251. </Layout>
  252. </Layouts>
  253. </Tabpage>
  254. <Tabpage text=" Medication " id="case5" style="anchor:default;margin:0 0 0 0;">
  255. <Layouts>
  256. <Layout>
  257. <Static text="Medication" position="absolute 0 39 102 55" id="caption7" class="tit_2"/>
  258. <Static text="Medication 분류" position="absolute 0 5 114 28" align="align:center middle;" id="caption8" class="cell_1"/>
  259. <Shape position="absolute 0 27 424 33" linetype="horizontal" id="line7" class="line_3"/>
  260. <Grid position="absolute 0 60 424 675" id="grd_medication" binddataset="ds_main_ordlist2_medicationlist" cellsizingtype="both" oncelldblclick="switch1_case5_grd_medication_oncelldblclick">
  261. <Formats>
  262. <Format id="default">
  263. <Columns>
  264. <Column size="25" band="left"/>
  265. <Column size="254"/>
  266. <Column size="0"/>
  267. </Columns>
  268. <Rows>
  269. <Row size="24" band="head"/>
  270. <Row size="24"/>
  271. </Rows>
  272. <Band id="head">
  273. <Cell/>
  274. <Cell col="1" text="Medication"/>
  275. <Cell col="2" text="choi1_h"/>
  276. </Band>
  277. <Band id="body">
  278. <Cell celltype="head" text="expr:currow+1"/>
  279. <Cell col="1" text="bind:basecdcnts"/>
  280. <Cell col="2" text="bind:choi1"/>
  281. </Band>
  282. </Format>
  283. </Formats>
  284. </Grid>
  285. <Combo position="absolute 116 7 423 26" id="cmb_medication" innerdataset="@ds_init_cmbinfo_medicalist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch1_case5_cmb_medication_onitemchanged"/>
  286. <Shape id="line30" class="line_1" position="absolute 0 1 424 7"/>
  287. <Shape id="line00" class="line_1" position="absolute 0 0 424 6"/>
  288. <Shape id="line01" class="line_1" position="absolute 0 -1 424 5"/>
  289. <Shape id="line02" class="line_1" position="absolute 0 56 424 62"/>
  290. <Shape id="line03" class="line_1" position="absolute 0 55 424 61"/>
  291. <Shape id="line04" class="line_1" position="absolute 0 54 424 60"/>
  292. </Layout>
  293. </Layouts>
  294. </Tabpage>
  295. <!--
  296. <Tabpage text=" STAFF " id="case3">
  297. <Layouts>
  298. <Layout>
  299. <Static text="Staff" position="absolute 0 40 90 54" id="caption3" class="tit_2"/>
  300. <Shape position="absolute 0 21 424 27" linetype="horizontal" id="line5" class="line_3"/>
  301. <Shape position="absolute 0 52 424 58" linetype="horizontal" id="line6" class="line_1"/>
  302. <Static text="Staff 분류" position="absolute 0 0 114 23" align="align:center middle;" id="caption6" class="cell_1"/>
  303. <Grid position="absolute 0 60 424 675" id="grd_staff" binddataset="ds_grd_staff">
  304. <Formats>
  305. <Format id="default">
  306. <Columns>
  307. <Column size="384"/>
  308. <Column size="100"/>
  309. </Columns>
  310. <Rows>
  311. <Row size="24" band="head"/>
  312. <Row size="24"/>
  313. </Rows>
  314. <Band id="head">
  315. <Cell text="Staff 명"/>
  316. <Cell col="1"/>
  317. </Band>
  318. <Band id="body">
  319. <Cell text="bind:basecdcnts"/>
  320. <Cell col="1" text="bind:choi1"/>
  321. </Band>
  322. </Format>
  323. </Formats>
  324. </Grid>
  325. <Combo position="absolute 116 3 420 22" id="cmb_staff" innerdataset="ds_init_cmb_staff" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  326. </Layout>
  327. </Layouts>
  328. </Tabpage>
  329. -->
  330. </Tabpages>
  331. </Tab>
  332. <Tab position="absolute 450 69 1190 737" id="switch2" onchanged="switch2_onchanged">
  333. <Tabpages>
  334. <!--
  335. <Tabpage text="" id="case6">
  336. <Layouts>
  337. <Layout>
  338. <Shape position="absolute 2 23 735 29" linetype="horizontal" id="line10" class="line_3"/>
  339. <Static text="door to balloon" position="absolute 2 35 164 48" id="caption9" class="tit_2"/>
  340. <Shape position="absolute 0 47 733 53" linetype="horizontal" id="line12" class="line_1"/>
  341. <Static text="작성기록" position="absolute 2 235 164 248" id="caption10" class="tit_2"/>
  342. <Shape position="absolute 2 76 735 82" linetype="horizontal" id="line13" class="line_2"/>
  343. <Static text="ER 입실시간" position="absolute 0 55 100 78" align="align:center middle;" id="caption11" class="cell_1"/>
  344. <Shape position="absolute 2 103 735 109" linetype="horizontal" id="line14" class="line_3"/>
  345. <Static text="study" position="absolute 0 2 100 25" align="align:center middle;" id="caption12" class="cell_1"/>
  346. <Static text="puncture time" position="absolute 365 54 465 77" align="align:center middle;" id="caption13" class="cell_1"/>
  347. <Static text="door to balloon" position="absolute 0 82 100 105" align="align:center middle;" id="caption15" class="cell_1"/>
  348. <Static text="첫balloon시간" position="absolute 550 55 650 78" align="align:center middle;" id="caption17" class="cell_1"/>
  349. <Shape position="absolute 2 125 735 131" linetype="horizontal" id="line18" class="line_1"/>
  350. <Static text="진단명" position="absolute 220 2 320 25" align="align:center middle;" id="caption20" class="cell_1"/>
  351. <Shape position="absolute 2 247 735 253" linetype="horizontal" id="line19" class="line_1"/>
  352. <Static text="지연사유" position="absolute 182 82 282 105" align="align:center middle;" id="caption21" class="cell_1"/>
  353. <Static text="검사종류" position="absolute 485 2 585 25" align="align:center middle;" id="caption23" class="cell_1"/>
  354. <TextArea position="absolute 102 160 727 220" id="textarea1" taborder="12"/>
  355. <Static text="작성 내용" position="absolute 2 113 95 126" id="caption28" class="tit_2"/>
  356. <Static text="ER 퇴실시간" position="absolute 182 55 282 78" align="align:center middle;" id="caption16" class="cell_1"/>
  357. <Shape position="absolute 2 154 735 160" linetype="horizontal" id="line11" class="line_2"/>
  358. <Static text="작성일자" position="absolute 0 133 100 156" align="align:center middle;" id="caption18" class="cell_1"/>
  359. <Static text="작업시간" position="absolute 205 133 305 156" align="align:center middle;" id="caption22" class="cell_1"/>
  360. <Static text="작성내용" position="absolute 0 160 100 220" align="align:center middle;" id="caption41" class="cell_1"/>
  361. <Shape position="absolute 0 219 733 225" linetype="horizontal" id="line15" class="line_3"/>
  362. <MaskEdit position="absolute 285 57 355 76" align="align:center middle;" id="ipt_erouttm" taborder="5" mask="hh:nn"/>
  363. <MaskEdit position="absolute 102 57 172 76" align="align:center middle;" id="ipt_erintm" taborder="4" mask="hh:nn"/>
  364. <MaskEdit position="absolute 468 56 538 75" align="align:center middle;" id="ipt_pnutm" taborder="6" mask="hh:nn"/>
  365. <MaskEdit position="absolute 653 57 723 76" align="align:center middle;" id="ipt_baltm" taborder="7" mask="hh:nn"/>
  366. <Edit position="absolute 285 85 730 104" id="ipt_delaytxt" taborder="9"/>
  367. <MaskEdit position="absolute 102 85 172 104" align="align:center middle;" id="ipt_balloon" taborder="8" mask="hh:nn"/>
  368. <Combo position="absolute 102 4 207 23" id="cmb_study" taborder="1" innerdataset="ds_init_cmb_study" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  369. <Combo position="absolute 322 4 472 23" id="cmb_diag" taborder="2" innerdataset="ds_init_cmb_diag" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  370. <Combo position="absolute 587 4 692 23" id="cmb_examkind" taborder="3" innerdataset="ds_init_cmb_examkind" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  371. <Calendar position="absolute 102 135 192 154" id="ipt_wdate" taborder="10"/>
  372. <MaskEdit position="absolute 307 135 377 154" align="align:center middle;" id="ipt_wtime" taborder="11" mask="hh:nn"/>
  373. <Grid position="absolute 2 255 735 640" id="grd_whistory" binddataset="ds_grd_whistory">
  374. <Formats>
  375. <Format id="default">
  376. <Columns>
  377. <Column size="88"/>
  378. <Column size="54"/>
  379. <Column size="485"/>
  380. <Column size="80"/>
  381. <Column size="0"/>
  382. </Columns>
  383. <Rows>
  384. <Row size="24" band="head"/>
  385. <Row size="24"/>
  386. </Rows>
  387. <Band id="head">
  388. <Cell text="일자"/>
  389. <Cell col="1" text="시간"/>
  390. <Cell col="2" text="작성기록"/>
  391. <Cell col="3" text="분류"/>
  392. <Cell col="4" text="signno_h"/>
  393. </Band>
  394. <Band id="body">
  395. <Cell text="bind:wrtedd" edittype="date" displaytype="date" mask="yyyy-mm-dd"/>
  396. <Cell col="1" text="bind:wrtetm" edittype="none" displaytype="none" mask="hh:nn"/>
  397. <Cell col="2" text="bind:wrtecnts" edittype="none" displaytype="none"/>
  398. <Cell col="3" enable="false" text="bind:goodclass" edittype="combo" displaytype="combo"/>
  399. <Cell col="4" text="bind:signno" edittype="none" displaytype="none"/>
  400. </Band>
  401. </Format>
  402. </Formats>
  403. </Grid>
  404. <Button position="absolute 693 227 735 246" id="btn_save" class="btn2_letter2" enable="false" text="저장"/>
  405. <Button position="absolute 650 227 692 246" id="btn_del" class="btn2_letter2" enable="false" text="삭제"/>
  406. <Button position="absolute 606 227 648 246" id="btn_update" class="btn2_letter2" enable="false" text="수정"/>
  407. <Static text="분류" position="absolute 400 133 500 156" align="align:center middle;" id="caption32" class="cell_1"/>
  408. <Combo position="absolute 502 135 602 154" id="combo1" codecolumn="codecolumn" datacolumn="datacolumn">
  409. <Dataset id="innerdataset">
  410. <ColumnInfo>
  411. <Column id="codecolumn"/>
  412. <Column id="datacolumn"/>
  413. </ColumnInfo>
  414. <Rows>
  415. <Row>
  416. <Col id="codecolumn">N</Col>
  417. <Col id="datacolumn">
  418. </Col>
  419. </Row>
  420. <Row>
  421. <Col id="codecolumn">B</Col>
  422. <Col id="datacolumn">Balloon</Col>
  423. </Row>
  424. <Row>
  425. <Col id="codecolumn">P</Col>
  426. <Col id="datacolumn">Puncture</Col>
  427. </Row>
  428. <Row>
  429. <Col id="codecolumn">G</Col>
  430. <Col id="datacolumn">재료</Col>
  431. </Row>
  432. <Row>
  433. <Col id="codecolumn">S</Col>
  434. <Col id="datacolumn">SEATH INSERTION</Col>
  435. </Row>
  436. </Rows>
  437. </Dataset>
  438. </Combo>
  439. </Layout>
  440. </Layouts>
  441. </Tabpage>
  442. <Tabpage text="" position="absolute 0 0 738 645" id="case7">
  443. <Layouts>
  444. <Layout>
  445. <Shape position="absolute 0 23 733 29" linetype="horizontal" id="line20" class="line_3"/>
  446. <Static text="진단명" position="absolute 0 2 100 25" align="align:center middle;" id="caption24" class="cell_1"/>
  447. <Static text="검사종류" position="absolute 220 2 320 25" align="align:center middle;" id="caption25" class="cell_1"/>
  448. <Static text="Arrthmia Infomation" position="absolute 2 30 164 43" id="caption30" class="tit_2"/>
  449. <Static text="작성기록" position="absolute 2 300 112 313" id="caption31" class="tit_2"/>
  450. <Shape position="absolute 0 197 733 203" linetype="horizontal" id="line28" class="line_1"/>
  451. <Shape position="absolute 0 312 733 318" linetype="horizontal" id="line29" class="line_1"/>
  452. <Button position="absolute 601 295 643 314" id="btn_epupdate" class="btn2_letter2" enable="false" text="수정"/>
  453. <Button position="absolute 645 295 687 314" id="btn_epdel" class="btn2_letter2" enable="false" text="삭제"/>
  454. <Static text="부정맥종류" position="absolute 0 50 100 73" align="align:center middle;" id="caption2" class="cell_1"/>
  455. <Static text="TCL" position="absolute 435 50 485 73" align="align:center middle;" id="caption27" class="cell_1"/>
  456. <Static text="msec" position="absolute 690 55 730 75" id="caption43"/>
  457. <Static text="Medication" position="absolute 2 80 164 93" id="caption44" class="tit_2"/>
  458. <Static text="약물" position="absolute 0 100 100 123" align="align:center middle;" id="caption45" class="cell_1"/>
  459. <Static text="투여방법" position="absolute 220 100 320 123" align="align:center middle;" id="caption46" class="cell_1"/>
  460. <Static text="용량" position="absolute 435 100 485 123" align="align:center middle;" id="caption47" class="cell_1"/>
  461. <Edit position="absolute 535 103 580 122" align="align:center middle;" id="input3" enable="false" taborder="24"/>
  462. <Shape position="absolute 0 42 733 48" linetype="horizontal" id="line3" class="line_1"/>
  463. <Shape position="absolute 0 92 733 98" linetype="horizontal" id="line16" class="line_1"/>
  464. <Static text="Ablation Infomation" position="absolute 2 130 164 144" id="caption48" class="tit_2"/>
  465. <Shape position="absolute 0 142 733 148" linetype="horizontal" id="line21" class="line_1"/>
  466. <Static text="Ablation횟수" position="absolute 260 150 360 173" align="align:center middle;" id="caption49" class="cell_1"/>
  467. <MaskEdit position="absolute 365 152 415 171" align="align:center middle;" id="input4" enable="false" taborder="27" mask="99"/>
  468. <Static text="Ablation시간" position="absolute 420 150 520 173" align="align:center middle;" id="caption50" class="cell_1"/>
  469. <MaskEdit position="absolute 525 152 575 171" align="align:center middle;" id="input5" enable="false" taborder="28" mask="nn:ss"/>
  470. <Static text="평균Ablation시간" position="absolute 580 150 680 173" align="align:center middle;" id="caption51" class="cell_1"/>
  471. <MaskEdit position="absolute 685 152 735 171" align="align:center middle;" id="input6" enable="false" taborder="29" mask="nn:ss"/>
  472. <Static text="작성내용" position="absolute 2 185 87 198" id="caption53" class="tit_2"/>
  473. <Static text="총용량" position="absolute 586 100 638 123" align="align:center middle;" id="caption54" class="cell_1"/>
  474. <Edit position="absolute 688 103 733 122" align="align:center middle;" id="input14" enable="false" taborder="26"/>
  475. <Shape position="absolute 0 71 733 77" linetype="horizontal" id="line23" class="line_3"/>
  476. <Shape position="absolute 0 122 733 128" linetype="horizontal" id="line24" class="line_3"/>
  477. <Shape position="absolute 0 175 733 181" linetype="horizontal" id="line25" class="line_3"/>
  478. <Combo position="absolute 102 3 202 22" id="cmb_epdiag" taborder="13" innerdataset="ds_init_cmb_epdiag" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  479. <Combo position="absolute 322 3 422 22" id="cmb_epexamkind" taborder="14" innerdataset="ds_init_cmb_epexamkind" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  480. <Combo position="absolute 102 52 202 71" id="cmb_arrhythmiacd1" taborder="15" innerdataset="ds_init_cmb_arrhythmiacd1" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  481. <Combo position="absolute 205 52 305 71" id="cmb_arrhythmiacd2" taborder="16" innerdataset="ds_init_cmb_arrhythmiacd2" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  482. <Combo position="absolute 308 52 408 71" id="cmb_arrhythmiacd3" taborder="17" innerdataset="ds_init_cmb_arrhythmiacd3" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  483. <MaskEdit position="absolute 488 52 548 71" align="align:center middle;" id="ipt_tcl" taborder="18" mask="99999"/>
  484. <MaskEdit position="absolute 554 52 614 71" align="align:center middle;" id="ipt_tcl2" taborder="19" mask="99999"/>
  485. <MaskEdit position="absolute 620 52 680 71" align="align:center middle;" id="ipt_tcl3" taborder="20" mask="99999"/>
  486. <Combo position="absolute 102 103 202 122" id="cmb_durgkind" taborder="21" innerdataset="ds_init_cmb_durgkind" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  487. <Combo position="absolute 325 103 425 122" id="cmb_drugmthd" taborder="22" innerdataset="ds_init_cmb_drugmthd" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  488. <MaskEdit position="absolute 488 103 533 122" align="align:center middle;" id="ipt_drugqty" taborder="23" mask="99999"/>
  489. <MaskEdit position="absolute 641 103 686 122" align="align:center middle;" id="ipt_totdrugqty" enable="false" taborder="25" mask="99999"/>
  490. <Button position="absolute 0 152 128 174" id="btn_starttime" class="btn1" enable="false" text="Start Time기록"/>
  491. <Button position="absolute 130 152 246 174" id="btn_endtime" class="btn1" enable="false" text="End Time기록"/>
  492. <TextArea position="absolute 102 230 727 290" id="txt_epwrtecnts" taborder="33"/>
  493. <Grid position="absolute 2 320 735 640" id="grd_ephistory" binddataset="ds_grd_ephistory">
  494. <Formats>
  495. <Format id="default">
  496. <Columns>
  497. <Column size="56"/>
  498. <Column size="370"/>
  499. <Column size="170"/>
  500. <Column size="150"/>
  501. </Columns>
  502. <Rows>
  503. <Row size="24" band="head"/>
  504. <Row size="24"/>
  505. </Rows>
  506. <Band id="head">
  507. <Cell text="Time"/>
  508. <Cell col="1" text="작성기록"/>
  509. <Cell col="2" text="Medication"/>
  510. <Cell col="3" text="Ablation Infomation"/>
  511. </Band>
  512. <Band id="body">
  513. <Cell enable="false" text="bind:wrtetm" edittype="none" displaytype="none" mask="nn:ss"/>
  514. <Cell col="1" enable="false" text="bind:wrtecnts"/>
  515. <Cell col="2" enable="false" text="bind:medication"/>
  516. <Cell col="3" enable="false" text="bind:ablationcnts"/>
  517. </Band>
  518. </Format>
  519. </Formats>
  520. </Grid>
  521. <Button position="absolute 690 295 732 314" id="btn_epsave" class="btn2_letter2" enable="false" text="저장"/>
  522. <Static text="분류" position="absolute 390 205 490 228" align="align:center middle;" id="caption56" class="cell_1"/>
  523. <Combo position="absolute 492 207 592 226" id="combo2" taborder="32" codecolumn="codecolumn" datacolumn="datacolumn">
  524. <Dataset id="innerdataset">
  525. <ColumnInfo>
  526. <Column id="codecolumn"/>
  527. <Column id="datacolumn"/>
  528. </ColumnInfo>
  529. <Rows>
  530. <Row>
  531. <Col id="codecolumn">N</Col>
  532. <Col id="datacolumn">
  533. </Col>
  534. </Row>
  535. <Row>
  536. <Col id="codecolumn">B</Col>
  537. <Col id="datacolumn">Balloon</Col>
  538. </Row>
  539. <Row>
  540. <Col id="codecolumn">P</Col>
  541. <Col id="datacolumn">Puncture</Col>
  542. </Row>
  543. <Row>
  544. <Col id="codecolumn">G</Col>
  545. <Col id="datacolumn">재료</Col>
  546. </Row>
  547. <Row>
  548. <Col id="codecolumn">S</Col>
  549. <Col id="datacolumn">SEATH INSERTION</Col>
  550. </Row>
  551. </Rows>
  552. </Dataset>
  553. </Combo>
  554. <Static text="작업시간" position="absolute 205 205 305 228" align="align:center middle;" id="caption57" class="cell_1"/>
  555. <MaskEdit position="absolute 307 207 377 226" align="align:center middle;" id="ipt_epwrtetm" taborder="31" mask="nn:ss"/>
  556. <Calendar position="absolute 102 207 192 226" id="ipt_epwrte" taborder="30"/>
  557. <Static text="작성일자" position="absolute 0 205 100 228" align="align:center middle;" id="caption58" class="cell_1"/>
  558. <Static text="작성내용" position="absolute 0 230 100 290" align="align:center middle;" id="caption59" class="cell_1"/>
  559. </Layout>
  560. </Layouts>
  561. </Tabpage>
  562. -->
  563. <Tabpage text=" ANGIO " id="case8" style="anchor:default;margin:0 0 0 0;">
  564. <Layouts>
  565. <Layout>
  566. <Button position="absolute 604 383 646 402" id="btn_updateag" class="btn2" enable="false" text="수정" onclick="switch2_case8_btn_updateag_onclick"/>
  567. <Combo position="absolute 587 7 692 26" id="cmb_agexamkind" taborder="3" innerdataset="@ds_init_cmbinfo_examkindlist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_examkind_onitemchanged"/>
  568. <Static text="작성내용" position="absolute 0 315 100 375" align="align:center middle;" id="caption29" class="cell_1"/>
  569. <Shape position="absolute 0 310 733 316" linetype="horizontal" id="line26" class="line_2"/>
  570. <Combo position="absolute 322 7 472 26" id="cmb_agdiag" taborder="2" innerdataset="@ds_init_cmbinfo_diaglist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_diag_onitemchanged"/>
  571. <Combo position="absolute 102 7 207 26" id="cmb_agstudy" taborder="1" innerdataset="ds_init_cmbinfo_studylist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_study_onitemchanged"/>
  572. <Static text="진단명" position="absolute 220 5 320 28" align="align:center middle;" id="caption60" class="cell_1"/>
  573. <Static text="분류" position="absolute 400 288 500 311" align="align:center middle;" id="caption61" class="cell_1"/>
  574. <Button position="absolute 648 383 690 402" id="btn_delag" class="btn2" enable="false" text="삭제" onclick="switch2_case8_btn_delag_onclick"/>
  575. <Static text="작성기록" position="absolute 0 386 162 402" id="caption63" class="tit_2"/>
  576. <Combo position="absolute 502 290 602 309" id="combo6" codecolumn="codecolumn" datacolumn="datacolumn">
  577. <Dataset id="innerdataset">
  578. <ColumnInfo>
  579. <Column id="codecolumn"/>
  580. <Column id="datacolumn"/>
  581. </ColumnInfo>
  582. <Rows>
  583. <Row>
  584. <Col id="codecolumn">N</Col>
  585. <Col id="datacolumn">
  586. </Col>
  587. </Row>
  588. <Row>
  589. <Col id="codecolumn">B</Col>
  590. <Col id="datacolumn">Balloon</Col>
  591. </Row>
  592. <Row>
  593. <Col id="codecolumn">P</Col>
  594. <Col id="datacolumn">Puncture</Col>
  595. </Row>
  596. <Row>
  597. <Col id="codecolumn">G</Col>
  598. <Col id="datacolumn">재료</Col>
  599. </Row>
  600. <Row>
  601. <Col id="codecolumn">S</Col>
  602. <Col id="datacolumn">SEATH INSERTION</Col>
  603. </Row>
  604. </Rows>
  605. </Dataset>
  606. </Combo>
  607. <Static text="작업시간" position="absolute 220 288 305 311" align="align:center middle;" id="caption64" class="cell_1"/>
  608. <Shape position="absolute 0 257 733 263" linetype="horizontal" id="line32" class="line_3"/>
  609. <Shape position="absolute 0 374 733 380" linetype="horizontal" id="line33" class="line_3"/>
  610. <Static text="검사종류" position="absolute 485 5 585 28" align="align:center middle;" id="caption66" class="cell_1"/>
  611. <Static text="study" position="absolute 0 5 100 28" align="align:center middle;" id="caption67" class="cell_1"/>
  612. <Grid position="absolute 0 407 733 640" id="grd_historyag" binddataset="ds_main_historylist_angiohistory" cellsizingtype="both" oncelldblclick="switch2_grd_history_oncelldblclick">
  613. <Formats>
  614. <Format id="default">
  615. <Columns>
  616. <Column size="25" band="left"/>
  617. <Column size="88"/>
  618. <Column size="54"/>
  619. <Column size="485"/>
  620. <Column size="80"/>
  621. <Column size="0"/>
  622. </Columns>
  623. <Rows>
  624. <Row size="24" band="head"/>
  625. <Row size="24"/>
  626. </Rows>
  627. <Band id="head">
  628. <Cell/>
  629. <Cell col="1" text="일자"/>
  630. <Cell col="2" text="시간"/>
  631. <Cell col="3" text="작성기록"/>
  632. <Cell col="4" text="분류"/>
  633. <Cell col="5" text="signno_h"/>
  634. </Band>
  635. <Band id="body">
  636. <Cell celltype="head" text="expr:currow+1"/>
  637. <Cell col="1" displaytype="date" edittype="date" text="bind:wrtedd"/>
  638. <Cell col="2" displaytype="none" edittype="none" text="bind:wrtetm" mask="hh:nn"/>
  639. <Cell col="3" displaytype="none" edittype="none" text="bind:wrtecnts"/>
  640. <Cell col="4" displaytype="combo" edittype="combo" text="bind:goodclass" combodataset="ds_cmb_goodclass" combocodecol="value" combodatacol="label" enable="false"/>
  641. <Cell col="5" displaytype="none" edittype="none" text="bind:signno"/>
  642. </Band>
  643. </Format>
  644. </Formats>
  645. </Grid>
  646. <Shape position="absolute 0 282 735 288" linetype="horizontal" id="line34" class="line_1"/>
  647. <TextArea position="absolute 102 315 727 375" id="textarea2" taborder="12"/>
  648. <Shape position="absolute 0 401 733 407" linetype="horizontal" id="line35" class="line_1"/>
  649. <MaskEdit position="absolute 307 290 377 309" align="align:center middle;" id="input9" taborder="11" mask="hh:nn"/>
  650. <Static text="작성 내용" position="absolute 0 267 109 283" id="caption71" class="tit_2"/>
  651. <Button position="absolute 691 383 733 402" id="btn_saveag" class="btn2" enable="false" text="저장" onclick="switch2_case8_btn_saveag_onclick"/>
  652. <Calendar position="absolute 102 290 216 309" id="ipt_agdate" taborder="10"/>
  653. <Static text="작성일자" position="absolute 0 288 100 311" align="align:center middle;" id="caption73" class="cell_1"/>
  654. <Edit position="absolute 362 207 467 226" align="align:center middle;" id="input11" taborder="8"/>
  655. <Static text="1st physician" position="absolute 0 33 100 56" align="align:center middle;" id="caption75" class="cell_1"/>
  656. <Combo position="absolute 102 35 207 54" id="combo7" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  657. <Static text="2nd physician" position="absolute 220 33 320 56" align="align:center middle;" id="caption76" class="cell_1"/>
  658. <Combo position="absolute 322 35 427 54" id="combo8" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  659. <Static text="3rd physician" position="absolute 485 33 585 56" align="align:center middle;" id="caption77" class="cell_1"/>
  660. <Combo position="absolute 587 35 692 54" id="combo9" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  661. <Static text="Using Accessory Device" position="absolute 0 127 201 144" id="caption78" class="tit_2"/>
  662. <Static text="ERG Test" position="absolute 0 175 100 198" align="align:center middle;" id="caption79" class="cell_1"/>
  663. <Combo position="absolute 102 177 207 196" id="combo10" taborder="1" innerdataset="@ds_init_cmbinfo_examkindlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  664. <Static text="Thrombolythic Therapy" position="absolute 220 175 360 198" align="align:center middle;" id="caption80" class="cell_1"/>
  665. <Combo position="absolute 362 176 467 195" id="combo11" taborder="1" innerdataset="@ds_init_cmbinfo_therapylist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  666. <Shape position="absolute 0 115 733 121" linetype="horizontal" id="line40" class="line_3"/>
  667. <Static text="Fluoro Time" position="absolute 0 205 100 228" align="align:center middle;" id="caption62" class="cell_1"/>
  668. <Static text="Contrast 양" position="absolute 220 205 360 228" align="align:center middle;" id="caption65" class="cell_1"/>
  669. <Edit position="absolute 102 207 190 226" align="align:center middle;" id="input1" taborder="8"/>
  670. <Static text="지혈기구" position="absolute 0 235 100 258" align="align:center middle;" id="caption68" class="cell_1"/>
  671. <Combo position="absolute 102 237 207 256" id="combo12" taborder="1" innerdataset="@ds_init_cmbinfo_hemostsislist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  672. <Shape position="absolute 0 85 733 91" linetype="horizontal" id="line27" class="line_2"/>
  673. <Shape position="absolute 0 167 733 173" linetype="horizontal" id="line31" class="line_2"/>
  674. <Shape position="absolute 0 197 733 203" linetype="horizontal" id="line37" class="line_2"/>
  675. <Shape position="absolute 0 227 733 233" linetype="horizontal" id="line39" class="line_2"/>
  676. <Shape position="absolute 0 27 733 33" linetype="horizontal" id="line22" class="line_2"/>
  677. <Shape position="absolute 0 55 733 61" linetype="horizontal" id="line36" class="line_2"/>
  678. <Static text="분" position="absolute 195 210 215 230" id="caption124"/>
  679. <Static text="CC" position="absolute 470 210 490 230" id="caption125"/>
  680. <CheckBox position="absolute 15 68 109 88" id="bool1" text="CTO lesion" truevalue="Y" falsevalue="N"/>
  681. <CheckBox position="absolute 205 68 275 88" id="bool2" text="Lt main" truevalue="Y" falsevalue="N"/>
  682. <CheckBox position="absolute 395 68 449 88" id="bool3" text="2VS" truevalue="Y" falsevalue="N"/>
  683. <CheckBox position="absolute 585 68 639 88" id="bool4" text="3VS" truevalue="Y" falsevalue="N"/>
  684. <CheckBox position="absolute 15 98 89 118" id="bool5" text="PCI State" truevalue="Y" falsevalue="N"/>
  685. <CheckBox position="absolute 585 98 655 118" id="bool6" text="CABG" truevalue="Y" falsevalue="N"/>
  686. <CheckBox position="absolute 205 98 255 118" id="bool7" text="ISR" truevalue="Y" falsevalue="N"/>
  687. <CheckBox position="absolute 395 98 465 118" id="bool8" text="NO ISR" truevalue="Y" falsevalue="N"/>
  688. <CheckBox position="absolute 15 150 109 170" id="bool9" text="Thrombuster" truevalue="Y" falsevalue="N"/>
  689. <CheckBox position="absolute 205 150 263 170" id="bool10" text="IVUS" truevalue="Y" falsevalue="N"/>
  690. <CheckBox position="absolute 395 150 449 170" id="bool11" text="FFR" truevalue="Y" falsevalue="N"/>
  691. <CheckBox position="absolute 585 150 639 170" id="bool12" text="EBS" truevalue="Y" falsevalue="N"/>
  692. <CheckBox position="absolute 585 180 731 200" id="bool13" text="Temporary Pacemaker" truevalue="Y" falsevalue="N"/>
  693. <CheckBox position="absolute 665 265 711 285" id="bool14" text="판독" truevalue="Y" falsevalue="N"/>
  694. <Shape id="line00" class="line_1" position="absolute 0 403 733 409"/>
  695. <Shape id="line01" class="line_1" position="absolute 0 402 733 408"/>
  696. <Shape id="line02" class="line_1" position="absolute 0 283 735 289"/>
  697. <Shape id="line03" class="line_1" position="absolute 0 284 735 290"/>
  698. <Shape id="line04" class="line_1" position="absolute 0 142 735 148"/>
  699. <Shape id="line05" class="line_1" position="absolute 0 143 735 149"/>
  700. <Shape id="line06" class="line_1" position="absolute 0 144 735 150"/>
  701. <Shape id="line07" class="line_1" position="absolute 0 -1 735 5"/>
  702. <Shape id="line08" class="line_1" position="absolute 0 0 735 6"/>
  703. <Shape id="line09" class="line_1" position="absolute 0 1 735 7"/>
  704. </Layout>
  705. </Layouts>
  706. </Tabpage>
  707. <Tabpage text=" Cath &amp; Intervention " id="case9" style="anchor:default;margin:0 0 0 0;">
  708. <Layouts>
  709. <Layout>
  710. <Shape position="absolute 2 185 735 191" linetype="horizontal" id="line41" class="line_3"/>
  711. <Static text="작성 내용" position="absolute 1 300 94 316" id="caption69" class="tit_2"/>
  712. <Static text="진단명" position="absolute 220 5 320 28" align="align:center middle;" id="caption70" class="cell_1"/>
  713. <Shape position="absolute 0 130 733 136" linetype="horizontal" id="line42" class="line_2"/>
  714. <MaskEdit position="absolute 307 323 377 342" align="align:center middle;" id="ipt_catime" taborder="11" mask="hh:nn"/>
  715. <Static text="분류" position="absolute 400 321 500 344" align="align:center middle;" id="caption72" class="cell_1"/>
  716. <Button position="absolute 604 417 646 436" id="btn_updateca" class="btn2" enable="false" text="수정" onclick="switch2_case9_btn_updateca_onclick"/>
  717. <Static text="작성일자" position="absolute 0 321 100 344" align="align:center middle;" id="caption81" class="cell_1"/>
  718. <Shape position="absolute 2 290 735 296" linetype="horizontal" id="line43" class="line_3"/>
  719. <Button position="absolute 648 417 690 436" id="btn_delca" class="btn2" enable="false" text="삭제" onclick="switch2_case9_btn_delca_onclick"/>
  720. <Shape position="absolute 0 27 733 33" linetype="horizontal" id="line44" class="line_2"/>
  721. <Button position="absolute 691 417 733 436" id="btn_saveca" class="btn2" enable="false" text="저장" onclick="switch2_case9_btn_saveca_onclick"/>
  722. <Shape position="absolute 0 407 733 413" linetype="horizontal" id="line45" class="line_3"/>
  723. <Static text="작성기록" position="absolute 1 420 163 436" id="caption82" class="tit_2"/>
  724. <Static text="1st physician" position="absolute 0 33 100 56" align="align:center middle;" id="caption83" class="cell_1"/>
  725. <Calendar position="absolute 102 323 216 342" id="ipt_cadate" taborder="10"/>
  726. <Shape position="absolute 0 315 733 321" linetype="horizontal" id="line46" class="line_1"/>
  727. <Static text="작업시간" position="absolute 220 321 305 344" align="align:center middle;" id="caption84" class="cell_1"/>
  728. <Static text="2nd physician" position="absolute 220 33 320 56" align="align:center middle;" id="caption86" class="cell_1"/>
  729. <Edit position="absolute 322 271 427 290" align="align:center middle;" id="input8" taborder="8"/>
  730. <Shape position="absolute 0 435 733 441" linetype="horizontal" id="line47" class="line_1"/>
  731. <Shape position="absolute 0 55 733 61" linetype="horizontal" id="line48" class="line_2"/>
  732. <Static text="3rd physician" position="absolute 485 33 585 56" align="align:center middle;" id="caption87" class="cell_1"/>
  733. <Static text="검사종류" position="absolute 485 5 585 28" align="align:center middle;" id="caption88" class="cell_1"/>
  734. <Shape position="absolute 0 235 733 241" linetype="horizontal" id="line49" class="line_2"/>
  735. <Static text="study" position="absolute 0 5 100 28" align="align:center middle;" id="caption90" class="cell_1"/>
  736. <Shape position="absolute 0 343 733 349" linetype="horizontal" id="line50" class="line_2"/>
  737. <Static text="Fluoro Time" position="absolute 0 268 100 291" align="align:center middle;" id="caption91" class="cell_1"/>
  738. <Combo position="absolute 587 7 692 26" id="cmb_caexamkind" taborder="3" innerdataset="@ds_init_cmbinfo_examkindlist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_examkind_onitemchanged"/>
  739. <Combo position="absolute 322 7 472 26" id="cmb_cadiag" taborder="2" innerdataset="@ds_init_cmbinfo_diaglist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_diag_onitemchanged"/>
  740. <Combo position="absolute 102 7 207 26" id="cmb_castudy" taborder="1" innerdataset="@ds_init_cmbinfo_studylist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_study_onitemchanged"/>
  741. <Combo position="absolute 502 323 602 342" id="combo18" codecolumn="codecolumn" datacolumn="datacolumn">
  742. <Dataset id="innerdataset">
  743. <ColumnInfo>
  744. <Column id="codecolumn"/>
  745. <Column id="datacolumn"/>
  746. </ColumnInfo>
  747. <Rows>
  748. <Row>
  749. <Col id="codecolumn">N</Col>
  750. <Col id="datacolumn">
  751. </Col>
  752. </Row>
  753. <Row>
  754. <Col id="codecolumn">B</Col>
  755. <Col id="datacolumn">Balloon</Col>
  756. </Row>
  757. <Row>
  758. <Col id="codecolumn">P</Col>
  759. <Col id="datacolumn">Puncture</Col>
  760. </Row>
  761. <Row>
  762. <Col id="codecolumn">G</Col>
  763. <Col id="datacolumn">재료</Col>
  764. </Row>
  765. <Row>
  766. <Col id="codecolumn">S</Col>
  767. <Col id="datacolumn">SEATH INSERTION</Col>
  768. </Row>
  769. </Rows>
  770. </Dataset>
  771. </Combo>
  772. <Combo position="absolute 102 35 207 54" id="combo20" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  773. <TextArea position="absolute 102 348 727 408" id="textarea3" taborder="12"/>
  774. <Combo position="absolute 322 35 427 54" id="combo21" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  775. <Static text="작성내용" position="absolute 0 348 100 408" align="align:center middle;" id="caption93" class="cell_1"/>
  776. <Combo position="absolute 587 35 692 54" id="combo22" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  777. <Grid position="absolute 1 441 733 640" id="grd_historyca" binddataset="ds_main_historylist_cathhistory" cellsizingtype="both" oncelldblclick="switch2_grd_history_oncelldblclick">
  778. <Formats>
  779. <Format id="default">
  780. <Columns>
  781. <Column size="25" band="left"/>
  782. <Column size="88"/>
  783. <Column size="54"/>
  784. <Column size="485"/>
  785. <Column size="80"/>
  786. <Column size="0"/>
  787. </Columns>
  788. <Rows>
  789. <Row size="24" band="head"/>
  790. <Row size="24"/>
  791. </Rows>
  792. <Band id="head">
  793. <Cell/>
  794. <Cell col="1" text="일자"/>
  795. <Cell col="2" text="시간"/>
  796. <Cell col="3" text="작성기록"/>
  797. <Cell col="4" text="분류"/>
  798. <Cell col="5" text="signno_h"/>
  799. </Band>
  800. <Band id="body">
  801. <Cell celltype="head" text="expr:currow+1"/>
  802. <Cell col="1" displaytype="date" edittype="date" text="bind:wrtedd"/>
  803. <Cell col="2" displaytype="none" edittype="none" text="bind:wrtetm" mask="hh:nn"/>
  804. <Cell col="3" displaytype="none" edittype="none" text="bind:wrtecnts"/>
  805. <Cell col="4" displaytype="combo" edittype="combo" text="bind:goodclass" combodataset="ds_cmb_goodclass" combocodecol="value" combodatacol="label" enable="false"/>
  806. <Cell col="5" displaytype="none" edittype="none" text="bind:signno"/>
  807. </Band>
  808. </Format>
  809. </Formats>
  810. </Grid>
  811. <Shape position="absolute 0 103 733 109" linetype="horizontal" id="line52" class="line_1"/>
  812. <Static text="검사 종류" position="absolute 1 88 94 105" id="caption89" class="tit_2"/>
  813. <Shape position="absolute 0 80 733 86" linetype="horizontal" id="line54" class="line_3"/>
  814. <Shape position="absolute 0 208 733 214" linetype="horizontal" id="line51" class="line_1"/>
  815. <Static text="시술 종류" position="absolute 1 193 94 209" id="caption74" class="tit_2"/>
  816. <Shape position="absolute 0 260 733 266" linetype="horizontal" id="line53" class="line_2"/>
  817. <Static text="Contrast 양" position="absolute 220 268 320 291" align="align:center middle;" id="caption85" class="cell_1"/>
  818. <Edit position="absolute 102 271 190 290" align="align:center middle;" id="input18" taborder="8"/>
  819. <Shape position="absolute 0 155 733 161" linetype="horizontal" id="line78" class="line_2"/>
  820. <Static text="ERG Test" position="absolute 223 163 323 186" align="align:center middle;" id="caption123" class="cell_1"/>
  821. <Combo position="absolute 325 165 430 184" id="combo36" taborder="1" innerdataset="@ds_init_cmbinfo_ergtstlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  822. <Static text="분" position="absolute 190 273 210 293" id="caption126"/>
  823. <Static text="CC" position="absolute 430 273 450 293" id="caption127"/>
  824. <CheckBox position="absolute 665 296 695 316" id="bool15" text="판독" truevalue="Y" falsevalue="N"/>
  825. <CheckBox position="absolute 15 113 109 133" id="bool18" text="Cardiac Cath" truevalue="Y" falsevalue="N"/>
  826. <CheckBox position="absolute 205 113 275 133" id="bool19" text="LVgram" truevalue="Y" falsevalue="N"/>
  827. <CheckBox position="absolute 395 113 465 133" id="bool20" text="RVgram" truevalue="Y" falsevalue="N"/>
  828. <CheckBox position="absolute 585 113 663 133" id="bool21" text="Aortogram" truevalue="Y" falsevalue="N"/>
  829. <CheckBox position="absolute 15 138 85 158" id="bool22" text="PVgram" truevalue="Y" falsevalue="N"/>
  830. <CheckBox position="absolute 205 138 283 158" id="bool23" text="PAgram" truevalue="Y" falsevalue="N"/>
  831. <CheckBox position="absolute 395 138 473 158" id="bool24" text="Venogram" truevalue="Y" falsevalue="N"/>
  832. <CheckBox position="absolute 585 138 679 158" id="bool25" text="Cardiac Bx" truevalue="Y" falsevalue="N"/>
  833. <CheckBox position="absolute 15 168 69 188" id="bool26" text="CAG" truevalue="Y" falsevalue="N"/>
  834. <CheckBox position="absolute 15 218 125 238" id="bool27" text="PDA Occlusion" truevalue="Y" falsevalue="N"/>
  835. <CheckBox position="absolute 205 218 259 238" id="bool28" text="PMV" truevalue="Y" falsevalue="N"/>
  836. <CheckBox position="absolute 395 218 497 238" id="bool29" text="Valvuloplasty" truevalue="Y" falsevalue="N"/>
  837. <CheckBox position="absolute 585 218 631 238" id="bool30" text="PTA" truevalue="Y" falsevalue="N"/>
  838. <CheckBox position="absolute 395 243 449 263" id="bool31" text="TAVI" truevalue="Y" falsevalue="N"/>
  839. <CheckBox position="absolute 15 243 77 263" id="bool33" text="TEVAR" truevalue="Y" falsevalue="N"/>
  840. <CheckBox position="absolute 205 243 259 263" id="bool34" text="EVAR" truevalue="Y" falsevalue="N"/>
  841. <CheckBox position="absolute 15 63 61 83" id="bool32" text="Ped" truevalue="Y" falsevalue="N"/>
  842. <CheckBox position="absolute 205 63 259 83" id="bool35" text="Adult" truevalue="Y" falsevalue="N"/>
  843. <Shape id="line35" class="line_1" position="absolute 0 -1 733 5"/>
  844. <Shape id="line00" class="line_1" position="absolute 0 1 733 7"/>
  845. <Shape id="line01" class="line_1" position="absolute 0 0 733 6"/>
  846. <Shape id="line02" class="line_1" position="absolute 0 104 733 110"/>
  847. <Shape id="line03" class="line_1" position="absolute 0 105 733 111"/>
  848. <Shape id="line04" class="line_1" position="absolute 0 209 733 215"/>
  849. <Shape id="line05" class="line_1" position="absolute 0 210 733 216"/>
  850. <Shape id="line06" class="line_1" position="absolute 0 316 733 322"/>
  851. <Shape id="line07" class="line_1" position="absolute 0 317 733 323"/>
  852. <Shape id="line08" class="line_1" position="absolute 0 436 733 442"/>
  853. <Shape id="line09" class="line_1" position="absolute 0 437 733 443"/>
  854. </Layout>
  855. </Layouts>
  856. </Tabpage>
  857. <Tabpage text=" EP " id="case10" style="anchor:default;margin:0 0 0 0;">
  858. <Layouts>
  859. <Layout>
  860. <Static text="작성 내용" position="absolute 0 205 93 221" id="caption92" class="tit_2"/>
  861. <Static text="진단명" position="absolute 220 5 320 28" align="align:center middle;" id="caption94" class="cell_1"/>
  862. <Shape position="absolute 0 135 733 141" linetype="horizontal" id="line56" class="line_2"/>
  863. <MaskEdit position="absolute 307 228 377 247" align="align:center middle;" id="ipt_eptime" taborder="11" mask="hh:nn"/>
  864. <Static text="분류" position="absolute 400 226 500 249" align="align:center middle;" id="caption95" class="cell_1"/>
  865. <Button position="absolute 603 321 645 340" id="btn_updateep" class="btn2" enable="false" text="수정" onclick="switch2_case10_btn_updateep_onclick"/>
  866. <Static text="Fluoro Time" position="absolute 0 173 100 196" align="align:center middle;" id="caption96" class="cell_1"/>
  867. <Static text="작성일자" position="absolute 0 226 100 249" align="align:center middle;" id="caption97" class="cell_1"/>
  868. <Shape position="absolute 0 195 733 201" linetype="horizontal" id="line57" class="line_3"/>
  869. <Button position="absolute 647 321 689 340" id="btn_delep" class="btn2" enable="false" text="삭제" onclick="switch2_case10_btn_delep_onclick"/>
  870. <Shape position="absolute 0 27 733 33" linetype="horizontal" id="line58" class="line_2"/>
  871. <Button position="absolute 691 321 733 340" id="btn_saveep" class="btn2" enable="false" text="저장" onclick="switch2_case10_btn_saveep_onclick"/>
  872. <Shape position="absolute 0 312 733 318" linetype="horizontal" id="line59" class="line_3"/>
  873. <Static text="작성기록" position="absolute 0 324 162 340" id="caption98" class="tit_2"/>
  874. <Static text="1st physician" position="absolute 0 33 100 56" align="align:center middle;" id="caption99" class="cell_1"/>
  875. <Calendar position="absolute 102 228 192 247" id="ipt_epdate" taborder="10"/>
  876. <Static text="작업시간" position="absolute 205 226 305 249" align="align:center middle;" id="caption100" class="cell_1"/>
  877. <Static text="2nd physician" position="absolute 220 33 320 56" align="align:center middle;" id="caption102" class="cell_1"/>
  878. <Shape position="absolute 0 55 733 61" linetype="horizontal" id="line62" class="line_2"/>
  879. <Static text="3rd physician" position="absolute 485 33 585 56" align="align:center middle;" id="caption103" class="cell_1"/>
  880. <Static text="검사종류" position="absolute 485 5 585 28" align="align:center middle;" id="caption104" class="cell_1"/>
  881. <Static text="검사 종류" position="absolute 0 63 177 80" id="caption105" class="tit_2"/>
  882. <Static text="study" position="absolute 0 5 100 28" align="align:center middle;" id="caption106" class="cell_1"/>
  883. <Shape position="absolute 0 248 733 254" linetype="horizontal" id="line64" class="line_2"/>
  884. <Shape position="absolute 0 105 733 111" linetype="horizontal" id="line65" class="line_2"/>
  885. <Combo position="absolute 587 7 692 26" id="combo3" taborder="3" innerdataset="@ds_init_cmbinfo_examkindlist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_examkind_onitemchanged"/>
  886. <Combo position="absolute 322 7 472 26" id="combo4" taborder="2" innerdataset="@ds_init_cmbinfo_diaglist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_diag_onitemchanged"/>
  887. <MaskEdit position="absolute 102 175 190 194" align="align:center middle;" id="input16" taborder="8" mask="hh:nn"/>
  888. <Combo position="absolute 102 7 207 26" id="cmb_epstudy" taborder="1" innerdataset="@ds_init_cmbinfo_studylist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_study_onitemchanged"/>
  889. <Combo position="absolute 502 228 602 247" id="combo26" codecolumn="codecolumn" datacolumn="datacolumn">
  890. <Dataset id="innerdataset">
  891. <ColumnInfo>
  892. <Column id="codecolumn"/>
  893. <Column id="datacolumn"/>
  894. </ColumnInfo>
  895. <Rows>
  896. <Row>
  897. <Col id="codecolumn">N</Col>
  898. <Col id="datacolumn">
  899. </Col>
  900. </Row>
  901. <Row>
  902. <Col id="codecolumn">B</Col>
  903. <Col id="datacolumn">Balloon</Col>
  904. </Row>
  905. <Row>
  906. <Col id="codecolumn">P</Col>
  907. <Col id="datacolumn">Puncture</Col>
  908. </Row>
  909. <Row>
  910. <Col id="codecolumn">G</Col>
  911. <Col id="datacolumn">재료</Col>
  912. </Row>
  913. <Row>
  914. <Col id="codecolumn">S</Col>
  915. <Col id="datacolumn">SEATH INSERTION</Col>
  916. </Row>
  917. </Rows>
  918. </Dataset>
  919. </Combo>
  920. <Combo position="absolute 102 35 207 54" id="combo28" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  921. <TextArea position="absolute 102 253 727 313" id="textarea4" taborder="12"/>
  922. <Combo position="absolute 322 35 427 54" id="combo29" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  923. <Static text="작성내용" position="absolute 0 253 100 313" align="align:center middle;" id="caption109" class="cell_1"/>
  924. <Combo position="absolute 587 35 692 54" id="combo30" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  925. <Grid position="absolute 0 345 733 640" id="grd_historyep" binddataset="ds_grd_historyep" cellsizingtype="both" oncelldblclick="switch2_grd_history_oncelldblclick">
  926. <Formats>
  927. <Format id="default">
  928. <Columns>
  929. <Column size="25" band="left"/>
  930. <Column size="88"/>
  931. <Column size="54"/>
  932. <Column size="485"/>
  933. <Column size="80"/>
  934. <Column size="0"/>
  935. </Columns>
  936. <Rows>
  937. <Row size="24" band="head"/>
  938. <Row size="24"/>
  939. </Rows>
  940. <Band id="head">
  941. <Cell/>
  942. <Cell col="1" text="일자"/>
  943. <Cell col="2" text="시간"/>
  944. <Cell col="3" text="작성기록"/>
  945. <Cell col="4" text="분류"/>
  946. <Cell col="5" text="signno_h"/>
  947. </Band>
  948. <Band id="body">
  949. <Cell celltype="head" text="expr:currow+1"/>
  950. <Cell col="1" displaytype="date" edittype="date" text="bind:wrtedd"/>
  951. <Cell col="2" displaytype="none" edittype="none" text="bind:wrtetm" mask="hh:nn"/>
  952. <Cell col="3" displaytype="none" edittype="none" text="bind:wrtecnts"/>
  953. <Cell col="4" displaytype="combo" edittype="combo" text="bind:goodclass" combodataset="ds_cmb_goodclass" combocodecol="value" combodatacol="label" enable="false"/>
  954. <Cell col="5" displaytype="none" edittype="none" text="bind:signno"/>
  955. </Band>
  956. </Format>
  957. </Formats>
  958. </Grid>
  959. <Shape position="absolute 0 165 733 171" linetype="horizontal" id="line55" class="line_2"/>
  960. <Static text="ERG Test" position="absolute 220 143 320 166" align="align:center middle;" id="caption122" class="cell_1"/>
  961. <Combo position="absolute 322 146 427 165" id="combo35" taborder="1" innerdataset="@ds_init_cmbinfo_ergtstlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  962. <Static text="분" position="absolute 190 178 210 198" id="caption128"/>
  963. <CheckBox position="absolute 665 203 711 223" id="bool16" text="판독" truevalue="Y" falsevalue="N"/>
  964. <CheckBox position="absolute 15 118 69 138" id="bool36" text="SNRT" truevalue="Y" falsevalue="N"/>
  965. <CheckBox position="absolute 205 118 307 138" id="bool37" text="Veno gram" truevalue="Y" falsevalue="N"/>
  966. <CheckBox position="absolute 395 118 497 138" id="bool38" text="Cardiac Bx" truevalue="Y" falsevalue="N"/>
  967. <CheckBox position="absolute 585 118 687 138" id="bool39" text="Cardiac Cath" truevalue="Y" falsevalue="N"/>
  968. <CheckBox position="absolute 15 88 69 108" id="bool40" text="EP" truevalue="Y" falsevalue="N"/>
  969. <CheckBox position="absolute 205 88 307 108" id="bool41" text="EP &amp; Ablation" truevalue="Y" falsevalue="N"/>
  970. <CheckBox position="absolute 395 88 465 108" id="bool42" text="CARTO" truevalue="Y" falsevalue="N"/>
  971. <CheckBox position="absolute 585 88 687 108" id="bool43" text="VT induction" truevalue="Y" falsevalue="N"/>
  972. <CheckBox position="absolute 15 148 69 168" id="bool44" text="CAG" truevalue="Y" falsevalue="N"/>
  973. <Shape id="line00" class="line_1" position="absolute 0 -1 733 5"/>
  974. <Shape id="line01" class="line_1" position="absolute 0 0 733 6"/>
  975. <Shape id="line02" class="line_1" position="absolute 0 1 733 7"/>
  976. <Shape id="line03" class="line_1" position="absolute 0 78 733 84"/>
  977. <Shape id="line04" class="line_1" position="absolute 0 79 733 85"/>
  978. <Shape id="line05" class="line_1" position="absolute 0 80 733 86"/>
  979. <Shape id="line06" class="line_1" position="absolute 0 220 733 226"/>
  980. <Shape id="line07" class="line_1" position="absolute 0 221 733 227"/>
  981. <Shape id="line08" class="line_1" position="absolute 0 222 733 228"/>
  982. <Shape id="line09" class="line_1" position="absolute 0 339 733 345"/>
  983. <Shape id="line10" class="line_1" position="absolute 0 340 733 346"/>
  984. <Shape id="line11" class="line_1" position="absolute 0 341 733 347"/>
  985. </Layout>
  986. </Layouts>
  987. </Tabpage>
  988. <Tabpage text=" PM &amp; ICD " id="case11" style="anchor:default;margin:0 0 0 0;">
  989. <Layouts>
  990. <Layout>
  991. <Static text="2nd physician" position="absolute 220 33 320 56" align="align:center middle;" id="caption101" class="cell_1"/>
  992. <Static text="작성 내용" position="absolute 0 230 93 247" id="caption107" class="tit_2"/>
  993. <Grid position="absolute 0 369 733 640" id="grd_historypm" binddataset="ds_grd_historypm" cellsizingtype="both" oncelldblclick="switch2_grd_history_oncelldblclick">
  994. <Formats>
  995. <Format id="default">
  996. <Columns>
  997. <Column size="25" band="left"/>
  998. <Column size="88"/>
  999. <Column size="54"/>
  1000. <Column size="485"/>
  1001. <Column size="80"/>
  1002. <Column size="0"/>
  1003. </Columns>
  1004. <Rows>
  1005. <Row size="24" band="head"/>
  1006. <Row size="24"/>
  1007. </Rows>
  1008. <Band id="head">
  1009. <Cell/>
  1010. <Cell col="1" text="일자"/>
  1011. <Cell col="2" text="시간"/>
  1012. <Cell col="3" text="작성기록"/>
  1013. <Cell col="4" text="분류"/>
  1014. <Cell col="5" text="signno_h"/>
  1015. </Band>
  1016. <Band id="body">
  1017. <Cell celltype="head" text="expr:currow+1"/>
  1018. <Cell col="1" displaytype="date" edittype="date" text="bind:wrtedd"/>
  1019. <Cell col="2" displaytype="none" edittype="none" text="bind:wrtetm" mask="hh:nn"/>
  1020. <Cell col="3" displaytype="none" edittype="none" text="bind:wrtecnts"/>
  1021. <Cell col="4" displaytype="combo" edittype="combo" text="bind:goodclass" combodataset="ds_cmb_goodclass" combocodecol="value" combodatacol="label" enable="false"/>
  1022. <Cell col="5" displaytype="none" edittype="none" text="bind:signno"/>
  1023. </Band>
  1024. </Format>
  1025. </Formats>
  1026. </Grid>
  1027. <Combo position="absolute 102 35 207 54" id="combo23" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  1028. <Combo position="absolute 322 7 472 26" id="cmb_pmdiag" taborder="2" innerdataset="@ds_init_cmbinfo_diaglist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_diag_onitemchanged"/>
  1029. <Static text="3rd physician" position="absolute 485 33 585 56" align="align:center middle;" id="caption108" class="cell_1"/>
  1030. <Combo position="absolute 322 35 427 54" id="combo27" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  1031. <Shape position="absolute 0 273 733 279" linetype="horizontal" id="line67" class="line_2"/>
  1032. <Static text="검사종류" position="absolute 485 5 585 28" align="align:center middle;" id="caption110" class="cell_1"/>
  1033. <Static text="진단명" position="absolute 220 5 320 28" align="align:center middle;" id="caption111" class="cell_1"/>
  1034. <Shape position="absolute 0 105 733 111" linetype="horizontal" id="line68" class="line_2"/>
  1035. <Static text="시술 종류" position="absolute 0 63 177 79" id="caption112" class="tit_2"/>
  1036. <Static text="분류" position="absolute 400 251 500 274" align="align:center middle;" id="caption113" class="cell_1"/>
  1037. <Static text="study" position="absolute 0 5 100 28" align="align:center middle;" id="caption114" class="cell_1"/>
  1038. <Static text="작성일자" position="absolute 0 251 100 274" align="align:center middle;" id="caption116" class="cell_1"/>
  1039. <Static text="작성기록" position="absolute 0 348 106 364" id="caption117" class="tit_2"/>
  1040. <Shape position="absolute 2 220 735 226" linetype="horizontal" id="line72" class="line_3"/>
  1041. <Static text="작성내용" position="absolute 0 278 100 338" align="align:center middle;" id="caption118" class="cell_1"/>
  1042. <Static text="1st physician" position="absolute 0 33 100 56" align="align:center middle;" id="caption119" class="cell_1"/>
  1043. <Shape position="absolute 0 27 733 33" linetype="horizontal" id="line73" class="line_2"/>
  1044. <MaskEdit position="absolute 307 253 377 272" align="align:center middle;" id="ipt_pmtime" taborder="11" mask="hh:nn"/>
  1045. <Calendar position="absolute 102 253 192 272" id="ipt_pmdate" taborder="10"/>
  1046. <Shape position="absolute 0 337 733 343" linetype="horizontal" id="line74" class="line_3"/>
  1047. <Combo position="absolute 587 35 692 54" id="combo31" taborder="1" innerdataset="@ds_init_cmbinfo_physicnlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  1048. <Button position="absolute 603 345 645 364" id="btn_updatepm" class="btn2" enable="false" text="수정" onclick="switch2_case11_btn_updatepm_onclick"/>
  1049. <Combo position="absolute 102 7 207 26" id="cmb_pmstudy" taborder="1" innerdataset="@ds_init_cmbinfo_studylist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_study_onitemchanged"/>
  1050. <Button position="absolute 647 345 689 364" id="btn_delpm" class="btn2" enable="false" text="삭제" onclick="switch2_case11_btn_delpm_onclick"/>
  1051. <TextArea position="absolute 102 278 727 338" id="textarea5" taborder="12"/>
  1052. <Static text="작업시간" position="absolute 205 251 305 274" align="align:center middle;" id="caption120" class="cell_1"/>
  1053. <Button position="absolute 691 345 733 364" id="btn_savepm" class="btn2" enable="false" text="저장" onclick="switch2_case11_btn_savepm_onclick"/>
  1054. <Combo position="absolute 502 253 602 272" id="combo33" codecolumn="codecolumn" datacolumn="datacolumn">
  1055. <Dataset id="innerdataset">
  1056. <ColumnInfo>
  1057. <Column id="codecolumn"/>
  1058. <Column id="datacolumn"/>
  1059. </ColumnInfo>
  1060. <Rows>
  1061. <Row>
  1062. <Col id="codecolumn">N</Col>
  1063. <Col id="datacolumn">
  1064. </Col>
  1065. </Row>
  1066. <Row>
  1067. <Col id="codecolumn">B</Col>
  1068. <Col id="datacolumn">Balloon</Col>
  1069. </Row>
  1070. <Row>
  1071. <Col id="codecolumn">P</Col>
  1072. <Col id="datacolumn">Puncture</Col>
  1073. </Row>
  1074. <Row>
  1075. <Col id="codecolumn">G</Col>
  1076. <Col id="datacolumn">재료</Col>
  1077. </Row>
  1078. <Row>
  1079. <Col id="codecolumn">S</Col>
  1080. <Col id="datacolumn">SEATH INSERTION</Col>
  1081. </Row>
  1082. </Rows>
  1083. </Dataset>
  1084. </Combo>
  1085. <Combo position="absolute 587 7 692 26" id="cmb_pmexamkind" taborder="3" innerdataset="@ds_init_cmbinfo_examkindlist" datacolumn="basecdflagdesc" codecolumn="basecd" onitemchanged="switch2_cmb_examkind_onitemchanged"/>
  1086. <Static text="Pulse Generator" position="absolute 0 148 139 164" id="caption115" class="tit_2"/>
  1087. <Shape position="absolute 0 190 733 196" linetype="horizontal" id="line69" class="line_2"/>
  1088. <Shape position="absolute 0 135 733 141" linetype="horizontal" id="line71" class="line_3"/>
  1089. <Shape position="absolute 0 55 733 61" linetype="horizontal" id="line63" class="line_3"/>
  1090. <Static text="Company" position="absolute 485 198 585 221" align="align:center middle;" id="caption121" class="cell_1"/>
  1091. <Combo position="absolute 587 201 692 220" id="combo19" taborder="1" innerdataset="@ds_init_cmbinfo_cmpnycdlist" datacolumn="basecdflagdesc" codecolumn="basecd"/>
  1092. <CheckBox position="absolute 665 228 711 248" id="bool17" text="판독" truevalue="Y" falsevalue="N"/>
  1093. <CheckBox position="absolute 15 88 69 108" id="bool45" text="ICD" truevalue="Y" falsevalue="N"/>
  1094. <CheckBox position="absolute 205 88 339 108" id="bool46" text="Permanent Pacemaker" truevalue="Y" falsevalue="N"/>
  1095. <CheckBox position="absolute 395 88 529 108" id="bool47" text="Generator Change" truevalue="Y" falsevalue="N"/>
  1096. <CheckBox position="absolute 585 88 639 108" id="bool48" text="CRT" truevalue="Y" falsevalue="N"/>
  1097. <CheckBox position="absolute 15 173 69 193" id="bool49" text="AAI" truevalue="Y" falsevalue="N"/>
  1098. <CheckBox position="absolute 205 173 259 193" id="bool50" text="AAIR" truevalue="Y" falsevalue="N"/>
  1099. <CheckBox position="absolute 395 173 449 193" id="bool51" text="VVI" truevalue="Y" falsevalue="N"/>
  1100. <CheckBox position="absolute 585 173 639 193" id="bool52" text="VVIR" truevalue="Y" falsevalue="N"/>
  1101. <CheckBox position="absolute 205 203 259 223" id="bool53" text="DDD" truevalue="Y" falsevalue="N"/>
  1102. <CheckBox position="absolute 395 203 449 223" id="bool54" text="DDDR" truevalue="Y" falsevalue="N"/>
  1103. <CheckBox position="absolute 15 203 69 223" id="bool56" text="VDD" truevalue="Y" falsevalue="N"/>
  1104. <CheckBox position="absolute 205 118 323 138" id="bool57" text="Surface Pacing" truevalue="Y" falsevalue="N"/>
  1105. <CheckBox position="absolute 15 118 133 138" id="bool60" text="Temporary P.M" truevalue="Y" falsevalue="N"/>
  1106. <Shape id="line00" class="line_1" position="absolute 0 -1 733 5"/>
  1107. <Shape id="line01" class="line_1" position="absolute 0 0 733 6"/>
  1108. <Shape id="line02" class="line_1" position="absolute 0 1 733 7"/>
  1109. <Shape id="line03" class="line_1" position="absolute 0 78 733 84"/>
  1110. <Shape id="line04" class="line_1" position="absolute 0 79 733 85"/>
  1111. <Shape id="line05" class="line_1" position="absolute 0 80 733 86"/>
  1112. <Shape id="line06" class="line_1" position="absolute 0 163 733 169"/>
  1113. <Shape id="line07" class="line_1" position="absolute 0 164 733 170"/>
  1114. <Shape id="line08" class="line_1" position="absolute 0 165 733 171"/>
  1115. <Shape id="line09" class="line_1" position="absolute 0 245 733 251"/>
  1116. <Shape id="line10" class="line_1" position="absolute 0 246 733 252"/>
  1117. <Shape id="line11" class="line_1" position="absolute 0 247 733 253"/>
  1118. <Shape id="line12" class="line_1" position="absolute 0 363 733 369"/>
  1119. <Shape id="line13" class="line_1" position="absolute 0 364 733 370"/>
  1120. <Shape id="line14" class="line_1" position="absolute 0 365 733 371"/>
  1121. </Layout>
  1122. </Layouts>
  1123. </Tabpage>
  1124. </Tabpages>
  1125. </Tab>
  1126. <Button position="absolute 1103 740 1183 762" id="btn_save3" class="btn4" text="확정저장" onclick="btn_save3_onclick" visible="false"/>
  1127. <Button position="absolute 1020 740 1100 762" id="btn_del2" class="btn4" visible="false" text="확정삭제" onclick="btn_del2_onclick"/>
  1128. <Button position="absolute 1115 72 1131 88" id="button8" class="icon_clock" visible="false" text=""/>
  1129. <Shape position="absolute 450 740 895 764" id="roundrect3" class="roundrect_example" type="roundrectangle"/>
  1130. <Static text="인증저장 완료" position="absolute 805 745 900 760" id="caption36"/>
  1131. <Button position="absolute 1169 72 1183 88" align="align:left middle;" id="button1" class="icon_list" text="" tooltiptext="### ANGIO &#13;&#10;: 첫 Balloon 시간 - 입력된 balloon 시간 중 가장 먼저 입력된 시간을 보여 줌. 단 작성기록에서 선택시 해당 기록의 시간으로 보여 줌&#13;&#10;: Door to Balloon - ER입실시간 ~ 첫balloon 까지의 지연시간. 단 작성기록에서 선택시 해당 기록의 시간으로 보여 줌"/>
  1132. <Div id="grp_sea" taborder="1" text="Div00" position="absolute 0 25 1192 65" class="div_SA">
  1133. <Layouts>
  1134. <Layout>
  1135. <Combo id="cmb_srchexamkind" taborder="0" innerdataset="@ds_init_cmbinfo_examkindlist" codecolumn="basecd" datacolumn="basecdflagdesc" position="absolute 100 11 205 30" anchor="default" onitemchanged="grp_sea_cmb_srchexamkind_onitemchanged"/>
  1136. <MaskEdit id="ipt_pid" taborder="1" mask="9999999999" class="input_search" position="absolute 621 11 701 30" anchor="default" onkeydown="grp_sea_ipt_pid_onkeydown"/>
  1137. <Static id="caption1" text="등록번호 :" class="search_name" position="absolute 529 13 620 30" anchor="default"/>
  1138. <Button id="button61" taborder="2" class="icon_search" position="absolute 703 12 719 28" anchor="default" onclick="grp_sea_button61_onclick"/>
  1139. <Static id="caption4" text="검사종류 :" class="search_name" position="absolute 10 13 96 30" anchor="default"/>
  1140. <Edit id="ipt_patnm" taborder="3" readonly="true" position="absolute 720 11 801 30" anchor="default" class="output"/>
  1141. <Button id="btn_sea" taborder="4" text="조회" class="btn1" position="absolute 1115 9 1171 31" anchor="default" onclick="grp_sea_btn_sea_onclick"/>
  1142. <Static id="caption5" text="적용일자 :" class="search_name" position="absolute 223 13 314 30" anchor="default"/>
  1143. <Calendar id="ipt_date1" taborder="5" class="input_default" position="absolute 314 11 412 30" anchor="default" onchanged="grp_sea_ipt_date1_onchanged"/>
  1144. <Calendar id="ipt_date2" taborder="6" class="input_default" position="absolute 414 11 512 30" anchor="default" onchanged="grp_sea_ipt_date2_onchanged"/>
  1145. <Shape id="line13" linetype="vertical" class="line_4" position="absolute 1091 10 1097 32" anchor="top right"/>
  1146. </Layout>
  1147. </Layouts>
  1148. </Div>
  1149. <Static text="범례 :" position="absolute 460 742 495 762" id="caption33"/>
  1150. <Static position="absolute 779 745 799 760" id="caption34" style="background:#ffe79dff;"/>
  1151. <Static position="absolute 504 744 524 759" id="caption35" style="background:#ff9a00ff;"/>
  1152. <Static position="absolute 680 745 700 760" id="caption37" style="background:#ccffccff;"/>
  1153. <Static text="미수납" position="absolute 530 744 575 759" id="caption38"/>
  1154. <Static text="오늘 결과" position="absolute 706 745 776 760" id="caption39"/>
  1155. <Static position="absolute 587 744 607 759" id="caption52" style="background:#ffff00ff;"/>
  1156. <Static text="수납 VIP" position="absolute 613 744 668 759" id="caption55"/>
  1157. </Layout>
  1158. </Layouts>
  1159. <Objects>
  1160. <Dataset id="ds_init_cmbinfo_physicnlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1161. <ColumnInfo>
  1162. <Column id="basecd" type="STRING" size="256"/>
  1163. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1164. </ColumnInfo>
  1165. </Dataset>
  1166. <Dataset id="ds_init_cmbinfo_examkindlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1167. <ColumnInfo>
  1168. <Column id="basecd" type="STRING" size="256"/>
  1169. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1170. </ColumnInfo>
  1171. </Dataset>
  1172. <Dataset id="ds_init_basecode_ward_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1173. <ColumnInfo>
  1174. <Column id="depthngnm" type="STRING" size="256"/>
  1175. <Column id="deptcd" type="STRING" size="256"/>
  1176. </ColumnInfo>
  1177. </Dataset>
  1178. <Dataset id="ds_init_cmbinfo_sheathlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1179. <ColumnInfo>
  1180. <Column id="basecd" type="STRING" size="256"/>
  1181. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1182. </ColumnInfo>
  1183. </Dataset>
  1184. <Dataset id="ds_init_cmbinfo_operationlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1185. <ColumnInfo>
  1186. <Column id="basecd" type="STRING" size="256"/>
  1187. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1188. </ColumnInfo>
  1189. </Dataset>
  1190. <Dataset id="ds_init_cmbinfo_medicalist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1191. <ColumnInfo>
  1192. <Column id="basecd" type="STRING" size="256"/>
  1193. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1194. </ColumnInfo>
  1195. </Dataset>
  1196. <Dataset id="ds_init_cmbinfo_studylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1197. <ColumnInfo>
  1198. <Column id="basecd" type="STRING" size="256"/>
  1199. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1200. </ColumnInfo>
  1201. </Dataset>
  1202. <Dataset id="ds_init_cmbinfo_diaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1203. <ColumnInfo>
  1204. <Column id="basecd" type="STRING" size="256"/>
  1205. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1206. </ColumnInfo>
  1207. </Dataset>
  1208. <Dataset id="ds_init_cmbinfo_therapylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1209. <ColumnInfo>
  1210. <Column id="basecd" type="STRING" size="256"/>
  1211. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1212. </ColumnInfo>
  1213. </Dataset>
  1214. <Dataset id="ds_init_cmbinfo_hemostsislist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1215. <ColumnInfo>
  1216. <Column id="basecd" type="STRING" size="256"/>
  1217. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1218. </ColumnInfo>
  1219. </Dataset>
  1220. <Dataset id="ds_init_cmbinfo_ergtstlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1221. <ColumnInfo>
  1222. <Column id="basecd" type="STRING" size="256"/>
  1223. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1224. </ColumnInfo>
  1225. </Dataset>
  1226. <Dataset id="ds_init_cmbinfo_cmpnycdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1227. <ColumnInfo>
  1228. <Column id="basecd" type="STRING" size="256"/>
  1229. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1230. </ColumnInfo>
  1231. </Dataset>
  1232. <Dataset id="ds_cmb_choi1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1233. <ColumnInfo>
  1234. <Column id="label" type="STRING" size="256"/>
  1235. <Column id="value" type="STRING" size="256"/>
  1236. </ColumnInfo>
  1237. <Rows>
  1238. <Row>
  1239. <Col id="label">Balloon</Col>
  1240. <Col id="value">B</Col>
  1241. </Row>
  1242. <Row>
  1243. <Col id="label">Puncture</Col>
  1244. <Col id="value">P</Col>
  1245. </Row>
  1246. <Row>
  1247. <Col id="label">재료</Col>
  1248. <Col id="value">G</Col>
  1249. </Row>
  1250. <Row>
  1251. <Col id="label">SEATH INSERTION</Col>
  1252. <Col id="value">S</Col>
  1253. </Row>
  1254. </Rows>
  1255. </Dataset>
  1256. <Dataset id="ds_cmb_goodclass" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1257. <ColumnInfo>
  1258. <Column id="label" type="STRING" size="256"/>
  1259. <Column id="value" type="STRING" size="256"/>
  1260. </ColumnInfo>
  1261. <Rows>
  1262. <Row>
  1263. <Col id="label"/>
  1264. <Col id="value">N</Col>
  1265. </Row>
  1266. <Row>
  1267. <Col id="label">Balloon</Col>
  1268. <Col id="value">B</Col>
  1269. </Row>
  1270. <Row>
  1271. <Col id="label">Puncture</Col>
  1272. <Col id="value">P</Col>
  1273. </Row>
  1274. <Row>
  1275. <Col id="label">재료</Col>
  1276. <Col id="value">G</Col>
  1277. </Row>
  1278. <Row>
  1279. <Col id="label">SEATH INSERTION</Col>
  1280. <Col id="value">S</Col>
  1281. </Row>
  1282. </Rows>
  1283. </Dataset>
  1284. <Dataset id="ds_main_ordlist1_mainordlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1285. <ColumnInfo>
  1286. <Column id="cnfmyn" type="STRING" size="256"/>
  1287. <Column id="physicn3" type="STRING" size="256"/>
  1288. <Column id="pid" type="STRING" size="256"/>
  1289. <Column id="patnm" type="STRING" size="256"/>
  1290. <Column id="sex" type="STRING" size="256"/>
  1291. <Column id="age" type="STRING" size="256"/>
  1292. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1293. <Column id="rrgstno" type="STRING" size="256"/>
  1294. <Column id="rrgstno1" type="STRING" size="256"/>
  1295. <Column id="rrgstno2" type="STRING" size="256"/>
  1296. <Column id="chostm" type="STRING" size="256"/>
  1297. <Column id="outrmtm" type="STRING" size="256"/>
  1298. <Column id="wardcd" type="STRING" size="256"/>
  1299. <Column id="roomcd" type="STRING" size="256"/>
  1300. <Column id="dschdclrdt" type="STRING" size="256"/>
  1301. <Column id="dschdd" type="STRING" size="256"/>
  1302. <Column id="inptindd" type="STRING" size="256"/>
  1303. <Column id="inptcretno" type="STRING" size="256"/>
  1304. <Column id="orddeptcd" type="STRING" size="256"/>
  1305. <Column id="orddeptnm" type="STRING" size="256"/>
  1306. <Column id="orddd" type="STRING" size="256"/>
  1307. <Column id="orddrid" type="STRING" size="256"/>
  1308. <Column id="orddrnm" type="STRING" size="256"/>
  1309. <Column id="prcpdd" type="STRING" size="256"/>
  1310. <Column id="cretno" type="STRING" size="256"/>
  1311. <Column id="actorddd" type="STRING" size="256"/>
  1312. <Column id="actcretno" type="STRING" size="256"/>
  1313. <Column id="execprcpstatcd" type="STRING" size="256"/>
  1314. <Column id="excuroomcd" type="STRING" size="256"/>
  1315. <Column id="execrid" type="STRING" size="256"/>
  1316. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1317. <Column id="rsrvdd" type="STRING" size="256"/>
  1318. <Column id="srchrsrvtm" type="STRING" size="256"/>
  1319. </ColumnInfo>
  1320. <Rows>
  1321. <Row>
  1322. <Col id="cnfmyn"/>
  1323. <Col id="physicn3"/>
  1324. <Col id="pid"/>
  1325. <Col id="patnm"/>
  1326. <Col id="sex"/>
  1327. <Col id="age"/>
  1328. <Col id="prcpgenrflag"/>
  1329. <Col id="rrgstno"/>
  1330. <Col id="rrgstno1"/>
  1331. <Col id="rrgstno2"/>
  1332. <Col id="chostm"/>
  1333. <Col id="outrmtm"/>
  1334. <Col id="wardcd"/>
  1335. <Col id="roomcd"/>
  1336. <Col id="dschdclrdt"/>
  1337. <Col id="dschdd"/>
  1338. <Col id="inptindd"/>
  1339. <Col id="inptcretno"/>
  1340. <Col id="orddeptcd"/>
  1341. <Col id="orddeptnm"/>
  1342. <Col id="orddd"/>
  1343. <Col id="orddrid"/>
  1344. <Col id="orddrnm"/>
  1345. <Col id="prcpdd"/>
  1346. <Col id="cretno"/>
  1347. <Col id="actorddd"/>
  1348. <Col id="actcretno"/>
  1349. <Col id="execprcpstatcd"/>
  1350. <Col id="excuroomcd"/>
  1351. <Col id="execrid"/>
  1352. <Col id="execprcpuniqno"/>
  1353. <Col id="rsrvdd"/>
  1354. <Col id="srchrsrvtm"/>
  1355. </Row>
  1356. </Rows>
  1357. </Dataset>
  1358. <Dataset id="ds_main_ordlist1_examhistorylist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1359. <ColumnInfo>
  1360. <Column id="wrtedd" type="STRING" size="256"/>
  1361. <Column id="examkindnm" type="STRING" size="256"/>
  1362. <Column id="studynm" type="STRING" size="256"/>
  1363. <Column id="pid" type="STRING" size="256"/>
  1364. <Column id="prcpdd" type="STRING" size="256"/>
  1365. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1366. <Column id="grupcd" type="STRING" size="256"/>
  1367. <Column id="seq" type="STRING" size="256"/>
  1368. <Column id="suppdeptcd" type="STRING" size="256"/>
  1369. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1370. <Column id="wrtetm" type="STRING" size="256"/>
  1371. <Column id="orddd" type="STRING" size="256"/>
  1372. <Column id="cretno" type="STRING" size="256"/>
  1373. </ColumnInfo>
  1374. <Rows>
  1375. <Row>
  1376. <Col id="wrtedd"/>
  1377. <Col id="examkindnm"/>
  1378. <Col id="studynm"/>
  1379. <Col id="pid"/>
  1380. <Col id="prcpdd"/>
  1381. <Col id="execprcpuniqno"/>
  1382. <Col id="grupcd"/>
  1383. <Col id="seq"/>
  1384. <Col id="suppdeptcd"/>
  1385. <Col id="prcpgenrflag"/>
  1386. <Col id="wrtetm"/>
  1387. <Col id="orddd"/>
  1388. <Col id="cretno"/>
  1389. </Row>
  1390. </Rows>
  1391. </Dataset>
  1392. <Dataset id="ds_main_ordlist2_procedurlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1393. <ColumnInfo>
  1394. <Column id="partgrupcd" type="STRING" size="256"/>
  1395. <Column id="partcd" type="STRING" size="256"/>
  1396. <Column id="partdetlcd" type="STRING" size="256"/>
  1397. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1398. <Column id="basecdcnts" type="STRING" size="256"/>
  1399. <Column id="choi1" type="STRING" size="256"/>
  1400. <Column id="choi2" type="STRING" size="256"/>
  1401. <Column id="choi3" type="STRING" size="256"/>
  1402. <Column id="sortno" type="STRING" size="256"/>
  1403. </ColumnInfo>
  1404. <Rows>
  1405. <Row>
  1406. <Col id="partgrupcd"/>
  1407. <Col id="partcd"/>
  1408. <Col id="partdetlcd"/>
  1409. <Col id="basecdflagdesc"/>
  1410. <Col id="basecdcnts"/>
  1411. <Col id="choi1"/>
  1412. <Col id="choi2"/>
  1413. <Col id="choi3"/>
  1414. <Col id="sortno"/>
  1415. </Row>
  1416. </Rows>
  1417. </Dataset>
  1418. <Dataset id="ds_main_ordlist2_stafflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1419. <ColumnInfo>
  1420. <Column id="partgrupcd" type="STRING" size="256"/>
  1421. <Column id="partcd" type="STRING" size="256"/>
  1422. <Column id="partdetlcd" type="STRING" size="256"/>
  1423. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1424. <Column id="basecdcnts" type="STRING" size="256"/>
  1425. <Column id="choi1" type="STRING" size="256"/>
  1426. <Column id="choi2" type="STRING" size="256"/>
  1427. <Column id="choi3" type="STRING" size="256"/>
  1428. <Column id="sortno" type="STRING" size="256"/>
  1429. </ColumnInfo>
  1430. <Rows>
  1431. <Row>
  1432. <Col id="partgrupcd"/>
  1433. <Col id="partcd"/>
  1434. <Col id="partdetlcd"/>
  1435. <Col id="basecdflagdesc"/>
  1436. <Col id="basecdcnts"/>
  1437. <Col id="choi1"/>
  1438. <Col id="choi2"/>
  1439. <Col id="choi3"/>
  1440. <Col id="sortno"/>
  1441. </Row>
  1442. </Rows>
  1443. </Dataset>
  1444. <Dataset id="ds_main_ordlist2_sheathlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1445. <ColumnInfo>
  1446. <Column id="partgrupcd" type="STRING" size="256"/>
  1447. <Column id="partcd" type="STRING" size="256"/>
  1448. <Column id="partdetlcd" type="STRING" size="256"/>
  1449. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1450. <Column id="basecdcnts" type="STRING" size="256"/>
  1451. <Column id="choi1" type="STRING" size="256"/>
  1452. <Column id="choi2" type="STRING" size="256"/>
  1453. <Column id="choi3" type="STRING" size="256"/>
  1454. <Column id="sortno" type="STRING" size="256"/>
  1455. </ColumnInfo>
  1456. <Rows>
  1457. <Row>
  1458. <Col id="partgrupcd"/>
  1459. <Col id="partcd"/>
  1460. <Col id="partdetlcd"/>
  1461. <Col id="basecdflagdesc"/>
  1462. <Col id="basecdcnts"/>
  1463. <Col id="choi1"/>
  1464. <Col id="choi2"/>
  1465. <Col id="choi3"/>
  1466. <Col id="sortno"/>
  1467. </Row>
  1468. </Rows>
  1469. </Dataset>
  1470. <Dataset id="ds_main_ordlist2_medicationlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1471. <ColumnInfo>
  1472. <Column id="partgrupcd" type="STRING" size="256"/>
  1473. <Column id="partcd" type="STRING" size="256"/>
  1474. <Column id="partdetlcd" type="STRING" size="256"/>
  1475. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1476. <Column id="basecdcnts" type="STRING" size="256"/>
  1477. <Column id="choi1" type="STRING" size="256"/>
  1478. <Column id="choi2" type="STRING" size="256"/>
  1479. <Column id="choi3" type="STRING" size="256"/>
  1480. <Column id="sortno" type="STRING" size="256"/>
  1481. </ColumnInfo>
  1482. <Rows>
  1483. <Row>
  1484. <Col id="partgrupcd"/>
  1485. <Col id="partcd"/>
  1486. <Col id="partdetlcd"/>
  1487. <Col id="basecdflagdesc"/>
  1488. <Col id="basecdcnts"/>
  1489. <Col id="choi1"/>
  1490. <Col id="choi2"/>
  1491. <Col id="choi3"/>
  1492. <Col id="sortno"/>
  1493. </Row>
  1494. </Rows>
  1495. </Dataset>
  1496. <Dataset id="ds_main_lvmdlcdlist_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1497. <ColumnInfo>
  1498. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1499. <Column id="basesuppdeptcd" type="STRING" size="256"/>
  1500. <Column id="basecd" type="STRING" size="256"/>
  1501. <Column id="basecdcnts" type="STRING" size="256"/>
  1502. <Column id="sortno" type="STRING" size="256"/>
  1503. </ColumnInfo>
  1504. <Rows>
  1505. <Row>
  1506. <Col id="basecdflagdesc"/>
  1507. <Col id="basesuppdeptcd"/>
  1508. <Col id="basecd"/>
  1509. <Col id="basecdcnts"/>
  1510. <Col id="sortno"/>
  1511. </Row>
  1512. </Rows>
  1513. </Dataset>
  1514. <Dataset id="ds_main_lvsmlcdlist_partdetlcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1515. <ColumnInfo>
  1516. <Column id="basecdcnts" type="STRING" size="256"/>
  1517. <Column id="choi1" type="STRING" size="256"/>
  1518. <Column id="choi2" type="STRING" size="256"/>
  1519. <Column id="choi3" type="STRING" size="256"/>
  1520. <Column id="basecdflagdesc" type="STRING" size="256"/>
  1521. <Column id="suppdeptcd" type="STRING" size="256"/>
  1522. <Column id="partgrupcd" type="STRING" size="256"/>
  1523. <Column id="partcd" type="STRING" size="256"/>
  1524. <Column id="partdetlcd" type="STRING" size="256"/>
  1525. <Column id="sortno" type="STRING" size="256"/>
  1526. </ColumnInfo>
  1527. <Rows>
  1528. <Row>
  1529. <Col id="basecdcnts"/>
  1530. <Col id="choi1"/>
  1531. <Col id="choi2"/>
  1532. <Col id="choi3"/>
  1533. <Col id="basecdflagdesc"/>
  1534. <Col id="suppdeptcd"/>
  1535. <Col id="partgrupcd"/>
  1536. <Col id="partcd"/>
  1537. <Col id="partdetlcd"/>
  1538. <Col id="sortno"/>
  1539. </Row>
  1540. </Rows>
  1541. </Dataset>
  1542. <Dataset id="ds_main_angioep" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1543. <ColumnInfo>
  1544. <Column id="pid" type="STRING" size="256"/>
  1545. <Column id="prcpdd" type="STRING" size="256"/>
  1546. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1547. <Column id="orddd" type="STRING" size="256"/>
  1548. <Column id="cretno" type="STRING" size="256"/>
  1549. <Column id="grupcd" type="STRING" size="256"/>
  1550. <Column id="seq" type="STRING" size="256"/>
  1551. <Column id="suppdeptcd" type="STRING" size="256"/>
  1552. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1553. <Column id="studycd" type="STRING" size="256"/>
  1554. <Column id="studynm" type="STRING" size="256"/>
  1555. <Column id="diagcd" type="STRING" size="256"/>
  1556. <Column id="diagnm" type="STRING" size="256"/>
  1557. <Column id="examkindcd" type="STRING" size="256"/>
  1558. <Column id="examkindnm" type="STRING" size="256"/>
  1559. <Column id="erinrmtm" type="STRING" size="256"/>
  1560. <Column id="eroutrmtm" type="STRING" size="256"/>
  1561. <Column id="puncturetm" type="STRING" size="256"/>
  1562. <Column id="fstballoontm" type="STRING" size="256"/>
  1563. <Column id="doortoballoontm" type="STRING" size="256"/>
  1564. <Column id="delyresn" type="STRING" size="256"/>
  1565. <Column id="wrtedd" type="STRING" size="256"/>
  1566. <Column id="wrtetm" type="STRING" size="256"/>
  1567. <Column id="goodclass" type="STRING" size="256"/>
  1568. <Column id="wrtecnts" type="STRING" size="256"/>
  1569. <Column id="cnfmyn" type="STRING" size="256"/>
  1570. <Column id="physicn1" type="STRING" size="256"/>
  1571. <Column id="physicn2" type="STRING" size="256"/>
  1572. <Column id="physicn3" type="STRING" size="256"/>
  1573. <Column id="fluorotm" type="STRING" size="256"/>
  1574. <Column id="contrst" type="STRING" size="256"/>
  1575. <Column id="ergtst" type="STRING" size="256"/>
  1576. <Column id="therapy" type="STRING" size="256"/>
  1577. <Column id="hemostsis" type="STRING" size="256"/>
  1578. <Column id="cmpnycd" type="STRING" size="256"/>
  1579. <Column id="chk1" type="STRING" size="256"/>
  1580. <Column id="chk2" type="STRING" size="256"/>
  1581. <Column id="chk3" type="STRING" size="256"/>
  1582. <Column id="chk4" type="STRING" size="256"/>
  1583. <Column id="chk5" type="STRING" size="256"/>
  1584. <Column id="chk6" type="STRING" size="256"/>
  1585. <Column id="chk7" type="STRING" size="256"/>
  1586. <Column id="chk8" type="STRING" size="256"/>
  1587. <Column id="chk9" type="STRING" size="256"/>
  1588. <Column id="chk10" type="STRING" size="256"/>
  1589. <Column id="chk11" type="STRING" size="256"/>
  1590. <Column id="chk12" type="STRING" size="256"/>
  1591. <Column id="chk13" type="STRING" size="256"/>
  1592. <Column id="chk14" type="STRING" size="256"/>
  1593. <Column id="chk15" type="STRING" size="256"/>
  1594. <Column id="chk16" type="STRING" size="256"/>
  1595. <Column id="chk17" type="STRING" size="256"/>
  1596. <Column id="chk18" type="STRING" size="256"/>
  1597. </ColumnInfo>
  1598. <Rows>
  1599. <Row>
  1600. <Col id="pid"/>
  1601. <Col id="prcpdd"/>
  1602. <Col id="execprcpuniqno"/>
  1603. <Col id="orddd"/>
  1604. <Col id="cretno"/>
  1605. <Col id="grupcd">ANGIO</Col>
  1606. <Col id="seq"/>
  1607. <Col id="suppdeptcd"/>
  1608. <Col id="prcpgenrflag"/>
  1609. <Col id="studycd"/>
  1610. <Col id="studynm"/>
  1611. <Col id="diagcd"/>
  1612. <Col id="diagnm"/>
  1613. <Col id="examkindcd"/>
  1614. <Col id="examkindnm"/>
  1615. <Col id="erinrmtm">0000</Col>
  1616. <Col id="eroutrmtm">0000</Col>
  1617. <Col id="puncturetm">0000</Col>
  1618. <Col id="fstballoontm">0000</Col>
  1619. <Col id="doortoballoontm">0000</Col>
  1620. <Col id="delyresn"/>
  1621. <Col id="wrtedd"/>
  1622. <Col id="wrtetm">0000</Col>
  1623. <Col id="goodclass"/>
  1624. <Col id="wrtecnts"/>
  1625. <Col id="cnfmyn"/>
  1626. <Col id="physicn1"/>
  1627. <Col id="physicn2"/>
  1628. <Col id="physicn3"/>
  1629. <Col id="fluorotm"/>
  1630. <Col id="contrst"/>
  1631. <Col id="ergtst"/>
  1632. <Col id="therapy"/>
  1633. <Col id="hemostsis"/>
  1634. <Col id="cmpnycd"/>
  1635. <Col id="chk1"/>
  1636. <Col id="chk2"/>
  1637. <Col id="chk3"/>
  1638. <Col id="chk4"/>
  1639. <Col id="chk5"/>
  1640. <Col id="chk6"/>
  1641. <Col id="chk7"/>
  1642. <Col id="chk8"/>
  1643. <Col id="chk9"/>
  1644. <Col id="chk10"/>
  1645. <Col id="chk11"/>
  1646. <Col id="chk12"/>
  1647. <Col id="chk13"/>
  1648. <Col id="chk14"/>
  1649. <Col id="chk15"/>
  1650. <Col id="chk16"/>
  1651. <Col id="chk17"/>
  1652. <Col id="chk18"/>
  1653. </Row>
  1654. </Rows>
  1655. </Dataset>
  1656. <Dataset id="ds_main_cath" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1657. <ColumnInfo>
  1658. <Column id="pid" type="STRING" size="256"/>
  1659. <Column id="prcpdd" type="STRING" size="256"/>
  1660. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1661. <Column id="orddd" type="STRING" size="256"/>
  1662. <Column id="cretno" type="STRING" size="256"/>
  1663. <Column id="grupcd" type="STRING" size="256"/>
  1664. <Column id="seq" type="STRING" size="256"/>
  1665. <Column id="suppdeptcd" type="STRING" size="256"/>
  1666. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1667. <Column id="studycd" type="STRING" size="256"/>
  1668. <Column id="studynm" type="STRING" size="256"/>
  1669. <Column id="diagcd" type="STRING" size="256"/>
  1670. <Column id="diagnm" type="STRING" size="256"/>
  1671. <Column id="examkindcd" type="STRING" size="256"/>
  1672. <Column id="examkindnm" type="STRING" size="256"/>
  1673. <Column id="erinrmtm" type="STRING" size="256"/>
  1674. <Column id="eroutrmtm" type="STRING" size="256"/>
  1675. <Column id="puncturetm" type="STRING" size="256"/>
  1676. <Column id="fstballoontm" type="STRING" size="256"/>
  1677. <Column id="doortoballoontm" type="STRING" size="256"/>
  1678. <Column id="delyresn" type="STRING" size="256"/>
  1679. <Column id="wrtedd" type="STRING" size="256"/>
  1680. <Column id="wrtetm" type="STRING" size="256"/>
  1681. <Column id="goodclass" type="STRING" size="256"/>
  1682. <Column id="wrtecnts" type="STRING" size="256"/>
  1683. <Column id="cnfmyn" type="STRING" size="256"/>
  1684. <Column id="physicn1" type="STRING" size="256"/>
  1685. <Column id="physicn2" type="STRING" size="256"/>
  1686. <Column id="physicn3" type="STRING" size="256"/>
  1687. <Column id="fluorotm" type="STRING" size="256"/>
  1688. <Column id="contrst" type="STRING" size="256"/>
  1689. <Column id="ergtst" type="STRING" size="256"/>
  1690. <Column id="therapy" type="STRING" size="256"/>
  1691. <Column id="hemostsis" type="STRING" size="256"/>
  1692. <Column id="cmpnycd" type="STRING" size="256"/>
  1693. <Column id="chk1" type="STRING" size="256"/>
  1694. <Column id="chk2" type="STRING" size="256"/>
  1695. <Column id="chk3" type="STRING" size="256"/>
  1696. <Column id="chk4" type="STRING" size="256"/>
  1697. <Column id="chk5" type="STRING" size="256"/>
  1698. <Column id="chk6" type="STRING" size="256"/>
  1699. <Column id="chk7" type="STRING" size="256"/>
  1700. <Column id="chk8" type="STRING" size="256"/>
  1701. <Column id="chk9" type="STRING" size="256"/>
  1702. <Column id="chk10" type="STRING" size="256"/>
  1703. <Column id="chk11" type="STRING" size="256"/>
  1704. <Column id="chk12" type="STRING" size="256"/>
  1705. <Column id="chk13" type="STRING" size="256"/>
  1706. <Column id="chk14" type="STRING" size="256"/>
  1707. <Column id="chk15" type="STRING" size="256"/>
  1708. <Column id="chk16" type="STRING" size="256"/>
  1709. <Column id="chk17" type="STRING" size="256"/>
  1710. <Column id="chk18" type="STRING" size="256"/>
  1711. </ColumnInfo>
  1712. <Rows>
  1713. <Row>
  1714. <Col id="pid"/>
  1715. <Col id="prcpdd"/>
  1716. <Col id="execprcpuniqno"/>
  1717. <Col id="orddd"/>
  1718. <Col id="cretno"/>
  1719. <Col id="grupcd">CATH</Col>
  1720. <Col id="seq"/>
  1721. <Col id="suppdeptcd"/>
  1722. <Col id="prcpgenrflag"/>
  1723. <Col id="studycd"/>
  1724. <Col id="studynm"/>
  1725. <Col id="diagcd"/>
  1726. <Col id="diagnm"/>
  1727. <Col id="examkindcd"/>
  1728. <Col id="examkindnm"/>
  1729. <Col id="erinrmtm">0000</Col>
  1730. <Col id="eroutrmtm">0000</Col>
  1731. <Col id="puncturetm">0000</Col>
  1732. <Col id="fstballoontm">0000</Col>
  1733. <Col id="doortoballoontm">0000</Col>
  1734. <Col id="delyresn"/>
  1735. <Col id="wrtedd"/>
  1736. <Col id="wrtetm">0000</Col>
  1737. <Col id="goodclass"/>
  1738. <Col id="wrtecnts"/>
  1739. <Col id="cnfmyn"/>
  1740. <Col id="physicn1"/>
  1741. <Col id="physicn2"/>
  1742. <Col id="physicn3"/>
  1743. <Col id="fluorotm"/>
  1744. <Col id="contrst"/>
  1745. <Col id="ergtst"/>
  1746. <Col id="therapy"/>
  1747. <Col id="hemostsis"/>
  1748. <Col id="cmpnycd"/>
  1749. <Col id="chk1"/>
  1750. <Col id="chk2"/>
  1751. <Col id="chk3"/>
  1752. <Col id="chk4"/>
  1753. <Col id="chk5"/>
  1754. <Col id="chk6"/>
  1755. <Col id="chk7"/>
  1756. <Col id="chk8"/>
  1757. <Col id="chk9"/>
  1758. <Col id="chk10"/>
  1759. <Col id="chk11"/>
  1760. <Col id="chk12"/>
  1761. <Col id="chk13"/>
  1762. <Col id="chk14"/>
  1763. <Col id="chk15"/>
  1764. <Col id="chk16"/>
  1765. <Col id="chk17"/>
  1766. <Col id="chk18"/>
  1767. </Row>
  1768. </Rows>
  1769. </Dataset>
  1770. <Dataset id="ds_main_ep" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1771. <ColumnInfo>
  1772. <Column id="pid" type="STRING" size="256"/>
  1773. <Column id="prcpdd" type="STRING" size="256"/>
  1774. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1775. <Column id="orddd" type="STRING" size="256"/>
  1776. <Column id="cretno" type="STRING" size="256"/>
  1777. <Column id="grupcd" type="STRING" size="256"/>
  1778. <Column id="seq" type="STRING" size="256"/>
  1779. <Column id="suppdeptcd" type="STRING" size="256"/>
  1780. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1781. <Column id="studycd" type="STRING" size="256"/>
  1782. <Column id="studynm" type="STRING" size="256"/>
  1783. <Column id="diagcd" type="STRING" size="256"/>
  1784. <Column id="diagnm" type="STRING" size="256"/>
  1785. <Column id="examkindcd" type="STRING" size="256"/>
  1786. <Column id="examkindnm" type="STRING" size="256"/>
  1787. <Column id="erinrmtm" type="STRING" size="256"/>
  1788. <Column id="eroutrmtm" type="STRING" size="256"/>
  1789. <Column id="puncturetm" type="STRING" size="256"/>
  1790. <Column id="fstballoontm" type="STRING" size="256"/>
  1791. <Column id="doortoballoontm" type="STRING" size="256"/>
  1792. <Column id="delyresn" type="STRING" size="256"/>
  1793. <Column id="wrtedd" type="STRING" size="256"/>
  1794. <Column id="wrtetm" type="STRING" size="256"/>
  1795. <Column id="goodclass" type="STRING" size="256"/>
  1796. <Column id="wrtecnts" type="STRING" size="256"/>
  1797. <Column id="cnfmyn" type="STRING" size="256"/>
  1798. <Column id="physicn1" type="STRING" size="256"/>
  1799. <Column id="physicn2" type="STRING" size="256"/>
  1800. <Column id="physicn3" type="STRING" size="256"/>
  1801. <Column id="fluorotm" type="STRING" size="256"/>
  1802. <Column id="contrst" type="STRING" size="256"/>
  1803. <Column id="ergtst" type="STRING" size="256"/>
  1804. <Column id="therapy" type="STRING" size="256"/>
  1805. <Column id="hemostsis" type="STRING" size="256"/>
  1806. <Column id="cmpnycd" type="STRING" size="256"/>
  1807. <Column id="chk1" type="STRING" size="256"/>
  1808. <Column id="chk2" type="STRING" size="256"/>
  1809. <Column id="chk3" type="STRING" size="256"/>
  1810. <Column id="chk4" type="STRING" size="256"/>
  1811. <Column id="chk5" type="STRING" size="256"/>
  1812. <Column id="chk6" type="STRING" size="256"/>
  1813. <Column id="chk7" type="STRING" size="256"/>
  1814. <Column id="chk8" type="STRING" size="256"/>
  1815. <Column id="chk9" type="STRING" size="256"/>
  1816. <Column id="chk10" type="STRING" size="256"/>
  1817. <Column id="chk11" type="STRING" size="256"/>
  1818. <Column id="chk12" type="STRING" size="256"/>
  1819. <Column id="chk13" type="STRING" size="256"/>
  1820. <Column id="chk14" type="STRING" size="256"/>
  1821. <Column id="chk15" type="STRING" size="256"/>
  1822. <Column id="chk16" type="STRING" size="256"/>
  1823. <Column id="chk17" type="STRING" size="256"/>
  1824. <Column id="chk18" type="STRING" size="256"/>
  1825. </ColumnInfo>
  1826. <Rows>
  1827. <Row>
  1828. <Col id="pid"/>
  1829. <Col id="prcpdd"/>
  1830. <Col id="execprcpuniqno"/>
  1831. <Col id="orddd"/>
  1832. <Col id="cretno"/>
  1833. <Col id="grupcd">EP</Col>
  1834. <Col id="seq"/>
  1835. <Col id="suppdeptcd"/>
  1836. <Col id="prcpgenrflag"/>
  1837. <Col id="studycd"/>
  1838. <Col id="studynm"/>
  1839. <Col id="diagcd"/>
  1840. <Col id="diagnm"/>
  1841. <Col id="examkindcd"/>
  1842. <Col id="examkindnm"/>
  1843. <Col id="erinrmtm">0000</Col>
  1844. <Col id="eroutrmtm">0000</Col>
  1845. <Col id="puncturetm">0000</Col>
  1846. <Col id="fstballoontm">0000</Col>
  1847. <Col id="doortoballoontm">0000</Col>
  1848. <Col id="delyresn"/>
  1849. <Col id="wrtedd"/>
  1850. <Col id="wrtetm">0000</Col>
  1851. <Col id="goodclass"/>
  1852. <Col id="wrtecnts"/>
  1853. <Col id="cnfmyn"/>
  1854. <Col id="physicn1"/>
  1855. <Col id="physicn2"/>
  1856. <Col id="physicn3"/>
  1857. <Col id="fluorotm"/>
  1858. <Col id="contrst"/>
  1859. <Col id="ergtst"/>
  1860. <Col id="therapy"/>
  1861. <Col id="hemostsis"/>
  1862. <Col id="cmpnycd"/>
  1863. <Col id="chk1"/>
  1864. <Col id="chk2"/>
  1865. <Col id="chk3"/>
  1866. <Col id="chk4"/>
  1867. <Col id="chk5"/>
  1868. <Col id="chk6"/>
  1869. <Col id="chk7"/>
  1870. <Col id="chk8"/>
  1871. <Col id="chk9"/>
  1872. <Col id="chk10"/>
  1873. <Col id="chk11"/>
  1874. <Col id="chk12"/>
  1875. <Col id="chk13"/>
  1876. <Col id="chk14"/>
  1877. <Col id="chk15"/>
  1878. <Col id="chk16"/>
  1879. <Col id="chk17"/>
  1880. <Col id="chk18"/>
  1881. </Row>
  1882. </Rows>
  1883. </Dataset>
  1884. <Dataset id="ds_main_pm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1885. <ColumnInfo>
  1886. <Column id="pid" type="STRING" size="256"/>
  1887. <Column id="prcpdd" type="STRING" size="256"/>
  1888. <Column id="execprcpuniqno" type="STRING" size="256"/>
  1889. <Column id="orddd" type="STRING" size="256"/>
  1890. <Column id="cretno" type="STRING" size="256"/>
  1891. <Column id="grupcd" type="STRING" size="256"/>
  1892. <Column id="seq" type="STRING" size="256"/>
  1893. <Column id="suppdeptcd" type="STRING" size="256"/>
  1894. <Column id="prcpgenrflag" type="STRING" size="256"/>
  1895. <Column id="studycd" type="STRING" size="256"/>
  1896. <Column id="studynm" type="STRING" size="256"/>
  1897. <Column id="diagcd" type="STRING" size="256"/>
  1898. <Column id="diagnm" type="STRING" size="256"/>
  1899. <Column id="examkindcd" type="STRING" size="256"/>
  1900. <Column id="examkindnm" type="STRING" size="256"/>
  1901. <Column id="erinrmtm" type="STRING" size="256"/>
  1902. <Column id="eroutrmtm" type="STRING" size="256"/>
  1903. <Column id="puncturetm" type="STRING" size="256"/>
  1904. <Column id="fstballoontm" type="STRING" size="256"/>
  1905. <Column id="doortoballoontm" type="STRING" size="256"/>
  1906. <Column id="delyresn" type="STRING" size="256"/>
  1907. <Column id="wrtedd" type="STRING" size="256"/>
  1908. <Column id="wrtetm" type="STRING" size="256"/>
  1909. <Column id="goodclass" type="STRING" size="256"/>
  1910. <Column id="wrtecnts" type="STRING" size="256"/>
  1911. <Column id="cnfmyn" type="STRING" size="256"/>
  1912. <Column id="physicn1" type="STRING" size="256"/>
  1913. <Column id="physicn2" type="STRING" size="256"/>
  1914. <Column id="physicn3" type="STRING" size="256"/>
  1915. <Column id="fluorotm" type="STRING" size="256"/>
  1916. <Column id="contrst" type="STRING" size="256"/>
  1917. <Column id="ergtst" type="STRING" size="256"/>
  1918. <Column id="therapy" type="STRING" size="256"/>
  1919. <Column id="hemostsis" type="STRING" size="256"/>
  1920. <Column id="cmpnycd" type="STRING" size="256"/>
  1921. <Column id="chk1" type="STRING" size="256"/>
  1922. <Column id="chk2" type="STRING" size="256"/>
  1923. <Column id="chk3" type="STRING" size="256"/>
  1924. <Column id="chk4" type="STRING" size="256"/>
  1925. <Column id="chk5" type="STRING" size="256"/>
  1926. <Column id="chk6" type="STRING" size="256"/>
  1927. <Column id="chk7" type="STRING" size="256"/>
  1928. <Column id="chk8" type="STRING" size="256"/>
  1929. <Column id="chk9" type="STRING" size="256"/>
  1930. <Column id="chk10" type="STRING" size="256"/>
  1931. <Column id="chk11" type="STRING" size="256"/>
  1932. <Column id="chk12" type="STRING" size="256"/>
  1933. <Column id="chk13" type="STRING" size="256"/>
  1934. <Column id="chk14" type="STRING" size="256"/>
  1935. <Column id="chk15" type="STRING" size="256"/>
  1936. <Column id="chk16" type="STRING" size="256"/>
  1937. <Column id="chk17" type="STRING" size="256"/>
  1938. <Column id="chk18" type="STRING" size="256"/>
  1939. </ColumnInfo>
  1940. <Rows>
  1941. <Row>
  1942. <Col id="pid"/>
  1943. <Col id="prcpdd"/>
  1944. <Col id="execprcpuniqno"/>
  1945. <Col id="orddd"/>
  1946. <Col id="cretno"/>
  1947. <Col id="grupcd">PM</Col>
  1948. <Col id="seq"/>
  1949. <Col id="suppdeptcd"/>
  1950. <Col id="prcpgenrflag"/>
  1951. <Col id="studycd"/>
  1952. <Col id="studynm"/>
  1953. <Col id="diagcd"/>
  1954. <Col id="diagnm"/>
  1955. <Col id="examkindcd"/>
  1956. <Col id="examkindnm"/>
  1957. <Col id="erinrmtm">0000</Col>
  1958. <Col id="eroutrmtm">0000</Col>
  1959. <Col id="puncturetm">0000</Col>
  1960. <Col id="fstballoontm">0000</Col>
  1961. <Col id="doortoballoontm">0000</Col>
  1962. <Col id="delyresn"/>
  1963. <Col id="wrtedd"/>
  1964. <Col id="wrtetm">0000</Col>
  1965. <Col id="goodclass"/>
  1966. <Col id="wrtecnts"/>
  1967. <Col id="cnfmyn"/>
  1968. <Col id="physicn1"/>
  1969. <Col id="physicn2"/>
  1970. <Col id="physicn3"/>
  1971. <Col id="fluorotm"/>
  1972. <Col id="contrst"/>
  1973. <Col id="ergtst"/>
  1974. <Col id="therapy"/>
  1975. <Col id="hemostsis"/>
  1976. <Col id="cmpnycd"/>
  1977. <Col id="chk1"/>
  1978. <Col id="chk2"/>
  1979. <Col id="chk3"/>
  1980. <Col id="chk4"/>
  1981. <Col id="chk5"/>
  1982. <Col id="chk6"/>
  1983. <Col id="chk7"/>
  1984. <Col id="chk8"/>
  1985. <Col id="chk9"/>
  1986. <Col id="chk10"/>
  1987. <Col id="chk11"/>
  1988. <Col id="chk12"/>
  1989. <Col id="chk13"/>
  1990. <Col id="chk14"/>
  1991. <Col id="chk15"/>
  1992. <Col id="chk16"/>
  1993. <Col id="chk17"/>
  1994. <Col id="chk18"/>
  1995. </Row>
  1996. </Rows>
  1997. </Dataset>
  1998. <Dataset id="ds_main_historylist_angiohistory" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  1999. <ColumnInfo>
  2000. <Column id="pid" type="STRING" size="256"/>
  2001. <Column id="prcpdd" type="STRING" size="256"/>
  2002. <Column id="execprcpuniqno" type="STRING" size="256"/>
  2003. <Column id="orddd" type="STRING" size="256"/>
  2004. <Column id="cretno" type="STRING" size="256"/>
  2005. <Column id="grupcd" type="STRING" size="256"/>
  2006. <Column id="seq" type="STRING" size="256"/>
  2007. <Column id="suppdeptcd" type="STRING" size="256"/>
  2008. <Column id="prcpgenrflag" type="STRING" size="256"/>
  2009. <Column id="studycd" type="STRING" size="256"/>
  2010. <Column id="studynm" type="STRING" size="256"/>
  2011. <Column id="diagcd" type="STRING" size="256"/>
  2012. <Column id="diagnm" type="STRING" size="256"/>
  2013. <Column id="examkindcd" type="STRING" size="256"/>
  2014. <Column id="examkindnm" type="STRING" size="256"/>
  2015. <Column id="erinrmtm" type="STRING" size="256"/>
  2016. <Column id="eroutrmtm" type="STRING" size="256"/>
  2017. <Column id="puncturetm" type="STRING" size="256"/>
  2018. <Column id="fstballoontm" type="STRING" size="256"/>
  2019. <Column id="minfstballoontm" type="STRING" size="256"/>
  2020. <Column id="doortoballoontm" type="STRING" size="256"/>
  2021. <Column id="delyresn" type="STRING" size="256"/>
  2022. <Column id="wrtedd" type="STRING" size="256"/>
  2023. <Column id="wrtetm" type="STRING" size="256"/>
  2024. <Column id="goodclass" type="STRING" size="256"/>
  2025. <Column id="wrtecnts" type="STRING" size="256"/>
  2026. <Column id="arrhythmiacd1" type="STRING" size="256"/>
  2027. <Column id="arrhythmiacd2" type="STRING" size="256"/>
  2028. <Column id="arrhythmiacd3" type="STRING" size="256"/>
  2029. <Column id="tcl" type="STRING" size="256"/>
  2030. <Column id="drugkindcd" type="STRING" size="256"/>
  2031. <Column id="drugmthdcd" type="STRING" size="256"/>
  2032. <Column id="drugqty" type="STRING" size="256"/>
  2033. <Column id="totdrugqty" type="STRING" size="256"/>
  2034. <Column id="stndunit" type="STRING" size="256"/>
  2035. <Column id="wrteyn" type="STRING" size="256"/>
  2036. <Column id="ablationcnt" type="STRING" size="256"/>
  2037. <Column id="ablationtm" type="STRING" size="256"/>
  2038. <Column id="ablationavg" type="STRING" size="256"/>
  2039. <Column id="signno" type="STRING" size="256"/>
  2040. <Column id="cnfmyn" type="STRING" size="256"/>
  2041. <Column id="physicn1" type="STRING" size="256"/>
  2042. <Column id="physicn2" type="STRING" size="256"/>
  2043. <Column id="physicn3" type="STRING" size="256"/>
  2044. <Column id="ergtst" type="STRING" size="256"/>
  2045. <Column id="therapy" type="STRING" size="256"/>
  2046. <Column id="hemostsis" type="STRING" size="256"/>
  2047. <Column id="cmpnycd" type="STRING" size="256"/>
  2048. <Column id="fluorotm" type="STRING" size="256"/>
  2049. <Column id="contrst" type="STRING" size="256"/>
  2050. <Column id="chk1" type="STRING" size="256"/>
  2051. <Column id="chk2" type="STRING" size="256"/>
  2052. <Column id="chk3" type="STRING" size="256"/>
  2053. <Column id="chk4" type="STRING" size="256"/>
  2054. <Column id="chk5" type="STRING" size="256"/>
  2055. <Column id="chk6" type="STRING" size="256"/>
  2056. <Column id="chk7" type="STRING" size="256"/>
  2057. <Column id="chk8" type="STRING" size="256"/>
  2058. <Column id="chk9" type="STRING" size="256"/>
  2059. <Column id="chk10" type="STRING" size="256"/>
  2060. <Column id="chk11" type="STRING" size="256"/>
  2061. <Column id="chk12" type="STRING" size="256"/>
  2062. <Column id="chk13" type="STRING" size="256"/>
  2063. <Column id="chk14" type="STRING" size="256"/>
  2064. <Column id="chk15" type="STRING" size="256"/>
  2065. <Column id="chk16" type="STRING" size="256"/>
  2066. <Column id="chk17" type="STRING" size="256"/>
  2067. <Column id="chk18" type="STRING" size="256"/>
  2068. </ColumnInfo>
  2069. <Rows>
  2070. <Row>
  2071. <Col id="pid"/>
  2072. <Col id="prcpdd"/>
  2073. <Col id="execprcpuniqno"/>
  2074. <Col id="orddd"/>
  2075. <Col id="cretno"/>
  2076. <Col id="grupcd"/>
  2077. <Col id="seq"/>
  2078. <Col id="suppdeptcd"/>
  2079. <Col id="prcpgenrflag"/>
  2080. <Col id="studycd"/>
  2081. <Col id="studynm"/>
  2082. <Col id="diagcd"/>
  2083. <Col id="diagnm"/>
  2084. <Col id="examkindcd"/>
  2085. <Col id="examkindnm"/>
  2086. <Col id="erinrmtm"/>
  2087. <Col id="eroutrmtm"/>
  2088. <Col id="puncturetm"/>
  2089. <Col id="fstballoontm"/>
  2090. <Col id="minfstballoontm"/>
  2091. <Col id="doortoballoontm"/>
  2092. <Col id="delyresn"/>
  2093. <Col id="wrtedd"/>
  2094. <Col id="wrtetm"/>
  2095. <Col id="goodclass"/>
  2096. <Col id="wrtecnts"/>
  2097. <Col id="arrhythmiacd1"/>
  2098. <Col id="arrhythmiacd2"/>
  2099. <Col id="arrhythmiacd3"/>
  2100. <Col id="tcl"/>
  2101. <Col id="drugkindcd"/>
  2102. <Col id="drugmthdcd"/>
  2103. <Col id="drugqty"/>
  2104. <Col id="totdrugqty"/>
  2105. <Col id="stndunit"/>
  2106. <Col id="wrteyn"/>
  2107. <Col id="ablationcnt"/>
  2108. <Col id="ablationtm"/>
  2109. <Col id="ablationavg"/>
  2110. <Col id="signno"/>
  2111. <Col id="cnfmyn"/>
  2112. <Col id="physicn1"/>
  2113. <Col id="physicn2"/>
  2114. <Col id="physicn3"/>
  2115. <Col id="ergtst"/>
  2116. <Col id="therapy"/>
  2117. <Col id="hemostsis"/>
  2118. <Col id="cmpnycd"/>
  2119. <Col id="fluorotm"/>
  2120. <Col id="contrst"/>
  2121. <Col id="chk1"/>
  2122. <Col id="chk2"/>
  2123. <Col id="chk3"/>
  2124. <Col id="chk4"/>
  2125. <Col id="chk5"/>
  2126. <Col id="chk6"/>
  2127. <Col id="chk7"/>
  2128. <Col id="chk8"/>
  2129. <Col id="chk9"/>
  2130. <Col id="chk10"/>
  2131. <Col id="chk11"/>
  2132. <Col id="chk12"/>
  2133. <Col id="chk13"/>
  2134. <Col id="chk14"/>
  2135. <Col id="chk15"/>
  2136. <Col id="chk16"/>
  2137. <Col id="chk17"/>
  2138. <Col id="chk18"/>
  2139. </Row>
  2140. </Rows>
  2141. </Dataset>
  2142. <Dataset id="ds_main_historylist_cathhistory" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2143. <ColumnInfo>
  2144. <Column id="pid" type="STRING" size="256"/>
  2145. <Column id="prcpdd" type="STRING" size="256"/>
  2146. <Column id="execprcpuniqno" type="STRING" size="256"/>
  2147. <Column id="orddd" type="STRING" size="256"/>
  2148. <Column id="cretno" type="STRING" size="256"/>
  2149. <Column id="grupcd" type="STRING" size="256"/>
  2150. <Column id="seq" type="STRING" size="256"/>
  2151. <Column id="suppdeptcd" type="STRING" size="256"/>
  2152. <Column id="prcpgenrflag" type="STRING" size="256"/>
  2153. <Column id="studycd" type="STRING" size="256"/>
  2154. <Column id="studynm" type="STRING" size="256"/>
  2155. <Column id="diagcd" type="STRING" size="256"/>
  2156. <Column id="diagnm" type="STRING" size="256"/>
  2157. <Column id="examkindcd" type="STRING" size="256"/>
  2158. <Column id="examkindnm" type="STRING" size="256"/>
  2159. <Column id="erinrmtm" type="STRING" size="256"/>
  2160. <Column id="eroutrmtm" type="STRING" size="256"/>
  2161. <Column id="puncturetm" type="STRING" size="256"/>
  2162. <Column id="fstballoontm" type="STRING" size="256"/>
  2163. <Column id="minfstballoontm" type="STRING" size="256"/>
  2164. <Column id="doortoballoontm" type="STRING" size="256"/>
  2165. <Column id="delyresn" type="STRING" size="256"/>
  2166. <Column id="wrtedd" type="STRING" size="256"/>
  2167. <Column id="wrtetm" type="STRING" size="256"/>
  2168. <Column id="goodclass" type="STRING" size="256"/>
  2169. <Column id="wrtecnts" type="STRING" size="256"/>
  2170. <Column id="arrhythmiacd1" type="STRING" size="256"/>
  2171. <Column id="arrhythmiacd2" type="STRING" size="256"/>
  2172. <Column id="arrhythmiacd3" type="STRING" size="256"/>
  2173. <Column id="tcl" type="STRING" size="256"/>
  2174. <Column id="drugkindcd" type="STRING" size="256"/>
  2175. <Column id="drugmthdcd" type="STRING" size="256"/>
  2176. <Column id="drugqty" type="STRING" size="256"/>
  2177. <Column id="totdrugqty" type="STRING" size="256"/>
  2178. <Column id="stndunit" type="STRING" size="256"/>
  2179. <Column id="wrteyn" type="STRING" size="256"/>
  2180. <Column id="ablationcnt" type="STRING" size="256"/>
  2181. <Column id="ablationtm" type="STRING" size="256"/>
  2182. <Column id="ablationavg" type="STRING" size="256"/>
  2183. <Column id="signno" type="STRING" size="256"/>
  2184. <Column id="cnfmyn" type="STRING" size="256"/>
  2185. <Column id="physicn1" type="STRING" size="256"/>
  2186. <Column id="physicn2" type="STRING" size="256"/>
  2187. <Column id="physicn3" type="STRING" size="256"/>
  2188. <Column id="ergtst" type="STRING" size="256"/>
  2189. <Column id="therapy" type="STRING" size="256"/>
  2190. <Column id="hemostsis" type="STRING" size="256"/>
  2191. <Column id="cmpnycd" type="STRING" size="256"/>
  2192. <Column id="fluorotm" type="STRING" size="256"/>
  2193. <Column id="contrst" type="STRING" size="256"/>
  2194. <Column id="chk1" type="STRING" size="256"/>
  2195. <Column id="chk2" type="STRING" size="256"/>
  2196. <Column id="chk3" type="STRING" size="256"/>
  2197. <Column id="chk4" type="STRING" size="256"/>
  2198. <Column id="chk5" type="STRING" size="256"/>
  2199. <Column id="chk6" type="STRING" size="256"/>
  2200. <Column id="chk7" type="STRING" size="256"/>
  2201. <Column id="chk8" type="STRING" size="256"/>
  2202. <Column id="chk9" type="STRING" size="256"/>
  2203. <Column id="chk10" type="STRING" size="256"/>
  2204. <Column id="chk11" type="STRING" size="256"/>
  2205. <Column id="chk12" type="STRING" size="256"/>
  2206. <Column id="chk13" type="STRING" size="256"/>
  2207. <Column id="chk14" type="STRING" size="256"/>
  2208. <Column id="chk15" type="STRING" size="256"/>
  2209. <Column id="chk16" type="STRING" size="256"/>
  2210. <Column id="chk17" type="STRING" size="256"/>
  2211. <Column id="chk18" type="STRING" size="256"/>
  2212. </ColumnInfo>
  2213. <Rows>
  2214. <Row>
  2215. <Col id="pid"/>
  2216. <Col id="prcpdd"/>
  2217. <Col id="execprcpuniqno"/>
  2218. <Col id="orddd"/>
  2219. <Col id="cretno"/>
  2220. <Col id="grupcd"/>
  2221. <Col id="seq"/>
  2222. <Col id="suppdeptcd"/>
  2223. <Col id="prcpgenrflag"/>
  2224. <Col id="studycd"/>
  2225. <Col id="studynm"/>
  2226. <Col id="diagcd"/>
  2227. <Col id="diagnm"/>
  2228. <Col id="examkindcd"/>
  2229. <Col id="examkindnm"/>
  2230. <Col id="erinrmtm"/>
  2231. <Col id="eroutrmtm"/>
  2232. <Col id="puncturetm"/>
  2233. <Col id="fstballoontm"/>
  2234. <Col id="minfstballoontm"/>
  2235. <Col id="doortoballoontm"/>
  2236. <Col id="delyresn"/>
  2237. <Col id="wrtedd"/>
  2238. <Col id="wrtetm"/>
  2239. <Col id="goodclass"/>
  2240. <Col id="wrtecnts"/>
  2241. <Col id="arrhythmiacd1"/>
  2242. <Col id="arrhythmiacd2"/>
  2243. <Col id="arrhythmiacd3"/>
  2244. <Col id="tcl"/>
  2245. <Col id="drugkindcd"/>
  2246. <Col id="drugmthdcd"/>
  2247. <Col id="drugqty"/>
  2248. <Col id="totdrugqty"/>
  2249. <Col id="stndunit"/>
  2250. <Col id="wrteyn"/>
  2251. <Col id="ablationcnt"/>
  2252. <Col id="ablationtm"/>
  2253. <Col id="ablationavg"/>
  2254. <Col id="signno"/>
  2255. <Col id="cnfmyn"/>
  2256. <Col id="physicn1"/>
  2257. <Col id="physicn2"/>
  2258. <Col id="physicn3"/>
  2259. <Col id="ergtst"/>
  2260. <Col id="therapy"/>
  2261. <Col id="hemostsis"/>
  2262. <Col id="cmpnycd"/>
  2263. <Col id="fluorotm"/>
  2264. <Col id="contrst"/>
  2265. <Col id="chk1"/>
  2266. <Col id="chk2"/>
  2267. <Col id="chk3"/>
  2268. <Col id="chk4"/>
  2269. <Col id="chk5"/>
  2270. <Col id="chk6"/>
  2271. <Col id="chk7"/>
  2272. <Col id="chk8"/>
  2273. <Col id="chk9"/>
  2274. <Col id="chk10"/>
  2275. <Col id="chk11"/>
  2276. <Col id="chk12"/>
  2277. <Col id="chk13"/>
  2278. <Col id="chk14"/>
  2279. <Col id="chk15"/>
  2280. <Col id="chk16"/>
  2281. <Col id="chk17"/>
  2282. <Col id="chk18"/>
  2283. </Row>
  2284. </Rows>
  2285. </Dataset>
  2286. <Dataset id="ds_main_historylist_ephistory" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2287. <ColumnInfo>
  2288. <Column id="pid" type="STRING" size="256"/>
  2289. <Column id="prcpdd" type="STRING" size="256"/>
  2290. <Column id="execprcpuniqno" type="STRING" size="256"/>
  2291. <Column id="orddd" type="STRING" size="256"/>
  2292. <Column id="cretno" type="STRING" size="256"/>
  2293. <Column id="grupcd" type="STRING" size="256"/>
  2294. <Column id="seq" type="STRING" size="256"/>
  2295. <Column id="suppdeptcd" type="STRING" size="256"/>
  2296. <Column id="prcpgenrflag" type="STRING" size="256"/>
  2297. <Column id="studycd" type="STRING" size="256"/>
  2298. <Column id="studynm" type="STRING" size="256"/>
  2299. <Column id="diagcd" type="STRING" size="256"/>
  2300. <Column id="diagnm" type="STRING" size="256"/>
  2301. <Column id="examkindcd" type="STRING" size="256"/>
  2302. <Column id="examkindnm" type="STRING" size="256"/>
  2303. <Column id="erinrmtm" type="STRING" size="256"/>
  2304. <Column id="eroutrmtm" type="STRING" size="256"/>
  2305. <Column id="puncturetm" type="STRING" size="256"/>
  2306. <Column id="fstballoontm" type="STRING" size="256"/>
  2307. <Column id="minfstballoontm" type="STRING" size="256"/>
  2308. <Column id="doortoballoontm" type="STRING" size="256"/>
  2309. <Column id="delyresn" type="STRING" size="256"/>
  2310. <Column id="wrtedd" type="STRING" size="256"/>
  2311. <Column id="wrtetm" type="STRING" size="256"/>
  2312. <Column id="goodclass" type="STRING" size="256"/>
  2313. <Column id="wrtecnts" type="STRING" size="256"/>
  2314. <Column id="arrhythmiacd1" type="STRING" size="256"/>
  2315. <Column id="arrhythmiacd2" type="STRING" size="256"/>
  2316. <Column id="arrhythmiacd3" type="STRING" size="256"/>
  2317. <Column id="tcl" type="STRING" size="256"/>
  2318. <Column id="drugkindcd" type="STRING" size="256"/>
  2319. <Column id="drugmthdcd" type="STRING" size="256"/>
  2320. <Column id="drugqty" type="STRING" size="256"/>
  2321. <Column id="totdrugqty" type="STRING" size="256"/>
  2322. <Column id="stndunit" type="STRING" size="256"/>
  2323. <Column id="wrteyn" type="STRING" size="256"/>
  2324. <Column id="ablationcnt" type="STRING" size="256"/>
  2325. <Column id="ablationtm" type="STRING" size="256"/>
  2326. <Column id="ablationavg" type="STRING" size="256"/>
  2327. <Column id="signno" type="STRING" size="256"/>
  2328. <Column id="cnfmyn" type="STRING" size="256"/>
  2329. <Column id="physicn1" type="STRING" size="256"/>
  2330. <Column id="physicn2" type="STRING" size="256"/>
  2331. <Column id="physicn3" type="STRING" size="256"/>
  2332. <Column id="ergtst" type="STRING" size="256"/>
  2333. <Column id="therapy" type="STRING" size="256"/>
  2334. <Column id="hemostsis" type="STRING" size="256"/>
  2335. <Column id="cmpnycd" type="STRING" size="256"/>
  2336. <Column id="fluorotm" type="STRING" size="256"/>
  2337. <Column id="contrst" type="STRING" size="256"/>
  2338. <Column id="chk1" type="STRING" size="256"/>
  2339. <Column id="chk2" type="STRING" size="256"/>
  2340. <Column id="chk3" type="STRING" size="256"/>
  2341. <Column id="chk4" type="STRING" size="256"/>
  2342. <Column id="chk5" type="STRING" size="256"/>
  2343. <Column id="chk6" type="STRING" size="256"/>
  2344. <Column id="chk7" type="STRING" size="256"/>
  2345. <Column id="chk8" type="STRING" size="256"/>
  2346. <Column id="chk9" type="STRING" size="256"/>
  2347. <Column id="chk10" type="STRING" size="256"/>
  2348. <Column id="chk11" type="STRING" size="256"/>
  2349. <Column id="chk12" type="STRING" size="256"/>
  2350. <Column id="chk13" type="STRING" size="256"/>
  2351. <Column id="chk14" type="STRING" size="256"/>
  2352. <Column id="chk15" type="STRING" size="256"/>
  2353. <Column id="chk16" type="STRING" size="256"/>
  2354. <Column id="chk17" type="STRING" size="256"/>
  2355. <Column id="chk18" type="STRING" size="256"/>
  2356. </ColumnInfo>
  2357. <Rows>
  2358. <Row>
  2359. <Col id="pid"/>
  2360. <Col id="prcpdd"/>
  2361. <Col id="execprcpuniqno"/>
  2362. <Col id="orddd"/>
  2363. <Col id="cretno"/>
  2364. <Col id="grupcd"/>
  2365. <Col id="seq"/>
  2366. <Col id="suppdeptcd"/>
  2367. <Col id="prcpgenrflag"/>
  2368. <Col id="studycd"/>
  2369. <Col id="studynm"/>
  2370. <Col id="diagcd"/>
  2371. <Col id="diagnm"/>
  2372. <Col id="examkindcd"/>
  2373. <Col id="examkindnm"/>
  2374. <Col id="erinrmtm"/>
  2375. <Col id="eroutrmtm"/>
  2376. <Col id="puncturetm"/>
  2377. <Col id="fstballoontm"/>
  2378. <Col id="minfstballoontm"/>
  2379. <Col id="doortoballoontm"/>
  2380. <Col id="delyresn"/>
  2381. <Col id="wrtedd"/>
  2382. <Col id="wrtetm"/>
  2383. <Col id="goodclass"/>
  2384. <Col id="wrtecnts"/>
  2385. <Col id="arrhythmiacd1"/>
  2386. <Col id="arrhythmiacd2"/>
  2387. <Col id="arrhythmiacd3"/>
  2388. <Col id="tcl"/>
  2389. <Col id="drugkindcd"/>
  2390. <Col id="drugmthdcd"/>
  2391. <Col id="drugqty"/>
  2392. <Col id="totdrugqty"/>
  2393. <Col id="stndunit"/>
  2394. <Col id="wrteyn"/>
  2395. <Col id="ablationcnt"/>
  2396. <Col id="ablationtm"/>
  2397. <Col id="ablationavg"/>
  2398. <Col id="signno"/>
  2399. <Col id="cnfmyn"/>
  2400. <Col id="physicn1"/>
  2401. <Col id="physicn2"/>
  2402. <Col id="physicn3"/>
  2403. <Col id="ergtst"/>
  2404. <Col id="therapy"/>
  2405. <Col id="hemostsis"/>
  2406. <Col id="cmpnycd"/>
  2407. <Col id="fluorotm"/>
  2408. <Col id="contrst"/>
  2409. <Col id="chk1"/>
  2410. <Col id="chk2"/>
  2411. <Col id="chk3"/>
  2412. <Col id="chk4"/>
  2413. <Col id="chk5"/>
  2414. <Col id="chk6"/>
  2415. <Col id="chk7"/>
  2416. <Col id="chk8"/>
  2417. <Col id="chk9"/>
  2418. <Col id="chk10"/>
  2419. <Col id="chk11"/>
  2420. <Col id="chk12"/>
  2421. <Col id="chk13"/>
  2422. <Col id="chk14"/>
  2423. <Col id="chk15"/>
  2424. <Col id="chk16"/>
  2425. <Col id="chk17"/>
  2426. <Col id="chk18"/>
  2427. </Row>
  2428. </Rows>
  2429. </Dataset>
  2430. <Dataset id="ds_main_historylist_pmhistory" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2431. <ColumnInfo>
  2432. <Column id="pid" type="STRING" size="256"/>
  2433. <Column id="prcpdd" type="STRING" size="256"/>
  2434. <Column id="execprcpuniqno" type="STRING" size="256"/>
  2435. <Column id="orddd" type="STRING" size="256"/>
  2436. <Column id="cretno" type="STRING" size="256"/>
  2437. <Column id="grupcd" type="STRING" size="256"/>
  2438. <Column id="seq" type="STRING" size="256"/>
  2439. <Column id="suppdeptcd" type="STRING" size="256"/>
  2440. <Column id="prcpgenrflag" type="STRING" size="256"/>
  2441. <Column id="studycd" type="STRING" size="256"/>
  2442. <Column id="studynm" type="STRING" size="256"/>
  2443. <Column id="diagcd" type="STRING" size="256"/>
  2444. <Column id="diagnm" type="STRING" size="256"/>
  2445. <Column id="examkindcd" type="STRING" size="256"/>
  2446. <Column id="examkindnm" type="STRING" size="256"/>
  2447. <Column id="erinrmtm" type="STRING" size="256"/>
  2448. <Column id="eroutrmtm" type="STRING" size="256"/>
  2449. <Column id="puncturetm" type="STRING" size="256"/>
  2450. <Column id="fstballoontm" type="STRING" size="256"/>
  2451. <Column id="minfstballoontm" type="STRING" size="256"/>
  2452. <Column id="doortoballoontm" type="STRING" size="256"/>
  2453. <Column id="delyresn" type="STRING" size="256"/>
  2454. <Column id="wrtedd" type="STRING" size="256"/>
  2455. <Column id="wrtetm" type="STRING" size="256"/>
  2456. <Column id="goodclass" type="STRING" size="256"/>
  2457. <Column id="wrtecnts" type="STRING" size="256"/>
  2458. <Column id="arrhythmiacd1" type="STRING" size="256"/>
  2459. <Column id="arrhythmiacd2" type="STRING" size="256"/>
  2460. <Column id="arrhythmiacd3" type="STRING" size="256"/>
  2461. <Column id="tcl" type="STRING" size="256"/>
  2462. <Column id="drugkindcd" type="STRING" size="256"/>
  2463. <Column id="drugmthdcd" type="STRING" size="256"/>
  2464. <Column id="drugqty" type="STRING" size="256"/>
  2465. <Column id="totdrugqty" type="STRING" size="256"/>
  2466. <Column id="stndunit" type="STRING" size="256"/>
  2467. <Column id="wrteyn" type="STRING" size="256"/>
  2468. <Column id="ablationcnt" type="STRING" size="256"/>
  2469. <Column id="ablationtm" type="STRING" size="256"/>
  2470. <Column id="ablationavg" type="STRING" size="256"/>
  2471. <Column id="signno" type="STRING" size="256"/>
  2472. <Column id="cnfmyn" type="STRING" size="256"/>
  2473. <Column id="physicn1" type="STRING" size="256"/>
  2474. <Column id="physicn2" type="STRING" size="256"/>
  2475. <Column id="physicn3" type="STRING" size="256"/>
  2476. <Column id="ergtst" type="STRING" size="256"/>
  2477. <Column id="therapy" type="STRING" size="256"/>
  2478. <Column id="hemostsis" type="STRING" size="256"/>
  2479. <Column id="cmpnycd" type="STRING" size="256"/>
  2480. <Column id="fluorotm" type="STRING" size="256"/>
  2481. <Column id="contrst" type="STRING" size="256"/>
  2482. <Column id="chk1" type="STRING" size="256"/>
  2483. <Column id="chk2" type="STRING" size="256"/>
  2484. <Column id="chk3" type="STRING" size="256"/>
  2485. <Column id="chk4" type="STRING" size="256"/>
  2486. <Column id="chk5" type="STRING" size="256"/>
  2487. <Column id="chk6" type="STRING" size="256"/>
  2488. <Column id="chk7" type="STRING" size="256"/>
  2489. <Column id="chk8" type="STRING" size="256"/>
  2490. <Column id="chk9" type="STRING" size="256"/>
  2491. <Column id="chk10" type="STRING" size="256"/>
  2492. <Column id="chk11" type="STRING" size="256"/>
  2493. <Column id="chk12" type="STRING" size="256"/>
  2494. <Column id="chk13" type="STRING" size="256"/>
  2495. <Column id="chk14" type="STRING" size="256"/>
  2496. <Column id="chk15" type="STRING" size="256"/>
  2497. <Column id="chk16" type="STRING" size="256"/>
  2498. <Column id="chk17" type="STRING" size="256"/>
  2499. <Column id="chk18" type="STRING" size="256"/>
  2500. </ColumnInfo>
  2501. <Rows>
  2502. <Row>
  2503. <Col id="pid"/>
  2504. <Col id="prcpdd"/>
  2505. <Col id="execprcpuniqno"/>
  2506. <Col id="orddd"/>
  2507. <Col id="cretno"/>
  2508. <Col id="grupcd"/>
  2509. <Col id="seq"/>
  2510. <Col id="suppdeptcd"/>
  2511. <Col id="prcpgenrflag"/>
  2512. <Col id="studycd"/>
  2513. <Col id="studynm"/>
  2514. <Col id="diagcd"/>
  2515. <Col id="diagnm"/>
  2516. <Col id="examkindcd"/>
  2517. <Col id="examkindnm"/>
  2518. <Col id="erinrmtm"/>
  2519. <Col id="eroutrmtm"/>
  2520. <Col id="puncturetm"/>
  2521. <Col id="fstballoontm"/>
  2522. <Col id="minfstballoontm"/>
  2523. <Col id="doortoballoontm"/>
  2524. <Col id="delyresn"/>
  2525. <Col id="wrtedd"/>
  2526. <Col id="wrtetm"/>
  2527. <Col id="goodclass"/>
  2528. <Col id="wrtecnts"/>
  2529. <Col id="arrhythmiacd1"/>
  2530. <Col id="arrhythmiacd2"/>
  2531. <Col id="arrhythmiacd3"/>
  2532. <Col id="tcl"/>
  2533. <Col id="drugkindcd"/>
  2534. <Col id="drugmthdcd"/>
  2535. <Col id="drugqty"/>
  2536. <Col id="totdrugqty"/>
  2537. <Col id="stndunit"/>
  2538. <Col id="wrteyn"/>
  2539. <Col id="ablationcnt"/>
  2540. <Col id="ablationtm"/>
  2541. <Col id="ablationavg"/>
  2542. <Col id="signno"/>
  2543. <Col id="cnfmyn"/>
  2544. <Col id="physicn1"/>
  2545. <Col id="physicn2"/>
  2546. <Col id="physicn3"/>
  2547. <Col id="ergtst"/>
  2548. <Col id="therapy"/>
  2549. <Col id="hemostsis"/>
  2550. <Col id="cmpnycd"/>
  2551. <Col id="fluorotm"/>
  2552. <Col id="contrst"/>
  2553. <Col id="chk1"/>
  2554. <Col id="chk2"/>
  2555. <Col id="chk3"/>
  2556. <Col id="chk4"/>
  2557. <Col id="chk5"/>
  2558. <Col id="chk6"/>
  2559. <Col id="chk7"/>
  2560. <Col id="chk8"/>
  2561. <Col id="chk9"/>
  2562. <Col id="chk10"/>
  2563. <Col id="chk11"/>
  2564. <Col id="chk12"/>
  2565. <Col id="chk13"/>
  2566. <Col id="chk14"/>
  2567. <Col id="chk15"/>
  2568. <Col id="chk16"/>
  2569. <Col id="chk17"/>
  2570. <Col id="chk18"/>
  2571. </Row>
  2572. </Rows>
  2573. </Dataset>
  2574. <Dataset id="ds_init_cmbinfo_examstatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2575. <ColumnInfo>
  2576. <Column id="basecdcnts" type="STRING" size="256"/>
  2577. <Column id="basecd" type="STRING" size="256"/>
  2578. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2579. </ColumnInfo>
  2580. <Rows>
  2581. <Row>
  2582. <Col id="basecdcnts"/>
  2583. <Col id="basecd"/>
  2584. <Col id="basecdflagdesc"/>
  2585. </Row>
  2586. </Rows>
  2587. </Dataset>
  2588. <Dataset id="ds_init_cmbinfo_contrastlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2589. <ColumnInfo>
  2590. <Column id="basecdcnts" type="STRING" size="256"/>
  2591. <Column id="basecd" type="STRING" size="256"/>
  2592. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2593. </ColumnInfo>
  2594. <Rows>
  2595. <Row>
  2596. <Col id="basecdcnts"/>
  2597. <Col id="basecd"/>
  2598. <Col id="basecdflagdesc"/>
  2599. </Row>
  2600. </Rows>
  2601. </Dataset>
  2602. <Dataset id="ds_init_cmbinfo_stafflist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2603. <ColumnInfo>
  2604. <Column id="basecdcnts" type="STRING" size="256"/>
  2605. <Column id="basecd" type="STRING" size="256"/>
  2606. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2607. </ColumnInfo>
  2608. <Rows>
  2609. <Row>
  2610. <Col id="basecdcnts"/>
  2611. <Col id="basecd"/>
  2612. <Col id="basecdflagdesc"/>
  2613. </Row>
  2614. </Rows>
  2615. </Dataset>
  2616. <Dataset id="ds_init_cmbinfo_stjudelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2617. <ColumnInfo>
  2618. <Column id="basecdcnts" type="STRING" size="256"/>
  2619. <Column id="basecd" type="STRING" size="256"/>
  2620. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2621. </ColumnInfo>
  2622. <Rows>
  2623. <Row>
  2624. <Col id="basecdcnts"/>
  2625. <Col id="basecd"/>
  2626. <Col id="basecdflagdesc"/>
  2627. </Row>
  2628. </Rows>
  2629. </Dataset>
  2630. <Dataset id="ds_init_cmbinfo_arrhythmialist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2631. <ColumnInfo>
  2632. <Column id="basecdcnts" type="STRING" size="256"/>
  2633. <Column id="basecd" type="STRING" size="256"/>
  2634. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2635. </ColumnInfo>
  2636. <Rows>
  2637. <Row>
  2638. <Col id="basecdcnts"/>
  2639. <Col id="basecd"/>
  2640. <Col id="basecdflagdesc"/>
  2641. </Row>
  2642. </Rows>
  2643. </Dataset>
  2644. <Dataset id="ds_init_cmbinfo_drugkindlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2645. <ColumnInfo>
  2646. <Column id="basecdcnts" type="STRING" size="256"/>
  2647. <Column id="basecd" type="STRING" size="256"/>
  2648. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2649. </ColumnInfo>
  2650. <Rows>
  2651. <Row>
  2652. <Col id="basecdcnts"/>
  2653. <Col id="basecd"/>
  2654. <Col id="basecdflagdesc"/>
  2655. </Row>
  2656. </Rows>
  2657. </Dataset>
  2658. <Dataset id="ds_init_cmbinfo_drugmthdlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2659. <ColumnInfo>
  2660. <Column id="basecdcnts" type="STRING" size="256"/>
  2661. <Column id="basecd" type="STRING" size="256"/>
  2662. <Column id="basecdflagdesc" type="STRING" size="256"/>
  2663. </ColumnInfo>
  2664. <Rows>
  2665. <Row>
  2666. <Col id="basecdcnts"/>
  2667. <Col id="basecd"/>
  2668. <Col id="basecdflagdesc"/>
  2669. </Row>
  2670. </Rows>
  2671. </Dataset>
  2672. <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2673. <ColumnInfo>
  2674. <Column id="srchexamkind" type="STRING" size="256"/>
  2675. <Column id="srchfromdd" type="STRING" size="256"/>
  2676. <Column id="srchtodd" type="STRING" size="256"/>
  2677. <Column id="srchpid" type="STRING" size="256"/>
  2678. <Column id="srchhngnm" type="STRING" size="256"/>
  2679. <Column id="basecdcnts" type="STRING" size="256"/>
  2680. <Column id="basecd" type="STRING" size="256"/>
  2681. <Column id="tabgubn" type="STRING" size="256"/>
  2682. <Column id="savedata" type="STRING" size="256"/>
  2683. <Column id="dispnm" type="STRING" size="256"/>
  2684. </ColumnInfo>
  2685. <Rows>
  2686. <Row>
  2687. <Col id="srchexamkind"/>
  2688. <Col id="srchfromdd"/>
  2689. <Col id="srchtodd"/>
  2690. <Col id="srchpid"/>
  2691. <Col id="srchhngnm"/>
  2692. <Col id="basecdcnts"/>
  2693. <Col id="basecd"/>
  2694. <Col id="tabgubn"/>
  2695. <Col id="savedata"/>
  2696. <Col id="dispnm"/>
  2697. </Row>
  2698. </Rows>
  2699. </Dataset>
  2700. <Dataset id="ds_send_req_data" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2701. <Dataset id="ds_send_req_dchoi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2702. <ColumnInfo>
  2703. <Column id="partgrupcd" type="STRING" size="256"/>
  2704. <Column id="partcd" type="STRING" size="256"/>
  2705. </ColumnInfo>
  2706. <Rows>
  2707. <Row>
  2708. <Col id="partgrupcd"/>
  2709. <Col id="partcd"/>
  2710. </Row>
  2711. </Rows>
  2712. </Dataset>
  2713. <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2714. <ColumnInfo>
  2715. <Column id="choi" type="STRING" size="256"/>
  2716. <Column id="ablationinfo" type="STRING" size="256"/>
  2717. <Column id="signdelyn" type="STRING" size="256"/>
  2718. <Column id="totdrugqty" type="STRING" size="256"/>
  2719. </ColumnInfo>
  2720. <Rows>
  2721. <Row>
  2722. <Col id="choi"/>
  2723. <Col id="ablationinfo"/>
  2724. <Col id="signdelyn"/>
  2725. <Col id="totdrugqty"/>
  2726. </Row>
  2727. </Rows>
  2728. </Dataset>
  2729. <Dataset id="ds_temp_historylist_history" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2730. <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
  2731. <Dataset id="ds_hidden_ret" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
  2732. <ColumnInfo>
  2733. <Column id="count" type="STRING" size="256"/>
  2734. </ColumnInfo>
  2735. <Rows>
  2736. <Row/>
  2737. </Rows>
  2738. </Dataset>
  2739. </Objects>
  2740. <Bind>
  2741. <BindItem id="item0" compid="grp_sea.cmb_srchexamkind" propid="value" datasetid="ds_send" columnid="srchexamkind"/>
  2742. <BindItem id="item1" compid="grp_sea.ipt_date1" propid="value" datasetid="ds_send" columnid="srchfromdd"/>
  2743. <BindItem id="item2" compid="grp_sea.ipt_date2" propid="value" datasetid="ds_send" columnid="srchtodd"/>
  2744. <BindItem id="item3" compid="grp_sea.ipt_pid" propid="value" datasetid="ds_send" columnid="srchpid"/>
  2745. <BindItem id="item4" compid="grp_sea.ipt_patnm" propid="value" datasetid="ds_send" columnid="srchhngnm"/>
  2746. <BindItem id="item5" compid="switch2.case8.cmb_agstudy" propid="value" datasetid="ds_main_angioep" columnid="studycd"/>
  2747. <BindItem id="item6" compid="switch2.case8.cmb_agdiag" propid="value" datasetid="ds_main_angioep" columnid="diagcd"/>
  2748. <BindItem id="item7" compid="switch2.case8.cmb_agexamkind" propid="value" datasetid="ds_main_angioep" columnid="examkindcd"/>
  2749. <BindItem id="item8" compid="switch2.case8.combo9" propid="value" datasetid="ds_main_angioep" columnid="physicn3"/>
  2750. <BindItem id="item9" compid="switch2.case8.combo8" propid="value" datasetid="ds_main_angioep" columnid="physicn2"/>
  2751. <BindItem id="item10" compid="switch2.case8.combo7" propid="value" datasetid="ds_main_angioep" columnid="physicn1"/>
  2752. <BindItem id="item11" compid="switch2.case8.bool1" propid="value" datasetid="ds_main_angioep" columnid="chk1"/>
  2753. <BindItem id="item12" compid="switch2.case8.bool5" propid="value" datasetid="ds_main_angioep" columnid="chk5"/>
  2754. <BindItem id="item13" compid="switch2.case8.bool2" propid="value" datasetid="ds_main_angioep" columnid="chk2"/>
  2755. <BindItem id="item14" compid="switch2.case8.bool7" propid="value" datasetid="ds_main_angioep" columnid="chk6"/>
  2756. <BindItem id="item15" compid="switch2.case8.bool3" propid="value" datasetid="ds_main_angioep" columnid="chk3"/>
  2757. <BindItem id="item16" compid="switch2.case8.bool8" propid="value" datasetid="ds_main_angioep" columnid="chk7"/>
  2758. <BindItem id="item17" compid="switch2.case8.bool4" propid="value" datasetid="ds_main_angioep" columnid="chk4"/>
  2759. <BindItem id="item18" compid="switch2.case8.bool6" propid="value" datasetid="ds_main_angioep" columnid="chk8"/>
  2760. <BindItem id="item19" compid="switch2.case8.bool9" propid="value" datasetid="ds_main_angioep" columnid="chk9"/>
  2761. <BindItem id="item20" compid="switch2.case8.bool10" propid="value" datasetid="ds_main_angioep" columnid="chk10"/>
  2762. <BindItem id="item21" compid="switch2.case8.bool11" propid="value" datasetid="ds_main_angioep" columnid="chk11"/>
  2763. <BindItem id="item22" compid="switch2.case8.bool12" propid="value" datasetid="ds_main_angioep" columnid="chk12"/>
  2764. <BindItem id="item23" compid="switch2.case8.combo10" propid="value" datasetid="ds_main_angioep" columnid="ergtst"/>
  2765. <BindItem id="item24" compid="switch2.case8.input1" propid="value" datasetid="ds_main_angioep" columnid="fluorotm"/>
  2766. <BindItem id="item25" compid="switch2.case8.combo12" propid="value" datasetid="ds_main_angioep" columnid="hemostsis"/>
  2767. <BindItem id="item26" compid="switch2.case8.input11" propid="value" datasetid="ds_main_angioep" columnid="contrst"/>
  2768. <BindItem id="item27" compid="switch2.case8.combo11" propid="value" datasetid="ds_main_angioep" columnid="therapy"/>
  2769. <BindItem id="item28" compid="switch2.case8.bool13" propid="value" datasetid="ds_main_angioep" columnid="chk13"/>
  2770. <BindItem id="item29" compid="switch2.case8.bool14" propid="value" datasetid="ds_main_angioep" columnid="cnfmyn"/>
  2771. <BindItem id="item30" compid="switch2.case8.ipt_agdate" propid="value" datasetid="ds_main_angioep" columnid="wrtedd"/>
  2772. <BindItem id="item31" compid="switch2.case8.input9" propid="value" datasetid="ds_main_angioep" columnid="wrtetm"/>
  2773. <BindItem id="item32" compid="switch2.case8.combo6" propid="value" datasetid="ds_main_angioep" columnid="goodclass"/>
  2774. <BindItem id="item33" compid="switch2.case8.textarea2" propid="value" datasetid="ds_main_angioep" columnid="wrtecnts"/>
  2775. <BindItem id="item34" compid="switch2.case9.cmb_castudy" propid="value" datasetid="ds_main_cath" columnid="studycd"/>
  2776. <BindItem id="item35" compid="switch2.case9.combo20" propid="value" datasetid="ds_main_cath" columnid="physicn1"/>
  2777. <BindItem id="item36" compid="switch2.case9.cmb_cadiag" propid="value" datasetid="ds_main_cath" columnid="diagcd"/>
  2778. <BindItem id="item37" compid="switch2.case9.combo21" propid="value" datasetid="ds_main_cath" columnid="physicn2"/>
  2779. <BindItem id="item38" compid="switch2.case9.cmb_caexamkind" propid="value" datasetid="ds_main_cath" columnid="examkindcd"/>
  2780. <BindItem id="item39" compid="switch2.case9.combo22" propid="value" datasetid="ds_main_cath" columnid="physicn3"/>
  2781. <BindItem id="item40" compid="switch2.case9.bool32" propid="value" datasetid="ds_main_cath" columnid="chk1"/>
  2782. <BindItem id="item41" compid="switch2.case9.bool35" propid="value" datasetid="ds_main_cath" columnid="chk2"/>
  2783. <BindItem id="item42" compid="switch2.case9.bool18" propid="value" datasetid="ds_main_cath" columnid="chk3"/>
  2784. <BindItem id="item43" compid="switch2.case9.bool22" propid="value" datasetid="ds_main_cath" columnid="chk7"/>
  2785. <BindItem id="item44" compid="switch2.case9.bool26" propid="value" datasetid="ds_main_cath" columnid="chk11"/>
  2786. <BindItem id="item45" compid="switch2.case9.bool19" propid="value" datasetid="ds_main_cath" columnid="chk4"/>
  2787. <BindItem id="item46" compid="switch2.case9.bool23" propid="value" datasetid="ds_main_cath" columnid="chk8"/>
  2788. <BindItem id="item47" compid="switch2.case9.bool20" propid="value" datasetid="ds_main_cath" columnid="chk5"/>
  2789. <BindItem id="item48" compid="switch2.case9.bool24" propid="value" datasetid="ds_main_cath" columnid="chk9"/>
  2790. <BindItem id="item49" compid="switch2.case9.bool21" propid="value" datasetid="ds_main_cath" columnid="chk6"/>
  2791. <BindItem id="item50" compid="switch2.case9.bool25" propid="value" datasetid="ds_main_cath" columnid="chk10"/>
  2792. <BindItem id="item51" compid="switch2.case9.combo36" propid="value" datasetid="ds_main_cath" columnid=""/>
  2793. <BindItem id="item52" compid="switch2.case9.bool27" propid="value" datasetid="ds_main_cath" columnid="chk12"/>
  2794. <BindItem id="item53" compid="switch2.case9.bool33" propid="value" datasetid="ds_main_cath" columnid="chk16"/>
  2795. <BindItem id="item54" compid="switch2.case9.bool28" propid="value" datasetid="ds_main_cath" columnid="chk13"/>
  2796. <BindItem id="item55" compid="switch2.case9.bool34" propid="value" datasetid="ds_main_cath" columnid="chk17"/>
  2797. <BindItem id="item56" compid="switch2.case9.bool29" propid="value" datasetid="ds_main_cath" columnid="chk14"/>
  2798. <BindItem id="item57" compid="switch2.case9.bool31" propid="value" datasetid="ds_main_cath" columnid="chk18"/>
  2799. <BindItem id="item58" compid="switch2.case9.bool30" propid="value" datasetid="ds_main_cath" columnid="chk15"/>
  2800. <BindItem id="item59" compid="switch2.case9.input18" propid="value" datasetid="ds_main_cath" columnid="fluorotm"/>
  2801. <BindItem id="item60" compid="switch2.case9.input8" propid="value" datasetid="ds_main_cath" columnid="contrst"/>
  2802. <BindItem id="item61" compid="switch2.case9.ipt_cadate" propid="value" datasetid="ds_main_cath" columnid="wrtedd"/>
  2803. <BindItem id="item62" compid="switch2.case9.ipt_catime" propid="value" datasetid="ds_main_cath" columnid="wrtetm"/>
  2804. <BindItem id="item63" compid="switch2.case9.bool15" propid="value" datasetid="ds_main_cath" columnid=""/>
  2805. <BindItem id="item64" compid="switch2.case9.combo18" propid="value" datasetid="ds_main_cath" columnid="goodclass"/>
  2806. <BindItem id="item65" compid="switch2.case9.textarea3" propid="value" datasetid="ds_main_cath" columnid="wrtecnts"/>
  2807. </Bind>
  2808. <Script type="xscript4.0"><![CDATA[/***************************************************************************************
  2809. * System Name :
  2810. * Job Name :
  2811. * Creator :
  2812. * Make Date : 2015-11-13
  2813. * Description :
  2814. *---------------------------------------------------------------------------------------
  2815. * Modify Date Modifier Modify Description
  2816. *---------------------------------------------------------------------------------------
  2817. * 2015-11-13 Live Converter TF->XP
  2818. *
  2819. *---------------------------------------------------------------------------------------
  2820. ****************************************************************************************/
  2821. //=======================================================================================
  2822. // Lib Include
  2823. //---------------------------------------------------------------------------------------
  2824. include "com_commonxp::comm_main.xjs"
  2825. include "ast_examcurexp::AEZ0001.xjs"
  2826. //=======================================================================================
  2827. // Global Form Variable
  2828. //---------------------------------------------------------------------------------------
  2829. var arErrorCode = new HashArray();
  2830. var gSuppdeptcd = "";
  2831. //=======================================================================================
  2832. // Function
  2833. //---------------------------------------------------------------------------------------
  2834. /****************************************************************************************
  2835. * Argument : N/A
  2836. * Description :
  2837. ****************************************************************************************/
  2838. function zsdfGetWardDeptList(instcd, rslt_ref, sort_field, sort_method, base_dd, mode){
  2839. // zbcfGetDeptCodeList(instcd, "orduseyn", "W", rslt_ref, sort_field, sort_method, base_dd, "", mode);
  2840. appf_getDeptCodeList(instcd, "orduseyn", "W", sort_field, sort_method, base_dd, "", mode, rslt_ref, false, null);
  2841. }
  2842. /****************************************************************************************
  2843. * Argument : N/A
  2844. * Description : 검사종류등의 마스터로 관리되는 리스트박스 내역 가져오기
  2845. ****************************************************************************************/
  2846. function call_TRAER14003() {
  2847. dsf_createDsRow("ds_req", [
  2848. {col:"basecdcnts", type:"STRING", size:256, val:ds_send.getColumn(0,"basecdcnts")}
  2849. , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  2850. , {col:"dispnm", type:"STRING", size:256, val:ds_send.getColumn(0,"dispnm")}
  2851. ]);
  2852. var oParam = {};
  2853. oParam.id = "TRAER14003";
  2854. oParam.service = "examcureacptexecapp.AngioMngt";
  2855. oParam.method = "reqGetAngioCdList";
  2856. oParam.inds = "req=ds_req";
  2857. oParam.outds = "ds_init_cmbinfo_examkindlist=examkindlist ds_init_cmbinfo_studylist=studylist ds_init_cmbinfo_diaglist=diaglist "
  2858. +"ds_init_cmbinfo_examstatlist=examstatlist ds_init_cmbinfo_stafflist=stafflist ds_init_cmbinfo_operationlist=operationlist "
  2859. +"ds_init_cmbinfo_contrastlist=contrastlist ds_init_cmbinfo_sheathlist=sheathlist ds_init_cmbinfo_medicalist=medicalist "
  2860. +"ds_init_cmbinfo_arrhythmialist=arrhythmialist ds_init_cmbinfo_drugkindlist=drugkindlist ds_init_cmbinfo_drugmthdlist=drugmthdlist "
  2861. +"ds_init_cmbinfo_physicnlist=physicnlist ds_init_cmbinfo_ergtstlist=ergtstlist ds_init_cmbinfo_therapylist=therapylist "
  2862. +"ds_init_cmbinfo_hemostsislist=hemostsislist ds_init_cmbinfo_cmpnycdlist=cmpnycdlist";
  2863. oParam.async = false;
  2864. //oParam.callback = "cf_TRAER14003";
  2865. tranf_submit(oParam);
  2866. }
  2867. /****************************************************************************************
  2868. * Argument : N/A
  2869. * Description : 선택된 작성리스트의 상세작성기록 가져오기
  2870. ****************************************************************************************/
  2871. function call_TRAER14009() {
  2872. dsf_setTypeFormat(ds_send_req_data, "execprcpuniqno:INT");
  2873. var oParam = {};
  2874. oParam.id = "TRAER14009";
  2875. oParam.service = "examcureacptexecapp.AngioMngt";
  2876. oParam.method = "reqGetHistoryList";
  2877. oParam.inds = "req=ds_send_req_data";
  2878. oParam.outds = "ds_main_historylist_angiohistory=angiohistory ds_main_historylist_cathhistory=cathhistory ds_main_historylist_ephistory=ephistory ds_main_historylist_pmhistory=pmhistory";
  2879. oParam.async = false;
  2880. //oParam.callback = "cf_TRAER14009";
  2881. tranf_submit(oParam);
  2882. }
  2883. /****************************************************************************************
  2884. * Argument : N/A
  2885. * Description : 기록대상 환자 리스트 가져오기
  2886. ****************************************************************************************/
  2887. function call_TRAER14002() {
  2888. dsf_createDsRow("ds_reqparam", [
  2889. {col:"srchpid", type:"STRING", size:256, val:ds_send.getColumn(0,"srchpid")}
  2890. , {col:"srchexamkind", type:"STRING", size:256, val:ds_send.getColumn(0,"srchexamkind")}
  2891. , {col:"srchfromdd", type:"STRING", size:256, val:ds_send.getColumn(0,"srchfromdd")}
  2892. , {col:"srchtodd", type:"STRING", size:256, val:ds_send.getColumn(0,"srchtodd")}
  2893. , {col:"basesuppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  2894. ]);
  2895. var oParam = {};
  2896. oParam.id = "TRAER14002";
  2897. oParam.service = "examcureacptexecapp.AngioMngt";
  2898. oParam.method = "reqGetExamCureAngioList";
  2899. oParam.inds = "reqparam=ds_reqparam";
  2900. oParam.outds = "ds_main_ordlist1_mainordlist=examcureacptlist ds_main_ordlist1_examhistorylist=examhistorylist";
  2901. oParam.async = false;
  2902. oParam.callback = "cf_TRAER14002";
  2903. tranf_submit(oParam);
  2904. }
  2905. function cf_TRAER14002(sSvcId, nErrorCode, sErrorMsg) {
  2906. arErrorCode.push(sSvcId, nErrorCode);
  2907. dsf_setTypeFormat(oDataset, "execprcpuniqno:INT");
  2908. }
  2909. /****************************************************************************************
  2910. * Argument : N/A
  2911. * Description : 시술내용 조회
  2912. ****************************************************************************************/
  2913. function call_TRAER14006() {
  2914. dsf_createDsRow("ds_req", [
  2915. {col:"tabgubn", type:"STRING", size:256, val:ds_send.getColumn(0,"tabgubn")}
  2916. , {col:"suppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  2917. , {col:"basecdcnts", type:"STRING", size:256, val:ds_send.getColumn(0,"basecdcnts")}
  2918. , {col:"basecd", type:"STRING", size:256, val:ds_send.getColumn(0,"basecd")}
  2919. ]);
  2920. var oParam = {};
  2921. oParam.id = "TRAER14006";
  2922. oParam.service = "examcureacptexecapp.AngioMngt";
  2923. oParam.method = "reqGetPartSubList";
  2924. oParam.inds = "req=ds_req";
  2925. oParam.outds = "ds_main_ordlist2_procedurlist=procedurlist ds_main_ordlist2_stafflist=stafflist ds_main_ordlist2_sheathlist=sheathlist ds_main_ordlist2_medicationlist=medicationlist";
  2926. oParam.async = false;
  2927. //oParam.callback = "cf_TRAER14006";
  2928. tranf_submit(oParam);
  2929. }
  2930. /****************************************************************************************
  2931. * Argument : N/A
  2932. * Description : 저장
  2933. ****************************************************************************************/
  2934. function call_TXAEA14001() {
  2935. dsf_setTypeFormat(ds_send_req_data, "execprcpuniqno:INT");
  2936. var oParam = {};
  2937. oParam.id = "TXAEA14001";
  2938. oParam.service = "examcureacptexecapp.AngioMngt";
  2939. oParam.method = "reqExeHistoryList";
  2940. oParam.inds = "req=ds_send_req_data";
  2941. oParam.outds = "ds_=item";
  2942. oParam.async = false;
  2943. //oParam.callback = "cf_TXAEA14001";
  2944. tranf_submit(oParam);
  2945. }
  2946. /****************************************************************************************
  2947. * Argument : 외래환자 parameter 구조 ioflag▦pid▦orddd▦cretno▦instcd▦acptseqno▦orgorddd
  2948. * : 외래/입원구분▦등록번호▦진료일자▦생성번호▦기관코드▦등록일련번호▦원진료일자▦
  2949. * : ex) O▦00301165▦20070516▦1▦012▦1▦20070516
  2950. * : 입원환자 parameter 구조 ioflag▦pid▦indd▦cretno▦seqno▦instcd
  2951. * : 외래/입원구분▦등록번호▦입원일자▦생성번호▦일련번호▦기관코드
  2952. * : ex) I▦00005726▦20070105▦1▦2▦012
  2953. * : 지원부서 parameter 구조 ioflag▦prcpdd▦execprcpuniqno▦instcd
  2954. * : 처리구분▦외래/입원구분▦처방일자▦실시부서유일번호▦기관코드
  2955. * : ex) S▦20070619▦36▦012
  2956. * : 수술환자 parameter 구조 ioflag▦pid▦opcnfmdd▦cretno▦instcd▦perfdeptcd▦perfdrid▦patflag▦procflag
  2957. * : 외래/입원구분▦등록번호▦수술일자▦생성번호▦기관코드▦집도과▦집도의▦환자구분▦처리구분
  2958. * Description : 환자 상단정보
  2959. ****************************************************************************************/
  2960. function fTopInfo() {
  2961. if ( switch1.tabindex != 0 ) return; //환자 ListTab
  2962. var grd = switch1.case1.grd_mainordlist;
  2963. var list = ds_main_ordlist1_mainordlist;
  2964. var row_idx = ds_main_ordlist1_mainordlist.rowposition;
  2965. var dschdd = list.getColumn(row_idx,"dschdd");
  2966. var srchdd = "";
  2967. var schk = "N";
  2968. if ( ds_main_ordlist1_mainordlist.getColumn(row_idx,"prcpgenrflag") =="O" ){
  2969. var pat_info = "O▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"pid") +"▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"orddd")+"▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"cretno")+"▦"+sysf_getUserInfo("dutplceinstcd")+"▦1▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"orddd");
  2970. schk = "Y";
  2971. } else if ( ds_main_ordlist1_mainordlist.getColumn(row_idx,"prcpgenrflag") =="I" ){
  2972. if (utlf_isNull(dschdd) || dschdd == "99991231") {
  2973. srchdd = utlf_getCurrentDate();
  2974. } else {
  2975. srchdd = dschdd;
  2976. }
  2977. var pat_info = "I▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"pid")
  2978. +"▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"orddd")
  2979. +"▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"cretno")
  2980. +"▦"+ sysf_getUserInfo("dutplceinstcd")
  2981. +"▦"+ srchdd;
  2982. schk = "Y";
  2983. } else if ( ds_main_ordlist1_mainordlist.getColumn(row_idx,"prcpgenrflag") =="S" ){
  2984. var pat_info = "S▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"prcpdd") +"▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"execprcpuniqno")+"▦"+sysf_getUserInfo("dutplceinstcd");
  2985. schk = "Y";
  2986. } else if ( ds_main_ordlist1_mainordlist.getColumn(row_idx,"prcpgenrflag") =="E" ){
  2987. if (utlf_isNull(dschdd) || dschdd == "99991231") {
  2988. srchdd = utlf_getCurrentDate();
  2989. } else {
  2990. srchdd = dschdd;
  2991. }
  2992. var pat_info = "E▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"pid")
  2993. +"▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"inptindd")
  2994. +"▦"+ds_main_ordlist1_mainordlist.getColumn(row_idx,"inptcretno")
  2995. +"▦"+sysf_getUserInfo("dutplceinstcd")
  2996. +"▦"+ srchdd;
  2997. schk = "Y";
  2998. } else if ( ds_main_ordlist1_mainordlist.getColumn(row_idx,"prcpgenrflag") =="D" ){
  2999. if (utlf_isNull(dschdd) || dschdd == "99991231") {
  3000. srchdd = utlf_getCurrentDate();
  3001. } else {
  3002. srchdd = dschdd;
  3003. }
  3004. var pat_info = "I▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"pid")
  3005. +"▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"orddd")
  3006. +"▦"+ ds_main_ordlist1_mainordlist.getColumn(row_idx,"cretno")
  3007. +"▦"+ sysf_getUserInfo("dutplceinstcd")
  3008. +"▦"+ srchdd;
  3009. schk = "Y";
  3010. }
  3011. if (schk == "Y"){
  3012. // frmf_setParameter("condparam", pat_info);
  3013. // frmf_modal("SPMMO08900", "SPMMO08900", objArg, "", 1, "", "", "", "", "", "", "", "M");
  3014. appf_initPatientInfo(pat_info);
  3015. }
  3016. }
  3017. /****************************************************************************************
  3018. * Argument : N/A
  3019. * Description : 화면 초기화작업 및 기본값 셋팅하기 위한 Function
  3020. ****************************************************************************************/
  3021. function DefaultSet() {
  3022. var cRow = ds_main_ordlist1_mainordlist.rowposition;
  3023. //2011.10.19 탭추가로 수정
  3024. ds_main_angioep.clearData();
  3025. ds_main_cath.clearData();
  3026. ds_main_ep.clearData();
  3027. ds_main_pm.clearData();
  3028. // 선택된 처방의 기본정보를 가지고 ANGIO기록 Detail 테이블에 넣을 준비를 한다.
  3029. ds_main_angioep.setColumn(0,"pid" , ds_main_ordlist1_mainordlist.getColumn(cRow,"pid") );
  3030. ds_main_angioep.setColumn(0,"prcpdd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpdd") );
  3031. ds_main_angioep.setColumn(0,"execprcpuniqno", ds_main_ordlist1_mainordlist.getColumn(cRow,"execprcpuniqno") );
  3032. ds_main_angioep.setColumn(0,"prcpgenrflag" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpgenrflag") );
  3033. ds_main_angioep.setColumn(0,"orddd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"orddd") );
  3034. ds_main_angioep.setColumn(0,"cretno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"cretno") );
  3035. ds_main_angioep.setColumn(0,"grupcd" , "ANGIO");
  3036. ds_main_angioep.setColumn(0,"wrtetm" , "0000");
  3037. // 선택된 처방의 기본정보를 가지고 cath기록 Detail 테이블에 넣을 준비를 한다.
  3038. ds_main_cath.setColumn(0,"pid" , ds_main_ordlist1_mainordlist.getColumn(cRow,"pid") );
  3039. ds_main_cath.setColumn(0,"prcpdd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpdd") );
  3040. ds_main_cath.setColumn(0,"execprcpuniqno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"execprcpuniqno") );
  3041. ds_main_cath.setColumn(0,"prcpgenrflag" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpgenrflag") );
  3042. ds_main_cath.setColumn(0,"orddd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"orddd") );
  3043. ds_main_cath.setColumn(0,"cretno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"cretno") );
  3044. ds_main_cath.setColumn(0,"grupcd" , "CATH");
  3045. ds_main_cath.setColumn(0,"wrtetm" , "0000");
  3046. // 선택된 처방의 기본정보를 가지고 ep기록 Detail 테이블에 넣을 준비를 한다.
  3047. ds_main_ep.setColumn(0,"pid" , ds_main_ordlist1_mainordlist.getColumn(cRow,"pid") );
  3048. ds_main_ep.setColumn(0,"prcpdd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpdd") );
  3049. ds_main_ep.setColumn(0,"execprcpuniqno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"execprcpuniqno") );
  3050. ds_main_ep.setColumn(0,"prcpgenrflag" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpgenrflag") );
  3051. ds_main_ep.setColumn(0,"orddd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"orddd") );
  3052. ds_main_ep.setColumn(0,"cretno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"cretno") );
  3053. ds_main_ep.setColumn(0,"grupcd" , "EP");
  3054. ds_main_ep.setColumn(0,"wrtetm" , "0000");
  3055. // 선택된 처방의 기본정보를 가지고 pm/icd기록 Detail 테이블에 넣을 준비를 한다.
  3056. ds_main_pm.setColumn(0,"pid" , ds_main_ordlist1_mainordlist.getColumn(cRow,"pid") );
  3057. ds_main_pm.setColumn(0,"prcpdd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpdd") );
  3058. ds_main_pm.setColumn(0,"execprcpuniqno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"execprcpuniqno") );
  3059. ds_main_pm.setColumn(0,"prcpgenrflag" , ds_main_ordlist1_mainordlist.getColumn(cRow,"prcpgenrflag") );
  3060. ds_main_pm.setColumn(0,"orddd" , ds_main_ordlist1_mainordlist.getColumn(cRow,"orddd") );
  3061. ds_main_pm.setColumn(0,"cretno" , ds_main_ordlist1_mainordlist.getColumn(cRow,"cretno") );
  3062. ds_main_pm.setColumn(0,"grupcd" , "PM");
  3063. ds_main_pm.setColumn(0,"wrtetm" , "0000");
  3064. ds_main_historylist_angiohistory.clearData();
  3065. ds_main_historylist_cathhistory.clearData();
  3066. ds_main_historylist_ephistory.clearData();
  3067. ds_main_historylist_pmhistory.clearData();
  3068. // ipt_epwrtetm.value = "0000"; // EP 작업시간
  3069. switch2.case8.ipt_agdate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자
  3070. switch2.case9.ipt_cadate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자
  3071. switch2.case10.ipt_epdate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자
  3072. switch2.case11.ipt_pmdate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자
  3073. }
  3074. /****************************************************************************************
  3075. * Argument : N/A
  3076. * Description : 저장시 필수항목 체크하기 위한 Function 들 아래로 쭉 Start
  3077. ****************************************************************************************/
  3078. function AngioCheck() {
  3079. if (utlf_isNull(ds_main_angioep.getColumn(0,"diagcd"))) {
  3080. sysf_messageBox("진단명 항목은 필수입력 항목입니다.", "E999");
  3081. return(0);
  3082. }
  3083. if (utlf_isNull(ds_main_angioep.getColumn(0,"examkindcd"))) {
  3084. sysf_messageBox("검사종류 항목은 필수입력 항목입니다.", "E999");
  3085. return(0);
  3086. }
  3087. }
  3088. function CathCheck() {
  3089. if (utlf_isNull(ds_main_cath.getColumn(0,"diagcd"))) {
  3090. sysf_messageBox("진단명 항목은 필수입력 항목입니다.", "E999");
  3091. return(0);
  3092. }
  3093. if (utlf_isNull(ds_main_cath.getColumn(0,"examkindcd"))) {
  3094. sysf_messageBox("검사종류 항목은 필수입력 항목입니다.", "E999");
  3095. return(0);
  3096. }
  3097. }
  3098. function EpCheck() {
  3099. if (utlf_isNull(ds_main_ep.getColumn(0,"diagcd"))) {
  3100. sysf_messageBox("진단명 항목은 필수입력 항목입니다.", "E999");
  3101. return(0);
  3102. }
  3103. if (utlf_isNull(ds_main_ep.getColumn(0,"examkindcd"))) {
  3104. sysf_messageBox("검사종류 항목은 필수입력 항목입니다.", "E999");
  3105. return(0);
  3106. }
  3107. }
  3108. function PmCheck() {
  3109. if (utlf_isNull(ds_main_pm.getColumn(0,"diagcd"))) {
  3110. sysf_messageBox("진단명 항목은 필수입력 항목입니다.", "E999");
  3111. return(0);
  3112. }
  3113. if (utlf_isNull(ds_main_pm.getColumn(0,"examkindcd"))) {
  3114. sysf_messageBox("검사종류 항목은 필수입력 항목입니다.", "E999");
  3115. return(0);
  3116. }
  3117. }
  3118. /****************************************************************************************
  3119. * Description : 저장시 필수항목 체크하기 위한 Function 들 위로 쭉 End
  3120. ****************************************************************************************/
  3121. /* @group : EP탭 약물 선택시 해당 약물에 대한 총용량 계산해서 보여주기
  3122. * @ver : 2010.06.14
  3123. * @by : 박상준
  3124. * @-----------------------------------
  3125. * @type : function
  3126. * @access : public
  3127. * @desc : 선택 약물에 대한 총용량 계산해서 보여주기 위한 Function
  3128. */
  3129. function DrugqtySum() {
  3130. model.makeValue("/root/send/req/data/pid", ds_main_ordlist1_examhistorylist.getColumn(e.row,"pid") );
  3131. model.makeValue("/root/send/req/data/prcpdd", ds_main_ordlist1_examhistorylist.getColumn(e.row,"prcpdd") );
  3132. model.makeValue("/root/send/req/data/execprcpuniqno", ds_main_ordlist1_examhistorylist.getColumn(e.row,"execprcpuniqno") );
  3133. model.makeValue("/root/send/req/data/prcpgenrflag", ds_main_ordlist1_examhistorylist.getColumn(e.row,"prcpgenrflag") );
  3134. model.makeValue("/root/send/req/data/grupcd", ds_main_ordlist1_examhistorylist.getColumn(e.row,"grupcd") );
  3135. model.makeValue("/root/send/req/data/cretno", ds_main_ordlist1_examhistorylist.getColumn(e.row,"cretno") );
  3136. model.makeValue("/root/send/req/data/orddd", ds_main_ordlist1_examhistorylist.getColumn(e.row,"orddd") );
  3137. model.makeValue("/root/send/req/data/drugkindcd", ds_main_ep.getColumn(0,"drugkindcd") );
  3138. submit("TRAER14012");
  3139. ds_main_ep.setColumn(0,"totdrugqty", model.getValue("/root/hidden/totdrugqtyinfo/totdrugqty") );
  3140. }
  3141. /* @group : EP탭 Ablation Infomation 기록시 다른 값은 기록될 필요 없음으로 초기화 하여 저장하기
  3142. * @ver : 2010.06.16
  3143. * @by : 박상준
  3144. * @-----------------------------------
  3145. * @type : function
  3146. * @access : public
  3147. * @desc : EP탭 Ablation Infomation 기록시 필요없는 값 초기화 하여 저장하기 위한 Function
  3148. */
  3149. function Initialization() {
  3150. ds_main_ep.setColumn(0,"wrtecnts", ""); //작성내용 초기화
  3151. ds_main_ep.setColumn(0,"drugkindcd", ""); //약물
  3152. ds_main_ep.setColumn(0,"drugmthdcd", ""); //투여방법
  3153. ds_main_ep.setColumn(0,"drugqty", ""); //용량
  3154. ds_main_ep.setColumn(0,"stndunit", ""); //용량 단위
  3155. }
  3156. /****************************************************************************************
  3157. * Argument : N/A
  3158. * Description : 작성 LIST 이력 선택시 처방유일번호 툴팁으로 보여주기 위한 Function
  3159. * : 사용안함 - 그리드 에서 처리
  3160. ****************************************************************************************/
  3161. function setToolTip() {
  3162. // for(var i = 0; i < ds_main_ordlist1_examhistorylist.rowcount; i++){
  3163. // grd_subordlist.tooltipText(i, 3) = ds_main_ordlist1_examhistorylist.getColumn(st["+ i +"]/execprcpuniqno");
  3164. // }
  3165. }
  3166. /* **********************************
  3167. * ENRSignEngine.js에서 함수를 호출함
  3168. * ***********************************/
  3169. function fMake_SignData(){
  3170. //Sign.XPATH_MAINNODE = "/root/main";
  3171. Sign.addnode("/root/temp/historylist"); // 인증경로로 copynode 함
  3172. Sign.certreload = true; // 인증시점에 무조건 다시 확인하게 할지 말지를 결정하는 옵션이다. (지정하지 않으면 기본 False)
  3173. }
  3174. /* @group : 결과 인증저장 Interface
  3175. * @ver : 2009.12.07
  3176. * @by : 박상준
  3177. * @-----------------------------------
  3178. * @type : function
  3179. * @access : public
  3180. * @desc : 결과 인증저장을 위한 Interface 데이터 셋팅 및 반영 Function
  3181. */
  3182. function fExeMakeCertPrcs() {
  3183. if (Sign.signprocess() == true) {
  3184. // signno가 존재하면 기존 결과에 UPDATE가 되며, "0" 이라면 ADD(누적)되도록 데이터가 생성된다.
  3185. var oldsignno = model.getValue("/root/temp/historylist/history["+ 1 +"]/signno");
  3186. if(oldsignno == ""){
  3187. var oldsignno = "0";
  3188. }
  3189. //alert("oldsignno : "+ oldsignno);
  3190. model.makeNode("/root/send/signdata");
  3191. model.makeValue("/root/send/signdata/instcd", getUserInfo("dutplceinstcd")); // 기관코드
  3192. model.makeValue("/root/send/signdata/pid", model.getValue("/root/temp/historylist/history["+ 1 +"]/pid")); // 등록번호
  3193. model.makeValue("/root/send/signdata/orddd", model.getValue("/root/temp/historylist/history["+ 1 +"]/orddd")); // 입원, 응급 : 입원일자, 외래 : 진료일자
  3194. model.makeValue("/root/send/signdata/signno", oldsignno); // 서명번호
  3195. model.makeValue("/root/send/signdata/cretno", model.getValue("/root/temp/historylist/history["+ 1 +"]/cretno")); // 생성번호
  3196. model.makeValue("/root/send/signdata/recdd", getCurrentDate()); // 실제기록이 이루어진 기록일자
  3197. model.makeValue("/root/send/signdata/rectm", getCurrentTime()); // 실제기록이 이루어진 기록시간
  3198. model.makeValue("/root/send/signdata/recsaveflag", "Y"); // 전자서명 인적정보 변경여부(기록일시 변경되는 경우 : Y, 그외 : N)
  3199. model.makeValue("/root/send/signdata/signflag", "04"); // 서명자료구분(01 : 진료, 02 : 간호, 03:LIS, 04:진료지원, 20: 가정간호, 30:의료협력)
  3200. model.makeValue("/root/send/signdata/signgenrflag", model.getValue("/root/main/ordlist1/mainordlist/prcpgenrflag")); // 입원, 외래구분
  3201. model.makeValue("/root/send/signdata/formcd", "0900006844"); // 각 기록지별 서식코드 (심혈관시술시기록지 : (운영) 0900006844)
  3202. //model.makeValue("/root/send/signdata/formcd", "0900006880"); // 각 기록지별 서식코드 (심혈관시술시기록지 : (교육) 0900006880 )
  3203. //model.makeValue("/root/send/signdata/formcd", "0900004198"); // 각 기록지별 서식코드 (심혈관시술시기록지 : (개발) 0900004198 )
  3204. model.makeValue("/root/send/signdata/orddeptcd", model.getValue("/root/main/ordlist1/mainordlist/orddeptcd")); // 진료부서코드
  3205. model.makeValue("/root/send/signdata/orddrid", model.getValue("/root/main/ordlist1/mainordlist/orddrid")); // 진료의ID
  3206. model.makeValue("/root/send/signdata/histno", "0"); // 서명이력번호
  3207. model.makeValue("/root/send/signdata/signbfcnts", Sign.signedInfos[1]); // 인증할 데이터 정보(미기록 노드 제거된 정보), 미기록 노드 제거전 원본 노드 정보 : Sign.signedInfos[3]
  3208. model.makeValue("/root/send/signdata/signaftcnts", Sign.signedInfos[2]); // 공인인증 처리 후 인증된 암호화된 데이터를 의미한다. (이것이 인증데이터)
  3209. //alert("1" + Sign.signedInfos[1]);
  3210. //alert("2" + Sign.signedInfos[2]);
  3211. } else {
  3212. alert("인증실패 Error Code :" + Sign.errcode);
  3213. return false;
  3214. }
  3215. // 인증내용 저장
  3216. if (submit("TXAEA14002")) {
  3217. return true;
  3218. } else {
  3219. return false;
  3220. }
  3221. }
  3222. /* @group : 결과 인증삭제 Interface
  3223. * @ver : 2009.12.07
  3224. * @by : 박상준
  3225. * @-----------------------------------
  3226. * @type : function
  3227. * @access : public
  3228. * @desc : 결과 인증삭제를 위한 Interface 데이터 셋팅 및 반영 Function
  3229. */
  3230. function fExeDelCertPrcs() {
  3231. if (Sign.signprocess() == true) {
  3232. var oldsignno = model.getValue("/root/temp/historylist/history["+ 1 +"]/signno");
  3233. if(oldsignno == ""){
  3234. var oldsignno = "0";
  3235. }
  3236. model.makeNode("/root/send/signdata");
  3237. model.makeValue("/root/send/signdata/signno", oldsignno); // 서명번호
  3238. model.makeValue("/root/send/signdata/signflag", "04"); // 서명자료구분(01 : 진료, 02 : 간호, 03:LIS, 04:진료지원, 20: 가정간호, 30:의료협력)
  3239. model.makeValue("/root/send/signdata/signbfcnts", Sign.signedInfos[1]); // 인증할 데이터 정보(미기록 노드 제거된 정보), 미기록 노드 제거전 원본 노드 정보 : Sign.signedInfos[3]
  3240. model.makeValue("/root/send/signdata/signaftcnts", Sign.signedInfos[2]); // 공인인증 처리 후 인증된 암호화된 데이터를 의미한다. (이것이 인증데이터)
  3241. if (model.getValue("/root/hidden/signdelyn") == "Y"){
  3242. model.makeValue("/root/send/signdata/status", "d");
  3243. }
  3244. } else {
  3245. alert("인증실패 Error Code :" + Sign.errcode);
  3246. return false;
  3247. }
  3248. // 인증내용 저장
  3249. if (submit("TXAEA14002")) {
  3250. return true;
  3251. } else {
  3252. return false;
  3253. }
  3254. }
  3255. //=======================================================================================
  3256. // Event
  3257. //---------------------------------------------------------------------------------------
  3258. /****************************************************************************************
  3259. * Components : Form
  3260. * Components ID : SMAER14000
  3261. * Event : oninit
  3262. * Argument : 01.obj : Object Event has occurred
  3263. * : 02.e : Event Object
  3264. * Description : 화면 처음 초기화시 폼초기화
  3265. ****************************************************************************************/
  3266. function SMAER14000_oninit(obj:Form, e:InitEventInfo)
  3267. {
  3268. frmf_initForm(obj); // 폼 초기화
  3269. }
  3270. /****************************************************************************************
  3271. * Components : Form
  3272. * Components ID : SMAER14000
  3273. * Event : onload
  3274. * Argument : 01.obj : Object Event has occurred
  3275. * : 02.e : Event Object
  3276. * Description : 화면 처음 초기화시 폼초기화
  3277. ****************************************************************************************/
  3278. function SMAER14000_onload(obj:Form, e:LoadEventInfo)
  3279. {
  3280. lf_aezfSetSuppDeptcd(); //AEZ0001.xjs
  3281. gSuppdeptcd = frmf_getParameter("AST_DEPTCD");
  3282. var instcd = sysf_getUserInfo("dutplceinstcd"); // 기관코드
  3283. // 공통정보 병동리스트
  3284. var nDate = new Date().getDateFormat("YYYYMMDD");
  3285. zsdfGetWardDeptList(instcd, "ds_init_basecode_ward_dept", "depthngnm", "asc", nDate, "after");
  3286. switch1.tabindex = 0; // 환자 LIST Tab
  3287. switch2.tabindex = 0; // ANGIO Tab
  3288. grp_sea.ipt_date1.value = utlf_getCurrentDate(); // 적용일자 현재일자 셋팅
  3289. grp_sea.ipt_date2.value = utlf_getCurrentDate(); // 적용일자 현재일자 셋팅
  3290. switch2.case8.ipt_agdate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자
  3291. switch2.case9.ipt_cadate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자
  3292. //ipt_date1.value = getCurrentDate().toDate().getAddDate(-20, "D").getDateFormat("YYYYMMDD");
  3293. // ipt_wdate.value = utlf_getCurrentDate(); // 작성내용 : 작성일자 // 사용하지 않는 탭
  3294. // ipt_epwrte.value = utlf_getCurrentDate(); // EP 작성일자(숨겨진항목) // 사용하지 않는 탭
  3295. // ipt_epwrtetm.value = utlf_getCurrentTime(); // EP 작업시간 // 사용하지 않는 탭
  3296. ds_send.setColumn(0,"basecdcnts","000"); //마스터 코드 셋팅
  3297. ds_send.setColumn(0,"dispnm" ,"AG"); //ANGIO default로 셋팅
  3298. // 검사종류등의 마스터로 관리되는 리스트박스 내역 가져오기
  3299. call_TRAER14003();
  3300. //cmb_srchexamkind.select(0);
  3301. // 로딩시 기본조건으로 대상LIST 조회
  3302. frmf_inputEnterKey("grp_sea.btn_sea", "onclick", new ClickEventInfo);
  3303. var auth_id = sysf_getUserInfo("userid"); // 개발자만 인증취소버튼 활성화
  3304. if ( auth_id == "10406989" || auth_id == "dev009" || auth_id == "AST") {
  3305. btn_del2.visible = true;
  3306. }
  3307. }
  3308. /****************************************************************************************
  3309. * Components : Button
  3310. * Components ID : grp_sea.btn_sea
  3311. * Event : onclick
  3312. * Argument : 01.obj : Object Event has occurred
  3313. * : 02.e : Event Object
  3314. * Description : 조회
  3315. ****************************************************************************************/
  3316. function grp_sea_btn_sea_onclick(obj:Button, e:ClickEventInfo)
  3317. {
  3318. // 기록대상 환자 리스트 가져오기
  3319. call_TRAER14002();
  3320. }
  3321. /****************************************************************************************
  3322. * Components : Button
  3323. * Components ID : grp_sea.btn_sea
  3324. * Event : onclick
  3325. * Argument : 01.obj : Object Event has occurred
  3326. * : 02.e : Event Object
  3327. * Description : 조회
  3328. ****************************************************************************************/
  3329. function grp_sea_cmb_srchexamkind_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  3330. {
  3331. // 아이템 갯수만큼 체크하면서 선택된 Value의 값과 동일한 순번의 코드를 가져오기 위해.
  3332. // 비교하지 않으면 무조건 첫번째 값을 가져오네. 그래서 체크로직 추가.
  3333. // for(i = 0; i < cmb_srchexamkind.length; i++){
  3334. // if(cmb_srchexamkind.value == model.getValue("/root/init/cmbinfo/examkindlist["+ i +"]/basecd")){
  3335. // var basecd = model.getValue("/root/init/cmbinfo/examkindlist["+ i +"]/basecd");
  3336. // break;
  3337. // }
  3338. // }
  3339. // ds_send.setColumn(0,"srchexamkind", basecd);
  3340. }
  3341. /****************************************************************************************
  3342. * Components : Calendar
  3343. * Components ID : grp_sea.ipt_date1
  3344. * Event : onchanged
  3345. * Argument : 01.obj : Object Event has occurred
  3346. * : 02.e : Event Object
  3347. * Description : 적용일자 변경
  3348. ****************************************************************************************/
  3349. function grp_sea_ipt_date1_onchanged(obj:Calendar, e:ChangeEventInfo)
  3350. {
  3351. // 사용자 변경 정보 저장
  3352. // model.property("srchdate1") = ipt_date1.value;
  3353. sysf_setModelProperty("srchdate1",e.postvalue);
  3354. }
  3355. /****************************************************************************************
  3356. * Components : Calendar
  3357. * Components ID : grp_sea.ipt_date2
  3358. * Event : onchanged
  3359. * Argument : 01.obj : Object Event has occurred
  3360. * : 02.e : Event Object
  3361. * Description : 적용일자 변경
  3362. ****************************************************************************************/
  3363. function grp_sea_ipt_date2_onchanged(obj:Calendar, e:ChangeEventInfo)
  3364. {
  3365. // 사용자 변경 정보 저장
  3366. // model.property("srchdate2") = ipt_date2.value;
  3367. sysf_setModelProperty("srchdate2",e.postvalue);
  3368. }
  3369. /****************************************************************************************
  3370. * Components : MaskEdit
  3371. * Components ID : grp_sea.ipt_pid
  3372. * Event : onkeydown
  3373. * Argument : 01.obj : Object Event has occurred
  3374. * : 02.e : Event Object
  3375. * Description : 등록번호 입력 후 조회
  3376. ****************************************************************************************/
  3377. function grp_sea_ipt_pid_onkeydown(obj:MaskEdit, e:KeyEventInfo)
  3378. {
  3379. if ( e.keycode == 13 ) {
  3380. obj.updateToDataset();
  3381. call_TRAER14002();
  3382. }
  3383. }
  3384. /****************************************************************************************
  3385. * Components : Button
  3386. * Components ID : grp_sea.button61
  3387. * Event : onclick
  3388. * Argument : 01.obj : Object Event has occurred
  3389. * : 02.e : Event Object
  3390. * Description : 환자조회 팝업오픈
  3391. ****************************************************************************************/
  3392. function grp_sea_button61_onclick(obj:Button, e:ClickEventInfo)
  3393. {
  3394. dsf_createDsRow("ds_send_data2", [
  3395. {col:"srchcond", type:"STRING", size:256, val:"2"}
  3396. , {col:"pid", type:"STRING", size:256, val:ds_send.getColumn(0,"srchpid")}
  3397. ]);
  3398. var objArg = new Object();
  3399. objArg.arg_ds_send = ds_send_data2;
  3400. frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", 1, 200, 200, "", "", "", "", "", "M");
  3401. ds_send.setColumn(0,"srchpid",ds_patinfolist.getColumn(0,"pid"));
  3402. }
  3403. /****************************************************************************************
  3404. * Components : Tab
  3405. * Components ID : switch1
  3406. * Event : onchanged
  3407. * Argument : 01.obj : Object Event has occurred
  3408. * : 02.e : Event Object
  3409. * Description : 탭선택
  3410. ****************************************************************************************/
  3411. function switch1_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
  3412. {
  3413. if(e.postindex == 0) {
  3414. appf_delPatientInfos(); //상단정보 초기화
  3415. // 선택된 Tab의 종류구분 (L : 환자List, P : PROCEDUR, S : STAFF, O : 물품, M : Medication)
  3416. ds_send.setColumn(0,"tabgubn","L");
  3417. ds_send.setColumn(0,"srchpid", "");
  3418. ds_send.setColumn(0,"srchexamkind", ""); // 검색조건 검사종류
  3419. //2011.10.19 탭추가로 수정
  3420. ds_main_angioep.clearData();
  3421. ds_main_cath.clearData();
  3422. ds_main_ep.clearData();
  3423. ds_main_pm.clearData();
  3424. ds_main_historylist_angiohistory.clearData();
  3425. ds_main_historylist_cathhistory.clearData();
  3426. ds_main_historylist_ephistory.clearData();
  3427. ds_main_historylist_pmhistory.clearData();
  3428. // EP탭의 Ablation 항목 초기화
  3429. ///ds_main_ep.setColumn(0,"ablationcnt", ""); // EP Ablation 횟수
  3430. ///ds_main_ep.setColumn(0,"ablationtm", "0000"); // EP Ablation 시간
  3431. ///ds_main_ep.setColumn(0,"ablationavg", "0000"); // EP 평균 Ablation 시간
  3432. // btn_save.disabled = true; // 저장버튼 비활성화
  3433. // btn_epsave.disabled = true; // 저장버튼 비활성화
  3434. //2011.10.19 탭추가로 수정
  3435. switch2.case8.btn_saveag.enable = false; // 저장버튼 비활성화
  3436. switch2.case9.btn_saveca.enable = false; // 저장버튼 비활성화
  3437. switch2.case10.btn_saveep.enable = false; // 저장버튼 비활성화
  3438. switch2.case11.btn_savepm.enable = false; // 저장버튼 비활성화
  3439. call_TRAER14002();
  3440. } else if(e.postindex == 1) {
  3441. // 선택된 Tab의 종류구분 (L : 환자List, P : PROCEDUR, S : STAFF, O : 물품, M : Medication)
  3442. ds_send.setColumn(0,"tabgubn","P");
  3443. // 다른 탭 이동 후 돌아왔을때 선택되어 있던내역정보 재조회
  3444. frmf_inputEnterKey("switch1.case2.cmb_opernm", "onitemchanged", new ItemChangeEventInfo);
  3445. } else if(e.postindex == 2) {
  3446. // 선택된 Tab의 종류구분 (L : 환자List, P : PROCEDUR, S : STAFF, O : 물품, M : Medication)
  3447. ds_send.setColumn(0,"tabgubn","O");
  3448. // 다른 탭 이동 후 돌아왔을때 선택되어 있던내역정보 재조회
  3449. frmf_inputEnterKey("switch1.case4.cmb_sheath", "onitemchanged", new ItemChangeEventInfo);
  3450. } else if(e.postindex == 3) {
  3451. // 선택된 Tab의 종류구분 (L : 환자List, P : PROCEDUR, S : STAFF, O : 물품, M : Medication)
  3452. ds_send.setColumn(0,"tabgubn","M");
  3453. // 다른 탭 이동 후 돌아왔을때 선택되어 있던내역정보 재조회
  3454. frmf_inputEnterKey("switch1.case5.cmb_medication", "onitemchanged", new ItemChangeEventInfo);
  3455. }
  3456. }
  3457. /****************************************************************************************
  3458. * Components : Grid
  3459. * Components ID : switch1.case1.grd_mainordlist
  3460. * Event : onlbuttondown
  3461. * Argument : 01.obj : Object Event has occurred
  3462. * : 02.e : Event Object
  3463. * Description : 환자리스트 선택
  3464. ****************************************************************************************/
  3465. function switch1_case1_grd_mainordlist_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
  3466. {
  3467. if( e.row > -1 ){ //스크롤 조작시 모래시계 방지
  3468. var colidx = e.col;
  3469. if( obj.getBindCellIndex("body","cnfmyn") != colidx ){
  3470. appf_delPatientInfos(); //상단정보 초기화
  3471. fTopInfo(); // 선택한 환자의 상단정보를 보여준다.
  3472. // 선택된 환자 이력에 대한 응급실 입실/퇴실 시간 자동셋팅
  3473. ds_main_angioep.setColumn(0,"erinrmtm" , ds_main_ordlist1_mainordlist.getColumn(e.row,"chostm") );
  3474. ds_main_angioep.setColumn(0,"eroutrmtm" , ds_main_ordlist1_mainordlist.getColumn(e.row,"outrmtm") );
  3475. // 특정환자 선택시 등록번호 기준으로 히스토리 조회를 위한 셋팅.
  3476. ds_send.setColumn(0,"srchpid", ds_main_ordlist1_mainordlist.getColumn(e.row,"pid") );
  3477. // 선택된 처방의 기본정보를 가지고 ANGIO기록 Detail 테이블에 넣을 준비를 한다.
  3478. ds_main_angioep.setColumn(0,"pid" , ds_main_ordlist1_mainordlist.getColumn(e.row,"pid") );
  3479. ds_main_angioep.setColumn(0,"prcpdd" , ds_main_ordlist1_mainordlist.getColumn(e.row,"prcpdd") );
  3480. ds_main_angioep.setColumn(0,"execprcpuniqno", ds_main_ordlist1_mainordlist.getColumn(e.row,"execprcpuniqno") );
  3481. ds_main_angioep.setColumn(0,"prcpgenrflag" , ds_main_ordlist1_mainordlist.getColumn(e.row,"prcpgenrflag") );
  3482. ds_main_angioep.setColumn(0,"orddd" , ds_main_ordlist1_mainordlist.getColumn(e.row,"orddd") );
  3483. ds_main_angioep.setColumn(0,"cretno" , ds_main_ordlist1_mainordlist.getColumn(e.row,"cretno") );
  3484. // 선택된 처방의 기본정보를 가지고 catg기록 Detail 테이블에 넣을 준비를 한다.
  3485. ds_main_cath.setColumn(0,"pid" , ds_main_ordlist1_mainordlist.getColumn(e.row,"pid") );
  3486. ds_main_cath.setColumn(0,"prcpdd" , ds_main_ordlist1_mainordlist.getColumn(e.row,"prcpdd") );
  3487. ds_main_cath.setColumn(0,"execprcpuniqno" , ds_main_ordlist1_mainordlist.getColumn(e.row,"execprcpuniqno") );
  3488. ds_main_cath.setColumn(0,"prcpgenrflag" , ds_main_ordlist1_mainordlist.getColumn(e.row,"prcpgenrflag") );
  3489. ds_main_cath.setColumn(0,"orddd" , ds_main_ordlist1_mainordlist.getColumn(e.row,"orddd") );
  3490. ds_main_cath.setColumn(0,"cretno" , ds_main_ordlist1_mainordlist.getColumn(e.row,"cretno") );
  3491. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  3492. frmf_inputEnterKey("grp_sea.btn_sea", "onclick", new ClickEventInfo);
  3493. // btn_save.disabled = false; // 저장버튼 활성화
  3494. // btn_del.disabled = true; // 삭제버튼 비활성화
  3495. // btn_update.disabled = true; // 수정버튼 비활성화
  3496. // btn_epsave.disabled = false; // 저장버튼 활성화
  3497. // btn_epdel.disabled = true; // 삭제버튼 비활성화
  3498. // btn_epupdate.disabled = true; // 수정버튼 비활성화
  3499. // btn_starttime.disabled = false; // Ablation StartTime 활성화
  3500. //2011.10.19 탭추가로 수정
  3501. switch2.case8.btn_saveag.enable = true; // 저장버튼 활성화
  3502. switch2.case8.btn_delag.enable = false; // 삭제버튼 비활성화
  3503. switch2.case8.btn_updateag.enable = false; // 수정버튼 비활성화
  3504. switch2.case9.btn_saveca.enable = true; // 저장버튼 활성화
  3505. switch2.case9.btn_delca.enable = false; // 삭제버튼 비활성화
  3506. switch2.case9.btn_updateca.enable = false; // 수정버튼 비활성화
  3507. switch2.case10.btn_saveep.enable = true; // 저장버튼 활성화
  3508. switch2.case10.btn_delep.enable = false; // 삭제버튼 비활성화
  3509. switch2.case10.btn_updateep.enable = false; // 수정버튼 비활성화
  3510. switch2.case11.btn_savepm.enable = true; // 저장버튼 활성화
  3511. switch2.case11.btn_delpm.enable = false; // 삭제버튼 비활성화
  3512. switch2.case11.btn_updatepm.enable = false; // 수정버튼 비활성화
  3513. ///DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  3514. // send data는 만들었지만 ..
  3515. dsf_createDsRow("ds_send_req_data", [
  3516. {col:"pid", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"pid")}
  3517. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpdd")}
  3518. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"execprcpuniqno")}
  3519. , {col:"grupcd", type:"STRING", size:256, val:"EP"}
  3520. , {col:"suppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  3521. ]);
  3522. ///model.makeValue("/root/main/ep/drugkindcd", ""); // 약물구분 없이 전체에 대한 총량을 보여주기 위해
  3523. ///submit("TRAER14011");
  3524. ///ds_main_ep.setColumn(0,"ablationcnt", model.getValue("/root/hidden/ablationinfo/ablationcnt") ); // ABLATION횟수
  3525. ///ds_main_ep.setColumn(0,"ablationtm", model.getValue("/root/hidden/ablationinfo/ablationtm") ); // ABLATION시간
  3526. ///ds_main_ep.setColumn(0,"ablationavg", model.getValue("/root/hidden/ablationinfo/ablationavg") ); // 평균ABLATION시간
  3527. ///ds_main_ep.setColumn(0,"totdrugqty", model.getValue("/root/hidden/ablationinfo/totdrugqty") ); // 총용량
  3528. // setToolTip(); // 작성LIST에 대한 처방 유일번호를 툴팁으로 보여준다
  3529. }
  3530. }
  3531. }
  3532. /****************************************************************************************
  3533. * Components : Grid
  3534. * Components ID : switch1.case1.grd_subordlist
  3535. * Event : onlbuttondown
  3536. * Argument : 01.obj : Object Event has occurred
  3537. * : 02.e : Event Object
  3538. * Description : 작성리스트 선택
  3539. ****************************************************************************************/
  3540. function switch1_case1_grd_subordlist_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
  3541. {
  3542. if(e.row > -1) {
  3543. var tmp_grupcd = ds_main_ordlist1_examhistorylist.getColumn(e.row,"grupcd");
  3544. if (tmp_grupcd == "ANGIO"){
  3545. switch2.tabindex = 0; // ANGIO Tab
  3546. frmf_inputEnterKey("switch2", "onchanged", new TabIndexChangeEventInfo);
  3547. //btn_save.disabled = true; // 저장버튼 비활성화(ANGIO탭에서는 항상 저장 가능하도록 요청)
  3548. // btn_del.disabled = true; // 삭제버튼 비활성화
  3549. // btn_update.disabled = true; // 수정버튼 비활성화
  3550. //2011.10.19 탭추가로 수정
  3551. switch2.case8.btn_delag.enable = false; // 삭제버튼 비활성화
  3552. switch2.case8.btn_updateag.enable = false; // 수정버튼 비활성화
  3553. }else if(tmp_grupcd == "CATH"){
  3554. //2011.10.19 탭추가로 수정
  3555. switch2.tabindex = 1; // CATH Tab
  3556. frmf_inputEnterKey("switch2", "onchanged", new TabIndexChangeEventInfo);
  3557. switch2.case9.btn_delca.enable = false; // 삭제버튼 비활성화
  3558. switch2.case9.btn_updateca.enable = false; // 수정버튼 비활성화
  3559. }else if(tmp_grupcd == "EP"){
  3560. switch2.tabindex = 2; // EP Tab
  3561. frmf_inputEnterKey("switch2", "onchanged", new TabIndexChangeEventInfo);
  3562. //btn_epsave.disabled = true; // 저장버튼 비활성화 (EP탭 저장기능 활성화 요청 : 2010/06/15 박정욱 선생님)
  3563. // btn_epdel.disabled = true; // 삭제버튼 비활성화
  3564. // btn_epupdate.disabled = true; // 수정버튼 비활성화
  3565. switch2.case10.btn_delep.enable = false; // 삭제버튼 비활성화
  3566. switch2.case10.btn_updateep.enable = false; // 수정버튼 비활성화
  3567. }else if(tmp_grupcd == "PM"){
  3568. //2011.10.19 탭추가로 수정
  3569. switch2.tabindex = 3; // PM Tab
  3570. frmf_inputEnterKey("switch2", "onchanged", new TabIndexChangeEventInfo);
  3571. switch2.case11.btn_delpm.enable = false; // 삭제버튼 비활성화
  3572. switch2.case11.btn_updatepm.enable = false; // 수정버튼 비활성화
  3573. }
  3574. dsf_createDsRow("ds_send_req_data", [
  3575. {col:"pid", type:"STRING", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"pid")}
  3576. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"prcpdd")}
  3577. , {col:"execprcpuniqno", type:"INT", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"execprcpuniqno")}
  3578. , {col:"suppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  3579. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"prcpgenrflag")}
  3580. , {col:"grupcd", type:"STRING", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"grupcd")}
  3581. , {col:"cretno", type:"STRING", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"cretno")}
  3582. , {col:"orddd", type:"STRING", size:256, val:ds_main_ordlist1_examhistorylist.getColumn(e.row,"orddd")}
  3583. ]);
  3584. call_TRAER14009();
  3585. // 작성리스트 선택시에 전체 상세내역 중에 최초 입력된 첫BALLOON시간을 가져와서 보여준다
  3586. ///ds_main_angioep.setColumn(0,"fstballoontm", model.getValue("/root/main/historylist/angiohistory/minfstballoontm") );
  3587. var chostm = ds_main_ordlist1_mainordlist.getColumn(0,"chostm"); // 응급실 내원시간
  3588. var minfstballoontm = ds_main_historylist_angiohistory.getColumn(0,"minfstballoontm"); // 상세내역 중에 최초 입력된 첫BALLOON시간
  3589. var doortoballoontm = (minfstballoontm - chostm);
  3590. //var doortoballoontm2 = (getTimeInterval(chostm, minfstballoontm) / 3600);
  3591. ds_main_angioep.setColumn(0,"doortoballoontm", doortoballoontm);
  3592. // 조회된 상세내역이 인증된 상태라면 색상으로 표시 함
  3593. if ( tmp_grupcd == "ANGIO"){
  3594. ///aezfSetRowStyle("grd_whistory", "2" , "0" , "signno" , "bigger" );
  3595. lf_aezfSetRowStyle(switch2.case8.grd_historyag , "2" , "0" , "signno" , "bigger" );
  3596. }else if ( tmp_grupcd == "CATH"){
  3597. lf_aezfSetRowStyle(switch2.case9.grd_historyca , "2" , "0" , "signno" , "bigger" );
  3598. }else if ( tmp_grupcd == "EP"){
  3599. lf_aezfSetRowStyle(switch2.case10.grd_historyep, "2" , "0" , "signno" , "bigger" );
  3600. }else if ( tmp_grupcd == "PM"){
  3601. lf_aezfSetRowStyle(switch2.case11.grd_historypm, "2" , "0" , "signno" , "bigger" );
  3602. }
  3603. }
  3604. }
  3605. /****************************************************************************************
  3606. * Components : Button
  3607. * Components ID : switch1.case1.button2
  3608. * Event : onclick
  3609. * Argument : 01.obj : Object Event has occurred
  3610. * : 02.e : Event Object
  3611. * Description : 저장
  3612. ****************************************************************************************/
  3613. function switch1_case1_button2_onclick(obj:Button, e:ClickEventInfo)
  3614. {
  3615. var update = grdf_getGridUpdateData(switch1.case1.grd_mainordlist, "all");
  3616. if(update.rowcount < 1) {
  3617. sysf_messageBox("업데이트 정보가 없습니다.", "I");
  3618. return 0;
  3619. } else {
  3620. grdf_setStatusColumn(update, "m");
  3621. ds_send_req_data.copyData(update,true);
  3622. var oParam = {};
  3623. oParam.id = "TXAEA14003";
  3624. oParam.service = "examcureacptexecapp.AngioMngt";
  3625. oParam.method = "reqExeCnfmPrcs";
  3626. oParam.inds = "req=ds_send_req_data";
  3627. oParam.outds = "ds_hidden=item";
  3628. oParam.async = false;
  3629. oParam.callback = "cf_TXAEA14003";
  3630. tranf_submit(oParam);
  3631. }
  3632. }
  3633. function cf_TXAEA14003(sSvcId, nErrorCode, sErrorMsg) {
  3634. if(nErrorCode < 0) return;
  3635. frmf_inputEnterKey("switch1", "onchanged", new TabIndexChangeEventInfo);
  3636. }
  3637. /****************************************************************************************
  3638. * Components : Combo
  3639. * Components ID : switch1.case1.cmb_opernm
  3640. * Event : onitemchanged
  3641. * Argument : 01.obj : Object Event has occurred
  3642. * : 02.e : Event Object
  3643. * Description : 시술명 변경
  3644. ****************************************************************************************/
  3645. function switch1_case2_cmb_opernm_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  3646. {
  3647. // 아이템 갯수만큼 체크하면서 선택된 Value의 값과 동일한 순번의 코드를 가져오기 위해.
  3648. // 비교하지 않으면 무조건 첫번째 값을 가져오네.
  3649. // for(i = 1; i <= cmb_opernm.length; i++){
  3650. // if(cmb_opernm.value == model.getValue("/root/init/cmbinfo/operationlist["+ i +"]/basecd")){
  3651. // var basecd = model.getValue("/root/init/cmbinfo/operationlist["+ i +"]/basecd");
  3652. // break;
  3653. // }
  3654. // }
  3655. ds_send.setColumn(0,"basecdcnts", ds_init_cmbinfo_operationlist.getColumn(0,"basecdcnts") );
  3656. ds_send.setColumn(0,"basecd" , e.postvalue );
  3657. call_TRAER14006();
  3658. ds_send.setColumn(0,"basecdcnts","");
  3659. ds_send.setColumn(0,"basecd" ,"");
  3660. }
  3661. /****************************************************************************************
  3662. * Components : Tab
  3663. * Components ID : switch2
  3664. * Event : onchanged
  3665. * Argument : 01.obj : Object Event has occurred
  3666. * : 02.e : Event Object
  3667. * Description : 탭선택
  3668. ****************************************************************************************/
  3669. function switch2_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
  3670. {
  3671. if(e.postindex == 0) {
  3672. ds_send.setColumn(0,"dispnm","AG"); //ANGIO default로 셋팅
  3673. call_TRAER14003(); // 검사종류등의 마스터로 관리되는 리스트박스 내역 가져오기
  3674. } else if(e.postindex == 1) {
  3675. ds_send.setColumn(0,"dispnm","CATH"); //CATH default로 셋팅
  3676. call_TRAER14003(); // 검사종류등의 마스터로 관리되는 리스트박스 내역 가져오기
  3677. } else if(e.postindex == 2) {
  3678. ds_send.setColumn(0,"dispnm","EP"); //EP default로 셋팅
  3679. call_TRAER14003(); // 검사종류등의 마스터로 관리되는 리스트박스 내역 가져오기
  3680. } else if(e.postindex == 3) {
  3681. ds_send.setColumn(0,"dispnm","PM"); //PM default로 셋팅
  3682. call_TRAER14003(); // 검사종류등의 마스터로 관리되는 리스트박스 내역 가져오기
  3683. }
  3684. }
  3685. /****************************************************************************************
  3686. * Components : Grid
  3687. * Components ID : switch1.case2.grd_procedur
  3688. * Event : oncelldblclick
  3689. * Argument : 01.obj : Object Event has occurred
  3690. * : 02.e : Event Object
  3691. * Description : 시술내용 선택
  3692. ****************************************************************************************/
  3693. function switch1_case2_grd_procedur_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  3694. {
  3695. var aftertxt = "";
  3696. var addtxt = ds_main_ordlist2_procedurlist.getColumn(e.row,"basecdcnts");
  3697. if (switch2.tabindex == 0){
  3698. // ANGIO 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3699. if (utlf_isNull(ds_main_angioep.getColumn(0,"wrtecnts"))) {
  3700. ds_main_angioep.setColumn(0,"wrtecnts", ds_main_ordlist2_procedurlist.getColumn(e.row,"basecdcnts") );
  3701. }else{
  3702. aftertxt = ds_main_angioep.getColumn(0,"wrtecnts");
  3703. aftertxt = aftertxt + " " + addtxt;
  3704. ds_main_angioep.setColumn(0,"wrtecnts", aftertxt);
  3705. }
  3706. }else if (switch2.tabindex == 1){
  3707. // CATH 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3708. if (utlf_isNull(ds_main_cath.getColumn(0,"wrtecnts"))) {
  3709. ds_main_cath.setColumn(0,"wrtecnts", ds_main_ordlist2_procedurlist.getColumn(e.row,"basecdcnts") );
  3710. }else{
  3711. aftertxt = ds_main_cath.getColumn(0,"wrtecnts");
  3712. aftertxt = aftertxt + " " + addtxt;
  3713. ds_main_cath.setColumn(0,"wrtecnts", aftertxt);
  3714. }
  3715. }else if (switch2.tabindex == 2){
  3716. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3717. if (utlf_isNull(ds_main_ep.getColumn(0,"wrtecnts"))) {
  3718. ds_main_ep.setColumn(0,"wrtecnts", ds_main_ordlist2_procedurlist.getColumn(e.row,"basecdcnts") );
  3719. }else{
  3720. aftertxt = ds_main_ep.getColumn(0,"wrtecnts");
  3721. aftertxt = aftertxt + " " + addtxt;
  3722. ds_main_ep.setColumn(0,"wrtecnts", aftertxt);
  3723. }
  3724. }else if (switch2.tabindex == 3){
  3725. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3726. if (utlf_isNull(ds_main_pm.getColumn(0,"wrtecnts"))) {
  3727. ds_main_pm.setColumn(0,"wrtecnts", ds_main_ordlist2_procedurlist.getColumn(e.row,"basecdcnts") );
  3728. }else{
  3729. aftertxt = ds_main_pm.getColumn(0,"wrtecnts");
  3730. aftertxt = aftertxt + " " + addtxt;
  3731. ds_main_pm.setColumn(0,"wrtecnts", aftertxt);
  3732. }
  3733. }
  3734. // 리스트 내역의 속성이 Balloon 이면 ANGIO 탭의 첫BALLOON시간 셋팅
  3735. if (ds_main_ordlist2_procedurlist.getColumn(e.row,"choi1") == "B"){
  3736. if (ipt_baltm.value == "0000"){
  3737. ipt_baltm.value = utlf_getCurrentTime().substr(0, 4); //처음 Balloon기록시 첫balloon시간 자동입력
  3738. }
  3739. }
  3740. // 리스트 내역의 속성이 Puncture 이면 ANGIO 탭의 PUNCTURE TIME 셋팅
  3741. if (ds_main_ordlist2_procedurlist.getColumn(e.row,"choi1") == "P"){
  3742. if(ipt_pnutm.value == "0000"){
  3743. ipt_pnutm.value = utlf_getCurrentTime().substr(0, 4); // 프로시져에서 SEATH INSERTION 클릭하면 자동 시간입력
  3744. }
  3745. }
  3746. var a = ds_main_angioep.getColumn(0,"fstballoontm"); // 첫BALLOON시간
  3747. var b = ds_main_angioep.getColumn(0,"erinrmtm"); // ER입실시간
  3748. var diffsec = (a-b);
  3749. ds_main_angioep.setColumn(0,"doortoballoontm", diffsec);
  3750. }
  3751. /****************************************************************************************
  3752. * Components : Combo
  3753. * Components ID : switch2.case4.cmb_sheath
  3754. * Event : onitemchanged
  3755. * Argument : 01.obj : Object Event has occurred
  3756. * : 02.e : Event Object
  3757. * Description : 물품분류 선택
  3758. ****************************************************************************************/
  3759. function switch1_case4_cmb_sheath_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  3760. {
  3761. // 아이템 갯수만큼 체크하면서 선택된 Value의 값과 동일한 순번의 코드를 가져오기 위해
  3762. // 비교하지 않으면 무조건 첫번째 값을 가져오네.
  3763. // for(i = 1; i <= cmb_sheath.length; i++){
  3764. // if(cmb_sheath.value == model.getValue("/root/init/cmbinfo/sheathlist["+ i +"]/basecd")){
  3765. // var basecd = model.getValue("/root/init/cmbinfo/sheathlist["+ i +"]/basecd");
  3766. // break;
  3767. // }
  3768. // }
  3769. // 숨겨져있는 디테일 가져오기 (현재는 사용하지 않는 정보임)
  3770. ds_send.setColumn(0,"basecdcnts", ds_init_cmbinfo_sheathlist.getColumn(0,"basecdcnts") );
  3771. ds_send.setColumn(0,"basecd" , e.postvalue );
  3772. call_TRAER14006(); // 코드 상세네역(Lv.2) 리스트 가져오기
  3773. ds_send.setColumn(0,"basecdcnts","");
  3774. ds_send.setColumn(0,"basecd" ,"");
  3775. // St jude 선택시 Detail 리스트 가져오기 위한 셋팅정보 설정
  3776. var lrgcd = e.postvalue;
  3777. var mdlcd = ds_init_cmbinfo_sheathlist.getColumn(0,"basecdcnts");
  3778. var partdetlcd = (lrgcd + mdlcd);
  3779. // 선택된 중분류 코드를 기준으로 소분류 Level 1-1 상세내역 가져오기
  3780. dsf_createDsRow("ds_req", [
  3781. {col:"suppdeptcd", type:"STRING", size:256, val:gSuppdeptcd}
  3782. , {col:"lrgcd", type:"STRING", size:256, val:lrgcd}
  3783. , {col:"mdlcd", type:"STRING", size:256, val:mdlcd}
  3784. , {col:"partdetlcd", type:"STRING", size:256, val:partdetlcd}
  3785. ]);
  3786. var oParam = {};
  3787. oParam.id = "TRAER14007";
  3788. oParam.service = "examcureacptexecapp.AngioMngt";
  3789. oParam.method = "reqGetLevelPartList";
  3790. oParam.inds = "req=ds_req";
  3791. oParam.outds = "ds_main_lvmdlcdlist_list=list";
  3792. oParam.async = true;
  3793. //oParam.callback = "cf_TRAER14007";
  3794. tranf_submit(oParam);
  3795. ds_main_lvsmlcdlist_partdetlcd.clearData(); // 코드상세내역(Lv.2-1 초기화)
  3796. }
  3797. /****************************************************************************************
  3798. * Components : Grid
  3799. * Components ID : switch1.case4.grd_stjude
  3800. * Event : onlbuttondown
  3801. * Argument : 01.obj : Object Event has occurred
  3802. * : 02.e : Event Object
  3803. * Description : 1차분류 선택
  3804. ****************************************************************************************/
  3805. function switch1_case4_grd_stjude_onlbuttondown(obj:Grid, e:GridMouseEventInfo)
  3806. {
  3807. // 아이템 갯수만큼 체크하면서 선택된 Value의 값과 동일한 순번의 코드를 가져오기 위해
  3808. // 비교하지 않으면 무조건 첫번째 값을 가져오네
  3809. // for(i = 1; i <= cmb_sheath.length; i++){
  3810. // if(cmb_sheath.value == model.getValue("/root/init/cmbinfo/sheathlist["+ i +"]/basecd")){
  3811. // var basecd = model.getValue("/root/init/cmbinfo/sheathlist["+ i +"]/basecd");
  3812. // break;
  3813. // }
  3814. // }
  3815. var basecd = switch1.case4.cmb_sheath.value();
  3816. if (e.row > -1) {
  3817. var suppdeptcd = gSuppdeptcd;
  3818. var lrgcd = basecd;
  3819. var mdlcd = ds_main_lvmdlcdlist_list.getColumn(e.row,"basecd"); // Level 그리드 소분류 코드
  3820. ds_main_lvsmlcdlist_partdetlcd.clearData(); // 코드상세내역(Lv.2-1 초기화)
  3821. // 선택된 중분류 코드를 기준으로 상세내역 가져오기
  3822. dsf_createDsRow("ds_req", [
  3823. {col:"suppdeptcd", type:"STRING", size:256, val:suppdeptcd}
  3824. , {col:"lrgcd", type:"STRING", size:256, val:lrgcd}
  3825. , {col:"mdlcd", type:"STRING", size:256, val:mdlcd}
  3826. ]);
  3827. var oParam = {};
  3828. oParam.id = "TRAER14008";
  3829. oParam.service = "examcureacptexecapp.AngioMngt";
  3830. oParam.method = "reqGetLevelPartDetail";
  3831. oParam.inds = "req=ds_req";
  3832. oParam.outds = "ds_main_lvsmlcdlist_partdetlcd=lvpartdetllist";
  3833. oParam.async = true;
  3834. //oParam.callback = "cf_TRAER14008";
  3835. tranf_submit(oParam);
  3836. }
  3837. }
  3838. /****************************************************************************************
  3839. * Components : Grid
  3840. * Components ID : switch1.case4.grd_stjudedetal
  3841. * Event : oncelldblclick
  3842. * Argument : 01.obj : Object Event has occurred
  3843. * : 02.e : Event Object
  3844. * Description : 2차분류 선택
  3845. ****************************************************************************************/
  3846. function switch1_case4_grd_stjudedetal_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  3847. {
  3848. var aftertxt = "";
  3849. var addtxt = ds_main_lvsmlcdlist_partdetlcd.getColumn(e.row,"basecdcnts");
  3850. if (switch2.tabindex == 0){
  3851. // ANGIO 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3852. if (utlf_isNull(ds_main_angioep.getColumn(0,"wrtecnts"))) {
  3853. ds_main_angioep.setColumn(0,"wrtecnts", ds_main_lvsmlcdlist_partdetlcd.getColumn(e.row,"basecdcnts") );
  3854. }else{
  3855. aftertxt = ds_main_angioep.getColumn(0,"wrtecnts");
  3856. aftertxt = aftertxt + " " + addtxt;
  3857. ds_main_angioep.setColumn(0,"wrtecnts", aftertxt);
  3858. }
  3859. }else if (switch2.tabindex == 1){
  3860. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3861. if (utlf_isNull(ds_main_cath.getColumn(0,"wrtecnts"))) {
  3862. ds_main_cath.setColumn(0,"wrtecnts", ds_main_lvsmlcdlist_partdetlcd.getColumn(e.row,"basecdcnts") );
  3863. }else{
  3864. aftertxt = ds_main_cath.getColumn(0,"wrtecnts");
  3865. aftertxt = aftertxt + " " + addtxt;
  3866. ds_main_cath.setColumn(0,"wrtecnts", aftertxt);
  3867. }
  3868. }else if (switch2.tabindex == 2){
  3869. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3870. if (utlf_isNull(ds_main_ep.getColumn(0,"wrtecnts"))) {
  3871. ds_main_ep.setColumn(0,"wrtecnts", ds_main_lvsmlcdlist_partdetlcd.getColumn(e.row,"basecdcnts") );
  3872. }else{
  3873. aftertxt = ds_main_ep.getColumn(0,"wrtecnts");
  3874. aftertxt = aftertxt + " " + addtxt;
  3875. ds_main_ep.setColumn(0,"wrtecnts", aftertxt);
  3876. }
  3877. }else if (switch2.tabindex == 3){
  3878. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3879. if (utlf_isNull(ds_main_pm.getColumn(0,"wrtecnts"))) {
  3880. ds_main_pm.setColumn(0,"wrtecnts", ds_main_lvsmlcdlist_partdetlcd.getColumn(e.row,"basecdcnts") );
  3881. }else{
  3882. aftertxt = ds_main_pm.getColumn(0,"wrtecnts");
  3883. aftertxt = aftertxt + " " + addtxt;
  3884. ds_main_pm.setColumn(0,"wrtecnts", aftertxt);
  3885. }
  3886. }
  3887. }
  3888. /****************************************************************************************
  3889. * Components : Combo
  3890. * Components ID : switch2.case5.cmb_medication
  3891. * Event : onitemchanged
  3892. * Argument : 01.obj : Object Event has occurred
  3893. * : 02.e : Event Object
  3894. * Description : Medication 분류 선택
  3895. ****************************************************************************************/
  3896. function switch1_case5_cmb_medication_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  3897. {
  3898. // 아이템 갯수만큼 체크하면서 선택된 Value의 값과 동일한 순번의 코드를 가져오기 위해.
  3899. // 비교하지 않으면 무조건 첫번째 값을 가져오네.
  3900. // for(i = 1; i <= cmb_medication.length; i++){
  3901. // if(cmb_medication.value == model.getValue("/root/init/cmbinfo/medicalist["+ i +"]/basecd")){
  3902. // var basecd = model.getValue("/root/init/cmbinfo/medicalist["+ i +"]/basecd");
  3903. // break;
  3904. // }
  3905. // }
  3906. ds_send.setColumn(0,"basecdcnts", ds_init_cmbinfo_medicalist.getColumn(0,"basecdcnts") );
  3907. ds_send.setColumn(0,"basecd" , e.postvalue );
  3908. call_TRAER14006();
  3909. ds_send.setColumn(0,"basecdcnts","");
  3910. ds_send.setColumn(0,"basecd" ,"");
  3911. }
  3912. /****************************************************************************************
  3913. * Components : Grid
  3914. * Components ID : switch1.case5.grd_medication
  3915. * Event : oncelldblclick
  3916. * Argument : 01.obj : Object Event has occurred
  3917. * : 02.e : Event Object
  3918. * Description : Medication 선택
  3919. ****************************************************************************************/
  3920. function switch1_case5_grd_medication_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  3921. {
  3922. var aftertxt = "";
  3923. var addtxt = ds_main_ordlist2_medicationlist.getColumn(e.row,"basecdcnts");
  3924. if (switch2.tabindex == 0){
  3925. // ANGIO 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3926. if (utlf_isNull(ds_main_angioep.getColumn(0,"wrtecnts"))) {
  3927. ds_main_angioep.setColumn(0,"wrtecnts", ds_main_ordlist2_medicationlist.getColumn(e.row,"basecdcnts") );
  3928. }else{
  3929. aftertxt = ds_main_angioep.getColumn(0,"wrtecnts");
  3930. aftertxt = aftertxt + " " + addtxt;
  3931. ds_main_angioep.setColumn(0,"wrtecnts", aftertxt);
  3932. }
  3933. }else if (switch2.tabindex == 1){
  3934. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3935. if (utlf_isNull(ds_main_cath.getColumn(0,"wrtecnts"))) {
  3936. ds_main_cath.setColumn(0,"wrtecnts", ds_main_ordlist2_medicationlist.getColumn(e.row,"basecdcnts") );
  3937. }else{
  3938. aftertxt = ds_main_cath.getColumn(0,"wrtecnts");
  3939. aftertxt = aftertxt + " " + addtxt;
  3940. ds_main_cath.setColumn(0,"wrtecnts", aftertxt);
  3941. }
  3942. }else if (switch2.tabindex == 2){
  3943. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3944. if (utlf_isNull(ds_main_ep.getColumn(0,"wrtecnts"))) {
  3945. ds_main_ep.setColumn(0,"wrtecnts", ds_main_ordlist2_medicationlist.getColumn(e.row,"basecdcnts") );
  3946. }else{
  3947. aftertxt = ds_main_ep.getColumn(0,"wrtecnts");
  3948. aftertxt = aftertxt + " " + addtxt;
  3949. ds_main_ep.setColumn(0,"wrtecnts", aftertxt);
  3950. }
  3951. }else if (switch2.tabindex == 3){
  3952. // EP 기존에 저장된 값이 있으면 유지하고, 뒤에 새로운 값을 붙여준다
  3953. if (utlf_isNull(ds_main_pm.getColumn(0,"wrtecnts"))) {
  3954. ds_main_pm.setColumn(0,"wrtecnts", ds_main_ordlist2_medicationlist.getColumn(e.row,"basecdcnts") );
  3955. }else{
  3956. aftertxt = ds_main_pm.getColumn(0,"wrtecnts");
  3957. aftertxt = aftertxt + " " + addtxt;
  3958. ds_main_pm.setColumn(0,"wrtecnts", aftertxt);
  3959. }
  3960. }
  3961. }
  3962. /****************************************************************************************
  3963. * Components : Combo
  3964. * Components ID : switch2.cmb_study
  3965. * Event : onitemchanged
  3966. * Argument : 01.obj : Object Event has occurred
  3967. * : 02.e : Event Object
  3968. * Description : 각탭의 study combo 선택
  3969. ****************************************************************************************/
  3970. function switch2_cmb_study_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  3971. {
  3972. var objDs;
  3973. if(switch2.tabindex == 0) objDs = ds_main_angioep;
  3974. else if(switch2.tabindex == 1) objDs = ds_main_cath;
  3975. else if(switch2.tabindex == 2) objDs = ds_main_ep;
  3976. else if(switch2.tabindex == 3) objDs = ds_main_pm;
  3977. objDs.setColumn(0,"studycd",e.postvalue);
  3978. objDs.setColumn(0,"studynm",e.posttext);
  3979. }
  3980. /****************************************************************************************
  3981. * Components : Combo
  3982. * Components ID : switch2.cmb_diag
  3983. * Event : onitemchanged
  3984. * Argument : 01.obj : Object Event has occurred
  3985. * : 02.e : Event Object
  3986. * Description : 각탭의 진단명 combo 선택
  3987. ****************************************************************************************/
  3988. function switch2_cmb_diag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  3989. {
  3990. var objDs;
  3991. if(switch2.tabindex == 0) objDs = ds_main_angioep;
  3992. else if(switch2.tabindex == 1) objDs = ds_main_cath;
  3993. else if(switch2.tabindex == 2) objDs = ds_main_ep;
  3994. else if(switch2.tabindex == 3) objDs = ds_main_pm;
  3995. objDs.setColumn(0,"diagcd",e.postvalue);
  3996. objDs.setColumn(0,"diagnm",e.posttext);
  3997. }
  3998. /****************************************************************************************
  3999. * Components : Combo
  4000. * Components ID : switch2.cmb_examkind
  4001. * Event : onitemchanged
  4002. * Argument : 01.obj : Object Event has occurred
  4003. * : 02.e : Event Object
  4004. * Description : 각탭의 검사종류 combo 선택
  4005. ****************************************************************************************/
  4006. function switch2_cmb_examkind_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
  4007. {
  4008. var objDs;
  4009. if(switch2.tabindex == 0) objDs = ds_main_angioep;
  4010. else if(switch2.tabindex == 1) objDs = ds_main_cath;
  4011. else if(switch2.tabindex == 2) objDs = ds_main_ep;
  4012. else if(switch2.tabindex == 3) objDs = ds_main_pm;
  4013. objDs.setColumn(0,"examkindcd",e.postvalue);
  4014. objDs.setColumn(0,"examkindnm",e.posttext);
  4015. }
  4016. /****************************************************************************************
  4017. * Components : Grid
  4018. * Components ID : switch2.grd_history
  4019. * Event : oncelldblclick
  4020. * Argument : 01.obj : Object Event has occurred
  4021. * : 02.e : Event Object
  4022. * Description : 각탭의 작성기록 선택
  4023. ****************************************************************************************/
  4024. function switch2_grd_history_oncelldblclick(obj:Grid, e:GridClickEventInfo)
  4025. {
  4026. var objDs;
  4027. var objGrdDs = objects[obj.binddataset];
  4028. if(switch2.tabindex == 0) {
  4029. objDs = ds_main_angioep;
  4030. switch2.case8.btn_delag.enable = true; // 삭제버튼 활성화
  4031. switch2.case8.btn_updateag.enable = true; // 수정버튼 활성화
  4032. } else if(switch2.tabindex == 1) {
  4033. objDs = ds_main_cath;
  4034. switch2.case9.btn_delca.enable = true; // 삭제버튼 활성화
  4035. switch2.case9.btn_updateca.enable = true; // 수정버튼 활성화
  4036. } else if(switch2.tabindex == 2) {
  4037. objDs = ds_main_ep;
  4038. switch2.case10.btn_delep.enable = true; // 삭제버튼 활성화
  4039. switch2.case10.btn_updateep.enable = true; // 수정버튼 활성화
  4040. } else if(switch2.tabindex == 3) {
  4041. objDs = ds_main_pm;
  4042. switch2.case11.btn_delpm.enable = true; // 삭제버튼 활성화
  4043. switch2.case11.btn_updatepm.enable = true; // 수정버튼 활성화
  4044. }
  4045. // 수정하기 위한 Key값 Set
  4046. objDs.setColumn(0,"pid" , objGrdDs.getColumn(e.row,"pid") );
  4047. objDs.setColumn(0,"prcpdd" , objGrdDs.getColumn(e.row,"prcpdd") );
  4048. objDs.setColumn(0,"suppdeptcd" , objGrdDs.getColumn(e.row,"suppdeptcd") );
  4049. objDs.setColumn(0,"execprcpuniqno" , objGrdDs.getColumn(e.row,"execprcpuniqno") );
  4050. objDs.setColumn(0,"grupcd" , objGrdDs.getColumn(e.row,"grupcd") );
  4051. objDs.setColumn(0,"seq" , objGrdDs.getColumn(e.row,"seq") );
  4052. // 저장되었던 변경이 가능한 대상항목 보여주기
  4053. objDs.setColumn(0,"studycd" , objGrdDs.getColumn(e.row,"studycd") );
  4054. objDs.setColumn(0,"studynm" , objGrdDs.getColumn(e.row,"studynm") );
  4055. objDs.setColumn(0,"diagcd" , objGrdDs.getColumn(e.row,"diagcd") );
  4056. objDs.setColumn(0,"diagnm" , objGrdDs.getColumn(e.row,"diagnm") );
  4057. objDs.setColumn(0,"examkindcd" , objGrdDs.getColumn(e.row,"examkindcd") );
  4058. objDs.setColumn(0,"examkindnm" , objGrdDs.getColumn(e.row,"examkindnm") );
  4059. objDs.setColumn(0,"erinrmtm" , objGrdDs.getColumn(e.row,"erinrmtm") );
  4060. objDs.setColumn(0,"eroutrmtm" , objGrdDs.getColumn(e.row,"eroutrmtm") );
  4061. objDs.setColumn(0,"puncturetm" , objGrdDs.getColumn(e.row,"puncturetm") );
  4062. objDs.setColumn(0,"fstballoontm" , objGrdDs.getColumn(e.row,"fstballoontm") );
  4063. objDs.setColumn(0,"doortoballoontm" , objGrdDs.getColumn(e.row,"doortoballoontm") );
  4064. objDs.setColumn(0,"delyresn" , objGrdDs.getColumn(e.row,"delyresn") );
  4065. objDs.setColumn(0,"wrtedd" , objGrdDs.getColumn(e.row,"wrtedd") );
  4066. objDs.setColumn(0,"wrtetm" , objGrdDs.getColumn(e.row,"wrtetm") );
  4067. objDs.setColumn(0,"goodclass" , objGrdDs.getColumn(e.row,"goodclass") );
  4068. objDs.setColumn(0,"wrtecnts" , objGrdDs.getColumn(e.row,"wrtecnts") );
  4069. //2011.10.19 탭추가로 수정
  4070. objDs.setColumn(0,"cnfmyn" , objGrdDs.getColumn(e.row,"cnfmyn") );
  4071. objDs.setColumn(0,"physicn1" , objGrdDs.getColumn(e.row,"physicn1") );
  4072. objDs.setColumn(0,"physicn2" , objGrdDs.getColumn(e.row,"physicn2") );
  4073. objDs.setColumn(0,"physicn3" , objGrdDs.getColumn(e.row,"physicn3") );
  4074. objDs.setColumn(0,"ergtst" , objGrdDs.getColumn(e.row,"ergtst") );
  4075. objDs.setColumn(0,"therapy" , objGrdDs.getColumn(e.row,"therapy") );
  4076. objDs.setColumn(0,"hemostsis" , objGrdDs.getColumn(e.row,"hemostsis") );
  4077. objDs.setColumn(0,"fluorotm" , objGrdDs.getColumn(e.row,"fluorotm") );
  4078. objDs.setColumn(0,"contrst" , objGrdDs.getColumn(e.row,"contrst") );
  4079. objDs.setColumn(0,"cmpnycd" , objGrdDs.getColumn(e.row,"cmpnycd") );
  4080. objDs.setColumn(0,"chk1" , objGrdDs.getColumn(e.row,"chk1") );
  4081. objDs.setColumn(0,"chk2" , objGrdDs.getColumn(e.row,"chk2") );
  4082. objDs.setColumn(0,"chk3" , objGrdDs.getColumn(e.row,"chk3") );
  4083. objDs.setColumn(0,"chk4" , objGrdDs.getColumn(e.row,"chk4") );
  4084. objDs.setColumn(0,"chk5" , objGrdDs.getColumn(e.row,"chk5") );
  4085. objDs.setColumn(0,"chk6" , objGrdDs.getColumn(e.row,"chk6") );
  4086. objDs.setColumn(0,"chk7" , objGrdDs.getColumn(e.row,"chk7") );
  4087. objDs.setColumn(0,"chk8" , objGrdDs.getColumn(e.row,"chk8") );
  4088. objDs.setColumn(0,"chk9" , objGrdDs.getColumn(e.row,"chk9") );
  4089. objDs.setColumn(0,"chk10" , objGrdDs.getColumn(e.row,"chk10") );
  4090. objDs.setColumn(0,"chk11" , objGrdDs.getColumn(e.row,"chk11") );
  4091. objDs.setColumn(0,"chk12" , objGrdDs.getColumn(e.row,"chk12") );
  4092. objDs.setColumn(0,"chk13" , objGrdDs.getColumn(e.row,"chk13") );
  4093. objDs.setColumn(0,"chk14" , objGrdDs.getColumn(e.row,"chk14") );
  4094. objDs.setColumn(0,"chk15" , objGrdDs.getColumn(e.row,"chk15") );
  4095. objDs.setColumn(0,"chk16" , objGrdDs.getColumn(e.row,"chk16") );
  4096. objDs.setColumn(0,"chk17" , objGrdDs.getColumn(e.row,"chk17") );
  4097. objDs.setColumn(0,"chk18" , objGrdDs.getColumn(e.row,"chk18") );
  4098. }
  4099. /****************************************************************************************
  4100. * Components : Button
  4101. * Components ID : switch2.case8.btn_updateag
  4102. * Event : onclick
  4103. * Argument : 01.obj : Object Event has occurred
  4104. * : 02.e : Event Object
  4105. * Description : angio 수정
  4106. ****************************************************************************************/
  4107. function switch2_case8_btn_updateag_onclick(obj:Button, e:ClickEventInfo)
  4108. {
  4109. // 필수항목 입력 체크
  4110. if(AngioCheck() == 0){
  4111. return;
  4112. }
  4113. ds_send_req_data.copyData(ds_main_angioep);
  4114. dsf_setFixVal(ds_send_req_data, "m:u,suppdeptcd:"+gSuppdeptcd);
  4115. call_TXAEA14001();
  4116. ds_send_req_data.clear();
  4117. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4118. // 저장 후 작성기록 재조회하기
  4119. dsf_createDsRow("ds_send_req_data", [
  4120. {col:"pid", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"pid")}
  4121. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"prcpdd")}
  4122. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"execprcpuniqno")}
  4123. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"prcpgenrflag")}
  4124. , {col:"cretno", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"cretno")}
  4125. , {col:"orddd", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"orddd")}
  4126. , {col:"grupcd", type:"STRING", size:256, val:"ANGIO"}
  4127. ]);
  4128. // 선택된 작성리스트의 상세작성기록 가져오기
  4129. call_TRAER14009();
  4130. lf_aezfSetRowStyle(switch2.case8.grd_historyag , "2" , "0" , "signno" , "bigger" );
  4131. }
  4132. /****************************************************************************************
  4133. * Components : Button
  4134. * Components ID : switch2.case8.btn_delag
  4135. * Event : onclick
  4136. * Argument : 01.obj : Object Event has occurred
  4137. * : 02.e : Event Object
  4138. * Description : angio 삭제
  4139. ****************************************************************************************/
  4140. function switch2_case8_btn_delag_onclick(obj:Button, e:ClickEventInfo)
  4141. {
  4142. ds_send_req_data.copyData(ds_main_angioep);
  4143. dsf_setFixVal(ds_send_req_data, "m:d,suppdeptcd:"+gSuppdeptcd);
  4144. call_TXAEA14001();
  4145. ds_send_req_data.clear();
  4146. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4147. // 저장 후 작성기록 재조회하기
  4148. dsf_createDsRow("ds_send_req_data", [
  4149. {col:"pid", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"pid")}
  4150. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"prcpdd")}
  4151. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"execprcpuniqno")}
  4152. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"prcpgenrflag")}
  4153. , {col:"cretno", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"cretno")}
  4154. , {col:"orddd", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"orddd")}
  4155. , {col:"grupcd", type:"STRING", size:256, val:"ANGIO"}
  4156. ]);
  4157. // 선택된 작성리스트의 상세작성기록 가져오기
  4158. call_TRAER14009();
  4159. lf_aezfSetRowStyle(switch2.case8.grd_historyag , "2" , "0" , "signno" , "bigger" );
  4160. }
  4161. /****************************************************************************************
  4162. * Components : Button
  4163. * Components ID : switch2.case8.btn_saveag
  4164. * Event : onclick
  4165. * Argument : 01.obj : Object Event has occurred
  4166. * : 02.e : Event Object
  4167. * Description : angio 저장
  4168. ****************************************************************************************/
  4169. function switch2_case8_btn_saveag_onclick(obj:Button, e:ClickEventInfo)
  4170. {
  4171. // 필수항목 입력 체크
  4172. if(AngioCheck() == 0){
  4173. return;
  4174. }
  4175. if (ds_main_angioep.getColumn(0,"wrtetm") == "0000"){
  4176. ds_main_angioep.setColumn(0,"wrtetm",utlf_getCurrentTime().substr(0, 4)); // ANGIO 작성시간
  4177. }
  4178. ds_send_req_data.copyData(ds_main_angioep);
  4179. dsf_setFixVal(ds_send_req_data, "m:i,suppdeptcd:"+gSuppdeptcd);
  4180. call_TXAEA14001();
  4181. ds_send_req_data.clear();
  4182. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4183. // 저장 후 작성기록 재조회하기
  4184. dsf_createDsRow("ds_send_req_data", [
  4185. {col:"pid", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"pid")}
  4186. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"prcpdd")}
  4187. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"execprcpuniqno")}
  4188. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"prcpgenrflag")}
  4189. , {col:"cretno", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"cretno")}
  4190. , {col:"orddd", type:"STRING", size:256, val:ds_main_angioep.getColumn(0,"orddd")}
  4191. , {col:"grupcd", type:"STRING", size:256, val:"ANGIO"}
  4192. ]);
  4193. // 선택된 작성리스트의 상세작성기록 가져오기
  4194. call_TRAER14009();
  4195. lf_aezfSetRowStyle(switch2.case8.grd_historyag , "2" , "0" , "signno" , "bigger" );
  4196. }
  4197. /****************************************************************************************
  4198. * Components : Button
  4199. * Components ID : switch2.case9.btn_updateca
  4200. * Event : onclick
  4201. * Argument : 01.obj : Object Event has occurred
  4202. * : 02.e : Event Object
  4203. * Description : cath 수정
  4204. ****************************************************************************************/
  4205. function switch2_case9_btn_updateca_onclick(obj:Button, e:ClickEventInfo)
  4206. {
  4207. // 필수항목 입력 체크
  4208. if(CathCheck() == 0){
  4209. return;
  4210. }
  4211. ds_send_req_data.copyData(ds_main_cath);
  4212. dsf_setFixVal(ds_send_req_data, "m:u,suppdeptcd:"+gSuppdeptcd);
  4213. call_TXAEA14001();
  4214. ds_send_req_data.clear();
  4215. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4216. // 저장 후 작성기록 재조회하기
  4217. dsf_createDsRow("ds_send_req_data", [
  4218. {col:"pid", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"pid")}
  4219. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"prcpdd")}
  4220. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"execprcpuniqno")}
  4221. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"prcpgenrflag")}
  4222. , {col:"cretno", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"cretno")}
  4223. , {col:"orddd", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"orddd")}
  4224. , {col:"grupcd", type:"STRING", size:256, val:"CATH"}
  4225. ]);
  4226. // 선택된 작성리스트의 상세작성기록 가져오기
  4227. call_TRAER14009();
  4228. lf_aezfSetRowStyle(switch2.case9.grd_historyca , "2" , "0" , "signno" , "bigger" );
  4229. }
  4230. /****************************************************************************************
  4231. * Components : Button
  4232. * Components ID : switch2.case9.btn_delca
  4233. * Event : onclick
  4234. * Argument : 01.obj : Object Event has occurred
  4235. * : 02.e : Event Object
  4236. * Description : cath 삭제
  4237. ****************************************************************************************/
  4238. function switch2_case9_btn_delca_onclick(obj:Button, e:ClickEventInfo)
  4239. {
  4240. ds_send_req_data.copyData(ds_main_cath);
  4241. dsf_setFixVal(ds_send_req_data, "m:d,suppdeptcd:"+gSuppdeptcd);
  4242. call_TXAEA14001();
  4243. ds_send_req_data.clear();
  4244. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4245. // 저장 후 작성기록 재조회하기
  4246. dsf_createDsRow("ds_send_req_data", [
  4247. {col:"pid", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"pid")}
  4248. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"prcpdd")}
  4249. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"execprcpuniqno")}
  4250. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"prcpgenrflag")}
  4251. , {col:"cretno", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"cretno")}
  4252. , {col:"orddd", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"orddd")}
  4253. , {col:"grupcd", type:"STRING", size:256, val:"CATH"}
  4254. ]);
  4255. // 선택된 작성리스트의 상세작성기록 가져오기
  4256. call_TRAER14009();
  4257. lf_aezfSetRowStyle(switch2.case9.grd_historyca , "2" , "0" , "signno" , "bigger" );
  4258. }
  4259. /****************************************************************************************
  4260. * Components : Button
  4261. * Components ID : switch2.case9.btn_saveca
  4262. * Event : onclick
  4263. * Argument : 01.obj : Object Event has occurred
  4264. * : 02.e : Event Object
  4265. * Description : cath 저장
  4266. ****************************************************************************************/
  4267. function switch2_case9_btn_saveca_onclick(obj:Button, e:ClickEventInfo)
  4268. {
  4269. // 필수항목 입력 체크
  4270. if(CathCheck() == 0){
  4271. return;
  4272. }
  4273. if (ds_main_cath.getColumn(0,"wrtetm") == "0000"){
  4274. ds_main_cath.setColumn(0,"wrtetm",utlf_getCurrentTime().substr(0, 4)); // CATH 작성시간
  4275. }
  4276. ds_send_req_data.copyData(ds_main_cath);
  4277. dsf_setFixVal(ds_send_req_data, "m:i,suppdeptcd:"+gSuppdeptcd);
  4278. call_TXAEA14001();
  4279. ds_send_req_data.clear();
  4280. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4281. // 저장 후 작성기록 재조회하기
  4282. dsf_createDsRow("ds_send_req_data", [
  4283. {col:"pid", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"pid")}
  4284. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"prcpdd")}
  4285. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"execprcpuniqno")}
  4286. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"prcpgenrflag")}
  4287. , {col:"cretno", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"cretno")}
  4288. , {col:"orddd", type:"STRING", size:256, val:ds_main_cath.getColumn(0,"orddd")}
  4289. , {col:"grupcd", type:"STRING", size:256, val:"CATH"}
  4290. ]);
  4291. // 선택된 작성리스트의 상세작성기록 가져오기
  4292. call_TRAER14009();
  4293. lf_aezfSetRowStyle(switch2.case9.grd_historyca , "2" , "0" , "signno" , "bigger" );
  4294. }
  4295. /****************************************************************************************
  4296. * Components : Button
  4297. * Components ID : switch2.case10.btn_updateep
  4298. * Event : onclick
  4299. * Argument : 01.obj : Object Event has occurred
  4300. * : 02.e : Event Object
  4301. * Description : ep 수정
  4302. ****************************************************************************************/
  4303. function switch2_case10_btn_updateep_onclick(obj:Button, e:ClickEventInfo)
  4304. {
  4305. // 필수항목 입력 체크
  4306. if(EpCheck() == 0){
  4307. return;
  4308. }
  4309. ds_send_req_data.copyData(ds_main_ep);
  4310. dsf_setFixVal(ds_send_req_data, "m:u,suppdeptcd:"+gSuppdeptcd);
  4311. call_TXAEA14001();
  4312. ds_send_req_data.clear();
  4313. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4314. // 저장 후 작성기록 재조회하기
  4315. dsf_createDsRow("ds_send_req_data", [
  4316. {col:"pid", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"pid")}
  4317. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpdd")}
  4318. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"execprcpuniqno")}
  4319. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpgenrflag")}
  4320. , {col:"cretno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"cretno")}
  4321. , {col:"orddd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"orddd")}
  4322. , {col:"grupcd", type:"STRING", size:256, val:"EP"}
  4323. ]);
  4324. // 선택된 작성리스트의 상세작성기록 가져오기
  4325. call_TRAER14009();
  4326. lf_aezfSetRowStyle(switch2.case10.grd_historyep , "2" , "0" , "signno" , "bigger" );
  4327. }
  4328. /****************************************************************************************
  4329. * Components : Button
  4330. * Components ID : switch2.case10.btn_delep
  4331. * Event : onclick
  4332. * Argument : 01.obj : Object Event has occurred
  4333. * : 02.e : Event Object
  4334. * Description : ep 삭제
  4335. ****************************************************************************************/
  4336. function switch2_case10_btn_delep_onclick(obj:Button, e:ClickEventInfo)
  4337. {
  4338. ds_send_req_data.copyData(ds_main_ep);
  4339. dsf_setFixVal(ds_send_req_data, "m:d,suppdeptcd:"+gSuppdeptcd);
  4340. call_TXAEA14001();
  4341. ds_send_req_data.clear();
  4342. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4343. // 저장 후 작성기록 재조회하기
  4344. dsf_createDsRow("ds_send_req_data", [
  4345. {col:"pid", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"pid")}
  4346. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpdd")}
  4347. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"execprcpuniqno")}
  4348. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpgenrflag")}
  4349. , {col:"cretno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"cretno")}
  4350. , {col:"orddd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"orddd")}
  4351. , {col:"grupcd", type:"STRING", size:256, val:"EP"}
  4352. ]);
  4353. // 선택된 작성리스트의 상세작성기록 가져오기
  4354. call_TRAER14009();
  4355. lf_aezfSetRowStyle(switch2.case10.grd_historyep , "2" , "0" , "signno" , "bigger" );
  4356. }
  4357. /****************************************************************************************
  4358. * Components : Button
  4359. * Components ID : switch2.case10.btn_saveep
  4360. * Event : onclick
  4361. * Argument : 01.obj : Object Event has occurred
  4362. * : 02.e : Event Object
  4363. * Description : ep 저장
  4364. ****************************************************************************************/
  4365. function switch2_case10_btn_saveep_onclick(obj:Button, e:ClickEventInfo)
  4366. {
  4367. // 필수항목 입력 체크
  4368. if(EpCheck() == 0){
  4369. return;
  4370. }
  4371. if (ds_main_ep.getColumn(0,"wrtetm") == "0000"){
  4372. ds_main_ep.setColumn(0,"wrtetm",utlf_getCurrentTime().substr(0, 4)); // EP 작성시간
  4373. }
  4374. ds_send_req_data.copyData(ds_main_ep);
  4375. dsf_setFixVal(ds_send_req_data, "m:i,suppdeptcd:"+gSuppdeptcd);
  4376. call_TXAEA14001();
  4377. ds_send_req_data.clear();
  4378. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4379. // 저장 후 작성기록 재조회하기
  4380. dsf_createDsRow("ds_send_req_data", [
  4381. {col:"pid", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"pid")}
  4382. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpdd")}
  4383. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"execprcpuniqno")}
  4384. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"prcpgenrflag")}
  4385. , {col:"cretno", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"cretno")}
  4386. , {col:"orddd", type:"STRING", size:256, val:ds_main_ep.getColumn(0,"orddd")}
  4387. , {col:"grupcd", type:"STRING", size:256, val:"EP"}
  4388. ]);
  4389. // 선택된 작성리스트의 상세작성기록 가져오기
  4390. call_TRAER14009();
  4391. lf_aezfSetRowStyle(switch2.case10.grd_historyep , "2" , "0" , "signno" , "bigger" );
  4392. }
  4393. /****************************************************************************************
  4394. * Components : Button
  4395. * Components ID : switch2.case11.btn_updatepm
  4396. * Event : onclick
  4397. * Argument : 01.obj : Object Event has occurred
  4398. * : 02.e : Event Object
  4399. * Description : pm 수정
  4400. ****************************************************************************************/
  4401. function switch2_case11_btn_updatepm_onclick(obj:Button, e:ClickEventInfo)
  4402. {
  4403. // 필수항목 입력 체크
  4404. if(PmCheck() == 0){
  4405. return;
  4406. }
  4407. ds_send_req_data.copyData(ds_main_pm);
  4408. dsf_setFixVal(ds_send_req_data, "m:u,suppdeptcd:"+gSuppdeptcd);
  4409. call_TXAEA14001();
  4410. ds_send_req_data.clear();
  4411. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4412. // 저장 후 작성기록 재조회하기
  4413. dsf_createDsRow("ds_send_req_data", [
  4414. {col:"pid", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"pid")}
  4415. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"prcpdd")}
  4416. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"execprcpuniqno")}
  4417. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"prcpgenrflag")}
  4418. , {col:"cretno", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"cretno")}
  4419. , {col:"orddd", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"orddd")}
  4420. , {col:"grupcd", type:"STRING", size:256, val:"PM"}
  4421. ]);
  4422. // 선택된 작성리스트의 상세작성기록 가져오기
  4423. call_TRAER14009();
  4424. lf_aezfSetRowStyle(switch2.case11.grd_historypm , "2" , "0" , "signno" , "bigger" );
  4425. }
  4426. /****************************************************************************************
  4427. * Components : Button
  4428. * Components ID : switch2.case11.btn_delpm
  4429. * Event : onclick
  4430. * Argument : 01.obj : Object Event has occurred
  4431. * : 02.e : Event Object
  4432. * Description : pm 삭제
  4433. ****************************************************************************************/
  4434. function switch2_case11_btn_delpm_onclick(obj:Button, e:ClickEventInfo)
  4435. {
  4436. ds_send_req_data.copyData(ds_main_pm);
  4437. dsf_setFixVal(ds_send_req_data, "m:d,suppdeptcd:"+gSuppdeptcd);
  4438. call_TXAEA14001();
  4439. ds_send_req_data.clear();
  4440. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4441. // 저장 후 작성기록 재조회하기
  4442. dsf_createDsRow("ds_send_req_data", [
  4443. {col:"pid", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"pid")}
  4444. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"prcpdd")}
  4445. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"execprcpuniqno")}
  4446. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"prcpgenrflag")}
  4447. , {col:"cretno", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"cretno")}
  4448. , {col:"orddd", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"orddd")}
  4449. , {col:"grupcd", type:"STRING", size:256, val:"PM"}
  4450. ]);
  4451. // 선택된 작성리스트의 상세작성기록 가져오기
  4452. call_TRAER14009();
  4453. lf_aezfSetRowStyle(switch2.case11.grd_historypm , "2" , "0" , "signno" , "bigger" );
  4454. }
  4455. /****************************************************************************************
  4456. * Components : Button
  4457. * Components ID : switch2.case11.btn_savepm
  4458. * Event : onclick
  4459. * Argument : 01.obj : Object Event has occurred
  4460. * : 02.e : Event Object
  4461. * Description : pm 저장
  4462. ****************************************************************************************/
  4463. function switch2_case11_btn_savepm_onclick(obj:Button, e:ClickEventInfo)
  4464. {
  4465. // 필수항목 입력 체크
  4466. if(PmCheck() == 0){
  4467. return;
  4468. }
  4469. if (ds_main_pm.getColumn(0,"wrtetm") == "0000"){
  4470. ds_main_pm.setColumn(0,"wrtetm",utlf_getCurrentTime().substr(0, 4)); // EP 작성시간
  4471. }
  4472. ds_send_req_data.copyData(ds_main_pm);
  4473. dsf_setFixVal(ds_send_req_data, "m:i,suppdeptcd:"+gSuppdeptcd);
  4474. call_TXAEA14001();
  4475. ds_send_req_data.clear();
  4476. DefaultSet(); // 화면 기본값 셋팅 및 환경설정
  4477. // 저장 후 작성기록 재조회하기
  4478. dsf_createDsRow("ds_send_req_data", [
  4479. {col:"pid", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"pid")}
  4480. , {col:"prcpdd", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"prcpdd")}
  4481. , {col:"execprcpuniqno", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"execprcpuniqno")}
  4482. , {col:"prcpgenrflag", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"prcpgenrflag")}
  4483. , {col:"cretno", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"cretno")}
  4484. , {col:"orddd", type:"STRING", size:256, val:ds_main_pm.getColumn(0,"orddd")}
  4485. , {col:"grupcd", type:"STRING", size:256, val:"PM"}
  4486. ]);
  4487. // 선택된 작성리스트의 상세작성기록 가져오기
  4488. call_TRAER14009();
  4489. lf_aezfSetRowStyle(switch2.case11.grd_historypm , "2" , "0" , "signno" , "bigger" );
  4490. }
  4491. function btn_save3_onclick(obj:Button, e:ClickEventInfo)
  4492. {
  4493. // 저장하기 전 기존 데이터 초기화
  4494. ds_send_savedata.clear();
  4495. ds_temp_historylist_history.clear();
  4496. if (btn_case7.selected == true){ // CATH선택해놓고 EP데이터 확인을 한다. 개똥같은 소스. 쓸일없다. angio 만 저장 할꺼면서
  4497. // if ( grd_ephistory.rows< grd_ephistory.fixedRows + 1){ // 작성리스트의 행이 없으면 리턴하기
  4498. // messageBox("기록된 내역이 없습니다", "E999");
  4499. // return;
  4500. // }
  4501. // for ( i = grd_ephistory.fixedRows; i < grd_ephistory.rows; i++ ) {
  4502. // model.makeValue("/root/temp/historylist/history["+ i +"]/pid", model.getValue("/root/main/historylist/ephistory["+ i +"]/pid") );
  4503. // model.makeValue("/root/temp/historylist/history["+ i +"]/prcpdd", model.getValue("/root/main/historylist/ephistory["+ i +"]/prcpdd") );
  4504. // model.makeValue("/root/temp/historylist/history["+ i +"]/execprcpuniqno", model.getValue("/root/main/historylist/ephistory["+ i +"]/execprcpuniqno") );
  4505. // model.makeValue("/root/temp/historylist/history["+ i +"]/orddd", model.getValue("/root/main/historylist/ephistory["+ i +"]/orddd") );
  4506. // model.makeValue("/root/temp/historylist/history["+ i +"]/cretno", model.getValue("/root/main/historylist/ephistory["+ i +"]/cretno") );
  4507. // model.makeValue("/root/temp/historylist/history["+ i +"]/signno", model.getValue("/root/main/historylist/ephistory["+ i +"]/signno") );
  4508. //
  4509. // model.makeValue("/root/temp/historylist/history["+ i +"]/grupcd", "EP");
  4510. // model.makeValue("/root/temp/historylist/history["+ i +"]/wrtedd", model.getValue("/root/main/historylist/ephistory["+ i +"]/wrtedd") + model.getValue("/root/main/historylist/ephistory["+ i +"]/wrtetm") );
  4511. // model.makeValue("/root/temp/historylist/history["+ i +"]/wrtetm", model.getValue("/root/main/historylist/ephistory["+ i +"]/wrtetm") );
  4512. // model.makeValue("/root/temp/historylist/history["+ i +"]/wrtecnts", model.getValue("/root/main/historylist/ephistory["+ i +"]/wrtecnts") );
  4513. // model.makeValue("/root/temp/historylist/history["+ i +"]/ablationcnts", model.getValue("/root/main/historylist/ephistory["+ i +"]/ablationcnts") );
  4514. //
  4515. // if ( model.getValue("/root/main/historylist/ephistory["+ i +"]/goodclass") == "G"){
  4516. // model.makeValue("/root/temp/historylist/goodclasslist["+ i +"]/wrtecnts", model.getValue("/root/main/historylist/ephistory["+ i +"]/wrtecnts"));
  4517. // }
  4518. // } // for 종료
  4519. }else{
  4520. if ( grd_whistory.rows< grd_whistory.fixedRows + 1){ // 작성리스트의 행이 없으면 리턴하기
  4521. sysf_messageBox("기록된 내역이 없습니다", "E999");
  4522. return;
  4523. }
  4524. for ( i = grd_whistory.fixedRows; i < grd_whistory.rows; i++ ) {
  4525. model.makeValue("/root/temp/historylist/history["+ i +"]/pid", model.getValue("/root/main/historylist/angiohistory["+ i +"]/pid") );
  4526. model.makeValue("/root/temp/historylist/history["+ i +"]/prcpdd", model.getValue("/root/main/historylist/angiohistory["+ i +"]/prcpdd") );
  4527. model.makeValue("/root/temp/historylist/history["+ i +"]/execprcpuniqno", model.getValue("/root/main/historylist/angiohistory["+ i +"]/execprcpuniqno") );
  4528. model.makeValue("/root/temp/historylist/history["+ i +"]/orddd", model.getValue("/root/main/historylist/angiohistory["+ i +"]/orddd") );
  4529. model.makeValue("/root/temp/historylist/history["+ i +"]/cretno", model.getValue("/root/main/historylist/angiohistory["+ i +"]/cretno") );
  4530. model.makeValue("/root/temp/historylist/history["+ i +"]/signno", model.getValue("/root/main/historylist/angiohistory["+ i +"]/signno") );
  4531. model.makeValue("/root/temp/historylist/history["+ i +"]/grupcd", "ANGIO");
  4532. model.makeValue("/root/temp/historylist/history["+ i +"]/wrtedd", model.getValue("/root/main/historylist/angiohistory["+ i +"]/wrtedd") + model.getValue("/root/main/historylist/angiohistory["+ i +"]/wrtetm") );
  4533. model.makeValue("/root/temp/historylist/history["+ i +"]/wrtetm", model.getValue("/root/main/historylist/angiohistory["+ i +"]/wrtetm") );
  4534. model.makeValue("/root/temp/historylist/history["+ i +"]/wrtecnts", model.getValue("/root/main/historylist/angiohistory["+ i +"]/wrtecnts") );
  4535. model.makeValue("/root/temp/historylist/history["+ i +"]/ablationcnts", model.getValue("/root/main/historylist/angiohistory["+ i +"]/ablationcnts") );
  4536. if ( model.getValue("/root/main/historylist/angiohistory["+ i +"]/goodclass") == "G"){
  4537. model.makeValue("/root/temp/historylist/goodclasslist["+ i +"]/wrtecnts", model.getValue("/root/main/historylist/angiohistory["+ i +"]/wrtecnts"));
  4538. }
  4539. } // for 종료
  4540. }
  4541. // 인증내역 저장실행
  4542. fExeMakeCertPrcs();
  4543. }
  4544. ]]></Script>
  4545. </Form>
  4546. </FDL>