12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMARC05100" inheritanceid="" position="absolute 0 0 1214 834" titletext="진료협력메인" onload="SMARC05100_onload">
- <Layouts>
- <Layout>
- <Tab id="Tab00" taborder="0" tabindex="0" scrollbars="autoboth" position="absolute 0 27 1202 820" anchor="all" onchanged="Tab00_onchanged" visible="true">
- <Tabpages>
- <Tabpage id="tabpage_hie" text="받은내역(HIE)">
- <Layouts>
- <Layout>
- <Div id="Div00" taborder="0" position="absolute 0 0 1195 64" class="div_SA2" anchor="left top right" onkeydown="Tab00_tabpage_hie_Div00_onkeydown">
- <Layouts>
- <Layout>
- <Calendar id="Calendar00" taborder="0" position="absolute 64 6 164 26" anchor="default" class="input_essential" dateformat="yyyy-MM-dd" value="null" autoselect="true" autoskip="true"/>
- <Static id="Static00" text="~" position="absolute 177 7 191 27" anchor="default"/>
- <Calendar id="Calendar01" taborder="1" position="absolute 200 6 300 26" anchor="default" class="input_essential" value="null" dateformat="yyyy-MM-dd" autoselect="true"/>
- <Radio id="Radio00" taborder="2" columncount="-1" rowcount="-1" position="absolute 8 38 227 58" codecolumn="codecolumn" datacolumn="datacolumn" direction="vertical" anchor="default" style="textpadding:0 8 0 3;" onitemchanged="Tab00_tabpage_hie_Div00_Radio00_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">REQUEST/TRANSFER</Col>
- <Col id="datacolumn">미예약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">SCHEDULE</Col>
- <Col id="datacolumn">예약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">PERFORM</Col>
- <Col id="datacolumn">진료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button id="btn_reqlist_search" taborder="3" text="조회" position="absolute 946 7 1006 27" class="btn1" anchor="top right" onclick="Tab00_tabpage_hie_Div00_Button00_onclick"/>
- <Button id="Button01" taborder="9" text="동의철회" class="btn4" position="absolute 996 35 1080 55" anchor="top right" onclick="Tab00_tabpage_hie_Div00_Button01_onclick"/>
- <Button id="Button03" taborder="10" text="의뢰서보기" class="btn4" position="absolute 1084 35 1176 55" anchor="top right" onclick="Tab00_tabpage_hie_Div00_Button03_onclick"/>
- <Button id="Button04" taborder="15" text="숨김" class="btn3" position="absolute 1010 7 1063 27" anchor="top right" onclick="Tab00_tabpage_hie_Div00_Button04_onclick"/>
- <Button id="btn_req_confirm" taborder="16" text="확인" class="btn3" position="absolute 1067 7 1120 27" anchor="top right" onclick="Tab00_tabpage_hie_Div00_btn_req_confirm_onclick"/>
- <Button id="btn_rsrv" taborder="17" text="예약" class="btn3" position="absolute 1123 7 1176 27" anchor="top right" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick"/>
- <Static id="caption3" text="기간 : " class="search_name" position="absolute 6 7 61 27" anchor="default"/>
- <Static id="caption00" text="병원명 : " class="search_name" position="absolute 328 6 398 26" anchor="default"/>
- <Edit id="input24" taborder="18" autoselect="true" position="absolute 398 6 540 26" anchor="default"/>
- <Static id="caption01" text="환자명 : " class="search_name" position="absolute 572 6 642 26" anchor="default"/>
- <Edit id="input00" taborder="19" autoselect="true" position="absolute 644 6 744 26" anchor="default"/>
- <CheckBox id="CheckBox01" taborder="21" text="숨김표시" position="absolute 572 38 640 58" anchor="default"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 936 4 942 59" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_list" taborder="1" binddataset="ds_reqhielist" useinputpanel="false" extendsizetype="both" cellsizingtype="both" autofittype="col" position="absolute 0 70 1195 744" anchor="all" onheadclick="Tab00_tabpage_hie_grd_list_onheadclick" oncellclick="Tab00_tabpage_hie_grd_list_oncellclick" onrbuttonup="Tab00_tabpage_hie_grd_list_onrbuttonup" autoenter="select" cellclickbound="cell">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="25"/>
- <Column size="38"/>
- <Column size="56"/>
- <Column size="43"/>
- <Column size="85"/>
- <Column size="59"/>
- <Column size="135"/>
- <Column size="119"/>
- <Column size="44"/>
- <Column size="119"/>
- <Column size="44"/>
- <Column size="99"/>
- <Column size="98"/>
- <Column size="96"/>
- <Column size="43"/>
- <Column size="94"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" text="숨 김" taborder="undefined"/>
- <Cell col="1" rowspan="2" displaytype="normal" text="상태" taborder="undefined"/>
- <Cell col="2" rowspan="2" displaytype="normal" text="환자번호" taborder="undefined"/>
- <Cell col="3" rowspan="2" displaytype="normal" text="환자명" taborder="undefined"/>
- <Cell col="4" rowspan="2" displaytype="normal" text="전화번호" taborder="undefined"/>
- <Cell col="5" colspan="4" text="의뢰자" taborder="undefined"/>
- <Cell col="9" colspan="2" displaytype="normal" text="수신자" taborder="undefined"/>
- <Cell col="11" rowspan="2" displaytype="normal" text="작성일시" taborder="undefined"/>
- <Cell col="12" rowspan="2" displaytype="normal" text="예약희망일시" taborder="undefined"/>
- <Cell col="13" rowspan="2" text="예약일시" taborder="undefined"/>
- <Cell col="14" rowspan="2" text="확인자" taborder="undefined"/>
- <Cell col="15" rowspan="2" text="확인일시" taborder="undefined"/>
- <Cell row="1" col="5" text="요양코드"/>
- <Cell row="1" col="6" text="의뢰병원"/>
- <Cell row="1" col="7" text="진료과"/>
- <Cell row="1" col="8" text="진료의"/>
- <Cell row="1" col="9" text="진료과"/>
- <Cell row="1" col="10" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:chk" autosizecol="limitmin"/>
- <Cell col="1" displaytype="combo" style="align:center;" text="bind:currenttaskvalue" combodataset="ds_init_task" combocodecol="value" combodatacol="label"/>
- <Cell col="2" displaytype="normal" style="align:center;" text="bind:lid"/>
- <Cell col="3" displaytype="normal" style="align:center;" text="bind:ptname"/>
- <Cell col="4" displaytype="normal" style="align:center;" text="bind:pttelecom"/>
- <Cell col="5" text="bind:hospid"/>
- <Cell col="6" style="align:left;" text="bind:reqinstitutenm"/>
- <Cell col="7" displaytype="combo" style="align:left;" text="bind:reqinstitutedept" combodataset="ds_dept" combocodecol="comn_cd" combodatacol="comn_cd_nm"/>
- <Cell col="8" displaytype="normal" style="align:center;" text="bind:reqdrnm"/>
- <Cell col="9" displaytype="combo" style="align:left;" text="bind:intendedrecipientdeptid" combodataset="ds_dept" combocodecol="comn_cd" combodatacol="comn_cd_nm"/>
- <Cell col="10" displaytype="normal" style="align:center;" text="bind:intendedrecipientnm"/>
- <Cell col="11" displaytype="text" style="align:left middle;padding:2 2 2 2;" text="bind:regdate" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="12" displaytype="date" style="align:left middle;padding:2 2 2 2;" text="bind:intendedrsvdate" mask="yyyy-MM-dd HH:mm" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="13" displaytype="date" style="align:left middle;padding:2 2 2 2;" text="bind:orddt" mask="yyyy-MM-dd HH:mm" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="14" text="bind:cnfmnm"/>
- <Cell col="15" displaytype="date" style="align:left middle;padding:2 2 2 2;" text="bind:cnfmdt" mask="yyyy-MM-dd HH:mm" maskchar=" " calendardisplaynulltype="nulltext"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line10" class="line_10" position="absolute 0 65 1195 71" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_hira" text="받은내역(심평원)">
- <Layouts>
- <Layout>
- <Div id="Div00" anchor="left top right" taborder="2" class="div_SA2" position="absolute 0 0 1195 64" onkeydown="Tab00_tabpage_hira_Div00_onkeydown">
- <Layouts>
- <Layout>
- <Calendar id="Calendar00" taborder="22" dateformat="yyyy-MM-dd" class="input_essential" position="absolute 64 6 164 26" autoselect="true" autoskip="true"/>
- <Static id="Static00" text="~" position="absolute 177 7 191 27"/>
- <Calendar id="Calendar01" taborder="23" dateformat="yyyy-MM-dd" class="input_essential" position="absolute 200 6 300 26" autoselect="true"/>
- <Radio id="Radio00" taborder="24" codecolumn="codecolumn" datacolumn="datacolumn" direction="vertical" position="absolute 8 38 203 58" style="textpadding:0 8 0 3;" onitemchanged="Tab00_tabpage_hira_Div00_Radio00_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">R</Col>
- <Col id="datacolumn">미예약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">S</Col>
- <Col id="datacolumn">예약</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button id="btn_reqlist_search" taborder="25" text="조회" class="btn1" position="absolute 946 7 1006 27" anchor="top right" onclick="Tab00_tabpage_hira_Div00_btn_reqlist_search_onclick"/>
- <Button id="Button03" taborder="28" text="의뢰서보기" class="btn4" position="absolute 1084 39 1176 59" anchor="top right" onclick="Tab00_tabpage_hira_Div00_Button03_onclick"/>
- <Button id="Button04" taborder="29" text="숨김" class="btn3" position="absolute 1010 7 1063 27" anchor="top right" onclick="Tab00_tabpage_hira_Div00_Button04_onclick"/>
- <Button id="btn_req_confirm" taborder="30" text="확인" onclick="Tab00_tabpage1_Div00_btn_req_confirm_onclick" class="btn3" position="absolute 1067 7 1120 27" anchor="top right"/>
- <Button id="btn_rsrv" taborder="31" text="예약" class="btn3" position="absolute 1123 7 1176 27" anchor="top right" onclick="Tab00_tabpage_hira_Div00_btn_rsrv_onclick"/>
- <Static id="caption3" text="기간" class="search_name" position="absolute 6 7 53 27"/>
- <Static id="caption00" text="병원명" class="search_name" position="absolute 328 6 398 26"/>
- <Edit id="input24" taborder="32" autoselect="true" position="absolute 398 6 540 26"/>
- <Static id="caption01" text="환자명" class="search_name" position="absolute 572 6 642 26"/>
- <Edit id="input00" taborder="33" autoselect="true" position="absolute 644 6 744 26"/>
- <CheckBox id="CheckBox01" taborder="34" text="숨김표시" position="absolute 572 38 640 58"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 936 4 942 59" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_list" taborder="3" binddataset="ds_reqhiralist" useinputpanel="false" extendsizetype="both" cellsizingtype="both" position="absolute 0 70 1195 744" anchor="all" onheadclick="Tab00_tabpage_hira_grd_list_onheadclick" oncellclick="Tab00_tabpage_hira_grd_list_oncellclick" autofittype="col" onrbuttonup="Tab00_tabpage_hira_grd_list_onrbuttonup" autoenter="select" cellclickbound="cell">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="38"/>
- <Column size="57"/>
- <Column size="42"/>
- <Column size="75"/>
- <Column size="66"/>
- <Column size="57"/>
- <Column size="161"/>
- <Column size="47"/>
- <Column size="93"/>
- <Column size="78"/>
- <Column size="99"/>
- <Column size="122"/>
- <Column size="96"/>
- <Column size="42"/>
- <Column size="97"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell rowspan="2" text="숨 김" taborder="undefined"/>
- <Cell col="1" rowspan="2" displaytype="normal" text="상태" taborder="undefined"/>
- <Cell col="2" rowspan="2" displaytype="normal" text="환자번호" taborder="undefined"/>
- <Cell col="3" rowspan="2" displaytype="normal" text="환자명" taborder="undefined"/>
- <Cell col="4" rowspan="2" displaytype="normal" text="전화번호" taborder="undefined"/>
- <Cell col="5" rowspan="2" text="생년월일" taborder="undefined"/>
- <Cell col="6" colspan="3" text="의뢰자" taborder="undefined"/>
- <Cell col="9" colspan="2" displaytype="normal" text="수신자" taborder="undefined"/>
- <Cell col="11" rowspan="2" displaytype="normal" text="작성일시" taborder="undefined"/>
- <Cell col="12" rowspan="2" displaytype="normal" text="의뢰회송번호" taborder="undefined"/>
- <Cell col="13" rowspan="2" text="예약일시" taborder="undefined"/>
- <Cell col="14" rowspan="2" text="확인자" taborder="undefined"/>
- <Cell col="15" rowspan="2" text="확인일시" taborder="undefined"/>
- <Cell row="1" col="6" text="요양코드"/>
- <Cell row="1" col="7" text="의뢰병원"/>
- <Cell row="1" col="8" text="진료의"/>
- <Cell row="1" col="9" text="진료과"/>
- <Cell row="1" col="10" text="세부진료과"/>
- </Band>
- <Band id="body">
- <Cell displaytype="checkbox" edittype="checkbox" text="bind:chk" autosizecol="limitmin"/>
- <Cell col="1" displaytype="combo" style="align:center;" text="bind:reqsdbktp" combodataset="ds_init_reqhira_status" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="2" displaytype="normal" style="align:center;" text="bind:pid"/>
- <Cell col="3" displaytype="normal" style="align:center;" text="bind:patnm"/>
- <Cell col="4" displaytype="normal" style="align:center;" text="bind:pattelno"/>
- <Cell col="5" displaytype="date" text="bind:patbth" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="6" text="bind:sndyadmid"/>
- <Cell col="7" style="align:left;" text="bind:sndyadmnm"/>
- <Cell col="8" displaytype="normal" style="align:center;" text="bind:drnm"/>
- <Cell col="9" displaytype="normal" style="align:left;" text="bind:deptnm"/>
- <Cell col="10" displaytype="normal" style="align:left;" text="bind:deptdtlnm"/>
- <Cell col="11" displaytype="date" style="align:center;" text="bind:credt" mask="yyyy-MM-dd HH:mm" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="12" displaytype="normal" style="align:center;" text="bind:reqsdbkno" mask="expr:utlf_isNull(intendedrsvdate) ? "" : "####-##-## ##:##""/>
- <Cell col="13" displaytype="date" text="bind:orddt" mask="yyyy-MM-dd HH:mm" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="14" text="bind:cnfmnm"/>
- <Cell col="15" displaytype="date" text="bind:cnfmdt" mask="yyyy-MM-dd HH:mm" maskchar=" " calendardisplaynulltype="nulltext"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line10" class="line_10" position="absolute 0 65 1195 71" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_rsrv" text="예약내역">
- <Layouts>
- <Layout>
- <Div id="group1" anchor="left top right" taborder="0" style="align: top;" position="absolute 0 0 1195 64" class="div_SA2" onkeydown="Tab00_tabpage_rsrv_group1_onkeydown">
- <Layouts>
- <Layout>
- <Button id="btn_search" taborder="14" text="조회" class="btn1" position="absolute 1121 21 1177 43" anchor="top right" onclick="Tab00_tabpage_rsrv_group1_btn_search_reqpat_onclick"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 1110 5 1113 61" anchor="top right"/>
- <Static id="caption9" text="예약일자 :" class="search_name" position="absolute 20 10 114 27" anchor="default"/>
- <Static id="caption11" text="진료과 :" class="search_name" position="absolute 20 35 114 52" anchor="default"/>
- <Static id="caption13" text="의뢰병원명 :" class="search_name" position="absolute 493 10 584 27" anchor="default"/>
- <Static id="caption5" text="~" class="search_no_b" position="absolute 321 10 333 27" anchor="default"/>
- <Static id="caption3" text="통화자 :" class="search_name" position="absolute 787 10 886 27" anchor="default"/>
- <Static id="caption17" text="One-Stop :" class="search_name" position="absolute 787 35 914 52" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="16" autoselect="true" class="input_search" position="absolute 214 8 314 27" anchor="default" autoskip="true"/>
- <Calendar id="ipt_todd" taborder="17" autoselect="true" class="input_search" position="absolute 339 8 439 27" anchor="default"/>
- <Edit id="ipt_rqstdrid" taborder="19" class="input_search" position="absolute 889 8 1009 27" anchor="default" autoselect="true"/>
- <Combo id="cmb_orddeptcd" taborder="21" innerdataset="ds_init_dept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 108 33 248 52" style="itemheight:15;" columncount="-1" rowcount="-1" anchor="default" onitemchanged="Tab00_tabpage_rsrv_group1_cmb_orddeptcd_onitemchanged"/>
- <Combo id="cmb_cptype" taborder="24" innerdataset="@ds_init_cptype_A0420_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 889 33 1029 52" columncount="-1" rowcount="-1" anchor="default"/>
- <Combo id="cmb_orddrid" taborder="25" innerdataset="@ds_init_rsrv_doct" codecolumn="doctid" datacolumn="doctnm" class="combo_search" position="absolute 598 33 738 52" columncount="-1" rowcount="-1" anchor="default"/>
- <Static id="caption6" text="진료의사 :" class="search_name" position="absolute 493 35 587 52" anchor="default"/>
- <Combo id="cmb_condflag" taborder="27" class="combo_search" position="absolute 108 8 213 27" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">작업일자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">예약일자</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="ipt_rqsthospcd" taborder="28" class="input_search" position="absolute 598 8 738 27" autoselect="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_list" taborder="1" binddataset="ds_rsrvlist" useinputpanel="false" cellsizingtype="col" position="absolute 0 92 1195 741" anchor="all" style="align: middle;" onaftersort="group3_group2_grd_list_onaftersort" oncelldblclick="Tab00_tabpage_rsrv_grd_list_oncelldblclick" onheadclick="Tab00_tabpage_rsrv_grd_list_onheadclick" onrbuttonup="Tab00_tabpage_rsrv_grd_list_onrbuttonup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="32" band="left"/>
- <Column size="78" band="left"/>
- <Column size="42" band="left"/>
- <Column size="73" band="left"/>
- <Column size="40" band="left"/>
- <Column size="64" band="left"/>
- <Column size="54" band="left"/>
- <Column size="55"/>
- <Column size="55"/>
- <Column size="27"/>
- <Column size="29"/>
- <Column size="88"/>
- <Column size="53"/>
- <Column size="73"/>
- <Column size="45"/>
- <Column size="128"/>
- <Column size="298"/>
- <Column size="56"/>
- <Column size="56"/>
- <Column size="56"/>
- <Column size="58"/>
- <Column size="56"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="30" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell celltype="none"/>
- <Cell col="1" celltype="none" text="예약구분"/>
- <Cell col="2" text="초/ 재진"/>
- <Cell col="3" colspan="2" celltype="none" text="작업일시" taborder="undefined"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" celltype="none" text="환자명"/>
- <Cell col="7" colspan="2" text="주민번호" taborder="undefined"/>
- <Cell col="9" text="성별"/>
- <Cell col="10" text="나이"/>
- <Cell col="11" text="예약과"/>
- <Cell col="12" style="align:center;" text="예약의사"/>
- <Cell col="13" style="align:left middle;padding:0 0 0 25;line:1 solid #b8b8b8ff,0 none #b8b8b8ff,1 solid #b8b8b8ff,1 solid #b8b8b8ff;" text="예약" taborder="undefined"/>
- <Cell col="14" style="align:left middle;padding:0 0 0 0;line:0 none #b8b8b8ff,1 solid #b8b8b8ff,1 solid #b8b8b8ff,1 solid #b8b8b8ff;" text="일시" taborder="undefined"/>
- <Cell col="15" text="의뢰병원명"/>
- <Cell col="16" text="기타사항"/>
- <Cell col="17" text="통화자"/>
- <Cell col="18" displaytype="normal" text="작업상태"/>
- <Cell col="19" text="작업자명"/>
- <Cell col="20" text="one-stop"/>
- <Cell col="21" celltype="none" text="기타구분"/>
- <Cell col="22" text="caption1"/>
- <Cell col="23" text="caption2"/>
- <Cell col="24" text="caption3"/>
- <Cell col="25" text="caption4"/>
- <Cell col="26" text="caption5"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="align:left middle;padding:2 2 2 2;" text="bind:rsrvflag"/>
- <Cell col="2" style="align:left middle;padding:2 2 2 2;" text="bind:fsexamflag"/>
- <Cell col="3" displaytype="date" text="bind:acptdd" maskchar="*" calendardisplaynulltype="nulltext"/>
- <Cell col="4" displaytype="date" text="bind:acpttm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="5" style="align:center middle;" text="bind:pid"/>
- <Cell col="6" text="bind:hngnm"/>
- <Cell col="7" text="bind:rrgstno1"/>
- <Cell col="8" text="bind:rrgstno2" mask="#aaaaaa" maskchar="*"/>
- <Cell col="9" text="bind:sex"/>
- <Cell col="10" text="bind:age"/>
- <Cell col="11" style="align:left middle;" text="bind:orddeptnm"/>
- <Cell col="12" style="align:center middle;" text="bind:orddrnm"/>
- <Cell col="13" displaytype="date" text="bind:orddd" calendardisplaynulltype="nulltext"/>
- <Cell col="14" displaytype="date" text="bind:ordtm" mask="HH:mm" calendardisplaynulltype="nulltext"/>
- <Cell col="15" style="align:left middle;" text="bind:rqsthospcd"/>
- <Cell col="16" displaytype="text" style="align:left;" text="bind:telrsrvrem"/>
- <Cell col="17" text="bind:rqstdrid"/>
- <Cell col="18" displaytype="combo" style="align:center middle;" text="bind:rqstflag" combodataset="ds_init_rqstflag" combocodecol="value" combodatacol="label"/>
- <Cell col="19" displaytype="normal" text="bind:rqstnm"/>
- <Cell col="20" displaytype="combo" text="bind:onestop" combodataset="ds_init_cptype_A0420" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="21" text="bind:etcordflag"/>
- <Cell col="22" text="bind:cretno"/>
- <Cell col="23" text="bind:acptseqno"/>
- <Cell col="24" text="bind:ordtype"/>
- <Cell col="25" text="bind:dschdd"/>
- <Cell col="26" text="bind:indschacptstat"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption8" text="예약 리스트" class="tit_2" position="absolute 0 71 155 93"/>
- <Button id="btn_excel" taborder="2" text="엑셀" class="btn7" position="absolute 1137 68 1195 87" anchor="top right" onclick="Tab00_tabpage_rsrv_btn_excel_onclick"/>
- <Shape id="line10" class="line_10" position="absolute 0 87 1195 93" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_other" text="타병원의뢰">
- <Layouts>
- <Layout>
- <Div id="group1" taborder="0" style="align: top;" position="absolute 0 0 1195 64" class="div_SA2" anchor="left top right" onkeydown="Tab00_tabpage_other_group1_onkeydown">
- <Layouts>
- <Layout>
- <Button id="btn_search" taborder="15" text="조회" class="btn1" position="absolute 1120 20 1176 42" anchor="top right" onclick="Tab00_tabpage_other_group1_btn_search_onclick"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 1099 6 1102 59" anchor="top right"/>
- <Static id="caption9" text="조회일자 :" class="search_name" position="absolute 20 9 114 26" anchor="default"/>
- <Static id="caption11" text="진료과 :" class="search_name" position="absolute 382 10 476 27" anchor="default"/>
- <Static id="caption5" text="~" class="search_no_b" position="absolute 217 10 229 27" anchor="default"/>
- <Static id="caption12" text="등록상태 :" class="search_name" position="absolute 678 36 772 53" anchor="default"/>
- <Static id="caption4" text="등록번호 :" class="search_name" position="absolute 20 36 114 53" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="16" autoselect="true" dateformat="yyyy-MM-dd" class="input_search" position="absolute 110 8 210 27" style="align:center middle;" anchor="default" autoskip="true"/>
- <Calendar id="ipt_todd" taborder="17" autoselect="true" dateformat="yyyy-MM-dd" class="input_search" position="absolute 233 8 333 27" style="align:center middle;" anchor="default"/>
- <Edit id="ipt_drnm" taborder="18" onkeydown="fSearchEnterKey" class="input_search" position="absolute 110 34 210 53" anchor="default" autoselect="true"/>
- <Combo id="cmb_orddeptcd" taborder="19" innerdataset="ds_init_dept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 464 8 604 27" style="itemheight:15;" columncount="-1" rowcount="-1" anchor="default" onitemchanged="Tab00_tabpage_other_group1_cmb_orddeptcd_onitemchanged"/>
- <Combo id="cmb_repltype" taborder="20" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 768 34 908 53" columncount="-1" rowcount="-1" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">- 전 체 -</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">등록</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미등록</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo id="cmb_orddrid" taborder="21" innerdataset="@ds_init_other_doct" codecolumn="doctid" datacolumn="doctnm" class="combo_search" position="absolute 768 8 908 27" columncount="-1" rowcount="-1" anchor="default"/>
- <Static id="caption6" text="진료의사 :" class="search_name" position="absolute 677 10 771 27" anchor="default"/>
- <Static id="caption00" text="환자명 :" class="search_name" position="absolute 382 35 476 52" anchor="default"/>
- <Edit id="ipt_hngnm" taborder="22" onkeydown="fSearchEnterKey" class="input_search" position="absolute 464 33 564 52" anchor="default" autoselect="true"/>
- <Button id="btn_patinfo" taborder="23" class="icon_search" position="absolute 212 35 228 51" anchor="default" onclick="Tab00_tabpage_other_group1_btn_patinfo_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Grid id="grd_reqlist" taborder="1" binddataset="ds_otherlist" useinputpanel="false" autofittype="col" position="absolute 0 92 1195 748" anchor="all" oncelldblclick="Tab00_tabpage_other_grd_reqlist_oncelldblclick" onrbuttonup="Tab00_tabpage_other_grd_reqlist_onrbuttonup" autoenter="select" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="30" band="left"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="169"/>
- <Column size="73"/>
- <Column size="160"/>
- <Column size="73"/>
- <Column size="198"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" displaytype="normal" text="등록상태"/>
- <Cell col="2" displaytype="normal" text="진료일자"/>
- <Cell col="3" displaytype="normal" text="등록번호"/>
- <Cell col="4" displaytype="normal" text="환자명"/>
- <Cell col="5" colspan="2" displaytype="normal" text="주민번호" taborder="undefined"/>
- <Cell col="7" displaytype="normal" text="진료과"/>
- <Cell col="8" displaytype="normal" text="진료의사"/>
- <Cell col="9" displaytype="normal" text="출력부서"/>
- <Cell col="10" displaytype="normal" text="출력자"/>
- <Cell col="11" text="OCR기록지명"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" style="align:center;" text="bind:stat" combodataset="ds_init_other_status" combocodecol="value" combodatacol="label"/>
- <Cell col="2" displaytype="date" text="bind:orddd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="normal" text="bind:pid"/>
- <Cell col="4" displaytype="normal" text="bind:hngnm"/>
- <Cell col="5" displaytype="normal" text="bind:rrgstno1"/>
- <Cell col="6" displaytype="normal" text="bind:rrgstno2" mask="#aaaaaa" maskchar="*"/>
- <Cell col="7" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="8" displaytype="normal" text="bind:orddrnm"/>
- <Cell col="9" displaytype="normal" text="bind:prntdeptnm"/>
- <Cell col="10" displaytype="normal" style="align:center;" text="bind:prntusernm"/>
- <Cell col="11" text="bind:formnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_excel" taborder="2" text="엑셀" onclick="btn_excel_onclick" class="btn7" position="absolute 868 68 924 87" anchor="top right"/>
- <Static id="caption8" text="타병원의뢰 리스트" class="tit_2" position="absolute 0 71 155 93"/>
- <Button id="btn_ocrview" taborder="3" text="타병원진료의뢰" class="btn4" position="absolute 926 67 1048 87" anchor="top right" onclick="Tab00_tabpage_other_btn_ocrview_onclick"/>
- <Button id="btn_ocrviewpriv" taborder="4" text="개인정보보호동의서" class="btn4" position="absolute 1050 67 1195 87" anchor="top right" onclick="Tab00_tabpage_other_btn_ocrviewpriv_onclick"/>
- <Shape id="line10" class="line_10" position="absolute 0 87 1195 93" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_reqpat" text="환자현황">
- <Layouts>
- <Layout>
- <Grid id="grd_list" taborder="1" binddataset="ds_reqpatlist" useinputpanel="false" cellsizingtype="col" position="absolute 0 117 1195 738" style="align: middle;" onaftersort="group3_group2_grd_list_onaftersort" anchor="all" oncelldblclick="Tab00_tabpage_reqpat_grd_list_oncelldblclick" onheadclick="Tab00_tabpage_reqpat_grd_list_onheadclick" onrbuttonup="Tab00_tabpage_reqpat_grd_list_onrbuttonup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="32" band="left"/>
- <Column size="40" band="left"/>
- <Column size="100" band="left"/>
- <Column size="57" band="left"/>
- <Column size="58" band="left"/>
- <Column size="40" band="left"/>
- <Column size="35" band="left"/>
- <Column size="80" band="left"/>
- <Column size="90"/>
- <Column size="72"/>
- <Column size="90"/>
- <Column size="81"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="289"/>
- <Column size="110"/>
- <Column size="120"/>
- <Column size="100"/>
- <Column size="50"/>
- <Column size="150"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="63"/>
- <Column size="80"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="25" band="head"/>
- <Row size="25"/>
- </Rows>
- <Band id="head">
- <Cell celltype="none"/>
- <Cell col="1" text="구분"/>
- <Cell col="2" celltype="none" text="환자명"/>
- <Cell col="3" celltype="none" text="주민번호"/>
- <Cell col="4" celltype="none" text="주민번호"/>
- <Cell col="5" celltype="none" text="성별"/>
- <Cell col="6" celltype="none" text="나이"/>
- <Cell col="7" celltype="none" text="등록번호"/>
- <Cell col="8" text="등록일자"/>
- <Cell col="9" text="의뢰등록자"/>
- <Cell col="10" text="의뢰일자"/>
- <Cell col="11" text="진료일자"/>
- <Cell col="12" text="진료과"/>
- <Cell col="13" text="진료의사"/>
- <Cell col="14" text="상병명"/>
- <Cell col="15" text="지역"/>
- <Cell col="16" text="의뢰병원명"/>
- <Cell col="17" text="의뢰의사명"/>
- <Cell col="18" text="동문"/>
- <Cell col="19" text="주호소"/>
- <Cell col="20" text="동의여부"/>
- <Cell col="21" text="회신유형"/>
- <Cell col="22" text="의뢰경로"/>
- <Cell col="23" text="One-Stop"/>
- <Cell col="24" text="입원여부"/>
- <Cell col="25" text="병실"/>
- <Cell col="26" text="보험유형"/>
- <Cell col="27" text="병원구분"/>
- <Cell col="28" text="초재진구분"/>
- <Cell col="29" text="caption1"/>
- <Cell col="30" text="caption2"/>
- <Cell col="31" text="caption3"/>
- <Cell col="32" text="caption4"/>
- <Cell col="33" text="caption5"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" style="align:center;" text="bind:hieyn" combodataset="ds_init_gubun" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="2" text="bind:hngnm"/>
- <Cell col="3" text="bind:rrgstno1"/>
- <Cell col="4" text="bind:rrgstno2" mask="#aaaaaa" maskchar="*"/>
- <Cell col="5" text="bind:sex"/>
- <Cell col="6" text="bind:age"/>
- <Cell col="7" text="bind:pid"/>
- <Cell col="8" displaytype="date" text="bind:rgstdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="9" text="bind:reqnm"/>
- <Cell col="10" displaytype="date" text="bind:reqdd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="11" displaytype="date" text="bind:orddd" mask="yyyy-MM-dd" calendardisplaynulltype="nulltext"/>
- <Cell col="12" style="align:left middle;" text="bind:orddeptnm"/>
- <Cell col="13" text="bind:orddrnm"/>
- <Cell col="14" style="align:left middle;" text="bind:diagnm"/>
- <Cell col="15" displaytype="combo" style="align:left middle;" text="bind:areacd" combodataset="ds_init_areacd_A0426" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="16" style="align:left middle;" text="bind:coophospnm"/>
- <Cell col="17" text="bind:drnm"/>
- <Cell col="18" text="bind:clsmatyn"/>
- <Cell col="19" text="bind:cc"/>
- <Cell col="20" displaytype="combo" style="align:center middle;" text="bind:replflag" combodataset="ds_init_replflag_A0636" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="21" displaytype="combo" style="align:center middle;" text="bind:repltype" combodataset="ds_init_repltype_A0423" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="22" displaytype="combo" text="bind:reqpath" combodataset="ds_init_reqtype_A0421" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="23" text="bind:cptype"/>
- <Cell col="24" text="bind:inyn"/>
- <Cell col="25" text="bind:roomcd"/>
- <Cell col="26" displaytype="combo" text="bind:insukind" combodataset="ds_init_insukind_P0008" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="27" displaytype="combo" text="bind:hospgrade" combodataset="ds_init_hospgrade1_A0429" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="28" displaytype="combo" text="bind:fsexamflag" combodataset="ds_init_fsexamflag_P0021" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="29" text="bind:cretno"/>
- <Cell col="30" text="bind:acptseqno"/>
- <Cell col="31" text="bind:ordtype"/>
- <Cell col="32" text="bind:dschdd"/>
- <Cell col="33" text="bind:indschacptstat"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_excel" taborder="2" text="엑셀" class="btn7" position="absolute 1140 93 1195 112" anchor="top right" onclick="Tab00_tabpage_reqpat_btn_excel_onclick"/>
- <Div id="group1" taborder="3" style="align: top;" position="absolute 0 0 1195 91" anchor="left top right" class="div_SA2" onkeydown="Tab00_tabpage_reqpat_group1_onkeydown">
- <Layouts>
- <Layout>
- <Button id="btn_search_reqpat" taborder="1" text="조회" class="btn1" position="absolute 1129 36 1185 58" anchor="top right" onclick="Tab00_tabpage_reqpat_group1_btn_search_reqpat_onclick"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 1118 5 1121 85" anchor="top right"/>
- <Static id="caption9" text="등록일자 :" class="search_name" position="absolute 20 10 114 27" anchor="default"/>
- <Static id="caption11" text="진료과 :" class="search_name" position="absolute 270 37 364 54" anchor="default"/>
- <Static id="caption13" text="병원구분 :" class="search_name" position="absolute 525 12 616 29" anchor="default"/>
- <Static id="caption5" text="~" class="search_no_b" position="absolute 217 10 229 27" anchor="default"/>
- <Static id="caption12" text="회신유형 :" class="search_name" position="absolute 270 63 364 80" anchor="default"/>
- <Static id="caption1" text="지역 :" class="search_name" position="absolute 20 62 111 79" anchor="default"/>
- <Static id="caption4" text="의뢰의사 :" class="search_name" position="absolute 20 36 114 53" anchor="default"/>
- <Static id="caption3" text="의뢰병원명 :" class="search_name" position="absolute 795 11 894 28" anchor="default"/>
- <CheckBox id="checkbox1" taborder="2" text="동문" truevalue="E" position="absolute 800 60 855 80" innerdataset="[object Dataset]" datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">E</Col>
- <Col id="datacolumn">동문</Col>
- </Row>
- </Rows>
- </Dataset>
- </CheckBox>
- <Static id="caption17" text="One-Stop :" class="search_name" position="absolute 525 63 652 80" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="3" autoselect="true" class="input_search" position="absolute 110 9 210 28" anchor="default" autoskip="true"/>
- <Calendar id="ipt_todd" taborder="4" autoselect="true" class="input_search" position="absolute 235 9 335 28" anchor="default"/>
- <Combo id="cmb_hospgrade" taborder="5" innerdataset="@ds_init_hospgrade_A0429_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 630 10 770 29" columncount="-1" rowcount="-1" anchor="default"/>
- <Edit id="ipt_coophospnm" taborder="6" class="input_search" position="absolute 945 10 1085 29" anchor="default" autoselect="true"/>
- <Edit id="ipt_drnm" taborder="7" class="input_search" position="absolute 110 35 210 54" anchor="default" autoselect="true"/>
- <Combo id="cmb_orddeptcd" taborder="8" innerdataset="ds_init_dept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 360 35 500 54" style="itemheight:15;" columncount="-1" rowcount="-1" anchor="default" onitemchanged="Tab00_tabpage_reqpat_group1_cmb_orddeptcd_onitemchanged"/>
- <Combo id="cmb_areacd" taborder="9" innerdataset="ds_init_areacd_A0426_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 110 60 250 79" columncount="-1" rowcount="-1" anchor="default"/>
- <Combo id="cmb_repltype" taborder="10" innerdataset="@ds_init_repltype_A0423_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 360 60 500 79" columncount="-1" rowcount="-1" anchor="default"/>
- <Combo id="cmb_cptype" taborder="11" innerdataset="@ds_init_cptype_A0420_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 630 60 770 79" columncount="-1" rowcount="-1" anchor="default"/>
- <Combo id="cmb_orddrid" taborder="12" innerdataset="@ds_init_reqpat_doct" codecolumn="doctid" datacolumn="doctnm" class="combo_search" position="absolute 630 35 770 54" columncount="-1" rowcount="-1" anchor="default"/>
- <Static id="caption6" text="진료의사 :" class="search_name" position="absolute 525 37 619 54" anchor="default"/>
- <Static id="caption7" text="진료정보공개동의여부 :" class="search_name" position="absolute 795 37 959 54" anchor="default"/>
- <Combo id="cmb_replflag" taborder="13" innerdataset="@ds_init_replflag_A0636_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 965 35 1085 54" columncount="-1" rowcount="-1" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption8" text="의뢰환자 리스트" class="tit_2" position="absolute 0 96 139 118"/>
- <Shape id="line10" class="line_10" position="absolute 0 112 1195 118" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_repl" text=" 회신 ">
- <Layouts>
- <Layout>
- <Div id="group1" anchor="left top right" taborder="0" class="div_SA2" position="absolute 0 0 1195 91" onkeydown="Tab00_tabpage_repl_group1_onkeydown">
- <Layouts>
- <Layout>
- <Static id="caption23" text="등록번호 :" class="search_name" position="absolute 305 10 400 27" anchor="default"/>
- <Static id="caption11" text="진료과 :" class="search_name" position="absolute 692 10 771 27" anchor="default"/>
- <Static id="caption3" text="의뢰병원 :" class="search_name" position="absolute 9 37 108 54" anchor="default"/>
- <Static id="caption12" text="병원구분 :" class="search_name" position="absolute 9 65 121 82" anchor="default"/>
- <Static id="caption14" text="회신유형:" class="search_name" position="absolute 509 66 611 83" anchor="default"/>
- <Combo id="cmb_replflag" taborder="1" innerdataset="@ds_init_repltype_A0423_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 602 65 702 84" anchor="default"/>
- <Combo id="cmb_hospgrade" taborder="2" innerdataset="@ds_init_hospgrade_A0429_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 88 64 188 83" anchor="default"/>
- <Edit id="ipt_coophospnm" taborder="3" class="input_search" position="absolute 88 36 281 55" anchor="default" autoselect="true"/>
- <Combo id="cmb_orddeptcd" taborder="4" innerdataset="@ds_init_dept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 758 8 882 27" anchor="default" onitemchanged="Tab00_tabpage_repl_group1_cmb_orddeptcd_onitemchanged"/>
- <Edit id="ipt_pid" taborder="5" class="input_search" position="absolute 381 8 481 27" anchor="default" autoselect="true"/>
- <Static id="caption1" text="환자명 :" class="search_name" position="absolute 509 10 604 27" anchor="default"/>
- <Edit id="ipt_hngnm" taborder="6" class="input_search" position="absolute 577 8 661 27" anchor="default" autoselect="true"/>
- <Static id="caption6" text="진료의사 :" class="search_name" position="absolute 906 10 1001 27" anchor="default"/>
- <Combo id="cmb_orddrid" taborder="7" innerdataset="ds_init_repl_orddrid" codecolumn="doctid" datacolumn="doctnm" class="combo_search" position="absolute 988 8 1072 27" anchor="default"/>
- <Static id="caption4" text="의뢰의사 :" class="search_name" position="absolute 305 37 399 54" anchor="default"/>
- <Edit id="ipt_drnm" taborder="8" class="input_search" position="absolute 381 36 481 55" anchor="default"/>
- <Static id="caption10" text="작성구분 :" class="search_name" position="absolute 305 65 417 82" anchor="default"/>
- <Combo id="cmb_saveflag" taborder="9" innerdataset="@ds_init_saveflag_A0497_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 381 64 481 83" anchor="default"/>
- <Static id="caption9" text="작성일자 :" class="search_name" position="absolute 11 10 105 27" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="11" class="input_search" position="absolute 88 8 173 27" anchor="default" autoselect="true" autoskip="true"/>
- <Static id="caption7" text="~" class="search_no_b" position="absolute 179 9 191 26" anchor="default"/>
- <Calendar id="ipt_todd" taborder="12" class="input_search" position="absolute 197 8 282 27" anchor="default" autoselect="true"/>
- <Combo id="cmb_qreplflag" taborder="14" innerdataset="@ds_init_replflag_A0636_all" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 677 37 763 56" anchor="default"/>
- <Static id="caption19" text="진료정보공개 동의여부 :" class="search_name" position="absolute 509 38 673 55" anchor="default"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 1107 7 1113 82" anchor="top right"/>
- <Button id="btn_search" taborder="17" text="조회" class="btn1" position="absolute 1125 35 1181 57" anchor="top right" onclick="Tab00_tabpage_repl_group1_btn_search_onclick"/>
- <Button id="btn_pat" taborder="18" class="icon_search" position="absolute 480 8 505 28" onlbuttondown="Tab00_tabpage_repl_group1_btn_pat_onlbuttondown"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption17" text="의뢰" class="cell_1" position="absolute 936 93 981 112" anchor="top right"/>
- <MaskEdit id="opt_reqcnt" taborder="1" readonly="true" mask="#,###" position="absolute 984 93 1034 112" anchor="top right"/>
- <Static id="caption15" text="회신" class="cell_1" position="absolute 1041 93 1086 112" anchor="top right"/>
- <MaskEdit id="opt_replcnt" taborder="2" readonly="true" mask="#,###" position="absolute 1089 93 1139 112" anchor="top right"/>
- <Grid id="grd_list" taborder="3" binddataset="ds_repllist" useinputpanel="false" position="absolute 0 117 1195 741" anchor="all" oncelldblclick="Tab00_tabpage_repl_grd_list_oncelldblclick" onheadclick="Tab00_tabpage_repl_grd_list_onheadclick" onrbuttonup="Tab00_tabpage_repl_grd_list_onrbuttonup">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="40" band="left"/>
- <Column size="39"/>
- <Column size="73"/>
- <Column size="70"/>
- <Column size="70"/>
- <Column size="57"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="175"/>
- <Column size="55"/>
- <Column size="230"/>
- <Column size="55"/>
- <Column size="80"/>
- <Column size="80"/>
- <Column size="47"/>
- <Column size="61"/>
- <Column size="81"/>
- <Column size="77"/>
- <Column size="93"/>
- <Column size="102"/>
- <Column size="74"/>
- <Column size="78"/>
- <Column size="142"/>
- <Column size="100"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="NO"/>
- <Cell col="1" text="HIE"/>
- <Cell col="2" text="진료일자"/>
- <Cell col="3" text="등록번호"/>
- <Cell col="4" text="환자명"/>
- <Cell col="5" text="동의여부"/>
- <Cell col="6" text="회신유형"/>
- <Cell col="7" text="작성구분"/>
- <Cell col="8" text="진료과"/>
- <Cell col="9" text="진료의사"/>
- <Cell col="10" text="의뢰병원"/>
- <Cell col="11" text="의뢰의사"/>
- <Cell col="12" text="의뢰일자"/>
- <Cell col="13" text="회신작성일자"/>
- <Cell col="14" text="동문여부"/>
- <Cell col="15" text="세부전공"/>
- <Cell col="16" text="졸업년도"/>
- <Cell col="17" text="전화번호"/>
- <Cell col="18" text="Fax번호"/>
- <Cell col="19" text="협력여부"/>
- <Cell col="20" text="E-MAIL"/>
- <Cell col="21" text="E-MAIL"/>
- <Cell col="22" text="One-Stop"/>
- <Cell col="23" text="일련번호"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="expr:currow+1"/>
- <Cell col="1" displaytype="normal" edittype="none" text="bind:hieyn"/>
- <Cell col="2" displaytype="date" text="bind:orddd" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="3" text="bind:pid"/>
- <Cell col="4" text="bind:hngnm"/>
- <Cell col="5" displaytype="combo" style="align:center middle;" text="bind:qreplflag" combodataset="ds_init_replflag_A0636" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="6" displaytype="combo" style="align:center middle;" text="bind:patflag" mask="yyyy-mm-dd" combodataset="ds_init_repltype_A0423" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="7" displaytype="combo" style="align:center middle;" text="bind:saveflag" combodataset="ds_init_saveflag_A0497" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="8" displaytype="text" text="bind:orddeptnm"/>
- <Cell col="9" displaytype="normal" text="bind:orddrnm" combodisplayrowcount="-1"/>
- <Cell col="10" style="align:left;" text="bind:coophospnm"/>
- <Cell col="11" text="bind:drnm"/>
- <Cell col="12" displaytype="date" text="bind:reqdd" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="13" displaytype="date" text="bind:recdd" maskchar=" " calendardisplaynulltype="nulltext"/>
- <Cell col="14" text="bind:clsmatyn"/>
- <Cell col="15" displaytype="normal" text="bind:detlfrmrmert"/>
- <Cell col="16" text="bind:gradyear"/>
- <Cell col="17" displaytype="text" text="bind:telno"/>
- <Cell col="18" displaytype="text" text="bind:faxno"/>
- <Cell col="19" displaytype="combo" text="bind:coopflag" enable="false"/>
- <Cell col="20" displaytype="text" text="bind:emailid"/>
- <Cell col="21" displaytype="text" text="bind:emailaddr"/>
- <Cell col="22" displaytype="combo" text="bind:cptype" combodataset="ds_init_cptype_A0420" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="23" text="bind:reqseqno"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Static id="caption8" text="의뢰/회신 환자 리스트" class="tit_2" position="absolute 0 96 156 112"/>
- <Button id="button13" taborder="4" text="엑셀" class="btn7" position="absolute 1141 93 1194 112" anchor="top right" onclick="Tab00_tabpage_repl_button13_onclick"/>
- <Shape id="line10" class="line_10" position="absolute 0 112 1195 118" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_replprnt" text="회신출력">
- <Layouts>
- <Layout>
- <Div id="Div00" taborder="0" class="div_SA2" position="absolute 0 0 1195 91" anchor="left top right" onkeydown="Tab00_tabpage_replprnt_Div00_onkeydown">
- <Layouts>
- <Layout>
- <Static id="caption9" text="작성일자 :" class="search_name" position="absolute 9 9 103 26" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="14" class="input_search" position="absolute 95 8 180 27" anchor="default"/>
- <Static id="caption7" text="~" class="search_no_b" position="absolute 186 9 198 26" anchor="default"/>
- <Calendar id="ipt_todd" taborder="15" class="input_search" position="absolute 204 8 289 27" anchor="default"/>
- <Static id="caption23" text="등록번호 :" class="search_name" position="absolute 9 37 104 54" anchor="default"/>
- <Edit id="ipt_pid" taborder="16" onkeydown="ipt_pid_onkeydown" class="input_search" position="absolute 95 36 195 55" anchor="default"/>
- <Static id="caption1" text="환자명 :" class="search_name" position="absolute 311 37 390 54" anchor="default"/>
- <Edit id="ipt_hngnm" taborder="17" class="input_search" position="absolute 385 36 485 55" anchor="default"/>
- <Static id="caption00" text="진료과 :" class="search_name" position="absolute 311 8 390 25" anchor="default"/>
- <Combo id="cmb_orddeptcd" taborder="18" innerdataset="@ds_init_dept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 385 8 533 27" anchor="default" onitemchanged="Tab00_tabpage_replprnt_Div00_cmb_orddeptcd_onitemchanged"/>
- <Combo id="cmb_orddrid" taborder="19" innerdataset="@ds_init_replprnt_doct" codecolumn="doctid" datacolumn="doctnm" class="combo_search" position="absolute 663 8 763 27" anchor="default"/>
- <Static id="caption03" text="진료의사 :" class="search_name" position="absolute 576 8 655 25" anchor="default"/>
- <Static id="caption02" text="출력상태 :" class="search_name" position="absolute 576 37 655 54" anchor="default"/>
- <Static id="caption04" text="HIE :" class="search_name" position="absolute 825 8 904 25" anchor="default"/>
- <Combo id="cmb_hieyn" taborder="20" innerdataset="@ds_init_hieyn" codecolumn="value" datacolumn="label" class="combo_search" position="absolute 888 8 988 27" anchor="default"/>
- <Combo id="cmb_prntyn" taborder="21" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 663 36 763 55" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">%</Col>
- <Col id="datacolumn">- 전체 -</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">기출력</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미출력</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption05" text="등록여부 :" class="search_name" position="absolute 9 63 104 80" anchor="default"/>
- <Static id="caption08" text="진료정보공개 동의여부 :" class="search_name" position="absolute 312 63 471 80" anchor="default"/>
- <Static id="caption10" text="작성자 :" class="search_name" position="absolute 825 37 904 54" anchor="default"/>
- <Combo id="cmb_replflag" taborder="23" innerdataset="@ds_init_replflag_A0636" codecolumn="cdid" datacolumn="cdnm" class="combo_search" position="absolute 468 62 568 81" anchor="default"/>
- <Combo id="cmb_orddrid04" taborder="24" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 95 62 195 81" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">%</Col>
- <Col id="datacolumn">- 전 체 -</Col>
- </Row>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">등 록</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">미등록</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="ipt_hngnm00" taborder="25" class="input_search" position="absolute 888 36 988 55" anchor="default"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 1091 6 1097 83" anchor="top right"/>
- <Button id="btn_search" taborder="26" text="조회" position="absolute 1114 35 1174 55" anchor="top right" class="btn1" onclick="Tab00_tabpage_replprnt_Div00_btn_search_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption8" text="의사회신서 리스트" class="tit_2" position="absolute 0 96 156 112"/>
- <Grid id="grd_list" taborder="1" binddataset="ds_replprntlist" useinputpanel="false" position="absolute 0 117 1195 746" anchor="all" oncelldblclick="Tab00_tabpage_replprnt_grd_list_oncelldblclick" onrbuttonup="Tab00_tabpage_replprnt_grd_list_onrbuttonup" autoenter="select" cellsizingtype="col" cellclickbound="cell" selecttype="multirow">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22" band="left"/>
- <Column size="28" band="left"/>
- <Column size="25"/>
- <Column size="56"/>
- <Column size="50"/>
- <Column size="111"/>
- <Column size="50"/>
- <Column size="69"/>
- <Column size="68"/>
- <Column size="123"/>
- <Column size="46"/>
- <Column size="57"/>
- <Column size="32"/>
- <Column size="55"/>
- <Column size="95"/>
- <Column size="50"/>
- <Column size="63"/>
- <Column size="80"/>
- <Column size="33"/>
- <Column size="33"/>
- <Column size="69"/>
- <Column size="60"/>
- <Column size="40"/>
- <Column size="30"/>
- <Column size="141"/>
- <Column size="73"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox"/>
- <Cell col="2" text="HIE"/>
- <Cell col="3" text="등록번호"/>
- <Cell col="4" text="환자명"/>
- <Cell col="5" text="진료과"/>
- <Cell col="6" text="진료의"/>
- <Cell col="7" text="등록일자"/>
- <Cell col="8" text="작성일자"/>
- <Cell col="9" text="작성과"/>
- <Cell col="10" text="작성자"/>
- <Cell col="11" text="출력상태"/>
- <Cell col="12" text="확인"/>
- <Cell col="13" text="병원구분"/>
- <Cell col="14" text="의뢰병원"/>
- <Cell col="15" text="의뢰의"/>
- <Cell col="16" text="회신유형"/>
- <Cell col="17" text="예약구분"/>
- <Cell col="18" text="건수"/>
- <Cell col="19" text="동의"/>
- <Cell col="20" text="발송방법"/>
- <Cell col="21" text="출력일자"/>
- <Cell col="22" text="타병원"/>
- <Cell col="23" text="개인"/>
- <Cell col="24" text="전달사항"/>
- <Cell col="25" text="전문의여부"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="checkbox" edittype="checkbox" text="bind:chk"/>
- <Cell col="2" style="align:center;" text="bind:hieyn"/>
- <Cell col="3" style="align:center;" text="bind:pid"/>
- <Cell col="4" style="align:center;" text="bind:hngnm"/>
- <Cell col="5" style="align:left;" text="bind:orddeptnm"/>
- <Cell col="6" style="align:center;" text="bind:orddrnm"/>
- <Cell col="7" displaytype="date" style="align:center;" text="bind:rgstdd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" displaytype="date" style="align:center;" text="bind:formrecdd" calendardisplaynulltype="nulltext"/>
- <Cell col="9" style="align:left;" text="bind:formrecdeptnm"/>
- <Cell col="10" style="align:center;" text="bind:formrecusernm"/>
- <Cell col="11" text="bind:fstprint"/>
- <Cell col="12" text="bind:cnfmyn"/>
- <Cell col="13" text="bind:hospgrade"/>
- <Cell col="14" style="align:left;" text="bind:coophospnm"/>
- <Cell col="15" style="align:left middle;padding:2 2 2 2;" text="bind:drnm"/>
- <Cell col="16" displaytype="combo" style="align:center;" text="bind:repltype" combodataset="ds_init_repltype_A0423" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="17" displaytype="expr:utlf_isNull(rsrvflag) ? 'text' : 'combo'" style="align:left middle;padding:2 2 2 2;" text="bind:rsrvflag" expr="expr:utlf_isNull(rsrvflag) ? '입원' : rsrvflag" combodataset="ds_init_rsrvflag_P0341" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="18" displaytype="number" text="bind:cnt"/>
- <Cell col="19" displaytype="combo" edittype="combo" style="align:center;" text="bind:qreplflag" combodataset="ds_init_replflag_A0636" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="20" displaytype="combo" edittype="combo" style="align:center;" text="bind:replmthd" combodataset="ds_init_replmthd_A0422" combocodecol="cdid" combodatacol="cdnm" combodisplayrowcount="10"/>
- <Cell col="21" text="bind:fstprintdt" mask="expr:utlf_isNull(fstprintdt) ? "" : ####-##-##"/>
- <Cell col="22" style="align:center;" text="bind:ocryn"/>
- <Cell col="23" style="align:center;" text="bind:personal_ocryn"/>
- <Cell col="24" style="align:left;" text="bind:delivefact"/>
- <Cell col="25" style="align:center;" text="bind:jobpos"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_replprnt" taborder="2" text="회신서출력" class="btn4" position="absolute 1103 92 1195 112" onclick="Tab00_tabpage_replprnt_btn_replprnt_onclick" anchor="top right"/>
- <Button id="Button07" taborder="3" text="타병원진료의뢰서" class="btn4" position="absolute 970 92 1102 112" onclick="Tab00_tabpage_replprnt_Button07_onclick" anchor="top right"/>
- <Button id="Button06" taborder="4" text="개인정보 동의서" class="btn4" position="absolute 845 92 969 112" onclick="Tab00_tabpage_replprnt_Button06_onclick" anchor="top right"/>
- <Button id="Button05" taborder="5" text="미리보기" class="btn4" position="absolute 768 92 844 112" onclick="Tab00_tabpage_replprnt_Button05_onclick" anchor="top right"/>
- <Button id="Button04" taborder="6" text="출력취소" class="btn4" position="absolute 688 92 767 112" onclick="Tab00_tabpage_replprnt_Button04_onclick" anchor="top right"/>
- <Button id="btn_hieyn" taborder="7" text="HIE전송" class="btn4" position="absolute 611 92 687 112" onclick="Tab00_tabpage_replprnt_btn_hieyn_onclick" anchor="top right"/>
- <Button id="button13" taborder="8" text="엑셀" class="btn7" position="absolute 347 93 400 112" anchor="top right" onclick="Tab00_tabpage_replprnt_button13_onclick"/>
- <Shape id="line10" class="line_10" position="absolute 0 112 1195 118" anchor="left top right"/>
- <Button id="btn_confirm" taborder="9" text="의뢰/회신 확인" class="btn4" position="absolute 401 92 517 112" anchor="top right" visible="true" onclick="Tab00_tabpage_replprnt_btn_confirm_onclick"/>
- <Button id="btn_hiereq" taborder="10" text="HIE 의뢰서" class="btn4" position="absolute 518 92 610 112" anchor="top right" onclick="Tab00_tabpage_replprnt_btn_hiereq_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_trans" text="의뢰/회송">
- <Layouts>
- <Layout>
- <Div id="group1" taborder="0" class="div_SA2" position="absolute 0 0 497 104" anchor="left top right" onkeydown="Tab00_tabpage_trans_group1_onkeydown">
- <Layouts>
- <Layout>
- <Calendar id="Calendar00" taborder="5" position="absolute 166 7 266 27" dateformat="yyyy-MM-dd" value="null" anchor="default" autoskip="true" autoselect="true"/>
- <Static id="Static00" text="~" position="absolute 272 7 286 27" anchor="default"/>
- <Calendar id="Calendar01" taborder="6" position="absolute 288 7 388 27" dateformat="yyyy-MM-dd" value="null" anchor="default" autoselect="true"/>
- <Radio id="Radio00" taborder="7" columncount="-1" rowcount="-1" codecolumn="codecolumn" datacolumn="datacolumn" direction="vertical" position="absolute 188 74 412 94" onitemchanged="Tab00_tabpage_trans_group1_Radio00_onitemchanged" anchor="top right" style="buttonsize:15;textpadding:0 5 0 3;itempadding:0 0 0 0;margin:0 0 0 0;padding:1 0 0 0;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn"/>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">전송완료</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">완료</Col>
- </Row>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">미해결</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button id="btn_search" taborder="8" text="조회" class="btn1" position="absolute 422 30 482 66" onclick="Tab00_tabpage_trans_group1_Button00_onclick" anchor="top right"/>
- <Static id="caption3" text="조회일자 :" class="search_name" position="absolute 5 8 92 28" anchor="default"/>
- <Combo id="combo5" taborder="13" value="A" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="grp_sea_cmb_trgtmankind_onitemchanged" class="combo_search" position="absolute 84 7 164 27" anchor="default" style="align:center middle;" text="작성일" index="0">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">작성일</Col>
- </Row>
- <Row>
- <Col id="codecolumn">B</Col>
- <Col id="datacolumn">완료일</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption5" text="등록번호 :" class="search_name" position="absolute 6 30 82 50" anchor="default"/>
- <Edit id="ipt_pid" taborder="16" autoselect="true" position="absolute 84 29 171 49" anchor="default"/>
- <Button id="btn_pat" taborder="17" class="icon_search" position="absolute 169 29 194 49" anchor="default" onclick="Tab00_tabpage_trans_group1_btn_pat_onclick"/>
- <Static id="caption2" text="환자명 : " class="search_name" position="absolute 239 30 310 50" anchor="default"/>
- <Edit id="ipt_hngnm" taborder="18" autoselect="true" position="absolute 300 29 387 49" anchor="default"/>
- <Static id="caption06" text="진료과 :" class="search_name" position="absolute 7 52 72 72" anchor="default"/>
- <Combo id="cmb_orddeptcd" taborder="19" innerdataset="@ds_init_dept_dept" codecolumn="deptcd" datacolumn="depthngnm" class="combo_search" position="absolute 84 51 219 71" anchor="default" onitemchanged="Tab00_tabpage_trans_group1_cmb_orddeptcd_onitemchanged"/>
- <Static id="caption9" text="진료의 : " class="search_name" position="absolute 239 52 312 72" anchor="default"/>
- <Combo id="cmb_orddrid" taborder="20" innerdataset="@ds_init_trans_doct" codecolumn="doctid" datacolumn="doctnm" class="combo_search" position="absolute 300 51 387 71" anchor="default"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 413 12 419 99" anchor="top right"/>
- <Static id="caption00" text="구분 : " class="search_name" position="absolute 7 74 76 94" anchor="default"/>
- <Combo id="cmb_formcd" taborder="21" innerdataset="@ds_init_srcformcd_all" codecolumn="cdid" datacolumn="cdnm" onitemchanged="Tab00_tabpage_trans_group1_cmb_orddeptcd_onitemchanged" class="combo_search" position="absolute 84 73 188 93" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" taborder="6" text="Div00" position="absolute 0 108 497 533" anchor="all" scrollbars="none">
- <Layouts>
- <Layout>
- <Static id="caption8" text="의뢰/회송 환자 리스트" class="tit_2" position="absolute 0 3 156 19" anchor="default"/>
- <Button id="btn_excel" taborder="2" text="엑셀" class="btn7" position="absolute 443 0 496 19" anchor="top right" onclick="Tab00_tabpage_trans_Div00_btn_excel_onclick"/>
- <Button id="btn_fold" taborder="3" text="펼치기" position="absolute 390 0 442 19" onclick="Tab00_tabpage_trans_Div00_btn_fold_onclick" anchor="top right" class="btn2"/>
- <Shape id="line10" class="line_10" position="absolute 0 19 497 25" anchor="left top right"/>
- <Tab id="tab_list" taborder="4" tabindex="0" scrollbars="autoboth" position="absolute 0 24 497 424" anchor="all" onchanged="Tab00_tabpage_trans_Div00_tab_list_onchanged">
- <Tabpages>
- <Tabpage id="tabpage_Work" text="근무시간">
- <Layouts>
- <Layout>
- <Grid id="grd_translist" taborder="0" binddataset="ds_translist" autoenter="select" useinputpanel="false" extendsizetype="both" cellsizingtype="both" onrbuttonup="Tab00_tabpage_trans_Div00_grd_translist_onrbuttonup" onheadclick="Tab00_tabpage_trans_grd_translist_onheadclick" oncelldblclick="Tab00_tabpage_trans_grd_translist_oncelldblclick" position="absolute 0 0 497 373" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="46"/>
- <Column size="22"/>
- <Column size="66"/>
- <Column size="49"/>
- <Column size="50"/>
- <Column size="39"/>
- <Column size="36"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="20"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="50"/>
- <Column size="47"/>
- <Column size="71"/>
- <Column size="45"/>
- <Column size="40"/>
- <Column size="123"/>
- <Column size="139"/>
- <Column size="50"/>
- <Column size="175"/>
- <Column size="91"/>
- <Column size="222"/>
- <Column size="40"/>
- <Column size="87"/>
- <Column size="40"/>
- <Column size="79"/>
- <Column size="72"/>
- <Column size="60"/>
- </Columns>
- <Rows>
- <Row size="31" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="구분"/>
- <Cell col="1" text="HIE"/>
- <Cell col="2" displaytype="normal" text="작성일자"/>
- <Cell col="3" displaytype="normal" text="환자명"/>
- <Cell col="4" displaytype="normal" text="환자번호"/>
- <Cell col="5" text="처방"/>
- <Cell col="6" text="유형"/>
- <Cell col="7" text="차"/>
- <Cell col="8" text="보 훈"/>
- <Cell col="9" text="청 구"/>
- <Cell col="10" text="무 료"/>
- <Cell col="11" displaytype="normal" text="입/ 외"/>
- <Cell col="12" text="요 약"/>
- <Cell col="13" text="영 상"/>
- <Cell col="14" displaytype="normal" text="상태"/>
- <Cell col="15" colspan="3" text="발행" taborder="undefined"/>
- <Cell col="18" text="통상 시간외"/>
- <Cell col="19" text="회송번호"/>
- <Cell col="20" text="진료과"/>
- <Cell col="21" text="진료의"/>
- <Cell col="22" text="가야할병원"/>
- <Cell col="23" text="전화번호"/>
- <Cell col="24" displaytype="normal" text="메모"/>
- <Cell col="25" text="통상 근무"/>
- <Cell col="26" text="formrecseq"/>
- <Cell col="27" text="seqno"/>
- <Cell col="28" text="coophospcd"/>
- <Cell col="29" text="coophospcd2"/>
- <Cell col="30" text="corpno"/>
- </Band>
- <Band id="body">
- <Cell displaytype="combo" style="align:center middle;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:srcformcd" wordwrap="word" suppress="2" suppressalign="middle,over" combodataset="ds_init_srcformcd" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="1" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:hieyn" suppress="2"/>
- <Cell col="2" displaytype="date" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');font:arial,8;selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:formrecdt" suppress="2" suppressalign="middle,over" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="normal" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:hngnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="4" displaytype="normal" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:pid" suppress="2" suppressalign="middle,over"/>
- <Cell col="5" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');font:arial,8;selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:prcpcds" suppress="2" suppressalign="middle,over"/>
- <Cell col="6" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:insukind" suppress="2" suppressalign="middle,over"/>
- <Cell col="7" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');color:EXPR(chayn=="Y" ? "red":"");color2:EXPR(chayn=="Y" ? "red":"");font:EXPR(chayn == "Y" ? "arial,10,bold" : "");selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:chayn" suppress="2" suppressalign="middle,over"/>
- <Cell col="8" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');color:EXPR(boyn == "Y" ? "red" : "");color2:EXPR(boyn == "Y" ? "red" : "");font:EXPR(boyn == "Y" ? "arial,10,bold" : "");selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:boyn" suppress="2" suppressalign="middle,over"/>
- <Cell col="9" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:chungyn" suppress="2" suppressalign="middle,over"/>
- <Cell col="10" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:saboncnt" suppress="2" suppressalign="middle,over"/>
- <Cell col="11" displaytype="combo" style="align:center;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:chosflag" suppress="2" suppressalign="middle,over" combodataset="ds_init_ioflag" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="12" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:crstrsyn" suppress="2" suppressalign="middle,over"/>
- <Cell col="13" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:imgtrsyn"/>
- <Cell col="14" displaytype="combo" style="align:center middle;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');font:arial,8;selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:stat" wordwrap="word" suppress="0" combodataset="ds_init_stat" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="15" style="align:left;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:issflag" suppress="2" suppressalign="middle,over"/>
- <Cell col="16" displaytype="expr:utlf_isNull(prntdt) ? "normal" : "date"" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:prntdt" mask="expr:utlf_isNull(prntdt) ? null : "yyyy-MM-dd"" suppress="2" suppressalign="middle,over"/>
- <Cell col="17" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:prntusernm" suppress="2" suppressalign="middle,over"/>
- <Cell col="18" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:ovtworkyn"/>
- <Cell col="19" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:reqaseqno" suppress="2"/>
- <Cell col="20" style="align:left;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:orddeptnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="21" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:orddrnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="22" displaytype="text" style="align:left;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:disphospnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="23" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:disptelno" suppress="2" suppressalign="middle,over"/>
- <Cell col="24" displaytype="text" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:memo" suppress="2"/>
- <Cell col="25" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:ovtworkyn"/>
- <Cell col="26" displaytype="text" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:formrecseq" suppress="1" suppressalign="middle,over"/>
- <Cell col="27" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:seqno" suppress="2"/>
- <Cell col="28" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:coophospcd" suppress="2" suppressalign="middle,over"/>
- <Cell col="29" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:coophospcd2" suppress="2" suppressalign="middle,over"/>
- <Cell col="30" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:corpno" suppress="2" suppressalign="middle,over"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_OvtWork" text="근무시간 외">
- <Layouts>
- <Layout>
- <Grid id="grd_ovtworktranslist" taborder="0" binddataset="ds_ovtworktranslist" autoenter="select" useinputpanel="false" extendsizetype="both" cellsizingtype="both" onrbuttonup="Tab00_tabpage_trans_Div00_grd_translist_onrbuttonup" onheadclick="Tab00_tabpage_trans_grd_translist_onheadclick" oncelldblclick="Tab00_tabpage_trans_grd_translist_oncelldblclick" position="absolute 0 0 497 373" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="46"/>
- <Column size="22"/>
- <Column size="66"/>
- <Column size="49"/>
- <Column size="50"/>
- <Column size="39"/>
- <Column size="36"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="20"/>
- <Column size="17"/>
- <Column size="17"/>
- <Column size="50"/>
- <Column size="47"/>
- <Column size="71"/>
- <Column size="45"/>
- <Column size="40"/>
- <Column size="123"/>
- <Column size="139"/>
- <Column size="50"/>
- <Column size="175"/>
- <Column size="91"/>
- <Column size="222"/>
- <Column size="40"/>
- <Column size="87"/>
- <Column size="40"/>
- <Column size="79"/>
- <Column size="72"/>
- <Column size="60"/>
- </Columns>
- <Rows>
- <Row size="31" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="구분"/>
- <Cell col="1" text="HIE"/>
- <Cell col="2" displaytype="normal" text="작성일자"/>
- <Cell col="3" displaytype="normal" text="환자명"/>
- <Cell col="4" displaytype="normal" text="환자번호"/>
- <Cell col="5" text="처방"/>
- <Cell col="6" text="유형"/>
- <Cell col="7" text="차"/>
- <Cell col="8" text="보 훈"/>
- <Cell col="9" text="청 구"/>
- <Cell col="10" text="무 료"/>
- <Cell col="11" displaytype="normal" text="입/ 외"/>
- <Cell col="12" text="요 약"/>
- <Cell col="13" text="영 상"/>
- <Cell col="14" displaytype="normal" text="상태"/>
- <Cell col="15" colspan="3" text="발행" taborder="undefined"/>
- <Cell col="18" text="통상 시간외"/>
- <Cell col="19" text="회송번호"/>
- <Cell col="20" text="진료과"/>
- <Cell col="21" text="진료의"/>
- <Cell col="22" text="가야할병원"/>
- <Cell col="23" text="전화번호"/>
- <Cell col="24" displaytype="normal" text="메모"/>
- <Cell col="25" text="통상 근무"/>
- <Cell col="26" text="formrecseq"/>
- <Cell col="27" text="seqno"/>
- <Cell col="28" text="coophospcd"/>
- <Cell col="29" text="coophospcd2"/>
- <Cell col="30" text="corpno"/>
- </Band>
- <Band id="body">
- <Cell displaytype="combo" style="align:center middle;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:srcformcd" wordwrap="word" suppress="2" suppressalign="middle,over" combodataset="ds_init_srcformcd" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="1" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:hieyn" suppress="2"/>
- <Cell col="2" displaytype="date" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');font:arial,8;selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:formrecdt" suppress="2" suppressalign="middle,over" calendardisplaynulltype="nulltext"/>
- <Cell col="3" displaytype="normal" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:hngnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="4" displaytype="normal" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:pid" suppress="2" suppressalign="middle,over"/>
- <Cell col="5" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');font:arial,8;selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:prcpcds" suppress="2" suppressalign="middle,over"/>
- <Cell col="6" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:insukind" suppress="2" suppressalign="middle,over"/>
- <Cell col="7" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');color:EXPR(chayn=="Y" ? "red":"");color2:EXPR(chayn=="Y" ? "red":"");font:EXPR(chayn == "Y" ? "arial,10,bold" : "");selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:chayn" suppress="2" suppressalign="middle,over"/>
- <Cell col="8" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');color:EXPR(boyn == "Y" ? "red" : "");color2:EXPR(boyn == "Y" ? "red" : "");font:EXPR(boyn == "Y" ? "arial,10,bold" : "");selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:boyn" suppress="2" suppressalign="middle,over"/>
- <Cell col="9" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:chungyn" suppress="2" suppressalign="middle,over"/>
- <Cell col="10" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:saboncnt" suppress="2" suppressalign="middle,over"/>
- <Cell col="11" displaytype="combo" style="align:center;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:chosflag" suppress="2" suppressalign="middle,over" combodataset="ds_init_ioflag" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="12" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:crstrsyn" suppress="2" suppressalign="middle,over"/>
- <Cell col="13" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:imgtrsyn"/>
- <Cell col="14" displaytype="combo" style="align:center middle;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');font:arial,8;selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:stat" wordwrap="word" suppress="0" combodataset="ds_init_stat" combocodecol="cdid" combodatacol="cdnm"/>
- <Cell col="15" style="align:left;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:issflag" suppress="2" suppressalign="middle,over"/>
- <Cell col="16" displaytype="expr:utlf_isNull(prntdt) ? "normal" : "date"" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:prntdt" mask="expr:utlf_isNull(prntdt) ? null : "yyyy-MM-dd"" suppress="2" suppressalign="middle,over"/>
- <Cell col="17" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:prntusernm" suppress="2" suppressalign="middle,over"/>
- <Cell col="18" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:ovtworkyn"/>
- <Cell col="19" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:reqaseqno" suppress="2"/>
- <Cell col="20" style="align:left;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:orddeptnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="21" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:orddrnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="22" displaytype="text" style="align:left;background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:disphospnm" suppress="2" suppressalign="middle,over"/>
- <Cell col="23" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:disptelno" suppress="2" suppressalign="middle,over"/>
- <Cell col="24" displaytype="text" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:memo" suppress="2"/>
- <Cell col="25" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:ovtworkyn"/>
- <Cell col="26" displaytype="text" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:formrecseq" suppress="1" suppressalign="middle,over"/>
- <Cell col="27" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:seqno" suppress="2"/>
- <Cell col="28" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:coophospcd" suppress="2" suppressalign="middle,over"/>
- <Cell col="29" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:coophospcd2" suppress="2" suppressalign="middle,over"/>
- <Cell col="30" style="background:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');background2:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');selectbackground:EXPR(combyn == 'Y' && ovtworkyn == 'Y' ? 'yellow' : '');" text="bind:corpno" suppress="2" suppressalign="middle,over"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div01" taborder="7" position="absolute 0 541 497 750" anchor="left right bottom">
- <Layouts>
- <Layout>
- <Static id="caption02" text="기타정보" class="tit_2" position="absolute 0 4 183 21" anchor="left top"/>
- <Shape id="line00" class="line_10" position="absolute 0 20 488 26" anchor="left top right"/>
- <Static id="caption08" text="CD체크" class="cell_1" position="absolute 0 100 82 123" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption04" text="전원의뢰일" class="cell_1" position="absolute 0 25 82 48" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption19" text="메모" class="cell_1" position="absolute 0 125 82 148" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <TextArea id="input4" taborder="11" wordwrap="both" position="absolute 85 125 497 205" anchor="left top right" autoselect="true"/>
- <Calendar id="ipt_enddd01" taborder="0" position="absolute 85 25 186 48" anchor="left top" autoselect="true"/>
- <CheckBox id="CheckBox00" taborder="7" value="0" truevalue="1" falsevalue="0" position="absolute 85 101 121 121" anchor="default"/>
- <Static id="caption09" text="기록물체크" class="cell_1" position="absolute 118 100 202 123" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption05" text="퇴원예정일" class="cell_1" position="absolute 190 25 274 48" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <CheckBox id="CheckBox02" taborder="8" value="0" truevalue="1" falsevalue="0" position="absolute 205 101 244 122" anchor="default"/>
- <Calendar id="ipt_enddd02" taborder="1" position="absolute 276 25 365 48" anchor="left top" autoselect="true"/>
- <Static id="caption10" text="결과지체크" class="cell_1" position="absolute 241 100 325 123" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <CheckBox id="CheckBox03" taborder="9" value="0" truevalue="1" falsevalue="0" position="absolute 328 101 363 121" anchor="default"/>
- <Static id="caption06" text="보호자연락처" class="cell_1" position="absolute 0 50 82 73" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="output01" taborder="3" autoselect="true" position="absolute 85 50 365 73" anchor="left top" style="align:left middle;"/>
- <Static id="caption07" text="주치의확인여부" class="cell_1" position="absolute 364 100 461 123" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <CheckBox id="CheckBox01" taborder="10" value="0" truevalue="1" falsevalue="0" position="absolute 464 101 482 121" anchor="default"/>
- <Button id="btn_transcon" taborder="12" text="회송상담" class="btn4" position="absolute 358 0 434 20" anchor="top right" onclick="Tab00_tabpage_trans_Div01_btn_transcon_onclick"/>
- <Button id="btn_save_etc" taborder="13" text="저장" class="btn3" position="absolute 435 0 488 20" anchor="top right" onclick="Tab00_tabpage_trans_Div01_btn_save_etc_onclick"/>
- <Static id="caption00" text="동의서(전원)" class="cell_1" position="absolute 369 50 453 73" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_transconsent" taborder="4" readonly="true" autoselect="true" position="absolute 456 50 497 73" anchor="left top right" style="align:center middle;" onlbuttondown="Tab00_tabpage_trans_Div01_opt_transconsent_onlbuttondown"/>
- <Static id="caption20" text="회송도착여부" class="cell_1" position="absolute 0 75 82 98" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption01" text="병원내원개월" class="cell_1" position="absolute 190 75 274 98" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Radio id="rdo_arvYn" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" direction="vertical" position="absolute 85 77 160 97" anchor="left top" style="buttonsize:15;textpadding:0 5 0 3;itempadding:0 0 0 0;margin:0 0 0 0;padding:1 0 0 0;" columncount="-1" onitemchanged="Tab00_tabpage_trans_Div01_rdo_arvYn_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Y</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">N</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Combo id="cmb_hospinmm" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_search" position="absolute 276 75 497 98" anchor="left top right">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">1개월</Col>
- </Row>
- <Row>
- <Col id="codecolumn">03</Col>
- <Col id="datacolumn">3개월</Col>
- </Row>
- <Row>
- <Col id="codecolumn">06</Col>
- <Col id="datacolumn">6개월</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption03" text="상담시간" class="cell_1" position="absolute 369 25 453 48" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <MaskEdit id="msk_cnsttm" taborder="2" type="string" mask="##:##" limitbymask="none" position="absolute 456 25 497 48" tooltiptype="default,mouseleave" tooltiptext="미입력시 현재시간 자동입력됩니다." style="align:center middle;"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="div_trans_detl" taborder="8" position="absolute 499 -4 1202 758" anchor="top right bottom">
- <Layouts>
- <Layout>
- <Div id="Div00" taborder="3" position="absolute 0 28 703 307" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption01" text="환자정보" class="tit_2" position="absolute 0 1 183 18" anchor="left top"/>
- <Shape id="line02" class="line_10" position="absolute 0 17 703 23" anchor="left top right"/>
- <Static id="caption02" text="등록번호" class="cell_1" position="absolute 0 22 82 45" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_pid" taborder="66" autoselect="true" enable="true" position="absolute 84 22 179 45" anchor="left top" style="align:left middle;" readonly="true"/>
- <Static id="caption03" text="진료일자" class="cell_1" position="absolute 0 47 82 70" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption04" text="성명" class="cell_1" position="absolute 182 22 260 45" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption05" text="진료과" class="cell_1" position="absolute 182 47 260 70" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_hngnm" taborder="67" autoselect="true" enable="true" position="absolute 262 22 362 45" anchor="left top" style="align:left middle;" readonly="true"/>
- <Edit id="opt_orddeptnm" taborder="68" autoselect="true" enable="true" position="absolute 262 47 362 70" anchor="left top" style="align:left middle;" readonly="true"/>
- <Static id="caption08" text="성별/나이/HP" class="cell_1" position="absolute 366 22 453 45" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="output1" taborder="69" autoselect="true" enable="true" position="absolute 455 22 503 45" anchor="left top" style="align:left middle; :disabled {align:center middle;}" readonly="true"/>
- <Edit id="opt_age" taborder="70" autoselect="true" enable="true" position="absolute 505 22 552 45" anchor="left top" style="align:left middle; :disabled {align:center middle;}" readonly="true"/>
- <Edit id="output2" taborder="71" autoselect="true" enable="true" position="absolute 554 22 703 45" anchor="left top right" style="align:left middle; :disabled {align:center middle;}" readonly="false" onkillfocus="Tab00_tabpage_trans_div_trans_detl_Div00_output2_onkillfocus"/>
- <Static id="caption09" text="주치의" class="cell_1" position="absolute 366 47 436 70" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_orddrnm" taborder="72" autoselect="true" enable="true" position="absolute 438 47 526 70" anchor="left top" style="align:left middle; :disabled {align:center middle;}" readonly="true"/>
- <Static id="caption10" text="병동" class="cell_1" position="absolute 530 47 584 70" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="output3" taborder="73" autoselect="true" enable="true" position="absolute 586 47 646 70" anchor="left top" style="align:left middle; :disabled {align:center middle;}" readonly="true"/>
- <Edit id="output4" taborder="74" autoselect="true" enable="true" position="absolute 648 47 703 70" anchor="left top right" style="align:left middle; :disabled {align:center middle;}" readonly="true"/>
- <Shape id="line03" class="line_1" position="absolute 0 69 703 75" anchor="left top right"/>
- <Calendar id="opt_orddd" taborder="75" dateformat="yyyy-MM-dd" enable="true" position="absolute 84 47 179 70" anchor="left top" readonly="true"/>
- <Static id="caption12" text="병원명" class="cell_1" position="absolute 0 176 82 199" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_coophospnm" taborder="76" autoselect="true" enable="true" position="absolute 156 176 363 199" anchor="left top" style="align:left middle;" readonly="true"/>
- <Button id="btn_hosppopup" taborder="77" class="icon_search" position="absolute 360 176 385 199" anchor="left top" onclick="Tab00_tabpage_trans_div_trans_detl_Div00_btn_hosppopup_onclick"/>
- <Static id="caption00" text="의뢰/회송정보" class="tit_2" position="absolute 0 155 183 172" anchor="left top"/>
- <Shape id="line00" class="line_10" position="absolute 0 171 703 177" anchor="left top right"/>
- <Static id="caption06" text="의뢰정보" class="tit_2" position="absolute 0 78 183 95" anchor="left top"/>
- <Shape id="line01" class="line_10" position="absolute 0 94 703 100" anchor="left top right"/>
- <Static id="caption11" text="의뢰병원" class="cell_1" position="absolute 0 99 82 122" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_coophospnm00" taborder="78" autoselect="true" enable="true" position="absolute 84 99 267 122" anchor="left top" style="align:left middle;" readonly="true"/>
- <Edit id="opt_rumint00" taborder="79" autoselect="true" enable="true" position="absolute 370 99 480 122" anchor="left top" style="align:left middle;" readonly="true"/>
- <Static id="caption14" text="의뢰의사" class="cell_1" position="absolute 482 99 563 122" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_telno00" taborder="80" autoselect="true" enable="true" position="absolute 565 99 703 122" anchor="left top right" style="align:left middle;" readonly="true"/>
- <Static id="caption15" text="진료과" class="cell_1" position="absolute 0 124 82 147" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_coophospnm01" taborder="81" autoselect="true" enable="true" position="absolute 84 124 281 147" anchor="left top" style="align:left middle;" readonly="true"/>
- <Edit id="opt_rumint01" taborder="82" autoselect="true" enable="true" position="absolute 370 124 480 147" anchor="left top" style="align:left middle;" readonly="true"/>
- <Static id="caption16" text="의뢰번호" class="cell_1" position="absolute 482 124 563 147" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_telno01" taborder="83" autoselect="true" enable="true" position="absolute 565 124 703 147" anchor="left top right" style="align:left middle;" readonly="true"/>
- <Static id="caption17" text="의뢰일자" class="cell_1" position="absolute 284 99 368 122" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Button id="btn_reqhosppop" taborder="84" class="icon_search" position="absolute 264 99 289 122" anchor="left top" onclick="Tab00_tabpage_trans_div_trans_detl_Div00_btn_reqhosppop_onclick"/>
- <Static id="caption18" text="주치의" class="cell_1" position="absolute 284 124 368 147" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Shape id="line04" class="line_1" position="absolute 0 146 703 152" anchor="left top right"/>
- <Static id="caption20" text="병원주소" class="cell_1" position="absolute 0 201 82 224" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_coophospnm02" taborder="85" autoselect="true" enable="true" position="absolute 84 201 475 224" anchor="left top" style="align:left middle;" readonly="true"/>
- <Static id="caption21" text="전화번호" class="cell_1" position="absolute 478 201 554 224" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_telno02" taborder="86" autoselect="true" enable="true" position="absolute 556 201 703 224" anchor="left top right" style="align:left middle;" readonly="true"/>
- <Static id="caption07" text="HIE" class="cell_1" position="absolute 601 176 653 199" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <CheckBox id="CheckBox00" taborder="87" onclick="Tab00_tabpage1_CheckBox00_onclick" enable="false" position="absolute 660 177 676 197" anchor="default" readonly="true"/>
- <Edit id="opt_deptnm" taborder="93" autoselect="true" enable="true" position="absolute 382 176 581 199" anchor="left top" style="align:left middle;" readonly="true"/>
- <Shape id="line05" class="line_1" position="absolute 0 248 703 254" anchor="left top right"/>
- <Static id="caption19" text="담당자" class="cell_1" position="absolute 0 226 82 249" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="input2" taborder="94" autoselect="true" position="absolute 84 226 200 249" anchor="left top" style="align:left middle;"/>
- <Static id="caption26" text="전원의뢰완료일" class="cell_1" position="absolute 202 226 302 249" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Calendar id="ipt_enddd" taborder="95" position="absolute 304 226 423 249" anchor="left top"/>
- <Static id="caption27" text="진료구분" class="cell_1" position="absolute 425 226 501 249" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Combo id="combo1" taborder="96" codecolumn="cdid" datacolumn="cdnm2" onitemchanged="grp_sea_cmb_orddept_onitemchanged" class="combo_search" position="absolute 503 226 593 249" anchor="left top" innerdataset="@ds_init_ioflag"/>
- <Edit id="opt_coophospnm03" taborder="97" autoselect="true" enable="true" position="absolute 84 176 154 199" anchor="left top" style="align:left middle;" readonly="true"/>
- <CheckBox id="chk_knuh" taborder="98" position="absolute 133 153 233 173" truevalue="Y" falsevalue="N" enable="true" onclick="Tab00_tabpage_trans_div_trans_detl_Div00_chk_knuh_onclick" anchor="default"/>
- <CheckBox id="chk_hospice" taborder="99" text="호스피스" position="absolute 608 227 676 247" falsevalue="N" truevalue="Y" anchor="default"/>
- <Static id="caption13" text="회송병원명 : " visible="false" position="absolute 248 156 333 170" style="color:blue;font:Dotum,9,bold;"/>
- <Edit id="opt_ovtworkcoophospnm" taborder="100" readonly="true" autoselect="true" position="absolute 333 154 702 171" anchor="left top" style="align:left middle;" visible="false"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_save" taborder="8" text="저장" class="btn3" position="absolute 646 4 703 26" anchor="default" onclick="Tab00_tabpage_trans_div_trans_detl_btn_save_onclick"/>
- <Button id="btn_trans" taborder="9" text="전송" class="btn3" position="absolute 588 4 645 26" anchor="default" onclick="Tab00_tabpage_trans_div_trans_detl_btn_trans_onclick"/>
- <Static id="caption57" text="HIE전송" class="cell_1" position="absolute 489 4 546 25" style="padding:3 0 2 0;align:center middle;font:Dotum,9,bold;" anchor="default"/>
- <Static id="caption00" text="심평원전송" class="cell_1" position="absolute 396 4 464 25" style="padding:3 0 2 0;align:center middle;font:Dotum,9,bold;" anchor="default"/>
- <Static id="caption02" class="cell_1" position="absolute 465 4 486 25" style="padding:3 0 2 0;align:center middle;font:Dotum,9,bold;" anchor="default"/>
- <CheckBox id="chk_hira" taborder="13" position="absolute 468 5 483 24" anchor="default" truevalue="Y" falsevalue="N"/>
- <Static id="caption01" class="cell_1" position="absolute 547 4 568 25" style="padding:3 0 2 0;align:center middle;font:Dotum,9,bold;" anchor="default"/>
- <CheckBox id="chk_hie" taborder="14" enable="false" position="absolute 550 4 568 25" anchor="default" truevalue="Y" falsevalue="N"/>
- <Tab id="tab_sw" taborder="15" tabindex="0" scrollbars="autoboth" position="absolute 0 291 703 387" anchor="default" class="tab_Normal">
- <Tabpages>
- <Tabpage id="tabpage1" text="심평원">
- <Layouts>
- <Layout>
- <Static id="caption14" text="회송번호" class="cell_1" position="absolute 0 3 82 26" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption01" text="비임상적사유" class="cell_1" position="absolute 0 28 82 51" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption02" text="임상사유" class="cell_1" position="absolute 0 53 82 76" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Shape id="line06" class="line_1" position="absolute 0 75 703 81" anchor="left top right"/>
- <Static id="caption20" text="전송시각" class="cell_1" position="absolute 410 3 486 26" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Calendar id="ipt_enddd02" taborder="2" dateformat="yyyy-MM-dd HH:mm" editformat="yyyy-MM-dd HH:mm" enable="false" position="absolute 488 3 703 26" anchor="left top"/>
- <Combo id="combo04" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="grp_sea_cmb_orddept_onitemchanged" class="combo_search" position="absolute 488 53 703 76" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">의뢰되의뢰</Col>
- </Row>
- <Row>
- <Col id="codecolumn">02</Col>
- <Col id="datacolumn">외래회송</Col>
- </Row>
- <Row>
- <Col id="codecolumn">03</Col>
- <Col id="datacolumn">입원회송</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption03" text="회송유형" class="cell_1" position="absolute 410 53 486 76" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Combo id="combo03" taborder="5" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="grp_sea_cmb_orddept_onitemchanged" class="combo_search" position="absolute 84 53 407 76" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">01.수술후 관리 필요</Col>
- </Row>
- <Row>
- <Col id="codecolumn">02</Col>
- <Col id="datacolumn">02.수술이외의 치료 후 관리(복약,관리 등 포함)필요</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Combo id="combo02" taborder="3" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="grp_sea_cmb_orddept_onitemchanged" class="combo_search" position="absolute 84 28 407 51" anchor="left top">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">01</Col>
- <Col id="datacolumn">01.환자수용불가(입원실/의료진 부족등)</Col>
- </Row>
- <Row>
- <Col id="codecolumn">02</Col>
- <Col id="datacolumn">02.환자 또는 가족의 요청</Col>
- </Row>
- <Row>
- <Col id="codecolumn">03</Col>
- <Col id="datacolumn">03.기타</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="output00" taborder="4" autoselect="true" position="absolute 410 28 703 51" anchor="left top right" style="align:left middle;"/>
- <Static id="caption00" text="의뢰결과" class="cell_1" position="absolute 231 3 307 26" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Combo id="combo00" taborder="1" value="I" innerdataset="ds_init_rsltcd" codecolumn="cdid" datacolumn="cdnm" onitemchanged="grp_sea_cmb_orddept_onitemchanged" class="combo_search" position="absolute 309 3 407 26" anchor="left top"/>
- <Edit id="input5" taborder="0" autoselect="true" position="absolute 84 3 219 26" anchor="left top" style="align:left middle;"/>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage2" text=" HIE ">
- <Layouts>
- <Layout>
- <Static id="caption14" text="예약희망일시" class="cell_1" position="absolute 0 2 82 25" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption16" text="예약관련내용" class="cell_1" position="absolute 0 27 82 50" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption17" text="사유" class="cell_1" position="absolute 0 52 82 75" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Shape id="line06" class="line_1" position="absolute 0 76 670 82" anchor="left top right"/>
- <TextArea id="input3" taborder="4" wordwrap="both" position="absolute 84 52 668 75" anchor="left top right"/>
- <TextArea id="input4" taborder="3" wordwrap="both" position="absolute 84 27 668 50" anchor="left top right"/>
- <Calendar id="input1" taborder="0" position="absolute 84 2 200 25" anchor="left top"/>
- <MaskEdit id="MaskEdit00" taborder="1" type="string" mask="##:##" trimtype="both" autoselect="true" position="absolute 202 3 254 23" anchor="left top" style="align:center middle;"/>
- <Calendar id="ipt_enddd00" taborder="2" expr="expr:utlf_isNull(ds_hieinfo.getColumn(0,"prntdt")) ? "" : "####-##-## ##:##"" dateformat="yyyy-MM-dd HH:mm" editformat="yyyy-MM-dd HH:mm" enable="true" position="absolute 488 2 668 25" anchor="left top" readonly="true"/>
- <Static id="caption20" text="전송시각" class="cell_1" position="absolute 410 2 486 25" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="btn_sw1" taborder="17" text="심평원" position="absolute 0 284 78 304" class="btn_tab" onclick="Tab00_tabpage_trans_div_trans_detl_btn_sw1_onclick" anchor="default"/>
- <Shape id="line05" class="line_10" position="absolute 0 304 703 310" anchor="top right"/>
- <Button id="btn_sw2" taborder="18" text="HIE" class="btn_tab" position="absolute 81 284 159 304" onclick="Tab00_tabpage_trans_div_trans_detl_btn_sw2_onclick" anchor="default"/>
- <Div id="grp_base" anchor="all" taborder="21" position="absolute 0 386 703 749" style="background:transparent;">
- <Layouts>
- <Layout>
- <Div id="ivw_loader" anchor="all" taborder="4" url="emr_medirecxp::SSMMR01100_서식로더.xfdl" applystyletype="keep" position="absolute 0 24 703 363" style="background:#ffffffff;"/>
- <Shape id="line05" class="line_10" position="absolute 0 20 703 26" anchor="top right"/>
- <Button id="btn_size" taborder="5" text="확대" onclick="Tab00_tabpage_trans_div_trans_detl_btn_size_onclick" class="btn2" position="absolute 0 0 42 20" anchor="top right"/>
- <Button id="btn_preview" taborder="6" text="미리보기" class="btn2" position="absolute 43 0 107 20" anchor="left top" onclick="Tab00_tabpage_trans_div_trans_detl_grp_base_btn_preview_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Button id="btn_transcancel" taborder="22" text="전송취소" position="absolute 0 5 79 25" class="btn3" onclick="Tab00_tabpage_trans_div_trans_detl_btn_transcancel_onclick" anchor="default"/>
- <Static id="caption25" text="심평원동의" class="cell_1" position="absolute 100 4 170 24" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_pid04" taborder="23" readonly="true" autoselect="true" position="absolute 172 4 214 24" anchor="left top" style="align:center middle;" onlbuttondown="Tab00_tabpage_trans_div_trans_detl_Div00_opt_pid04_onlbuttondown"/>
- <Static id="caption24" text="HIE동의" class="cell_1" position="absolute 217 4 279 24" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Edit id="opt_pid03" taborder="24" readonly="true" autoselect="true" position="absolute 281 4 325 24" anchor="left top" style="align:center middle;" onlbuttondown="Tab00_tabpage_trans_div_trans_detl_opt_pid03_onlbuttondown" oneditclick="Tab00_tabpage_trans_div_trans_detl_opt_pid03_oneditclick"/>
- <CheckBox id="chk_crsautoyn" taborder="25" value="Y" truevalue="Y" falsevalue="N" position="absolute 166 285 181 304" visible="false" anchor="default"/>
- <Static id="caption13" text="진료요약지" position="absolute 184 287 254 301" visible="false" anchor="default"/>
- <ImageViewer id="img_hieLoading" taborder="26" position="absolute 281 25 325 45" image="URL('..\..\..\IMAGES\ast\window_loading.gif')" visible="false" stretch="fixaspectratio" anchor="default"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="tabpage_transcon" text="회송상담">
- <Layouts>
- <Layout>
- <Div id="group1" anchor="left top right" taborder="0" class="div_SA2" position="absolute 0 0 1195 45" onkeydown="Tab00_tabpage_transcon_group1_onkeydown">
- <Layouts>
- <Layout>
- <Button id="btn_search" taborder="10" text="조회" class="btn1" position="absolute 1123 10 1179 32" anchor="top right" onclick="Tab00_tabpage_transcon_group1_btn_search_onclick"/>
- <Static id="caption9" text="전원의뢰일 :" onclick="group3_group2_group1_caption9_onclick" class="search_name" position="absolute 13 12 107 29" anchor="default"/>
- <Static id="caption5" text="~" class="search_no_b" position="absolute 219 13 231 30" anchor="default"/>
- <Calendar id="ipt_fromdd" taborder="11" class="input_search" position="absolute 108 11 208 30" anchor="default" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_todd" taborder="12" class="input_search" position="absolute 240 11 340 30" anchor="default" autoselect="true"/>
- <Edit id="Edit00" taborder="13" position="absolute 456 11 556 31" anchor="default" autoselect="true"/>
- <Static id="caption00" text="환자번호 :" onclick="group3_group2_group1_caption9_onclick" class="search_name" position="absolute 372 13 466 30" anchor="default"/>
- <Shape id="line8" linetype="vertical" class="line_4" position="absolute 1108 4 1114 39" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" taborder="4" text="Div00" position="absolute 0 51 560 742" anchor="all">
- <Layouts>
- <Layout>
- <Static id="caption6" text="전원의뢰현황 리스트" class="tit_2" position="absolute 0 8 220 25" anchor="default"/>
- <Grid id="grd_list" taborder="1" binddataset="ds_transconlist" useinputpanel="false" position="absolute 0 29 560 691" anchor="all" onheadclick="fGridSort" oncellclick="Tab00_tabpage_transcon_Div00_grd_list_oncellclick" onrbuttonup="Tab00_tabpage_transcon_Div00_grd_list_onrbuttonup" cellsizingtype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="30" band="left"/>
- <Column size="79"/>
- <Column size="55"/>
- <Column size="69"/>
- <Column size="69"/>
- <Column size="28"/>
- <Column size="29"/>
- <Column size="76"/>
- <Column size="40"/>
- <Column size="130"/>
- <Column size="78"/>
- <Column size="47"/>
- <Column size="49"/>
- <Column size="56"/>
- <Column size="114"/>
- <Column size="106"/>
- <Column size="127"/>
- <Column size="130"/>
- <Column size="40"/>
- <Column size="72"/>
- <Column size="86"/>
- <Column size="59"/>
- <Column size="101"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell text="순번"/>
- <Cell col="1" text="전원의뢰일"/>
- <Cell col="2" text="상담시간"/>
- <Cell col="3" text="등록번호"/>
- <Cell col="4" text="환자명"/>
- <Cell col="5" text="성별"/>
- <Cell col="6" text="나이"/>
- <Cell col="7" text="퇴원예정일"/>
- <Cell col="8" text="동의"/>
- <Cell col="9" text="보호자연락처" autosizecol="default"/>
- <Cell col="10" text="주치의확인"/>
- <Cell col="11" text="CD"/>
- <Cell col="12" text="기록물"/>
- <Cell col="13" text="결과지"/>
- <Cell col="14" text="실전원병원"/>
- <Cell col="15" text="전원병원1"/>
- <Cell col="16" text="전원병원2"/>
- <Cell col="17" text="전원병원3"/>
- <Cell col="18" text="seqno"/>
- <Cell col="19" text="병실"/>
- <Cell col="20" text="진료과"/>
- <Cell col="21" text="주치의"/>
- <Cell col="22" text="nzone"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="date" text="bind:referdd" calendardisplaynulltype="nulltext"/>
- <Cell col="2" text="bind:cnsttm" mask="##:##" maskchar=" "/>
- <Cell col="3" text="bind:pid"/>
- <Cell col="4" text="bind:hngnm"/>
- <Cell col="5" text="bind:sex"/>
- <Cell col="6" text="bind:age"/>
- <Cell col="7" displaytype="date" text="bind:hopedschdd" calendardisplaynulltype="nulltext"/>
- <Cell col="8" text="bind:transconsentyn"/>
- <Cell col="9" style="align:left;" text="bind:fcontact" tooltiptype="mouse" tooltiptext="bind:fcontact" autosizecol="default"/>
- <Cell col="10" text="bind:drcnfmyn"/>
- <Cell col="11" text="bind:cdchk"/>
- <Cell col="12" text="bind:recordchk"/>
- <Cell col="13" text="bind:resultchk"/>
- <Cell col="14" style="align:left;" text="bind:transhosp" tooltiptype="mouse" tooltiptext="bind:transhosp"/>
- <Cell col="15" style="align:left;" text="bind:transhosp1" tooltiptype="mouse" tooltiptext="bind:transhosp1"/>
- <Cell col="16" style="align:left;" text="bind:transhosp2" tooltiptype="mouse" tooltiptext="bind:transhosp2"/>
- <Cell col="17" style="align:left;" text="bind:transhosp3" tooltiptype="mouse" tooltiptext="bind:transhosp3"/>
- <Cell col="18" text="bind:seqno"/>
- <Cell col="19" text="bind:roomcd"/>
- <Cell col="20" text="bind:orddeptnm"/>
- <Cell col="21" text="bind:atdoctnm"/>
- <Cell col="22" text="bind:nzone"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="button00" taborder="2" text="펼치기" position="absolute 504 4 560 24" anchor="top right" onclick="Tab00_tabpage_transcon_Div00_button00_onclick" class="btn2"/>
- <Shape id="line2" class="line_10" position="absolute 0 22 560 33" anchor="left top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div_detail" anchor="top right bottom" taborder="2" text="Div00" position="absolute 565 51 1195 749">
- <Layouts>
- <Layout>
- <Edit id="Edit00" taborder="0" enable="true" position="absolute 75 31 149 52" anchor="default" readonly="true"/>
- <TextArea id="TextArea00" taborder="21" wordwrap="both" position="absolute 75 181 630 690" anchor="left top bottom" style="color:#262626ff;" autoselect="true"/>
- <CheckBox id="CheckBox00" taborder="12" text="주치의확인여부" value="N" truevalue="Y" falsevalue="N" position="absolute 176 106 284 127" anchor="default"/>
- <Calendar id="Calendar00" taborder="6" position="absolute 231 56 331 77" anchor="default" autoselect="true"/>
- <Static id="caption3" text="등록번호" position="absolute 0 31 73 52" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit02" taborder="5" enable="true" position="absolute 75 56 149 77" anchor="default" readonly="true"/>
- <Static id="caption01" text="이름" position="absolute 0 56 73 77" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit03" taborder="8" enable="true" position="absolute 75 81 149 102" anchor="default" readonly="true"/>
- <Static id="caption04" text="성별" position="absolute 0 81 73 102" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit04" taborder="11" enable="true" position="absolute 75 106 149 127" anchor="default" readonly="true"/>
- <Static id="caption05" text="나이" position="absolute 0 106 73 127" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Static id="caption00" text="퇴원예정일" position="absolute 154 56 229 77" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Calendar id="Calendar01" taborder="9" enable="true" position="absolute 231 81 331 102" anchor="default" readonly="true"/>
- <Static id="caption06" text="전원의뢰일" onclick="caption00_onclick" position="absolute 154 81 229 102" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit01" taborder="7" position="absolute 431 56 630 77" anchor="left top right" autoselect="true"/>
- <Static id="caption07" text="보호자연락" position="absolute 348 56 427 77" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <CheckBox id="CheckBox01" taborder="13" text="cd체크" value="N" truevalue="Y" falsevalue="N" position="absolute 287 106 356 127" anchor="default"/>
- <CheckBox id="CheckBox02" taborder="15" text="결과지체크" value="N" truevalue="Y" falsevalue="N" position="absolute 437 106 537 127" anchor="default"/>
- <CheckBox id="CheckBox03" taborder="14" text="기록물체크" value="N" truevalue="Y" falsevalue="N" position="absolute 352 106 452 127" anchor="default"/>
- <Edit id="Edit05" taborder="18" position="absolute 75 156 251 177" anchor="default" autoselect="false"/>
- <Static id="caption08" text="전원병원" position="absolute 0 156 73 177" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit06" taborder="20" position="absolute 440 156 630 177" anchor="left top right" autoselect="false"/>
- <Edit id="Edit07" taborder="19" position="absolute 253 156 437 177" anchor="default" autoselect="false"/>
- <Static id="caption09" text="비고" position="absolute 0 180 73 201" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Button id="btn_save" taborder="36" text="저장" class="btn4" position="absolute 572 4 630 24" anchor="top right" onclick="Tab00_tabpage_transcon_Div_detail_btn_save_onclick"/>
- <Edit id="Edit09" taborder="1" enable="true" position="absolute 194 31 244 52" anchor="default" readonly="true"/>
- <Static id="caption11" text="병실" position="absolute 154 31 193 52" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit10" taborder="2" enable="true" position="absolute 296 31 384 52" anchor="default" readonly="true"/>
- <Static id="caption12" text="진료과" onclick="caption11_onclick" position="absolute 247 31 294 52" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit11" taborder="4" enable="true" position="absolute 570 31 630 52" anchor="left top right" readonly="true"/>
- <Static id="caption13" text="NZONE" onclick="caption11_onclick" position="absolute 508 31 568 52" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Static id="caption14" text="작성자" onclick="caption11_onclick" position="absolute 388 31 443 52" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="Edit12" taborder="3" enable="true" position="absolute 445 31 503 52" anchor="default" readonly="true"/>
- <Edit id="Edit13" taborder="16" enable="true" position="absolute 75 131 454 152" anchor="left top right" readonly="true"/>
- <Static id="caption15" text="실전원병원" position="absolute 0 132 73 153" anchor="default" class="cell_1" style="padding:0 0 0 0;align:center middle;"/>
- <Shape id="line00" class="line_10" position="absolute 0 22 630 33" anchor="left top right"/>
- <Static id="caption16" text="상세내용" class="tit_2" position="absolute 0 8 127 25" anchor="default"/>
- <Static id="caption02" text="동의서(전원)" class="cell_1" position="absolute 467 129 551 152" anchor="left top" style="padding:0 0 0 0;align:center middle;"/>
- <Edit id="opt_transconsent" taborder="17" readonly="true" autoselect="true" position="absolute 554 129 630 152" anchor="left top" style="align:center middle;" onlbuttondown="Tab00_tabpage_transcon_Div_detail_opt_transconsent_onlbuttondown"/>
- <Button id="btn_transconsent" taborder="43" text="동의서(전원)" position="absolute 463 4 571 24" class="btn4" enable="false" onclick="Tab00_tabpage_transcon_Div_detail_btn_transconsent_onclick" anchor="default"/>
- <Button id="btn_transto" taborder="44" text="의뢰/회송" position="absolute 373 4 462 24" class="btn4" onclick="Tab00_tabpage_transcon_Div_detail_btn_transto_onclick" anchor="default"/>
- <Static id="caption10" text="상담시간" onclick="caption00_onclick" class="cell_1" position="absolute 348 81 427 102" style="padding:0 0 0 0;align:center middle;"/>
- <MaskEdit id="msk_cnsttm" taborder="10" position="absolute 431 81 489 102" mask="##:##" style="align:center middle;" limitbymask="none" type="string" tooltiptext="미입력시 현재시간 자동입력됩니다." tooltiptype="default,mouseleave" maskchar=" "/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Static id="cap_title" text="진료협력메인" class="tit_1" position="absolute 0 0 144 25"/>
- <ActiveX id="ActiveX00" visible="false" position="absolute 644 7 683 24" windowed="true" useautobitmapcache="1" anchor="default" taborder="5"/>
- <Div id="Div00" anchor="top right" taborder="6" text="Div00" visible="false" position="absolute 1239 164 1716 440">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="0" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 470 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="10" position="absolute 100 184 460 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="11" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 468 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="12" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="13" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="14" useinputpanel="false" position="absolute 7 48 460 139" anchor="default" binddataset="ds_outhistlist" autofittype="col">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="213"/>
- <Column size="45"/>
- <Column size="86"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- <Cell col="4" displaytype="normal" style="align:center;" text="예약구분"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- <Cell col="4" displaytype="combo" style="align:center;" text="bind:rsrvflag" combodataset="ds_init_rsrvflag_P0341" combocodecol="cdid" combodatacol="cdnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" anchor="top right" taborder="1" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="0" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="16" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="17" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="18" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="19" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="20" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="21" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div02" anchor="top right" taborder="2" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="2" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="16" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="17" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="18" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="19" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="20" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="21" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" anchor="top right" taborder="3" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="0" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="22" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="23" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="24" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="25" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="26" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="27" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div01" anchor="top right" taborder="7" text="Div00" visible="false" position="absolute 1679 172 2028 312">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="2" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 342 132" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption05" text="주민번호" class="cell_1" position="absolute 7 88 97 111" anchor="default"/>
- <Static id="caption12" text="심평원환자 주민번호 입력" class="tit_2" position="absolute 7 31 188 48" anchor="default"/>
- <Button id="btn_expand" taborder="0" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 340 20" tooltiptext="클릭하시면 열립니다." style="imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Button id="btn_confirm" taborder="3" text="확인" class="btn4" position="absolute 221 27 276 47" anchor="top right" onclick="Div01_Div01_btn_confirm_onclick"/>
- <Static id="Static00" text="-" position="absolute 201 90 211 110" anchor="default"/>
- <Button id="btn_cancel" taborder="4" text="취소" class="btn4" position="absolute 277 27 332 47" anchor="top right" onclick="Div01_Div01_btn_cancel_onclick"/>
- <Static id="caption00" text="환자/전화번호" class="cell_1" position="absolute 7 62 97 85" anchor="default"/>
- <Edit id="Edit00" taborder="5" position="absolute 99 64 199 84" enable="false" anchor="default"/>
- <Edit id="Edit01" taborder="6" position="absolute 203 64 332 84" enable="false" anchor="default"/>
- <Edit id="edt_rrgstno1" taborder="7" position="absolute 99 89 199 109" anchor="default" maxlength="6" style="align:center middle;" autoselect="true"/>
- <Edit id="edt_rrgstno2" taborder="8" position="absolute 211 89 332 109" anchor="default" maxlength="7" style="align:center middle;" autoselect="true"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" anchor="top right" taborder="3" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="0" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="22" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="23" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="24" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="25" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="26" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="27" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div02" anchor="top right" taborder="8" text="Div00" visible="false" position="absolute 1239 452 1716 672">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="3" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 470 212" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="17" tabstop="false" onclick="div_toolbox_btn_expand_hira_onclick" position="absolute 0 0 468 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Grid id="Grid00" taborder="20" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 460 200" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="208"/>
- <Column size="48"/>
- <Column size="88"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- <Cell col="4" text="예약구분"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" style="align:left;" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- <Cell col="4" displaytype="combo" style="align:center;" text="bind:rsrvflag" combodataset="ds_init_rsrvflag_P0341" combocodecol="cdid" combodatacol="cdnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" anchor="top right" taborder="4" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="0" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="22" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="23" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="24" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="25" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="26" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="27" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div02" anchor="top right" taborder="5" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="4" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="22" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="23" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="24" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="25" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="26" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="27" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- <Div id="Div00" anchor="top right" taborder="5" text="Div00" visible="false" position="absolute 1183 180 1604 456">
- <Layouts>
- <Layout>
- <Div id="Div01" taborder="0" style="background:cornsilk;border:1 solid #808080ff ;bordertype:round 5 5 ;shadow:outer 5,5 5 gray;" position="absolute 0 0 414 268" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption44" text="예약내용" class="cell_1" position="absolute 7 184 97 207" anchor="default"/>
- <Static id="caption05" text="예약희망일시" class="cell_1" position="absolute 7 160 97 183" anchor="default"/>
- <TextArea id="TextArea00" taborder="28" position="absolute 100 184 404 257" anchor="default"/>
- <Static id="caption12" text="기예약 정보" class="tit_2" position="absolute 7 31 119 48" anchor="default"/>
- <Button id="btn_expand" taborder="29" tabstop="false" onclick="div_toolbox_btn_expand_onclick" position="absolute 0 0 412 20" tooltiptext="클릭하시면 열립니다." style="image:URL('theme://images\icon_arrowDoubleNext_P.png');imagealign:left middle;imagepadding:0 0 0 3;background:tan;border:0 solid #33bbbbff #effcfbff;bordertype:round 5 5 lefttop righttop;" anchor="default"/>
- <Calendar id="Calendar00" taborder="30" autoselect="true" position="absolute 100 162 200 182" anchor="default"/>
- <MaskEdit id="MaskEdit00" taborder="31" displaynulltext=" " type="string" mask="##:##" trimtype="both" position="absolute 201 162 240 182" style="align:center middle;" anchor="default"/>
- <Static id="caption00" text="예약희망 정보" class="tit_2" position="absolute 7 143 119 160" anchor="default"/>
- <Grid id="Grid00" taborder="32" binddataset="ds_outhistlist" useinputpanel="false" autofittype="col" position="absolute 7 48 404 139" anchor="default">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="71"/>
- <Column size="38"/>
- <Column size="236"/>
- <Column size="52"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell displaytype="normal" text="일자"/>
- <Cell col="1" displaytype="normal" text="시간"/>
- <Cell col="2" displaytype="normal" text="진료과"/>
- <Cell col="3" displaytype="normal" text="진료의"/>
- </Band>
- <Band id="body">
- <Cell displaytype="date" text="bind:orddd" mask="yyyy-MM-dd"/>
- <Cell col="1" displaytype="normal" text="bind:ordtm" mask="##:##"/>
- <Cell col="2" displaytype="normal" text="bind:orddeptnm"/>
- <Cell col="3" displaytype="normal" text="bind:orddrnm"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Button id="btn_rsrv" taborder="33" text="신규예약" onclick="Tab00_tabpage_hie_Div00_btn_rsrv_onclick" class="btn3" position="absolute 326 23 403 43" anchor="top right"/>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- </Layout>
- </Layouts>
- </Div>
- <Div id="div_replprntmsg" taborder="9" class="div_SA2" visible="false" position="absolute 1680 323 2054 449">
- <Layouts>
- <Layout>
- <Static id="caption15" text="구분" class="cell_1" position="absolute 8 36 90 59" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption00" text="회신메시지" class="cell_1" position="absolute 8 61 90 84" anchor="left top" style="padding:0 0 0 5;align:left middle;"/>
- <Static id="caption01" text="전송 회신메시지 입력" class="tit_2" position="absolute 0 8 183 25" anchor="left top"/>
- <Edit id="ipt_replmsg" taborder="5" onkeydown="ipt_pid_onkeydown" class="input_search" position="absolute 92 63 370 82" anchor="default"/>
- <Combo id="cmb_orddeptcd" taborder="6" codecolumn="codecolumn" datacolumn="datacolumn" onitemchanged="cmb_orddeptcd_onitemchanged" class="combo_search" position="absolute 92 38 240 57" anchor="default">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" size="256"/>
- <Column id="datacolumn" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">정상회신</Col>
- </Row>
- <Row>
- <Col id="codecolumn">A</Col>
- <Col id="datacolumn">추가회신</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Button id="Button00" taborder="7" text="확인" class="btn3" position="absolute 122 95 182 115" anchor="default" onclick="div_replprntmsg_Button00_onclick"/>
- <Button id="btn_cancel" taborder="8" text="취소" class="btn3" position="absolute 186 95 246 115" anchor="default" onclick="div_replprntmsg_btn_cancel_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <PopupMenu id="pMenu_popupmenu1" innerdataset="@ds_hidden_popupmenu1" idcolumn="func" captioncolumn="label" levelcolumn="lev" position="absolute 5 812 110 834" onmenuclick="pMenu_popupmenu1_onmenuclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_translist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="telecomnumber" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="formrecdt" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="chosflag" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="disphospnm" type="STRING" size="256"/>
- <Column id="disptelno" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="issflag" type="STRING" size="256"/>
- <Column id="prcpcds" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="chayn" type="STRING" size="256"/>
- <Column id="boyn" type="STRING" size="256"/>
- <Column id="chungyn" type="STRING" size="256"/>
- <Column id="pyn" type="STRING" size="256"/>
- <Column id="hiraconsentyn" type="STRING" size="256"/>
- <Column id="saboncnt" type="STRING" size="256"/>
- <Column id="reqaseqno" type="STRING" size="256"/>
- <Column id="prntuserid" type="STRING" size="256"/>
- <Column id="prntusernm" type="STRING" size="256"/>
- <Column id="prntdeptcd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="coophospcd2" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="transconsentyn" type="STRING" size="256"/>
- <Column id="transconsentocrtags" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="crstrsyn" type="STRING" size="256" sumtext="요약지전송여부"/>
- <Column id="imgtrsyn" type="STRING" size="256" sumtext="영상전송여"/>
- <Column id="ovtworkyn" type="STRING" size="256" sumtext="통상근무시간외여부"/>
- <Column id="combyn" type="STRING" size="256" sumtext="통상근무차트번호조회여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_translist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="dayflag" type="STRING" size="256"/>
- <Column id="srcformcd" type="STRING" size="256"/>
- <Column id="ovtWorkYn" type="STRING" size="256" sumtext="통상근무시간외여부"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="gubun"/>
- <Col id="stat"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_stat" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">1</Col>
- <Col id="cdnm">미해결</Col>
- </Row>
- <Row>
- <Col id="cdid">3</Col>
- <Col id="cdnm">완료</Col>
- </Row>
- <Row>
- <Col id="cdid">4</Col>
- <Col id="cdnm">전송완료</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_ioflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- <Column id="cdnm2" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">I</Col>
- <Col id="cdnm">입</Col>
- <Col id="cdnm2">입원</Col>
- </Row>
- <Row>
- <Col id="cdid">O</Col>
- <Col id="cdnm">외</Col>
- <Col id="cdnm2">외래</Col>
- </Row>
- <Row>
- <Col id="cdid">E</Col>
- <Col id="cdnm">응</Col>
- <Col id="cdnm2">응급</Col>
- </Row>
- <Row>
- <Col id="cdid">D</Col>
- <Col id="cdnm">D</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_reqhielist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="chk_org" type="STRING" size="256"/>
- <Column id="referraldocumentuniqueid" type="STRING" size="256"/>
- <Column id="lid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="doctype" type="STRING" size="256"/>
- <Column id="repositoryuniqueid" type="STRING" size="256"/>
- <Column id="uniqueid" type="STRING" size="256"/>
- <Column id="intendedrecipientid" type="STRING" size="256"/>
- <Column id="intendedrecipientoid" type="STRING" size="256"/>
- <Column id="intendedrecipientdeptid" type="STRING" size="256"/>
- <Column id="transfermode" type="STRING" size="256"/>
- <Column id="reqinstitutedept" type="STRING" size="256"/>
- <Column id="reqinstitute" type="STRING" size="256"/>
- <Column id="referralstatus_referralstatusid" type="STRING" size="256"/>
- <Column id="referralstatus_referralstatusinstanceid" type="STRING" size="256"/>
- <Column id="referralstatus_referraldocumentuniqueid" type="STRING" size="256"/>
- <Column id="referralstatus_repositoryid" type="STRING" size="256"/>
- <Column id="referralstatus_mpiid" type="STRING" size="256"/>
- <Column id="referralstatus_patientname" type="STRING" size="256"/>
- <Column id="referralstatus_status" type="STRING" size="256"/>
- <Column id="currenttaskvalue" type="STRING" size="256"/>
- <Column id="ptname" type="STRING" size="256"/>
- <Column id="referralstatus_patientbirthday" type="STRING" size="256"/>
- <Column id="pttelecom" type="STRING" size="256"/>
- <Column id="hospid" type="STRING" size="256"/>
- <Column id="reqinstitutenm" type="STRING" size="256"/>
- <Column id="reqdrnm" type="STRING" size="256"/>
- <Column id="intendedrecipientonm" type="STRING" size="256"/>
- <Column id="intendedrecipientdeptnm" type="STRING" size="256"/>
- <Column id="intendedrecipientnm" type="STRING" size="256"/>
- <Column id="currentstatusvalue" type="STRING" size="256"/>
- <Column id="deprecatedyn" type="STRING" size="256"/>
- <Column id="intendedrsvdate" type="STRING" size="256"/>
- <Column id="regdate" type="STRING" size="256"/>
- <Column id="cnfmnm" type="STRING" size="256"/>
- <Column id="cnfmdt" type="STRING" size="256"/>
- <Column id="orddt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_reqhielist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="begindate" type="STRING" size="256"/>
- <Column id="enddate" type="STRING" size="256"/>
- <Column id="hospnm" type="STRING" size="256"/>
- <Column id="patientname" type="STRING" size="256"/>
- <Column id="taskstatuscd" type="STRING" size="256"/>
- <Column id="transfermode" type="STRING" size="256"/>
- <Column id="hideflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="transfermode">RECEIVE</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="comn_cd" type="STRING" size="256"/>
- <Column id="comn_cd_nm" type="STRING" size="256"/>
- <Column id="opt_1" type="STRING" size="256"/>
- <Column id="opt_2" type="STRING" size="256"/>
- <Column id="opt_3" type="STRING" size="256"/>
- <Column id="opt_4" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_task" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="value" type="STRING" size="256"/>
- <Column id="label" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="value">REQUEST</Col>
- <Col id="label">의뢰</Col>
- </Row>
- <Row>
- <Col id="value">SCHEDULE</Col>
- <Col id="label">예약</Col>
- </Row>
- <Row>
- <Col id="value">PERFORM</Col>
- <Col id="label">진료</Col>
- </Row>
- <Row>
- <Col id="value">TRANSFER</Col>
- <Col id="label">회송</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hospinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rgstyn" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_rrgstno" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ssn" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_req_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="brthdd" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="engnm" type="STRING" size="256"/>
- <Column id="mpphontel" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="hometel" type="STRING" size="256"/>
- <Column id="zipcd1" type="STRING" size="256"/>
- <Column id="zipcd2" type="STRING" size="256"/>
- <Column id="zipcdseq" type="STRING" size="256"/>
- <Column id="addr" type="STRING" size="256"/>
- <Column id="etctel1" type="STRING" size="256"/>
- <Column id="detladdr" type="STRING" size="256"/>
- <Column id="etctel2" type="STRING" size="256"/>
- <Column id="chinm" type="STRING" size="256"/>
- <Column id="bindpid" type="STRING" size="256"/>
- <Column id="smsaprvyn" type="STRING" size="256"/>
- <Column id="email" type="STRING" size="256"/>
- <Column id="acptdd" type="STRING" size="256"/>
- <Column id="acptno" type="STRING" size="256"/>
- <Column id="oldpid" type="STRING" size="256"/>
- <Column id="oldhngnm" type="STRING" size="256"/>
- <Column id="oldrrgstno1" type="STRING" size="256"/>
- <Column id="oldrrgstno2" type="STRING" size="256"/>
- <Column id="flag" type="STRING" size="256"/>
- <Column id="builno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_confirm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="id" type="STRING" size="256"/>
- <Column id="gid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="userid" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_taskstatuscd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="value" type="STRING" size="256"/>
- <Column id="label" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">전체</Col>
- </Row>
- <Row>
- <Col id="label">의뢰/회송</Col>
- <Col id="value">REQUEST/TRANSFER</Col>
- </Row>
- <Row>
- <Col id="value">SCHEDULE</Col>
- <Col id="label">예약</Col>
- </Row>
- <Row>
- <Col id="label">진료</Col>
- <Col id="value">PERFORM</Col>
- </Row>
- <Row>
- <Col id="value">REQUEST</Col>
- <Col id="label">의뢰</Col>
- </Row>
- <Row>
- <Col id="label">회송</Col>
- <Col id="value">TRANSFER</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_rsrv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="referraldocumentuniqueid" type="STRING" size="256"/>
- <Column id="lid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="doctype" type="STRING" size="256"/>
- <Column id="repositoryuniqueid" type="STRING" size="256"/>
- <Column id="uniqueid" type="STRING" size="256"/>
- <Column id="intendedrecipientid" type="STRING" size="256"/>
- <Column id="intendedrecipientoid" type="STRING" size="256"/>
- <Column id="intendedrecipientdeptid" type="STRING" size="256"/>
- <Column id="transfermode" type="STRING" size="256"/>
- <Column id="reqinstitutedept" type="STRING" size="256"/>
- <Column id="reqinstitute" type="STRING" size="256"/>
- <Column id="referralstatus_referralstatusid" type="STRING" size="256"/>
- <Column id="referralstatus_referralstatusinstanceid" type="STRING" size="256"/>
- <Column id="referralstatus_referraldocumentuniqueid" type="STRING" size="256"/>
- <Column id="referralstatus_repositoryid" type="STRING" size="256"/>
- <Column id="referralstatus_mpiid" type="STRING" size="256"/>
- <Column id="referralstatus_patientname" type="STRING" size="256"/>
- <Column id="referralstatus_status" type="STRING" size="256"/>
- <Column id="currenttaskvalue" type="STRING" size="256"/>
- <Column id="ptname" type="STRING" size="256"/>
- <Column id="referralstatus_patientbirthday" type="STRING" size="256"/>
- <Column id="pttelecom" type="STRING" size="256"/>
- <Column id="hospid" type="STRING" size="256"/>
- <Column id="reqinstitutenm" type="STRING" size="256"/>
- <Column id="reqdrnm" type="STRING" size="256"/>
- <Column id="intendedrecipientonm" type="STRING" size="256"/>
- <Column id="intendedrecipientdeptnm" type="STRING" size="256"/>
- <Column id="intendedrecipientnm" type="STRING" size="256"/>
- <Column id="currentstatusvalue" type="STRING" size="256"/>
- <Column id="deprecatedyn" type="STRING" size="256"/>
- <Column id="intendedrsvdate" type="STRING" size="256"/>
- <Column id="regdate" type="STRING" size="256"/>
- <Column id="cnfmnm" type="STRING" size="256"/>
- <Column id="cnfmdt" type="STRING" size="256"/>
- <Column id="orddt" type="STRING" size="256"/>
- <Column id="patientid" type="STRING" size="256"/>
- <Column id="hie_rrgstno1" type="STRING" size="256"/>
- <Column id="hie_rrgstno2" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="documentuniqueid" type="STRING" size="256"/>
- <Column id="repositoryid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_reqpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="areacd" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="clsmatyn" type="STRING" size="256"/>
- <Column id="cptype" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="hospgrade"/>
- <Col id="coophospnm"/>
- <Col id="drnm"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="areacd"/>
- <Col id="repltype"/>
- <Col id="clsmatyn"/>
- <Col id="cptype"/>
- <Col id="replflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_areacd_A0426" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_dept_dept" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_repltype_A0423" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_hospgrade_A0429" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_doctlist_medispcl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="doctid" type="STRING" size="256"/>
- <Column id="doctnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="doctid"/>
- <Col id="doctnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_cptype_A0420" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_replflag_A0636" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_reqpatlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="reqnm" type="STRING" size="256"/>
- <Column id="rgstdd" type="STRING" size="256"/>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="diagnm" type="STRING" size="256"/>
- <Column id="areacd" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="clsmatyn" type="STRING" size="256"/>
- <Column id="cc" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="reqpath" type="STRING" size="256"/>
- <Column id="cptype" type="STRING" size="256"/>
- <Column id="inyn" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- <Column id="fsexamflag" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="indschacptstat" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_doctor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_rsrvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="condflag" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="rcyn" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="onestop" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="condflag"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="rsrvflag"/>
- <Col id="rcyn">Y</Col>
- <Col id="coophospnm"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="onestop"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_rsrvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="etcordflag" type="STRING" size="256"/>
- <Column id="acptdd" type="STRING" size="256"/>
- <Column id="acpttm" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="sex" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="ordtm" type="STRING" size="256"/>
- <Column id="rqsthospcd" type="STRING" size="256"/>
- <Column id="rqstdrid" type="STRING" size="256"/>
- <Column id="rqstflag" type="STRING" size="256"/>
- <Column id="rqstnm" type="STRING" size="256"/>
- <Column id="onestop" type="STRING" size="256"/>
- <Column id="telrsrvrem" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_rqstflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">예약</Col>
- <Col id="value">R</Col>
- </Row>
- <Row>
- <Col id="label">취소</Col>
- <Col id="value">X</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_rsrv_doct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_reqpat_doct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_reqhiralist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="begindate" type="STRING" size="256"/>
- <Column id="enddate" type="STRING" size="256"/>
- <Column id="hospnm" type="STRING" size="256"/>
- <Column id="patientname" type="STRING" size="256"/>
- <Column id="taskstatuscd" type="STRING" size="256"/>
- <Column id="transfermode" type="STRING" size="256"/>
- <Column id="hideflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_saveflag_A0497" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_reqagntype_A0583" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_repllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <search>
- <pid/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- <orddeptcd/>
- <orddrid/>
- <fromdd/>
- <todd/>
- <coophospnm/>
- <drnm/>
- <patflag/>
- <hospgrade/>
- <saveflag/>
- <replflag/>
- <cptype/>
- <reqagntype/>
- <qreplflag/>
- </search>
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="patflag" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- <Column id="saveflag" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="cptype" type="STRING" size="256"/>
- <Column id="reqagntype" type="STRING" size="256"/>
- <Column id="qreplflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"/>
- <Col id="hngnm"/>
- <Col id="rrgstno1"/>
- <Col id="rrgstno2"/>
- <Col id="orddeptcd"/>
- <Col id="orddrid"/>
- <Col id="fromdd"/>
- <Col id="todd"/>
- <Col id="coophospnm"/>
- <Col id="drnm"/>
- <Col id="patflag"/>
- <Col id="hospgrade"/>
- <Col id="saveflag"/>
- <Col id="replflag"/>
- <Col id="cptype"/>
- <Col id="reqagntype"/>
- <Col id="qreplflag"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_repllist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hieyn" type="STRING"/>
- <Column id="orddd" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="hngnm" type="STRING"/>
- <Column id="qreplflag" type="STRING"/>
- <Column id="patflag" type="STRING"/>
- <Column id="reqagntype" type="STRING"/>
- <Column id="saveflag" type="STRING"/>
- <Column id="recdd" type="STRING"/>
- <Column id="orddrid" type="STRING"/>
- <Column id="orddeptnm" type="STRING"/>
- <Column id="cptype" type="STRING"/>
- <Column id="reqdd" type="STRING"/>
- <Column id="coophospnm" type="STRING"/>
- <Column id="drnm" type="STRING"/>
- <Column id="clsmatyn" type="STRING"/>
- <Column id="detlfrmrmert" type="STRING" size="0"/>
- <Column id="gradyear" type="STRING"/>
- <Column id="telno" type="STRING"/>
- <Column id="faxno" type="STRING"/>
- <Column id="coopflag" type="STRING"/>
- <Column id="emailid" type="STRING"/>
- <Column id="emailaddr" type="STRING"/>
- <Column id="reqseqno" type="STRING"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_repl_doct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_repl_cntinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="reqcnt" type="INT" size="256" sumtext="의뢰건수"/>
- <Column id="replcnt" type="INT" size="256" sumtext="회신건수"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_trans_doct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_pidinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="srchcond" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_repltype_A0423_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_hospgrade_A0429_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_cptype_A0420_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_reqagntype_A0583_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_saveflag_A0497_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_replflag_A0636_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_areacd_A0426_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_reqhiralist_temp" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="chk_org" type="STRING" size="256"/>
- <Column id="reqsdbkrlyno" type="STRING" size="256"/>
- <Column id="reqsdbkno" type="STRING" size="256"/>
- <Column id="resrid" type="STRING" size="256"/>
- <Column id="resrverno" type="STRING" size="256"/>
- <Column id="reqsdbktp" type="STRING" size="256"/>
- <Column id="reqsdbkstat" type="STRING" size="256"/>
- <Column id="fomver" type="STRING" size="256"/>
- <Column id="credt" type="STRING" size="256"/>
- <Column id="smittp" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="patgender" type="STRING" size="256"/>
- <Column id="patbth" type="STRING" size="256"/>
- <Column id="pattelno" type="STRING" size="256"/>
- <Column id="sndyadmid" type="STRING" size="256"/>
- <Column id="sndyadmnm" type="STRING" size="256"/>
- <Column id="rcvyadmid" type="STRING" size="256"/>
- <Column id="rcvyadmnm" type="STRING" size="256"/>
- <Column id="lcsno" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="rmk" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="deptnm" type="STRING" size="256"/>
- <Column id="deptdtlcd" type="STRING" size="256"/>
- <Column id="deptdtlnm" type="STRING" size="256"/>
- <Column id="vsttp" type="STRING" size="256"/>
- <Column id="rowno" type="STRING" size="256"/>
- <Column id="totcnt" type="STRING" size="256"/>
- <Column id="curpageno" type="STRING" size="256"/>
- <Column id="rowcntperpage" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="cnfmnm" type="STRING" size="256"/>
- <Column id="cnfmdt" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="orddt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <PropertyAnimation id="pA_rsrvinfo" endingmode="to" repeat="1" repeattype="normal" duration="1000" starttime="0" targetcomp="Div00" interpolation="Interpolation.curve4InOut" targetprop="style.opacity" onstart="pA_rsrvinfo_onstart" onend="pA_rsrvinfo_onend"/>
- <Dataset id="ds_send_rsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="documentuniqueid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="patientid" type="STRING" size="256"/>
- <Column id="repositoryid" type="STRING" size="256"/>
- <Column id="reqpseqno" type="STRING" size="256"/>
- <Column id="hospid" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="reqinstitutenm" type="STRING" size="256"/>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="id" type="STRING" size="256"/>
- <Column id="intendedrecipientoid" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="lcsno" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_rsrvinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hopedd" type="STRING" size="256"/>
- <Column id="hopetm" type="STRING" size="256"/>
- <Column id="yeyakdesc" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_outhistlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="ordtm" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_hide" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="id" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_reqhira_status" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid">ReqSdbkTpEnum_Request</Col>
- <Col id="cdnm">의뢰</Col>
- </Row>
- <Row>
- <Col id="cdid">ReqSdbkTpEnum_Sendback</Col>
- <Col id="cdnm">회송</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hira_info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ptnt_ssn" type="STRING" size="256"/>
- <Column id="ptnt_name" type="STRING" size="256"/>
- <Column id="ptnt_telno" type="STRING" size="256"/>
- <Column id="ptnt_gender" type="STRING" size="256"/>
- <Column id="chrgdr_drnm" type="STRING" size="256"/>
- <Column id="chrgdr_lcsno" type="STRING" size="256"/>
- <Column id="sndyadm_code" type="STRING" size="256"/>
- <Column id="sndyadm_name" type="STRING" size="256"/>
- <Column id="rcvyadm_code" type="STRING" size="256"/>
- <Column id="rcvyadm_name" type="STRING" size="256"/>
- <Column id="snddept_code" type="STRING" size="256"/>
- <Column id="snddept_name" type="STRING" size="256"/>
- <Column id="snddeptdtl_code" type="STRING" size="256"/>
- <Column id="snddeptdtl_name" type="STRING" size="256"/>
- <Column id="sick_code" type="STRING" size="256"/>
- <Column id="sick_kornm" type="STRING" size="256"/>
- <Column id="sick_editnm" type="STRING" size="256"/>
- <Column id="reqsdbkrlyno" type="STRING" size="256"/>
- <Column id="reqsdbkno" type="STRING" size="256"/>
- <Column id="cotntrstrcyn" type="STRING" size="256"/>
- <Column id="ptntcurstat" type="STRING" size="256"/>
- <Column id="diagreqclirs" type="STRING" size="256"/>
- <Column id="diagreqclirstxt" type="STRING" size="256"/>
- <Column id="diagreqnonclirs" type="STRING" size="256"/>
- <Column id="diagreqnonclirstxt" type="STRING" size="256"/>
- <Column id="rpyreq" type="STRING" size="256"/>
- <Column id="diagrcdapndyn" type="STRING" size="256"/>
- <Column id="tstrstapndyn" type="STRING" size="256"/>
- <Column id="imgapndyn" type="STRING" size="256"/>
- <Column id="etcapndyn" type="STRING" size="256"/>
- <Column id="etcapndtxt" type="STRING" size="256"/>
- <Column id="reqrstxt" type="STRING" size="256"/>
- <Column id="tretexmhisttxt" type="STRING" size="256"/>
- <Column id="anmnhotmtxt" type="STRING" size="256"/>
- <Column id="famhistalrgtxt" type="STRING" size="256"/>
- <Column id="etcdlvrtxt" type="STRING" size="256"/>
- <Column id="rqyreq" type="STRING" size="256"/>
- <Column id="credt" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="pattelno" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="id" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="hospid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchcond"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_reqhiralist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256"/>
- <Column id="chk_org" type="STRING" size="256"/>
- <Column id="reqsdbkrlyno" type="STRING" size="256"/>
- <Column id="reqsdbkno" type="STRING" size="256"/>
- <Column id="resrid" type="STRING" size="256"/>
- <Column id="resrverno" type="STRING" size="256"/>
- <Column id="reqsdbktp" type="STRING" size="256"/>
- <Column id="reqsdbkstat" type="STRING" size="256"/>
- <Column id="fomver" type="STRING" size="256"/>
- <Column id="credt" type="STRING" size="256"/>
- <Column id="smittp" type="STRING" size="256"/>
- <Column id="patnm" type="STRING" size="256"/>
- <Column id="patgender" type="STRING" size="256"/>
- <Column id="patbth" type="STRING" size="256"/>
- <Column id="pattelno" type="STRING" size="256"/>
- <Column id="sndyadmid" type="STRING" size="256"/>
- <Column id="sndyadmnm" type="STRING" size="256"/>
- <Column id="rcvyadmid" type="STRING" size="256"/>
- <Column id="rcvyadmnm" type="STRING" size="256"/>
- <Column id="lcsno" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="rmk" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="deptnm" type="STRING" size="256"/>
- <Column id="deptdtlcd" type="STRING" size="256"/>
- <Column id="deptdtlnm" type="STRING" size="256"/>
- <Column id="vsttp" type="STRING" size="256"/>
- <Column id="rowno" type="STRING" size="256"/>
- <Column id="totcnt" type="STRING" size="256"/>
- <Column id="curpageno" type="STRING" size="256"/>
- <Column id="rowcntperpage" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="cnfmnm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <PropertyAnimation id="pA_rsrvinfo_hira" endingmode="to" repeat="1" repeattype="normal" duration="1000" starttime="0" targetcomp="Div02" interpolation="Interpolation.curve4InOut" targetprop="style.opacity" onstart="pA_rsrvinfo_hira_onstart" onend="pA_rsrvinfo_hira_onend"/>
- <Dataset id="ds_init_rsrvflag_P0341" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_gubun" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm">일반</Col>
- </Row>
- <Row>
- <Col id="cdnm">HIE</Col>
- <Col id="cdid">E</Col>
- </Row>
- <Row>
- <Col id="cdnm">심평원</Col>
- <Col id="cdid">R</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_srcformcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm">회송서</Col>
- <Col id="cdid">0000002536</Col>
- </Row>
- <Row>
- <Col id="cdnm">의뢰서</Col>
- <Col id="cdid">0900005340</Col>
- </Row>
- <Row>
- <Col id="cdnm">응급의뢰</Col>
- <Col id="cdid">1600018117</Col>
- </Row>
- <Row>
- <Col id="cdnm">급여의뢰</Col>
- <Col id="cdid">1600017534</Col>
- </Row>
- <Row>
- <Col id="cdnm">급여회송</Col>
- <Col id="cdid">1400015254</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_srcformcd_all" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_transconlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hopedschdd" type="STRING"/>
- <Column id="pid" type="STRING"/>
- <Column id="hngnm" type="STRING"/>
- <Column id="referdd" type="STRING"/>
- <Column id="fcontact" type="STRING"/>
- <Column id="sex" type="STRING"/>
- <Column id="age" type="STRING"/>
- <Column id="drcnfmyn" type="STRING"/>
- <Column id="cdchk" type="STRING"/>
- <Column id="recordchk" type="STRING"/>
- <Column id="resultchk" type="STRING"/>
- <Column id="transhosp1" type="STRING"/>
- <Column id="transhosp2" type="STRING"/>
- <Column id="transhosp3" type="STRING"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="4000"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="nzone" type="STRING" size="256"/>
- <Column id="atdoctnm" type="STRING" size="256"/>
- <Column id="transhosp" type="STRING" size="256"/>
- <Column id="transconsentyn" type="STRING" size="256"/>
- <Column id="transconsentocrtags" type="STRING" size="256"/>
- <Column id="cnsttm" type="STRING" size="256" sumtext="상담시간"/>
- <Column id="hosparvyn" type="STRING" size="256"/>
- <Column id="hospinmm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_transconlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_transcon_detl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cnt" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnt"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hirainfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="reqflag" type="STRING" size="256"/>
- <Column id="reqaseqno" type="STRING" size="256"/>
- <Column id="bizflag" type="STRING" size="256"/>
- <Column id="rsltcd" type="STRING" size="256"/>
- <Column id="ncrsn" type="STRING" size="256"/>
- <Column id="ncrsnetc" type="STRING" size="256"/>
- <Column id="crsn" type="STRING" size="256"/>
- <Column id="reqaflag" type="STRING" size="256"/>
- <Column id="cdchk" type="STRING" size="256"/>
- <Column id="recordchk" type="STRING" size="256"/>
- <Column id="resultchk" type="STRING" size="256"/>
- <Column id="drcnfmyn" type="STRING" size="256"/>
- <Column id="referdd" type="STRING" size="256"/>
- <Column id="hopedschdd" type="STRING" size="256"/>
- <Column id="fcontact" type="STRING" size="256"/>
- <Column id="reqacnfmnm" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hieinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="reqflag" type="STRING" size="256"/>
- <Column id="hopedd" type="STRING" size="256"/>
- <Column id="hopetm" type="STRING" size="256"/>
- <Column id="bizflag" type="STRING" size="256"/>
- <Column id="yeyakdesc" type="STRING" size="256"/>
- <Column id="reasonforreferral" type="STRING" size="256"/>
- <Column id="reqacnfmnm" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="departmentcode" type="STRING" size="256"/>
- <Column id="departmentname" type="STRING" size="256"/>
- <Column id="organizationname" type="STRING" size="256"/>
- <Column id="organizationid" type="STRING" size="256"/>
- <Column id="organizationtelecom" type="STRING" size="256"/>
- <Column id="organizationstreetaddress" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_rsltcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_cond_formdata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="formkind" type="STRING" size="256"/>
- <Column id="btnvisible" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="modalyn" type="STRING" size="256"/>
- <Column id="topyn" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_trans_baseinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="rowstat" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="telecomnumber" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="reqcoophospnm" type="STRING" size="256"/>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqdrnm" type="STRING" size="256"/>
- <Column id="reqorddeptnm" type="STRING" size="256"/>
- <Column id="reqorddrnm" type="STRING" size="256"/>
- <Column id="reqorddd" type="STRING" size="256"/>
- <Column id="reqcretno" type="STRING" size="256"/>
- <Column id="reqacptseqno" type="STRING" size="256"/>
- <Column id="reqseqno" type="STRING" size="256"/>
- <Column id="reqpseqno" type="STRING" size="256"/>
- <Column id="disphospnm" type="STRING" size="256"/>
- <Column id="disptelno" type="STRING" size="256"/>
- <Column id="dispaddr" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="sendhieyn" type="STRING" size="256"/>
- <Column id="sendhirayn" type="STRING" size="256"/>
- <Column id="ishie" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="prntflag" type="STRING" size="256"/>
- <Column id="chayn" type="STRING" size="256"/>
- <Column id="boyn" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="pyn" type="STRING" size="256"/>
- <Column id="consentyn" type="STRING" size="256"/>
- <Column id="reqacnfmnm" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hiradetl" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="reqflag" type="STRING" size="256"/>
- <Column id="reqaseqno" type="STRING" size="256"/>
- <Column id="bizflag" type="STRING" size="256"/>
- <Column id="rsltcd" type="STRING" size="256"/>
- <Column id="ncrsn" type="STRING" size="256"/>
- <Column id="ncrsnetc" type="STRING" size="256"/>
- <Column id="crsn" type="STRING" size="256"/>
- <Column id="reqaflag" type="STRING" size="256"/>
- <Column id="cdchk" type="STRING" size="256"/>
- <Column id="recordchk" type="STRING" size="256"/>
- <Column id="resultchk" type="STRING" size="256"/>
- <Column id="drcnfmyn" type="STRING" size="256"/>
- <Column id="referdd" type="STRING" size="256"/>
- <Column id="hopedschdd" type="STRING" size="256"/>
- <Column id="fcontact" type="STRING" size="256"/>
- <Column id="reqacnfmnm" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hiedetl" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="status" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="reqflag" type="STRING" size="256"/>
- <Column id="hopedd" type="STRING" size="256"/>
- <Column id="hopetm" type="STRING" size="256"/>
- <Column id="bizflag" type="STRING" size="256"/>
- <Column id="yeyakdesc" type="STRING" size="256"/>
- <Column id="reasonforreferral" type="STRING" size="256"/>
- <Column id="reqacnfmnm" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="departmentcode" type="STRING" size="256"/>
- <Column id="departmentname" type="STRING" size="256"/>
- <Column id="organizationname" type="STRING" size="256"/>
- <Column id="organizationid" type="STRING" size="256"/>
- <Column id="organizationtelecom" type="STRING" size="256"/>
- <Column id="organizationstreetaddress" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_isconsent" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="consentyn" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_reqhospinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="reqpseqno" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_transhospinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="255"/>
- <Column id="coophospcd" type="STRING" size="255"/>
- <Column id="coophospnm" type="STRING" size="255"/>
- <Column id="corpno" type="STRING" size="255"/>
- <Column id="zipcdaddr" type="STRING" size="255"/>
- <Column id="detladdr" type="STRING" size="255"/>
- <Column id="telno" type="STRING" size="255"/>
- <Column id="ishie" type="STRING" size="256"/>
- <Column id="mdins_cls_cd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_transhirainfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_ishie" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hiracd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_ishie" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="ishie" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_transinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="m" type="STRING" size="256"/>
- <Column id="m_hira" type="STRING" size="256"/>
- <Column id="m_hie" type="STRING" size="256"/>
- <Column id="stat_hira" type="STRING" size="256"/>
- <Column id="stat_hie" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="ishie" type="STRING" size="256"/>
- <Column id="consentyn" type="STRING" size="256"/>
- <Column id="prntflag" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="prntdt_hira" type="STRING" size="256"/>
- <Column id="prntdt_hie" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="reqflag" type="STRING" size="256"/>
- <Column id="aprvflag" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="telecomnumber" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="chayn" type="STRING" size="256"/>
- <Column id="boyn" type="STRING" size="256"/>
- <Column id="pyn" type="STRING" size="256"/>
- <Column id="hiraconsentyn" type="STRING" size="256"/>
- <Column id="reqcoophospnm" type="STRING" size="256"/>
- <Column id="reqdd" type="STRING" size="256"/>
- <Column id="reqdrnm" type="STRING" size="256"/>
- <Column id="reqorddeptnm" type="STRING" size="256"/>
- <Column id="reqorddrnm" type="STRING" size="256"/>
- <Column id="reqpseqno" type="STRING" size="256"/>
- <Column id="reqorddd" type="STRING" size="256"/>
- <Column id="reqseqno" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="disphospnm" type="STRING" size="256"/>
- <Column id="dispdeptnm" type="STRING" size="256"/>
- <Column id="disptelno" type="STRING" size="256"/>
- <Column id="dispaddr" type="STRING" size="256"/>
- <Column id="reqacnfmnm" type="STRING" size="256"/>
- <Column id="enddd" type="STRING" size="256"/>
- <Column id="dispbizflag" type="STRING" size="256"/>
- <Column id="reqaseqno" type="STRING" size="256"/>
- <Column id="rsltcd" type="STRING" size="256"/>
- <Column id="ncrsn" type="STRING" size="256"/>
- <Column id="ncrsnetc" type="STRING" size="256"/>
- <Column id="crsn" type="STRING" size="256"/>
- <Column id="reqaflag" type="STRING" size="256"/>
- <Column id="hopedd" type="STRING" size="256"/>
- <Column id="hopetm" type="STRING" size="256"/>
- <Column id="yeyakdesc" type="STRING" size="256"/>
- <Column id="reasonforreferral" type="STRING" size="256"/>
- <Column id="departmentcode" type="STRING" size="256"/>
- <Column id="departmentname" type="STRING" size="256"/>
- <Column id="organizationname" type="STRING" size="256"/>
- <Column id="organizationid" type="STRING" size="256"/>
- <Column id="organizationtelecom" type="STRING" size="256"/>
- <Column id="organizationstreetaddress" type="STRING" size="256"/>
- <Column id="cdchk" type="STRING" size="256"/>
- <Column id="recordchk" type="STRING" size="256"/>
- <Column id="resultchk" type="STRING" size="256"/>
- <Column id="drcnfmyn" type="STRING" size="256"/>
- <Column id="referdd" type="STRING" size="256"/>
- <Column id="hopedschdd" type="STRING" size="256"/>
- <Column id="fcontact" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- <Column id="transconsentyn" type="STRING" size="256"/>
- <Column id="hospiceyn" type="STRING" size="256"/>
- <Column id="crsautoyn" type="STRING" size="256" sumtext="진료요약지전송여부"/>
- <Column id="telChgYn" type="STRING" size="256" sumtext="전화번호수정여부"/>
- <Column id="ovtworkyn" type="STRING" size="256" sumtext="통상근무시간외여부 "/>
- <Column id="transhospnm" type="STRING" size="256" sumtext="회송병원명"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_transinfo_hira" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_transinfo_hie" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hospinfo_hie" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savetrans" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="m_hira" type="STRING" size="256"/>
- <Column id="m_hie" type="STRING" size="256"/>
- <Column id="saveyn_hira" type="STRING" size="256"/>
- <Column id="saveyn_hie" type="STRING" size="256"/>
- <Column id="sendyn_hira" type="STRING" size="256"/>
- <Column id="sendyn_hie" type="STRING" size="256"/>
- <Column id="srcformcd" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_hirareq" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_transinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="telecomnumber" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="formrecdt" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="chosflag" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="disphospnm" type="STRING" size="256"/>
- <Column id="disptelno" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="issflag" type="STRING" size="256"/>
- <Column id="prcpcds" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="chayn" type="STRING" size="256"/>
- <Column id="boyn" type="STRING" size="256"/>
- <Column id="chungyn" type="STRING" size="256"/>
- <Column id="pyn" type="STRING" size="256"/>
- <Column id="saboncnt" type="STRING" size="256"/>
- <Column id="reqaseqno" type="STRING" size="256"/>
- <Column id="prntuserid" type="STRING" size="256"/>
- <Column id="prntusernm" type="STRING" size="256"/>
- <Column id="prntdeptcd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="coophospcd2" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="transconsentyn" type="STRING" size="256"/>
- <Column id="transconsentocrtags" type="STRING" size="256"/>
- <Column id="hiraconsentyn" type="STRING" size="256"/>
- <Column id="hospiceyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_transconinfo" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="m" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="hopedschdd" type="STRING" size="256"/>
- <Column id="referdd" type="STRING" size="256"/>
- <Column id="fcontact" type="STRING" size="256"/>
- <Column id="drcnfmyn" type="STRING" size="256"/>
- <Column id="cdchk" type="STRING" size="256"/>
- <Column id="recordchk" type="STRING" size="256"/>
- <Column id="resultchk" type="STRING" size="256"/>
- <Column id="transhosp1" type="STRING" size="256"/>
- <Column id="transhosp2" type="STRING" size="256"/>
- <Column id="transhosp3" type="STRING" size="256"/>
- <Column id="remfact" type="STRING" size="256"/>
- <Column id="transconsentyn" type="STRING" size="256"/>
- <Column id="transconsentocrtags" type="STRING" size="256"/>
- <Column id="hosparvyn" type="STRING" size="256" sumtext="병원도착여부"/>
- <Column id="hospinmm" type="STRING" size="256" sumtext="병원내원개월"/>
- <Column id="cnsttm" type="STRING" size="256" sumtext="상담시간"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_iemr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_consentinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hiraformcd" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_hardcd_6023" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_hardcd_5704" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_otherlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_otherlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="rrgstno1" type="STRING" size="256"/>
- <Column id="rrgstno2" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="formnm" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="acptseqno" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="ordtype" type="STRING" size="256"/>
- <Column id="dschdd" type="STRING" size="256"/>
- <Column id="indschacptstat" type="STRING" size="256"/>
- <Column id="ioclass" type="STRING" size="256"/>
- <Column id="ocrtag" type="STRING" size="256"/>
- <Column id="prntdeptnm" type="STRING" size="256"/>
- <Column id="prntusernm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_hardcd_1310" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_other_status" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">등록</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">미등록</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_other_doct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_replprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="fromdd" type="STRING" size="256"/>
- <Column id="todd" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="formrecusernm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="fstprint" type="STRING" size="256"/>
- <Column id="fstyn" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="qreplflag" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_replprntlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="rgstdd" type="STRING" size="256"/>
- <Column id="formrecdd" type="STRING" size="256"/>
- <Column id="formrecdeptnm" type="STRING" size="256"/>
- <Column id="formrecusernm" type="STRING" size="256"/>
- <Column id="replmthd" type="STRING" size="256"/>
- <Column id="fstprint" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="formrecdeptcd" type="STRING" size="256"/>
- <Column id="formrecuserid" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="issnm" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="fstprintdt" type="STRING" size="256"/>
- <Column id="replseqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="fstyn" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="qreplflag" type="STRING" size="256"/>
- <Column id="delivefact" type="STRING" size="256"/>
- <Column id="jobpos" type="STRING" size="256"/>
- <Column id="ocryn" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="personal_ocryn" type="STRING" size="256"/>
- <Column id="personal_formcd" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="attfilepath" type="STRING" size="256"/>
- <Column id="attfilenm" type="STRING" size="256"/>
- <Column id="attyn" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_replmthd_A0422" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256"/>
- <Column id="cdnm" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_replprnt_doct" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_hieyn" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">전 체</Col>
- <Col id="value">-</Col>
- </Row>
- <Row>
- <Col id="label">Y</Col>
- <Col id="value">Y</Col>
- </Row>
- <Row>
- <Col id="label">N</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_replprnt_rsrvflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="value" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">Y</Col>
- <Col id="value">C</Col>
- </Row>
- <Row>
- <Col id="label">N</Col>
- <Col id="value">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_replprnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="rgstdd" type="STRING" size="256"/>
- <Column id="formrecdd" type="STRING" size="256"/>
- <Column id="formrecdeptnm" type="STRING" size="256"/>
- <Column id="formrecusernm" type="STRING" size="256"/>
- <Column id="replmthd" type="STRING" size="256"/>
- <Column id="fstprint" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="formrecdeptcd" type="STRING" size="256"/>
- <Column id="formrecuserid" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="issnm" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="fstprintdt" type="STRING" size="256"/>
- <Column id="replseqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="fstyn" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="qreplflag" type="STRING" size="256"/>
- <Column id="delivefact" type="STRING" size="256"/>
- <Column id="jobpos" type="STRING" size="256"/>
- <Column id="ocryn" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="personal_ocryn" type="STRING" size="256"/>
- <Column id="personal_formcd" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="attfilepath" type="STRING" size="256"/>
- <Column id="attfilenm" type="STRING" size="256"/>
- <Column id="attyn" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_hardcd_5561" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_replprntcancel" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="replseqno" type="STRING" size="256"/>
- <Column id="lastupdtrid" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_replprntmsg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="hospmsg" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_replprnt_hie" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="rgstdd" type="STRING" size="256"/>
- <Column id="formrecdd" type="STRING" size="256"/>
- <Column id="formrecdeptnm" type="STRING" size="256"/>
- <Column id="formrecusernm" type="STRING" size="256"/>
- <Column id="replmthd" type="STRING" size="256"/>
- <Column id="fstprint" type="STRING" size="256"/>
- <Column id="orddd" type="STRING" size="256"/>
- <Column id="cretno" type="STRING" size="256"/>
- <Column id="formrecdeptcd" type="STRING" size="256"/>
- <Column id="formrecuserid" type="STRING" size="256"/>
- <Column id="ioflag" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="issnm" type="STRING" size="256"/>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="fstprintdt" type="STRING" size="256"/>
- <Column id="replseqno" type="STRING" size="256"/>
- <Column id="orddeptcd" type="STRING" size="256"/>
- <Column id="orddrid" type="STRING" size="256"/>
- <Column id="replflag" type="STRING" size="256"/>
- <Column id="fstyn" type="STRING" size="256"/>
- <Column id="rsrvflag" type="STRING" size="256"/>
- <Column id="qreplflag" type="STRING" size="256"/>
- <Column id="delivefact" type="STRING" size="256"/>
- <Column id="jobpos" type="STRING" size="256"/>
- <Column id="ocryn" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="personal_ocryn" type="STRING" size="256"/>
- <Column id="personal_formcd" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="attfilepath" type="STRING" size="256"/>
- <Column id="attfilenm" type="STRING" size="256"/>
- <Column id="attyn" type="STRING" size="256"/>
- <Column id="repltype" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="drnm" type="STRING" size="256"/>
- <Column id="hospgrade" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_knuhhosp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="instcd" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="coophospnm" type="STRING" size="256"/>
- <Column id="zipcdaddr" type="STRING" size="256"/>
- <Column id="telno" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="deptcd" type="STRING" size="256"/>
- <Column id="deptnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="instcd">031</Col>
- <Col id="coophospcd">1000005157</Col>
- </Row>
- <Row>
- <Col id="instcd">032</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_popupmenu1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="label" type="STRING" size="256"/>
- <Column id="func" type="STRING" size="256"/>
- <Column id="lev" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="label">의뢰환자등록</Col>
- <Col id="func">fReqPatReg</Col>
- <Col id="lev">0</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_data_recitem" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_data_docinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="signdata" type="STRING" size="256"/>
- <Column id="sealimage" type="BLOB" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_hide_cancel" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gubun" type="STRING" size="256"/>
- <Column id="id" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_doctlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo/>
- </Dataset>
- <Dataset id="ds_init_repl_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_ovtworktranslist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="gender" type="STRING" size="256"/>
- <Column id="age" type="STRING" size="256"/>
- <Column id="telecomnumber" type="STRING" size="256"/>
- <Column id="wardnm" type="STRING" size="256"/>
- <Column id="roomcd" type="STRING" size="256"/>
- <Column id="formrecdt" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="orddeptnm" type="STRING" size="256"/>
- <Column id="orddrnm" type="STRING" size="256"/>
- <Column id="chosflag" type="STRING" size="256"/>
- <Column id="stat" type="STRING" size="256"/>
- <Column id="disphospnm" type="STRING" size="256"/>
- <Column id="disptelno" type="STRING" size="256"/>
- <Column id="hieyn" type="STRING" size="256"/>
- <Column id="status" type="STRING" size="256"/>
- <Column id="issflag" type="STRING" size="256"/>
- <Column id="prcpcds" type="STRING" size="256"/>
- <Column id="insukind" type="STRING" size="256"/>
- <Column id="chayn" type="STRING" size="256"/>
- <Column id="boyn" type="STRING" size="256"/>
- <Column id="chungyn" type="STRING" size="256"/>
- <Column id="pyn" type="STRING" size="256"/>
- <Column id="hiraconsentyn" type="STRING" size="256"/>
- <Column id="saboncnt" type="STRING" size="256"/>
- <Column id="reqaseqno" type="STRING" size="256"/>
- <Column id="prntuserid" type="STRING" size="256"/>
- <Column id="prntusernm" type="STRING" size="256"/>
- <Column id="prntdeptcd" type="STRING" size="256"/>
- <Column id="prntdt" type="STRING" size="256"/>
- <Column id="coophospcd" type="STRING" size="256"/>
- <Column id="corpno" type="STRING" size="256"/>
- <Column id="coophospcd2" type="STRING" size="256"/>
- <Column id="seqno" type="STRING" size="256"/>
- <Column id="formrecseq" type="STRING" size="256"/>
- <Column id="transconsentyn" type="STRING" size="256"/>
- <Column id="transconsentocrtags" type="STRING" size="256"/>
- <Column id="formcd" type="STRING" size="256"/>
- <Column id="crstrsyn" type="STRING" size="256" sumtext="요약지전송여부"/>
- <Column id="imgtrsyn" type="STRING" size="256" sumtext="영상전송여"/>
- <Column id="ovtworkyn" type="STRING" size="256" sumtext="통상근무시간외여부"/>
- </ColumnInfo>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="Tab00.tabpage_trans.group1.Calendar00" propid="value" datasetid="ds_send_translist" columnid="fromdd"/>
- <BindItem id="item1" compid="Tab00.tabpage_trans.group1.Calendar01" propid="value" datasetid="ds_send_translist" columnid="todd"/>
- <BindItem id="item2" compid="Tab00.tabpage_trans.group1.Radio00" propid="value" datasetid="ds_send_translist" columnid="stat"/>
- <BindItem id="item32" compid="Tab00.tabpage_hie.Div00.input24" propid="value" datasetid="ds_send_reqhielist" columnid="hospnm"/>
- <BindItem id="item3" compid="Tab00.tabpage_hie.Div00.input00" propid="value" datasetid="ds_send_reqhielist" columnid="patientname"/>
- <BindItem id="item6" compid="Tab00.tabpage_hie.Div00.CheckBox01" propid="value" datasetid="ds_send_reqhielist" columnid="hideflag"/>
- <BindItem id="item5" compid="Tab00.tabpage_hie.Div00.Calendar00" propid="value" datasetid="ds_send_reqhielist" columnid="begindate"/>
- <BindItem id="item7" compid="Tab00.tabpage_hie.Div00.Calendar01" propid="value" datasetid="ds_send_reqhielist" columnid="enddate"/>
- <BindItem id="item8" compid="Tab00.tabpage_hie.Div00.Radio00" propid="value" datasetid="ds_send_reqhielist" columnid="taskstatuscd"/>
- <BindItem id="item4" compid="Tab00.tabpage_reqpat.group1.ipt_fromdd" propid="value" datasetid="ds_send_reqpatlist" columnid="fromdd"/>
- <BindItem id="item9" compid="Tab00.tabpage_reqpat.group1.ipt_todd" propid="value" datasetid="ds_send_reqpatlist" columnid="todd"/>
- <BindItem id="item10" compid="Tab00.tabpage_reqpat.group1.ipt_drnm" propid="value" datasetid="ds_send_reqpatlist" columnid="drnm"/>
- <BindItem id="item11" compid="Tab00.tabpage_reqpat.group1.cmb_areacd" propid="value" datasetid="ds_send_reqpatlist" columnid="areacd"/>
- <BindItem id="item12" compid="Tab00.tabpage_reqpat.group1.cmb_orddeptcd" propid="value" datasetid="ds_send_reqpatlist" columnid="orddeptcd"/>
- <BindItem id="item13" compid="Tab00.tabpage_reqpat.group1.cmb_repltype" propid="value" datasetid="ds_send_reqpatlist" columnid="repltype"/>
- <BindItem id="item14" compid="Tab00.tabpage_reqpat.group1.cmb_hospgrade" propid="value" datasetid="ds_send_reqpatlist" columnid="hospgrade"/>
- <BindItem id="item15" compid="Tab00.tabpage_reqpat.group1.cmb_orddrid" propid="value" datasetid="ds_send_reqpatlist" columnid="orddrid"/>
- <BindItem id="item16" compid="Tab00.tabpage_reqpat.group1.cmb_cptype" propid="value" datasetid="ds_send_reqpatlist" columnid="cptype"/>
- <BindItem id="item17" compid="Tab00.tabpage_reqpat.group1.ipt_coophospnm" propid="value" datasetid="ds_send_reqpatlist" columnid="coophospnm"/>
- <BindItem id="item18" compid="Tab00.tabpage_reqpat.group1.cmb_replflag" propid="value" datasetid="ds_send_reqpatlist" columnid="replflag"/>
- <BindItem id="item19" compid="Tab00.tabpage_reqpat.group1.checkbox1" propid="value" datasetid="ds_send_reqpatlist" columnid="clsmatyn"/>
- <BindItem id="item20" compid="Tab00.tabpage_rsrv.group1.cmb_condflag" propid="value" datasetid="ds_send_rsrvlist" columnid="condflag"/>
- <BindItem id="item21" compid="Tab00.tabpage_rsrv.group1.ipt_fromdd" propid="value" datasetid="ds_send_rsrvlist" columnid="fromdd"/>
- <BindItem id="item22" compid="Tab00.tabpage_rsrv.group1.ipt_todd" propid="value" datasetid="ds_send_rsrvlist" columnid="todd"/>
- <BindItem id="item24" compid="Tab00.tabpage_rsrv.group1.ipt_rqstdrid" propid="value" datasetid="ds_send_rsrvlist" columnid="rqstdrid"/>
- <BindItem id="item25" compid="Tab00.tabpage_rsrv.group1.cmb_orddeptcd" propid="value" datasetid="ds_send_rsrvlist" columnid="orddeptcd"/>
- <BindItem id="item26" compid="Tab00.tabpage_rsrv.group1.cmb_orddrid" propid="value" datasetid="ds_send_rsrvlist" columnid="orddrid"/>
- <BindItem id="item27" compid="Tab00.tabpage_rsrv.group1.cmb_cptype" propid="value" datasetid="ds_send_rsrvlist" columnid="onestop"/>
- <BindItem id="item23" compid="Tab00.tabpage_rsrv.group1.ipt_rqsthospcd" propid="value" datasetid="ds_send_rsrvlist" columnid="rqsthospcd"/>
- <BindItem id="item28" compid="Tab00.tabpage_hira.Div00.Calendar00" propid="value" datasetid="ds_send_reqhiralist" columnid="begindate"/>
- <BindItem id="item29" compid="Tab00.tabpage_hira.Div00.Calendar01" propid="value" datasetid="ds_send_reqhiralist" columnid="enddate"/>
- <BindItem id="item30" compid="Tab00.tabpage_hira.Div00.input24" propid="value" datasetid="ds_send_reqhiralist" columnid="hospnm"/>
- <BindItem id="item31" compid="Tab00.tabpage_hira.Div00.input00" propid="value" datasetid="ds_send_reqhiralist" columnid="patientname"/>
- <BindItem id="item33" compid="Tab00.tabpage_repl.opt_reqcnt" propid="value" datasetid="ds_repl_cntinfo" columnid="reqcnt"/>
- <BindItem id="item34" compid="Tab00.tabpage_repl.opt_replcnt" propid="value" datasetid="ds_repl_cntinfo" columnid="replcnt"/>
- <BindItem id="item35" compid="Tab00.tabpage_repl.group1.cmb_replflag" propid="value" datasetid="ds_send_repllist" columnid="patflag"/>
- <BindItem id="item36" compid="Tab00.tabpage_repl.group1.cmb_hospgrade" propid="value" datasetid="ds_send_repllist" columnid="hospgrade"/>
- <BindItem id="item37" compid="Tab00.tabpage_repl.group1.ipt_coophospnm" propid="value" datasetid="ds_send_repllist" columnid="coophospnm"/>
- <BindItem id="item38" compid="Tab00.tabpage_repl.group1.cmb_orddeptcd" propid="value" datasetid="ds_send_repllist" columnid="orddeptcd"/>
- <BindItem id="item39" compid="Tab00.tabpage_repl.group1.ipt_pid" propid="value" datasetid="ds_send_repllist" columnid="pid"/>
- <BindItem id="item40" compid="Tab00.tabpage_repl.group1.ipt_hngnm" propid="value" datasetid="ds_send_repllist" columnid="hngnm"/>
- <BindItem id="item41" compid="Tab00.tabpage_repl.group1.cmb_orddrid" propid="value" datasetid="ds_send_repllist" columnid="orddrid"/>
- <BindItem id="item42" compid="Tab00.tabpage_repl.group1.ipt_drnm" propid="value" datasetid="ds_send_repllist" columnid="drnm"/>
- <BindItem id="item43" compid="Tab00.tabpage_repl.group1.cmb_saveflag" propid="value" datasetid="ds_send_repllist" columnid="saveflag"/>
- <BindItem id="item45" compid="Tab00.tabpage_repl.group1.ipt_fromdd" propid="value" datasetid="ds_send_repllist" columnid="fromdd"/>
- <BindItem id="item46" compid="Tab00.tabpage_repl.group1.ipt_todd" propid="value" datasetid="ds_send_repllist" columnid="todd"/>
- <BindItem id="item48" compid="Tab00.tabpage_repl.group1.cmb_qreplflag" propid="value" datasetid="ds_send_repllist" columnid="qreplflag"/>
- <BindItem id="item49" compid="Tab00.tabpage_trans.group1.combo5" propid="value" datasetid="ds_send_translist" columnid="dayflag"/>
- <BindItem id="item52" compid="Tab00.tabpage_trans.group1.ipt_pid" propid="value" datasetid="ds_send_translist" columnid="pid"/>
- <BindItem id="item53" compid="Tab00.tabpage_trans.group1.ipt_hngnm" propid="value" datasetid="ds_send_translist" columnid="hngnm"/>
- <BindItem id="item54" compid="Tab00.tabpage_trans.group1.cmb_orddeptcd" propid="value" datasetid="ds_send_translist" columnid="orddeptcd"/>
- <BindItem id="item55" compid="Tab00.tabpage_trans.group1.cmb_orddrid" propid="value" datasetid="ds_send_translist" columnid="orddrid"/>
- <BindItem id="item50" compid="Div00.Div01.Calendar00" propid="value" datasetid="ds_rsrvinfo" columnid="hopedd"/>
- <BindItem id="item51" compid="Div00.Div01.MaskEdit00" propid="value" datasetid="ds_rsrvinfo" columnid="hopetm"/>
- <BindItem id="item56" compid="Div00.Div01.TextArea00" propid="value" datasetid="ds_rsrvinfo" columnid="yeyakdesc"/>
- <BindItem id="item57" compid="Div01.Div01.Edit00" propid="value" datasetid="ds_send_patinfo" columnid="patnm"/>
- <BindItem id="item58" compid="Div01.Div01.Edit01" propid="value" datasetid="ds_send_patinfo" columnid="pattelno"/>
- <BindItem id="item59" compid="Div01.Div01.edt_rrgstno1" propid="value" datasetid="ds_send_patinfo" columnid="rrgstno1"/>
- <BindItem id="item60" compid="Div01.Div01.edt_rrgstno2" propid="value" datasetid="ds_send_patinfo" columnid="rrgstno2"/>
- <BindItem id="item61" compid="Tab00.tabpage_hira.Div00.CheckBox01" propid="value" datasetid="ds_send_reqhiralist" columnid="hideflag"/>
- <BindItem id="item62" compid="Tab00.tabpage_hira.Div00.Radio00" propid="value" datasetid="ds_send_reqhiralist" columnid="taskstatuscd"/>
- <BindItem id="item64" compid="Tab00.tabpage_trans.group1.cmb_formcd" propid="value" datasetid="ds_send_translist" columnid="srcformcd"/>
- <BindItem id="item63" compid="Tab00.tabpage_transcon.group1.ipt_fromdd" propid="value" datasetid="ds_send_transconlist" columnid="fromdd"/>
- <BindItem id="item65" compid="Tab00.tabpage_transcon.group1.ipt_todd" propid="value" datasetid="ds_send_transconlist" columnid="todd"/>
- <BindItem id="item66" compid="Tab00.tabpage_transcon.Div_detail.Edit00" propid="value" datasetid="ds_transcon_detl" columnid="pid"/>
- <BindItem id="item67" compid="Tab00.tabpage_transcon.Div_detail.Edit09" propid="value" datasetid="ds_transcon_detl" columnid="roomcd"/>
- <BindItem id="item68" compid="Tab00.tabpage_transcon.Div_detail.Edit10" propid="value" datasetid="ds_transcon_detl" columnid="orddeptnm"/>
- <BindItem id="item69" compid="Tab00.tabpage_transcon.Div_detail.Edit12" propid="value" datasetid="ds_transcon_detl" columnid="atdoctnm"/>
- <BindItem id="item70" compid="Tab00.tabpage_transcon.Div_detail.Edit11" propid="value" datasetid="ds_transcon_detl" columnid="nzone"/>
- <BindItem id="item71" compid="Tab00.tabpage_transcon.Div_detail.Edit02" propid="value" datasetid="ds_transcon_detl" columnid="hngnm"/>
- <BindItem id="item72" compid="Tab00.tabpage_transcon.Div_detail.Edit03" propid="value" datasetid="ds_transcon_detl" columnid="sex"/>
- <BindItem id="item73" compid="Tab00.tabpage_transcon.Div_detail.Edit04" propid="value" datasetid="ds_transcon_detl" columnid="age"/>
- <BindItem id="item74" compid="Tab00.tabpage_transcon.Div_detail.Edit13" propid="value" datasetid="ds_transcon_detl" columnid="transhosp"/>
- <BindItem id="item75" compid="Tab00.tabpage_transcon.Div_detail.Calendar00" propid="value" datasetid="ds_transcon_detl" columnid="hopedschdd"/>
- <BindItem id="item76" compid="Tab00.tabpage_transcon.Div_detail.Calendar01" propid="value" datasetid="ds_transcon_detl" columnid="referdd"/>
- <BindItem id="item77" compid="Tab00.tabpage_transcon.Div_detail.Edit01" propid="value" datasetid="ds_transcon_detl" columnid="fcontact"/>
- <BindItem id="item78" compid="Tab00.tabpage_transcon.Div_detail.CheckBox00" propid="value" datasetid="ds_transcon_detl" columnid="drcnfmyn"/>
- <BindItem id="item79" compid="Tab00.tabpage_transcon.Div_detail.CheckBox01" propid="value" datasetid="ds_transcon_detl" columnid="cdchk"/>
- <BindItem id="item80" compid="Tab00.tabpage_transcon.Div_detail.CheckBox03" propid="value" datasetid="ds_transcon_detl" columnid="recordchk"/>
- <BindItem id="item81" compid="Tab00.tabpage_transcon.Div_detail.CheckBox02" propid="value" datasetid="ds_transcon_detl" columnid="resultchk"/>
- <BindItem id="item82" compid="Tab00.tabpage_transcon.Div_detail.Edit05" propid="value" datasetid="ds_transcon_detl" columnid="transhosp1"/>
- <BindItem id="item83" compid="Tab00.tabpage_transcon.Div_detail.Edit07" propid="value" datasetid="ds_transcon_detl" columnid="transhosp2"/>
- <BindItem id="item84" compid="Tab00.tabpage_transcon.Div_detail.Edit06" propid="value" datasetid="ds_transcon_detl" columnid="transhosp3"/>
- <BindItem id="item85" compid="Tab00.tabpage_transcon.Div_detail.TextArea00" propid="value" datasetid="ds_transcon_detl" columnid="remfact"/>
- <BindItem id="item86" compid="Tab00.tabpage_transcon.group1.Edit00" propid="value" datasetid="ds_send_transconlist" columnid="pid"/>
- <BindItem id="item87" compid="Tab00.tabpage_trans.Div01.input4" propid="value" datasetid="ds_transconinfo" columnid="remfact"/>
- <BindItem id="item88" compid="Tab00.tabpage_trans.Div01.ipt_enddd01" propid="value" datasetid="ds_transconinfo" columnid="referdd"/>
- <BindItem id="item89" compid="Tab00.tabpage_trans.Div01.CheckBox00" propid="value" datasetid="ds_transconinfo" columnid="cdchk"/>
- <BindItem id="item90" compid="Tab00.tabpage_trans.Div01.CheckBox02" propid="value" datasetid="ds_transconinfo" columnid="recordchk"/>
- <BindItem id="item91" compid="Tab00.tabpage_trans.Div01.ipt_enddd02" propid="value" datasetid="ds_transconinfo" columnid="hopedschdd"/>
- <BindItem id="item92" compid="Tab00.tabpage_trans.Div01.CheckBox03" propid="value" datasetid="ds_transconinfo" columnid="resultchk"/>
- <BindItem id="item93" compid="Tab00.tabpage_trans.Div01.output01" propid="value" datasetid="ds_transconinfo" columnid="fcontact"/>
- <BindItem id="item94" compid="Tab00.tabpage_trans.Div01.CheckBox01" propid="value" datasetid="ds_transconinfo" columnid="drcnfmyn"/>
- <BindItem id="item95" compid="Tab00.tabpage_trans.div_trans_detl.caption57" propid="text" datasetid="ds_main_om_cond" columnid="roomcd"/>
- <BindItem id="item97" compid="Tab00.tabpage_trans.div_trans_detl.caption00" propid="text" datasetid="ds_main_om_cond" columnid="roomcd"/>
- <BindItem id="item99" compid="Tab00.tabpage_trans.div_trans_detl.caption02" propid="text" datasetid="ds_main_om_cond" columnid="roomcd"/>
- <BindItem id="item98" compid="Tab00.tabpage_trans.div_trans_detl.chk_hira" propid="value" datasetid="ds_send_savetrans" columnid="sendyn_hira"/>
- <BindItem id="item100" compid="Tab00.tabpage_trans.div_trans_detl.caption01" propid="text" datasetid="ds_main_om_cond" columnid="roomcd"/>
- <BindItem id="item96" compid="Tab00.tabpage_trans.div_trans_detl.chk_hie" propid="value" datasetid="ds_send_savetrans" columnid="sendyn_hie"/>
- <BindItem id="item101" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_pid" propid="value" datasetid="ds_transinfo" columnid="pid"/>
- <BindItem id="item102" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_hngnm" propid="value" datasetid="ds_transinfo" columnid="hngnm"/>
- <BindItem id="item103" compid="Tab00.tabpage_trans.div_trans_detl.Div00.output1" propid="value" datasetid="ds_transinfo" columnid="gender"/>
- <BindItem id="item104" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_age" propid="value" datasetid="ds_transinfo" columnid="age"/>
- <BindItem id="item105" compid="Tab00.tabpage_trans.div_trans_detl.Div00.output2" propid="value" datasetid="ds_transinfo" columnid="telecomnumber"/>
- <BindItem id="item106" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_orddd" propid="value" datasetid="ds_transinfo" columnid="orddd"/>
- <BindItem id="item107" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_orddeptnm" propid="value" datasetid="ds_transinfo" columnid="orddeptnm"/>
- <BindItem id="item108" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_orddrnm" propid="value" datasetid="ds_transinfo" columnid="orddrnm"/>
- <BindItem id="item109" compid="Tab00.tabpage_trans.div_trans_detl.Div00.output3" propid="value" datasetid="ds_transinfo" columnid="wardnm"/>
- <BindItem id="item110" compid="Tab00.tabpage_trans.div_trans_detl.Div00.output4" propid="value" datasetid="ds_transinfo" columnid="roomcd"/>
- <BindItem id="item116" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_coophospnm00" propid="value" datasetid="ds_transinfo" columnid="reqcoophospnm"/>
- <BindItem id="item117" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_rumint00" propid="value" datasetid="ds_transinfo" columnid="reqdd"/>
- <BindItem id="item118" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_telno00" propid="value" datasetid="ds_transinfo" columnid="reqdrnm"/>
- <BindItem id="item119" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_coophospnm01" propid="value" datasetid="ds_transinfo" columnid="reqorddeptnm"/>
- <BindItem id="item120" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_rumint01" propid="value" datasetid="ds_transinfo" columnid="reqorddrnm"/>
- <BindItem id="item121" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_telno01" propid="value" datasetid="ds_transinfo" columnid="reqpseqno"/>
- <BindItem id="item122" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_coophospnm" propid="value" datasetid="ds_transinfo" columnid="disphospnm"/>
- <BindItem id="item123" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_deptnm" propid="value" datasetid="ds_transinfo" columnid="dispdeptnm"/>
- <BindItem id="item124" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_coophospnm02" propid="value" datasetid="ds_transinfo" columnid="dispaddr"/>
- <BindItem id="item125" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_telno02" propid="value" datasetid="ds_transinfo" columnid="disptelno"/>
- <BindItem id="item126" compid="Tab00.tabpage_trans.div_trans_detl.Div00.CheckBox00" propid="value" datasetid="ds_transinfo" columnid="ishie"/>
- <BindItem id="item127" compid="Tab00.tabpage_trans.div_trans_detl.Div00.input2" propid="value" datasetid="ds_transinfo" columnid="reqacnfmnm"/>
- <BindItem id="item128" compid="Tab00.tabpage_trans.div_trans_detl.Div00.ipt_enddd" propid="value" datasetid="ds_transinfo" columnid="enddd"/>
- <BindItem id="item129" compid="Tab00.tabpage_trans.div_trans_detl.Div00.combo1" propid="value" datasetid="ds_transinfo" columnid="dispbizflag"/>
- <BindItem id="item131" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.combo00" propid="value" datasetid="ds_transinfo" columnid="rsltcd"/>
- <BindItem id="item132" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.combo02" propid="value" datasetid="ds_transinfo" columnid="ncrsn"/>
- <BindItem id="item133" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.ipt_enddd02" propid="value" datasetid="ds_transinfo" columnid="prntdt_hira"/>
- <BindItem id="item134" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.output00" propid="value" datasetid="ds_transinfo" columnid="ncrsnetc"/>
- <BindItem id="item135" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.combo04" propid="value" datasetid="ds_transinfo" columnid="reqaflag"/>
- <BindItem id="item136" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.combo03" propid="value" datasetid="ds_transinfo" columnid="crsn"/>
- <BindItem id="item137" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage2.input1" propid="value" datasetid="ds_transinfo" columnid="hopedd"/>
- <BindItem id="item138" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage2.MaskEdit00" propid="value" datasetid="ds_transinfo" columnid="hopetm"/>
- <BindItem id="item139" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage2.ipt_enddd00" propid="value" datasetid="ds_transinfo" columnid="prntdt_hie"/>
- <BindItem id="item140" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage2.input4" propid="value" datasetid="ds_transinfo" columnid="yeyakdesc"/>
- <BindItem id="item141" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage2.input3" propid="value" datasetid="ds_transinfo" columnid="reasonforreferral"/>
- <BindItem id="item142" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_coophospnm03" propid="value" datasetid="ds_transinfo" columnid="corpno"/>
- <BindItem id="item145" compid="Tab00.tabpage_trans.Div01.opt_transconsent" propid="value" datasetid="ds_transconinfo" columnid="transconsentyn"/>
- <BindItem id="item146" compid="Tab00.tabpage_transcon.Div_detail.opt_transconsent" propid="value" datasetid="ds_transcon_detl" columnid="transconsentyn"/>
- <BindItem id="item147" compid="Tab00.tabpage_trans.div_trans_detl.tab_sw.tabpage1.input5" propid="value" datasetid="ds_transinfo" columnid="reqaseqno"/>
- <BindItem id="item130" compid="Tab00.tabpage_other.group1.ipt_fromdd" propid="value" datasetid="ds_send_otherlist" columnid="fromdd"/>
- <BindItem id="item148" compid="Tab00.tabpage_other.group1.ipt_todd" propid="value" datasetid="ds_send_otherlist" columnid="todd"/>
- <BindItem id="item149" compid="Tab00.tabpage_other.group1.cmb_orddeptcd" propid="value" datasetid="ds_send_otherlist" columnid="orddeptcd"/>
- <BindItem id="item150" compid="Tab00.tabpage_other.group1.cmb_orddrid" propid="value" datasetid="ds_send_otherlist" columnid="orddrid"/>
- <BindItem id="item151" compid="Tab00.tabpage_other.group1.ipt_drnm" propid="value" datasetid="ds_send_otherlist" columnid="pid"/>
- <BindItem id="item152" compid="Tab00.tabpage_other.group1.ipt_hngnm" propid="value" datasetid="ds_send_otherlist" columnid="hngnm"/>
- <BindItem id="item153" compid="Tab00.tabpage_other.group1.cmb_repltype" propid="value" datasetid="ds_send_otherlist" columnid="stat"/>
- <BindItem id="item154" compid="Tab00.tabpage_replprnt.Div00.ipt_fromdd" propid="value" datasetid="ds_send_replprntlist" columnid="fromdd"/>
- <BindItem id="item155" compid="Tab00.tabpage_replprnt.Div00.ipt_todd" propid="value" datasetid="ds_send_replprntlist" columnid="todd"/>
- <BindItem id="item156" compid="Tab00.tabpage_replprnt.Div00.cmb_orddeptcd" propid="value" datasetid="ds_send_replprntlist" columnid="orddeptcd"/>
- <BindItem id="item157" compid="Tab00.tabpage_replprnt.Div00.cmb_orddrid" propid="value" datasetid="ds_send_replprntlist" columnid="orddrid"/>
- <BindItem id="item158" compid="Tab00.tabpage_replprnt.Div00.cmb_hieyn" propid="value" datasetid="ds_send_replprntlist" columnid="hieyn"/>
- <BindItem id="item159" compid="Tab00.tabpage_replprnt.Div00.ipt_pid" propid="value" datasetid="ds_send_replprntlist" columnid="pid"/>
- <BindItem id="item160" compid="Tab00.tabpage_replprnt.Div00.ipt_hngnm" propid="value" datasetid="ds_send_replprntlist" columnid="hngnm"/>
- <BindItem id="item161" compid="Tab00.tabpage_replprnt.Div00.cmb_prntyn" propid="value" datasetid="ds_send_replprntlist" columnid="fstprint"/>
- <BindItem id="item162" compid="Tab00.tabpage_replprnt.Div00.ipt_hngnm00" propid="value" datasetid="ds_send_replprntlist" columnid="formrecusernm"/>
- <BindItem id="item163" compid="Tab00.tabpage_replprnt.Div00.cmb_orddrid04" propid="value" datasetid="ds_send_replprntlist" columnid="fstyn"/>
- <BindItem id="item165" compid="Tab00.tabpage_replprnt.Div00.cmb_replflag" propid="value" datasetid="ds_send_replprntlist" columnid="qreplflag"/>
- <BindItem id="item166" compid="div_replprntmsg.cmb_orddeptcd" propid="value" datasetid="ds_send_replprntmsg" columnid="gubun"/>
- <BindItem id="item167" compid="div_replprntmsg.ipt_replmsg" propid="value" datasetid="ds_send_replprntmsg" columnid="hospmsg"/>
- <BindItem id="item111" compid="Tab00.tabpage_trans.div_trans_detl.opt_pid04" propid="value" datasetid="ds_transinfo" columnid="hiraconsentyn"/>
- <BindItem id="item112" compid="Tab00.tabpage_trans.div_trans_detl.opt_pid03" propid="value" datasetid="ds_transinfo" columnid="consentyn"/>
- <BindItem id="item113" compid="Tab00.tabpage_trans.div_trans_detl.Div00.chk_hospice" propid="value" datasetid="ds_transinfo" columnid="hospiceyn"/>
- <BindItem id="item114" compid="Tab00.tabpage_trans.Div01.rdo_arvYn" propid="value" datasetid="ds_transconinfo" columnid="hosparvyn"/>
- <BindItem id="item115" compid="Tab00.tabpage_trans.Div01.cmb_hospinmm" propid="value" datasetid="ds_transconinfo" columnid="hospinmm"/>
- <BindItem id="item143" compid="Tab00.tabpage_trans.div_trans_detl.chk_crsautoyn" propid="value" datasetid="ds_transinfo" columnid="crsautoyn"/>
- <BindItem id="item168" compid="Tab00.tabpage_transcon.Div_detail.msk_cnsttm" propid="value" datasetid="ds_transcon_detl" columnid="cnsttm"/>
- <BindItem id="item144" compid="Tab00.tabpage_trans.Div01.msk_cnsttm" propid="value" datasetid="ds_transconinfo" columnid="cnsttm"/>
- <BindItem id="item44" compid="Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm" propid="value" datasetid="ds_transinfo_hira" columnid="transhospnm"/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[include "com_commonxp::comm_main.xjs"; // 전체공통 스크립트
- include "emr_medirecxp::MMRCommon.xjs";
- include "emr_prcpmngtxp::MMO001.xjs";
- include "pam_pamcomnxp::PAM.xjs";
- include "emr_medirecxp::MMR01100.xjs";
- include "emr_medirecxp::MMR05100.xjs";
- include "ast_healcarecoopxp::ARCCommon.xjs"
- //include "ast_healcarecoopxp::HIECommon.xjs";
- var arErrorCode = new HashArray();
- var init_reqhie = false; // 받은내역(HIE) 초기화 여부
- var init_reqhira = false; // 받은내역(심평원) 초기화 여부
- var init_rsrv = false; // 예약내역
- var init_reqpat = false; // 환자현황 초기화 여부
- var init_repl = false; // 회신 초기화 여부
- var init_trans = false; // 의뢰/회송 초기화 여부
- var init_transcon = false; // 회송상담 초기화 여부
- var init_other = false; // 타병원의뢰 초기화 여부
- var init_replprnt = false; // 회신출력 초기화 여부
- var lib;
- var ReqSdbkTpEnum;
- var YadmId;
- var curRow;
- var varTXARC05105State;
- var objExtCommon = new ExtCommon();
- var TEL_NO;
- /*
- 탭선택시 gubun값 ( T:회송, P:회신, R:의뢰 )
- */
- function SMARC05100_onload(obj:Form, e:LoadEventInfo)
- {
- frmf_initForm(obj);
-
- fInit();
-
- // 전화 예약 화면(SMPMO00200)에서 호출시
- var objParam = frmf_getMainFormParam();
- if(!utlf_isNull(objParam)){
-
- var pid = utlf_transNullToEmpty(objParam.pid);
- var hngnm = utlf_transNullToEmpty(objParam.hngnm);
-
- if(!utlf_isNull(pid)){
- Tab00.tabindex = 7;
- Tab00.tabpage_trans.group1.ipt_pid.value = pid;
- Tab00.tabpage_trans.group1.ipt_hngnm.value = hngnm;
- Tab00_tabpage_trans_group1_Button00_onclick();
- }
- }
- }
- function fInit()
- {
- // 심평원모듈 초기화
- try{
- lib = ActiveX00.createObject("Hira.Di.Com.Service.Library.ServiceLibrary");
-
- var AX_ReqSdbkTpEnum = new ActiveX("AX_ReqSdbkTpEnum");
- //ReqSdbkTpEnum = AX_ReqSdbkTpEnum.createObject("Hira.Di.Com.Enum.ReqSdbkTpEnum");//"Hira.Di.Com.Enum.ReqSdbkTpEnum");
- //ReqSdbkTpEnum.Request
-
- if(utlf_isNull(lib)){
- sysf_messageBox("진료의뢰회송 중계포털 Agent 다운받아 설치 후 이용바랍니다.\n( https://di.hira.or.kr/rsweb/index.do )","E999");
- return ;
- }
- //{60324751-03FF-3BFF-96E7-DC18D1247824}
- }catch(e){
- sysf_messageBox("진료의뢰회송 중계포털 Agent 다운받아 설치 후 이용바랍니다.\n( https://di.hira.or.kr/rsweb/index.do )","E999");
- trace(e.message);
- return ;
- }
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
- if(instcd == "031")
- YadmId = "37100017";
- else if(instcd == "032")
- YadmId = "37100467";
-
- // 진료과
- //var instcd = sysf_getUserInfo("dutplceinstcd");
- //var standard_yn = "rcptuseyn";
- //var ord_deptflag = 'D';
- //var rslt_ref = "ds_init_dept";
- //var sort_method = "depthngnm";
-
-
- lf_mmbfGetDeptCodeComboList(ds_init_dept_dept, "A");
- grdf_sortNodeList(ds_init_dept_dept, "depthngnm", "asc"); // 가나다 순으로 정리되도록 수정.
-
- lf_gethardcdArrayList(new Array("init_hardcd_5561|5561", "init_hardcd_6023|6023", "init_hardcd_5704|5704", "init_hardcd_1310|1310"),
- new Array("ds_init_hardcd_5561", "ds_init_hardcd_6023", "ds_init_hardcd_5704", "ds_init_hardcd_1310"));
-
- var arrParam = [
- { dsNm: "ds_init_hospgrade_A0429", cdGrpId: "A0429" },
- { dsNm: "ds_init_repltype_A0423", cdGrpId: "A0423" },
- { dsNm: "ds_init_cptype_A0420", cdGrpId: "A0420" },
- { dsNm: "ds_init_replflag_A0636", cdGrpId: "A0636" },
- {dsNm: "ds_init_saveflag_A0497", cdGrpId: "A0497", sortField: "dispseq", sortMehotd: "asc", showValue:true},
- {dsNm: "ds_init_reqagntype_A0583", cdGrpId: "A0583", sortField: "dispseq", sortMehotd: "asc", showValue:true},
- {dsNm: "ds_init_rsrvflag_P0341", cdGrpId: "P0341", sortField: "dispseq", sortMehotd: "asc", showValue:false} //rsrvflag
-
- ];
-
- appf_getCodeList(arrParam, true);
-
- dsf_copyDs(ds_init_hospgrade_A0429_all, ds_init_hospgrade_A0429);
- dsf_copyDs(ds_init_repltype_A0423_all, ds_init_repltype_A0423);
- dsf_copyDs(ds_init_cptype_A0420_all, ds_init_cptype_A0420);
- dsf_copyDs(ds_init_replflag_A0636_all, ds_init_replflag_A0636);
- dsf_copyDs(ds_init_replflag_A0636_all, ds_init_replflag_A0636);
- dsf_copyDs(ds_init_saveflag_A0497_all, ds_init_saveflag_A0497);
- dsf_copyDs(ds_init_reqagntype_A0583_all, ds_init_reqagntype_A0583);
- dsf_copyDs(ds_init_srcformcd_all, ds_init_srcformcd);
- dsf_addDsItem(ds_init_dept_dept, "deptcd", "depthngnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_hospgrade_A0429_all, "cdid", "cdnm", "협력병의원", "CA", "above");
- dsf_addDsItem(ds_init_hospgrade_A0429_all, "cdid", "cdnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_repltype_A0423_all, "cdid", "cdnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_cptype_A0420_all, "cdid", "cdnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_replflag_A0636_all, "cdid", "cdnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_saveflag_A0497_all, "cdid", "cdnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_reqagntype_A0583_all, "cdid", "cdnm", "- 전 체 -", "", "above");
- dsf_addDsItem(ds_init_srcformcd_all, "cdid", "cdnm", "- 전 체 -", "", "above");
-
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_orddeptcd", "- 전 체 -", "", "above");
- // 의뢰탭 초기값 세팅
- fInit_reqhie();
-
-
- }
- function fInit_reqhie()
- {
- if(init_reqhie == true) return;
-
- // 의뢰탭 초기값 세팅
- var CurrentDate = utlf_getCurrentDate();
- ds_send_reqhielist.setColumn(0, "enddate", CurrentDate);
- var fromdd = CurrentDate.toDate().getAddDate(0,"D").getDateFormat();
- ds_send_reqhielist.setColumn(0, "begindate", fromdd)
- ds_send_reqhielist.setColumn(0, "taskstatuscd", "REQUEST/TRANSFER");
- ds_send_reqhielist.setColumn(0, "transfermode", "RECEIVE");
- var oParam = {};
- oParam.id = "TRARC00109";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqInit_SPARC02800";
- oParam.inds = "req=ds_send_reqhielist";
- oParam.outds = "ds_dept=deptlist";
- oParam.async = false;
- tranf_submit(oParam);
-
- init_reqhie = true;
- }
- function fInit_reqhira()
- {
- if(init_reqhira == true) return;
-
- var CurrentDate = utlf_getCurrentDate();
- ds_send_reqhiralist.setColumn(0, "enddate", CurrentDate);
- var fromdd = CurrentDate.toDate().getAddDate(0,"D").getDateFormat();
- ds_send_reqhiralist.setColumn(0, "begindate", fromdd)
- ds_send_reqhiralist.setColumn(0, "taskstatuscd", "R");
-
- init_reqhira = true;
- }
- function fInit_rsrv()
- {
- if(init_rsrv == true) return;
-
- grdf_setToolTipBind(Tab00.tabpage_rsrv.grd_list);
- //dsf_copyDs(ds_init_rsrv_hospgrade, ds_init_hospgrade_A0429);
- //dsf_copyDs(ds_init_rsrv_cptype, ds_init_cptype_A0420);
- ds_send_rsrvlist.setColumn(0, "condflag", "2");
-
- // 오늘 날짜로 세팅
- var CurrentDate = utlf_getCurrentDate();
- ds_send_rsrvlist.setColumn(0, "fromdd", CurrentDate);
- ds_send_rsrvlist.setColumn(0, "todd", CurrentDate);
-
- //frmf_addComboItem("Tab00.tabpage_rsrv.group1.cmb_orddrid", "- 전 체 -", "", "above");
- //frmf_addComboItem("Tab00.tabpage_rsrv.group1.cmb_cptype", "- 전 체 -", "", "above");
-
- Tab00.tabpage_rsrv.group1.cmb_orddeptcd.index = 0;
- Tab00.tabpage_rsrv.group1.cmb_cptype.index = 0;
- Tab00.tabpage_rsrv.group1.cmb_orddrid.index = 0;
-
- init_rsrv = true;
- }
- function fInit_other()
- {
- if(init_other == true) return;
-
- grdf_initGrid(Tab00.tabpage_other.grd_reqlist);
-
- // 오늘 날짜로 세팅
- var CurrentDate = utlf_getCurrentDate();
- ds_send_otherlist.setColumn(0, "fromdd", CurrentDate);
- ds_send_otherlist.setColumn(0, "todd", CurrentDate);
- ds_send_otherlist.setColumn(0, "orddeptcd", "");
- ds_send_otherlist.setColumn(0, "orddrid", "");
- ds_send_otherlist.setColumn(0, "stat", "");
-
- //fDoctSerach();
-
- init_other = true;
- }
- function fInit_reqpat()
- {
- if(init_reqpat == true) return;
-
- // 오늘 날짜로 세팅
- var CurrentDate = utlf_getCurrentDate();
- ds_send_reqpatlist.setColumn( 0, "fromdd", CurrentDate);
- ds_send_reqpatlist.setColumn( 0, "todd", CurrentDate);
-
- appf_getKindCodeList([
- //{ bizId: "A0014", cdGrpId: "A0426", dsNm: "ds_init_condareacd_A0426", sortField: "dispseq", sortMehotd: "asc" },
- { bizId: "A0014", cdGrpId: "A0426", dsNm: "ds_init_areacd_A0426", sortField: "dispseq", sortMehotd: "asc" }
- ]);
-
- //var orddd = ds_send_reqpatlist.getColumn(0, "fromdd");
- //var orddeptcd = ds_send_reqpatlist.getColumn(0, "orddeptcd");
- //fDoctSearch(orddd, orddeptcd);
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_orddrid", "- 전 체 -", "", "above");
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_hospgrade", "협력병의원", "CA", "above");
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_hospgrade", "- 전 체 -", "", "above");
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_repltype", "- 전 체 -", "-", "above");
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_cptype", "- 전 체 -", "-", "above");
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_areacd", "- 전 체 -", "-", "above");
- //frmf_addComboItem("Tab00.tabpage_reqpat.group1.cmb_replflag", "- 전 체 -", "-", "above");
- dsf_copyDs(ds_init_areacd_A0426_all, ds_init_areacd_A0426);
- dsf_addDsItem(ds_init_areacd_A0426_all, "cdid", "cdnm", "- 전 체 -", "", "above");
-
- Tab00.tabpage_reqpat.group1.cmb_orddrid.index = 0;
- Tab00.tabpage_reqpat.group1.cmb_hospgrade.index = 0;
- Tab00.tabpage_reqpat.group1.cmb_orddeptcd.index = 0;
- Tab00.tabpage_reqpat.group1.cmb_repltype.index = 0;
- Tab00.tabpage_reqpat.group1.cmb_cptype.index = 0;
- Tab00.tabpage_reqpat.group1.cmb_areacd.index = 0;
- Tab00.tabpage_reqpat.group1.cmb_replflag.index = 0;
- //ds_reqpatlist.clearData();
-
-
- init_reqpat = true;
- }
- function fInit_repl()
- {
- if(init_repl == true) return;
-
- grdf_initGrid(Tab00.tabpage_repl.grd_list);
- grdf_setToolTipBind(Tab00.tabpage_repl.grd_list);
-
- var CurrentDate = utlf_getCurrentDate();
- ds_send_repllist.setColumn(0,"todd",CurrentDate);
- var fromdd = utlf_getFirstDate(((utlf_getCurrentDate().toDate()).getAddDate(-2,"M")).getDateFormat()); //시작일자는 2개월 전 1일
- ds_send_repllist.setColumn(0,"fromdd",fromdd);
- Tab00.tabpage_repl.group1.cmb_hospgrade.index = 0; //전체
-
- if ( sysf_getUserInfo("dutplceinstcd") == "031" ) {
- Tab00.tabpage_repl.group1.cmb_hospgrade.index = 1; //협력병의원
- Tab00.tabpage_repl.group1.cmb_hospgrade.enable = false;
-
- //Tab00.tabpage_repl.grd_list.setFormatColProperty(grd_list.getBindCellIndex( "body", "detlfrmrmert"),"size",0);
- }
-
- Tab00.tabpage_repl.group1.cmb_saveflag.index = 3; //미작성
- Tab00.tabpage_repl.group1.cmb_replflag.index = 1; //회신필
- Tab00.tabpage_repl.group1.cmb_qreplflag.index = 1; //진료정보공개 동의여부 - 예
-
-
-
- init_repl = true;
- }
- function fInit_replprnt()
- {
- if(init_replprnt == true) return;
-
- grdf_initGrid(Tab00.tabpage_replprnt.grd_list);
- // 오늘 날짜로 세팅
- var CurrentDate = utlf_getCurrentDate();
- ds_send_replprntlist.setColumn(0,"fromdd",CurrentDate);
- ds_send_replprntlist.setColumn(0,"todd",CurrentDate);
-
- // 공통코드
- var arrParam = [
- {dsNm: "ds_init_replmthd_A0422", cdGrpId: "A0422"}
- ];
- appf_getCodeList(arrParam, true);
- // 진료의사 조회
- //fDoctSerach();
-
- //frmf_addComboItem("Div00.cmb_rsrvflag","- 전 체 -","","above");
- //frmf_addComboItem("Div00.cmb_replflag","- 전 체 -","","above");
-
- //Div00.cmb_orddeptcd.index = 0;
- //Div00.cmb_orddrid.index = 0;
- //Div00.cmb_rsrvflag.index = 0;
- //Div00.cmb_replflag.index = 0;
- ds_send_replprntlist.setColumn(0, "orddeptcd", "");
- ds_send_replprntlist.setColumn(0, "orddrid", "");
- ds_send_replprntlist.setColumn(0, "rsrvflag", "");
- ds_send_replprntlist.setColumn(0, "qreplflag", "");
-
- ds_send_replprntlist.setColumn(0, "fstprint", "N");
- ds_send_replprntlist.setColumn(0, "hieyn", "-");
- ds_send_replprntlist.setColumn(0, "qreplflag", "Y");
- ds_send_replprntlist.setColumn(0, "fstyn", "Y");
-
- init_replprnt = true;
- }
- function fInit_trans()
- {
- if(init_trans == true) return;
-
- // 회송탭 초기값 세팅
- var CurrentDate = utlf_getCurrentDate();
- ds_send_translist.setColumn(0, "todd", CurrentDate);
- //ds_send_translist.setColumn(0,"fromdd",CurrentDate);
- //var fromdd = CurrentDate.toDate().getAddDate(-1,"D").getDateFormat();
- ds_send_translist.setColumn(0,"fromdd",CurrentDate);
-
- Tab00.tabpage_trans.group1.cmb_orddeptcd.index = 0;
- ds_send_translist.setColumn(0,"gubun","A");
- ds_send_translist.setColumn(0,"dayflag","A");
- ds_send_translist.setColumn(0,"srcformcd","0000002536");
-
- // 초기코드 가져옴
- // 공통코드 목록 가져오기
- var arrParam = [
- {dsNm: "ds_init_rsltcd", cdGrpId: "A0438"}
-
- ];
- appf_getCodeList(arrParam, true);
-
- var instcd = sysf_getUserInfo("dutplceinstcd");
- if(instcd == "031"){
- Tab00.tabpage_trans.div_trans_detl.Div00.chk_knuh.text = "칠곡";
- }else{
- Tab00.tabpage_trans.div_trans_detl.Div00.chk_knuh.text = "본원";
- }
-
-
- init_trans = true;
- }
- function fInit_transcon()
- {
- if(init_transcon == true) return;
-
- var fromdd = ((utlf_getCurrentDate()).toDate()).getAddDate(-1, "M");
- var dd = utlf_getCurrentDate();
-
- //ds_send_transconlist.setColumn(0,"fromdd" , fromdd.getDateFormat());
- ds_send_transconlist.setColumn(0,"fromdd" , dd);
- ds_send_transconlist.setColumn(0,"todd" , dd);
- init_transcon = true;
- }
- // 진료의사 조회
- function fDoctSearch(dsObj, orddd, orddeptcd)
- {
- // 진료의사
- ds_init_doctlist.clearData(); ds_init_doctlist.addRow();
- ds_send_doctor.clearData();
- dsf_makeValue( ds_send_doctor, "orddd", "string", orddd );
- dsf_makeValue( ds_send_doctor, "orddeptcd", "string", orddeptcd);
- var oParam = {};
- oParam.id = "TRARC01302";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGetDoctList";
- oParam.inds = "req=ds_send_doctor";
- oParam.outds = "ds_init_doctlist_medispcl=medispcl";
- oParam.async = false;
- //oParam.callback = "cf_TRARC01302";
- tranf_submit(oParam);
-
- dsf_copyDs(dsObj, ds_init_doctlist_medispcl);
- }
- function Tab00_tabpage_trans_group1_Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_send_translist.getColumn(0, "pid");
- if(!utlf_isNull(pid)){
- ds_send_translist.setColumn(0, "stat", "");
- }
-
- // 통상근무시간 외 입원회송관리료 관련 수정(2019.10.21 - 19338)
- var ovtWorkYn = "";
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- ovtWorkYn = "N";
- }else{
- ovtWorkYn = "Y";
- }
- ds_send_translist.setColumn(0, "ovtWorkYn", ovtWorkYn);
-
- fSearch_Trans();
- }
- // 회송 리스트 조회
- function fSearch_Trans()
- {
-
- var oParam = {};
- oParam.id = "TRARC05101";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGetEvoTransList";
- oParam.inds = "req=ds_send_translist";
- oParam.outds = "ds_translist=translist ds_ovtworktranslist=ovtworktranslist";
- oParam.async = false;
- oParam.callback = "cf_TRARC05101";
- tranf_submit(oParam);
- }
- function cf_TRARC05101(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
-
- // 우측 상세정보 초기화
- ds_send_savetrans.clearData();
- ds_send_savetrans.addRow();
-
- ds_transinfo.clearData();
- ds_transinfo.addRow();
-
- Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.visible = false;
-
- // 상단정보 초기화
- appf_delPatientInfos();
-
- // 의뢰/회송 환자 리스트 조회결과가 1건일 경우 우측정보 바로 조회
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0 && ds_translist.getRowCount() == 1){
- Tab00_tabpage_trans_grd_translist_oncelldblclick();
- }
-
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 1 && ds_ovtworktranslist.getRowCount() == 1){
- Tab00_tabpage_trans_grd_translist_oncelldblclick();
- }
- }
- function Tab00_tabpage_trans_group1_Radio00_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- fSearch_Trans();
- }
- function fSearch_TransDetl()
- {
- if(!Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.visible){
- Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.visible = true;
- }
-
- //ds_send_transinfo.setColumn(0,"pid",ds_translist.getColumn(row, "pid"));
- //ds_send_transinfo.setColumn(0,"formrecseq",ds_translist.getColumn(row, "formrecseq"));
- //ds_send_transinfo.setColumn(0,"srcformcd",ds_translist.getColumn(row, "srcformcd"));
- //ds_send_transinfo.setColumn(0,"seqno",ds_translist.getColumn(row, "seqno"));
- //ds_send_transinfo.setColumn(0,"stat", ds_translist.getColumn(row, "stat"));
- //ds_send_transinfo.setColumn(0,"coophospcd", ds_translist.getColumn(row, "coophospcd"));
- //ds_send_transinfo.setColumn(0,"corpno", ds_translist.getColumn(row, "corpno"));
-
- fEnableSave_hira();
- fEnableSave_hie();
-
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.style.backgroundColor = "";
-
-
- //환자기본정보 및 환자의뢰,회송,요약정보 가져오기
- var oParam = {};
- oParam.id = "TRARC05201";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGetEvoTransInfo";
- oParam.inds = "req=ds_send_transinfo";
- //oParam.outds = "ds_trans_baseinfo=baseinfo ds_hirainfo=detlhirainfo ds_hieinfo=detlhieinfo";
- oParam.outds = "ds_transinfo=transinfo ds_transinfo_hira=transinfo_hira ds_transinfo_hie=transinfo_hie ds_transconinfo=tranconinfo";
- oParam.async = true;
- oParam.callback = "cf_TRARC05201";
-
- tranf_submit(oParam);
-
- // HIE 동의여부 조회
- fIsHIEConsent();
-
-
- // 전원의뢰, 진료의뢰 아닌 경우 HIE 안됨
- var srcformcd = ds_send_transinfo.getColumn(0,"srcformcd");
- if(srcformcd != "0000002536" && srcformcd != "0900005340"){
- fDisableSave_hie();
- }
-
- // 건보 환자 아닌 경우 심평원 안됨
- var insukind = ds_send_transinfo.getColumn(0,"insukind");
- if(insukind != "건보"){
- fDisableTrans_hira();
- }
-
- // 차상위 환자의 경우 심평원 안됨
- var chayn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"chayn"), "N");
- if(chayn == "Y"){
- fDisableTrans_hira();
- }
-
- // 보훈 환자의 경우 심평원 안됨
- var boyn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"boyn"), "N");
- if(boyn == "Y"){
- fDisableTrans_hira();
- }
-
- // 개인정보동의서 없는 경우 심평원 안됨
- //var pyn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"pyn"), "N");
- //if(pyn == "N"){
- // fDisableTrans_hira();
- //}
-
- }
- function cf_TRARC05201(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
-
- // 통상근무시간 외 입원회송관리료 관련 수정(2019.10.21 - 19338)
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- if(ds_translist.getColumn(ds_translist.rowposition, "srcformcd") == "0000002536" &&
- (ds_translist.getColumn(ds_translist.rowposition, "ovtworkyn") == "Y" && ds_translist.getColumn(ds_translist.rowposition, "combyn") == "Y")){
- Tab00.tabpage_trans.div_trans_detl.Div00.caption13.visible = true;
- Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm.visible = true;
- }else{
- Tab00.tabpage_trans.div_trans_detl.Div00.caption13.visible = false;
- Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm.visible = false;
- }
- } else {
- if(ds_ovtworktranslist.getColumn(ds_ovtworktranslist.rowposition, "srcformcd") == "0000002536" &&
- ds_ovtworktranslist.getColumn(ds_ovtworktranslist.rowposition, "ovtworkyn") == "Y"){
- Tab00.tabpage_trans.div_trans_detl.Div00.caption13.visible = true;
- Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm.visible = true;
- }else{
- Tab00.tabpage_trans.div_trans_detl.Div00.caption13.visible = false;
- Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm.visible = false;
- }
-
- }
-
- var corpno = ds_send_transinfo.getColumn(0, "corpno");
- var coophospcd = ds_send_transinfo.getColumn(0, "coophospcd");
- var coophospcd2 = ds_send_transinfo.getColumn(0, "coophospcd2");
- var disphospnm = ds_send_transinfo.getColumn(0,"disphospnm");
- var seqno = ds_send_transinfo.getColumn(0,"seqno");
-
- var pid = ds_send_transinfo.getColumn(0,"pid");
- var hngnm = ds_send_transinfo.getColumn(0,"hngnm");
- var gender = ds_send_transinfo.getColumn(0,"gender");
- var age = ds_send_transinfo.getColumn(0,"age");
- var telecomnumber = ds_send_transinfo.getColumn(0,"telecomnumber");
- var orddd = ds_send_transinfo.getColumn(0,"orddd");
- var orddeptnm = ds_send_transinfo.getColumn(0,"orddeptnm");
- var orddrnm = ds_send_transinfo.getColumn(0,"orddrnm");
- var wardnm = ds_send_transinfo.getColumn(0,"wardnm");
- var roomcd = ds_send_transinfo.getColumn(0,"roomcd");
- var insukind = ds_send_transinfo.getColumn(0,"insukind");
- var chayn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"chayn"), "N");
- var boyn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"boyn"), "N");
- //var pyn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"pyn"), "N");
- var hiraconsentyn = utlf_transNullToChar(ds_transinfo.getColumn(0,"hiraconsentyn"), "N");
- var bizflag = ds_send_transinfo.getColumn(0,"chosflag");
- var formrecseq = ds_send_transinfo.getColumn(0,"formrecseq");
- var orddeptcd = ds_send_transinfo.getColumn(0,"orddeptcd");
- var orddrid = ds_send_transinfo.getColumn(0,"orddrid");
- var transconsentyn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"transconsentyn"), "N");
- var transconsentocrtags = ds_send_transinfo.getColumn(0,"transconsentocrtags");
-
- transdetl_init_corpno = corpno;
-
- if(ds_transconinfo.rowcount == 0){
- ds_transconinfo.addRow();
- ds_transconinfo.setColumn(0, "m", "i");
- ds_transconinfo.setColumn(0, "pid", pid);
- ds_transconinfo.setColumn(0, "formrecseq", formrecseq);
- }
- ds_transconinfo.setColumn(0, "transconsentyn", transconsentyn);
- ds_transconinfo.setColumn(0, "transconsentocrtags", transconsentocrtags);
-
- //
-
- fSetKnuhYN();
-
- // 전체 미해결 상태이면 기본 세팅
- var m = ds_transinfo.getColumn(0, "m");
- if(m == "i"){
-
- // 2019.08.26 심연주 선생님 요청 → bizflag = 'D' 이면 (우측)진료구분 : 입원으로 Set
- if(bizflag == "D"){
- bizflag = "I";
- }
-
- ds_transinfo.setColumn(0, "pid", pid);
- ds_transinfo.setColumn(0, "hngnm", hngnm);
- ds_transinfo.setColumn(0, "gender", gender);
- ds_transinfo.setColumn(0, "age", age);
- ds_transinfo.setColumn(0, "telecomnumber", telecomnumber);
- ds_transinfo.setColumn(0, "orddd", orddd);
- ds_transinfo.setColumn(0, "orddeptnm", orddeptnm);
- ds_transinfo.setColumn(0, "orddrnm", orddrnm);
- ds_transinfo.setColumn(0, "wardnm", wardnm);
- ds_transinfo.setColumn(0, "roomcd", roomcd);
- ds_transinfo.setColumn(0, "insukind", insukind);
- ds_transinfo.setColumn(0, "chayn", chayn);
- ds_transinfo.setColumn(0, "boyn", boyn);
- ds_transinfo.setColumn(0, "hiraconsentyn", hiraconsentyn);
- ds_transinfo.setColumn(0, "dispbizflag", bizflag);
- ds_transinfo.setColumn(0,"reqacnfmnm",sysf_getUserInfo("usernm"));
- var CurrentDate = utlf_getCurrentDate();
- ds_transinfo.setColumn(0, "enddd", CurrentDate);
- ds_transinfo.setColumn(0, "aprvflag", "Y");
- ds_transinfo.setColumn(0, "formrecseq", formrecseq);
- ds_transinfo.setColumn(0, "orddeptcd", orddeptcd);
- ds_transinfo.setColumn(0, "orddrid", orddrid);
- ds_transinfo.setColumn(0, "hospiceyn", "N");
-
- if("Y" != ds_transinfo_hira.getColumn(0, "ovtworkyn")){
- fDisableTrans_hira();
- }
- fDisableTrans_hie();
-
- TEL_NO = ds_transinfo.getColumn(0, "telecomnumber");
-
- return;
- }
-
- TEL_NO = ds_transinfo.getColumn(0, "telecomnumber");
-
- // 상태가 완료나 전송상태가 아니면 전송 못하게 막음
- var stat_hira = ds_transinfo.getColumn(0, "stat_hira");
- if(stat_hira != "3" && stat_hira != "4"){
- fDisableTrans_hira();
- }
-
- var stat_hie = ds_transinfo.getColumn(0, "stat_hie");
- if(stat_hie != "3" && stat_hie != "4"){
- fDisableTrans_hie();
- }
-
- if(stat_hira == "4"){
- Tab00.tabpage_trans.div_trans_detl.chk_hira.value = "N";
- }
-
- if(stat_hie == "4"){
- Tab00.tabpage_trans.div_trans_detl.chk_hie.value = "N";
- }
-
- // 요양기관번호 등록 안된 경우 등록토록 유도
- if(!utlf_isNull(corpno) && utlf_isNull(coophospcd2)){
- dsf_createDsRow("ds_hidden_hospcd", [
- {col:"corpno", type:"INT", size:256, val: corpno}
- ]);
-
- // 요양기관번호 등록 여부 체크
- var oParam = {};
- oParam.id = "TRARC00108";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetEvoRgstChsp";
- oParam.inds = "req=ds_hidden_hospcd";
- oParam.outds = "ds_hospinfo=hospinfo";
- oParam.async = false;
-
- tranf_submit(oParam);
-
- if(ds_hospinfo.rowcount == 0){
-
- var msg = sysf_messageBox("해당 요양기관번호로 등록된 병원이 없습니다. 등록하시겠습니까?", "Q999", "");
- if (msg == 6) {
- frmf_setParameter("SMARC05100_coophospnm", disphospnm);
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_modal("SMARH00100", "SMARH00100", null, null, null, null, null, null, null, null, null, null, "M");
-
- fSearch_TransDetl();
- return;
- }
-
-
- }
- }
-
- if(!utlf_isNull(corpno)){
- // HIE 병원인지 여부 체크 및 컴포넌트 세팅
- fSetHIEHosp(corpno);
-
- /*
- // 전원의뢰, 진료의뢰 아닌 경우 HIE 안되도록 수정
- var row = ds_translist.rowposition;
- var srcformcd = ds_translist.getColumn(row, "srcformcd");
- if(srcformcd != "0000002536" && srcformcd != "0900005340"){
- Tab00.tabpage_trans.div_trans_detl.chk_hie.enable = false;
- Tab00.tabpage_trans.div_trans_detl.chk_hie.value = "false";
- }
- */
-
- // HIE병원인 경우 컴포넌트 세팅
- //fSetIsHIE();
- }
- }
- function fSetHIEHosp(hiracd)
- {
- ds_send_ishie.setColumn(0, "hiracd", hiracd );
-
- // 선택한 병원이 HIE인지 여부 체크
- var oParam = {};
- oParam.id = "TRARH05103";
- oParam.service = "healcarecoopapp.CoopHospMngt";
- oParam.method = "reqGetEvoHIEHospInfo";
- oParam.inds = "req=ds_send_ishie";
- oParam.outds = "ds_hospinfo_hie=hospinfo";
- oParam.async = true;
- oParam.progress = false;
- oParam.callback = "cf_TRARH05103";
- tranf_submit(oParam);
-
- }
- function cf_TRARH05103(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0){
- sysf_messageBox("HIE 병원정보를 가져오는 중 오류가 발생했습니다.\nErrorCode : " + nErrorCode + "\n"+ "ErrorMsg : "+ sErrorMsg, "E");
- return;
- }
- var ishie;
- if(ds_hospinfo_hie.rowcount > 0){
- ishie = "1";
- }else{
- ishie = "0";
- fDisableSave_hie();
- }
-
- ds_transinfo.setColumn(0, "ishie", ishie );
-
- // 상급종합병원인 경우에는 심평원전송 안되도록 수정
- var mdins_cls_cd = ds_hospinfo_hie.getColumn(0, "mdins_cls_cd");
- if(mdins_cls_cd == "C001"){
- fDisableSave_hira();
- }
-
- // HIE 병원이고 Save 활성화 상태이면
- if(fGetSaveYN_hie() == "Y"){
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.style.backgroundColor = "red";
- // 진료요약지 자동생성 활성화
- Tab00.tabpage_trans.div_trans_detl.chk_crsautoyn.visible = true;
- Tab00.tabpage_trans.div_trans_detl.caption13.visible = true;
- }else{
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.style.backgroundColor = "";
- // 진료요약지 자동생성 비활성화
- Tab00.tabpage_trans.div_trans_detl.chk_crsautoyn.visible = false;
- Tab00.tabpage_trans.div_trans_detl.caption13.visible = false;
- }
- }
- function fDisableTrans_hie()
- {
- Tab00.tabpage_trans.div_trans_detl.chk_hie.enable = false;
- Tab00.tabpage_trans.div_trans_detl.chk_hie.value = "N";
- }
- function fEnableSave_hie()
- {
- Tab00.tabpage_trans.div_trans_detl.chk_hie.enable = true;
- Tab00.tabpage_trans.div_trans_detl.chk_hie.value = "Y";
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.enable = true;
- }
- function fDisableSave_hie()
- {
- Tab00.tabpage_trans.div_trans_detl.chk_hie.enable = false;
- Tab00.tabpage_trans.div_trans_detl.chk_hie.value = "N";
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.enable = false;
- Tab00.tabpage_trans.div_trans_detl.tab_sw.tabindex = 0;
- }
- function fDisableTrans_hira()
- {
- Tab00.tabpage_trans.div_trans_detl.chk_hira.enable = false;
- Tab00.tabpage_trans.div_trans_detl.chk_hira.value = "N";
- }
- function fEnableSave_hira()
- {
- Tab00.tabpage_trans.div_trans_detl.chk_hira.enable = true;
- Tab00.tabpage_trans.div_trans_detl.chk_hira.value = "Y";
- Tab00.tabpage_trans.div_trans_detl.btn_sw1.enable = true;
- }
- function fDisableSave_hira()
- {
- Tab00.tabpage_trans.div_trans_detl.chk_hira.enable = false;
- Tab00.tabpage_trans.div_trans_detl.chk_hira.value = "N";
- Tab00.tabpage_trans.div_trans_detl.btn_sw1.enable = false;
- Tab00.tabpage_trans.div_trans_detl.tab_sw.tabindex = 1;
- }
- function fGetSaveYN_hira()
- {
- if(Tab00.tabpage_trans.div_trans_detl.btn_sw1.enable)
- return "Y";
- else
- return "N";
- }
- function fGetSaveYN_hie()
- {
- if(Tab00.tabpage_trans.div_trans_detl.btn_sw2.enable)
- return "Y";
- else
- return "N";
- }
- function fIsHIEConsent()
- {
- // 선택한 환자가 HIE 동의했는지 확인
- var oParam = {};
- oParam.id = "TRARC05107";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGetEvoHIEConsentYN";
- oParam.inds = "req=ds_send_transinfo";
- oParam.outds = "ds_isconsent=isconsent";
- oParam.async = true;
- oParam.progress = false;
- oParam.callback = "cf_TRARC05107";
- tranf_submit(oParam);
-
- Tab00.tabpage_trans.div_trans_detl.img_hieLoading.position = "absolute 281 4 325 24";
- Tab00.tabpage_trans.div_trans_detl.img_hieLoading.visible = true;
-
- }
- function cf_TRARC05107(sSvcId, nErrorCode, sErrorMsg)
- {
- Tab00.tabpage_trans.div_trans_detl.img_hieLoading.visible = false;
-
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
-
- var consentyn = ds_isconsent.getColumn(0, "consentyn");
- ds_transinfo.setColumn(0, "consentyn", consentyn );
-
- if(consentyn == "N"){
- fDisableTrans_hie();
- }
- }
- // HIE 정보 없을 경우 초기값세팅
- function fSetDefaultRow_HIE()
- {
- if(ds_hieinfo.rowcount <1 ){
- var row = ds_hieinfo.addRow();
- ds_hieinfo.setColumn(0, "status", "i");
- }
- }
- // 심평원 정보 없을 경우 초기값세팅
- function fSetDefaultRow_Hira()
- {
- if(ds_hirainfo.rowcount <1 ){
- var row = ds_hirainfo.addRow();
- ds_hirainfo.setColumn(0, "status", "i");
- }
- }
- function Tab00_tabpage_trans_grd_translist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- // 서식 초기 세팅
- fSetInifForm();
-
- Tab00.tabpage_trans.div_trans_detl.tab_sw.tabindex = 0;
- btn_selected_class();
-
-
- // 의뢰/회송 상세정보 가져옴
- var row = ds_translist.rowposition;
-
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- dsf_copyColInfo(ds_send_transinfo, ds_translist, false);
- ds_send_transinfo.copyRow(0, ds_translist, ds_translist.rowposition);
- }else{
- dsf_copyColInfo(ds_send_transinfo, ds_ovtworktranslist, false);
- ds_send_transinfo.copyRow(0, ds_ovtworktranslist, ds_ovtworktranslist.rowposition);
- }
-
-
-
- fSearch_TransDetl();
-
-
-
- // 의뢰/회송서 축소
- fFold_trans();
- /*
- var iRow = ds_translist.rowposition;
- var pid = ds_translist.getColumn(iRow, "pid");
- var orddd = ds_translist.getColumn(iRow, "orddd");
- var ioflag = ds_translist.getColumn(iRow, "chosflag");
- var cretno = ds_translist.getColumn(iRow, "cretno");
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var dschdd = ds_translist.getColumn(iRow, "dschdd");
- */
- //var iRow = ds_translist.rowposition;
- var pid = ds_send_transinfo.getColumn(0, "pid");
- var orddd = ds_send_transinfo.getColumn(0, "orddd");
- var ioflag = ds_send_transinfo.getColumn(0, "chosflag");
- var cretno = ds_send_transinfo.getColumn(0, "cretno");
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var dschdd = ds_send_transinfo.getColumn(0, "dschdd");
-
- if(ioflag == "O")
- {
- var param = "O" + "▦" + pid + "▦" + orddd + "▦" + cretno + "▦" + instcd;
- }
- else
- {
- var param = "I" + "▦" + pid + "▦" + orddd + "▦" + cretno + "▦" + instcd + "▦" + dschdd;
- }
-
- return appf_initPatientInfo(param);
-
- /*
- // 파라미터 설정
- frmf_setParameter("SPARC05200_PARM_srcformcd", ds_translist.getColumn(e.row, "srcformcd"));
- frmf_setParameter("SPARC05200_PARM_formrecseq", ds_translist.getColumn(e.row, "formrecseq"));
- frmf_setParameter("SPARC05200_PARM_pid", ds_translist.getColumn(e.row, "pid"));
- frmf_setParameter("SPARC05200_PARM_orddd", ds_translist.getColumn(e.row, "orddd"));
- frmf_setParameter("SPARC05200_PARM_cretno", ds_translist.getColumn(e.row, "cretno"));
- frmf_setParameter("SPARC05200_PARM_orddeptcd", ds_translist.getColumn(e.row, "orddeptcd"));
- frmf_setParameter("SPARC05200_PARM_orddrid", ds_translist.getColumn(e.row, "orddrid"));
- frmf_setParameter("SPARC05200_PARM_seqno", ds_translist.getColumn(e.row, "seqno"));
- frmf_setParameter("SPARC05200_PARM_disphospnm", ds_translist.getColumn(e.row, "disphospnm"));
- frmf_setParameter("SPARC05200_PARM_stat", ds_translist.getColumn(e.row, "stat"));
- frmf_setParameter("SPARC05200_PARM_chosflag", ds_translist.getColumn(e.row, "chosflag"));
- frmf_setParameter("SPARC05200_PARM_coophospcd", ds_translist.getColumn(e.row, "coophospcd"));
-
-
- frmf_modal("SPARC05200", "SPARC05200", null, null, null, null, null, null, null, null, null, null, "M");
- */
-
-
- }
- //제증명쪽 함수 호출 필요하므로 임의로 생성
- function lf_setProfBaseInfo()
- {
- }
- function fSetInifForm()
- {
-
- //서식 사이즈 조정
- lf_ivw_loader_setting(Tab00.tabpage_trans.div_trans_detl.grp_base);
-
- /////////////////////////////////////////////////////////////////////////////
- //서식 로더 코드
- //서식의 id는 ivw_loader 이어야함
- var objArg = new Object();
-
- ds_cond_formdata.clearData();
- ds_cond_formdata.addRow();
-
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- var row = ds_translist.rowposition;
- ds_cond_formdata.setColumn(0, "formcd", ds_translist.getColumn(row, "formrecseq"));
- ds_cond_formdata.setColumn(0, "formkind", "rec");
- ds_cond_formdata.setColumn(0, "btnvisible", false);
- ds_cond_formdata.setColumn(0, "pid", ds_translist.getColumn(row, "pid"));
- ds_cond_formdata.setColumn(0, "orddd", ds_translist.getColumn(row, "orddd"));
- ds_cond_formdata.setColumn(0, "cretno", ds_translist.getColumn(row, "cretno"));
- ds_cond_formdata.setColumn(0, "modalyn", "N");
- ds_cond_formdata.setColumn(0, "topyn", "N");
- ds_cond_formdata.setColumn(0, "orddeptcd", ds_translist.getColumn(row, "orddeptcd"));
- ds_cond_formdata.setColumn(0, "orddrid", ds_translist.getColumn(row, "orddrid"));
- }else{
- var row = ds_ovtworktranslist.rowposition;
- ds_cond_formdata.setColumn(0, "formcd", ds_ovtworktranslist.getColumn(row, "formrecseq"));
- ds_cond_formdata.setColumn(0, "formkind", "rec");
- ds_cond_formdata.setColumn(0, "btnvisible", false);
- ds_cond_formdata.setColumn(0, "pid", ds_ovtworktranslist.getColumn(row, "pid"));
- ds_cond_formdata.setColumn(0, "orddd", ds_ovtworktranslist.getColumn(row, "orddd"));
- ds_cond_formdata.setColumn(0, "cretno", ds_ovtworktranslist.getColumn(row, "cretno"));
- ds_cond_formdata.setColumn(0, "modalyn", "N");
- ds_cond_formdata.setColumn(0, "topyn", "N");
- ds_cond_formdata.setColumn(0, "orddeptcd", ds_ovtworktranslist.getColumn(row, "orddeptcd"));
- ds_cond_formdata.setColumn(0, "orddrid", ds_ovtworktranslist.getColumn(row, "orddrid"));
- }
-
- objArg.ds_cond_formdata = ds_cond_formdata;
-
- lf_loadSMMMR01100(false, objArg, Tab00.tabpage_trans.div_trans_detl.grp_base);
-
- /////////////////////////////////////////////////////////////////////////////
-
- }
- function Tab00_tabpage_hie_Div00_Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- if(utlf_isNull(ds_send_reqhielist.getColumn(0, "begindate"))
- && utlf_isNull(ds_send_reqhielist.getColumn(0, "enddate"))) {
- sysf_messageBox("기간은 필수입니다.", "E999");
-
- return;
- }
-
- fGetHIEList();
-
- /*
- var transfermode = ds_send_reqhielist.getColumn(0, "transfermode");
- if(transfermode == "RECEIVE"){
- fGetHIEList();
- }
- */
-
-
- }
- function fGetHIEList(){
- var oParam = {};
- oParam.id = "TRARC05102";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetEvoHIEList";
- oParam.inds = "req=ds_send_reqhielist";
- oParam.outds = "ds_reqhielist=hielist";
- oParam.async = true;
- oParam.callback = "cf_TRARC05102";
- tranf_submit(oParam);
-
-
-
- }
- function cf_TRARC05102(){
- ds_reqhielist.updatecontrol = false;
- ds_reqhielist.addColumn('documentuniqueid', 'string');
- ds_reqhielist.addColumn('repositoryid', 'string');
-
- for(var i = 0; i < ds_reqhielist.rowcount; i++){
- ds_reqhielist.setColumn(i, 'documentuniqueid', ds_reqhielist.getColumn(i, 'referraldocumentuniqueid'));
- ds_reqhielist.setColumn(i, 'repositoryid', ds_reqhielist.getColumn(i, 'repositoryuniqueid'));
- }
-
- ds_reqhielist.updatecontrol = true;
- }
- function Tab00_tabpage_hie_Div00_btn_req_confirm_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = ds_reqhielist.rowposition;
- if(row < 0){
- sysf_messageBox("확인할 데이터가 선택되지 않았습니다.","E999");
- return;
- }
-
- var cnfmnm = ds_reqhielist.getColumn(row, "cnfmnm");
- if(!utlf_isNull(cnfmnm)){
- var rtn = sysf_messageBox("이미 확인자가 등록되었습니다. 재등록하시겠습니까?", "Q");
- if(rtn != 6){
- return;
- }
- }
-
- ds_send_confirm.clearData();
- ds_send_confirm.addRow();
-
- ds_send_confirm.setColumn(0,"id", ds_reqhielist.getColumn(row, "referraldocumentuniqueid"));
- ds_send_confirm.setColumn(0,"gid", ds_reqhielist.getColumn(row, "pid"));
- ds_send_confirm.setColumn(0,"pid", ds_reqhielist.getColumn(row, "lid"));
- ds_send_confirm.setColumn(0,"corpno", ds_reqhielist.getColumn(row, "hospid"));
- ds_send_confirm.setColumn(0,"coophospcd", ds_reqhielist.getColumn(row, "coophospcd"));
- ds_send_confirm.setColumn(0,"userid", sysf_getUserId());
- ds_send_confirm.setColumn(0,"gubun", "E"); // HIE
-
-
- var oParam = {};
- oParam.id = "TXARC02803";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeEvoConfirmUser";
- oParam.inds = "req=ds_send_confirm";
- //oParam.outds = "ds_list=hielist";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
-
- fGetHIEList();
-
- }
- function cf_TRPMC02500(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function cf_TXPMO00104(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- /*
- function fPopupRsrv(pid)
- {
- if(utlf_isNull(pid)){
- sysf_messageBox("확인자가 존재하지 않습니다. 담당자 확인 후 진행해 주세요", "E999", "");
- return false;
- }
-
- var row = ds_reqhielist.rowposition;
-
- dsf_createDsRow("ds_hidden_send_rsrv", [
- {col:"gid", type:"STRING", size:256, val: ds_reqhielist.getColumn(row, "pid")}
- ]);
-
- // 주민번호 가져와서 세팅
- var oParam = {};
- oParam.id = "TRARC00107";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetHIErrgstno";
- oParam.inds = "req=ds_hidden_send_rsrv";
- oParam.outds = "ds_rrgstno=rrgstno";
- oParam.async = false;
-
- tranf_submit(oParam);
-
- // 환자번호 등록여부 확인
- var ssn = ds_rrgstno.getColumn(0, "ssn");
- var rrgstno1 = ssn.substr(0, 6);
- var rrgstno2 = ssn.substr(6, 7);
- var gender = ds_rrgstno.getColumn(0, "gender");
-
- ds_send_rsrv.copyRow(0, ds_reqhielist, row);
- ds_send_rsrv.setColumn(0, "patientid", ds_reqhielist.getColumn(row, "pid"));
- ds_send_rsrv.setColumn(0, "hie_rrgstno1", rrgstno1);
- ds_send_rsrv.setColumn(0, "hie_rrgstno2", rrgstno2);
- ds_send_rsrv.setColumn(0, "gender", gender);
- ds_send_rsrv.setColumn(0, "documentuniqueid", ds_reqhielist.getColumn(row, "documentuniqueid"));
- ds_send_rsrv.setColumn(0, "repositoryid", ds_reqhielist.getColumn(row, "repositoryuniqueid"));
- frmf_setParameter("SMARC05100_pid", pid);
- frmf_modal("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M");
- }
- */
- function Tab00_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- appf_delPatientInfos();
-
- pA_rsrvinfo_close();
- pA_rsrvinfo_hira_close();
-
- if(e.postindex == 0){ // 받은내역(HIE)
- fInit_reqhie();
- }else if(e.postindex == 1){ // 받은내역(심평원)
- fInit_reqhira();
- }else if(e.postindex == 2){ // 예약내역
- fInit_rsrv();
- }else if(e.postindex == 3){ // 타병원의뢰
- fInit_other();
- }else if(e.postindex == 4){ // 환자현황
- fInit_reqpat();
- }else if(e.postindex == 5){ // 회신
- fInit_repl();
- }else if(e.postindex == 6){ // 회신출력
- fInit_replprnt();
- }else if(e.postindex == 7){ // 회송
- fInit_trans();
- }else if(e.postindex == 8){ // 회송상담
- fInit_transcon();
- }
- }
- function Tab00_tabpage_reqpat_group1_btn_search_reqpat_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_reqpatlist.getColumn(0, "fromdd");
- var todd = ds_send_reqpatlist.getColumn(0, "todd");
- if( !utlf_isValidDateTime( fromdd, 'YYYYMMDD') || !utlf_isValidDateTime( todd, 'YYYYMMDD') ){
- sysf_messageBox("입력하신 일자구분이 정확한 날짜타입이 아닙니다.", "E999", "");
- return false;
- }
- /*
- if( utlf_getDateInterval(fromdd, todd) > 31 ){
- sysf_messageBox("조회가능한 최대 기간은 1달입니다. 일자구분에서 날짜를 수정하세요!", "E999", "");
- return false;
- }
- */
- if( utlf_getDateInterval(fromdd, todd) < 0 ){
- sysf_messageBox("일자구분에서 시작일자가 종료일자보다 미래일자 입니다. 확인하세요!", "E999", "");
- return false;
- }
- if (Tab00.tabpage_reqpat.group1.ipt_coophospnm.text.length > 0 && Tab00.tabpage_reqpat.group1.ipt_coophospnm.text.length < 2) {
- sysf_messageBox("의뢰병원명은 2글자 이상으로 해주십시요!","E999","");
- Tab00.tabpage_reqpat.group1.ipt_coophospnm.setFocus();
- return false;
- }
- if (Tab00.tabpage_reqpat.group1.ipt_drnm.text.length > 0 && Tab00.tabpage_reqpat.group1.ipt_drnm.text.length < 2) {
- sysf_messageBox("의뢰의사명은 2글자 이상으로 해주십시요!","E999","");
- Tab00.tabpage_reqpat.group1.ipt_drnm.setFocus();
- return false;
- }
-
- fSearch_reqpat();
- }
- // 환자현황 조회
- function fSearch_reqpat()
- {
- // SQL 보완 필요
- // getReqPatList
- var oParam = {};
- oParam.id = "TRARC00201";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetReqPatList";
- oParam.inds = "req=ds_send_reqpatlist";
- oParam.outds = "ds_reqpatlist=reqlist";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00201";
- tranf_submit(oParam);
-
- }
- function fGridSort(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- function Tab00_tabpage_reqpat_grd_list_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- function Tab00_tabpage_reqpat_grd_list_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if (ds_reqpatlist.rowcount < 1) return;
- var idxRow = ds_reqpatlist.rowposition; //그리드에서 해당 환자 선택
- var pid = ds_reqpatlist.getColumn(idxRow, "pid");
- var hngnm = ds_reqpatlist.getColumn(idxRow, "hngnm");
- var orddd = ds_reqpatlist.getColumn(idxRow, "orddd");
- var cretno = ds_reqpatlist.getColumn(idxRow, "cretno");
- var acptseqno = ds_reqpatlist.getColumn(idxRow, "acptseqno");
- var ordtype = ds_reqpatlist.getColumn(idxRow, "ordtype");
- var dschdd = ds_reqpatlist.getColumn(idxRow, "dschdd");
- var indschacptstat = ds_reqpatlist.getColumn(idxRow, "indschacptstat");
- var instcd = sysf_getUserInfo("dutplceinstcd");
- //var condparam = "O▦" + pid + "▦" + orddd + "▦" + cretno + "▦" + instcd + "▦" + acptseqno + "▦" + orddd;
- var curdate = utlf_getCurrentDate();
- frmf_clearParameter("pid");
- if (ordtype == "E")
- {
- curdate = orddd;
- }
- else if (ordtype == "I")
- {
- if (indschacptstat == "D")
- {
- curdate = dschdd;
- }
- else if (indschacptstat == "T")
- {
- if (dschdd != "99991231")
- {
- curdate = dschdd;
- }
- }
- }
- else if (ordtype == "O")
- {
- curdate = orddd;
- }
-
- if (ordtype != "O" && ordtype != "I" && ordtype !="E")
- {
- if(sysf_getGlobalVariable("paminfo").length > 0){
- appf_delPatientInfos();
- }
-
- frmf_setParameter("pid", pid);
- }
- else
- {
- var condparam = ordtype + '▦' + pid + '▦' + orddd + '▦' + cretno + '▦' + instcd + '▦' + curdate;
- appf_initPatientInfo(condparam); //상단정보 셋팅
- }
- //curEmrRecObj = getOpenWindow("SPARC00100"); //활성화된 진료기록 화면 object loading
- var curEmrRecObj = frmf_findPopup("SPARC00100"); //활성화된 진료기록 화면 object loading
- if(!utlf_isNull(curEmrRecObj))
- {
- curEmrRecObj.fInit();
- }
- else
- {
- frmf_open("SPARC00100", "SPARC00100", "", "", "1", "1", "1", "", "", "", "", "", "M");
- }
- }
- function Tab00_tabpage_reqpat_group1_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var orddd = ds_send_reqpatlist.getColumn(0, "fromdd");
- var orddeptcd = ds_send_reqpatlist.getColumn(0, "orddeptcd");
- fDoctSearch(ds_init_reqpat_doct, orddd, orddeptcd);
- Tab00.tabpage_reqpat.group1.cmb_orddrid.index = 0;
- }
- function Tab00_tabpage_rsrv_group1_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var orddd = ds_send_rsrvlist.getColumn(0, "fromdd");
- var orddeptcd = ds_send_rsrvlist.getColumn(0, "orddeptcd");
- fDoctSearch(ds_init_rsrv_doct, orddd, orddeptcd);
- Tab00.tabpage_rsrv.group1.cmb_orddrid.index = 0;
- }
- function Tab00_tabpage_rsrv_group1_btn_search_reqpat_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_rsrvlist.getColumn(0,"fromdd");
- var todd = ds_send_rsrvlist.getColumn(0,"todd");
-
- if( ! utlf_isValidDateTime( fromdd, 'YYYYMMDD') || ! utlf_isValidDateTime( todd, 'YYYYMMDD') ){
- sysf_messageBox("입력하신 일자구분이 정확한 날짜타입이 아닙니다.", "E999", "");
- return false;
- }
-
- if( utlf_getDateInterval(fromdd, todd) > 31 ){
- sysf_messageBox("조회가능한 최대 기간은 한달입니다. 일자구분에서 날짜를 수정하세요!", "E999", "");
- return false;
- }
-
- if( utlf_getDateInterval(fromdd, todd) < 0 ){
- sysf_messageBox("일자구분에서 시작일자가 종료일자보다 미래일자 입니다. 확인하세요!", "E999", "");
- return false;
- }
-
- // 날짜 계산
- var daycnt = utlf_getDateInterval(fromdd, todd);
-
- // 1일이 아닌 경우는 조건을 타야 함
- if (daycnt != 0)
- {
- /*
- // 진료과 체크
- if (ds_send_rsrvlist.getColumn(0,"orddeptcd") == "")
- {
- sysf_messageBox("일자구분에서 하루 이상의 기간을 선택했을 경우, 진료과는 조회 필수 조건입니다. 진료과를 입력하세요.", "E999", "");
- //messageBox("진료과를 ","C002");
- return false;
- }
- */
-
- if (Tab00.tabpage_rsrv.group1.ipt_rqsthospcd.text.length > 0 && Tab00.tabpage_rsrv.group1.ipt_rqsthospcd.text.length < 2) {
- sysf_messageBox("의뢰병원명은 2글자 이상으로 해주십시요!","E999","");
- Tab00.tabpage_rsrv.group1.ipt_rqsthospcd.setFocus();
- return false;
- }
-
- if (Tab00.tabpage_rsrv.group1.ipt_rqstdrid.text.length > 0 && Tab00.tabpage_rsrv.group1.ipt_rqstdrid.text.length < 2) {
- sysf_messageBox("통화자명은 2글자 이상으로 해주십시요!","E999","");
- Tab00.tabpage_rsrv.group1.ipt_rqstdrid.setFocus();
- return false;
- }
- }
-
-
- fSearch_rsrv();
-
- }
- function fSearch_rsrv()
- {
- var oParam = {};
- oParam.id = "TRARC00401";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetTelRsrvList";
- oParam.inds = "req=ds_send_rsrvlist";
- oParam.outds = "ds_rsrvlist=reserv_list";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
- }
- // 리스트 엑셀 파일로 저장
- function fExcel(objGrd, title)
- {
- var objDs = objGrd.binddataset;
- if (objDs.rowcount < 1) return;
-
- grdf_exportExcel(objGrd, title, "SheetName",true);
-
- }
- function Tab00_tabpage_rsrv_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- fExcel(Tab00.tabpage_rsrv.grd_list, "전화예약환자 리스트");
- }
- function Tab00_tabpage_reqpat_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- fExcel(Tab00.tabpage_reqpat.grd_list, "의뢰환자 리스트");
- }
- function fGetHiraList(){
-
- var intStaDd = ds_send_reqhiralist.getColumn(0, "begindate");
- var intEndDd = ds_send_reqhiralist.getColumn(0, "enddate");
- var sndYadmNm = utlf_transNullToEmpty(ds_send_reqhiralist.getColumn(0, "hospnm")); // 병원명
- var ptntNm = utlf_transNullToEmpty(ds_send_reqhiralist.getColumn(0, "patientname")); // 환자명
-
- var reqSdbkStat = 5 ; // All
- var reqSdbkTp = 0 ; // All
- var reqSdbkNo = null; // 의뢰회송번호
- var sortStd = 0; // Default
- var curPageNo = 1; // 페이지번호
-
- ds_reqhiralist.clearData();
- ds_reqhiralist_temp.clearData();
- while(true){
-
- var res = lib.SrchReqSdbkRcvList(YadmId, sndYadmNm, ptntNm, intStaDd, intEndDd, reqSdbkStat, reqSdbkTp, reqSdbkNo, sortStd, curPageNo );
-
- if (!res.Success) {
-
- sysf_messageBox( "심평원 진료의뢰회송 연계 프로그램에 조건 오류가 발생했습니다.\n\n" + res.ErrCd + ": " + res.ErrMsg + "\n\n조건 수정 후 전송 바랍니다.", "E999");
- return;
- }
- if(res.LenReqSdbkRcvs() <= 0) break;
-
- for (var i = 0; i < res.LenReqSdbkRcvs(); i++) {
-
- //hospdata += item.YadmId + sColSep;
-
-
- var item = res.GetReqSdbkRcv(i);
-
- var row = ds_reqhiralist_temp.addRow();
- ds_reqhiralist_temp.setColumn(row, "reqsdbkrlyno", item.ReqSdbkRlyNo);
- ds_reqhiralist_temp.setColumn(row, "reqsdbkno", item.ReqSdbkNo);
- ds_reqhiralist_temp.setColumn(row, "resrid", item.ResrId);
- ds_reqhiralist_temp.setColumn(row, "resrverno", item.ResrVerNo);
- ds_reqhiralist_temp.setColumn(row, "reqsdbktp", item.ReqSdbkTp);
- ds_reqhiralist_temp.setColumn(row, "reqsdbkstat", item.ReqSdbkStat);
- ds_reqhiralist_temp.setColumn(row, "fomver", item.FomVer);
- ds_reqhiralist_temp.setColumn(row, "credt", utlf_getDateTime(item.CreDt,""));
- ds_reqhiralist_temp.setColumn(row, "smittp", item.SmitTp);
- ds_reqhiralist_temp.setColumn(row, "patnm", item.PatNm);
- ds_reqhiralist_temp.setColumn(row, "patgender", item.PatGender);
- ds_reqhiralist_temp.setColumn(row, "patbth", item.PatBth);
- ds_reqhiralist_temp.setColumn(row, "pattelno", item.PatTelNo);
- ds_reqhiralist_temp.setColumn(row, "sndyadmid", item.SndYadmId);
- ds_reqhiralist_temp.setColumn(row, "sndyadmnm", item.SndYadmNm);
- ds_reqhiralist_temp.setColumn(row, "rcvyadmid", item.RcvYadmId);
- ds_reqhiralist_temp.setColumn(row, "rcvyadmnm", item.RcvYadmNm);
- ds_reqhiralist_temp.setColumn(row, "lcsno", item.LcsNo);
- ds_reqhiralist_temp.setColumn(row, "drnm", item.DrNm);
- ds_reqhiralist_temp.setColumn(row, "rmk", item.Rmk);
- ds_reqhiralist_temp.setColumn(row, "deptcd", item.DeptCd);
- ds_reqhiralist_temp.setColumn(row, "deptnm", item.DeptNm);
- ds_reqhiralist_temp.setColumn(row, "deptdtlcd", item.DeptDtlCd);
- ds_reqhiralist_temp.setColumn(row, "deptdtlnm", item.DeptDtlNm);
- ds_reqhiralist_temp.setColumn(row, "vsttp", item.VstTp);
- ds_reqhiralist_temp.setColumn(row, "rowno", item.RowNo);
- ds_reqhiralist_temp.setColumn(row, "totcnt", item.TotCnt);
- ds_reqhiralist_temp.setColumn(row, "curpageno", item.CurPageNo);
- ds_reqhiralist_temp.setColumn(row, "rowcntperpage", item.RowCntPerPage);
-
- var gender;
- if(ds_reqhiralist_temp.getColumn(row, "patgender") == "GenderEnum_Female"){
- ds_reqhiralist_temp.setColumn(row, "gender", "F");
- }else{
- ds_reqhiralist_temp.setColumn(row, "gender", "M");
- }
- }
-
- curPageNo++;
- }
- var oParam = {};
- oParam.id = "TRARC05104";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetEvoHiraList";
- oParam.inds = "list=ds_reqhiralist_temp req=ds_send_reqhiralist";
- oParam.outds = "ds_reqhiralist_temp=hiralist";
- oParam.async = true;
- oParam.callback = "cb_TRARC05104";
- tranf_submit(oParam);
-
-
- }
- function cb_TRARC05104(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
-
- ds_reqhiralist.copyData(ds_reqhiralist_temp);
- }
-
- function Tab00_tabpage_hira_Div00_btn_reqlist_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetHiraList();
- }
- function Tab00_tabpage_repl_group1_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var orddd = ds_send_repllist.getColumn(0, "fromdd");
- var orddeptcd = ds_send_repllist.getColumn(0, "orddeptcd");
- fDoctSearch(ds_init_repl_orddrid, orddd, orddeptcd);
- Tab00.tabpage_repl.group1.cmb_orddrid.index = 0;
- }
- function Tab00_tabpage_repl_grd_list_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- var row = ds_repllist.rowposition;
- var pid = ds_repllist.getColumn(row, "pid");
- var orddeptcd = ds_repllist.getColumn(row, "orddeptcd");
- var orddrid = ds_repllist.getColumn(row, "orddrid");
- var orddeptnm = ds_repllist.getColumn(row, "orddeptnm");
- var orddrnm = ds_repllist.getColumn(row, "orddrnm");
- var orddd = ds_repllist.getColumn(row, "orddd");
- var cretno = ds_repllist.getColumn(row, "cretno");
- var seqno = ds_repllist.getColumn(row, "seqno");
- var reqdd = ds_repllist.getColumn(row, "reqdd");
- var replflag = "P";
- // 회신서 재작성 check를 위한 파라미터 전송 추가 - 2019-07-31 이아영
- var saveflag = ds_repllist.getColumn(row, "saveflag");
-
- frmf_setParameter("SMARC02500_PARM_pid", pid);
- frmf_setParameter("SMARC02500_PARM_orddeptcd", orddeptcd);
- frmf_setParameter("SMARC02500_PARM_orddrid", orddrid);
- frmf_setParameter("SMARC02500_PARM_orddeptnm", orddeptnm);
- frmf_setParameter("SMARC02500_PARM_orddrnm", orddrnm);
- frmf_setParameter("SMARC02500_PARM_orddd", orddd);
- frmf_setParameter("SMARC02500_PARM_cretno", cretno);
- frmf_setParameter("SMARC02500_PARM_seqno", seqno);
- frmf_setParameter("SMARC02500_PARM_reqdd", reqdd);
- frmf_setParameter("SMARC02500_PARM_replflag", replflag);
- frmf_setParameter("SMARC02500_PARM_saveflag", saveflag);
-
- var curObj = frmf_findPopup("SMARC02500"); //활성화된 진료기록 화면 object loading
- if(!utlf_isNull(curObj))
- {
- curObj.fInit();
- }
- else
- {
- frmf_open("SMARC02500", "SMARC02500", "", "", "1", "1", "1", "", "", "", "", "", "M");
- }
- }
- // 회송 리스트 조회
- function fSearch_Repl()
- {
- dsf_setDefaultVal(ds_send_repllist, "cretno:0,seqno:0");
-
- // 요청번호 20190819022 등록번호 조회 시 다른 조건 제외 요청 -20190923 이아영
- // 임시 테이블 생성 후 pid 있을 시, pid 값만 담아서 조회.
- // pid가 없을 시 send 데이터셋에 담긴 내용 전체 copy 후 조회.
- dsf_createDs("ds_temp_repllist");
- if(!utlf_isNull(ds_send_repllist.getColumn(0, "pid")))
- {
- dsf_makeValue(ds_temp_repllist, "pid", "string", ds_send_repllist.getColumn(0, "pid"));
- }
- else
- {
- dsf_copyDs(ds_temp_repllist, ds_send_repllist);
- }
-
- var oParam = {};
- oParam.id = "TRARC05103";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetOrdRqstList";
- oParam.inds = "req=ds_temp_repllist";
- oParam.outds = "ds_repllist=rqstlist ds_repl_cntinfo=cntinfo";
- oParam.async = false;
- //oParam.callback = "cf_TRARC02601";
-
- tranf_submit(oParam);
- }
- function Tab00_tabpage_repl_group1_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch_Repl();
- }
- function Tab00_tabpage_trans_group1_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var orddd = ds_send_translist.getColumn(0, "fromdd");
- var orddeptcd = ds_send_translist.getColumn(0, "orddeptcd");
- fDoctSearch(ds_init_trans_doct, orddd, orddeptcd);
- Tab00.tabpage_trans.group1.cmb_orddrid.index = 0;
- }
- function fPatPopUp(pid)
- {
- if(!utlf_isNull(pid))
- {
- ds_temp_pidinfo.setColumn(0, "pid", pid);
- ds_temp_pidinfo.setColumn(0, "srchcond", "1");
- }
- else
- {
- ds_temp_pidinfo.setColumn(0, "pid", pid);
- ds_temp_pidinfo.setColumn(0, "srchcond", "2");
- }
-
- var objArg = new Object();
- objArg.arg_ds_send = ds_temp_pidinfo;
-
- frmf_modal("SPPMC02500", "SPPMC02500", objArg, "", "", "", "", "", "", "", "", "", "M");
-
- if (frmf_getParameter("SPPMC02500_popupendflag") == "ok")
- {
- //model.setValue("/root/send/search/pid", model.getValue("/root/main/patinfo/patinfolist/pid"));
- //model.setValue("/root/send/search/hngnm", model.getValue("/root/main/patinfo/patinfolist/hngnm"));
- return true;
-
- }
-
- return false;
- }
- function Tab00_tabpage_trans_group1_btn_pat_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_send_translist.getColumn(0, "pid");
- if(fPatPopUp(pid)){
- ds_send_translist.setColumn(0, "pid", ds_patinfolist.getColumn(0, "pid"));
- ds_send_translist.setColumn(0, "hngnm", ds_patinfolist.getColumn(0, "hngnm"));
- }
-
- }
- function Tab00_tabpage_repl_group1_btn_pat_onlbuttondown(obj:Button, e:MouseEventInfo)
- {
- var pid = ds_send_repllist.getColumn(0, "pid");
- if(fPatPopUp(pid)){
- ds_send_repllist.setColumn(0, "pid", ds_patinfolist.getColumn(0, "pid"));
- ds_send_repllist.setColumn(0, "hngnm", ds_patinfolist.getColumn(0, "hngnm"));
- }
- }
- function Tab00_tabpage_rsrv_grd_list_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if (ds_rsrvlist.rowcount < 1) return;
- var row = ds_rsrvlist.rowposition;
-
- var pid = ds_rsrvlist.getColumn(row, "pid");
-
- if(utlf_isNull(pid)){
- sysf_messageBox("등록되지 않은 환자입니다.","E");
- return;
- }
-
- frmf_setParameter("pid", pid);
-
- //curEmrRecObj = getOpenWindow("SPARC00100"); //활성화된 진료기록 화면 object loading
- var curEmrRecObj = frmf_findPopup("SPARC00100"); //활성화된 진료기록 화면 object loading
- if(!utlf_isNull(curEmrRecObj))
- {
- curEmrRecObj.fInit();
- }
- else
- {
- frmf_open("SPARC00100", "SPARC00100", "", "", "1", "1", "1", "", "", "", "", "", "M");
- }
- }
- function fPopupReqReg(pid, hieYN)
- {
- frmf_setParameter("pid", pid);
- frmf_setParameter("hieYN", hieYN);
-
- //타병원의뢰
- if(Tab00.tabindex == 3)
- {
- if(ds_otherlist.getColumn(ds_otherlist.rowposition, "stat") == "N")
- {
- frmf_setParameter("fstyn", "P");
- frmf_setParameter("orddd", ds_otherlist.getColumn(ds_otherlist.rowposition, "orddd"));
- frmf_setParameter("orddeptcd", ds_otherlist.getColumn(ds_otherlist.rowposition, "orddeptcd"));
- frmf_setParameter("orddrid", ds_otherlist.getColumn(ds_otherlist.rowposition, "orddrid"));
- }
- }
-
- //curEmrRecObj = getOpenWindow("SPARC00100"); //활성화된 진료기록 화면 object loading
- var curEmrRecObj = frmf_findPopup("SPARC00100"); //활성화된 진료기록 화면 object loading
- if(!utlf_isNull(curEmrRecObj))
- {
- curEmrRecObj.fInit();
- }
- else
- {
- frmf_open("SPARC00100", "SPARC00100", "", "", "1", "1", "1", "", "", "", "", "", "M");
- }
- }
- function Tab00_tabpage_rsrv_grd_list_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- function Tab00_tabpage_trans_grd_translist_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- function Tab00_tabpage_repl_grd_list_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- function Tab00_tabpage_hie_grd_list_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- function Tab00_tabpage_hira_grd_list_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
- grdf_gridSort(obj,e);
- }
- // 애니메이션 실행
- function runAnimation_rsrvinfo()
- {
- // 높이조절
- var arrCellRect = Tab00.tabpage_hie.grd_list.getCellRect(ds_reqhielist.rowposition, Tab00.tabpage_hie.grd_list.getCellPos());
- if (arrCellRect.bottom <= Tab00.position.height - Div00.position.height - 80 ) {
-
- vypt = Tab00.position.top + arrCellRect.bottom + 100;
- } else {
-
- vypt = Tab00.position.top + arrCellRect.bottom - 230;
- }
-
- Div00.position.y = vypt;
- Div00.position.x = Tab00.position.width - Div00.position.width - 30;
-
- var opacity = 100;
- pA_rsrvinfo.stop();
- if(Div00.style.opacity > 0 && curRow == ds_reqhielist.rowposition) { // 화면에 나와 있을 때
- pA_rsrvinfo.fromvalue = opacity;
- pA_rsrvinfo.tovalue = 0;
-
- } else { // 화면 끝에 있을 때
- pA_rsrvinfo.fromvalue = 0;
- pA_rsrvinfo.tovalue = opacity;
-
- }
-
- curRow = ds_reqhielist.rowposition;
-
-
- pA_rsrvinfo.run();
- }
- // 애니메이션 실행
- function runAnimation_rsrvinfo_hira()
- {
- // 높이조절
- var arrCellRect = Tab00.tabpage_hira.grd_list.getCellRect(ds_reqhiralist.rowposition, Tab00.tabpage_hira.grd_list.getCellPos());
- if (arrCellRect.bottom <= Tab00.position.height - Div02.position.height - 80 ) {
-
- vypt = Tab00.position.top + arrCellRect.bottom + 100;
- } else {
-
- vypt = Tab00.position.top + arrCellRect.bottom - 150;
- }
-
- Div02.position.y = vypt;
- Div02.position.x = Tab00.position.width - Div02.position.width - 30;
-
- var opacity = 100;
- pA_rsrvinfo_hira.stop();
- if(Div02.style.opacity > 0 && curRow == ds_reqhiralist.rowposition) { // 화면에 나와 있을 때
- pA_rsrvinfo_hira.fromvalue = opacity;
- pA_rsrvinfo_hira.tovalue = 0;
-
- } else { // 화면 끝에 있을 때
- pA_rsrvinfo_hira.fromvalue = 0;
- pA_rsrvinfo_hira.tovalue = opacity;
-
- }
-
- curRow = ds_reqhielist.rowposition;
-
-
- pA_rsrvinfo_hira.run();
- }
- // 접기 버튼 처리
- function div_toolbox_btn_expand_onclick(obj:Button, e:ClickEventInfo)
- {
- pA_rsrvinfo_close();
- }
- // 화면안에 있는지 여부 체크
- function isScreenOn()
- {
-
- if(Div00.style.opacity > 0) {
- return true;
- }else{
- return false;
- }
-
- }
- // 화면안에 있는지 여부 체크
- function isScreenOn_hira()
- {
-
- if(Div02.style.opacity > 0) {
- return true;
- }else{
- return false;
- }
-
- }
- // 접기
- function pA_rsrvinfo_close()
- {
- if(!isScreenOn()){
- return;
- }
-
- //var leftPos = parseInt(Tab00.tabpage1.grd_list.position.width) - parseInt(Div00.position.width) - 10;
- pA_rsrvinfo.fromvalue = 100; //leftPos;
- pA_rsrvinfo.tovalue = 0;//Tab00.tabpage1.grd_list.position.width;
- pA_rsrvinfo.stop();
- pA_rsrvinfo.run();
- }
- function pA_rsrvinfo_onstart(obj:PropertyAnimation, e:AnimationEventInfo)
- {
- Div00.visible = true;
- }
- function pA_rsrvinfo_onend(obj:PropertyAnimation, e:AnimationEventInfo)
- {
- if(Div00.style.opacity > 0)
- Div00.visible = true;
- else
- Div00.visible = false;
- }
- function Tab00_tabpage_hie_Div00_Radio00_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- Tab00.tabpage_hie.Div00.btn_reqlist_search.click();
- //frmf_inputEnterKey('Tab00.tabpage_hie.Div00.btn_reqlist_search', 'onclick', new ClickEventInfo);
- }
- function Tab00_tabpage_hie_Div00_Button04_onclick(obj:Button, e:ClickEventInfo)
- {
-
- //var documentuniqueid = ds_reqhielist.getColumn(e.row, "referraldocumentuniqueid");
- //ds_send_hide.setColumn(0, "id", documentuniqueid);
- //ds_send_hide.setColumn(0, "gubun", "E");
-
- ds_send_hide.clearData();
- ds_send_hide_cancel.clearData();
- for(var i=0; i<ds_reqhielist.rowcount; i++){
- var chk = ds_reqhielist.getColumn(i, "chk");
- var chk_org = ds_reqhielist.getColumn(i, "chk_org");
- if(chk != chk_org){
- if(chk == "1"){
- var arow = ds_send_hide.addRow();
- ds_send_hide.setColumn(arow, "id", ds_reqhielist.getColumn(i, "referraldocumentuniqueid"));
- ds_send_hide.setColumn(arow, "gubun", "E");
- }else{
- var brow = ds_send_hide_cancel.addRow();
- ds_send_hide_cancel.setColumn(brow, "id", ds_reqhielist.getColumn(i, "referraldocumentuniqueid"));
- ds_send_hide_cancel.setColumn(brow, "gubun", "E");
- }
- }
-
-
- }
-
- if(ds_send_hide.rowcount < 1 && ds_send_hide_cancel.rowcount < 1) return;
- var oParam = {};
- oParam.id = "TXARC05101";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeEvoHide";
- oParam.inds = "req=ds_send_hide req_cancel=ds_send_hide_cancel";
- //oParam.outds = "ds_list=hielist";
- oParam.async = true;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
-
- fGetHIEList();
- }
- function Tab00_tabpage_hira_Div00_Button03_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = Tab00.tabpage_hira.grd_list.currentrow;
-
- if(row < 0){
- sysf_messageBox("조회할 대상이 선택되지 않았습니다","I");
- return;
- }
-
- fHiraReferView(row);
- }
- // HIRA뷰어
- function fHiraReferView(row)
- {
- var reqsdbkrlyno = ds_reqhiralist.getColumn(row, "reqsdbkrlyno");
-
-
- var res = lib.SrchReqMngrId(YadmId, reqsdbkrlyno);
- if (!res.Success) {
-
- sysf_messageBox( "심평원 진료의뢰회송 연계 프로그램에 조건 오류가 발생했습니다.\n\n" + res.ErrCd + ": " + res.ErrMsg + "\n\n조건 수정 후 전송 바랍니다.", "E999");
- return;
- }
-
- if (res.LenReq() <= 0) {
- return;
- }
-
- ds_hira_info.clearData();
- ds_hira_info.addRow();
-
- ds_hira_info.setColumn(0, "credt", ds_reqhiralist.getColumn(row, "credt"));
-
- ds_hira_info.setColumn(0, "ptnt_ssn", res.Req.Ptnt.Ssn );
-
- ds_hira_info.setColumn(0, "ptnt_name", res.Req.Ptnt.Name );
- ds_hira_info.setColumn(0, "ptnt_telno", res.Req.Ptnt.TelNo );
- ds_hira_info.setColumn(0, "ptnt_gender", res.Req.Ptnt.Gender );
- ds_hira_info.setColumn(0, "chrgdr_drnm", res.Req.ChrgDr.DrNm );
- ds_hira_info.setColumn(0, "chrgdr_lcsno", res.Req.ChrgDr.LcsNo );
- ds_hira_info.setColumn(0, "sndyadm_code", res.Req.SndYadm.Code );
- ds_hira_info.setColumn(0, "sndyadm_name", res.Req.SndYadm.Name );
- ds_hira_info.setColumn(0, "rcvyadm_code", res.Req.RcvYadm.Code );
- ds_hira_info.setColumn(0, "rcvyadm_name", res.Req.RcvYadm.Name);
- ds_hira_info.setColumn(0, "snddept_code", res.Req.SndDept.Code );
- ds_hira_info.setColumn(0, "snddept_name", res.Req.SndDept.Name );
- if(!utlf_isNull(res.Req.SndDeptDtl)){
- ds_hira_info.setColumn(0, "snddeptdtl_code", res.Req.SndDeptDtl.Code );
- ds_hira_info.setColumn(0, "snddeptdtl_name", res.Req.SndDeptDtl.Name );
- }
-
- ds_hira_info.setColumn(0, "sick_code", res.Req.Sick.Code );
- ds_hira_info.setColumn(0, "sick_kornm", res.Req.Sick.KorNm );
- ds_hira_info.setColumn(0, "sick_editnm", res.Req.Sick.EditNm );
- ds_hira_info.setColumn(0, "reqsdbkrlyno", res.Req.ReqSdbkRlyNo);
- ds_hira_info.setColumn(0, "reqsdbkno", res.Req.ReqSdbkNo);
- ds_hira_info.setColumn(0, "cotntrstrcyn", res.Req.CotntRstrcYn);
- ds_hira_info.setColumn(0, "ptntcurstat", res.Req.PtntCurStat);
- ds_hira_info.setColumn(0, "diagreqclirs", res.Req.DiagReqCliRs);
- ds_hira_info.setColumn(0, "diagreqclirstxt", res.Req.DiagReqCliRsTxt);
- ds_hira_info.setColumn(0, "diagreqnonclirs", res.Req.DiagReqNonCliRs);
- ds_hira_info.setColumn(0, "diagreqnonclirstxt", res.Req.DiagReqNonCliRsTxt);
- ds_hira_info.setColumn(0, "rpyreq", res.Req.RpyReq);
- ds_hira_info.setColumn(0, "diagrcdapndyn", res.Req.DiagRcdApndYn);
- ds_hira_info.setColumn(0, "tstrstapndyn", res.Req.TstRstApndYn);
- ds_hira_info.setColumn(0, "imgapndyn", res.Req.ImgApndYn);
- ds_hira_info.setColumn(0, "etcapndyn", res.Req.EtcApndYn);
- ds_hira_info.setColumn(0, "etcapndtxt", res.Req.EtcApndTxt);
- ds_hira_info.setColumn(0, "reqrstxt", res.Req.ReqRsTxt);
- ds_hira_info.setColumn(0, "tretexmhisttxt", res.Req.TretExmHistTxt);
- ds_hira_info.setColumn(0, "anmnhotmtxt", res.Req.AnmnHotmTxt);
- ds_hira_info.setColumn(0, "famhistalrgtxt", res.Req.FamHistAlrgTxt);
- ds_hira_info.setColumn(0, "etcdlvrtxt", res.Req.EtcDlvrTxt);
- ds_hira_info.setColumn(0, "rqyreq", res.Req.RqyReq);
- trace("fHiraReferView:10");
-
- //frmf_setParameter("SPARC05300_PARAM1", yadmid);
- //frmf_setParameter("SPARC05300_PARAM2", reqsdbkrlyno);
- frmf_open("SPARC05300", "SPARC05300", null, null, null, null, null, null, null, null, null, null, "M");
- }
- function Tab00_tabpage_hie_Div00_Button03_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = Tab00.tabpage_hie.grd_list.currentrow;
-
- if(row < 0){
- sysf_messageBox("조회할 대상이 선택되지 않았습니다","I");
- return;
- }
-
- fHIEReferView(row);
- }
- function fHIEReferView(row) {
- var documentuniqueid = ds_reqhielist.getColumn(row,"referraldocumentuniqueid");
- var repositoryid = ds_reqhielist.getColumn(row,"repositoryuniqueid");
- var patientid = ds_reqhielist.getColumn(row,"pid");
- var deprecatedyn = ds_reqhielist.getColumn(row,"deprecatedyn");
-
- frmf_setParameter("SPARC02820_PARAM1",patientid);
- frmf_setParameter("SPARC02820_PARAM2",documentuniqueid);
- frmf_setParameter("SPARC02820_PARAM3",repositoryid);
- frmf_setParameter("SPARC02820_PARAM4",deprecatedyn);
- frmf_setParameter("SPARC02820_PARAM5",""); // 문서구분
- frmf_open("SPARC02820", "SPARC02820", null, null, null, null, null, null, null, null, null, null, "M");
- }
- // 해당 요양기관코드가 등록되어 있는지 확인
- function checkHospYN(corpno, hospnm, drnm, lcsno)
- {
-
- dsf_createDsRow("ds_hidden_send_hospcheck", [{col:"corpno", type:"STRING", size:256, val: corpno}
- ,{col:"drnm", type:"STRING", size:256, val: drnm}
- ,{col:"lcsno", type:"STRING", size:256, val: lcsno}]);
- // 요양기관번호 등록 여부 체크
- var oParam = {};
- oParam.id = "TRARC00108";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetEvoRgstChsp";
- oParam.inds = "req=ds_hidden_send_hospcheck";
- oParam.outds = "ds_hospinfo=hospinfo";
- oParam.async = false;
- oParam.callback = "cf_TRARC00108";
-
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRARC00108") > -1)
- {
- if(ds_hospinfo.rowcount == 0){
- var msg = sysf_messageBox("해당 요양기관번호로 등록된 병원이 없습니다. 등록하시겠습니까?", "Q999", "");
- if (msg != 6) {
- return false;
- }
-
- frmf_setParameter("SMARC05100_coophospnm", hospnm);
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_setParameter("SMARC05100_drnm", drnm);
- frmf_setParameter("SMARC05100_lcsno", lcsno);
- frmf_open("SMARH00100", "SMARH00100", null, null, null, null, null, null, null, null, null, null, "M");
-
- return false;
- }
- else if(ds_hospinfo.rowcount > 0 && utlf_isNull(ds_hospinfo.getColumn(0, "drnmyn")))
- {
- var msg = sysf_messageBox("해당 요양기관번호로 등록된 진료의가 없습니다. 등록하시겠습니까?", "Q999", "");
- if (msg != 6) {
- return false;
- }
-
- frmf_setParameter("SMARC05100_coophospnm", ds_hospinfo.getColumn(0, "coophospnm"));
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_setParameter("SMARC05100_drnm", drnm);
- frmf_setParameter("SMARC05100_lcsno", lcsno);
- frmf_open("SMARH00100", "SMARH00100", null, null, null, null, null, null, null, null, null, null, "M");
-
- return false;
- }
- }
-
- return true;
- }
- function cf_TRARC00108(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- //심평원 확인버튼 이벤트
- function Tab00_tabpage1_Div00_btn_req_confirm_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = ds_reqhiralist.rowposition;
- if(row < 0){
- sysf_messageBox("확인할 데이터가 선택되지 않았습니다.","E999");
- return;
- }
-
- var cnfmnm = ds_reqhiralist.getColumn(row, "cnfmnm");
- if(!utlf_isNull(cnfmnm)){
- var rtn = sysf_messageBox("이미 확인자가 등록되었습니다. 재등록하시겠습니까?", "Q");
- if(rtn != 6){
- return;
- }
- }
-
- var rtnPidCnf = true;
- var pid = ds_reqhiralist.getColumn(row, "pid");
- if(!utlf_isNull(pid))
- {
- var hngnm = ds_reqhiralist.getColumn(row, "patnm");
- var rrgstno = String(ds_reqhiralist.getColumn(row, "patbth")).substr(2,6);
- //등록번호, 환자명/주민번호 동일여부 확인
- rtnPidCnf = getPID(pid, hngnm, rrgstno);
- }
-
- if(rtnPidCnf)
- {
- ds_send_confirm.clearData();
- ds_send_confirm.addRow();
- ds_send_confirm.setColumn(0,"id", ds_reqhiralist.getColumn(row, "reqsdbkno"));
- ds_send_confirm.setColumn(0,"pid", ds_reqhiralist.getColumn(row, "pid"));
- ds_send_confirm.setColumn(0,"corpno", ds_reqhiralist.getColumn(row, "sndyadmid"));
- ds_send_confirm.setColumn(0,"coophospcd", ds_reqhiralist.getColumn(row, "coophospcd"));
- ds_send_confirm.setColumn(0,"userid", sysf_getUserId());
- ds_send_confirm.setColumn(0,"gubun", "R"); // 심평원
-
- var oParam = {};
- oParam.id = "TXARC05102";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeEvoConfirmUser";
- oParam.inds = "req=ds_send_confirm";
- //oParam.outds = "ds_list=hielist";
- oParam.async = true;
- oParam.callback = "cbf_TXARC05102";
- tranf_submit(oParam);
-
- fGetHiraList();
- }
- }
- function Div01_Div01_btn_cancel_onclick(obj:Button, e:ClickEventInfo)
- {
- Div01.visible = false;
- }
- function Div01_Div01_btn_confirm_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_req_patinfo.clearData();
-
- var row = ds_reqhiralist.rowposition;
- ds_send_confirm.clearData();
- ds_send_confirm.addRow();
-
- // 환자번호 등록여부 확인
- var patnm = ds_send_patinfo.getColumn(0, "patnm");
- var rrgstno1 = ds_send_patinfo.getColumn(0, "rrgstno1");
- var rrgstno2 = ds_send_patinfo.getColumn(0, "rrgstno2");
- var gender = ds_send_patinfo.getColumn(0, "gender");
- var pattelno = ds_send_patinfo.getColumn(0, "pattelno");
- var brthdd = "";
- var age = "";
- var arr = fGetSexAgeBirthDD(rrgstno1,rrgstno2);
- if(arr == false) return;
-
- brthdd = arr[0];
- age = arr[1];
-
- dsf_createDsRow("ds_hidden_send_patinfo", [{col:"srchcond", type:"STRING", size:256, val: "3"}
- ,{col:"rrgstno1", type:"STRING", size:256, val: rrgstno1}
- ,{col:"rrgstno2", type:"STRING", size:256, val: rrgstno2}]);
-
- var oParam = {};
- oParam.id = "TRPMC02500";
- oParam.service = "patinfomngtapp.PatBaseInfo";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_hidden_send_patinfo";
- oParam.outds = "ds_req_patinfo=patinfolist";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02500";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02500") > -1)
- {
- if(ds_req_patinfo.rowcount > 0 && patnm != ds_req_patinfo.getColumn(0, "hngnm"))
- {
- var rtn = sysf_messageBox("현재 입력하신 주민등록번호는 \r\n"
- +"[ "+ds_req_patinfo.getColumn(0, "hngnm")+" / "+ds_req_patinfo.getColumn(0, "rrgstno1")+" ] 님의 정보 입니다.\r\n"
- +"예약을", "Q003")
- if(rtn == 7)
- {
- Div01.visible = false;
- Tab00.tabpage_hira.Div00.btn_rsrv.click();
- Div01.Div01.edt_rrgstno2.setFocus();
- return;
- }
- }
- }
- else
- {
- return;
- }
- if (ds_req_patinfo.rowcount < 1) {
- var msg = sysf_messageBox("등록된 환자정보가 존재하지 않습니다. 환자정보를 새로 등록하시겠습니까?", "Q999", "");
- if (msg != 6) {
- return;
- }
-
- // 환자번호 등록
- dsf_createDsRow("ds_hidden_send_ptbs", [
- //{col:"ptbs_pid", type:"STRING", size:256, val: ""}
- {col:"ptbs_hngnm", type:"STRING", size:256, val: patnm}
- //, {col:"engnm", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "engnm")} // 소스에서는 이것으로
- //, {col:"ptbs_engnm", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "engnm")} //DB에서 이것으로 되어 있어서 둘 다 사용함.
- , {col:"ptbs_rrgstno1", type:"STRING", size:256, val: rrgstno1}
- , {col:"ptbs_rrgstno2", type:"STRING", size:256, val: rrgstno2}
- , {col:"ptbs_brthdd", type:"STRING", size:256, val: brthdd}
- , {col:"ptbs_sex", type:"STRING", size:256, val:gender}
- //, {col:"ptbs_hometel", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "hometel")}
- , {col:"ptbs_mpphontel", type:"STRING", size:256, val: pattelno}
- //, {col:"ptbs_etctel1", type:"STRING", size:256, val: ds_reqhielist.getColumn(0, "pttelecom")}
- //, {col:"ptbs_zipcd1", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "zipcd1")}
- //, {col:"ptbs_zipcd2", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "zipcd2")}
- //, {col:"ptbs_zipcdseq", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "zipcdseq")}
- //, {col:"ptbs_highaddr", type:"STRING", size:256, val: ds_reqhielist.getColumn(0, "addr")}
- //, {col:"ptbs_detladdr", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "detladdr")}
- //, {col:"ptbs_detladdr", type:"STRING", size:256, val: ds_main_patinfo_patinfolist.getColumn(0, "detladdr")}
- //, {col:"sess_userid", type:"STRING", size:256, val: ds_hidden_session.getColumn(0, "sess_userid")} // send_data2.copyData(hidden_session을 대체함.
- //, {col:"sess_posinstcd", type:"STRING", size:256, val: ds_hidden_session.getColumn(0, "sess_posinstcd")}
- //, {col:"pid_flag", type:"STRING", size:256, val: ""}
- ]);
- var oParam = {};
- oParam.id = "TXPMO00104";
- oParam.service = "opatmngtapp.OPatMngt";
- oParam.method = "reqSetPatInfo";
- oParam.inds = "req=ds_hidden_send_ptbs"; //ds_send_data1, ds_send_data2
- oParam.outds = "ds_req_patinfo=ptbs";
- oParam.async = false;
- oParam.callback = "cf_TXPMO00104";
- tranf_submit(oParam);
- if (arErrorCode.pop("TXPMO00104") > -1){
- if( ds_req_patinfo.rowcount <= 0 ){
- sysf_messageBox("인적사항변경 오류입니다. 다시 시도해 주세요.", "E999", "");
- return false;
- }
- }
- }
-
- // 환자번호와 요양기관번호가 등록안된 경우 환자번호를 확인자 등록토록 함
- var pid = ds_reqhiralist.getColumn(row, "pid");
- var coophospcd = ds_reqhiralist.getColumn(row, "coophospcd");
-
- ds_send_confirm.clearData();
- ds_send_confirm.addRow();
-
- if(utlf_isNull(pid) || utlf_isNull(coophospcd)){
-
- ds_send_confirm.setColumn(0,"id", ds_reqhiralist.getColumn(row, "reqsdbkno"));
- ds_send_confirm.setColumn(0,"pid", ds_req_patinfo.getColumn(0, "pid"));
- ds_send_confirm.setColumn(0,"corpno", ds_reqhiralist.getColumn(row, "sndyadmid"));
- ds_send_confirm.setColumn(0,"coophospcd", ds_hospinfo.getColumn(0, "coophospcd"));
- ds_send_confirm.setColumn(0,"userid", sysf_getUserId());
- ds_send_confirm.setColumn(0,"gubun", "R"); // HIE
-
- ds_send_confirm.setColumn(0,"rrgstno1", rrgstno1); // rrgstno1
- ds_send_confirm.setColumn(0,"hngnm", patnm); // hngnm
-
- var oParam = {};
- oParam.id = "TXARC02803";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeEvoConfirmUser";
- oParam.inds = "req=ds_send_confirm";
- //oParam.outds = "ds_list=hielist";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
- }
-
- //예약창으로 바로 감
- ds_send_rsrvinfo.clearData();
- ds_send_rsrvinfo.addRow();
- ds_send_rsrvinfo.setColumn(0, "pid", ds_req_patinfo.getColumn(0, "pid"));
- ds_send_rsrvinfo.setColumn(0, "gubun", "R");
- ds_send_rsrvinfo.setColumn(0, "corpno", ds_reqhiralist.getColumn(row,"sndyadmid"));
- ds_send_rsrvinfo.setColumn(0, "coophospcd", ds_hospinfo.getColumn(0, "coophospcd"));
- ds_send_rsrvinfo.setColumn(0, "reqpseqno", ds_reqhiralist.getColumn(row,"reqsdbkno"));
- ds_send_rsrvinfo.setColumn(0, "drnm", ds_reqhiralist.getColumn(row,"drnm")); //의뢰의
- ds_send_rsrvinfo.setColumn(0, "lcsno", ds_reqhiralist.getColumn(row,"lcsno")); //의뢰의면허번호
-
- frmf_modal("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M");
-
- fGetHiraList();
-
- Div01.visible = false;
- }
- function cbf_TXARC05102(sSvcId, nErrorCode, sErrorMsg)
- {
- fGetHiraList();
- }
- function Tab00_tabpage_hira_Div00_Button04_onclick(obj:Button, e:ClickEventInfo)
- {
- //var id = ds_reqhiralist.getColumn(e.row, "reqsdbkno");
- //ds_send_hide.setColumn(0, "id", id);
- //ds_send_hide.setColumn(0, "gubun", "R");
-
- ds_send_hide.clearData();
- ds_send_hide_cancel.clearData();
- for(var i=0; i<ds_reqhiralist.rowcount; i++){
- var chk = ds_reqhiralist.getColumn(i, "chk");
- var chk_org = ds_reqhiralist.getColumn(i, "chk_org");
- if(chk != chk_org){
- if(chk == "1"){
- var arow = ds_send_hide.addRow();
- ds_send_hide.setColumn(arow, "id", ds_reqhiralist.getColumn(i, "reqsdbkno"));
- ds_send_hide.setColumn(arow, "gubun", "R");
- }else{
- var brow = ds_send_hide_cancel.addRow();
- ds_send_hide_cancel.setColumn(brow, "id", ds_reqhiralist.getColumn(i, "reqsdbkno"));
- ds_send_hide_cancel.setColumn(brow, "gubun", "R");
- }
- }
-
-
- }
- if(ds_send_hide.rowcount < 1 && ds_send_hide_cancel.rowcount < 1) return;
- var oParam = {};
- oParam.id = "TXARC05101";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeEvoHide";
- oParam.inds = "req=ds_send_hide req_cancel=ds_send_hide_cancel";
- //oParam.outds = "ds_list=hielist";
- oParam.async = true;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
-
- fGetHiraList();
-
- /*
- var oDsUpdate = grdf_getGridUpdateData(Tab00.tabpage1.grd_list,"update");
- grdf_setStatusColumn(oDsUpdate, "status");
- ds_send_delete.copyData(oDsUpdate, true);
-
- var oParam = {};
- oParam.id = "TXARC02802";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeHIEHide";
- oParam.inds = "req=ds_send_delete";
- //oParam.outds = "ds_list=hielist";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
-
- */
- }
- function Tab00_tabpage_hira_grd_list_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.col == 0) return;
-
- //if(e.col == 12){ // 예약일시 셀 누를 시 에니메이션 처리
-
-
- fPopupRsrvInfo_hira();
-
- //}else{
- // pA_rsrvinfo_hira_close();
- //}
- }
- function pA_rsrvinfo_hira_onstart(obj:PropertyAnimation, e:AnimationEventInfo)
- {
- Div02.visible = true;
- }
- function pA_rsrvinfo_hira_onend(obj:PropertyAnimation, e:AnimationEventInfo)
- {
- if(Div02.style.opacity > 0)
- Div02.visible = true;
- else
- Div02.visible = false;
- }
- // 접기
- function pA_rsrvinfo_hira_close()
- {
- if(!isScreenOn_hira()){
- return;
- }
-
- //var leftPos = parseInt(Tab00.tabpage1.grd_list.position.width) - parseInt(Div00.position.width) - 10;
- pA_rsrvinfo_hira.fromvalue = 100; //leftPos;
- pA_rsrvinfo_hira.tovalue = 0;//Tab00.tabpage1.grd_list.position.width;
- pA_rsrvinfo_hira.stop();
- pA_rsrvinfo_hira.run();
- }
- function div_toolbox_btn_expand_hira_onclick(obj:Button, e:ClickEventInfo)
- {
- pA_rsrvinfo_hira_close();
- }
- // 애니메이션창에서 심평원 신규예약버튼 클릭
- function Div02_Div01_btn_rsrv_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_send_rsrvinfo.getColumn(0,"pid");
- var corpno = ds_send_rsrvinfo.getColumn(0,"corpno");
-
- frmf_setParameter("SMARC05100_pid", pid);
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_setParameter("SMARC05100_gubun", "R");
-
- frmf_modal("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M");
-
- }
- // 애니메이션창에서 HIE 신규예약버튼 클릭
- function Div00_Div01_btn_rsrv_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_send_rsrvinfo.getColumn(0,"pid");
- var documentuniqueid = ds_send_rsrvinfo.getColumn(0,"documentuniqueid");
- var patientid = ds_send_rsrvinfo.getColumn(0,"patientid");
- var repositoryid = ds_send_rsrvinfo.getColumn(0,"repositoryid");
- var corpno = ds_send_rsrvinfo.getColumn(0,"corpno");
-
- frmf_setParameter("SMARC05100_pid", pid);
- frmf_setParameter("SMARC05100_documentuniqueid", documentuniqueid);
- frmf_setParameter("SMARC05100_patientid", patientid);
- frmf_setParameter("SMARC05100_repositoryid", repositoryid);
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_setParameter("SMARC05100_gubun", "E");
-
- frmf_modal("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M");
- }
- // 주민번호로부터 생일과 나이 가져오는 로직
- function fGetSexAgeBirthDD(rrgstno1, rrgstno2){
- var retArr = new Array();
-
- var rrgstno = rrgstno1.concat(rrgstno2);
- var brthdd;
-
- if (rrgstno1.length != 6){
- //sysf_messageBox("환자주민번호1은 6자리입니다!","E999","");
- group2.ipt_rrgstno1.setFocus();
- return false;
- }
- if (rrgstno2.length != 7){
- //sysf_messageBox("환자주민번호2는 7자리입니다!","E999","");
- group2.ipt_rrgstno2.setFocus();
- return false;
- }
- /*
- 9: 1800 ~ 1899년에 태어난 남성
- 0: 1800 ~ 1899년에 태어난 여성
- 1: 1900 ~ 1999년에 태어난 남성
- 2: 1900 ~ 1999년에 태어난 여성
- 3: 2000 ~ 2099년에 태어난 남성
- 4: 2000 ~ 2099년에 태어난 여성
- 5: 1900 ~ 1999년에 태어난 외국인 남성
- 6: 1900 ~ 1999년에 태어난 외국인 여성
- 7: 2000 ~ 2099년에 태어난 외국인 남성
- 8: 2000 ~ 2099년에 태어난 외국인 여성
- */
- var gubn = rrgstno2.substr(0,1);
- switch(gubn){
- case '0' :
- brthdd = '18'.concat(rrgstno1);
- break;
- case '9' :
- brthdd = '18'.concat(rrgstno1);
- break;
- case '1' :
- brthdd = '19'.concat(rrgstno1);
- break;
- case '2' :
- brthdd = '19'.concat(rrgstno1);
- break;
- case '3' :
- brthdd = '20'.concat(rrgstno1);
- break;
- case '4' :
- brthdd = '20'.concat(rrgstno1);
- break;
- case '5' :
- brthdd = '19'.concat(rrgstno1);
- break;
- case '6' :
- brthdd = '19'.concat(rrgstno1);
- break;
- case '7' :
- brthdd = '20'.concat(rrgstno1);
- break;
- case '8' :
- brthdd = '20'.concat(rrgstno1);
- break;
- default :
- brthdd = '19'.concat(rrgstno1);
- break;
- }
- if (utlf_isValidDateTime(brthdd, "YYYYMMDD") == false){
- sysf_messageBox("주민번호 앞6자리 형식오류입니다. 올바른 일자형태로 입력하십시요!","E999","");
- return false;
- }
-
-
- if (lf_isResidentNo(rrgstno) == false){
- var rtn = sysf_messageBox("유효하지 않은 주민번호입니다!","Q003");
- if(rtn != 6)
- return false;
- }
-
- retArr[0] = brthdd;
-
- var age = utlf_getFullAge(brthdd);
- retArr[1] = age;
-
- retArr[2] = utlf_getSex(rrgstno);
-
- return retArr;
- }
- // HIE 예약 버튼 클릭 시 처리
- function Tab00_tabpage_hie_Div00_btn_rsrv_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_rrgstno.clearData();
- ds_hospinfo.clearData();
- ds_req_patinfo.clearData();
- ds_send_confirm.clearData();
- ds_send_confirm.addRow();
-
- var row = ds_reqhielist.rowposition;
- var hospnm = ds_reqhielist.getColumn(row, "reqinstitutenm"); //2020.04.10 소스오류로 인한 추가
- var corpno = ds_reqhielist.getColumn(row, "hospid");
- var drnm = ds_reqhielist.getColumn(row, "reqdrnm");
- var lcsno = ds_reqhielist.getColumn(row, "reqdr");
- var gid = ds_reqhielist.getColumn(row, "pid");
-
- dsf_createDsRow("ds_hidden_send_confirm", [{col:"corpno", type:"STRING", size:256, val: corpno}
- ,{col:"drnm", type:"STRING", size:256, val: drnm}
- ,{col:"lcsno", type:"STRING", size:256, val: lcsno}
- ,{col:"gid", type:"STRING", size:256, val: gid}]);
- // 요양기관번호 등록 여부 체크
- var oParam = {};
- oParam.id = "TRARC00108";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetEvoRgstChsp";
- oParam.inds = "req=ds_hidden_send_confirm";
- oParam.outds = "ds_hospinfo=hospinfo";
- oParam.async = false;
- oParam.callback = "cf_TRARC00108";
-
- tranf_submit(oParam);
-
- if(arErrorCode.pop("TRARC00108") > -1)
- {
-
- if(ds_hospinfo.rowcount == 0)
- {
- var msg = sysf_messageBox("해당 요양기관번호로 등록된 병원이 없습니다. 등록하시겠습니까?", "Q999", "");
- if (msg != 6) {
- return;
- }
-
- frmf_setParameter("SMARC05100_coophospnm", hospnm);
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_setParameter("SMARC05100_drnm", drnm);
- frmf_setParameter("SMARC05100_lcsno", lcsno);
- frmf_open("SMARH00100", "SMARH00100", null, null, null, null, null, null, null, null, null, null, "M");
- return false;
- }
- else if(ds_hospinfo.rowcount > 0 && utlf_isNull(ds_hospinfo.getColumn(0, "drnmyn")))
- {
- var msg = sysf_messageBox("해당 요양기관번호로 등록된 진료의가 없습니다. 등록하시겠습니까?", "Q999", "");
- if (msg != 6) {
- return false;
- }
-
- frmf_setParameter("SMARC05100_coophospnm", ds_hospinfo.getColumn(0, "coophospnm"));
- frmf_setParameter("SMARC05100_corpno", corpno);
- frmf_setParameter("SMARC05100_drnm", drnm);
- frmf_setParameter("SMARC05100_lcsno", lcsno);
- frmf_open("SMARH00100", "SMARH00100", null, null, null, null, null, null, null, null, null, null, "M");
-
- return false;
- }
- }
-
- // 주민번호 가져와서 세팅
- var oParam2 = {};
- oParam2.id = "TRARC00107";
- oParam2.service = "healcarecoopapp.ReqMngt";
- oParam2.method = "reqGetHIErrgstno";
- oParam2.inds = "req=ds_hidden_send_confirm";
- oParam2.outds = "ds_rrgstno=rrgstno";
- oParam2.async = false;
-
- tranf_submit(oParam2);
-
- // 환자번호 등록여부 확인
- var ssn = ds_rrgstno.getColumn(0, "ssn");
- var rrgstno1 = ssn.substr(0, 6);
- var rrgstno2 = ssn.substr(6, 7);
- var gender = ds_rrgstno.getColumn(0, "gender");
- //ssn = "7901051234567";
-
- dsf_createDsRow("ds_hidden_send_patinfo",[{col:"srchcond", type:"STRING", size:256, val: "3"}
- , {col:"rrgstno1", type:"STRING", size:256, val: rrgstno1}
- , {col:"rrgstno2", type:"STRING", size:256, val: rrgstno2}]);
-
-
- var oParam = {};
- oParam.id = "TRPMC02500";
- oParam.service = "patinfomngtapp.PatBaseInfo";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_hidden_send_patinfo";
- oParam.outds = "ds_req_patinfo=patinfolist";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02500";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02500") <= -1) {
- return;
- }
-
- if (ds_req_patinfo.rowcount < 1) {
- var msg = sysf_messageBox("등록된 환자정보가 존재하지 않습니다. 환자정보를 새로 등록하시겠습니까?", "Q999", "");
- if (msg != 6) {
- return;
- }
-
- // 환자번호 등록
- dsf_createDsRow("ds_hidden_send_ptbs", [
- {col:"ptbs_hngnm", type:"STRING", size:256, val: ds_reqhielist.getColumn(row , "ptname")}
- , {col:"ptbs_rrgstno1", type:"STRING", size:256, val: rrgstno1}
- , {col:"ptbs_rrgstno2", type:"STRING", size:256, val: rrgstno2}
- , {col:"ptbs_brthdd", type:"STRING", size:256, val: ds_reqhielist.getColumn(row , "referralstatus_patientbirthday")}
- , {col:"ptbs_sex", type:"STRING", size:256, val:gender}
- , {col:"ptbs_mpphontel", type:"STRING", size:256, val: ds_reqhielist.getColumn(0, "pttelecom")}
- ]);
- var oParam = {};
- oParam.id = "TXPMO00104";
- oParam.service = "opatmngtapp.OPatMngt";
- oParam.method = "reqSetPatInfo";
- oParam.inds = "req=ds_hidden_send_ptbs"; //ds_send_data1, ds_send_data2
- oParam.outds = "ds_req_patinfo=ptbs";
- oParam.async = false;
- oParam.callback = "cf_TXPMO00104";
- tranf_submit(oParam);
- if (arErrorCode.pop("TXPMO00104") > -1){
- if( ds_req_patinfo.rowcount > 0 ){
- var pid = ds_req_patinfo.getColumn(0, "ptbs_pid");
- }else{
- sysf_messageBox("인적사항변경 오류입니다. 다시 시도해 주세요.", "E999", "");
- return false;
- }
- }
- }
-
- // 환자번호와 요양기관번호가 등록안된 경우 환자번호를 확인자 등록토록 함
- var pid = ds_reqhielist.getColumn(row, "lid");
- var coophospcd = ds_reqhielist.getColumn(row, "coophospcd");
-
- if(utlf_isNull(pid) || utlf_isNull(coophospcd)){
- ds_send_confirm.setColumn(0,"id", ds_reqhielist.getColumn(row, "referraldocumentuniqueid"));
- ds_send_confirm.setColumn(0,"gid", ds_reqhielist.getColumn(row, "pid"));
- ds_send_confirm.setColumn(0,"pid", ds_req_patinfo.getColumn(0, "pid"));
- ds_send_confirm.setColumn(0,"corpno", ds_reqhielist.getColumn(row, "hospid"));
- ds_send_confirm.setColumn(0,"coophospcd", ds_hospinfo.getColumn(0, "coophospcd"));
- ds_send_confirm.setColumn(0,"userid", sysf_getUserId());
- ds_send_confirm.setColumn(0,"gubun", "E"); // HIE
-
- ds_send_confirm.setColumn(0,"rrgstno1", ds_req_patinfo.getColumn(0, "rrgstno1")); // rrgstno1
- ds_send_confirm.setColumn(0,"hngnm", ds_req_patinfo.getColumn(0, "hngnm")); // hngnm
-
- var oParam = {};
- oParam.id = "TXARC02803";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeEvoConfirmUser";
- oParam.inds = "req=ds_send_confirm";
- //oParam.outds = "ds_list=hielist";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
- }
-
- //예약창으로 바로 감
- ds_send_rsrvinfo.clearData();
- ds_send_rsrvinfo.addRow();
- ds_send_rsrvinfo.setColumn(0, "pid", ds_req_patinfo.getColumn(0,"pid"));
- ds_send_rsrvinfo.setColumn(0, "gubun", "E");
- ds_send_rsrvinfo.setColumn(0, "hospid", ds_reqhielist.getColumn(row,"hospid"));
- ds_send_rsrvinfo.setColumn(0, "coophospcd", ds_hospinfo.getColumn(0, "coophospcd"));
- ds_send_rsrvinfo.setColumn(0, "drnm", drnm); //의뢰의
- ds_send_rsrvinfo.setColumn(0, "lcsno", lcsno); //의뢰의면허번호
- ds_send_rsrvinfo.setColumn(0, "documentuniqueid", ds_reqhielist.getColumn(row,"referraldocumentuniqueid"));
- ds_send_rsrvinfo.setColumn(0, "patientid", ds_reqhielist.getColumn(row,"pid"));
- ds_send_rsrvinfo.setColumn(0, "repositoryid", ds_reqhielist.getColumn(row,"repositoryid"));
- ds_send_rsrvinfo.setColumn(0, "reqinstitutenm", ds_reqhielist.getColumn(row,"reqinstitutenm"));
- ds_send_rsrvinfo.setColumn(0, "intendedrecipientoid", ds_reqhielist.getColumn(row,"intendedrecipientoid"));
-
- //frmf_modal("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M"); 2020.04.10
- frmf_open("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M");
-
- fGetHIEList();
-
- }
- // 심평원탭에서 예약 버튼 클릭 시 처리
- function Tab00_tabpage_hira_Div00_btn_rsrv_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = ds_reqhiralist.rowposition;
-
- // 병원확인 및 등록
- var hospid = ds_reqhiralist.getColumn(row, "sndyadmid");
- var hospnm = ds_reqhiralist.getColumn(row, "sndyadmnm");
- var drnm = ds_reqhiralist.getColumn(row, "drnm");
- var lcsno = ds_reqhiralist.getColumn(row, "lcsno");
- if(!checkHospYN(hospid,hospnm,drnm,lcsno)) return;
-
- var pid = ds_reqhiralist.getColumn(row, "pid");
-
- if(utlf_isNull(pid)){
- ds_send_patinfo.clearData();
- ds_send_patinfo.addRow();
- ds_send_patinfo.setColumn(0,"id", ds_reqhiralist.getColumn(row, "reqsdbkno"));
- ds_send_patinfo.setColumn(0,"hospid", ds_reqhiralist.getColumn(row, "sndyadmid"));
- ds_send_patinfo.setColumn(0,"coophospcd", ds_hospinfo.getColumn(0, "coophospcd" ));
-
- ds_send_patinfo.setColumn(0,"srchcond","3");
- ds_send_patinfo.setColumn(0,"patnm", ds_reqhiralist.getColumn(row, "patnm"));
- ds_send_patinfo.setColumn(0,"pattelno", ds_reqhiralist.getColumn(row, "pattelno"));
- ds_send_patinfo.setColumn(0,"gender", ds_reqhiralist.getColumn(row, "gender"));
-
- var brthdd = ds_reqhiralist.getColumn(row, "patbth");
- var rrgstno1;
- if(brthdd.length > 8){
- rrgstno1 = brthdd.substr(2,6);
- }
-
- ds_send_patinfo.setColumn(0,"rrgstno1", rrgstno1);
-
- Div01.position.y = Tab00.position.y + 60;
- Div01.position.x = Tab00.position.width - Div01.position.width - 10;
-
- Div01.visible = true;
-
- Div01.Div01.edt_rrgstno2.setFocus();
- }else{
- var hngnm = ds_reqhiralist.getColumn(row, "patnm");
- var rrgstno = String(ds_reqhiralist.getColumn(row, "patbth")).substr(2,6);
-
- var rtnPidCnf = getPID(pid, hngnm, rrgstno);
-
- if(rtnPidCnf)
- {
- //예약창으로 바로 감
- ds_send_rsrvinfo.clearData();
- ds_send_rsrvinfo.addRow();
- ds_send_rsrvinfo.setColumn(0, "pid", ds_reqhiralist.getColumn(row, "pid"));
- ds_send_rsrvinfo.setColumn(0, "gubun", "R");
- ds_send_rsrvinfo.setColumn(0, "hospid", ds_reqhiralist.getColumn(row,"sndyadmid"));
- ds_send_rsrvinfo.setColumn(0, "coophospcd", ds_reqhiralist.getColumn(row, "coophospcd"));
- ds_send_rsrvinfo.setColumn(0, "reqpseqno", ds_reqhiralist.getColumn(row,"reqsdbkno"));
- ds_send_rsrvinfo.setColumn(0, "corpno", ds_reqhiralist.getColumn(row,"sndyadmid"));
- ds_send_rsrvinfo.setColumn(0, "drnm", drnm); //의뢰의
- ds_send_rsrvinfo.setColumn(0, "lcsno", lcsno); //의뢰의면허번호
-
- //frmf_modal("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M"); 2020.04.10
- frmf_open("SMPMO00200", "SMPMO00200", null, null, null, null, null, null, null, null, null, null, "M");
-
- fGetHiraList();
- }
- }
-
- //fPopupRsrvInfo_hira();
- }
- //환자정보조회함수
- function getPID(pid, hngnm, rrgstno)
- {
- ds_req_patinfo.clearData();
- dsf_createDsRow("ds_hidden_send_ptbs_hira",[{col:"srchcond", type:"INT", size:256, val: "1"}
- , {col:"pid", type:"STRING", size:256, val: pid}]);
- var oParam = {};
- oParam.id = "TRPMC02500";
- oParam.service = "patinfomngtapp.PatBaseInfo";
- oParam.method = "reqGetPatInfo";
- oParam.inds = "req=ds_hidden_send_ptbs_hira";
- oParam.outds = "ds_req_patinfo=patinfolist";
- oParam.async = false;
- oParam.callback = "cf_TRPMC02500";
- tranf_submit(oParam);
- if (arErrorCode.pop("TRPMC02500") > -1)
- {
- // 환자명,주민번호가 동일한 환자 케이스 때문에 findRow 함수 선언.
- if(ds_req_patinfo.findRowExpr("hngnm == '"+hngnm+"' && rrgstno1 == '"+rrgstno+"'") >= 0)
- {
- return true;
- }
- else
- {
- var rtn = sysf_messageBox("현재 선택된 등록번호는 \r\n"
- +"[ "+utlf_transNullToEmpty(ds_req_patinfo.getColumn(0, "hngnm"))
- +" / "+utlf_transNullToEmpty(ds_req_patinfo.getColumn(0, "rrgstno1"))+" ] 님의 정보 입니다.\r\n", "Q003")
- if(rtn == 7)
- {
- return false;
- }
- return true;
- }
- }
-
- }
- function Tab00_tabpage_hie_grd_list_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.col == 0) return;
-
- //if(e.col == 12){ // 예약일시 셀 누를 시 에니메이션 처리
-
- fPopupRsrvInfo_hie();
-
- //}else{
- // pA_rsrvinfo_close();
- //}
-
-
- }
- // HIE 예약 애니메이션창 내용 가져옴
- function fPopupRsrvInfo_hie()
- {
- ds_send_rsrvinfo.clearData();
- ds_send_rsrvinfo.addRow();
-
- var row=ds_reqhielist.rowposition;
- var pid=ds_reqhielist.getColumn(row, "lid");
- var documentuniqueid = ds_reqhielist.getColumn(row, "referraldocumentuniqueid");
- var patientid = ds_reqhielist.getColumn(row, "pid");
- var repositoryid = ds_reqhielist.getColumn(row, "repositoryuniqueid");
- var reqinstitutenm = ds_reqhielist.getColumn(row, "reqinstitutenm");
- var corpno = ds_reqhielist.getColumn(row, "hospid");
- var coophospcd = ds_reqhielist.getColumn(row, "coophospcd");
-
- ds_send_rsrvinfo.setColumn(0,"pid", pid);
- ds_send_rsrvinfo.setColumn(0,"documentuniqueid", documentuniqueid);
- ds_send_rsrvinfo.setColumn(0,"patientid", patientid);
- ds_send_rsrvinfo.setColumn(0,"repositoryid", repositoryid);
- ds_send_rsrvinfo.setColumn(0,"reqinstitutenm", reqinstitutenm);
- ds_send_rsrvinfo.setColumn(0,"corpno", corpno);
- ds_send_rsrvinfo.setColumn(0,"coophospcd", coophospcd);
- ds_send_rsrvinfo.setColumn(0,"gubun", "E");
-
- var oParam = {};
- oParam.id = "TRARC05106";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetHIERsrvInfo";
- oParam.inds = "req=ds_send_rsrvinfo";
- oParam.outds = "ds_outhistlist=outhistlist ds_rsrvinfo=rsrvinfo";
- oParam.async = true;
- oParam.callback = "cf_TRARC05106";
- tranf_submit(oParam);
- }
- // 심평원 예약 애니메이션창 내용 가져옴
- function fPopupRsrvInfo_hira()
- {
- ds_send_rsrvinfo.clearData();
- ds_send_rsrvinfo.addRow();
-
- var row=ds_reqhiralist.rowposition;
- var pid=ds_reqhiralist.getColumn(row, "pid");
- var corpno = ds_reqhiralist.getColumn(row, "sndyadmid");
- var coophospcd=ds_reqhiralist.getColumn(row, "coophospcd");
- var reqpseqno = ds_reqhiralist.getColumn(row, "reqsdbkno");
-
- ds_send_rsrvinfo.setColumn(0,"pid", pid);
- ds_send_rsrvinfo.setColumn(0,"reqpseqno", reqpseqno);
- ds_send_rsrvinfo.setColumn(0,"corpno", corpno);
- ds_send_rsrvinfo.setColumn(0,"coophospcd", coophospcd);
- ds_send_rsrvinfo.setColumn(0,"gubun", "R");
-
- var oParam = {};
- oParam.id = "TRARC05105";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetHiraRsrvInfo";
- oParam.inds = "req=ds_send_rsrvinfo";
- oParam.outds = "ds_outhistlist=outhistlist";
- oParam.async = true;
- oParam.callback = "cf_TRARC05105";
- tranf_submit(oParam);
- }
- function cf_TRARC05105(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
-
- runAnimation_rsrvinfo_hira();
- }
- function cf_TRARC05106(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
-
- runAnimation_rsrvinfo();
- }
- function Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- var succ = Tab00.tabpage_hira.grd_list.saveToImage("C:\\Users\\Shon\\Documents\\KU20\\temp\\test.jpg","JPG");
- alert(succ);
-
- }
- function Tab00_tabpage_hira_Div00_Radio00_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- Tab00.tabpage_hira.Div00.btn_reqlist_search.click();
- }
- function Tab00_tabpage_hie_Div00_Button01_onclick(obj:Button, e:ClickEventInfo)
- {
- sysf_messageBox("추후 개발 예정입니다.");
- // 공통 파라미터 세팅
- // frmf_setParameter("SMARH01100_param_patid", ds_main_baseinfo.getColumn(0, "pid"));
- // frmf_setParameter("SMARH01100_param_indate", ds_main_baseinfo.getColumn(0, "orddd"));
- // frmf_setParameter("SMARH01100_param_cretno", ds_main_baseinfo.getColumn(0, "cretno"));
- // frmf_setParameter("SMARH01100_param_class", ds_main_baseinfo.getColumn(0, "ordtype"));
- // frmf_setParameter("SMARH01100_param_formrecseq", ds_main_baseinfo.getColumn(0, "formrecseq"));
- // frmf_setParameter("SMARH01100_param_flag", "G");
- // frmf_modal("SMARH01100", "SMARH01100", null, null, null, null, null, null, null, null, null, null, "M");
- }
- function Div00_Div01_btn_chngrsrv_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = ds_outhistlist.rowposition;
-
- var rsrvflag = ds_outhistlist.getColumn(row, "rsrvflag");
- if(rsrvflag == "V"){
- sysf_messageBox("진료교류 예약이 아닌 것만 HIE예약변경할 수 있습니다.", "E");
- return;
- }
-
- changeRsrvFlag("V"); // 해당 선택 건에 대해 rsrvflag 변경
-
-
- }
- // 해당 선택 건에 대해 rsrvflag 변경
- function changeRsrvFlag(rsrvflag){
- var row = ds_outhistlist.rowposition;
-
- dsf_createDsRow("ds_send_chngrsrv", [
- {col:"instcd ", type:"INT", size:256, val: ds_outhistlist.getColumn(row, "instcd")}
- ,{col:"pid", type:"STRING", size:256, val: ds_outhistlist.getColumn(row, "pid")}
- ,{col:"orddd", type:"STRING", size:256, val: ds_outhistlist.getColumn(row, "orddd")}
- ,{col:"cretno", type:"STRING", size:256, val: ds_outhistlist.getColumn(row, "cretno")}
- ,{col:"rsrvflag", type:"STRING", size:256, val: rsrvflag}
- ]);
-
- // 예약변경
- var oParam = {};
- oParam.id = "TXARC05103";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqSetEvoRsrvInfo";
- oParam.inds = "req=ds_send_chngrsrv";
- oParam.outds = "ds_outhistlist=outhistlist";
- oParam.async = true;
- oParam.callback = "cf_TXARC05103";
- tranf_submit(oParam);
- }
- function cf_TXARC05103(sSvcId, nErrorCode, sErrorMsg){
- arErrorCode.push(sSvcId, nErrorCode);
- }
- function Tab00_tabpage_hie_Div00_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_hie.Div00.btn_reqlist_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_hie.Div00.btn_reqlist_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_hira_Div00_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_hira.Div00.btn_reqlist_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_hira.Div00.btn_reqlist_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_reqpat_group1_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_reqpat.group1.btn_search_reqpat.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_reqpat.group1.btn_search_reqpat', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_repl_group1_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_repl.group1.btn_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_repl.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_trans_group1_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- if(e.fromobject.name == "ipt_pid"){
- Tab00.tabpage_trans.group1.btn_pat.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_trans.group1.btn_pat', 'onclick', new ClickEventInfo);
- }else{
- Tab00.tabpage_trans.group1.btn_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_trans.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- }
- }
- function Tab00_tabpage_rsrv_group1_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_rsrv.group1.btn_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_rsrv.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_transcon_group1_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearch_Transcon();
- }
- function fSearch_Transcon()
- {
- var oParam = {};
- oParam.id = "TRARC05107";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGetEvoConsultList";
- oParam.inds = "req=ds_send_transconlist";
- oParam.outds = "ds_transconlist=reqlist";
- oParam.async = true;
- oParam.callback = "cf_transconlist";
- tranf_submit(oParam);
- }
- function cf_transconlist(sSvcId, nErrorCode, sErrorMsg)
- {
- if(nErrorCode < 0) return;
- else
- {
- ds_transconlist.clearSelect();
- ds_transconlist.rowposition = -1;
- if(ds_transconlist.rowcount == 1)
- {
- ds_transconlist.selectRow(0);
- ds_transconlist.rowposition = 0;
-
- frmf_inputEnterKey("Tab00.tabpage_transcon.Div00.grd_list", "oncellclick", new GridClickEventInfo);
- }
- }
- }
- function Tab00_tabpage_transcon_group1_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_transcon.group1.btn_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_transcon.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_transcon_Div00_button00_onclick(obj:Button, e:ClickEventInfo)
- {
- //펼치기 기능
- if(obj.text == "펼치기" ){
- fUnfold_transcon();
- }
- //접기 기능
- else {
- fFold_transcon();
- }
- }
- function fUnfold_transcon()
- {
- Tab00.tabpage_transcon.Div00.button00.text = "접기";
-
- //상세 내용 화면 hide
- Tab00.tabpage_transcon.Div_detail.visible = false;
-
- Tab00.tabpage_transcon.Div00.position.right = Tab00.tabpage_transcon.group1.position.right;
- Tab00.tabpage_transcon.Div00.line2.position.right = Tab00.tabpage_transcon.group1.position.right;
- Tab00.tabpage_transcon.Div00.grd_list.position.right = Tab00.tabpage_transcon.group1.position.right;
- Tab00.tabpage_transcon.Div00.button00.position.right = Tab00.tabpage_transcon.group1.position.right;
- Tab00.tabpage_transcon.Div00.button00.position.width = "56";
- }
- function fFold_transcon()
- {
- Tab00.tabpage_transcon.Div00.button00.text = "펼치기";
-
- //상세 내용 화면 show
- Tab00.tabpage_transcon.Div_detail.visible = true;
-
- Tab00.tabpage_transcon.Div00.line2.position.right = Tab00.tabpage_transcon.Div_detail.position.left - 5;
- Tab00.tabpage_transcon.Div00.grd_list.position.right = Tab00.tabpage_transcon.Div_detail.position.left - 5;
- Tab00.tabpage_transcon.Div00.button00.position.right = Tab00.tabpage_transcon.Div00.line2.position.right-56;
- Tab00.tabpage_transcon.Div00.button00.position.width = "56";
- }
- function Tab00_tabpage_transcon_Div00_grd_list_onheadclick(obj:Grid, e:GridClickEventInfo)
- {
-
- }
- function Tab00_tabpage_transcon_Div00_grd_list_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- //if( e.col < 0 || e.row < 0 ) return;
-
- ds_transcon_detl.clearData();
-
- dsf_copyColInfo(ds_transcon_detl, ds_transconlist, false);
- ds_transcon_detl.addRow();
- ds_transcon_detl.copyRow(0,ds_transconlist,ds_transconlist.rowposition);
- var transconsentyn = ds_transcon_detl.getColumn(0, "transconsentyn")
- if(transconsentyn == "Y"){
- Tab00.tabpage_transcon.Div_detail.btn_transconsent.enable = true;
- }else{
- ds_transcon_detl.setColumn(0, "transconsentyn", "N");
- Tab00.tabpage_transcon.Div_detail.btn_transconsent.enable = false;
- }
-
- //그리드 선택시 자동으로 그리드 접기
- fFold_transcon();
-
- // 상단정보 올리기 위하여 추가함 [요청번호 20190710012]
- var iRow = ds_transconlist.rowposition;
- var pid = ds_transconlist.getColumn(iRow, "pid");
- var pamkey = String(ds_transconlist.getColumn(iRow, "pamkey")).split("^");
- var indd = pamkey[0];
- var cretno = pamkey[1];
- var dschdd = pamkey[2];
-
-
- var param = "I" + "▦" + pid + "▦" + indd + "▦" + cretno + "▦" + sysf_getUserInfo("dutplceinstcd") + "▦" + dschdd;
-
- return appf_initPatientInfo(param);
- }
- function Tab00_tabpage_transcon_Div_detail_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_transcon_detl.getColumn(0, "pid");
- if(utlf_isNull(pid)){
- sysf_messageBox("환자를", "C002");
- return;
- }
-
- fSave_transcon();
- }
- function fSave_transcon()
- {
- var oParam = {};
- oParam.id = "TXARC05104";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqExeSaveTransConsult";
- oParam.inds = "req=ds_transcon_detl";
- //oParam.outds = "ds_hidden=list";
- oParam.async = true;
- oParam.callback = "cf_SMARC05100";
- tranf_submit(oParam);
- }
- function cf_SMARC05100(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
-
- if(nErrorCode < 0) return;
-
- if(sSvcId == "TXARC05104"){
- sysf_messageBox("정상적으로","I001");
- fSearch_Transcon();
- return;
- }else if(sSvcId == "TXARC05105"){
- sysf_messageBox("정상적으로","I001");
- return;
- }
- }
- function Tab00_tabpage_trans_div_trans_detl_Div00_btn_reqhosppop_onclick(obj:Button, e:ClickEventInfo)
- {
- fReqHospPopup();
- }
- // 의뢰병원팝업
- function fReqHospPopup()
- {
- var pid = ds_transinfo.getColumn(0, "pid");
- frmf_setParameter("pid", pid);
-
- if(utlf_isNull(pid)){
- sysf_messageBox("환자정보를", "C001");
- return;
- }
-
- ds_reqhospinfo.clearData();
- ds_reqhospinfo.addRow();
-
- var rtn = frmf_modal("SPARC02100", "SPARC02100", null, null, null, null, null, null, null, null, null, null, "M");
- if(rtn == true)
- {
- ds_transinfo.setColumn(0, "reqcoophospnm", ds_reqhospinfo.getColumn(0, "coophospnm"));
- ds_transinfo.setColumn(0, "reqdrnm", ds_reqhospinfo.getColumn(0, "drnm"));
- ds_transinfo.setColumn(0, "reqdd", ds_reqhospinfo.getColumn(0, "reqdd"));
- ds_transinfo.setColumn(0, "reqorddeptnm", ds_reqhospinfo.getColumn(0, "orddeptnm"));
- ds_transinfo.setColumn(0, "reqorddrnm", ds_reqhospinfo.getColumn(0, "orddrnm"));
- ds_transinfo.setColumn(0, "reqorddd", ds_reqhospinfo.getColumn(0, "orddd"));
- ds_transinfo.setColumn(0, "reqcretno", ds_reqhospinfo.getColumn(0, "cretno"));
- ds_transinfo.setColumn(0, "reqacptseqno", ds_reqhospinfo.getColumn(0, "acptseqno"));
- ds_transinfo.setColumn(0, "reqseqno", ds_reqhospinfo.getColumn(0, "seqno"));
- ds_transinfo.setColumn(0, "reqpseqno", ds_reqhospinfo.getColumn(0, "reqpseqno"));
- }
- }
- function Tab00_tabpage_trans_div_trans_detl_Div00_btn_hosppopup_onclick(obj:Button, e:ClickEventInfo)
- {
- fHospPopup();
-
-
- fSetKnuhYN();
-
- }
- function fSetKnuhYN()
- {
- var corpno = ds_transinfo.getColumn(0, "corpno");
- if( corpno == "37100017" || corpno == "37100467"){
- Tab00.tabpage_trans.div_trans_detl.Div00.chk_knuh.value = "Y";
- }else{
- Tab00.tabpage_trans.div_trans_detl.Div00.chk_knuh.value = "";
- }
- }
- // 병원 팝업
- function fHospPopup()
- {
- ds_transhospinfo.clearData();
-
- var disphospnm = ds_transinfo.getColumn(0,"disphospnm");
- var m = ds_transinfo.getColumn(0, "m");
-
- fEnableSave_hira();
- fEnableSave_hie();
-
- // 전원의뢰, 진료의뢰 아닌 경우 HIE 안됨
- var srcformcd = ds_send_transinfo.getColumn(0,"srcformcd");
- if(srcformcd != "0000002536" && srcformcd != "0900005340"){
- fDisableSave_hie();
- }
-
- // 건보 환자 아닌 경우 심평원 안됨
- var insukind = ds_send_transinfo.getColumn(0,"insukind");
- if(insukind != "건보"){
- fDisableTrans_hira();
- }
-
- // 차상위 환자의 경우 심평원 안됨
- var chayn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"chayn"), "N");
- if(chayn == "Y"){
- fDisableTrans_hira();
- }
-
- // 보훈 환자의 경우 심평원 안됨
- var boyn = utlf_transNullToChar(ds_send_transinfo.getColumn(0,"boyn"), "N");
- if(boyn == "Y"){
- fDisableTrans_hira();
- }
-
- // 결과는 ds_transhospinfo 에 저장됨
- ds_transhospinfo.clearData();
- ds_transhospinfo.addRow();
- frmf_modal("SPARH05100", "SPARH05100", null, null, null, null, null, null, null, null, null, null, "M");
- if(ds_transhospinfo.rowcount > 0){
- ds_transinfo.setColumn(0, "coophospcd", ds_transhospinfo.getColumn(0,"coophospcd"));
- ds_transinfo.setColumn(0, "disphospnm", ds_transhospinfo.getColumn(0,"coophospnm"));
- ds_transinfo.setColumn(0, "dispaddr", ds_transhospinfo.getColumn(0,"zipcdaddr"));
- ds_transinfo.setColumn(0, "disptelno", ds_transhospinfo.getColumn(0,"telno"));
- ds_transinfo.setColumn(0, "corpno", ds_transhospinfo.getColumn(0,"corpno"));
- ds_transinfo.setColumn(0, "ishie", ds_transhospinfo.getColumn(0,"ishie"));
-
- // HIE인 경우
- if(ds_transhospinfo.getColumn(0,"ishie") == "1"){
- ds_transinfo.setColumn(0, "departmentcode", ds_transhospinfo.getColumn(0,"deptcd"));
- ds_transinfo.setColumn(0, "departmentname", ds_transhospinfo.getColumn(0,"deptnm"));
- ds_transinfo.setColumn(0, "dispdeptnm", ds_transhospinfo.getColumn(0,"deptnm"));
- ds_transinfo.setColumn(0, "organizationname", ds_transhospinfo.getColumn(0,"coophospnm"));
- ds_transinfo.setColumn(0, "organizationid", ds_transhospinfo.getColumn(0,"corpno"));
- ds_transinfo.setColumn(0, "organizationtelecom", ds_transhospinfo.getColumn(0,"telno"));
- ds_transinfo.setColumn(0, "organizationstreetaddress", ds_transhospinfo.getColumn(0,"zipcdaddr"));
-
- // 상급종합병원이면 심평원 전송 안되도록 차단
- var mdins_cls_cd = ds_transhospinfo.getColumn(0,"mdins_cls_cd");
- if(mdins_cls_cd == "C001"){
- fDisableSave_hira();
- fDisableTrans_hira();
- }
-
- }else{
- fDisableSave_hie();
- fDisableTrans_hie();
- }
-
- // 상태가 완료나 전송상태가 아니면 전송 못하게 막음
- var stat_hira = ds_transinfo.getColumn(0, "stat_hira");
- if(stat_hira != "3" && stat_hira != "4"){
- fDisableTrans_hira();
- }
-
- var stat_hie = ds_transinfo.getColumn(0, "stat_hie");
- if(stat_hie != "3" && stat_hie != "4"){
- fDisableTrans_hie();
- }
-
- /*
- if(!utlf_isNull(disphospnm) && disphospnm != ds_transhospinfo.getColumn(0,"coophospnm")){
- ds_transinfo.setColumn(0, "m", "i");
- ds_transinfo.setColumn(0, "m_hira", "i");
- ds_hirainfo.setColumn(0, "m_hie", "i");
- }
- */
-
- ds_send_transinfo.setColumn(0, "disphospnm", ds_transhospinfo.getColumn(0,"coophospnm"));
-
- // HIE 병원이고 Save 활성화 상태이면
- if(fGetSaveYN_hie() == "Y"){
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.style.backgroundColor = "red";
- }else{
- Tab00.tabpage_trans.div_trans_detl.btn_sw2.style.backgroundColor = "";
- }
-
- }
-
-
-
- }
- function Tab00_tabpage_trans_div_trans_detl_btn_size_onclick(obj:Button, e:ClickEventInfo)
- {
- fTrans_size();
- }
- function fTrans_size()
- {
- // 서식 확대 축소 처리
- var text = Tab00.tabpage_trans.div_trans_detl.grp_base.btn_size.text;
- //var oBase = grp_base.ivw_loader.ivw_base;
- if (text == "확대")
- {
- Tab00.tabpage_trans.div_trans_detl.grp_base.btn_size.text = "축소";
- Tab00.tabpage_trans.div_trans_detl.grp_base.position.top = 4;
- Tab00.tabpage_trans.div_trans_detl.grp_base.bringToFront();
- //group5.visible = false;
-
- //if(oBase != null)
- //{
- // Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.ivw_base.components["grup_base"].anchor = "";
- //}
- }
- else
- {
- Tab00.tabpage_trans.div_trans_detl.grp_base.btn_size.text = "확대";
- //group5.visible = true;
- Tab00.tabpage_trans.div_trans_detl.grp_base.position.top = Tab00.tabpage_trans.div_trans_detl.tab_sw.position.bottom ;
-
- //if(oBase != null)
- //{
- // Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.ivw_base.components["grup_base"].anchor = "all";
- //}
- }
- }
- function Tab00_tabpage_trans_Div00_btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- fExcel(Tab00.tabpage_trans.Div00.tab_list.tabpage_Work.grd_translist, "의뢰회송리스트");
- }
- else{
- fExcel(Tab00.tabpage_trans.Div00.tab_list.tabpage_OvtWork.grd_ovtworktranslist, "근무시간 외 의뢰회송리스트");
- }
- }
- function Tab00_tabpage_repl_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- fExcel(Tab00.tabpage_repl.grd_list, "회신리스트");
- }
- function Tab00_tabpage_trans_Div00_btn_fold_onclick(obj:Button, e:ClickEventInfo)
- {
- //펼치기 기능
- if(obj.text == "펼치기" ){
- fUnfold_trans();
- }
- //접기 기능
- else {
- fFold_trans();
- }
- }
- function fUnfold_trans()
- {
- Tab00.tabpage_trans.Div00.btn_fold.text = "접기";
-
- //상세 내용 화면 hide
- Tab00.tabpage_trans.div_trans_detl.visible = false;
- Tab00.tabpage_trans.Div01.visible = false;
-
- Tab00.tabpage_trans.Div00.position.right = Tab00.tabpage_trans.div_trans_detl.position.right;
- Tab00.tabpage_trans.Div00.position.bottom = Tab00.tabpage_trans.div_trans_detl.position.bottom;
- //Tab00.tabpage_trans.Div00.line2.position.right = Tab00.tabpage_trans.group1.position.right;
- //Tab00.tabpage_trans.Div00.grd_list.position.right = Tab00.tabpage_trans.group1.position.right;
- //Tab00.tabpage_trans.Div00.button00.position.left = Tab00.tabpage_trans.group1.position.right - 50;
- //Tab00.tabpage_trans.Div00.button00.position.width = "46";
- }
- function fFold_trans()
- {
- Tab00.tabpage_trans.Div00.btn_fold.text = "펼치기";
-
- //상세 내용 화면 show
- Tab00.tabpage_trans.div_trans_detl.visible = true;
- Tab00.tabpage_trans.Div01.visible = true;
-
- Tab00.tabpage_trans.Div00.position.right = Tab00.tabpage_trans.group1.position.right;
- Tab00.tabpage_trans.Div00.position.bottom = Tab00.tabpage_trans.Div01.position.top - 11;
-
- //Tab00.tabpage_trans.Div00.line2.position.right = Tab00.tabpage_transcon.Div_detail.position.left - 5;
- //Tab00.tabpage_trans.Div00.grd_list.position.right = Tab00.tabpage_transcon.Div_detail.position.left - 5;
- //Tab00.tabpage_trans.Div00.button00.position.left = Tab00.tabpage_transcon.Div_detail.position.left - 51;
- //Tab00.tabpage_trans.Div00.button00.position.width = "46";
- }
- function btn_selected_class()
- {
- var selectidx = Tab00.tabpage_trans.div_trans_detl.tab_sw.tabindex;
-
- for(var i = 1; i <= 2; i++)
- {
- btnName = eval("Tab00.tabpage_trans.div_trans_detl.btn_sw" + i);
-
- if(selectidx+1 == i)
- {
- btnName.class = "btn_tab_S";
- }
- else
- {
- btnName.class = "btn_tab";
- }
- }
-
- //btn_sw2.style.color = "#ff00ff";
- }
- function Tab00_tabpage_trans_div_trans_detl_btn_sw1_onclick(obj:Button, e:ClickEventInfo)
- {
- Tab00.tabpage_trans.div_trans_detl.tab_sw.tabindex = 0;
- btn_selected_class();
- }
- function Tab00_tabpage_trans_div_trans_detl_btn_sw2_onclick(obj:Button, e:ClickEventInfo)
- {
- Tab00.tabpage_trans.div_trans_detl.tab_sw.tabindex = 1;
- btn_selected_class();
- }
- function Tab00_tabpage_trans_div_trans_detl_btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- if(utlf_isNull(ds_transinfo.getColumn(0,"pid")))
- {
- sysf_messageBox("환자를", "C002");
- return false;
- }
- var saveyn_hira = fGetSaveYN_hira();
- var saveyn_hie = fGetSaveYN_hie();
-
- ds_send_savetrans.setColumn(0, "saveyn_hira", saveyn_hira);
- ds_send_savetrans.setColumn(0, "saveyn_hie", saveyn_hie);
- ds_send_savetrans.setColumn(0, "m_hira", ds_transinfo.getColumn(0, "m_hira"));
- ds_send_savetrans.setColumn(0, "m_hie", ds_transinfo.getColumn(0, "m_hie"));
- ds_send_savetrans.setColumn(0, "srcformcd", ds_send_transinfo.getColumn(0,"srcformcd"));
-
- if(TEL_NO != ds_transinfo.getColumn(0, "telecomnumber")){
- ds_transinfo.setColumn(0, "telChgYn", "Y");
- }
-
- fSave_trans();
-
- }
- function fSave_trans()
- {
- ds_transinfo.setColumn(0, "prntflag", "");
-
- //알림창을 위하여 상태 정보 저장
- varTXARC05105State = "SAVE";
-
- //ds_send_save.setColumn(0, "srcformcd", initsrcformcd);
-
- var oParam = {};
- oParam.id = "TXARC05105";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqSaveEvoTransInfo";
- oParam.inds = "transinfo=ds_transinfo minfo=ds_send_savetrans";
- //oParam.outds = "ds_main_baseinfo=baseinfo ds_hieinfo=hieinfo ds_hirainfo=hirainfo";
- oParam.async = true;
- oParam.callback = "cf_TXARC05105";
- tranf_submit(oParam);
- }
- function cf_TXARC05105(sSvcId, nErrorCode, sErrorMsg)
- {
- trace("fSend_trans3")
- if(nErrorCode < 0)
- {
- if(varTXARC05105State == "SAVE")
- {
- sysf_messageBox("저장에", "E009");
- }
- else if(varTXARC05105State == "TRANS")
- {
- sysf_messageBox("전송시 에러", "E");
- }
- else if(varTXARC05105State == "CANCEL")
- {
- sysf_messageBox("전송취소시 에러", "E");
- }
- else
- {
- //do nothing
- }
-
- return;
- }
- else
- {
- trace("fSend_trans4")
- if(varTXARC05105State == "SAVE")
- {
- sysf_messageBox("저장", "I002");
- }
- else if(varTXARC05105State == "TRANS")
- {
- // 전송완료 알림 팝업 제거(요청번호 : 20190905006)
- //sysf_messageBox("전송", "I002");
- Tab00_tabpage_trans_group1_Button00_onclick();
- return;
- }
- else if(varTXARC05105State == "CANCEL")
- {
- sysf_messageBox("전송취소되었습니다.","I");
- }
- else
- {
- //do not
- }
-
- var pid = ds_send_transinfo.getColumn(0, "pid");
- var formrecseq = ds_send_transinfo.getColumn(0, "formrecseq");
- fSearch_Trans();
-
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- var row = ds_translist.findRowExpr("pid == '" + pid + "' && formrecseq == '" + formrecseq + "'" );
- ds_translist.rowposition = row ;
- }else{
- var row = ds_ovtworktranslist.findRowExpr("pid == '" + pid + "' && formrecseq == '" + formrecseq + "'" );
- ds_ovtworktranslist.rowposition = row ;
- }
-
- ds_send_transinfo.setColumn(0, "corpno", ds_transinfo.getColumn(0, "corpno") );
-
- //fSearch_TransDetl();
- Tab00_tabpage_trans_grd_translist_oncelldblclick();
- trace("fSend_trans5")
- /*
- if(row < 0){
- // 서식 초기 세팅
- fSetInifForm();
- ds_transinfo.clearData();
- }else{
- Tab00_tabpage_trans_grd_translist_oncelldblclick();
- //frmf_inputEnterKey('Tab00.tabpage_transcon.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- */
-
- //initcoophospcd = ds_main_baseinfo.getColumn(0, "coophospcd");
-
- //fGetInfo();
-
- //opener.fSearch_Trans();
- }
-
- }
- function Tab00_tabpage_trans_div_trans_detl_btn_trans_onclick(obj:Button, e:ClickEventInfo)
- {
- ds_transinfo.setColumn(0, "prntflag", "Y");
- var sendyn_hira = ds_send_savetrans.getColumn(0, "sendyn_hira");
- var sendyn_hie = ds_send_savetrans.getColumn(0, "sendyn_hie");
- var stat_hira = ds_transinfo.getColumn(0, "stat_hira");
- var stat_hie = ds_transinfo.getColumn(0, "stat_hie");
- var srcformcd = ds_send_transinfo.getColumn(0,"srcformcd");
- var consentyn = ds_transinfo.getColumn(0, "consentyn");
-
- var saveyn_hira = fGetSaveYN_hira();
- var saveyn_hie = fGetSaveYN_hie();
-
- if(sendyn_hira != "Y" && sendyn_hie != "Y"){
- sysf_messageBox("전송할 항목이 선택되지 않았습니다.","E");
- return;
- }
-
- if(sendyn_hie == "Y" && utlf_isNull(consentyn)){
- sysf_messageBox("[HIE] 동의서 정보 조회 중입니다. 잠시 후 이용해 주세요.", "C");
- return;
- }
-
- var disphospnm = ds_transinfo.getColumn(0, "disphospnm");
- if(utlf_isNull(disphospnm))
- {
- sysf_messageBox("의뢰/회송할 병원을 입력하시기 바랍니다.", "C");
- return false;
- }
-
- var enddd = ds_transinfo.getColumn(0, "enddd");
- if(utlf_isNull(enddd))
- {
- sysf_messageBox("전원의뢰완료일을 입력하시기 바랍니다.", "C");
- return false;
- }
-
- var saveyn_hira = fGetSaveYN_hira();
- var saveyn_hie = fGetSaveYN_hie();
-
- if(saveyn_hira == "Y"){
- if (utlf_isNull(ds_transinfo.getColumn(0,"ncrsn"))) {
- sysf_messageBox("[심평원]비임상적사유가 선택되지 않았습니다", "I");
- return false;
- }
-
- if (utlf_isNull(ds_transinfo.getColumn(0,"crsn"))) {
- sysf_messageBox("[심평원]임상적사유가 선택되지 않았습니다", "I");
- return false;
- }
-
- if (utlf_isNull(ds_transinfo.getColumn(0,"reqaflag"))) {
- sysf_messageBox("[심평원]회송유형 선택되지 않았습니다", "I");
- return false;
- }
- }
-
- if(saveyn_hie == "Y"){
- var hopedd = ds_transinfo.getColumn(0, "hopedd");
- var hopetm = ds_transinfo.getColumn(0, "hopetm");
- if(!utlf_isNull(hopedd))
- {
- if(utlf_isNull(hopetm))
- {
- sysf_messageBox("[HIE]예약희망시분을 입력하시기 바랍니다", "C");
- return false;
- }
- }
- }
-
- // if(sendyn_hira == "Y" && stat_hira == "4" || sendyn_hie == "Y" && stat_hie == "4"){
- // var rtn = sysf_messageBox("전송 체크 항목 중 이미 전송완료된 항목이 존재합니다. 재전송 하시겠습니까?", "Q");
- // if(rtn != 6){
- // return;
- // }
- // }
- // 심평원 전송건 재전송 시도시 처리 수정(요청번호 : 20190513007)
- var msg = "";
- if(sendyn_hira == "Y" && stat_hira == "4"){ // 심평원 전송완료건
- msg = "심평원 전송완료건입니다. 전송대상에서 제외합니다.";
- ds_send_savetrans.setColumn(0, "sendyn_hira", "N");
- sendyn_hira = "N";
-
- if(sendyn_hie == "Y" && stat_hie == "4"){ // HIE 전송완료건
- msg += "\nHIE 전송완료건입니다. 재전송 하시겠습니까?";
-
- var rtn = sysf_messageBox(msg, "Q");
- if(rtn != 6){
- return;
- }
- }else{
- sysf_messageBox(msg,"I");
- return;
- }
- }else{
- if(sendyn_hie == "Y" && stat_hie == "4"){ // HIE 전송완료건
- var rtn = sysf_messageBox("HIE 전송완료건입니다. 재전송 하시겠습니까?", "Q");
- if(rtn != 6){
- return;
- }
- }
- }
-
- if(sendyn_hira == "Y"){
- if(srcformcd == "0000002536"){
- if(fHira_Trans() == false) {
- return;
- }
- }
- }
-
- ds_send_savetrans.setColumn(0, "saveyn_hira", saveyn_hira);
- ds_send_savetrans.setColumn(0, "saveyn_hie", saveyn_hie);
- ds_send_savetrans.setColumn(0, "m_hira", ds_transinfo.getColumn(0, "m_hira"));
- ds_send_savetrans.setColumn(0, "m_hie", ds_transinfo.getColumn(0, "m_hie"));
- ds_send_savetrans.setColumn(0, "srcformcd", srcformcd);
- fSend_trans();
- /*
- if(sendhirayn == "true"){
- if( !fCheckTransHira() ){
- return;
- }
-
- fHira_Trans();
-
- }
- if(sendhieyn == "true"){
- if( !fCheckTransHIE() ){
- return;
- }
- }
-
- fTrans();
- */
-
-
- }
- function fSend_trans()
- {
- trace("fSend_trans1");
- ds_transinfo.setColumn(0, "prntflag", "Y");
-
- //알림창을 위하여 상태 정보 저장
- varTXARC05105State = "TRANS";
-
- var oParam = {};
- oParam.id = "TXARC05105";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqSaveEvoTransInfo";
- oParam.inds = "transinfo=ds_transinfo minfo=ds_send_savetrans";
- //oParam.outds = "ds_main_baseinfo=baseinfo ds_hieinfo=hieinfo ds_hirainfo=hirainfo";
- oParam.async = true;
- oParam.callback = "cf_TXARC05105";
- tranf_submit(oParam);
- trace("fSend_trans2")
- }
- // 심평원 자동 회송 프로그램
- function fHira_Trans(){
- trace("fHira_Trans:1");
- if ("6" != sysf_messageBox("심평원 연계하여 자동전송하시겠습니까?","Q") ) {
- return false;
- }
- ds_send_hirareq.setColumn(0, "pid", ds_transinfo.getColumn(0, "pid"));
- ds_send_hirareq.setColumn(0, "formrecseq", ds_transinfo.getColumn(0, "formrecseq"));
- var oParam = {};
- oParam.id = "TRARC05108";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqGethirainfo";
- oParam.inds = "req=ds_send_hirareq";
- oParam.outds = "ds_transhirainfo=hirainfo";
- oParam.async = false;
- //oParam.callback = "cf_TRARC00105";
- tranf_submit(oParam);
- trace("fHira_Trans:2");
- var reqsdbkno = ds_transhirainfo.getColumn(0,"reqsdbkno");
- var ssn = ds_transhirainfo.getColumn(0,"ssn");
- var name = ds_transhirainfo.getColumn(0,"name");
- var telno = ds_transhirainfo.getColumn(0,"telno");
- var drnm = ds_transhirainfo.getColumn(0,"drnm");
- var lcsno = ds_transhirainfo.getColumn(0,"lcsno");
- var sndyadmcd = ds_transhirainfo.getColumn(0,"sndyadmcd");
- var sndyadmnm = ds_transhirainfo.getColumn(0,"sndyadmnm");
- var rcvyadmscd = ds_transhirainfo.getColumn(0,"rcvyadmscd");
- var rcvyadmsnm = ds_transhirainfo.getColumn(0,"rcvyadmsnm");
- var snddeptcd = ds_transhirainfo.getColumn(0,"snddeptcd");
- var snddeptnm = ds_transhirainfo.getColumn(0,"snddeptnm");
- var snddeptdtlcd = utlf_transEmptyToNull(ds_transhirainfo.getColumn(0,"snddeptdtlcd"));
- var snddeptdtlnm = utlf_transEmptyToNull(ds_transhirainfo.getColumn(0,"snddeptdtlnm"));
- var sickcd = ds_transhirainfo.getColumn(0,"sickcd");
- var sickkornm = ds_transhirainfo.getColumn(0,"sickkornm");
- var sickeditnm = ds_transhirainfo.getColumn(0,"sickeditnm");
- var vsttp = parseInt(ds_transhirainfo.getColumn(0,"vsttp"));
- var sdbktp = parseInt(ds_transhirainfo.getColumn(0,"sdbktp"));
- var diagsdbkclirs = parseInt(ds_transhirainfo.getColumn(0,"diagsdbkclirs"));
- var diagsdbknonclirs = parseInt(ds_transhirainfo.getColumn(0,"diagsdbknonclirs"));
- var diagsdbknonclirstxt = ds_transhirainfo.getColumn(0,"diagsdbknonclirstxt");
- var patstatdiagopintxt = ds_transhirainfo.getColumn(0, "patstatdiagopintxt"); //"환자 상태 및 진료 소견";
- trace("fHira_Trans:2-1");
- if(utlf_isNull(reqsdbkno)){
- sysf_messageBox("[심평원전송실패] 심평원에 전송할 데이터가 존재하지 않습니다.","I");
- //return false;
- }
- trace("fHira_Trans:2-2");
- // 회송서 개체 생성
- var objActiveX_sdbk = new ActiveX("AX_SDBK",0,0,0,0);
- trace("fHira_Trans:2-3");
- var sdbk = objActiveX_sdbk.createObject("Hira.Di.Com.Model.Sdbk");
- trace("fHira_Trans:2-4");
- //var sdbk = new ActiveXObject("Hira.Di.Com.Model.Sdbk");
- sdbk.ReqSdbkNo = reqsdbkno;
- trace("fHira_Trans:2-5-vsttp="+vsttp+"::"+ds_transhirainfo.getColumn(0,"vsttp"));
- sdbk.VstTp = vsttp; // 진료구분(01:입원,02:외래)
- trace("fHira_Trans:2-6");
- sdbk.SdbkTp = sdbktp; // 유형구분(01:외래되의뢰,02:외래회송,03:입원회송)
- trace("fHira_Trans:2-7");
- sdbk.DiagSdbkCliRs = diagsdbkclirs; // 임상적사유(01:수술후 관리필요,02:수술이외의 치료 후 관리(복약,관리 등 포함) 필요)
- trace("fHira_Trans:2-8");
- sdbk.DiagSdbkNonCliRs = diagsdbknonclirs; // 비임상적사유(01:환자수용 불가(입원실/의료진 부족 등),02:환자 또는 가족의 요청,03:기타)
- trace("fHira_Trans:2-9");
- if(diagsdbknonclirs == 3){
- sdbk.DiagSdbkNonCliRsTxt = diagsdbknonclirstxt;
- }
- sdbk.PatStatDiagOpinTxt = patstatdiagopintxt; // 환자상태 및 진료소견
- trace("fHira_Trans:3");
- // 환자정보
- var objActiveX_prnt = new ActiveX("AX_PRNT",0,0,0,0);
- var ptnt = objActiveX_prnt.createObject("Hira.Di.Com.Model.Ptnt");
- ptnt.Ssn = ssn;
- ptnt.Name = name;
- ptnt.TelNo = "";
- sdbk.Ptnt = ptnt;
- trace("fHira_Trans:4");
- // 담당의사 정보
- var objActiveX_chrgDr = new ActiveX("AX_CHRGDR",0,0,0,0);
- var chrgDr = objActiveX_chrgDr.createObject("Hira.Di.Com.Model.ChrgDr");
- chrgDr.DrNm = drnm;
- chrgDr.LcsNo = lcsno;
- sdbk.ChrgDr = chrgDr;
- trace("fHira_Trans:5");
- // 송신요양기관 정보
- var objActiveX_yadm = new ActiveX("AX_YADM",0,0,0,0);
- var sndYadm = objActiveX_yadm.createObject("Hira.Di.Com.Model.Yadm");
- sndYadm.Code = sndyadmcd;
- sndYadm.Name = sndyadmnm;
- sdbk.SndYadm = sndYadm;
- trace("fHira_Trans:6");
- // 수신요양기관 정보
- var objActiveX_yadm2 = new ActiveX("AX_YADM2",0,0,0,0);
- var rcvYadm1 = objActiveX_yadm2.createObject("Hira.Di.Com.Model.Yadm");
- //if(!isNull(rcvyadmscd)){
- rcvYadm1.Code = rcvyadmscd;
- rcvYadm1.Name = rcvyadmsnm;
- sdbk.AddRcvYadm(rcvYadm1);
- //}
- trace("fHira_Trans:7");
- // 진료과목
- var objActiveX_dept = new ActiveX("AX_DEPT",0,0,0,0);
- var sndDept = objActiveX_dept.createObject("Hira.Di.Com.Model.Dept");
- sndDept.Code = snddeptcd;
- sndDept.Name = snddeptnm;
- sdbk.SndDept = sndDept;
- trace("fHira_Trans:8");
- // 내과상세진료과목
- var objActiveX_dept2 = new ActiveX("AX_DEPT2",0,0,0,0);
- var sndDeptDtl = objActiveX_dept2.createObject("Hira.Di.Com.Model.Dept");
- if(!utlf_isNull(snddeptdtlcd)){
- sndDeptDtl.Code = snddeptdtlcd;
- sndDeptDtl.Name = snddeptdtlnm;
- sdbk.SndDeptDtl = sndDeptDtl;
- }
- trace("fHira_Trans:9");
- // 상병
- var objActiveX_sick = new ActiveX("AX_SICK",0,0,0,0);
- var sick = objActiveX_sick.createObject("Hira.Di.Com.Model.Sick");
- sick.Code = sickcd;
- sick.KorNm = sickkornm;
- sick.EditNm = sickeditnm;
- sdbk.Sick = sick;
- trace("fHira_Trans:10");
-
- var res = lib.CreSdbk(sndyadmcd, sdbk);
-
- if (!res.Success) {
- sysf_messageBox( "심평원 진료의뢰회송 연계 프로그램에 조건 오류가 발생했습니다.\n\n" + res.ErrCd + ": " + res.ErrMsg + "\n\n조건 수정 후 전송 바랍니다.", "E999");
- //return false;
- }
- trace("fHira_Trans:11:END");
-
- objActiveX_sick.destroy();
- objActiveX_dept.destroy();
- objActiveX_dept2.destroy();
- objActiveX_yadm.destroy();
- objActiveX_yadm2.destroy();
- objActiveX_chrgDr.destroy();
- objActiveX_prnt.destroy();
- objActiveX_sdbk.destroy();
-
- return true;
-
-
- }
- function Tab00_tabpage_trans_Div01_btn_save_etc_onclick(obj:Button, e:ClickEventInfo)
- {
-
- if (utlf_isNull(ds_transinfo.getColumn(0, "pid"))) {
- sysf_messageBox("저장하고자 하는 환자를", "C002");
- return false;
- }
-
-
- var oParam = {};
- oParam.id = "TXARC05105";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqExeSaveTransConsult";
- oParam.inds = "req=ds_transconinfo";
- //oParam.outds = "ds_hidden=list";
- oParam.async = true;
- oParam.callback = "cf_SMARC05100";
- tranf_submit(oParam);
-
- /*
- var saveyn_hira = fGetSaveYN_hira();
- var saveyn_hie = fGetSaveYN_hie();
-
- ds_send_savetrans.setColumn(0, "saveyn_hira", saveyn_hira);
- ds_send_savetrans.setColumn(0, "saveyn_hie", saveyn_hie);
- ds_send_savetrans.setColumn(0, "m_hira", ds_transinfo.getColumn(0, "m_hira"));
- ds_send_savetrans.setColumn(0, "m_hie", ds_transinfo.getColumn(0, "m_hie"));
- ds_send_savetrans.setColumn(0, "srcformcd", ds_send_transinfo.getColumn(0,"srcformcd"));
-
- fSave_trans();
- */
- }
- function Tab00_tabpage_trans_Div01_btn_transcon_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_transinfo.getColumn(0, "pid");
- if (utlf_isNull(pid)) {
- sysf_messageBox("환자를", "C002");
- return false;
- }
-
- Tab00.tabindex = 8;
- ds_send_transconlist.setColumn(0, "pid", pid);
-
- ds_transconlist.clearData();
- ds_transcon_detl.clearData();
- frmf_inputEnterKey('Tab00.tabpage_transcon.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- function Tab00_tabpage_trans_div_trans_detl_Div00_opt_pid04_onlbuttondown(obj:Edit, e:MouseEventInfo)
- {
- var hiraconsentyn = ds_transinfo.getColumn(0, "hiraconsentyn");
- if(hiraconsentyn == "Y"){
-
- // 공통 function 으로 대체
- var pid = ds_transinfo.getColumn(0,"pid");
- var formcd = ds_init_hardcd_6023.getColumn(0, "hardcd"); // 개인정보동의서
-
- fOCRView(pid, formcd);
- }
-
- }
- function fOCRView(pid, formcd)
- {
- ds_send_iemr.clearData(); ds_send_iemr.addRow();
-
- dsf_makeValue( ds_send_iemr, "pid", "string", pid);
- dsf_makeValue( ds_send_iemr, "docucd", "string", formcd);
-
- var obj = frmf_findPopup("SSMRC03130");
- if(obj == null)
- {
- //window.load("../../.._emr_imgemrweb_xrw_SSMRC03130.xrw", "modeless", "imgemrviewer", "", "_root_send_iemr", "_root_hidden_temp");
- var objArg = {"arg_ds_hidden_temp":ds_send_iemr};
- frmf_open("SSMRC03130", "SSMRC03130", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- else
- {
- var iemrNode = ds_send_iemr;
- obj.reloadChart(iemrNode);
- obj.setFocus();
- }
- }
- function fOCRView_ocrtag(pid, ocrcodes)
- {
- ds_send_iemr.clearData(); ds_send_iemr.addRow();
-
- dsf_makeValue( ds_send_iemr, "pid", "string", pid);
- dsf_makeValue( ds_send_iemr, "ocrcodes", "string", ocrcodes);
-
- var obj = frmf_findPopup("SSMRC03130");
- if(obj == null)
- {
- //window.load("../../.._emr_imgemrweb_xrw_SSMRC03130.xrw", "modeless", "imgemrviewer", "", "_root_send_iemr", "_root_hidden_temp");
- var objArg = {"arg_ds_hidden_temp":ds_send_iemr};
- frmf_open("SSMRC03130", "SSMRC03130", objArg, "", "", "", "", "", "", "", "", "", "M");
- }
- else
- {
- var iemrNode = ds_send_iemr;
- obj.reloadChart(iemrNode);
- obj.setFocus();
- }
-
- }
- function Tab00_tabpage_trans_Div01_opt_transconsent_onlbuttondown(obj:Edit, e:MouseEventInfo)
- {
- var transconsentyn = ds_send_transinfo.getColumn(0, "transconsentyn");
- if(transconsentyn == "Y"){
- // 공통 function 으로 대체
- var pid = ds_send_transinfo.getColumn(0,"pid");
- var ocrtags = ds_send_transinfo.getColumn(0, "transconsentocrtags"); // 전원동의서
-
- fOCRView_ocrtag(pid, ocrtags);
- }
-
- /*
- if( ocrcodes != null ){
- var nRow = ds_send_iemr.addRow();
- ds_send_iemr.setColumn(nRow, "ocrcodes", ocrcodes);
- }else{
- return;
- }
- var objArg = new Object();
- objArg.arg_ds_hidden_temp = ds_send_iemr;
- frmf_modal("SSMRC03130", "SSMRC03130", objArg, null, null, null, null, null, null, null, null, null, "M");
- */
- }
- function Tab00_tabpage_transcon_Div_detail_opt_transconsent_onlbuttondown(obj:Edit, e:MouseEventInfo)
- {
- fTransConsentView();
- }
- function fTransConsentView()
- {
- var transconsentyn = ds_transcon_detl.getColumn(0, "transconsentyn");
- if(transconsentyn == "Y"){
- // 공통 function 으로 대체
- var pid = ds_transcon_detl.getColumn(0,"pid");
- var ocrtags = ds_transcon_detl.getColumn(0, "transconsentocrtags"); // 전원동의서
-
- fOCRView_ocrtag(pid, ocrtags);
- }
- }
- function Tab00_tabpage_transcon_Div_detail_btn_transconsent_onclick(obj:Button, e:ClickEventInfo)
- {
- fTransConsentView();
- }
- function Tab00_tabpage_transcon_Div_detail_btn_transto_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_transcon_detl.getColumn(0, "pid");
- if(utlf_isNull(pid)){
- sysf_messageBox("환자를", "C002");
- return;
- }
-
- ds_send_translist.setColumn(0, "pid", pid);
-
- frmf_inputEnterKey('Tab00.tabpage_trans.group1.btn_search', 'onclick', new ClickEventInfo);
-
- Tab00.tabindex = 7;
- }
- function Tab00_tabpage_trans_div_trans_detl_btn_transcancel_onclick(obj:Button, e:ClickEventInfo)
- {
-
-
- var pid = ds_transinfo.getColumn(0, "pid");
- if(utlf_isNull(pid)){
- sysf_messageBox("환자를", "C002");
- return;
- }
-
- var sendyn_hira = ds_send_savetrans.getColumn(0, "sendyn_hira");
- var sendyn_hie = ds_send_savetrans.getColumn(0, "sendyn_hie");
- var stat_hira = ds_transinfo.getColumn(0, "stat_hira");
- var stat_hie = ds_transinfo.getColumn(0, "stat_hie");
-
- if(sendyn_hira != "Y" && sendyn_hie != "Y"){
- sysf_messageBox("전송취소할 항목이 선택되지 않았습니다.", "C");
- return;
- }
-
- if((sendyn_hira == "Y" && stat_hira != "4" )
- || (sendyn_hie == "Y" && stat_hie != "4")){
- sysf_messageBox("전송취소 할 수 있는 상태가 아닙니다.","C");
- return;
- }
-
- if ( "6" != sysf_messageBox("전송취소 하시겠습니까?","Q") ) {
- return;
- }
-
- var saveyn_hira = fGetSaveYN_hira();
- var saveyn_hie = fGetSaveYN_hie();
-
- ds_send_savetrans.setColumn(0, "saveyn_hira", saveyn_hira);
- ds_send_savetrans.setColumn(0, "saveyn_hie", saveyn_hie);
- ds_send_savetrans.setColumn(0, "m_hira", ds_transinfo.getColumn(0, "m_hira"));
- ds_send_savetrans.setColumn(0, "m_hie", ds_transinfo.getColumn(0, "m_hie"));
- ds_send_savetrans.setColumn(0, "srcformcd", ds_send_transinfo.getColumn(0,"srcformcd"));
-
- fCancel_trans();
- }
- function fCancel_trans()
- {
- ds_transinfo.setColumn(0, "prntflag", "N");
-
- varTXARC05105State == "CANCEL";
-
- var oParam = {};
- oParam.id = "TXARC05105";
- oParam.service = "healcarecoopapp.ReqAgnMngt";
- oParam.method = "reqSaveEvoTransInfo";
- oParam.inds = "transinfo=ds_transinfo minfo=ds_send_savetrans";
- //oParam.outds = "ds_main_baseinfo=baseinfo ds_hieinfo=hieinfo ds_hirainfo=hirainfo";
- oParam.async = true;
- oParam.callback = "cf_TXARC05105";
- tranf_submit(oParam);
- }
- function Tab00_tabpage_other_group1_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_otherlist.getColumn(0,"fromdd");
- var todd = ds_send_otherlist.getColumn(0,"todd");
- var pid = ds_send_otherlist.getColumn(0,"pid");
-
- if (utlf_isNull(pid) == true)
- {
- if( ! utlf_isValidDateTime( fromdd, 'YYYYMMDD') || ! utlf_isValidDateTime( todd, 'YYYYMMDD') ){
-
- sysf_messageBox("입력하신 일자구분이 정확한 날짜타입이 아닙니다.", "E999", "");
- return ;
- }
-
- if( utlf_getDateInterval(fromdd, todd) < 0 ){
- sysf_messageBox("일자구분에서 시작일자가 종료일자보다 미래일자 입니다. 확인하세요!", "E999", "");
- return ;
- }
-
- var hngnm = Tab00.tabpage_other.group1.ipt_hngnm.text;
- if (hngnm.length > 0 && hngnm.length < 2) {
- sysf_messageBox("환자명은 2글자 이상으로 해주십시요!","E999","");
- Tab00.tabpage_other.group1.ipt_hngnm.setFocus();
- return ;
- }
- }
-
- fSearch_Other();
- }
- function fSearch_Other()
- {
- var oParam = {};
- oParam.id = "TRARC05109";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetReqDocuList";
- oParam.inds = "req=ds_send_otherlist";
- oParam.outds = "ds_otherlist=reqlist";
- oParam.async = false;
- //oParam.callback = "cf_TRARC01302";
- tranf_submit(oParam);
- }
- // 타병원의뢰 엑셀 다운로드 기능
- function btn_excel_onclick(obj:Button, e:ClickEventInfo)
- {
- fExcel(Tab00.tabpage_other.grd_reqlist, "타병원의뢰 리스트");
- }
- function Tab00_tabpage_other_grd_reqlist_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if (ds_otherlist.rowcount < 1) return;
- var row = ds_otherlist.rowposition;
-
- var pid = ds_otherlist.getColumn(row, "pid");
-
- if(utlf_isNull(pid)){
- sysf_messageBox("등록되지 않은 환자입니다.","E");
- return;
- }
-
- fPopupReqReg(pid);
- }
- function Tab00_tabpage_other_btn_ocrviewpriv_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_otherlist.rowcount < 1) return;
- var row = ds_otherlist.rowposition;
-
- var pid = ds_otherlist.getColumn(row,"pid");
- var formcd = ds_init_hardcd_5561.getColumn(0, "hardcd"); // 개인정보동의서
-
- fOCRView(pid, formcd);
- }
- function Tab00_tabpage_other_btn_ocrview_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_otherlist.rowcount < 1) return;
- var row = ds_otherlist.rowposition;
-
- var pid = ds_otherlist.getColumn(row,"pid");
- var formcd = ds_init_hardcd_1310.getColumn(0, "hardcd"); // 타병원진료의뢰
-
- fOCRView(pid, formcd);
- }
- function Tab00_tabpage_other_group1_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var orddd = ds_send_otherlist.getColumn(0, "fromdd");
- var orddeptcd = ds_send_otherlist.getColumn(0, "orddeptcd");
- fDoctSearch(ds_init_other_doct, orddd, orddeptcd);
- Tab00.tabpage_other.group1.cmb_orddrid.index = 0;
- }
- function Tab00_tabpage_other_group1_btn_patinfo_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_send_otherlist.getColumn(0, "pid");
- if(fPatPopUp(pid)){
- ds_send_otherlist.setColumn(0, "pid", ds_patinfolist.getColumn(0, "pid"));
- ds_send_otherlist.setColumn(0, "hngnm", ds_patinfolist.getColumn(0, "hngnm"));
- }
- }
- function Tab00_tabpage_other_group1_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_other.group1.btn_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_other.group1.btn_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_replprnt_Div00_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- var fromdd = ds_send_replprntlist.getColumn(0, "fromdd");
- var todd = ds_send_replprntlist.getColumn(0, "todd");
- var pid = ds_send_replprntlist.getColumn(0, "pid");
- if (utlf_isNull(pid) == true)
- {
- if( ! utlf_isValidDateTime( fromdd, "YYYYMMDD") || ! utlf_isValidDateTime( todd, "YYYYMMDD") ){
-
- sysf_messageBox("입력하신 일자구분이 정확한 날짜타입이 아닙니다.", "E999");
- return ;
- }
-
- if( utlf_getDateInterval(fromdd, todd) < 0 ){
- sysf_messageBox("일자구분에서 시작일자가 종료일자보다 미래일자 입니다. 확인하세요!", "E999", "");
- return ;
- }
-
- // 날짜 계산
- var daycnt = utlf_getDateInterval(fromdd, todd);
-
- // 1일이 아닌 경우는 조건을 타야 함
- if (daycnt != 0)
- {
- var hngnm = Tab00.tabpage_replprnt.Div00.ipt_hngnm.text;
- if (hngnm.length > 0 && hngnm.length < 2) {
- sysf_messageBox("환자명은 2글자 이상으로 해주십시요!","E999","");
- Tab00.tabpage_replprnt.Div00.ipt_hngnm.setFocus();
- return ;
- }
- }
- }
-
- fSearch_ReplPrnt();
- }
- // 조회
- function fSearch_ReplPrnt()
- {
- var oParam = {};
- oParam.id = "TRARC05110";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetReplDocuList";
- oParam.inds = "req=ds_send_replprntlist";
- oParam.outds = "ds_replprntlist=repldoculist";
- oParam.async = false;
- oParam.callback = "cf_TRARC05110";
- tranf_submit(oParam);
-
- ds_replprntlist.addColumn("chk","string",256);
-
- // 의뢰/회송 확인 화면 팝업창으로 있을 시 닫기.
- var curEmrRecObj = frmf_findPopup("SPARC00900"); //활성화된 진료기록 화면 object loading
-
- if(!utlf_isNull(curEmrRecObj))
- {
- curEmrRecObj.close();
- }
-
- var curEmrRecObj2 = frmf_findPopup("SSMRC03130");
- if(!utlf_isNull(curEmrRecObj2))
- {
- curEmrRecObj2.close();
- }
- }
- function cf_TRARC05110(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) {
- sysf_messageBox("조회를", "E009");
- return;
- }
- }
- function Tab00_tabpage_replprnt_Div00_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var orddd = ds_send_replprntlist.getColumn(0, "fromdd");
- var orddeptcd = ds_send_replprntlist.getColumn(0, "orddeptcd");
- fDoctSearch(ds_init_replprnt_doct, orddd, orddeptcd);
- Tab00.tabpage_replprnt.Div00.cmb_orddrid.index = 0;
- }
- function Tab00_tabpage_replprnt_Div00_onkeydown(obj:Div, e:KeyEventInfo)
- {
- if (e.keycode == 13) {
- Tab00.tabpage_replprnt.Div00.btn_search.setFocus();
- frmf_inputEnterKey('Tab00.tabpage_replprnt.Div00.btn_search', 'onclick', new ClickEventInfo);
- }
- }
- function Tab00_tabpage_replprnt_btn_replprnt_onclick(obj:Button, e:ClickEventInfo)
- {
- var allflag = "Y";
- fReplprint(allflag);
- }
- function fReplprint(allflag)
- {
- var cnt=0;
- for (i =0; i< ds_replprntlist.rowcount; i++)
- {
- var chk = ds_replprntlist.getColumn(i,"chk");
- if (chk == 1)
- {
- cnt++;
- }
- }
-
-
- if(cnt == 0){
- sysf_messageBox("출력할 데이터를", "C002");
- return;
- }
-
- // 일괄출력 여부
- if (allflag == "Y")
- {
- }
- else
- {
- if (cnt > 1)
- {
- sysf_messageBox("미리보기는 한 건에 대해서만 가능합니다. 출력할 데이터를", "C002");
- return;
- }
- }
-
- for (var i =0; i< ds_replprntlist.rowcount; i++)
- {
- var chk = ds_replprntlist.getColumn(i,"chk");
- if (chk == 1)
- {
-
- // 공통 function 으로 대체
- var pid = ds_replprntlist.getColumn(i,"pid");
- var replseqno = ds_replprntlist.getColumn(i, "replseqno");
- var replflag = "P";
- fComPreview(pid, replseqno, replflag, "Y");
- var oParam = {};
- oParam.id = "TXARC05106";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqExeReplPrtList";
- oParam.inds = "replinfo=ds_data_replinfo req_hospinfo=ds_data_reqhospinfo req_opinfo=ds_data_opinfo req_dschinfo=ds_data_dschinfo";
- oParam.outds = "ds_replprntlist=repldoculist";
- oParam.async = false;
- //oParam.callback = "cf_TXARC05106";
- tranf_submit(oParam);
-
- }
-
-
- }
- }
- function Tab00_tabpage_replprnt_Button07_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_replprntlist.rowcount < 1) return;
- var row = ds_replprntlist.rowposition;
-
- var pid = ds_replprntlist.getColumn(row,"pid");
- var ocryn = ds_replprntlist.getColumn(row, "ocryn");
- var formcd = ds_init_hardcd_1310.getColumn(0, "hardcd"); // 타병원진료의뢰
-
- if (ocryn != "Y") {
- sysf_messageBox("스캔된 타병원 진료의뢰서가 없습니다","I999");
- return;
- }
-
- fOCRView(pid, formcd);
- }
- function Tab00_tabpage_replprnt_Button06_onclick(obj:Button, e:ClickEventInfo)
- {
- if (ds_replprntlist.rowcount < 1) return;
- var row = ds_replprntlist.rowposition;
-
- var pid = ds_replprntlist.getColumn(row,"pid");
- var formcd = ds_init_hardcd_5561.getColumn(0, "hardcd"); // 개인정보동의서
-
- fOCRView(pid, formcd);
- }
- function Tab00_tabpage_replprnt_Button05_onclick(obj:Button, e:ClickEventInfo)
- {
- if( ds_replprntlist.rowcount < 1 ) return;
-
- var lrow = ds_replprntlist.rowposition;
-
- // 공통 function 으로 대체
- var pid = ds_replprntlist.getColumn(lrow,"pid");
- var replseqno = ds_replprntlist.getColumn(lrow, "replseqno");
- var replflag = "P";
-
- frmf_setParameter("pid", pid);
- frmf_setParameter("replseqno", replseqno);
- frmf_setParameter("replflag", replflag);
-
- var curEmrRecObj = frmf_findPopup("SPARC05400"); //활성화된 진료기록 화면 object loading
- if(!utlf_isNull(curEmrRecObj))
- {
- curEmrRecObj.fInit();
- }
- else
- {
- frmf_open("SPARC05400", "SPARC05400", "", "", "1", "1", "1", "", "", "", "", "", "M");
- }
-
- //fComPreview(pid, replseqno, replflag);
- }
- function Tab00_tabpage_replprnt_Button04_onclick(obj:Button, e:ClickEventInfo)
- {
- fPrintCancel();
-
- fSearch_ReplPrnt();
- }
- /*
- * 출력된 회신서를 출력 취소로 돌림
- */
- function fPrintCancel(){
-
- ds_send_replprntcancel.clearData();
-
- for (var i =0; i< ds_replprntlist.rowcount; i++)
- {
- var chk = ds_replprntlist.getColumn(i,"chk");
-
- if (chk == 1)
- {
- var instcd = ds_replprntlist.getColumn(i,"instcd");
- var pid = ds_replprntlist.getColumn(i,"pid");
- var replseqno = ds_replprntlist.getColumn(i,"replseqno");
- var lastupdtrid = sysf_getUserInfo("userid");
-
- var row = ds_send_replprntcancel.addRow();
- ds_send_replprntcancel.setColumn(row, "instcd", instcd);
- ds_send_replprntcancel.setColumn(row, "pid", pid);
- ds_send_replprntcancel.setColumn(row, "replseqno", replseqno);
- ds_send_replprntcancel.setColumn(row, "lastupdtrid", lastupdtrid);
-
-
- }
- }
-
- var oParam = {};
- oParam.id = "TXARC05107";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqSetPrintCancel";
- oParam.inds = "req=ds_send_replprntcancel";
- oParam.async = false;
- oParam.callback = "cf_TXARC05107";
- tranf_submit(oParam);
-
- }
- function cf_TXARC05107(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) {
- sysf_messageBox("출력 취소를", "E009");
- return;
- }else{
- sysf_messageBox("출력 취소 되었습니다.", "I");
- }
-
-
- }
- function Tab00_tabpage_replprnt_btn_hieyn_onclick(obj:Button, e:ClickEventInfo)
- {
- var row = ds_replprntlist.rowposition;
- var hieyn = ds_replprntlist.getColumn(row, "hieyn");
- if(hieyn != "Y"){
- sysf_messageBox("HIE 환자만 전송 가능합니다.","I");
- return;
- }
- var rtn = sysf_messageBox("선택한 HIE환자의 회신서를 발송하시겠습니까? ", "Q");
- if(rtn == 6){
- ds_send_replprntmsg.setColumn(0, "hospmsg", "");
- ds_send_replprntmsg.setColumn(0, "gubun", "N");
-
- div_replprntmsg.position.x = Tab00.position.width/2 - div_replprntmsg.position.width/2;
- div_replprntmsg.position.y = Tab00.position.height/2 - div_replprntmsg.position.height/2;
-
- div_replprntmsg.visible = true;
- div_replprntmsg.ipt_replmsg.setFocus();
-
- }
- }
- function div_replprntmsg_btn_cancel_onclick(obj:Button, e:ClickEventInfo)
- {
- div_replprntmsg.visible = false;
- }
- function div_replprntmsg_Button00_onclick(obj:Button, e:ClickEventInfo)
- {
- var gubun = ds_send_replprntmsg.getColumn(0, "gubun");
- var hospmsg = ds_send_replprntmsg.getColumn(0, "hospmsg");
- if(gubun=="A" && utlf_isNull(hospmsg)){
- sysf_messageBox("추가회신 시 회신메시지 항목은","I003");
- return;
- }
- fHIE();
- div_replprntmsg.visible = false;
- }
- //HIE 전송
- function fHIE(){
- if (ds_replprntlist.rowcount < 1) return;
- if (ds_replprntlist.rowposition < 0) return;
- var currow = ds_replprntlist.rowposition;
- //ds_send_hie.clearData();
- ds_send_replprnt_hie.clearData();
- var row = ds_send_replprnt_hie.addRow();
- ds_send_replprnt_hie.copyRow(row, ds_replprntlist, currow);
- ds_send_replprnt_hie.addColumn("hospmsg","string",256);
- ds_send_replprnt_hie.setColumn(0, "hospmsg", ds_send_replprntmsg.getColumn(0, "hospmsg"));
- var oParam = {};
- oParam.id = "TXARC05108";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetReplHIEList";
- oParam.inds = "req=ds_send_replprnt_hie";
- //oParam.outds = "ds_patientVO=patientVO";
- oParam.async = false;
- oParam.callback = "cf_TXARC05108";
- tranf_submit(oParam);
- }
- function cf_TXARC05108(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) {
- sysf_messageBox("HIE전송을", "E009");
- return;
- }else{
- sysf_messageBox("HIE전송이 정상적으로 처리되었습니다.", "I");
- }
-
-
- }
- function Tab00_tabpage_replprnt_grd_list_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- if (ds_replprntlist.rowcount < 1) return;
- if (ds_replprntlist.rowposition < 0) return;
-
- var row = ds_replprntlist.rowposition;
-
- var pid = ds_replprntlist.getColumn(row, "pid");
- var replseqno = ds_replprntlist.getColumn(row, "replseqno");
- var fstyn = ds_replprntlist.getColumn(row, "fstyn");
-
- frmf_setParameter("pid", pid);
- frmf_setParameter("replseqno", replseqno);
- frmf_setParameter("fstyn", fstyn);
-
- frmf_modal("SPARC00100", "SPARC00100", null, null, null, null, null, null, null, null, null, null, "M");
- }
- function Tab00_tabpage_replprnt_button13_onclick(obj:Button, e:ClickEventInfo)
- {
- fExcel(Tab00.tabpage_replprnt.grd_list, "회신출력리스트");
- }
- function Tab00_tabpage_trans_Div00_grd_translist_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function fReqPatReg()
- {
- var tabidx = Tab00.tabindex;
- var hieYN = "N";
- var pid = "";
- if(tabidx==0){
- hieYN = "Y";
- pid = ds_reqhielist.getColumn(ds_reqhielist.rowposition, "lid");
- }else if(tabidx == 1){
- pid = ds_reqhiralist.getColumn(ds_reqhiralist.rowposition, "pid");
- }else if(tabidx == 2){
- pid = ds_rsrvlist.getColumn(ds_rsrvlist.rowposition, "pid");
- }else if(tabidx == 3){
- pid = ds_otherlist.getColumn(ds_otherlist.rowposition, "pid");
- }else if(tabidx == 4){
- pid = ds_reqpatlist.getColumn(ds_reqpatlist.rowposition, "pid");
- }else if(tabidx == 5){
- pid = ds_repllist.getColumn(ds_repllist.rowposition, "pid");
- }else if(tabidx == 6){
- pid = ds_replprntlist.getColumn(ds_replprntlist.rowposition, "pid");
- }else if(tabidx == 7){
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- pid = ds_translist.getColumn(ds_translist.rowposition, "pid");
- }else{
- pid = ds_ovtworktranslist.getColumn(ds_ovtworktranslist.rowposition, "pid");
- }
- }else if(tabidx == 8){
- pid = ds_transconlist.getColumn(ds_transconlist.rowposition, "pid");
- }else{
- return;
- }
-
- if(utlf_isNull(pid) && hieYN == "N"){
- sysf_messageBox("환자가 선택되지 않았습니다.","E");
- return;
- }
-
- fPopupReqReg(pid, hieYN);
-
- }
- function pMenu_popupmenu1_onmenuclick(obj:PopupMenu, e:MenuClickEventInfo)
- {
- eval(e.id + "()");
- }
- function Tab00_tabpage_other_grd_reqlist_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_rsrv_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_reqpat_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_repl_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_replprnt_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_transcon_Div00_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_trans_div_trans_detl_grp_base_btn_preview_onclick(obj:Button, e:ClickEventInfo)
- {
- var pid = ds_transinfo.getColumn(0, "pid");
- if(utlf_isNull(pid)){
- sysf_messageBox("환자를", "C002");
- return;
- }
-
- if(Tab00.tabpage_trans.Div00.tab_list.tabindex == 0){
- var row = ds_translist.rowposition;
- var ivwCtrl = Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.components["ivw_base"];
- var formcd = ds_translist.getColumn(row,"formcd");
- var srcformcd = ds_translist.getColumn(row,"srcformcd");
- var orgformcd = ds_translist.getColumn(row,"formcd");
- }else{
- var row = ds_ovtworktranslist.rowposition;
- var ivwCtrl = Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.components["ivw_base"];
- var formcd = ds_ovtworktranslist.getColumn(row,"formcd");
- var srcformcd = ds_ovtworktranslist.getColumn(row,"srcformcd");
- var orgformcd = ds_ovtworktranslist.getColumn(row,"formcd");
- }
-
- var rexid;
-
- //서식 두번째 코드가 8인 경우,
- if(formcd.charAt(1)=="8")
- {
- formcd = formcd.substr(7, 3);
- rexid = "RFM" + "80" + formcd + "00";
- }
- else if (formcd.charAt(0) == "1") // knuh_20110118 추가
- {
- var precd = formcd.substr(0, 2);
- formcd = formcd.substr(5, 5);
- rexid = "RFM" + precd + formcd;
- }
- else
- {
- formcd = formcd.substr(5, 5);
- rexid = "RFM" + formcd + "00";
- }
-
- //서식지 정보 설정
- ds_data_recitem.clearData();
- ds_data_recitem.addRow();
- ds_data_docinfo.clearData();
- ds_data_docinfo.addRow();
-
- Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.lf_getGenFormData(); //기록데이터 취합
- ds_data_recitem.copyData(ivwCtrl.ds_data_recitem); //서식지 정보 설정
- ds_data_docinfo.copyData(ivwCtrl.ds_data_docinfo); //서식지 서명이미지 설정
-
- //기관직인 이미지 세팅
- var imgcd = "logoimage_"+sysf_getUserInfo("dutplceinstcd");
- var logoimage = sysf_getURLprefix()+"/xpapps/IMAGES/emr/MR/"+imgcd+".png";
-
- var objImgeData = objExtCommon.encodeBase64(ds_data_docinfo.getColumn(0, "signdata"));
-
- fDoMakeProfPrntInfo(ivwCtrl);
-
- var objDOM = rptf_createDOM(); // DOM 객체 설정
- rptf_setNodeListToDOM(objDOM, "/root/main/recinfo/recitem", ds_data_recitem); // 데이터셋 1
- rptf_setValueToDOM(objDOM, "/root/hidden/docinfo/signimge", objImgeData);
-
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- if(isValidObject("ds_main_contents")){
- var objDOM1 = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM1, "/root/main/contents", ds_main_contents); // 데이터셋 2
- objParam.xml_data_XML2 = objDOM1.documentElement.source; // 최상의노드 XML 스트링 추출
- }
- rptf_exeReportPreview30([rexid],[objParam]);
- }
- function fDoMakeProfPrntInfo(ivwCtrl)
- {///0000001303/0800003696 병사용진단서/병사용진단서(안과)
- try
- {
- //진단코드 3자리마다 점(.)표시
- // 진단명 그리드의 진단명 컬럼을 카운트
- ds_data_recitem.filter("degnitemlevlcd=='0016650.0000960.0000960'");
- var totcnt = ds_data_recitem.rowcount;
- ds_data_recitem.filter("");
-
- var obj_grp_base = Tab00.tabpage_trans.div_trans_detl.grp_base;
- var formcd = obj_grp_base.ivw_loader.ds_data_formmast.getColumn(0, "formcd");
- var srcformcd = obj_grp_base.ivw_loader.ds_data_formmast.getColumn(0, "srcformcd");
-
- for(var i = 0; i < totcnt; i++){
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0004249' && rowno == '"+i+"' && colno == '0'");
- var diagroflag = ds_data_recitem.getColumn(0, "reccnts");
- ds_data_recitem.filter("");
-
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0001443' && rowno == '"+i+"' && colno == '1'");
- var diagkindflag = ds_data_recitem.getColumn(0, "reccnts");
- ds_data_recitem.filter("");
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0000960' && rowno == '"+i+"' && colno == '2'");
- var rectermcd = ds_data_recitem.getColumn(0, "rectermcd");
- ds_data_recitem.filter("");
-
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0000960' && rowno == '"+i+"' && colno == '2'");
- var rectermnm = ds_data_recitem.getColumn(0, "rectermnm");
- ds_data_recitem.filter("");
-
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0000960' && rowno == '"+i+"' && colno == '2'");
- var reccnts = ds_data_recitem.getColumn(0, "reccnts");
- ds_data_recitem.filter("");
- //alert(diagroflag+" "+diagkindflag +" "+ rectermcd+" "+rectermnm +" "+ reccnts+" "+ grp_base.ivw_loader.ds_data_formmast.getColumn(0, "langflag"));
- var langflag = obj_grp_base.ivw_loader.ds_data_formmast.getColumn(0, "langflag");
- if(langflag == "KO"){
- if(diagkindflag == "M"){
- rectermnm = "(주)".concat(rectermnm);
- }
- if(diagroflag == "R"){
- rectermnm = "(의증)".concat(rectermnm);
- }
- if(!utlf_isNull(reccnts)){
- reccnts = " [" + reccnts + "]";
- }
-
- //추가 null일때
- if(utlf_isNull(reccnts)){
- reccnts = "";
- }
- if(utlf_isNull(rectermnm)){
- rectermnm = "";
- }
- //2012/12/05 Start
- //1000007215-->1100011577로 변경
- if(formcd != "1100011577" && formcd != "1500016910"){ //20100621-kys-근로능력평가진단서는 코멘트를 진단명에 달지 않는다.
- rectermnm = rectermnm + reccnts;
- }
- //2012/12/05 End
- }else if(langflag == "EN"){
- if(diagkindflag == "M"){
- rectermnm = "(Principle diagnosis)".concat(rectermnm);
- }
- if(diagroflag == "R"){
- rectermnm = "(R/O)".concat(rectermnm);
- }
- if(!utlf_isNull(reccnts)){
- reccnts = " [" + reccnts + "]";
- }
-
- //추가 null일때
- if(utlf_isNull(reccnts)){
- reccnts = "";
- }
- if(utlf_isNull(rectermnm)){
- rectermnm = "";
- }
- //2012/12/05 Start
- //1000007215-->1100011577로 변경
- if(formcd != "1100011577" && formcd != "1500016910"){ //20100621-kys-근로능력평가진단서는 코멘트를 진단명에 달지 않는다.
- rectermnm = rectermnm + reccnts;
- }
- //2012/12/05 End
- }
- rectermcd = removeChar(rectermcd, "."); //점을 제거
- rectermcd = insertChar(rectermcd, ".", 3); // 3개 단위로 점을 입력
-
-
- if(!utlf_isNull(rectermcd)){
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0000960' && rowno == '"+i+"' && colno == '2'");
- ds_data_recitem.setColumn(0, "rectermcd", rectermcd);
- ds_data_recitem.filter("");
- }
-
- if(!utlf_isNull(rectermnm)){
- ds_data_recitem.filter("degnitemlevlcd == '0016650.0000960.0000960' && rowno == '"+i+"' && colno == '2'");
- ds_data_recitem.setColumn(0, "rectermnm", rectermnm);
- ds_data_recitem.filter("");
- }
- }
-
- var stmt = "";
-
-
- // 2013.12.04 CYW Start 의뢰회송서
- if(formcd == "1300014808"){
- stmt = ds_data_recitem.getColumn(ds_data_recitem.findRowExpr("degnitemlevlcd=='0008224'"), "reccnts"); //향후 치료의견
- fDoSepProfPage(stmt);
- }
- // 2013.12.04 CYW End
-
-
- //전원소견서, 응급실전원소견서,회송서
- if(srcformcd == "0000002536" || formcd == "1100012259" || formcd == "0000003129" || formcd == "1100011620" || formcd == "1600018117"){
- stmt = ds_data_recitem.getColumn(ds_data_recitem.findRowExpr("degnitemlevlcd=='0010597'"), "reccnts"); //내용
- fDoSepProfPage(stmt, 47);
- }
- //2012/05/07 Start
- //진료의뢰서
- // 2016.07.12 1600017534 의료급여의뢰서 추가
- if(formcd == "0900005340" || formcd == "1700020559" || formcd == "1600017534"){
- stmt = ds_data_recitem.getColumn(ds_data_recitem.findRowExpr("degnitemlevlcd=='0001213'"), "reccnts"); //내용
- fDoSepProfPage(stmt, 47);
- }
- //2012/05/07 End
- // 2016.08.08 의료급여회송서
- if(formcd == "1400015254"){
- stmt = ds_data_recitem.getColumn(ds_data_recitem.findRowExpr("degnitemlevlcd=='0010597'"), "reccnts");// 환자상태 및 진료소견
- fDoSepProfPage(stmt);
- }
-
- // 2016.08.26 응급환자진료의뢰서
- if(formcd == "1600018117"){
- stmt = ds_data_recitem.getColumn(ds_data_recitem.findRowExpr("degnitemlevlcd=='0012043'"), "reccnts"); // 담당의사소견 기타
- fDoSepProfPage(stmt);
- }
-
- //2017.08.10 전원소견서 투약정보 Text 변경
- if(srcformcd == "0000002536"){
- var tmpArr = ["0012063.0041892","0012063.0041817","0012063.0041816","0012063.0014611","0012063.0014609","0012063.0001224","0012063.0017732","0012063.0014174"];
- // 처방명 기준
- var totcnt = ds_data_recitem.getCaseCount("degnitemlevlcd=='"+tmpArr[2]+"'");
- var recData = "";
-
- for(var i = 0; i < totcnt; i++){
- // 처방일자
- var nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[0]+"' && rowno == '"+i+"' && colno == '0'");
- var prcpdd = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 처방코드
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[1]+"' && rowno == '"+i+"' && colno == '1'");
- var prcpcd = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 처방명
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[2]+"' && rowno == '"+i+"' && colno == '2'");
- var prcpnm = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 수량
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[3]+"' && rowno == '"+i+"' && colno == '3'");
- var prcpqty = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 단위
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[4]+"' && rowno == '"+i+"' && colno == '4'");
- var prcpqtyunitnm = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 횟수
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[5]+"' && rowno == '"+i+"' && colno == '5'");
- var prcptims = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 일수
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[6]+"' && rowno == '"+i+"' && colno == '6'");
- var prcpdayno = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 용법
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[7]+"' && rowno == '"+i+"' && colno == '7'");
- var drugmthdspccdnm = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
-
- recData = recData + "[" + prcpdd + "] " + prcpnm + " " + prcpqty + prcpqtyunitnm + " x " + prcptims + " x " + prcpdayno + "days " + drugmthdspccdnm + "\n";
-
-
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '0012063' && rowno == '0' && colno == '-1'");
- ds_data_recitem.setColumn(nFindRowExpr, "reccnts", recData);
-
- }
-
- // 2018.04.23 수술정보
- var tmpArr = ["0016684.0000515","0016684.0000509","0016684.0018746"];
- // 수술명 기준
- var totcnt = ds_data_recitem.getCaseCount("degnitemlevlcd=='"+tmpArr[1]+"'");
- var recData = "";
- if( totcnt > 5 ) totcnt = 5;
-
- for(var i = 0; i < totcnt; i++){
- // 수술일자
- var nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[0]+"' && rowno == '"+i+"' && colno == '0'");
- var opdd = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 수술코드
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[2]+"' && rowno == '"+i+"' && colno == '2'");
- var opcd = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
- // 수술명
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '"+tmpArr[1]+"' && rowno == '"+i+"' && colno == '1'");
- var opnm = utlf_transNullToEmpty(ds_data_recitem.getColumn(nFindRowExpr, "reccnts"));
-
- //recData = recData + "[" + opdd + " | " + opcd + "] " + opnm + "\n";
- if( i == 4 ){
- recData = recData + "[" + opdd + "] " + opnm;
- }else{
- recData = recData + "[" + opdd + "] " + opnm + "\n";
- }
-
-
- nFindRowExpr = ds_data_recitem.findRowExpr("degnitemlevlcd == '0016684' && rowno == '0' && colno == '-1'");
- ds_data_recitem.setColumn(nFindRowExpr, "reccnts", recData);
- }
-
- }
-
- }
- catch(e)
- {
- sysf_catchTrace(e);
- }
- }
- /**
- * 단어에 특정 문자 제거
- *
- * @param
- * word 단어
- * ch 문자
- */
- function removeChar(word, ch){
- var temp = "";
- var res = "";
- if(!utlf_isNull(word)){
- var len = word.length;
- for(i = 0; i < len; i++){
- temp = word.charAt(i);
- if(temp == ch){
- continue;
-
- }else{
- res += temp;
- }
- }
- }
- return res;
- }
- /**
- * 단어에 step간격 특정 문자 삽입
- *
- * @param
- * word 단어
- * ch 문자
- * step 간격
- */
- function insertChar(word, ch, step){
- var temp = "";
- var res = "";
- var cnt = 0;
- var len = word.length;
- for(i = 0; i < len; i++){
- cnt++;
- temp = word.charAt(i);
- if(cnt % step == 0 && cnt != len){
- temp = temp + ch;
- }
- res += temp;
- }
- return res;
- }
- function fDoSepProfPage(stmt, maxcnt, path, nodenm, nodenm2){///
- if(utlf_isNull(path)){
- path = "ds_main_contents";
- }
- if(utlf_isNull(nodenm)){
- nodenm = "detail";
- }
-
- // if(this.objects[path] != null){
- // this.objects[path].clear();
- // }
- dsf_createDs(path);
-
- var detail = "";
- var wordcnt = 0;
- var rowcnt = 0;
-
- if(!utlf_isNull(stmt)){//alert(stmt.length);
- for(var i = 0; i < stmt.length ; i++){
- if(stmt.charAt(i)=='\n'){ //Enter입력인 경우
- dsf_makeValue(objects[path], nodenm, "string", detail,rowcnt);
- detail = "";
- wordcnt = 0;
- rowcnt++;
- }
-
- if(stmt.charAt(i)!='\n' && stmt.charAt(i)!='\r'){
- detail = detail.concat(stmt.charAt(i));
- }
-
- wordcnt++;
- if(wordcnt == maxcnt){
- dsf_makeValue(objects[path], nodenm, "string", detail,rowcnt); //model.makeValue(path + "[" + rowcnt + "]/" + nodenm, detail);
- detail = "";
- wordcnt = 0;
- rowcnt++;
- }
- }
- }
-
- dsf_makeValue(objects[path], nodenm, "string", detail,rowcnt);
- }
- function Tab00_tabpage_trans_div_trans_detl_Div00_chk_knuh_onclick(obj:CheckBox, e:ClickEventInfo)
- {
- if(obj.value == "Y"){
- frmf_setParameter("SMARC05100_knuhyn","Y");
-
- frmf_inputEnterKey('Tab00.tabpage_trans.div_trans_detl.Div00.btn_hosppopup', 'onclick', new ClickEventInfo);
- frmf_setParameter("SMARC05100_knuhyn","");
- }else{
-
- }
- }
- function Tab00_tabpage_hie_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- function Tab00_tabpage_hira_grd_list_onrbuttonup(obj:Grid, e:GridMouseEventInfo)
- {
- if( e.row < 0 || e.col < 0 ) return;
-
- grdf_setSelectedCell(obj, e);
-
- pMenu_popupmenu1.trackPopup(e.screenX, e.screenY);
- }
- // 기타정보 - 회송도착여부 값변경에 따른 병원내원개월 값 처리
- function Tab00_tabpage_trans_Div01_rdo_arvYn_onitemchanged(obj:Radio, e:ItemChangeEventInfo)
- {
- if(Tab00.tabpage_trans.Div01.rdo_arvYn.value == "N") {
- Tab00.tabpage_trans.Div01.cmb_hospinmm.enable = false;
- Tab00.tabpage_trans.Div01.cmb_hospinmm.value = null;
- }else{
- Tab00.tabpage_trans.Div01.cmb_hospinmm.enable = true;
- Tab00.tabpage_trans.Div01.cmb_hospinmm.setFocus();
- }
-
- }
- // 휴대폰번호 형식으로 변환
- function Tab00_tabpage_trans_div_trans_detl_Div00_output2_onkillfocus(obj:Edit, e:KillFocusEventInfo)
- {
- ds_transinfo.setColumn( 0, "telecomnumber", fMakeTelNumFormat(ds_transinfo.getColumn(0, "telecomnumber")));
- }
- // HIE 동의서 조회
- function Tab00_tabpage_trans_div_trans_detl_opt_pid03_onlbuttondown(obj:Edit, e:MouseEventInfo)
- {
- if(Tab00.tabpage_trans.div_trans_detl.opt_pid03.value == "N"){
- return;
- }
-
- var mpiid = ds_isconsent.getColumn(0,"mpiid"); // 환자ID(사회보장정보원용)
- var classCd = "57016-8"; // 서식코드:동의/철회서
- frmf_setParameter("SPARC02820_PARAM1",mpiid);
- frmf_setParameter("SPARC02820_PARAM5",classCd);
- frmf_modal("SPARC02820", "SPARC02820", null, null, null, null, null, null, null, null, null, null, "M");
- }
- // 회신출력탭 의뢰/회송확인 버튼 이벤트 - 이아영
- function Tab00_tabpage_replprnt_btn_confirm_onclick(obj:Button, e:ClickEventInfo)
- {
- if(ds_replprntlist.rowcount == 0)
- {
- sysf_messageBox("의사 회신서 리스트를 조회 후 사용가능합니다.");
- return;
- }
-
- var curEmrRecObj = frmf_findPopup("SPARC00900"); //활성화된 진료기록 화면 object loading
- var objArg = new Object();
- objArg.arg_ds_replprntlist = ds_replprntlist;
- objArg.arg_keyString = ds_replprntlist.keystring;
- objArg.hardcd = ds_init_hardcd_5561.getColumn(0, "hardcd");
- if(!utlf_isNull(curEmrRecObj))
- {
- curEmrRecObj.fInit();
- }
- else
- {
- frmf_open("SPARC00900", "SPARC00900", objArg, null, null, null, null, null, null, null, null, null, "M");
- }
- }
- function Tab00_tabpage_replprnt_btn_hiereq_onclick(obj:Button, e:ClickEventInfo)
- {
- dsf_createDs("ds_temp");
- dsf_makeValue(ds_temp, "pid", "string", ds_replprntlist.getColumn(ds_replprntlist.rowposition, "pid"));
- dsf_makeValue(ds_temp, "reqseqno", "string", ds_replprntlist.getColumn(ds_replprntlist.rowposition, "seqno"));
-
- dsf_createDs("ds_baseinfo_baselist");
-
- var oParam = {};
- oParam.id = "TRARC02513";
- oParam.service = "healcarecoopapp.ReqMngt";
- oParam.method = "reqGetHIEBaseInfo";
- oParam.inds = "req=ds_temp";
- oParam.outds = "ds_baseinfo_baselist=baselist";
- oParam.async = false;
- oParam.callback = "cf_TRARC02513";
- tranf_submit(oParam);
-
- var patientid = "";
- var documentuniqueid = "";
- var repositoryid = "";
- var entryuuid = "";
-
- if ( arErrorCode.pop("TRARC02513") > -1) {
- patientid = ds_baseinfo_baselist.getColumn(0, "patientid");
- documentuniqueid = ds_baseinfo_baselist.getColumn(0, "documentuniqueid");
- repositoryid = ds_baseinfo_baselist.getColumn(0, "repositoryid");
- entryuuid = ds_baseinfo_baselist.getColumn(0, "entryuuid");
- }
-
- frmf_setParameter("SPARC02820_PARAM1",patientid);
- frmf_setParameter("SPARC02820_PARAM2",documentuniqueid);
- frmf_setParameter("SPARC02820_PARAM3",repositoryid);
- frmf_setParameter("SPARC02820_PARAM4",entryuuid);
-
- frmf_modal("SPARC02820", "SPARC02820", null, null, null, null, null, null, null, null, null, null, "M");
- }
- function cf_TRARC02513(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- // [의뢰/회송] 의뢰/회송 환자 리스트 탭페이지 변경(근무시간 ↔ 근무시간 외)
- function Tab00_tabpage_trans_Div00_tab_list_onchanged(obj:Tab, e:TabIndexChangeEventInfo)
- {
- Tab00.tabpage_trans.div_trans_detl.Div00.caption13.visible = false;
- Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm.visible = false;
- Tab00.tabpage_trans.div_trans_detl.Div00.opt_ovtworkcoophospnm.value = "";
-
- // 우측 상세정보 초기화
- ds_send_savetrans.clearData();
- ds_send_savetrans.addRow();
-
- ds_transinfo.clearData();
- ds_transinfo.addRow();
-
- Tab00.tabpage_trans.div_trans_detl.grp_base.ivw_loader.visible = false;
-
- // 상단정보 초기화
- appf_delPatientInfos();
- }
- ]]></Script>
- </Form>
- </FDL>
|