12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170 |
- <?xml version="1.0" encoding="utf-8" standalone="no"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml" />
- <Form id="SMPMI00101" position="absolute 0 0 1280 1024" titletext="입원등록" onload="SMPMI00101_onload">
- <Layouts>
- <Layout>
- <Div id="group5" position="absolute 0 757 1195 784" style="">
- <Layouts>
- <Layout>
- <Button id="button35" class="btn4_letter5" position="absolute 1029 5 1121 27" style="" text="부유형등록" onclick="group5_button35_onclick" />
- <Button id="button15" class="btn3_letter6" position="absolute 71 5 175 27" style="" text="보험기호관리" onclick="group5_button15_onclick" />
- <Button id="button28" class="btn3_letter7" position="absolute 285 5 401 27" style="" text="환자카드재발행" onclick="group5_button28_onclick" />
- <Button id="button17" class="btn4_letter3" position="absolute 1124 5 1192 27" style="font:,11,11px;" text="초기화" onclick="group5_button17_onclick" />
- <Button id="button32" class="btn4_letter2" position="absolute 887 5 943 27" style="" text="등록" onclick="group5_button32_onclick" />
- <Button id="button11" class="btn3_letter3" position="absolute 404 5 472 27" style="" text="바코드" onclick="group5_button11_onclick" />
- <Button id="button23" class="btn3_letter4" position="absolute 689 5 781 27" style="" text="선택신청" onclick="group5_button23_onclick" />
- <Button id="button12" class="btn3_letter3" position="absolute 0 5 68 27" style="" text="진단서" onclick="group5_button12_onclick" />
- <Button id="button19" class="btn4_letter4" position="absolute 946 5 1026 27" style="" text="입원취소" onclick="group5_button19_onclick" />
- <Button id="button20" class="btn3_letter5" position="absolute 475 5 567 27" style="" text="입원약정서" onclick="group5_button20_onclick" />
- <Shape id="line44" class="line_6" linetype="horizontal" position="absolute 0 0 1194 3" style="" anchor="default" />
- <Button id="button5" class="btn4_letter4" position="absolute 804 5 884 27" style="" text="입원전환" onclick="group5_button5_onclick" />
- <Button id="button10" class="btn3_letter6" position="absolute 178 5 282 27" style="" text="환자상세내역" onclick="group5_button10_onclick" />
- <Button id="button14" class="btn3_letter7" position="absolute 570 5 686 27" style="" text="입원카드재발행" onclick="group5_button14_onclick" />
- <CheckBox id="bol_print" truevalue="Y" falsevalue="N" position="absolute 787 8 802 23" style="" text="" anchor="left bottom" onkillfocus="group5_bol_print_onkillfocus" />
- </Layout>
- </Layouts>
- </Div>
- <Div id="group1" position="absolute 0 0 1194 13" style="">
- <Layouts>
- <Layout>
- <Static id="caption6" class="tit_1" position="absolute 0 0 100 13" style="" text="입원등록관리" />
- </Layout>
- </Layouts>
- </Div>
- <Div id="group3" scrollbars="autoboth" position="absolute 0 13 1195 757" style="">
- <Layouts>
- <Layout>
- <Shape id="line54" class="line_2" linetype="horizontal" position="absolute 834 636 1194 639" style="" anchor="default" />
- <Shape id="line52" class="line_2" linetype="horizontal" position="absolute 834 588 1194 591" style="" anchor="default" />
- <Shape id="line36" class="line_2" linetype="horizontal" position="absolute 834 516 1194 519" style="" anchor="default" />
- <Shape id="line25" class="line_2" linetype="horizontal" position="absolute 834 564 1194 567" style="" anchor="default" />
- <Shape id="line20" class="line_2" linetype="horizontal" position="absolute 834 540 1194 543" style="" anchor="default" />
- <Shape id="line34" class="line_2" linetype="horizontal" position="absolute 834 468 1194 471" style="" anchor="default" />
- <Shape id="line33" class="line_2" linetype="horizontal" position="absolute 834 444 1194 447" style="" anchor="default" />
- <Shape id="line32" class="line_2" linetype="horizontal" position="absolute 834 420 1194 423" style="" anchor="default" />
- <Shape id="line31" class="line_2" linetype="horizontal" position="absolute 834 396 1194 399" style="" anchor="default" />
- <Shape id="line17" class="line_2" linetype="horizontal" position="absolute 0 196 380 199" style="" anchor="default" />
- <Edit id="input7" class="input_default" taborder="5" position="absolute 115 103 232 122" style="" anchor="default" onkeydown="group3_input7_onkeydown" />
- <Edit id="input8" class="input_default" position="absolute 115 127 143 146" style="" anchor="default" />
- <Edit id="input9" class="input_default" position="absolute 146 127 174 146" style="" anchor="default" />
- <Button id="button2" class="icon_search" position="absolute 200 130 216 146" style="" text="" onclick="group3_button2_onclick" />
- <Edit id="input10" class="input_default" position="absolute 219 128 380 147" style="" anchor="default" />
- <Static id="caption1" class="tit_2" position="absolute 5 10 79 23" style="" text="인적사항" />
- <Edit id="input12" class="input_default" position="absolute 248 55 380 74" style="" anchor="default" />
- <Static id="caption22" class="tit_2" position="absolute 5 418 149 431" style="" text="보험" />
- <Edit id="input13" class="input_default" taborder="6" position="absolute 235 103 361 122" style="" anchor="default" onkeydown="group3_input13_onkeydown" />
- <Shape id="line1" class="line_1" linetype="horizontal" position="absolute 0 25 380 28" style="" anchor="default" />
- <Shape id="line2" class="line_2" linetype="horizontal" position="absolute 0 52 380 55" style="" anchor="default" />
- <MaskEdit id="input16" class="input_default" mask="yyyy-mm-dd" position="absolute 312 79 380 98" style="align:center ;" anchor="default" onkillfocus="group3_input16_onkillfocus" />
- <Shape id="line3" class="line_2" linetype="horizontal" position="absolute 0 76 380 79" style="" anchor="default" />
- <TextArea id="textarea1" taborder="9" position="absolute 115 223 380 280" style="" />
- <Shape id="line4" class="line_2" linetype="horizontal" position="absolute 0 100 380 103" style="" anchor="default" />
- <Shape id="line5" class="line_2" linetype="horizontal" position="absolute 0 124 380 127" style="" anchor="default" />
- <Edit id="input5" class="input_default" position="absolute 312 31 342 50" style="align:center ;" anchor="default" />
- <Shape id="line7" class="line_1" linetype="horizontal" position="absolute 0 433 380 436" style="" anchor="default" />
- <Shape id="line10" class="line_2" linetype="horizontal" position="absolute 0 148 380 151" style="" anchor="default" />
- <Shape id="line13" class="line_2" linetype="horizontal" position="absolute 0 172 380 175" style="" anchor="default" />
- <Shape id="line15" class="line_2" linetype="horizontal" position="absolute 0 220 380 223" style="" anchor="default" />
- <Shape id="line19" class="line_2" linetype="horizontal" position="absolute 0 460 380 463" style="" anchor="default" />
- <Shape id="line21" class="line_2" linetype="horizontal" position="absolute 0 484 380 487" style="" anchor="default" />
- <Button id="button13" class="btn2_letter6" position="absolute 294 637 380 656" style="" text="직원가족사항" onclick="group3_button13_onclick" />
- <Combo innerdataset="ds_hidden_init_disccd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo6" class="combo_default" position="absolute 170 663 380 682" style="" onitemclick="group3_combo6_onitemclick" />
- <Static id="caption28" class="tit_2" position="absolute 5 642 149 655" style="" text="감면" />
- <Shape id="line28" class="line_1" linetype="horizontal" position="absolute 0 657 380 660" style="" anchor="default" />
- <Edit id="input41" class="output_fix" position="absolute 118 687 198 706" style="" anchor="default" readonly="true" />
- <Edit id="output1" class="output_fix" position="absolute 285 687 380 706" style="" anchor="default" readonly="true" />
- <TextArea id="textarea2" position="absolute 118 712 380 739" style="" />
- <Static id="caption38" class="tit_2" position="absolute 839 306 983 319" style="" text="입원등록내역" />
- <Shape id="line38" class="line_1" linetype="horizontal" position="absolute 834 321 1194 324" style="" anchor="default" />
- <Static id="caption50" class="cell_1" position="absolute 834 638 949 661" style="align: middle;" text="협력의뢰내역" />
- <Shape id="line6" class="line_3" linetype="horizontal" position="absolute 834 661 1194 664" style="" anchor="default" />
- <Button id="button29" class="icon_search" position="absolute 201 687 217 703" style="" text="" onclick="group3_button29_onclick" />
- <Edit id="output24" class="output_fix" position="absolute 188 199 270 218" style="" anchor="default" readonly="true" />
- <Button id="button6" class="icon_search" position="absolute 273 200 289 216" style="" text="" onclick="group3_button6_onclick" />
- <Button id="button31" class="btn2_letter2" position="absolute 293 413 335 432" style="" text="장애" onclick="group3_button31_onclick" />
- <Button id="button36" class="btn2_letter2" position="absolute 338 413 380 432" style="" text="중증" onclick="group3_button36_onclick" />
- <Shape id="line58" class="line_1" linetype="horizontal" position="absolute 834 686 1194 689" style="" anchor="default" />
- <Static id="caption27" class="tit_2" position="absolute 839 671 983 684" style="" text="외래전환금내역" />
- <Shape id="line61" class="line_2" linetype="horizontal" position="absolute 0 684 380 687" style="" anchor="default" />
- <Shape id="line63" class="line_2" linetype="horizontal" position="absolute 0 709 380 712" style="" anchor="default" />
- <Combo innerdataset="ds_init_P0157list_P0157" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo5" class="combo_default" taborder="8" position="absolute 292 175 380 194" style="" />
- <Shape id="line37" class="line_2" linetype="horizontal" position="absolute 834 608 1194 611" style="" anchor="default" />
- <Static id="caption51" class="cell_1" position="absolute 834 715 949 738" style="align: middle;" text="현금_온라인금" />
- <Shape id="line27" class="line_2" linetype="horizontal" position="absolute 834 713 1194 716" style="" anchor="default" />
- <Combo innerdataset="ds_init_P0051list_P0051" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo14" class="combo_default" enable="False" position="absolute 951 692 1036 711" style="" />
- <Edit id="output5" class="output_fix" position="absolute 951 716 1067 735" style="" anchor="default" readonly="true" />
- <Shape id="line29" class="line_3" linetype="horizontal" position="absolute 834 737 1194 740" style="" anchor="default" />
- <Edit id="output6" class="output_fix" position="absolute 1069 716 1194 735" style="" anchor="default" readonly="true" />
- <Edit id="output7" class="output_fix" position="absolute 1038 692 1194 711" style="" anchor="default" readonly="true" />
- <Shape id="line39" class="line_1" linetype="horizontal" position="absolute 385 321 829 324" style="" anchor="default" />
- <Static id="caption53" class="tit_2" position="absolute 390 306 534 319" style="" text="예약리스트_병실내역" />
- <Grid id="datagrid1" binddataset="ds_main_diaglist_grdsnwspec" position="absolute 385 178 829 296" style="">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="70" />
- <Column size="101" />
- <Column size="144" />
- <Column size="125" />
- <Column size="80" />
- </Columns>
- <Rows>
- <Row size="23" band="head" />
- <Row size="23" />
- </Rows>
- <Band id="head">
- <Cell text="주상병여부" />
- <Cell col="1" text="코드" />
- <Cell col="2" text="상병명[한글]" />
- <Cell col="3" text="상병명[영문]" />
- <Cell col="4" text="진료일자" />
- </Band>
- <Band id="body">
- <Cell text="bind:diagkindcdflag" />
- <Cell col="1" text="bind:diagcd" />
- <Cell col="2" text="bind:termhngnm" />
- <Cell col="3" text="bind:termengnm" />
- <Cell col="4" text="bind:orddd" />
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line8" class="line_1" linetype="horizontal" position="absolute 385 173 829 176" style="" anchor="default" />
- <Static id="caption12" class="tit_2" position="absolute 390 158 534 172" style="" text="외래 상병 내역" />
- <Shape id="line12" class="line_1" linetype="horizontal" position="absolute 385 25 1194 28" style="" anchor="default" />
- <Static id="caption23" class="tit_2" position="absolute 390 10 534 23" style="" text="외래 내원 이력" />
- <Shape id="line41" class="line_2" linetype="horizontal" position="absolute 834 200 1194 203" style="" anchor="default" />
- <Shape id="line42" class="line_2" linetype="horizontal" position="absolute 834 248 1194 251" style="" anchor="default" />
- <Shape id="line43" class="line_2" linetype="horizontal" position="absolute 834 272 1194 275" style="" anchor="default" />
- <Static id="caption54" class="cell_1" position="absolute 834 226 949 249" style="align: middle;" text="산모입원일자" />
- <Static id="caption55" class="cell_1" position="absolute 834 250 949 273" style="align: middle;" text="환아여부" />
- <MaskEdit id="input19" class="input_default" enable="False" mask="yyyy-mm-dd" position="absolute 952 227 1072 246" style="" anchor="default" />
- <Shape id="line46" class="line_1" linetype="horizontal" position="absolute 834 173 1194 176" style="" anchor="default" />
- <Static id="caption56" class="cell_1" position="absolute 834 274 949 297" style="align: middle;" text="미숙아여부" />
- <Static id="caption57" class="tit_2" position="absolute 839 158 983 171" style="" text="신생아_산모내역" />
- <Static id="caption58" class="cell_1" position="absolute 834 178 949 201" style="align: middle;" text="출산일자" />
- <Shape id="line11" class="line_2" linetype="horizontal" position="absolute 834 224 1194 227" style="" anchor="default" />
- <Static id="caption20" class="cell_1" position="absolute 834 202 949 225" style="align: middle;" text="환자성명_등록번호" />
- <MaskEdit id="input20" class="input_default" enable="False" mask="yyyy-mm-dd hh:nn:ss" position="absolute 952 179 1072 198" style="" anchor="default" />
- <Edit id="input21" class="input_default" enable="False" position="absolute 952 203 1072 222" style="" anchor="default" />
- <Edit id="input26" class="input_default" enable="False" position="absolute 1075 203 1195 222" style="" anchor="default" />
- <Tab id="switch1" class="sw_box" position="absolute 385 347 829 741" style="border: solid #c7a3cf #c7a3cf;" anchor="default">
- <Tabpages>
- <Tabpage id="case1" selected="true" anchor="default" text="예약리스트">
- <Layouts>
- <Layout>
- <Div id="group2" position="absolute 5 10 437 69" style="">
- <Layouts>
- <Layout>
- <Shape id="roundrect2" anchor="default" class="roundrect_search" type="roundrectangle" position="absolute 0 0 432 59" style="" />
- <Shape id="line40" class="line_4" linetype="vertical" position="absolute 346 8 349 51" style="" anchor="default" />
- <Button id="button9" class="btn1_letter2" position="absolute 361 19 417 41" style="" text="조회" onclick="group3_switch1_case1_group2_button9_onclick" />
- <Static id="caption32" class="search_name" position="absolute 15 9 127 26" style="" text="입원희망일자 :" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio12" class="radio_search" position="absolute 130 34 345 51" style="background:#fffbf2 ;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">입원결정서_예약</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">병실배정</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption33" class="search_name" position="absolute 15 33 127 50" style="" text="입원조회조건 :" />
- <Calendar id="ipt_inhopedd" class="input_search" position="absolute 130 8 216 27" style="" anchor="default" />
- <Static id="caption21" position="absolute 219 11 231 26" style="" text="~" />
- <Calendar id="input1" class="input_search" position="absolute 234 8 320 27" style="" anchor="default" />
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line48" class="line_1" linetype="horizontal" position="absolute 5 79 436 82" style="" anchor="default" />
- <Grid id="grd_inhprsrpec" binddataset="ds_main_adrvlist_grdinhprsspec" position="absolute 5 84 437 365" style="" onlbuttonup="group3_switch1_case1_grd_inhprsrpec_onlbuttonup" oncelldblclick="group3_switch1_case1_grd_inhprsrpec_oncelldblclick" onaftersort="group3_switch1_case1_grd_inhprsrpec_onaftersort">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="20" />
- <Column size="80" />
- <Column size="70" />
- <Column size="60" />
- <Column size="96" />
- <Column size="80" />
- <Column size="96" />
- <Column size="96" />
- <Column size="120" />
- <Column size="66" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- <Column size="10" />
- </Columns>
- <Rows>
- <Row size="23" band="head" />
- <Row size="23" />
- </Rows>
- <Band id="head">
- <Cell text="O" />
- <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="병실" />
- <Cell col="10" text="caption1" />
- <Cell col="11" text="caption2" />
- <Cell col="12" text="caption3" />
- <Cell col="13" text="caption4" />
- </Band>
- <Band id="body">
- <Cell text="bind:inhopedd" />
- <Cell col="1" text="bind:pid" />
- <Cell col="2" text="bind:hngnm" />
- <Cell col="3" text="bind:rrgstno" />
- <Cell col="4" text="bind:insukind" />
- <Cell col="5" text="bind:hometel" />
- <Cell col="6" text="bind:mpphontel" />
- <Cell col="7" text="bind:assgward" />
- <Cell col="8" text="bind:assgroom" />
- <Cell col="9" text="bind:assgroomgrde" />
- <Cell col="10" text="bind:assgroomtype" />
- <Cell col="11" text="bind:indirecdrid" />
- <Cell col="12" text="bind:indirecdd" />
- <Cell col="13" text="bind:patinhopedd" />
- <Cell col="14" text="bind:inhopeward" />
- <Cell col="15" text="bind:inrsrvacptdd" />
- <Cell col="16" text="bind:orddeptcd" />
- <Cell col="17" text="bind:orddrid" />
- <Cell col="18" text="bind:inrsrvacptseqno" />
- <Cell col="19" text="bind:inrsrvacpttm" />
- <Cell col="20" text="bind:inrsrvstat" />
- <Cell col="21" text="bind:inrsrvprcpno" />
- <Cell col="22" text="bind:insukind" />
- <Cell col="23" text="bind:suppkind" />
- <Cell col="24" text="bind:suppkindresn" />
- <Cell col="25" text="bind:inflag" />
- <Cell col="26" text="bind:drgyn" />
- <Cell col="27" text="bind:bmtyn" />
- <Cell col="28" text="bind:cpyn" />
- <Cell col="29" text="bind:cpcd" />
- <Cell col="30" text="bind:fcstinterm" />
- <Cell col="31" text="bind:erreglyn" />
- <Cell col="32" text="bind:isolroomyn" />
- <Cell col="33" text="bind:oxyyn" />
- <Cell col="34" text="bind:suctyn" />
- <Cell col="35" text="bind:specroomyn" />
- <Cell col="36" text="bind:scheopdd" />
- <Cell col="37" text="bind:inrsrvgrad" />
- <Cell col="38" text="bind:inrsrvrem" />
- <Cell col="39" text="bind:drrem" />
- <Cell col="40" text="bind:inrsrvcnclresn" />
- <Cell col="41" text="bind:incncldd" />
- <Cell col="42" text="bind:incncltm" />
- <Cell col="43" text="bind:nblsyn" />
- <Cell col="44" text="bind:nurcnfid" />
- <Cell col="45" text="bind:nurcnfdt" />
- <Cell col="46" text="bind:clincstdyacptflag" />
- <Cell col="47" text="bind:clincstdyno" />
- <Cell col="48" text="bind:wardtypecd" />
- <Cell col="49" text="bind:specwardcd" />
- <Cell col="50" text="bind:subdeptcd" />
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case2" anchor="default" text="병실내역">
- <Layouts>
- <Layout>
- <Div id="group4" position="absolute 5 10 437 45" style="">
- <Layouts>
- <Layout>
- <Shape id="roundrect3" anchor="default" class="roundrect_search" type="roundrectangle" position="absolute 0 0 432 35" style="border: solid #ffd799 #ffd799;background:#fffbf2 ;" />
- <Shape id="line47" class="line_4" linetype="vertical" position="absolute 346 7 349 27" style="border: solid #ffe4bb #ffe4bb;" anchor="default" />
- <Static id="caption59" class="search_name" position="absolute 15 9 80 26" style="" text="조회 :" />
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo11" class="combo_search" position="absolute 83 8 168 27" style="" onitemclick="group3_switch1_case2_group4_combo11_onitemclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">전체</Col>
- </Row>
- <Row>
- <Col id="codecolumn">8</Col>
- <Col id="datacolumn">빈병상</Col>
- </Row>
- <Row>
- <Col id="codecolumn">6</Col>
- <Col id="datacolumn">성별</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">병동</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">병실</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">병실등급</Col>
- </Row>
- <Row>
- <Col id="codecolumn">5</Col>
- <Col id="datacolumn">병실형태</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="ipt_room" class="input_search" visible="false" position="absolute 171 8 296 27" style="" anchor="default" onkeypress="group3_switch1_case2_group4_ipt_room_onkeypress" />
- <Combo innerdataset="ds_init_P0025list_P0025" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_grde" class="combo_search" visible="false" position="absolute 181 8 306 27" style="" onitemclick="group3_switch1_case2_group4_cmb_grde_onitemclick" />
- <Combo innerdataset="ds_hidden_init_wardcd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_ward" class="combo_search" visible="false" position="absolute 201 8 326 27" style="" onitemclick="group3_switch1_case2_group4_cmb_ward_onitemclick" />
- <Combo innerdataset="ds_init_P0026list_P0026" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_type" class="combo_search" visible="false" position="absolute 191 8 316 27" style="" onitemclick="group3_switch1_case2_group4_cmb_type_onitemclick" />
- <Button id="btn_search" class="btn1_letter2" position="absolute 361 7 417 29" style="" text="조회" onclick="group3_switch1_case2_group4_btn_search_onclick" />
- <Combo innerdataset="ds_init_P0391list_P0391" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_sex" class="combo_search" visible="false" position="absolute 200 8 325 27" style="" onitemclick="group3_switch1_case2_group4_cmb_sex_onitemclick" />
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line49" class="line_1" linetype="horizontal" position="absolute 5 55 436 58" style="" anchor="default" />
- <Grid id="grd_roominfo" binddataset="ds_main_wdrmlist_grdroomspec" class="datagrid2" position="absolute 5 60 437 365" style="" oncelldblclick="group3_switch1_case2_grd_roominfo_oncelldblclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="80" />
- <Column size="51" />
- <Column size="40" />
- <Column size="42" />
- <Column size="33" />
- <Column size="33" />
- <Column size="33" />
- <Column size="33" />
- <Column size="33" />
- <Column size="33" />
- <Column size="33" />
- <Column size="75" />
- <Column size="124" />
- <Column size="140" />
- </Columns>
- <Rows>
- <Row size="23" band="head" />
- <Row size="23" />
- </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="전실
OUT" />
- <Cell col="10" text="전실
IN" />
- <Cell col="11" text="형태" />
- <Cell col="12" text="등급" />
- <Cell col="13" text="진료과" />
- </Band>
- <Band id="body">
- <Cell text="bind:wardcd" />
- <Cell col="1" text="bind:roomcd" />
- <Cell col="2" text="bind:sex" />
- <Cell col="3" text="bind:bedcnt" />
- <Cell col="4" text="bind:inpatcnt" />
- <Cell col="5" text="bind:basbedcnt" />
- <Cell col="6" text="bind:emptybedcnt" />
- <Cell col="7" text="bind:tempaddbedcnt" />
- <Cell col="8" text="bind:dschdclrtcnt" />
- <Cell col="9" text="bind:outchngroomcnt" />
- <Cell col="10" text="bind:inchngroomcnt" />
- <Cell col="11" text="bind:roomtypecd" />
- <Cell col="12" text="bind:roomgrdecd" />
- <Cell col="13" text="bind:orddeptcd" />
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Combo innerdataset="ds_init_P0002list_P0002" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo24" class="combo_default" position="absolute 952 591 1052 610" style="" />
- <Combo innerdataset="ds_init_P0328list_P0328" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo27" class="combo_default" position="absolute 1055 591 1194 610" style="" />
- <Button id="button3" class="btn_sw" position="absolute 385 326 462 348" style="" text="예약리스트" />
- <Button id="button7" class="btn_sw" position="absolute 462 326 539 348" style="" text="병실내역" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio3" position="absolute 1070 425 1175 440" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio5" enable="False" position="absolute 952 425 1057 440" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio6" enable="False" position="absolute 952 277 1057 292" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio7" enable="False" position="absolute 952 253 1057 268" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Shape id="line45" class="line_3" linetype="horizontal" position="absolute 834 296 1194 299" style="" anchor="default" />
- <Static id="caption41" class="cell_1" position="absolute 834 518 949 541" style="align: middle;" text="주부_상한차등구분" />
- <Static id="caption42" class="cell_1" position="absolute 834 374 949 397" style="align: middle;" text="입원일자_시간" />
- <Static id="caption43" class="cell_1" position="absolute 834 542 949 565" style="align: middle;" text="건물_병동_병실" />
- <Static id="caption44" class="cell_1" position="absolute 834 422 949 445" style="align: middle;" text="선택진료_DRG여부" />
- <Static id="caption36" class="cell_1" position="absolute 834 470 949 493" style="align: middle;" text="장애인수첩소지" />
- <Static id="caption37" class="cell_1" position="absolute 834 566 949 589" style="align: middle;" text="병실형태_등급" />
- <Static id="caption49" class="cell_1" position="absolute 834 590 949 613" style="align: middle;" text="입원경로_임상연구" />
- <Static id="caption39" class="cell_1" position="absolute 834 350 949 373" style="align: middle;" text="전문의_주치의
						if (cmb_atdoctid.disabled == true) {
							cmb_atdoctid.enable = true;
						} else {
							cmb_atdoctid.enable = false;
						}
					" ondblclick="group3_caption39_ondblclick" />
- <Static id="caption52" class="cell_1" position="absolute 834 691 949 713" style="align: middle;" text="카드결제액" />
- <Static id="caption10" class="cell_1" position="absolute 0 126 112 149" style="align: middle;" text="우편번호" />
- <Static id="caption11" class="cell_1" position="absolute 0 54 112 77" style="align: middle;" text="성명[한_영]" />
- <Static id="caption13" class="cell_1" position="absolute 0 150 112 173" style="align: middle;" text="하위주소_국적" />
- <Static id="caption14" class="cell_1" position="absolute 0 78 112 101" style="align: middle;" text="주민번호" />
- <Static id="caption15" class="cell_1" position="absolute 0 174 112 197" style="align: middle;" text="외국인_VIP_종교" />
- <Static id="caption7" class="cell_1" position="absolute 0 30 112 53" style="align: middle;" text="환자번호" />
- <Static id="caption16" class="cell_1" position="absolute 0 198 112 221" style="align: middle;" text="직원소개_추천인" />
- <Static id="caption17" class="cell_1" position="absolute 248 78 309 101" style="align: middle;" text="생년월일" />
- <Static id="caption8" class="cell_1" position="absolute 247 30 309 53" style="align: middle;" text="성별_나이" />
- <Static id="caption9" class="cell_1" position="absolute 0 102 112 125" style="align: middle;" text="연락처_휴대폰" />
- <Static id="caption18" class="cell_1" position="absolute 0 222 112 283" style="align: middle;" text="참고사항" />
- <Shape id="line9" class="line_3" linetype="horizontal" position="absolute 0 282 380 285" style="" anchor="default" />
- <Static id="caption2" class="cell_1" position="absolute 0 438 119 461" style="align: middle;" text="보험유형" />
- <Static id="caption3" class="cell_1" position="absolute 0 462 119 485" style="align: middle;" text="유형보조_보조사유" />
- <Shape id="line18" class="line_3" linetype="horizontal" position="absolute 0 628 380 631" style="" anchor="default" />
- <Static id="caption30" class="cell_1" position="absolute 0 662 115 685" style="align: middle;" text="직원감면" />
- <Static id="caption34" class="cell_1" position="absolute 0 711 115 740" style="align: middle;" text="참고사항" />
- <Static id="caption29" class="cell_1" position="absolute 0 686 115 709" style="align: middle;" text="직원성명_관계_재직" />
- <Shape id="line16" class="line_3" linetype="horizontal" position="absolute 0 740 380 743" style="" anchor="default" />
- <Shape id="line30" class="line_2" linetype="horizontal" position="absolute 834 372 1194 375" style="" anchor="default" />
- <Static id="caption40" class="cell_1" position="absolute 834 326 949 349" style="align: middle;" text="진료과" />
- <Static id="caption60" class="cell_1" position="absolute 834 494 949 517" style="align: middle;" text="BMT_희귀난치여부" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio8" position="absolute 952 449 1057 464" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Shape id="line50" class="line_2" linetype="horizontal" position="absolute 834 492 1194 495" style="" anchor="default" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio9" position="absolute 1070 449 1175 464" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit id="ipt_age" class="input_default" position="absolute 345 31 380 50" style="align:center ;" anchor="default" />
- <Calendar id="ipt_indd" class="input_default" position="absolute 952 375 1068 394" style="" anchor="default" onlbuttonup="group3_ipt_indd_onlbuttonup" onsetfocus="group3_ipt_indd_onsetfocus" onkillfocus="group3_ipt_indd_onkillfocus" />
- <MaskEdit id="ipt_intm" class="input_default" mask="hh:nn" position="absolute 1071 375 1140 394" style="" anchor="default" oninvalidformat="group3_ipt_intm_oninvalidformat" />
- <Grid id="grd_outchoshist" binddataset="ds_main_otptlist_grdoutchoshist" class="datagrid2" position="absolute 385 30 1194 146" style="" oncelldblclick="group3_grd_outchoshist_oncelldblclick" oncellclick="group3_grd_outchoshist_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="27" />
- <Column size="62" />
- <Column size="70" />
- <Column size="55" />
- <Column size="134" />
- <Column size="66" />
- <Column size="50" />
- <Column size="42" />
- <Column size="42" />
- <Column size="42" />
- <Column size="42" />
- <Column size="74" />
- <Column size="81" />
- <Column size="100" />
- <Column size="68" />
- <Column size="72" />
- <Column size="70" />
- <Column size="100" />
- <Column size="40" />
- <Column size="40" />
- <Column size="40" />
- </Columns>
- <Rows>
- <Row size="23" band="head" />
- <Row size="23" />
- </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="연속" />
- <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="이력상태" />
- </Band>
- <Band id="body">
- <Cell text="bind:cvrtflag" />
- <Cell col="1" text="bind:calcflag" />
- <Cell col="2" text="bind:orddd" />
- <Cell col="3" text="bind:ordtm" />
- <Cell col="4" text="bind:orddeptcd" />
- <Cell col="5" text="bind:orddrid" />
- <Cell col="6" text="bind:specordyn" />
- <Cell col="7" text="bind:mskind" />
- <Cell col="8" text="bind:fsexamflag" />
- <Cell col="9" text="bind:insukind" />
- <Cell col="10" text="bind:suppkind" />
- <Cell col="11" text="bind:suppkindresn" />
- <Cell col="12" text="bind:insucd" />
- <Cell col="13" text="bind:medamtestmyn" />
- <Cell col="14" text="bind:ordtype" />
- <Cell col="15" text="bind:ordreqformflag" />
- <Cell col="16" text="bind:cretno" />
- <Cell col="17" text="bind:acptseqno" />
- <Cell col="18" text="bind:histstat" />
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Edit id="ipt_pid" class="input_s_essential" taborder="1" position="absolute 115 31 225 50" style="" anchor="default" onkeypress="group3_ipt_pid_onkeypress" />
- <Combo innerdataset="ds_hidden_init_insukind" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_insukind" class="combo_default" taborder="10" position="absolute 122 439 380 458" style="" onitemchanged="group3_cmb_insukind_onitemchanged" onitemclick="group3_cmb_insukind_onitemclick" />
- <Combo innerdataset="ds_hidden_init_suppkind" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_suppkind" class="combo_default" taborder="11" position="absolute 122 463 249 482" style="" onitemchanged="group3_cmb_suppkind_onitemchanged" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio10" position="absolute 952 521 1065 541" style="" onitemclick="group3_radio10_onitemclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">주유형</Col>
- </Row>
- <Row>
- <Col id="codecolumn">S</Col>
- <Col id="datacolumn">부유형</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Button id="button8" class="btn2_letter4" position="absolute 316 5 380 24" style="" text="환자인적" onclick="group3_button8_onclick" />
- <Static id="caption45" class="cell_1" position="absolute 834 398 949 421" style="align: middle;" text="시작일자_종료일자" />
- <Button id="button24" class="icon_search" position="absolute 364 104 380 120" style="" text="" onclick="group3_button24_onclick" />
- <Combo innerdataset="ds_hidden_init_orddeptcd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_orddeptcd" class="combo_default" taborder="22" position="absolute 1010 327 1194 346" style="" onitemchanged="group3_cmb_orddeptcd_onitemchanged" />
- <Combo innerdataset="ds_hidden_init_orddrid" datacolumn="nmsp" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_orddrid" class="combo_default" taborder="23" position="absolute 1010 351 1101 370" style="" onitemchanged="group3_cmb_orddrid_onitemchanged" />
- <Combo innerdataset="ds_hidden_init_orddrid" datacolumn="nmsp" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_atdoctid" class="combo_default" enable="False" position="absolute 1104 351 1194 370" style="" />
- <Combo innerdataset="ds_hidden_init_wardcd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_wardcd" class="combo_default" taborder="24" position="absolute 1010 543 1102 562" style="" onitemchanged="group3_cmb_wardcd_onitemchanged" onitemclick="group3_cmb_wardcd_onitemclick" />
- <Combo innerdataset="ds_hidden_init_roomcd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_roomcd" taborder="25" position="absolute 1105 543 1175 562" style="" onitemclick="group3_cmb_roomcd_onitemclick" />
- <Combo innerdataset="ds_hidden_roomgrdelist_roomgrde" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_roomgrdecd" class="combo_default" position="absolute 1085 567 1194 586" style="" onitemclick="group3_cmb_roomgrdecd_onitemclick" />
- <Shape id="line51" class="line_2" linetype="horizontal" position="absolute 834 612 1194 615" style="" anchor="default" />
- <Shape id="line53" class="line_2" linetype="horizontal" position="absolute 834 348 1194 351" style="" anchor="default" />
- <Static id="caption61" class="cell_1" position="absolute 834 446 949 469" style="align: middle;" text="CP_노블레스여부" />
- <Edit id="ipt_hngnm" class="input_s_essential" taborder="2" position="absolute 115 55 226 74" style="" anchor="default" onkeypress="group3_ipt_hngnm_onkeypress" />
- <Button id="btn_ptbspid" class="icon_search" position="absolute 228 32 244 48" style="" text="" onclick="group3_btn_ptbspid_onclick" />
- <Button id="btn_ptbshngnm" class="icon_search" position="absolute 229 57 245 73" style="" text="" onclick="group3_btn_ptbshngnm_onclick" />
- <Edit id="input11" class="input_default" position="absolute 177 127 197 146" style="" anchor="default" />
- <Button id="btn_ptbsrrgstno" class="icon_search" position="absolute 229 80 245 96" style="" text="" onclick="group3_btn_ptbsrrgstno_onclick" />
- <Combo innerdataset="ds_init_P0327list_P0327" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo1" position="absolute 292 199 380 218" style="" />
- <Combo innerdataset="ds_hidden_init_roomtypecd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_roomtypecd" class="combo_default" position="absolute 952 567 1082 586" style="" onitemchanged="group3_cmb_roomtypecd_onitemchanged" />
- <Edit id="ipt_rrgstno1" class="input_s_essential" taborder="3" position="absolute 115 79 165 98" style="" anchor="default" xforms-next="group3_ipt_rrgstno1_xforms-next" onkeypress="group3_ipt_rrgstno1_onkeypress" onkillfocus="group3_ipt_rrgstno1_onkillfocus" />
- <Edit id="ipt_rrgstno2" class="input_s_essential" taborder="4" position="absolute 168 79 226 98" style="" anchor="default" xforms-next="group3_ipt_rrgstno2_xforms-next" onkeypress="group3_ipt_rrgstno2_onkeypress" />
- <Tab id="switch2" position="absolute 0 486 380 633" style="" anchor="default">
- <Tabpages>
- <Tabpage id="case_base" selected="true" anchor="default">
- <Layouts>
- <Layout>
- <Edit id="output68" class="output_fix" position="absolute 122 122 215 141" style="" anchor="default" readonly="true" />
- <Static id="caption127" class="cell_1" position="absolute 0 72 119 95" style="align: middle;" text="피보험자 주민번호" />
- <Edit id="output69" class="output_fix" position="absolute 218 122 296 141" style="" anchor="default" readonly="true" />
- <Static id="caption128" class="cell_1" position="absolute 0 120 119 143" style="align: middle;" text="중증번호" />
- <Static id="caption129" class="cell_1" position="absolute 0 48 119 71" style="align: middle;" text="피보관계_피보성명" />
- <Static id="caption130" class="cell_1" position="absolute 0 0 119 23" style="align: middle;" text="보험자기호_명칭" />
- <Static id="caption131" class="cell_1" position="absolute 0 96 119 119" style="align: middle;" text="취득일자_종료일자" />
- <Static id="caption132" class="cell_1" position="absolute 0 24 119 47" style="align: middle;" text="보험증번호" />
- <Shape id="line137" class="line_2" linetype="horizontal" position="absolute 0 22 377 25" style="" anchor="default" />
- <Shape id="line138" class="line_2" linetype="horizontal" position="absolute 0 46 377 49" style="" anchor="default" />
- <Shape id="line139" class="line_2" linetype="horizontal" position="absolute 0 70 377 73" style="" anchor="default" />
- <Shape id="line140" class="line_2" linetype="horizontal" position="absolute 0 94 377 97" style="" anchor="default" />
- <Shape id="line141" class="line_2" linetype="horizontal" position="absolute 0 118 377 121" style="" anchor="default" />
- <Edit id="ipt_insucd" class="input_default" taborder="13" position="absolute 122 1 215 20" style="" anchor="default" onkeypress="group3_switch2_case_base_ipt_insucd_onkeypress" />
- <Edit id="ipt_insunm" class="input_default" position="absolute 237 1 377 20" style="" anchor="default" />
- <Edit id="ipt_insuno" class="input_default" taborder="14" position="absolute 122 25 356 44" style="" anchor="default" />
- <Combo innerdataset="ds_init_P0016list_P0016" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_insdrela" class="combo_default" taborder="15" position="absolute 122 49 245 68" style="" onitemchanged="group3_switch2_case_base_cmb_insdrela_onitemchanged" />
- <Edit id="ipt_insdnm" class="input_default" taborder="16" position="absolute 248 49 377 68" style="" anchor="default" />
- <Edit id="ipt_insdrrgstno1" class="input_default" taborder="17" position="absolute 122 73 245 92" style="" anchor="default" />
- <Edit id="ipt_insdrrgstno2" class="input_default" taborder="18" position="absolute 248 73 377 92" style="" anchor="default" />
- <Calendar id="ipt_fromdd" class="input_default" taborder="19" position="absolute 122 97 245 116" style="" anchor="default" />
- <Calendar id="ipt_todd" class="input_default" taborder="20" position="absolute 248 97 377 116" style="" anchor="default" />
- <Button id="btn_insucd_search" class="icon_search" position="absolute 218 4 234 20" style="" text="" onclick="group3_switch2_case_base_btn_insucd_search_onclick" />
- <Button id="btn_insuno_search" class="icon_search" position="absolute 358 28 374 44" style="" text="" onclick="group3_switch2_case_base_btn_insuno_search_onclick" />
- <Edit id="output9" class="output_fix" position="absolute 299 122 377 141" style="" anchor="default" readonly="true" />
- <Edit id="output10" class="output_fix" position="absolute 91 122 116 141" style="" anchor="default" readonly="true" />
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_inducs" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption133" class="cell_1" position="absolute 0 0 119 23" style="align: middle;" text="관리번호" />
- <Static id="caption134" class="cell_1" position="absolute 0 96 119 119" style="align: middle;" text="요양승인기간" />
- <Static id="caption135" class="cell_1" position="absolute 0 48 119 71" style="align: middle;" text="산재지사" />
- <Static id="caption136" class="cell_1" position="absolute 0 24 119 47" style="align: middle;" text="사업장명" />
- <Static id="caption137" class="cell_1" position="absolute 0 72 119 95" style="align: middle;" text="사고일자_진료개시" />
- <Edit id="output70" class="output_fix" position="absolute 121 1 378 20" style="" anchor="default" readonly="true" />
- <Edit id="output71" class="output_fix" position="absolute 121 25 378 44" style="" anchor="default" readonly="true" />
- <Edit id="output72" class="output_fix" position="absolute 121 49 205 68" style="" anchor="default" readonly="true" />
- <Edit id="output74" class="output_fix" position="absolute 121 73 247 92" style="" anchor="default" readonly="true" />
- <Edit id="output75" class="output_fix" position="absolute 250 73 377 92" style="" anchor="default" readonly="true" />
- <Edit id="output76" class="output_fix" position="absolute 121 97 247 116" style="" anchor="default" readonly="true" />
- <Shape id="line144" class="line_2" linetype="horizontal" position="absolute 0 22 377 25" style="" anchor="default" />
- <Shape id="line145" class="line_2" linetype="horizontal" position="absolute 0 46 377 49" style="" anchor="default" />
- <Shape id="line146" class="line_2" linetype="horizontal" position="absolute 0 70 377 73" style="" anchor="default" />
- <Shape id="line147" class="line_2" linetype="horizontal" position="absolute 0 94 377 97" style="" anchor="default" />
- <Shape id="line148" class="line_3" linetype="horizontal" position="absolute 0 118 377 121" style="" anchor="default" />
- <Edit id="output3" class="output_fix" position="absolute 208 49 378 68" style="" anchor="default" readonly="true" />
- <Edit id="output4" class="output_fix" position="absolute 250 97 376 116" style="" anchor="default" readonly="true" />
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_ta" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption139" class="cell_1" position="absolute 0 96 119 119" style="align: middle;" text="승인기간" />
- <Static id="caption140" class="cell_1" position="absolute 0 72 119 95" style="align: middle;" text="승인과" />
- <Static id="caption141" class="cell_1" position="absolute 0 0 119 23" style="align: middle;" text="보험회사" />
- <Static id="caption143" class="cell_1" position="absolute 0 48 119 71" style="align: middle;" text="발생금액" />
- <Static id="caption144" class="cell_1" position="absolute 0 24 119 47" style="align: middle;" text="지불한도액" />
- <Shape id="line150" class="line_2" linetype="horizontal" position="absolute 0 22 377 25" style="" anchor="default" />
- <Edit id="output77" class="output_fix" position="absolute 121 1 210 20" style="" anchor="default" readonly="true" />
- <Shape id="line151" class="line_2" linetype="horizontal" position="absolute 0 46 377 49" style="" anchor="default" />
- <Edit id="output78" class="output_fix" position="absolute 121 25 250 44" style="" anchor="default" readonly="true" />
- <Shape id="line152" class="line_2" linetype="horizontal" position="absolute 0 70 377 73" style="" anchor="default" />
- <Edit id="output79" class="output_fix" position="absolute 121 49 377 68" style="" anchor="default" readonly="true" />
- <Shape id="line153" class="line_2" linetype="horizontal" position="absolute 0 94 377 97" style="" anchor="default" />
- <Edit id="output80" class="output_fix" position="absolute 121 74 377 93" style="" anchor="default" readonly="true" />
- <Shape id="line154" class="line_3" linetype="horizontal" position="absolute 0 118 377 121" style="" anchor="default" />
- <Edit id="output81" class="output_fix" position="absolute 121 97 250 116" style="" anchor="default" readonly="true" />
- <Edit id="output2" class="output_fix" position="absolute 253 97 377 116" style="" anchor="default" readonly="true" />
- <Edit id="output8" class="output_fix" position="absolute 213 1 377 20" style="" anchor="default" readonly="true" />
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_dutywund" anchor="default">
- <Layouts>
- <Layout>
- <Static id="caption145" class="cell_1" position="absolute 0 0 119 23" style="align: middle;" text="공상적용 잔여일수" />
- <Shape id="line155" class="line_3" linetype="horizontal" position="absolute 0 22 377 25" style="" anchor="default" />
- <Edit id="output83" class="output_fix" position="absolute 121 1 377 20" style="" anchor="default" readonly="true" />
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="button1" class="icon_search" position="absolute 1178 546 1194 562" style="" text="" onclick="group3_button1_onclick" />
- <Edit id="ipt_orddeptnm" position="absolute 952 327 1007 346" style="" anchor="default" onkillfocus="group3_ipt_orddeptnm_onkillfocus" onkeypress="group3_ipt_orddeptnm_onkeypress" />
- <Edit id="opt_fromdd" class="output_fix" position="absolute 952 399 1068 418" style="" anchor="default" readonly="true" />
- <MaskEdit id="ipt_Sfromdd" class="input_default" visible="false" mask="yyyy-mm-dd" position="absolute 952 399 1068 418" style="" anchor="default" />
- <Edit id="opt_todd" class="output_fix" position="absolute 1071 399 1194 418" style="" anchor="default" readonly="true" />
- <Edit id="ipt_detladdr" class="input_default" taborder="7" position="absolute 115 151 291 170" style="" anchor="default" onkeydown="group3_ipt_detladdr_onkeydown" />
- <Combo innerdataset="ds_init_P0032list_P0032" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_suppkindresn" class="combo_default" taborder="12" position="absolute 252 463 380 482" style="" />
- <Button id="btn_patspcfyn" position="absolute 99 4 119 24" style="background:#c0c0c0 ;" text="" onclick="group3_btn_patspcfyn_onclick" />
- <CheckBox id="bool1" truevalue="Y" falsevalue="N" position="absolute 950 640 970 660" style="" text="" anchor="left bottom" onclick="group3_bool1_onclick" xforms-deselect="group3_bool1_xforms-deselect" />
- <Static id="caption4" position="absolute 970 641 996 661" style="" text="협력" />
- <Edit id="ipt_orddeptdrabbr" position="absolute 952 351 1007 370" style="" anchor="default" onkillfocus="group3_ipt_orddeptdrabbr_onkillfocus" onkeypress="group3_ipt_orddeptdrabbr_onkeypress" />
- <Button id="button16" visible="false" position="absolute 190 5 265 25" style="" text="button16" onclick="group3_button16_onclick" />
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="combo2" position="absolute 952 495 1062 514" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">해당없음</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">환자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">공여자</Col>
- </Row>
- <Row>
- <Col id="codecolumn">4</Col>
- <Col id="datacolumn">타기관공여자</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Static id="caption64" position="absolute 133 200 183 220" style="font:,8,8pt;" text="직원소개" />
- <CheckBox id="bool2" truevalue="Y" falsevalue="N" position="absolute 206 175 226 195" style="align:left ;" text="" anchor="left bottom" />
- <Static id="caption65" position="absolute 133 175 171 195" style="font:,8,8pt;" text="외국인" />
- <CheckBox id="bool3" truevalue="Y" falsevalue="N" position="absolute 114 200 134 220" style="align:left ;" text="" anchor="left bottom" />
- <CheckBox id="bool4" truevalue="Y" falsevalue="N" position="absolute 114 175 134 195" style="align:left ;" text="" anchor="left bottom" />
- <Static id="caption5" position="absolute 225 175 255 195" style="font:,8,8pt;" text="VIP" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="radio4" taborder="35" position="absolute 952 473 1057 488" style="background:transparent ;">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">N</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Static id="caption157" class="cell_1" position="absolute 834 614 949 637" style="align: middle;" text="제출구분" />
- <Button id="btn_cnst" class="btn2_letter4" visible="false" position="absolute 834 616 898 635" style="" text="진료의뢰" onclick="group3_btn_cnst_onclick" />
- <Combo innerdataset="ds_init_P0308list_P0308" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo8" class="combo_default" enable="False" position="absolute 1060 470 1194 489" style="" onitemclick="group3_combo8_onitemclick" />
- <Edit id="ipt_rqsthospcd" enable="False" position="absolute 999 639 1099 658" style="" anchor="default" />
- <Edit id="ipt_rqstdrid" enable="False" position="absolute 1102 639 1194 658" style="" anchor="default" />
- <Combo innerdataset="ds_init_P0380list_P0380" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="cmb_ordreqformflag" class="combo_default" taborder="22" position="absolute 952 615 1194 634" style="" onitemchanged="group3_cmb_ordreqformflag_onitemchanged" />
- <Button id="button61" class="btn2_letter2" position="absolute 248 413 290 432" style="" text="자보" onclick="group3_button61_onclick" />
- <Radio datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="rdo_rareobstflag" position="absolute 1070 495 1175 510" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">H</Col>
- <Col id="datacolumn">Yes</Col>
- </Row>
- <Row>
- <Col id="codecolumn">I</Col>
- <Col id="datacolumn">No</Col>
- </Row>
- </Rows>
- </Dataset>
- </Radio>
- <Edit id="output11" class="output_fix" position="absolute 222 687 282 706" style="" anchor="default" readonly="true" />
- <TextArea id="textarea6" position="absolute 115 364 380 402" style="" />
- <Combo innerdataset="ds_hidden_init_wardcd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo38" class="combo_default" enable="False" visible="false" position="absolute 115 285 257 304" style="" />
- <Static id="caption147" class="tit_2" position="absolute 5 293 149 306" style="" text="예약정보" />
- <Static id="caption148" class="cell_1" position="absolute 0 363 112 404" style="align: middle;" text="원무 전달사항" />
- <Static id="caption149" class="cell_1" position="absolute 0 313 112 336" style="align: middle;" text="병동구분_세부병동" />
- <Combo innerdataset="ds_hidden_roomgrdelist_roomgrde" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo41" class="combo_default" enable="False" position="absolute 115 340 213 359" style="" />
- <Static id="caption150" class="cell_1" position="absolute 0 337 112 360" style="align: middle;" text="병실등급_형태_OS" />
- <Shape id="line123" class="line_1" linetype="horizontal" position="absolute 0 308 380 311" style="" anchor="default" />
- <Shape id="line124" class="line_2" linetype="horizontal" position="absolute 0 335 380 338" style="" anchor="default" />
- <Shape id="line126" class="line_3" linetype="horizontal" position="absolute 0 404 380 407" style="" anchor="default" />
- <Shape id="line127" class="line_2" linetype="horizontal" position="absolute 0 362 380 365" style="" anchor="default" />
- <Edit id="input3" class="input_default" position="absolute 118 663 168 682" style="" anchor="default" onkeypress="group3_input3_onkeypress" onkillfocus="group3_input3_onkillfocus" />
- <cp_checkboxList datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="chk_nhicyn" position="absolute 70 441 115 456" style="font:,9,9pt;" titletext="CheckBox List" text="chk_nhicyn" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">자격</Col>
- </Row>
- </Rows>
- </Dataset>
- </cp_checkboxList>
- <cp_checkboxList datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="checkbox1" position="absolute 69 33 109 53" style="" titletext="CheckBox List" text="checkbox1" scrollbars="none" cellspacing="2" vcellspacing="0" itemWidth="100" itemHeight="100">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">Y</Col>
- <Col id="datacolumn">숨김</Col>
- </Row>
- </Rows>
- </Dataset>
- </cp_checkboxList>
- <Combo innerdataset="ds_init_P0474list_P0474" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo3" class="combo_default" enable="False" position="absolute 115 314 235 333" style="" />
- <Combo innerdataset="ds_hidden_init_wardcd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo4" class="combo_default" enable="False" position="absolute 238 314 380 333" style="" />
- <Combo innerdataset="ds_init_P0378list_P0378" datacolumn="cdnm" codecolumn="cdid" columncount="-1" rowcount="-1" id="combo7" class="combo_default" enable="False" position="absolute 216 340 314 359" style="" />
- <Edit id="input2" class="input_default" enable="False" position="absolute 317 340 347 359" style="" anchor="default" onkeydown="group3_input2_onkeydown" />
- <Edit id="input4" class="input_default" enable="False" position="absolute 350 340 380 359" style="" anchor="default" onkeydown="group3_input4_onkeydown" />
- <Button id="button4" class="btn3_letter5" position="absolute 1103 2 1195 24" style="" text="프린터설정" onclick="group3_button4_onclick" />
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_ownbmaxgradeflag" class="combo_default" taborder="23" position="absolute 1077 520 1194 539" style="">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">400</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">300</Col>
- </Row>
- <Row>
- <Col id="codecolumn">3</Col>
- <Col id="datacolumn">200</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- <Edit id="opt_fstrgstnm" position="absolute 985 3 1095 22" style="font:,10,bold;align:left ;color:#000000;" anchor="default" readonly="true" />
- <Static id="caption26" position="absolute 900 5 985 20" style="font:,10,bold;" text="입원등록자 :" />
- <Combo innerdataset="ds_hidden_init_naticd" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="combo9" class="combo_default" position="absolute 292 151 380 170" style="" />
- </Layout>
- </Layouts>
- </Div>
- <Div id="grp_card" position="absolute 650 20 850 30" style="" />
- <Static id="caption46" class="cell_2" position="absolute 580 732 650 747" style="align: middle;" text="범 례" />
- <Static id="caption19" class="color_6" position="absolute 746 732 761 747" style="align: middle;background:#000000 ;" />
- <Static id="caption47" class="color_5" position="absolute 660 732 675 747" style="align: middle;background:#cc3300 ;" />
- <Static id="caption24" position="absolute 764 733 820 747" style="align: middle;" text="예약환자" />
- <Static id="caption25" position="absolute 678 733 740 747" style="align: middle;" text="결정서환자" />
- <Combo innerdataset="ds_hidden_init_centcd_centcdlist" datacolumn="nm" codecolumn="cd" columncount="-1" rowcount="-1" id="cmb_centcd" class="combo_default" visible="false" position="absolute 877 340 949 359" style="" onitemchanged="cmb_centcd_onitemchanged" />
- <Combo datacolumn="datacolumn" codecolumn="codecolumn" columncount="-1" rowcount="-1" id="cmb_building" class="combo_default" position="absolute 952 556 1007 575" style="" onitemclick="cmb_building_onitemclick">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn" />
- <Column id="datacolumn" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">-</Col>
- <Col id="datacolumn">-</Col>
- </Row>
- <Row>
- <Col id="codecolumn">M</Col>
- <Col id="datacolumn">본관</Col>
- </Row>
- <Row>
- <Col id="codecolumn">S</Col>
- <Col id="datacolumn">별관</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_hidden_h_rcv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptin" type="STRING" size="256" />
- <Column id="srdg" type="STRING" size="256" />
- <Column id="aipm" type="STRING" size="256" />
- <Column id="icpm" type="STRING" size="256" />
- <Column id="rooa" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptin"></Col>
- <Col id="srdg"></Col>
- <Col id="aipm"></Col>
- <Col id="icpm"></Col>
- <Col id="rooa"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11_s_ptin" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptin" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptin"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0474list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0026list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0327list_P0327" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_roomcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- <Column id="wd" type="STRING" size="256" />
- <Column id="gr" type="STRING" size="256" />
- <Column id="ty" type="STRING" size="256" />
- <Column id="sex" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- <Col id="wd"></Col>
- <Col id="gr"></Col>
- <Col id="ty"></Col>
- <Col id="sex"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_barcdprntsetup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_rcv_icdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icdr_status" type="STRING" size="256" />
- <Column id="icdr_pid" type="STRING" size="256" />
- <Column id="icdr_indd" type="STRING" size="256" />
- <Column id="icdr_cretno" type="STRING" size="256" />
- <Column id="icdr_fromdd" type="STRING" size="256" />
- <Column id="icdr_seqno" type="STRING" size="256" />
- <Column id="icdr_instcd" type="STRING" size="256" />
- <Column id="icdr_mskind" type="STRING" size="256" />
- <Column id="icdr_todd" type="STRING" size="256" />
- <Column id="icdr_histstat" type="STRING" size="256" />
- <Column id="icdr_indschacptstat" type="STRING" size="256" />
- <Column id="icdr_centcd" type="STRING" size="256" />
- <Column id="icdr_dutdeptcd" type="STRING" size="256" />
- <Column id="icdr_suporddeptcd" type="STRING" size="256" />
- <Column id="icdr_orddeptcd" type="STRING" size="256" />
- <Column id="icdr_medispclid" type="STRING" size="256" />
- <Column id="icdr_atdoctid" type="STRING" size="256" />
- <Column id="icdr_specordyn" type="STRING" size="256" />
- <Column id="icdr_wardcd" type="STRING" size="256" />
- <Column id="icdr_roomcd" type="STRING" size="256" />
- <Column id="icdr_roomgrdecd" type="STRING" size="256" />
- <Column id="icdr_roomtypecd" type="STRING" size="256" />
- <Column id="icdr_wardcd2" type="STRING" size="256" />
- <Column id="icdr_roomcd2" type="STRING" size="256" />
- <Column id="icdr_roomgrdecd2" type="STRING" size="256" />
- <Column id="icdr_roomtypecd2" type="STRING" size="256" />
- <Column id="icdr_fstrgstrid" type="STRING" size="256" />
- <Column id="icdr_fstrgstdt" type="STRING" size="256" />
- <Column id="icdr_lastupdtrid" type="STRING" size="256" />
- <Column id="icdr_lastupdtdt" type="STRING" size="256" />
- <Column id="icdr_subdeptcd" type="STRING" size="256" />
- <Column id="icdr_coopteamcd" type="STRING" size="256" />
- <Column id="icdr_specordtype" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icdr_status"></Col>
- <Col id="icdr_pid"></Col>
- <Col id="icdr_indd"></Col>
- <Col id="icdr_cretno"></Col>
- <Col id="icdr_fromdd"></Col>
- <Col id="icdr_seqno"></Col>
- <Col id="icdr_instcd"></Col>
- <Col id="icdr_mskind"></Col>
- <Col id="icdr_todd"></Col>
- <Col id="icdr_histstat"></Col>
- <Col id="icdr_indschacptstat"></Col>
- <Col id="icdr_centcd"></Col>
- <Col id="icdr_dutdeptcd"></Col>
- <Col id="icdr_suporddeptcd"></Col>
- <Col id="icdr_orddeptcd"></Col>
- <Col id="icdr_medispclid"></Col>
- <Col id="icdr_atdoctid"></Col>
- <Col id="icdr_specordyn"></Col>
- <Col id="icdr_wardcd"></Col>
- <Col id="icdr_roomcd"></Col>
- <Col id="icdr_roomgrdecd"></Col>
- <Col id="icdr_roomtypecd"></Col>
- <Col id="icdr_wardcd2"></Col>
- <Col id="icdr_roomcd2"></Col>
- <Col id="icdr_roomgrdecd2"></Col>
- <Col id="icdr_roomtypecd2"></Col>
- <Col id="icdr_fstrgstrid"></Col>
- <Col id="icdr_fstrgstdt"></Col>
- <Col id="icdr_lastupdtrid"></Col>
- <Col id="icdr_lastupdtdt"></Col>
- <Col id="icdr_subdeptcd"></Col>
- <Col id="icdr_coopteamcd"></Col>
- <Col id="icdr_specordtype"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_source" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256" />
- <Column id="autoflag" 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="acptdd" type="STRING" size="256" />
- <Column id="checkfnexam" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchcond"></Col>
- <Col id="autoflag"></Col>
- <Col id="pid"></Col>
- <Col id="hngnm"></Col>
- <Col id="rrgstno1"></Col>
- <Col id="rrgstno2"></Col>
- <Col id="acptdd"></Col>
- <Col id="checkfnexam"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_fstinpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="fstinpt_fstrgstnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fstinpt_fstrgstnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_adrvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grdinhprsspec" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="grdinhprsspec"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_PAM_P0018list_P0018" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256" />
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="detl" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"></Col>
- <Col id="cdnm"></Col>
- <Col id="detl"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_h_oprc_oprc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="result" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="result"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_temp_hndc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hndc_pid" type="STRING" size="256" />
- <Column id="hndc_handcapflag" type="STRING" size="256" />
- <Column id="hndc_todd" type="STRING" size="256" />
- <Column id="hndc_seqno" type="STRING" size="256" />
- <Column id="hndc_instcd" type="STRING" size="256" />
- <Column id="hndc_histstat" type="STRING" size="256" />
- <Column id="hndc_fromdd" type="STRING" size="256" />
- <Column id="hndc_handcapgrde" type="STRING" size="256" />
- <Column id="hndc_handcapcardno" type="STRING" size="256" />
- <Column id="hndc_apppsnnm" type="STRING" size="256" />
- <Column id="hndc_rela" type="STRING" size="256" />
- <Column id="hndc_remfact" type="STRING" size="256" />
- <Column id="hndc_fstrgstrid" type="STRING" size="256" />
- <Column id="hndc_fstrgstdt" type="STRING" size="256" />
- <Column id="hndc_lastupdtrid" type="STRING" size="256" />
- <Column id="hndc_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hndc_pid"></Col>
- <Col id="hndc_handcapflag"></Col>
- <Col id="hndc_todd"></Col>
- <Col id="hndc_seqno"></Col>
- <Col id="hndc_instcd"></Col>
- <Col id="hndc_histstat"></Col>
- <Col id="hndc_fromdd"></Col>
- <Col id="hndc_handcapgrde"></Col>
- <Col id="hndc_handcapcardno"></Col>
- <Col id="hndc_apppsnnm"></Col>
- <Col id="hndc_rela"></Col>
- <Col id="hndc_remfact"></Col>
- <Col id="hndc_fstrgstrid"></Col>
- <Col id="hndc_fstrgstdt"></Col>
- <Col id="hndc_lastupdtrid"></Col>
- <Col id="hndc_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="prestdd" type="STRING" size="256" />
- <Column id="mskindflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="prestdd"></Col>
- <Col id="mskindflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_roomcheck" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="rsltroom" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rsltroom"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_printers" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="deci_printer" type="STRING" size="256" />
- <Column id="card_printer" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="deci_printer"></Col>
- <Col id="card_printer"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_stdy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="stdy_pid" type="STRING" size="256" />
- <Column id="stdy_orddd" type="STRING" size="256" />
- <Column id="stdy_enddd" type="STRING" size="256" />
- <Column id="stdy_stdyno" type="STRING" size="256" />
- <Column id="stdy_medfeeyn" type="STRING" size="256" />
- <Column id="stdy_chrgfoodyn" type="STRING" size="256" />
- <Column id="stdy_roomfeeyn" type="STRING" size="256" />
- <Column id="stdy_carecureyn" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="stdy_pid"></Col>
- <Col id="stdy_orddd"></Col>
- <Col id="stdy_enddd"></Col>
- <Col id="stdy_stdyno"></Col>
- <Col id="stdy_medfeeyn"></Col>
- <Col id="stdy_chrgfoodyn"></Col>
- <Col id="stdy_roomfeeyn"></Col>
- <Col id="stdy_carecureyn"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0025list_P0025" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_disc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="disc_pid" type="STRING" size="256" />
- <Column id="disc_indd" type="STRING" size="256" />
- <Column id="disc_disccd" type="STRING" size="256" />
- <Column id="disc_rareobstflag" type="STRING" size="256" />
- <Column id="disc_emplname" type="STRING" size="256" />
- <Column id="disc_rrgstno1" type="STRING" size="256" />
- <Column id="disc_rrgstno2" type="STRING" size="256" />
- <Column id="disc_realemplno" type="STRING" size="256" />
- <Column id="disc_discuncocd" type="STRING" size="256" />
- <Column id="disc_famyrelcd" type="STRING" size="256" />
- <Column id="disc_famyrelnm" type="STRING" size="256" />
- <Column id="disc_preststatnm" type="STRING" size="256" />
- <Column id="disc_remark" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="disc_pid"></Col>
- <Col id="disc_indd"></Col>
- <Col id="disc_disccd"></Col>
- <Col id="disc_rareobstflag"></Col>
- <Col id="disc_emplname"></Col>
- <Col id="disc_rrgstno1"></Col>
- <Col id="disc_rrgstno2"></Col>
- <Col id="disc_realemplno"></Col>
- <Col id="disc_discuncocd"></Col>
- <Col id="disc_famyrelcd"></Col>
- <Col id="disc_famyrelnm"></Col>
- <Col id="disc_preststatnm"></Col>
- <Col id="disc_remark"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_check_ptbs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptbs_status" type="STRING" size="256" />
- <Column id="ptbs_pid" type="STRING" size="256" />
- <Column id="ptbs_instcd" type="STRING" size="256" />
- <Column id="ptbs_hngnm" type="STRING" size="256" />
- <Column id="ptbs_engnm" type="STRING" size="256" />
- <Column id="ptbs_chinm" type="STRING" size="256" />
- <Column id="ptbs_rrgstno1" type="STRING" size="256" />
- <Column id="ptbs_rrgstno2" type="STRING" size="256" />
- <Column id="ptbs_brthdd" type="STRING" size="256" />
- <Column id="ptbs_sex" type="STRING" size="256" />
- <Column id="ptbs_age" type="STRING" size="256" />
- <Column id="ptbs_bindpid" type="STRING" size="256" />
- <Column id="ptbs_hometel" type="STRING" size="256" />
- <Column id="ptbs_mpphontel" type="STRING" size="256" />
- <Column id="ptbs_etctel1" type="STRING" size="256" />
- <Column id="ptbs_etctel2" type="STRING" size="256" />
- <Column id="ptbs_smsaprvyn" type="STRING" size="256" />
- <Column id="ptbs_email" type="STRING" size="256" />
- <Column id="ptbs_zipcd1" type="STRING" size="256" />
- <Column id="ptbs_zipcd2" type="STRING" size="256" />
- <Column id="ptbs_zipcdseq" type="STRING" size="256" />
- <Column id="ptbs_zipcdaddr" type="STRING" size="256" />
- <Column id="ptbs_detladdr" type="STRING" size="256" />
- <Column id="ptbs_btype" type="STRING" size="256" />
- <Column id="ptbs_rh" type="STRING" size="256" />
- <Column id="ptbs_forgeryn" type="STRING" size="256" />
- <Column id="ptbs_nati" type="STRING" size="256" />
- <Column id="ptbs_psptno" type="STRING" size="256" />
- <Column id="ptbs_recmyn" type="STRING" size="256" />
- <Column id="ptbs_recmerid" type="STRING" size="256" />
- <Column id="ptbs_recmerrela" type="STRING" size="256" />
- <Column id="ptbs_vipyn" type="STRING" size="256" />
- <Column id="ptbs_viprem" type="STRING" size="256" />
- <Column id="ptbs_religncd" type="STRING" size="256" />
- <Column id="ptbs_baptnm" type="STRING" size="256" />
- <Column id="ptbs_chchnm" type="STRING" size="256" />
- <Column id="ptbs_dethyn" type="STRING" size="256" />
- <Column id="ptbs_dethdt" type="STRING" size="256" />
- <Column id="ptbs_chosresn" type="STRING" size="256" />
- <Column id="ptbs_animyn" type="STRING" size="256" />
- <Column id="ptbs_exptresncd" type="STRING" size="256" />
- <Column id="ptbs_inhospyn" type="STRING" size="256" />
- <Column id="ptbs_remfact" type="STRING" size="256" />
- <Column id="ptbs_fstrgstrid" type="STRING" size="256" />
- <Column id="ptbs_fstrgstdt" type="STRING" size="256" />
- <Column id="ptbs_lastupdtrid" type="STRING" size="256" />
- <Column id="ptbs_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptbs_status"></Col>
- <Col id="ptbs_pid"></Col>
- <Col id="ptbs_instcd"></Col>
- <Col id="ptbs_hngnm"></Col>
- <Col id="ptbs_engnm"></Col>
- <Col id="ptbs_chinm"></Col>
- <Col id="ptbs_rrgstno1"></Col>
- <Col id="ptbs_rrgstno2"></Col>
- <Col id="ptbs_brthdd"></Col>
- <Col id="ptbs_sex"></Col>
- <Col id="ptbs_age"></Col>
- <Col id="ptbs_bindpid"></Col>
- <Col id="ptbs_hometel"></Col>
- <Col id="ptbs_mpphontel"></Col>
- <Col id="ptbs_etctel1"></Col>
- <Col id="ptbs_etctel2"></Col>
- <Col id="ptbs_smsaprvyn"></Col>
- <Col id="ptbs_email"></Col>
- <Col id="ptbs_zipcd1"></Col>
- <Col id="ptbs_zipcd2"></Col>
- <Col id="ptbs_zipcdseq"></Col>
- <Col id="ptbs_zipcdaddr"></Col>
- <Col id="ptbs_detladdr"></Col>
- <Col id="ptbs_btype"></Col>
- <Col id="ptbs_rh"></Col>
- <Col id="ptbs_forgeryn"></Col>
- <Col id="ptbs_nati"></Col>
- <Col id="ptbs_psptno"></Col>
- <Col id="ptbs_recmyn"></Col>
- <Col id="ptbs_recmerid"></Col>
- <Col id="ptbs_recmerrela"></Col>
- <Col id="ptbs_vipyn"></Col>
- <Col id="ptbs_viprem"></Col>
- <Col id="ptbs_religncd"></Col>
- <Col id="ptbs_baptnm"></Col>
- <Col id="ptbs_chchnm"></Col>
- <Col id="ptbs_dethyn"></Col>
- <Col id="ptbs_dethdt"></Col>
- <Col id="ptbs_chosresn"></Col>
- <Col id="ptbs_animyn"></Col>
- <Col id="ptbs_exptresncd"></Col>
- <Col id="ptbs_inhospyn"></Col>
- <Col id="ptbs_remfact"></Col>
- <Col id="ptbs_fstrgstrid"></Col>
- <Col id="ptbs_fstrgstdt"></Col>
- <Col id="ptbs_lastupdtrid"></Col>
- <Col id="ptbs_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0015list_P0015" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_roomtypecd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0051list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_send_data16" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="roomcd" type="STRING" size="256" />
- <Column id="bedflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="roomcd"></Col>
- <Col id="bedflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data26" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="ordtype" type="STRING" size="256" />
- <Column id="orddd" type="STRING" size="256" />
- <Column id="orddeptcd" type="STRING" size="256" />
- <Column id="orddrid" type="STRING" size="256" />
- <Column id="specordyn" type="STRING" size="256" />
- <Column id="fromdd" type="STRING" size="256" />
- <Column id="flag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="ordtype"></Col>
- <Col id="orddd"></Col>
- <Col id="orddeptcd"></Col>
- <Col id="orddrid"></Col>
- <Col id="specordyn"></Col>
- <Col id="fromdd"></Col>
- <Col id="flag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0002list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0006list_P0006" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_rooa" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="rooa_pid" type="STRING" size="256" />
- <Column id="rooa_insukind" type="STRING" size="256" />
- <Column id="rooa_todd" type="STRING" size="256" />
- <Column id="rooa_fromdd" type="STRING" size="256" />
- <Column id="rooa_rareobstno" type="STRING" size="256" />
- <Column id="rooa_anohosprgstflag" type="STRING" size="256" />
- <Column id="rooa_rareobstcnfmdd" type="STRING" size="256" />
- <Column id="rooa_genrdd" type="STRING" size="256" />
- <Column id="rooa_signyn" type="STRING" size="256" />
- <Column id="rooa_signdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rooa_pid"></Col>
- <Col id="rooa_insukind"></Col>
- <Col id="rooa_todd"></Col>
- <Col id="rooa_fromdd"></Col>
- <Col id="rooa_rareobstno"></Col>
- <Col id="rooa_anohosprgstflag"></Col>
- <Col id="rooa_rareobstcnfmdd"></Col>
- <Col id="rooa_genrdd"></Col>
- <Col id="rooa_signyn"></Col>
- <Col id="rooa_signdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inhopedd" type="STRING" size="256" />
- <Column id="inrefcond" type="STRING" size="256" />
- <Column id="rmspecref" type="STRING" size="256" />
- <Column id="rmspecrefnm" type="STRING" size="256" />
- <Column id="sendflag" type="STRING" size="256" />
- <Column id="pid" type="STRING" size="256" />
- <Column id="insukind" type="STRING" size="256" />
- <Column id="mode" type="STRING" size="256" />
- <Column id="sess_posinstcd" type="STRING" size="256" />
- <Column id="s_otpt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inhopedd"></Col>
- <Col id="inrefcond"></Col>
- <Col id="rmspecref"></Col>
- <Col id="rmspecrefnm"></Col>
- <Col id="sendflag"></Col>
- <Col id="pid"></Col>
- <Col id="insukind"></Col>
- <Col id="mode"></Col>
- <Col id="sess_posinstcd"></Col>
- <Col id="s_otpt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_otpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="otpt_pid" type="STRING" size="256" />
- <Column id="otpt_orddd" type="STRING" size="256" />
- <Column id="otpt_cretno" type="STRING" size="256" />
- <Column id="otpt_acptseqno" type="STRING" size="256" />
- <Column id="otpt_instcd" type="STRING" size="256" />
- <Column id="otpt_histstat" type="STRING" size="256" />
- <Column id="otpt_orgorddd" type="STRING" size="256" />
- <Column id="otpt_orgcretno" type="STRING" size="256" />
- <Column id="otpt_calcbaseflag" type="STRING" size="256" />
- <Column id="otpt_calcyn" type="STRING" size="256" />
- <Column id="otpt_ordtm" type="STRING" size="256" />
- <Column id="otpt_orddeptcd" type="STRING" size="256" />
- <Column id="otpt_orddrid" type="STRING" size="256" />
- <Column id="otpt_dutdeptcd" type="STRING" size="256" />
- <Column id="otpt_centcd" type="STRING" size="256" />
- <Column id="otpt_supdeptcd" type="STRING" size="256" />
- <Column id="otpt_mskind" type="STRING" size="256" />
- <Column id="otpt_insukind" type="STRING" size="256" />
- <Column id="otpt_suppkind" type="STRING" size="256" />
- <Column id="otpt_insucd" type="STRING" size="256" />
- <Column id="otpt_suppkindresn" type="STRING" size="256" />
- <Column id="otpt_specordyn" type="STRING" size="256" />
- <Column id="otpt_holiflag" type="STRING" size="256" />
- <Column id="otpt_fsexamflag" type="STRING" size="256" />
- <Column id="otpt_fsexammanlyn" type="STRING" size="256" />
- <Column id="otpt_ordtype" type="STRING" size="256" />
- <Column id="otpt_brateflag" type="STRING" size="256" />
- <Column id="otpt_medamtestmyn" type="STRING" size="256" />
- <Column id="otpt_medamtpostyn" type="STRING" size="256" />
- <Column id="otpt_medamtfreeresn" type="STRING" size="256" />
- <Column id="otpt_rsrvflag" type="STRING" size="256" />
- <Column id="otpt_etcordflag" type="STRING" size="256" />
- <Column id="otpt_disccd" type="STRING" size="256" />
- <Column id="otpt_hosoutexptresncd" type="STRING" size="256" />
- <Column id="otpt_clincstdyacptflag" type="STRING" size="256" />
- <Column id="otpt_clincstdyno" type="STRING" size="256" />
- <Column id="otpt_chrtlendyn" type="STRING" size="256" />
- <Column id="otpt_specorddescyn" type="STRING" size="256" />
- <Column id="otpt_ordreqdescyn" type="STRING" size="256" />
- <Column id="otpt_ordreqhospgrde" type="STRING" size="256" />
- <Column id="otpt_insuchrgyn" type="STRING" size="256" />
- <Column id="otpt_nursacptyn" type="STRING" size="256" />
- <Column id="otpt_nursacptdt" type="STRING" size="256" />
- <Column id="otpt_dracptyn" type="STRING" size="256" />
- <Column id="otpt_dracptdt" type="STRING" size="256" />
- <Column id="otpt_prcpgenryn" type="STRING" size="256" />
- <Column id="otpt_prcpnotoccrresn" type="STRING" size="256" />
- <Column id="otpt_estmspclappyn" type="STRING" size="256" />
- <Column id="otpt_elbulbodstat" type="STRING" size="256" />
- <Column id="otpt_elbulbodstatdt" type="STRING" size="256" />
- <Column id="otpt_calcflag" type="STRING" size="256" />
- <Column id="otpt_calcmthdflag" type="STRING" size="256" />
- <Column id="otpt_dnoracptyn" type="STRING" size="256" />
- <Column id="otpt_rqstflag" type="STRING" size="256" />
- <Column id="otpt_rqsthospcd" type="STRING" size="256" />
- <Column id="otpt_rqstdrid" type="STRING" size="256" />
- <Column id="otpt_tdayinflag" type="STRING" size="256" />
- <Column id="otpt_tranindd" type="STRING" size="256" />
- <Column id="otpt_rcptdd" type="STRING" size="256" />
- <Column id="otpt_rcptno" type="STRING" size="256" />
- <Column id="otpt_rcptseqno" type="STRING" size="256" />
- <Column id="otpt_telrsrvrem" type="STRING" size="256" />
- <Column id="otpt_updtcnclresn" type="STRING" size="256" />
- <Column id="otpt_fstacptdt" type="STRING" size="256" />
- <Column id="otpt_fstacptid" type="STRING" size="256" />
- <Column id="otpt_fstrgstrid" type="STRING" size="256" />
- <Column id="otpt_fstrgstdt" type="STRING" size="256" />
- <Column id="otpt_lastupdtrid" type="STRING" size="256" />
- <Column id="otpt_lastupdtdt" type="STRING" size="256" />
- <Column id="otpt_cvrtflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="otpt_pid"></Col>
- <Col id="otpt_orddd"></Col>
- <Col id="otpt_cretno"></Col>
- <Col id="otpt_acptseqno"></Col>
- <Col id="otpt_instcd"></Col>
- <Col id="otpt_histstat"></Col>
- <Col id="otpt_orgorddd"></Col>
- <Col id="otpt_orgcretno"></Col>
- <Col id="otpt_calcbaseflag"></Col>
- <Col id="otpt_calcyn"></Col>
- <Col id="otpt_ordtm"></Col>
- <Col id="otpt_orddeptcd"></Col>
- <Col id="otpt_orddrid"></Col>
- <Col id="otpt_dutdeptcd"></Col>
- <Col id="otpt_centcd"></Col>
- <Col id="otpt_supdeptcd"></Col>
- <Col id="otpt_mskind"></Col>
- <Col id="otpt_insukind"></Col>
- <Col id="otpt_suppkind"></Col>
- <Col id="otpt_insucd"></Col>
- <Col id="otpt_suppkindresn"></Col>
- <Col id="otpt_specordyn"></Col>
- <Col id="otpt_holiflag"></Col>
- <Col id="otpt_fsexamflag"></Col>
- <Col id="otpt_fsexammanlyn"></Col>
- <Col id="otpt_ordtype"></Col>
- <Col id="otpt_brateflag"></Col>
- <Col id="otpt_medamtestmyn"></Col>
- <Col id="otpt_medamtpostyn"></Col>
- <Col id="otpt_medamtfreeresn"></Col>
- <Col id="otpt_rsrvflag"></Col>
- <Col id="otpt_etcordflag"></Col>
- <Col id="otpt_disccd"></Col>
- <Col id="otpt_hosoutexptresncd"></Col>
- <Col id="otpt_clincstdyacptflag"></Col>
- <Col id="otpt_clincstdyno"></Col>
- <Col id="otpt_chrtlendyn"></Col>
- <Col id="otpt_specorddescyn"></Col>
- <Col id="otpt_ordreqdescyn"></Col>
- <Col id="otpt_ordreqhospgrde"></Col>
- <Col id="otpt_insuchrgyn"></Col>
- <Col id="otpt_nursacptyn"></Col>
- <Col id="otpt_nursacptdt"></Col>
- <Col id="otpt_dracptyn"></Col>
- <Col id="otpt_dracptdt"></Col>
- <Col id="otpt_prcpgenryn"></Col>
- <Col id="otpt_prcpnotoccrresn"></Col>
- <Col id="otpt_estmspclappyn"></Col>
- <Col id="otpt_elbulbodstat"></Col>
- <Col id="otpt_elbulbodstatdt"></Col>
- <Col id="otpt_calcflag"></Col>
- <Col id="otpt_calcmthdflag"></Col>
- <Col id="otpt_dnoracptyn"></Col>
- <Col id="otpt_rqstflag"></Col>
- <Col id="otpt_rqsthospcd"></Col>
- <Col id="otpt_rqstdrid"></Col>
- <Col id="otpt_tdayinflag"></Col>
- <Col id="otpt_tranindd"></Col>
- <Col id="otpt_rcptdd"></Col>
- <Col id="otpt_rcptno"></Col>
- <Col id="otpt_rcptseqno"></Col>
- <Col id="otpt_telrsrvrem"></Col>
- <Col id="otpt_updtcnclresn"></Col>
- <Col id="otpt_fstacptdt"></Col>
- <Col id="otpt_fstacptid"></Col>
- <Col id="otpt_fstrgstrid"></Col>
- <Col id="otpt_fstrgstdt"></Col>
- <Col id="otpt_lastupdtrid"></Col>
- <Col id="otpt_lastupdtdt"></Col>
- <Col id="otpt_cvrtflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="s_otpt" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_send_data21" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="inrsrvacptdd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="inrsrvacptdd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0015list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_PAM" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_PAM_P0041list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0327list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_roomgrdelist_roomgrde" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256" />
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="typecd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"></Col>
- <Col id="cdnm"></Col>
- <Col id="typecd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_temp_srdg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srdg_pid" type="STRING" size="256" />
- <Column id="srdg_insuflag" type="STRING" size="256" />
- <Column id="srdg_suppkind" type="STRING" size="256" />
- <Column id="srdg_todd" type="STRING" size="256" />
- <Column id="srdg_seqno" type="STRING" size="256" />
- <Column id="srdg_instcd" type="STRING" size="256" />
- <Column id="srdg_histstat" type="STRING" size="256" />
- <Column id="srdg_fromdd" type="STRING" size="256" />
- <Column id="srdg_seridiagno" type="STRING" size="256" />
- <Column id="srdg_apppsnnm" type="STRING" size="256" />
- <Column id="srdg_rela" type="STRING" size="256" />
- <Column id="srdg_acptdd" type="STRING" size="256" />
- <Column id="srdg_acpttm" type="STRING" size="256" />
- <Column id="srdg_acptid" type="STRING" size="256" />
- <Column id="srdg_remfact" type="STRING" size="256" />
- <Column id="srdg_fstrgstrid" type="STRING" size="256" />
- <Column id="srdg_fstrgstdt" type="STRING" size="256" />
- <Column id="srdg_lastupdtrid" type="STRING" size="256" />
- <Column id="srdg_lastupdtdt" type="STRING" size="256" />
- <Column id="srdg_insuflag_before" type="STRING" size="256" />
- <Column id="srdg_suppkind_before" type="STRING" size="256" />
- <Column id="srdg_todd_before" type="STRING" size="256" />
- <Column id="srdg_seqno_before" type="STRING" size="256" />
- <Column id="srdg_stat" type="STRING" size="256" />
- <Column id="srdg_insukind" type="STRING" size="256" />
- <Column id="srdg_anohosprgstflag" type="STRING" size="256" />
- <Column id="srdg_cncrdiagcnfmdd" type="STRING" size="256" />
- <Column id="srdg_genrdd" type="STRING" size="256" />
- <Column id="srdg_signyn" type="STRING" size="256" />
- <Column id="srdg_signdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srdg_pid"></Col>
- <Col id="srdg_insuflag"></Col>
- <Col id="srdg_suppkind"></Col>
- <Col id="srdg_todd"></Col>
- <Col id="srdg_seqno"></Col>
- <Col id="srdg_instcd"></Col>
- <Col id="srdg_histstat"></Col>
- <Col id="srdg_fromdd"></Col>
- <Col id="srdg_seridiagno"></Col>
- <Col id="srdg_apppsnnm"></Col>
- <Col id="srdg_rela"></Col>
- <Col id="srdg_acptdd"></Col>
- <Col id="srdg_acpttm"></Col>
- <Col id="srdg_acptid"></Col>
- <Col id="srdg_remfact"></Col>
- <Col id="srdg_fstrgstrid"></Col>
- <Col id="srdg_fstrgstdt"></Col>
- <Col id="srdg_lastupdtrid"></Col>
- <Col id="srdg_lastupdtdt"></Col>
- <Col id="srdg_insuflag_before"></Col>
- <Col id="srdg_suppkind_before"></Col>
- <Col id="srdg_todd_before"></Col>
- <Col id="srdg_seqno_before"></Col>
- <Col id="srdg_stat"></Col>
- <Col id="srdg_insukind"></Col>
- <Col id="srdg_anohosprgstflag"></Col>
- <Col id="srdg_cncrdiagcnfmdd"></Col>
- <Col id="srdg_genrdd"></Col>
- <Col id="srdg_signyn"></Col>
- <Col id="srdg_signdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0006list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_main_iphs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="iphs_status" type="STRING" size="256" />
- <Column id="iphs_pid" type="STRING" size="256" />
- <Column id="iphs_indd" type="STRING" size="256" />
- <Column id="iphs_cretno" type="STRING" size="256" />
- <Column id="iphs_fromdd" type="STRING" size="256" />
- <Column id="iphs_seqno" type="STRING" size="256" />
- <Column id="iphs_instcd" type="STRING" size="256" />
- <Column id="iphs_mskind" type="STRING" size="256" />
- <Column id="iphs_todd" type="STRING" size="256" />
- <Column id="iphs_histstat" type="STRING" size="256" />
- <Column id="iphs_indschacptstat" type="STRING" size="256" />
- <Column id="iphs_insukind" type="STRING" size="256" />
- <Column id="iphs_suppkind" type="STRING" size="256" />
- <Column id="iphs_suppkindresn" type="STRING" size="256" />
- <Column id="iphs_calcscorrecalflag" type="STRING" size="256" />
- <Column id="iphs_drgyn" type="STRING" size="256" />
- <Column id="iphs_bmtyn" type="STRING" size="256" />
- <Column id="iphs_cpyn" type="STRING" size="256" />
- <Column id="iphs_clincstdycd" type="STRING" size="256" />
- <Column id="iphs_disccd" type="STRING" size="256" />
- <Column id="iphs_rcptyn" type="STRING" size="256" />
- <Column id="iphs_clamkey" type="STRING" size="256" />
- <Column id="iphs_clamlastdd" type="STRING" size="256" />
- <Column id="iphs_judgmdlid" type="STRING" size="256" />
- <Column id="iphs_fstrgstrid" type="STRING" size="256" />
- <Column id="iphs_fstrgstdt" type="STRING" size="256" />
- <Column id="iphs_lastupdtrid" type="STRING" size="256" />
- <Column id="iphs_lastupdtdt" type="STRING" size="256" />
- <Column id="iphs_rareobstflag" type="STRING" size="256" />
- <Column id="iphs_emplnm" type="STRING" size="256" />
- <Column id="iphs_famyrelnm" type="STRING" size="256" />
- <Column id="iphs_preststatnm" type="STRING" size="256" />
- <Column id="iphs_profacptyn" type="STRING" size="256" />
- <Column id="iphs_profacptdd" type="STRING" size="256" />
- <Column id="iphs_remark" type="STRING" size="256" />
- <Column id="iphs_ownbmaxgradeflag" type="STRING" size="256" />
- <Column id="iphs_fstrgstnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="iphs_status"></Col>
- <Col id="iphs_pid"></Col>
- <Col id="iphs_indd"></Col>
- <Col id="iphs_cretno"></Col>
- <Col id="iphs_fromdd"></Col>
- <Col id="iphs_seqno"></Col>
- <Col id="iphs_instcd"></Col>
- <Col id="iphs_mskind"></Col>
- <Col id="iphs_todd"></Col>
- <Col id="iphs_histstat"></Col>
- <Col id="iphs_indschacptstat"></Col>
- <Col id="iphs_insukind"></Col>
- <Col id="iphs_suppkind"></Col>
- <Col id="iphs_suppkindresn"></Col>
- <Col id="iphs_calcscorrecalflag"></Col>
- <Col id="iphs_drgyn"></Col>
- <Col id="iphs_bmtyn"></Col>
- <Col id="iphs_cpyn">N</Col>
- <Col id="iphs_clincstdycd"></Col>
- <Col id="iphs_disccd"></Col>
- <Col id="iphs_rcptyn"></Col>
- <Col id="iphs_clamkey"></Col>
- <Col id="iphs_clamlastdd"></Col>
- <Col id="iphs_judgmdlid"></Col>
- <Col id="iphs_fstrgstrid"></Col>
- <Col id="iphs_fstrgstdt"></Col>
- <Col id="iphs_lastupdtrid"></Col>
- <Col id="iphs_lastupdtdt"></Col>
- <Col id="iphs_rareobstflag"></Col>
- <Col id="iphs_emplnm"></Col>
- <Col id="iphs_famyrelnm"></Col>
- <Col id="iphs_preststatnm"></Col>
- <Col id="iphs_profacptyn"></Col>
- <Col id="iphs_profacptdd"></Col>
- <Col id="iphs_remark"></Col>
- <Col id="iphs_ownbmaxgradeflag"></Col>
- <Col id="iphs_fstrgstnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11_s_iphs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="iphs" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="iphs"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_temp_receipt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ordtype" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_P0032list_P0032" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0157list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_original_nbmo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="nbabyindd" type="STRING" size="256" />
- <Column id="womnbrthdd" type="STRING" size="256" />
- <Column id="womnpid" type="STRING" size="256" />
- <Column id="womnhngnm" type="STRING" size="256" />
- <Column id="womnindd" type="STRING" size="256" />
- <Column id="sickbabyyn" type="STRING" size="256" />
- <Column id="Immatureflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nbabyindd"></Col>
- <Col id="womnbrthdd"></Col>
- <Col id="womnpid"></Col>
- <Col id="womnhngnm"></Col>
- <Col id="womnindd"></Col>
- <Col id="sickbabyyn"></Col>
- <Col id="Immatureflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rsltflag_cncl_cnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="otpt_cnt" type="STRING" size="256" />
- <Column id="ptbs_cnt" type="STRING" size="256" />
- <Column id="inpt_cnt" type="STRING" size="256" />
- <Column id="iphs_cnt" type="STRING" size="256" />
- <Column id="icdr_cnt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="otpt_cnt"></Col>
- <Col id="ptbs_cnt"></Col>
- <Col id="inpt_cnt"></Col>
- <Col id="iphs_cnt"></Col>
- <Col id="icdr_cnt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="data24" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_rcvlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pouplist" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_rsltflag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_check_bind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="bind_pid" type="STRING" size="256" />
- <Column id="bind_oldpid" type="STRING" size="256" />
- <Column id="bind_newpid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="bind_pid"></Col>
- <Col id="bind_oldpid"></Col>
- <Col id="bind_newpid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11_s_icdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icdr" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icdr"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11_s_inpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0021list_P0021" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_admi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="admi_pid" type="STRING" size="256" />
- <Column id="admi_rcptflag" type="STRING" size="256" />
- <Column id="admi_cashamt" type="STRING" size="256" />
- <Column id="admi_cardamt" type="STRING" size="256" />
- <Column id="admi_onlineamt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="admi_pid"></Col>
- <Col id="admi_rcptflag"></Col>
- <Col id="admi_cashamt"></Col>
- <Col id="admi_cardamt"></Col>
- <Col id="admi_onlineamt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_iphs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="iphs_status" type="STRING" size="256" />
- <Column id="iphs_pid" type="STRING" size="256" />
- <Column id="iphs_indd" type="STRING" size="256" />
- <Column id="iphs_cretno" type="STRING" size="256" />
- <Column id="iphs_fromdd" type="STRING" size="256" />
- <Column id="iphs_seqno" type="STRING" size="256" />
- <Column id="iphs_instcd" type="STRING" size="256" />
- <Column id="iphs_mskind" type="STRING" size="256" />
- <Column id="iphs_todd" type="STRING" size="256" />
- <Column id="iphs_histstat" type="STRING" size="256" />
- <Column id="iphs_indschacptstat" type="STRING" size="256" />
- <Column id="iphs_insukind" type="STRING" size="256" />
- <Column id="iphs_suppkind" type="STRING" size="256" />
- <Column id="iphs_suppkindresn" type="STRING" size="256" />
- <Column id="iphs_calcscorrecalflag" type="STRING" size="256" />
- <Column id="iphs_drgyn" type="STRING" size="256" />
- <Column id="iphs_bmtyn" type="STRING" size="256" />
- <Column id="iphs_cpyn" type="STRING" size="256" />
- <Column id="iphs_clincstdycd" type="STRING" size="256" />
- <Column id="iphs_disccd" type="STRING" size="256" />
- <Column id="iphs_rcptyn" type="STRING" size="256" />
- <Column id="iphs_clamkey" type="STRING" size="256" />
- <Column id="iphs_clamlastdd" type="STRING" size="256" />
- <Column id="iphs_judgmdlid" type="STRING" size="256" />
- <Column id="iphs_fstrgstrid" type="STRING" size="256" />
- <Column id="iphs_fstrgstdt" type="STRING" size="256" />
- <Column id="iphs_lastupdtrid" type="STRING" size="256" />
- <Column id="iphs_lastupdtdt" type="STRING" size="256" />
- <Column id="iphs_rareobstflag" type="STRING" size="256" />
- <Column id="iphs_ownbmaxgradeflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="iphs_status"></Col>
- <Col id="iphs_pid"></Col>
- <Col id="iphs_indd"></Col>
- <Col id="iphs_cretno"></Col>
- <Col id="iphs_fromdd"></Col>
- <Col id="iphs_seqno"></Col>
- <Col id="iphs_instcd"></Col>
- <Col id="iphs_mskind"></Col>
- <Col id="iphs_todd"></Col>
- <Col id="iphs_histstat"></Col>
- <Col id="iphs_indschacptstat"></Col>
- <Col id="iphs_insukind"></Col>
- <Col id="iphs_suppkind"></Col>
- <Col id="iphs_suppkindresn"></Col>
- <Col id="iphs_calcscorrecalflag"></Col>
- <Col id="iphs_drgyn"></Col>
- <Col id="iphs_bmtyn"></Col>
- <Col id="iphs_cpyn"></Col>
- <Col id="iphs_clincstdycd"></Col>
- <Col id="iphs_disccd"></Col>
- <Col id="iphs_rcptyn"></Col>
- <Col id="iphs_clamkey"></Col>
- <Col id="iphs_clamlastdd"></Col>
- <Col id="iphs_judgmdlid"></Col>
- <Col id="iphs_fstrgstrid"></Col>
- <Col id="iphs_fstrgstdt"></Col>
- <Col id="iphs_lastupdtrid"></Col>
- <Col id="iphs_lastupdtdt"></Col>
- <Col id="iphs_rareobstflag"></Col>
- <Col id="iphs_ownbmaxgradeflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_ptsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptsp_pid" type="STRING" size="256" />
- <Column id="ptsp_workflag" type="STRING" size="256" />
- <Column id="ptsp_todd" type="STRING" size="256" />
- <Column id="ptsp_seqno" type="STRING" size="256" />
- <Column id="ptsp_instcd" type="STRING" size="256" />
- <Column id="ptsp_histstat" type="STRING" size="256" />
- <Column id="ptsp_fromdd" type="STRING" size="256" />
- <Column id="ptsp_opengrde" type="STRING" size="256" />
- <Column id="ptsp_ordpossyn" type="STRING" size="256" />
- <Column id="ptsp_endyn" type="STRING" size="256" />
- <Column id="ptsp_acptresn" type="STRING" size="256" />
- <Column id="ptsp_endresn" type="STRING" size="256" />
- <Column id="ptsp_fstrgstrid" type="STRING" size="256" />
- <Column id="ptsp_fstrgstdt" type="STRING" size="256" />
- <Column id="ptsp_lastupdtrid" type="STRING" size="256" />
- <Column id="ptsp_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptsp_pid"></Col>
- <Col id="ptsp_workflag"></Col>
- <Col id="ptsp_todd"></Col>
- <Col id="ptsp_seqno"></Col>
- <Col id="ptsp_instcd"></Col>
- <Col id="ptsp_histstat"></Col>
- <Col id="ptsp_fromdd"></Col>
- <Col id="ptsp_opengrde"></Col>
- <Col id="ptsp_ordpossyn"></Col>
- <Col id="ptsp_endyn"></Col>
- <Col id="ptsp_acptresn"></Col>
- <Col id="ptsp_endresn"></Col>
- <Col id="ptsp_fstrgstrid"></Col>
- <Col id="ptsp_fstrgstdt"></Col>
- <Col id="ptsp_lastupdtrid"></Col>
- <Col id="ptsp_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_srdg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srdg_pid" type="STRING" size="256" />
- <Column id="srdg_insuflag" type="STRING" size="256" />
- <Column id="srdg_suppkind" type="STRING" size="256" />
- <Column id="srdg_todd" type="STRING" size="256" />
- <Column id="srdg_seqno" type="STRING" size="256" />
- <Column id="srdg_instcd" type="STRING" size="256" />
- <Column id="srdg_histstat" type="STRING" size="256" />
- <Column id="srdg_fromdd" type="STRING" size="256" />
- <Column id="srdg_seridiagno" type="STRING" size="256" />
- <Column id="srdg_apppsnnm" type="STRING" size="256" />
- <Column id="srdg_rela" type="STRING" size="256" />
- <Column id="srdg_acptdd" type="STRING" size="256" />
- <Column id="srdg_acpttm" type="STRING" size="256" />
- <Column id="srdg_acptid" type="STRING" size="256" />
- <Column id="srdg_remfact" type="STRING" size="256" />
- <Column id="srdg_fstrgstrid" type="STRING" size="256" />
- <Column id="srdg_fstrgstdt" type="STRING" size="256" />
- <Column id="srdg_lastupdtrid" type="STRING" size="256" />
- <Column id="srdg_lastupdtdt" type="STRING" size="256" />
- <Column id="srdg_insuflag_before" type="STRING" size="256" />
- <Column id="srdg_suppkind_before" type="STRING" size="256" />
- <Column id="srdg_todd_before" type="STRING" size="256" />
- <Column id="srdg_seqno_before" type="STRING" size="256" />
- <Column id="srdg_stat" type="STRING" size="256" />
- <Column id="srdg_insukind" type="STRING" size="256" />
- <Column id="srdg_anohosprgstflag" type="STRING" size="256" />
- <Column id="srdg_cncrdiagcnfmdd" type="STRING" size="256" />
- <Column id="srdg_genrdd" type="STRING" size="256" />
- <Column id="srdg_signyn" type="STRING" size="256" />
- <Column id="srdg_signdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srdg_pid"></Col>
- <Col id="srdg_insuflag"></Col>
- <Col id="srdg_suppkind"></Col>
- <Col id="srdg_todd"></Col>
- <Col id="srdg_seqno"></Col>
- <Col id="srdg_instcd"></Col>
- <Col id="srdg_histstat"></Col>
- <Col id="srdg_fromdd"></Col>
- <Col id="srdg_seridiagno"></Col>
- <Col id="srdg_apppsnnm"></Col>
- <Col id="srdg_rela"></Col>
- <Col id="srdg_acptdd"></Col>
- <Col id="srdg_acpttm"></Col>
- <Col id="srdg_acptid"></Col>
- <Col id="srdg_remfact"></Col>
- <Col id="srdg_fstrgstrid"></Col>
- <Col id="srdg_fstrgstdt"></Col>
- <Col id="srdg_lastupdtrid"></Col>
- <Col id="srdg_lastupdtdt"></Col>
- <Col id="srdg_insuflag_before"></Col>
- <Col id="srdg_suppkind_before"></Col>
- <Col id="srdg_todd_before"></Col>
- <Col id="srdg_seqno_before"></Col>
- <Col id="srdg_stat"></Col>
- <Col id="srdg_insukind"></Col>
- <Col id="srdg_anohosprgstflag"></Col>
- <Col id="srdg_cncrdiagcnfmdd"></Col>
- <Col id="srdg_genrdd"></Col>
- <Col id="srdg_signyn"></Col>
- <Col id="srdg_signdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0308list_P0308" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_nbmo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="nbabyindd" type="STRING" size="256" />
- <Column id="womnbrthdd" type="STRING" size="256" />
- <Column id="womnpid" type="STRING" size="256" />
- <Column id="womnhngnm" type="STRING" size="256" />
- <Column id="womnindd" type="STRING" size="256" />
- <Column id="sickbabyyn" type="STRING" size="256" />
- <Column id="Immatureflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nbabyindd"></Col>
- <Col id="womnbrthdd"></Col>
- <Col id="womnpid"></Col>
- <Col id="womnhngnm"></Col>
- <Col id="womnindd"></Col>
- <Col id="sickbabyyn">N</Col>
- <Col id="Immatureflag">N</Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data14" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="cretno" type="STRING" size="256" />
- <Column id="mskind" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="indd"></Col>
- <Col id="cretno"></Col>
- <Col id="mskind"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_temp_aipm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="aipm_insucmpycd" type="STRING" size="256" />
- <Column id="aipm_insucdnm" type="STRING" size="256" />
- <Column id="aipm_paylimamt" type="STRING" size="256" />
- <Column id="aipm_aprvfromdd" type="STRING" size="256" />
- <Column id="aipm_aprvtodd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="aipm_insucmpycd"></Col>
- <Col id="aipm_insucdnm"></Col>
- <Col id="aipm_paylimamt"></Col>
- <Col id="aipm_aprvfromdd"></Col>
- <Col id="aipm_aprvtodd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_cntrorddeptdoctorlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="dutplcecd" type="STRING" size="256" />
- <Column id="userid" type="STRING" size="256" />
- <Column id="usernm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dutplcecd"></Col>
- <Col id="userid"></Col>
- <Col id="usernm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_etc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_orddeptnm" type="STRING" size="256" />
- <Column id="inpt_orddrnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_orddeptnm"></Col>
- <Col id="inpt_orddrnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_adrv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="adrv_pid" type="STRING" size="256" />
- <Column id="adrv_inrsrvacptdd" type="STRING" size="256" />
- <Column id="adrv_inrsrvacptseqno" type="STRING" size="256" />
- <Column id="adrv_cpyn" type="STRING" size="256" />
- <Column id="adrv_orddeptcd" type="STRING" size="256" />
- <Column id="adrv_inhopeward" type="STRING" size="256" />
- <Column id="adrv_inhoperoomgrdeto" type="STRING" size="256" />
- <Column id="adrv_oxyyn" type="STRING" size="256" />
- <Column id="adrv_suctyn" type="STRING" size="256" />
- <Column id="adrv_inrsrvrem" type="STRING" size="256" />
- <Column id="adrv_specroomyn" type="STRING" size="256" />
- <Column id="adrv_wardtypecd" type="STRING" size="256" />
- <Column id="adrv_specwardcd" type="STRING" size="256" />
- <Column id="adrv_inrsrvstat" type="STRING" size="256" />
- <Column id="adrv_insukind" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="adrv_pid"></Col>
- <Col id="adrv_inrsrvacptdd"></Col>
- <Col id="adrv_inrsrvacptseqno"></Col>
- <Col id="adrv_cpyn"></Col>
- <Col id="adrv_orddeptcd"></Col>
- <Col id="adrv_inhopeward"></Col>
- <Col id="adrv_inhoperoomgrdeto"></Col>
- <Col id="adrv_oxyyn"></Col>
- <Col id="adrv_suctyn"></Col>
- <Col id="adrv_inrsrvrem"></Col>
- <Col id="adrv_specroomyn"></Col>
- <Col id="adrv_wardtypecd"></Col>
- <Col id="adrv_specwardcd"></Col>
- <Col id="adrv_inrsrvstat"></Col>
- <Col id="adrv_insukind"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_roomgrdecd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- <Column id="typecd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- <Col id="typecd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_otpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="otpt_pid" type="STRING" size="256" />
- <Column id="otpt_orddd" type="STRING" size="256" />
- <Column id="otpt_cretno" type="STRING" size="256" />
- <Column id="otpt_acptseqno" type="STRING" size="256" />
- <Column id="otpt_instcd" type="STRING" size="256" />
- <Column id="otpt_histstat" type="STRING" size="256" />
- <Column id="otpt_orgorddd" type="STRING" size="256" />
- <Column id="otpt_orgcretno" type="STRING" size="256" />
- <Column id="otpt_calcbaseflag" type="STRING" size="256" />
- <Column id="otpt_calcyn" type="STRING" size="256" />
- <Column id="otpt_ordtm" type="STRING" size="256" />
- <Column id="otpt_orddeptcd" type="STRING" size="256" />
- <Column id="otpt_orddrid" type="STRING" size="256" />
- <Column id="otpt_dutdeptcd" type="STRING" size="256" />
- <Column id="otpt_centcd" type="STRING" size="256" />
- <Column id="otpt_supdeptcd" type="STRING" size="256" />
- <Column id="otpt_mskind" type="STRING" size="256" />
- <Column id="otpt_insukind" type="STRING" size="256" />
- <Column id="otpt_suppkind" type="STRING" size="256" />
- <Column id="otpt_insucd" type="STRING" size="256" />
- <Column id="otpt_suppkindresn" type="STRING" size="256" />
- <Column id="otpt_specordyn" type="STRING" size="256" />
- <Column id="otpt_holiflag" type="STRING" size="256" />
- <Column id="otpt_fsexamflag" type="STRING" size="256" />
- <Column id="otpt_fsexammanlyn" type="STRING" size="256" />
- <Column id="otpt_ordtype" type="STRING" size="256" />
- <Column id="otpt_brateflag" type="STRING" size="256" />
- <Column id="otpt_medamtestmyn" type="STRING" size="256" />
- <Column id="otpt_medamtpostyn" type="STRING" size="256" />
- <Column id="otpt_medamtfreeresn" type="STRING" size="256" />
- <Column id="otpt_rsrvflag" type="STRING" size="256" />
- <Column id="otpt_etcordflag" type="STRING" size="256" />
- <Column id="otpt_disccd" type="STRING" size="256" />
- <Column id="otpt_hosoutexptresncd" type="STRING" size="256" />
- <Column id="otpt_clincstdyacptflag" type="STRING" size="256" />
- <Column id="otpt_clincstdyno" type="STRING" size="256" />
- <Column id="otpt_chrtlendyn" type="STRING" size="256" />
- <Column id="otpt_specorddescyn" type="STRING" size="256" />
- <Column id="otpt_ordreqdescyn" type="STRING" size="256" />
- <Column id="otpt_ordreqhospgrde" type="STRING" size="256" />
- <Column id="otpt_insuchrgyn" type="STRING" size="256" />
- <Column id="otpt_nursacptyn" type="STRING" size="256" />
- <Column id="otpt_nursacptdt" type="STRING" size="256" />
- <Column id="otpt_dracptyn" type="STRING" size="256" />
- <Column id="otpt_dracptdt" type="STRING" size="256" />
- <Column id="otpt_prcpgenryn" type="STRING" size="256" />
- <Column id="otpt_prcpnotoccrresn" type="STRING" size="256" />
- <Column id="otpt_estmspclappyn" type="STRING" size="256" />
- <Column id="otpt_elbulbodstat" type="STRING" size="256" />
- <Column id="otpt_elbulbodstatdt" type="STRING" size="256" />
- <Column id="otpt_calcflag" type="STRING" size="256" />
- <Column id="otpt_calcmthdflag" type="STRING" size="256" />
- <Column id="otpt_dnoracptyn" type="STRING" size="256" />
- <Column id="otpt_rqstflag" type="STRING" size="256" />
- <Column id="otpt_rqsthospcd" type="STRING" size="256" />
- <Column id="otpt_rqstdrid" type="STRING" size="256" />
- <Column id="otpt_tdayinflag" type="STRING" size="256" />
- <Column id="otpt_tranindd" type="STRING" size="256" />
- <Column id="otpt_rcptdd" type="STRING" size="256" />
- <Column id="otpt_rcptno" type="STRING" size="256" />
- <Column id="otpt_rcptseqno" type="STRING" size="256" />
- <Column id="otpt_telrsrvrem" type="STRING" size="256" />
- <Column id="otpt_fstacptdt" type="STRING" size="256" />
- <Column id="otpt_fstacptid" type="STRING" size="256" />
- <Column id="otpt_fstrgstrid" type="STRING" size="256" />
- <Column id="otpt_fstrgstdt" type="STRING" size="256" />
- <Column id="otpt_lastupdtrid" type="STRING" size="256" />
- <Column id="otpt_lastupdtdt" type="STRING" size="256" />
- <Column id="otpt_cvrtflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="otpt_pid"></Col>
- <Col id="otpt_orddd"></Col>
- <Col id="otpt_cretno"></Col>
- <Col id="otpt_acptseqno"></Col>
- <Col id="otpt_instcd"></Col>
- <Col id="otpt_histstat"></Col>
- <Col id="otpt_orgorddd"></Col>
- <Col id="otpt_orgcretno"></Col>
- <Col id="otpt_calcbaseflag"></Col>
- <Col id="otpt_calcyn"></Col>
- <Col id="otpt_ordtm"></Col>
- <Col id="otpt_orddeptcd"></Col>
- <Col id="otpt_orddrid"></Col>
- <Col id="otpt_dutdeptcd"></Col>
- <Col id="otpt_centcd"></Col>
- <Col id="otpt_supdeptcd"></Col>
- <Col id="otpt_mskind"></Col>
- <Col id="otpt_insukind"></Col>
- <Col id="otpt_suppkind"></Col>
- <Col id="otpt_insucd"></Col>
- <Col id="otpt_suppkindresn"></Col>
- <Col id="otpt_specordyn"></Col>
- <Col id="otpt_holiflag"></Col>
- <Col id="otpt_fsexamflag"></Col>
- <Col id="otpt_fsexammanlyn"></Col>
- <Col id="otpt_ordtype"></Col>
- <Col id="otpt_brateflag"></Col>
- <Col id="otpt_medamtestmyn"></Col>
- <Col id="otpt_medamtpostyn"></Col>
- <Col id="otpt_medamtfreeresn"></Col>
- <Col id="otpt_rsrvflag"></Col>
- <Col id="otpt_etcordflag"></Col>
- <Col id="otpt_disccd"></Col>
- <Col id="otpt_hosoutexptresncd"></Col>
- <Col id="otpt_clincstdyacptflag"></Col>
- <Col id="otpt_clincstdyno"></Col>
- <Col id="otpt_chrtlendyn"></Col>
- <Col id="otpt_specorddescyn"></Col>
- <Col id="otpt_ordreqdescyn"></Col>
- <Col id="otpt_ordreqhospgrde"></Col>
- <Col id="otpt_insuchrgyn"></Col>
- <Col id="otpt_nursacptyn"></Col>
- <Col id="otpt_nursacptdt"></Col>
- <Col id="otpt_dracptyn"></Col>
- <Col id="otpt_dracptdt"></Col>
- <Col id="otpt_prcpgenryn"></Col>
- <Col id="otpt_prcpnotoccrresn"></Col>
- <Col id="otpt_estmspclappyn"></Col>
- <Col id="otpt_elbulbodstat"></Col>
- <Col id="otpt_elbulbodstatdt"></Col>
- <Col id="otpt_calcflag"></Col>
- <Col id="otpt_calcmthdflag"></Col>
- <Col id="otpt_dnoracptyn"></Col>
- <Col id="otpt_rqstflag"></Col>
- <Col id="otpt_rqsthospcd"></Col>
- <Col id="otpt_rqstdrid"></Col>
- <Col id="otpt_tdayinflag"></Col>
- <Col id="otpt_tranindd"></Col>
- <Col id="otpt_rcptdd"></Col>
- <Col id="otpt_rcptno"></Col>
- <Col id="otpt_rcptseqno"></Col>
- <Col id="otpt_telrsrvrem"></Col>
- <Col id="otpt_fstacptdt"></Col>
- <Col id="otpt_fstacptid"></Col>
- <Col id="otpt_fstrgstrid"></Col>
- <Col id="otpt_fstrgstdt"></Col>
- <Col id="otpt_lastupdtrid"></Col>
- <Col id="otpt_lastupdtdt"></Col>
- <Col id="otpt_cvrtflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_PAM_P0041list_P0041" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdid" type="STRING" size="256" />
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="detl" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdid"></Col>
- <Col id="cdnm"></Col>
- <Col id="detl"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_d_rcv_drnb" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="bthdt" type="STRING" size="256" />
- <Column id="hngnm" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="sickbabyyn" type="STRING" size="256" />
- <Column id="immatureyn" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="bthdt"></Col>
- <Col id="hngnm"></Col>
- <Col id="indd"></Col>
- <Col id="sickbabyyn"></Col>
- <Col id="immatureyn"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_rooa" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="rooa_pid" type="STRING" size="256" />
- <Column id="rooa_insukind" type="STRING" size="256" />
- <Column id="rooa_todd" type="STRING" size="256" />
- <Column id="rooa_fromdd" type="STRING" size="256" />
- <Column id="rooa_rareobstno" type="STRING" size="256" />
- <Column id="rooa_anohosprgstflag" type="STRING" size="256" />
- <Column id="rooa_rareobstcnfmdd" type="STRING" size="256" />
- <Column id="rooa_genrdd" type="STRING" size="256" />
- <Column id="rooa_signyn" type="STRING" size="256" />
- <Column id="rooa_signdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rooa_pid"></Col>
- <Col id="rooa_insukind"></Col>
- <Col id="rooa_todd"></Col>
- <Col id="rooa_fromdd"></Col>
- <Col id="rooa_rareobstno"></Col>
- <Col id="rooa_anohosprgstflag"></Col>
- <Col id="rooa_rareobstcnfmdd"></Col>
- <Col id="rooa_genrdd"></Col>
- <Col id="rooa_signyn"></Col>
- <Col id="rooa_signdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11_s_ptbs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptbs" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptbs"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data27" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="cretno" type="STRING" size="256" />
- <Column id="mskind" type="STRING" size="256" />
- <Column id="acptflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="indd"></Col>
- <Col id="cretno"></Col>
- <Col id="mskind"></Col>
- <Col id="acptflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_temp_icpm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icpm_mngtno" type="STRING" size="256" />
- <Column id="icpm_bizplcenm" type="STRING" size="256" />
- <Column id="icpm_inducsbrchcd" type="STRING" size="256" />
- <Column id="icpm_insucdnm" type="STRING" size="256" />
- <Column id="icpm_acddd" type="STRING" size="256" />
- <Column id="icpm_ordopendd" type="STRING" size="256" />
- <Column id="icpm_aprvfromdd" type="STRING" size="256" />
- <Column id="icpm_aprvtodd" type="STRING" size="256" />
- <Column id="icpm_spredayno" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icpm_mngtno"></Col>
- <Col id="icpm_bizplcenm"></Col>
- <Col id="icpm_inducsbrchcd"></Col>
- <Col id="icpm_insucdnm"></Col>
- <Col id="icpm_acddd"></Col>
- <Col id="icpm_ordopendd"></Col>
- <Col id="icpm_aprvfromdd"></Col>
- <Col id="icpm_aprvtodd"></Col>
- <Col id="icpm_spredayno"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_ptbs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptbs_status" type="STRING" size="256" />
- <Column id="ptbs_pid" type="STRING" size="256" />
- <Column id="ptbs_instcd" type="STRING" size="256" />
- <Column id="ptbs_hngnm" type="STRING" size="256" />
- <Column id="ptbs_engnm" type="STRING" size="256" />
- <Column id="ptbs_chinm" type="STRING" size="256" />
- <Column id="ptbs_rrgstno1" type="STRING" size="256" />
- <Column id="ptbs_rrgstno2" type="STRING" size="256" />
- <Column id="ptbs_brthdd" type="STRING" size="256" />
- <Column id="ptbs_sex" type="STRING" size="256" />
- <Column id="ptbs_age" type="STRING" size="256" />
- <Column id="ptbs_bindpid" type="STRING" size="256" />
- <Column id="ptbs_hometel" type="STRING" size="256" />
- <Column id="ptbs_mpphontel" type="STRING" size="256" />
- <Column id="ptbs_etctel1" type="STRING" size="256" />
- <Column id="ptbs_etctel2" type="STRING" size="256" />
- <Column id="ptbs_smsaprvyn" type="STRING" size="256" />
- <Column id="ptbs_email" type="STRING" size="256" />
- <Column id="ptbs_zipcd1" type="STRING" size="256" />
- <Column id="ptbs_zipcd2" type="STRING" size="256" />
- <Column id="ptbs_zipcdseq" type="STRING" size="256" />
- <Column id="ptbs_zipcdaddr" type="STRING" size="256" />
- <Column id="ptbs_detladdr" type="STRING" size="256" />
- <Column id="ptbs_btype" type="STRING" size="256" />
- <Column id="ptbs_rh" type="STRING" size="256" />
- <Column id="ptbs_forgeryn" type="STRING" size="256" />
- <Column id="ptbs_nati" type="STRING" size="256" />
- <Column id="ptbs_psptno" type="STRING" size="256" />
- <Column id="ptbs_recmyn" type="STRING" size="256" />
- <Column id="ptbs_recmerid" type="STRING" size="256" />
- <Column id="ptbs_recmerrela" type="STRING" size="256" />
- <Column id="ptbs_vipyn" type="STRING" size="256" />
- <Column id="ptbs_viprem" type="STRING" size="256" />
- <Column id="ptbs_religncd" type="STRING" size="256" />
- <Column id="ptbs_baptnm" type="STRING" size="256" />
- <Column id="ptbs_chchnm" type="STRING" size="256" />
- <Column id="ptbs_dethyn" type="STRING" size="256" />
- <Column id="ptbs_dethdt" type="STRING" size="256" />
- <Column id="ptbs_chosresn" type="STRING" size="256" />
- <Column id="ptbs_animyn" type="STRING" size="256" />
- <Column id="ptbs_exptresncd" type="STRING" size="256" />
- <Column id="ptbs_inhospyn" type="STRING" size="256" />
- <Column id="ptbs_remfact" type="STRING" size="256" />
- <Column id="ptbs_fstrgstrid" type="STRING" size="256" />
- <Column id="ptbs_fstrgstdt" type="STRING" size="256" />
- <Column id="ptbs_lastupdtrid" type="STRING" size="256" />
- <Column id="ptbs_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptbs_status"></Col>
- <Col id="ptbs_pid"></Col>
- <Col id="ptbs_instcd"></Col>
- <Col id="ptbs_hngnm"></Col>
- <Col id="ptbs_engnm"></Col>
- <Col id="ptbs_chinm"></Col>
- <Col id="ptbs_rrgstno1"></Col>
- <Col id="ptbs_rrgstno2"></Col>
- <Col id="ptbs_brthdd"></Col>
- <Col id="ptbs_sex"></Col>
- <Col id="ptbs_age"></Col>
- <Col id="ptbs_bindpid"></Col>
- <Col id="ptbs_hometel"></Col>
- <Col id="ptbs_mpphontel"></Col>
- <Col id="ptbs_etctel1"></Col>
- <Col id="ptbs_etctel2"></Col>
- <Col id="ptbs_smsaprvyn"></Col>
- <Col id="ptbs_email"></Col>
- <Col id="ptbs_zipcd1"></Col>
- <Col id="ptbs_zipcd2"></Col>
- <Col id="ptbs_zipcdseq"></Col>
- <Col id="ptbs_zipcdaddr"></Col>
- <Col id="ptbs_detladdr"></Col>
- <Col id="ptbs_btype"></Col>
- <Col id="ptbs_rh"></Col>
- <Col id="ptbs_forgeryn"></Col>
- <Col id="ptbs_nati"></Col>
- <Col id="ptbs_psptno"></Col>
- <Col id="ptbs_recmyn"></Col>
- <Col id="ptbs_recmerid"></Col>
- <Col id="ptbs_recmerrela"></Col>
- <Col id="ptbs_vipyn"></Col>
- <Col id="ptbs_viprem"></Col>
- <Col id="ptbs_religncd"></Col>
- <Col id="ptbs_baptnm"></Col>
- <Col id="ptbs_chchnm"></Col>
- <Col id="ptbs_dethyn"></Col>
- <Col id="ptbs_dethdt"></Col>
- <Col id="ptbs_chosresn"></Col>
- <Col id="ptbs_animyn"></Col>
- <Col id="ptbs_exptresncd"></Col>
- <Col id="ptbs_inhospyn"></Col>
- <Col id="ptbs_remfact"></Col>
- <Col id="ptbs_fstrgstrid"></Col>
- <Col id="ptbs_fstrgstdt"></Col>
- <Col id="ptbs_lastupdtrid"></Col>
- <Col id="ptbs_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_temp_ptsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptsp_pid" type="STRING" size="256" />
- <Column id="ptsp_workflag" type="STRING" size="256" />
- <Column id="ptsp_todd" type="STRING" size="256" />
- <Column id="ptsp_seqno" type="STRING" size="256" />
- <Column id="ptsp_instcd" type="STRING" size="256" />
- <Column id="ptsp_histstat" type="STRING" size="256" />
- <Column id="ptsp_fromdd" type="STRING" size="256" />
- <Column id="ptsp_opengrde" type="STRING" size="256" />
- <Column id="ptsp_ordpossyn" type="STRING" size="256" />
- <Column id="ptsp_endyn" type="STRING" size="256" />
- <Column id="ptsp_acptresn" type="STRING" size="256" />
- <Column id="ptsp_endresn" type="STRING" size="256" />
- <Column id="ptsp_fstrgstrid" type="STRING" size="256" />
- <Column id="ptsp_fstrgstdt" type="STRING" size="256" />
- <Column id="ptsp_lastupdtrid" type="STRING" size="256" />
- <Column id="ptsp_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptsp_pid"></Col>
- <Col id="ptsp_workflag"></Col>
- <Col id="ptsp_todd"></Col>
- <Col id="ptsp_seqno"></Col>
- <Col id="ptsp_instcd"></Col>
- <Col id="ptsp_histstat"></Col>
- <Col id="ptsp_fromdd"></Col>
- <Col id="ptsp_opengrde"></Col>
- <Col id="ptsp_ordpossyn"></Col>
- <Col id="ptsp_endyn"></Col>
- <Col id="ptsp_acptresn"></Col>
- <Col id="ptsp_endresn"></Col>
- <Col id="ptsp_fstrgstrid"></Col>
- <Col id="ptsp_fstrgstdt"></Col>
- <Col id="ptsp_lastupdtrid"></Col>
- <Col id="ptsp_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_hndc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hndc_pid" type="STRING" size="256" />
- <Column id="hndc_handcapflag" type="STRING" size="256" />
- <Column id="hndc_todd" type="STRING" size="256" />
- <Column id="hndc_seqno" type="STRING" size="256" />
- <Column id="hndc_instcd" type="STRING" size="256" />
- <Column id="hndc_histstat" type="STRING" size="256" />
- <Column id="hndc_fromdd" type="STRING" size="256" />
- <Column id="hndc_handcapgrde" type="STRING" size="256" />
- <Column id="hndc_handcapcardno" type="STRING" size="256" />
- <Column id="hndc_apppsnnm" type="STRING" size="256" />
- <Column id="hndc_rela" type="STRING" size="256" />
- <Column id="hndc_remfact" type="STRING" size="256" />
- <Column id="hndc_fstrgstrid" type="STRING" size="256" />
- <Column id="hndc_fstrgstdt" type="STRING" size="256" />
- <Column id="hndc_lastupdtrid" type="STRING" size="256" />
- <Column id="hndc_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hndc_pid"></Col>
- <Col id="hndc_handcapflag"></Col>
- <Col id="hndc_todd"></Col>
- <Col id="hndc_seqno"></Col>
- <Col id="hndc_instcd"></Col>
- <Col id="hndc_histstat"></Col>
- <Col id="hndc_fromdd"></Col>
- <Col id="hndc_handcapgrde"></Col>
- <Col id="hndc_handcapcardno"></Col>
- <Col id="hndc_apppsnnm"></Col>
- <Col id="hndc_rela"></Col>
- <Col id="hndc_remfact"></Col>
- <Col id="hndc_fstrgstrid"></Col>
- <Col id="hndc_fstrgstdt"></Col>
- <Col id="hndc_lastupdtrid"></Col>
- <Col id="hndc_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="popupendflag" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_ordercheck" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="result" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="result"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_inpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_status" type="STRING" size="256" />
- <Column id="inpt_pid" type="STRING" size="256" />
- <Column id="inpt_indd" type="STRING" size="256" />
- <Column id="inpt_cretno" type="STRING" size="256" />
- <Column id="inpt_seqno" type="STRING" size="256" />
- <Column id="inpt_instcd" type="STRING" size="256" />
- <Column id="inpt_mskind" type="STRING" size="256" />
- <Column id="inpt_histstat" type="STRING" size="256" />
- <Column id="inpt_intm" type="STRING" size="256" />
- <Column id="inpt_inpath" type="STRING" size="256" />
- <Column id="inpt_arvpath" type="STRING" size="256" />
- <Column id="inpt_ordrslt" type="STRING" size="256" />
- <Column id="inpt_hospbrthyn" type="STRING" size="256" />
- <Column id="inpt_rsrvinyn" type="STRING" size="256" />
- <Column id="inpt_dschdd" type="STRING" size="256" />
- <Column id="inpt_dschtm" type="STRING" size="256" />
- <Column id="inpt_dschtype" type="STRING" size="256" />
- <Column id="inpt_dethdt" type="STRING" size="256" />
- <Column id="inpt_indschacptstat" type="STRING" size="256" />
- <Column id="inpt_medcostestmflag" type="STRING" size="256" />
- <Column id="inpt_fsexamflag" type="STRING" size="256" />
- <Column id="inpt_fsexammanlyn" type="STRING" size="256" />
- <Column id="inpt_medamtpostyn" type="STRING" size="256" />
- <Column id="inpt_medamtfreeresn" type="STRING" size="256" />
- <Column id="inpt_holiflag" type="STRING" size="256" />
- <Column id="inpt_brateflag" type="STRING" size="256" />
- <Column id="inpt_ordtype" type="STRING" size="256" />
- <Column id="inpt_ermngtamtcalcyn" type="STRING" size="256" />
- <Column id="inpt_erbrthflag" type="STRING" size="256" />
- <Column id="inpt_erchospath" type="STRING" size="256" />
- <Column id="inpt_erorddeptcd" type="STRING" size="256" />
- <Column id="inpt_hosoutexptresncd" type="STRING" size="256" />
- <Column id="inpt_insukind" type="STRING" size="256" />
- <Column id="inpt_suppkind" type="STRING" size="256" />
- <Column id="inpt_centcd" type="STRING" size="256" />
- <Column id="inpt_dutdeptcd" type="STRING" size="256" />
- <Column id="inpt_suporddeptcd" type="STRING" size="256" />
- <Column id="inpt_orddeptcd" type="STRING" size="256" />
- <Column id="inpt_medispclid" type="STRING" size="256" />
- <Column id="inpt_atdoctid" type="STRING" size="256" />
- <Column id="inpt_specordyn" type="STRING" size="256" />
- <Column id="inpt_wardcd" type="STRING" size="256" />
- <Column id="inpt_roomcd" type="STRING" size="256" />
- <Column id="inpt_roomgrdecd" type="STRING" size="256" />
- <Column id="inpt_roomtypecd" type="STRING" size="256" />
- <Column id="inpt_rqsthospcd" type="STRING" size="256" />
- <Column id="inpt_rqstdrid" type="STRING" size="256" />
- <Column id="inpt_hospiceyn" type="STRING" size="256" />
- <Column id="inpt_drgyn" type="STRING" size="256" />
- <Column id="inpt_bmtyn" type="STRING" size="256" />
- <Column id="inpt_clincstdyyn" type="STRING" size="256" />
- <Column id="inpt_clincstdycd" type="STRING" size="256" />
- <Column id="inpt_batlockid" type="STRING" size="256" />
- <Column id="inpt_batlockyn" type="STRING" size="256" />
- <Column id="inpt_prcplockid" type="STRING" size="256" />
- <Column id="inpt_ordcostretcdd" type="STRING" size="256" />
- <Column id="inpt_ordcostcalcdd" type="STRING" size="256" />
- <Column id="inpt_inacptdt" type="STRING" size="256" />
- <Column id="inpt_inacptchrgid" type="STRING" size="256" />
- <Column id="inpt_eroutdt" type="STRING" size="256" />
- <Column id="inpt_careinrmdd" type="STRING" size="256" />
- <Column id="inpt_careinrmtm" type="STRING" size="256" />
- <Column id="inpt_careinrmrgstrid" type="STRING" size="256" />
- <Column id="inpt_dietprcpcopyflag" type="STRING" size="256" />
- <Column id="inpt_incncldt" type="STRING" size="256" />
- <Column id="inpt_incnclchrgid" type="STRING" size="256" />
- <Column id="inpt_inoutcvrtyn" type="STRING" size="256" />
- <Column id="inpt_dschcnclyn" type="STRING" size="256" />
- <Column id="inpt_dschcnclresn" type="STRING" size="256" />
- <Column id="inpt_dschcncldt" type="STRING" size="256" />
- <Column id="inpt_dschcnclcharid" type="STRING" size="256" />
- <Column id="inpt_dschdclrtyn" type="STRING" size="256" />
- <Column id="inpt_dschdclrdt" type="STRING" size="256" />
- <Column id="inpt_dschdclrtrgstid" type="STRING" size="256" />
- <Column id="inpt_dschdclrtrgstdt" type="STRING" size="256" />
- <Column id="inpt_dschrgstacptdt" type="STRING" size="256" />
- <Column id="inpt_dschrgstacptcharid" type="STRING" size="256" />
- <Column id="inpt_dschnotiyn" type="STRING" size="256" />
- <Column id="inpt_dschnotidt" type="STRING" size="256" />
- <Column id="inpt_dschnotirgstid" type="STRING" size="256" />
- <Column id="inpt_dschnotirgstdt" type="STRING" size="256" />
- <Column id="inpt_visitrefyn" type="STRING" size="256" />
- <Column id="inpt_keepdschcnclresn" type="STRING" size="256" />
- <Column id="inpt_calclastdd" type="STRING" size="256" />
- <Column id="inpt_dschjudgprcsstat" type="STRING" size="256" />
- <Column id="inpt_lastjudgdt" type="STRING" size="256" />
- <Column id="inpt_lastmdlclamdd" type="STRING" size="256" />
- <Column id="inpt_lastjudgendid" type="STRING" size="256" />
- <Column id="inpt_spcljudgflag" type="STRING" size="256" />
- <Column id="inpt_probjudgflag" type="STRING" size="256" />
- <Column id="inpt_mainjudgid" type="STRING" size="256" />
- <Column id="inpt_medcaredayno" type="STRING" size="256" />
- <Column id="inpt_dschcntcyn" type="STRING" size="256" />
- <Column id="inpt_dscharngmnmemo" type="STRING" size="256" />
- <Column id="inpt_ownbmaxbadd" type="STRING" size="256" />
- <Column id="inpt_nblsyn" type="STRING" size="256" />
- <Column id="inpt_fstrgstrid" type="STRING" size="256" />
- <Column id="inpt_fstrgstdt" type="STRING" size="256" />
- <Column id="inpt_lastupdtrid" type="STRING" size="256" />
- <Column id="inpt_lastupdtdt" type="STRING" size="256" />
- <Column id="inpt_recovwardcd" type="STRING" size="256" />
- <Column id="inpt_recovmovedd" type="STRING" size="256" />
- <Column id="inpt_recovinrmdt" type="STRING" size="256" />
- <Column id="inpt_recovoutdt" type="STRING" size="256" />
- <Column id="inpt_ordreqformflag" type="STRING" size="256" />
- <Column id="inpt_handicaprbookpossnyn" type="STRING" size="256" />
- <Column id="inpt_undersixageyn" type="STRING" size="256" />
- <Column id="inpt_spclcd" type="STRING" size="256" />
- <Column id="inpt_calcdd" type="STRING" size="256" />
- <Column id="inpt_calctm" type="STRING" size="256" />
- <Column id="inpt_badcd" type="STRING" size="256" />
- <Column id="inpt_ermedispclid" type="STRING" size="256" />
- <Column id="inpt_uncocd" type="STRING" size="256" />
- <Column id="inpt_pmflag" type="STRING" size="256" />
- <Column id="inpt_emplno" type="STRING" size="256" />
- <Column id="inpt_suppkindsubyn" type="STRING" size="256" />
- <Column id="inpt_ownbflag" type="STRING" size="256" />
- <Column id="inpt_opertodd" type="STRING" size="256" />
- <Column id="inpt_onlnno" type="STRING" size="256" />
- <Column id="inpt_careoutrmdt" type="STRING" size="256" />
- <Column id="inpt_careoutrmdelyresn" type="STRING" size="256" />
- <Column id="inpt_careoutrmrgstid" type="STRING" size="256" />
- <Column id="inpt_etcordflag" type="STRING" size="256" />
- <Column id="inpt_spclsuppkind" type="STRING" size="256" />
- <Column id="inpt_orgordtype" type="STRING" size="256" />
- <Column id="inpt_subdeptcd" type="STRING" size="256" />
- <Column id="inpt_coopteamcd" type="STRING" size="256" />
- <Column id="inpt_specordtype" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_status"></Col>
- <Col id="inpt_pid"></Col>
- <Col id="inpt_indd"></Col>
- <Col id="inpt_cretno"></Col>
- <Col id="inpt_seqno"></Col>
- <Col id="inpt_instcd"></Col>
- <Col id="inpt_mskind"></Col>
- <Col id="inpt_histstat"></Col>
- <Col id="inpt_intm"></Col>
- <Col id="inpt_inpath"></Col>
- <Col id="inpt_arvpath"></Col>
- <Col id="inpt_ordrslt"></Col>
- <Col id="inpt_hospbrthyn"></Col>
- <Col id="inpt_rsrvinyn"></Col>
- <Col id="inpt_dschdd"></Col>
- <Col id="inpt_dschtm"></Col>
- <Col id="inpt_dschtype"></Col>
- <Col id="inpt_dethdt"></Col>
- <Col id="inpt_indschacptstat"></Col>
- <Col id="inpt_medcostestmflag"></Col>
- <Col id="inpt_fsexamflag"></Col>
- <Col id="inpt_fsexammanlyn"></Col>
- <Col id="inpt_medamtpostyn"></Col>
- <Col id="inpt_medamtfreeresn"></Col>
- <Col id="inpt_holiflag"></Col>
- <Col id="inpt_brateflag"></Col>
- <Col id="inpt_ordtype"></Col>
- <Col id="inpt_ermngtamtcalcyn"></Col>
- <Col id="inpt_erbrthflag"></Col>
- <Col id="inpt_erchospath"></Col>
- <Col id="inpt_erorddeptcd"></Col>
- <Col id="inpt_hosoutexptresncd"></Col>
- <Col id="inpt_insukind"></Col>
- <Col id="inpt_suppkind"></Col>
- <Col id="inpt_centcd"></Col>
- <Col id="inpt_dutdeptcd"></Col>
- <Col id="inpt_suporddeptcd"></Col>
- <Col id="inpt_orddeptcd"></Col>
- <Col id="inpt_medispclid"></Col>
- <Col id="inpt_atdoctid"></Col>
- <Col id="inpt_specordyn"></Col>
- <Col id="inpt_wardcd"></Col>
- <Col id="inpt_roomcd"></Col>
- <Col id="inpt_roomgrdecd"></Col>
- <Col id="inpt_roomtypecd"></Col>
- <Col id="inpt_rqsthospcd"></Col>
- <Col id="inpt_rqstdrid"></Col>
- <Col id="inpt_hospiceyn"></Col>
- <Col id="inpt_drgyn"></Col>
- <Col id="inpt_bmtyn"></Col>
- <Col id="inpt_clincstdyyn"></Col>
- <Col id="inpt_clincstdycd"></Col>
- <Col id="inpt_batlockid"></Col>
- <Col id="inpt_batlockyn"></Col>
- <Col id="inpt_prcplockid"></Col>
- <Col id="inpt_ordcostretcdd"></Col>
- <Col id="inpt_ordcostcalcdd"></Col>
- <Col id="inpt_inacptdt"></Col>
- <Col id="inpt_inacptchrgid"></Col>
- <Col id="inpt_eroutdt"></Col>
- <Col id="inpt_careinrmdd"></Col>
- <Col id="inpt_careinrmtm"></Col>
- <Col id="inpt_careinrmrgstrid"></Col>
- <Col id="inpt_dietprcpcopyflag"></Col>
- <Col id="inpt_incncldt"></Col>
- <Col id="inpt_incnclchrgid"></Col>
- <Col id="inpt_inoutcvrtyn"></Col>
- <Col id="inpt_dschcnclyn"></Col>
- <Col id="inpt_dschcnclresn"></Col>
- <Col id="inpt_dschcncldt"></Col>
- <Col id="inpt_dschcnclcharid"></Col>
- <Col id="inpt_dschdclrtyn"></Col>
- <Col id="inpt_dschdclrdt"></Col>
- <Col id="inpt_dschdclrtrgstid"></Col>
- <Col id="inpt_dschdclrtrgstdt"></Col>
- <Col id="inpt_dschrgstacptdt"></Col>
- <Col id="inpt_dschrgstacptcharid"></Col>
- <Col id="inpt_dschnotiyn"></Col>
- <Col id="inpt_dschnotidt"></Col>
- <Col id="inpt_dschnotirgstid"></Col>
- <Col id="inpt_dschnotirgstdt"></Col>
- <Col id="inpt_visitrefyn"></Col>
- <Col id="inpt_keepdschcnclresn"></Col>
- <Col id="inpt_calclastdd"></Col>
- <Col id="inpt_dschjudgprcsstat"></Col>
- <Col id="inpt_lastjudgdt"></Col>
- <Col id="inpt_lastmdlclamdd"></Col>
- <Col id="inpt_lastjudgendid"></Col>
- <Col id="inpt_spcljudgflag"></Col>
- <Col id="inpt_probjudgflag"></Col>
- <Col id="inpt_mainjudgid"></Col>
- <Col id="inpt_medcaredayno"></Col>
- <Col id="inpt_dschcntcyn"></Col>
- <Col id="inpt_dscharngmnmemo"></Col>
- <Col id="inpt_ownbmaxbadd"></Col>
- <Col id="inpt_nblsyn"></Col>
- <Col id="inpt_fstrgstrid"></Col>
- <Col id="inpt_fstrgstdt"></Col>
- <Col id="inpt_lastupdtrid"></Col>
- <Col id="inpt_lastupdtdt"></Col>
- <Col id="inpt_recovwardcd"></Col>
- <Col id="inpt_recovmovedd"></Col>
- <Col id="inpt_recovinrmdt"></Col>
- <Col id="inpt_recovoutdt"></Col>
- <Col id="inpt_ordreqformflag"></Col>
- <Col id="inpt_handicaprbookpossnyn"></Col>
- <Col id="inpt_undersixageyn"></Col>
- <Col id="inpt_spclcd"></Col>
- <Col id="inpt_calcdd"></Col>
- <Col id="inpt_calctm"></Col>
- <Col id="inpt_badcd"></Col>
- <Col id="inpt_ermedispclid"></Col>
- <Col id="inpt_uncocd"></Col>
- <Col id="inpt_pmflag"></Col>
- <Col id="inpt_emplno"></Col>
- <Col id="inpt_suppkindsubyn"></Col>
- <Col id="inpt_ownbflag"></Col>
- <Col id="inpt_opertodd"></Col>
- <Col id="inpt_onlnno"></Col>
- <Col id="inpt_careoutrmdt"></Col>
- <Col id="inpt_careoutrmdelyresn"></Col>
- <Col id="inpt_careoutrmrgstid"></Col>
- <Col id="inpt_etcordflag"></Col>
- <Col id="inpt_spclsuppkind"></Col>
- <Col id="inpt_orgordtype"></Col>
- <Col id="inpt_subdeptcd"></Col>
- <Col id="inpt_coopteamcd"></Col>
- <Col id="inpt_specordtype"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_h_cnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_send_data12" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="s_ptbs" type="STRING" size="256" />
- <Column id="s_ptin" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="s_ptbs"></Col>
- <Col id="s_ptin"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data22" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_wardcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- <Column id="of" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- <Col id="of"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0021list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_temp_ptin" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptin_status" type="STRING" size="256" />
- <Column id="ptin_pid" type="STRING" size="256" />
- <Column id="ptin_insukind" type="STRING" size="256" />
- <Column id="ptin_todd" type="STRING" size="256" />
- <Column id="ptin_seqno" type="STRING" size="256" />
- <Column id="ptin_histstat" type="STRING" size="256" />
- <Column id="ptin_fromdd" type="STRING" size="256" />
- <Column id="ptin_insucd" type="STRING" size="256" />
- <Column id="ptin_insucdnm" type="STRING" size="256" />
- <Column id="ptin_insuno" type="STRING" size="256" />
- <Column id="ptin_insdnm" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno1" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno2" type="STRING" size="256" />
- <Column id="ptin_insdrela" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptin_status"></Col>
- <Col id="ptin_pid"></Col>
- <Col id="ptin_insukind"></Col>
- <Col id="ptin_todd"></Col>
- <Col id="ptin_seqno"></Col>
- <Col id="ptin_histstat"></Col>
- <Col id="ptin_fromdd"></Col>
- <Col id="ptin_insucd"></Col>
- <Col id="ptin_insucdnm"></Col>
- <Col id="ptin_insuno"></Col>
- <Col id="ptin_insdnm"></Col>
- <Col id="ptin_insdrrgstno1"></Col>
- <Col id="ptin_insdrrgstno2"></Col>
- <Col id="ptin_insdrela"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_orddeptcd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- <Column id="deptengabbr" type="STRING" size="256" />
- <Column id="reqdeptno" type="STRING" size="256" />
- <Column id="orddeptflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- <Col id="deptengabbr"></Col>
- <Col id="reqdeptno"></Col>
- <Col id="orddeptflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0148list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0474list_P0474" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_suppkind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- <Column id="up" type="STRING" size="256" />
- <Column id="io" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- <Col id="up"></Col>
- <Col id="io"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_ptin" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptin_status" type="STRING" size="256" />
- <Column id="ptin_pid" type="STRING" size="256" />
- <Column id="ptin_insukind" type="STRING" size="256" />
- <Column id="ptin_todd" type="STRING" size="256" />
- <Column id="ptin_seqno" type="STRING" size="256" />
- <Column id="ptin_histstat" type="STRING" size="256" />
- <Column id="ptin_fromdd" type="STRING" size="256" />
- <Column id="ptin_insucd" type="STRING" size="256" />
- <Column id="ptin_insucdnm" type="STRING" size="256" />
- <Column id="ptin_insuno" type="STRING" size="256" />
- <Column id="ptin_insdnm" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno1" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno2" type="STRING" size="256" />
- <Column id="ptin_insdrela" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptin_status"></Col>
- <Col id="ptin_pid"></Col>
- <Col id="ptin_insukind"></Col>
- <Col id="ptin_todd"></Col>
- <Col id="ptin_seqno"></Col>
- <Col id="ptin_histstat"></Col>
- <Col id="ptin_fromdd"></Col>
- <Col id="ptin_insucd"></Col>
- <Col id="ptin_insucdnm"></Col>
- <Col id="ptin_insuno"></Col>
- <Col id="ptin_insdnm"></Col>
- <Col id="ptin_insdrrgstno1"></Col>
- <Col id="ptin_insdrrgstno2"></Col>
- <Col id="ptin_insdrela"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="insucdlist" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="popuplist" type="STRING" size="256" />
- <Column id="session" type="STRING" size="256" />
- <Column id="target" type="STRING" size="256" />
- <Column id="oneselect" type="STRING" size="256" />
- <Column id="nhicyn" type="STRING" size="256" />
- <Column id="building" type="STRING" size="256" />
- <Column id="ScndSuptrgtFlag" type="STRING" size="256" />
- <Column id="rsrvyn" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_temp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0328list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0148list_P0148" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0032list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0380list_P0380" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0391list_P0391" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data18" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="indd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="indd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data28" 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="wardcd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hngnm"></Col>
- <Col id="wardcd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_ptsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptsp_pid" type="STRING" size="256" />
- <Column id="ptsp_workflag" type="STRING" size="256" />
- <Column id="ptsp_todd" type="STRING" size="256" />
- <Column id="ptsp_seqno" type="STRING" size="256" />
- <Column id="ptsp_instcd" type="STRING" size="256" />
- <Column id="ptsp_histstat" type="STRING" size="256" />
- <Column id="ptsp_fromdd" type="STRING" size="256" />
- <Column id="ptsp_opengrde" type="STRING" size="256" />
- <Column id="ptsp_ordpossyn" type="STRING" size="256" />
- <Column id="ptsp_endyn" type="STRING" size="256" />
- <Column id="ptsp_acptresn" type="STRING" size="256" />
- <Column id="ptsp_endresn" type="STRING" size="256" />
- <Column id="ptsp_fstrgstrid" type="STRING" size="256" />
- <Column id="ptsp_fstrgstdt" type="STRING" size="256" />
- <Column id="ptsp_lastupdtrid" type="STRING" size="256" />
- <Column id="ptsp_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptsp_pid"></Col>
- <Col id="ptsp_workflag"></Col>
- <Col id="ptsp_todd"></Col>
- <Col id="ptsp_seqno"></Col>
- <Col id="ptsp_instcd"></Col>
- <Col id="ptsp_histstat"></Col>
- <Col id="ptsp_fromdd"></Col>
- <Col id="ptsp_opengrde"></Col>
- <Col id="ptsp_ordpossyn"></Col>
- <Col id="ptsp_endyn"></Col>
- <Col id="ptsp_acptresn"></Col>
- <Col id="ptsp_endresn"></Col>
- <Col id="ptsp_fstrgstrid"></Col>
- <Col id="ptsp_fstrgstdt"></Col>
- <Col id="ptsp_lastupdtrid"></Col>
- <Col id="ptsp_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0025list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_temp_ptbs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptbs_status" type="STRING" size="256" />
- <Column id="ptbs_pid" type="STRING" size="256" />
- <Column id="ptbs_instcd" type="STRING" size="256" />
- <Column id="ptbs_hngnm" type="STRING" size="256" />
- <Column id="ptbs_engnm" type="STRING" size="256" />
- <Column id="ptbs_chinm" type="STRING" size="256" />
- <Column id="ptbs_rrgstno1" type="STRING" size="256" />
- <Column id="ptbs_rrgstno2" type="STRING" size="256" />
- <Column id="ptbs_brthdd" type="STRING" size="256" />
- <Column id="ptbs_sex" type="STRING" size="256" />
- <Column id="ptbs_age" type="STRING" size="256" />
- <Column id="ptbs_bindpid" type="STRING" size="256" />
- <Column id="ptbs_hometel" type="STRING" size="256" />
- <Column id="ptbs_mpphontel" type="STRING" size="256" />
- <Column id="ptbs_etctel1" type="STRING" size="256" />
- <Column id="ptbs_etctel2" type="STRING" size="256" />
- <Column id="ptbs_smsaprvyn" type="STRING" size="256" />
- <Column id="ptbs_email" type="STRING" size="256" />
- <Column id="ptbs_zipcd1" type="STRING" size="256" />
- <Column id="ptbs_zipcd2" type="STRING" size="256" />
- <Column id="ptbs_zipcdseq" type="STRING" size="256" />
- <Column id="ptbs_zipcdaddr" type="STRING" size="256" />
- <Column id="ptbs_detladdr" type="STRING" size="256" />
- <Column id="ptbs_btype" type="STRING" size="256" />
- <Column id="ptbs_rh" type="STRING" size="256" />
- <Column id="ptbs_forgeryn" type="STRING" size="256" />
- <Column id="ptbs_nati" type="STRING" size="256" />
- <Column id="ptbs_psptno" type="STRING" size="256" />
- <Column id="ptbs_recmyn" type="STRING" size="256" />
- <Column id="ptbs_recmerid" type="STRING" size="256" />
- <Column id="ptbs_recmerrela" type="STRING" size="256" />
- <Column id="ptbs_vipyn" type="STRING" size="256" />
- <Column id="ptbs_viprem" type="STRING" size="256" />
- <Column id="ptbs_religncd" type="STRING" size="256" />
- <Column id="ptbs_baptnm" type="STRING" size="256" />
- <Column id="ptbs_chchnm" type="STRING" size="256" />
- <Column id="ptbs_dethyn" type="STRING" size="256" />
- <Column id="ptbs_dethdt" type="STRING" size="256" />
- <Column id="ptbs_chosresn" type="STRING" size="256" />
- <Column id="ptbs_animyn" type="STRING" size="256" />
- <Column id="ptbs_exptresncd" type="STRING" size="256" />
- <Column id="ptbs_inhospyn" type="STRING" size="256" />
- <Column id="ptbs_remfact" type="STRING" size="256" />
- <Column id="ptbs_fstrgstrid" type="STRING" size="256" />
- <Column id="ptbs_fstrgstdt" type="STRING" size="256" />
- <Column id="ptbs_lastupdtrid" type="STRING" size="256" />
- <Column id="ptbs_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptbs_status"></Col>
- <Col id="ptbs_pid"></Col>
- <Col id="ptbs_instcd"></Col>
- <Col id="ptbs_hngnm"></Col>
- <Col id="ptbs_engnm"></Col>
- <Col id="ptbs_chinm"></Col>
- <Col id="ptbs_rrgstno1"></Col>
- <Col id="ptbs_rrgstno2"></Col>
- <Col id="ptbs_brthdd"></Col>
- <Col id="ptbs_sex"></Col>
- <Col id="ptbs_age"></Col>
- <Col id="ptbs_bindpid"></Col>
- <Col id="ptbs_hometel"></Col>
- <Col id="ptbs_mpphontel"></Col>
- <Col id="ptbs_etctel1"></Col>
- <Col id="ptbs_etctel2"></Col>
- <Col id="ptbs_smsaprvyn"></Col>
- <Col id="ptbs_email"></Col>
- <Col id="ptbs_zipcd1"></Col>
- <Col id="ptbs_zipcd2"></Col>
- <Col id="ptbs_zipcdseq"></Col>
- <Col id="ptbs_zipcdaddr"></Col>
- <Col id="ptbs_detladdr"></Col>
- <Col id="ptbs_btype"></Col>
- <Col id="ptbs_rh"></Col>
- <Col id="ptbs_forgeryn"></Col>
- <Col id="ptbs_nati"></Col>
- <Col id="ptbs_psptno"></Col>
- <Col id="ptbs_recmyn"></Col>
- <Col id="ptbs_recmerid"></Col>
- <Col id="ptbs_recmerrela"></Col>
- <Col id="ptbs_vipyn"></Col>
- <Col id="ptbs_viprem"></Col>
- <Col id="ptbs_religncd"></Col>
- <Col id="ptbs_baptnm"></Col>
- <Col id="ptbs_chchnm"></Col>
- <Col id="ptbs_dethyn"></Col>
- <Col id="ptbs_dethdt"></Col>
- <Col id="ptbs_chosresn"></Col>
- <Col id="ptbs_animyn"></Col>
- <Col id="ptbs_exptresncd"></Col>
- <Col id="ptbs_inhospyn"></Col>
- <Col id="ptbs_remfact"></Col>
- <Col id="ptbs_fstrgstrid"></Col>
- <Col id="ptbs_fstrgstdt"></Col>
- <Col id="ptbs_lastupdtrid"></Col>
- <Col id="ptbs_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_inpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_status" type="STRING" size="256" />
- <Column id="inpt_pid" type="STRING" size="256" />
- <Column id="inpt_indd" type="STRING" size="256" />
- <Column id="inpt_cretno" type="STRING" size="256" />
- <Column id="inpt_seqno" type="STRING" size="256" />
- <Column id="inpt_instcd" type="STRING" size="256" />
- <Column id="inpt_mskind" type="STRING" size="256" />
- <Column id="inpt_histstat" type="STRING" size="256" />
- <Column id="inpt_intm" type="STRING" size="256" />
- <Column id="inpt_inpath" type="STRING" size="256" />
- <Column id="inpt_arvpath" type="STRING" size="256" />
- <Column id="inpt_ordrslt" type="STRING" size="256" />
- <Column id="inpt_hospbrthyn" type="STRING" size="256" />
- <Column id="inpt_rsrvinyn" type="STRING" size="256" />
- <Column id="inpt_dschdd" type="STRING" size="256" />
- <Column id="inpt_dschtm" type="STRING" size="256" />
- <Column id="inpt_dschtype" type="STRING" size="256" />
- <Column id="inpt_dethdt" type="STRING" size="256" />
- <Column id="inpt_indschacptstat" type="STRING" size="256" />
- <Column id="inpt_medcostestmflag" type="STRING" size="256" />
- <Column id="inpt_fsexamflag" type="STRING" size="256" />
- <Column id="inpt_fsexammanlyn" type="STRING" size="256" />
- <Column id="inpt_medamtpostyn" type="STRING" size="256" />
- <Column id="inpt_medamtfreeresn" type="STRING" size="256" />
- <Column id="inpt_holiflag" type="STRING" size="256" />
- <Column id="inpt_brateflag" type="STRING" size="256" />
- <Column id="inpt_ordtype" type="STRING" size="256" />
- <Column id="inpt_ermngtamtcalcyn" type="STRING" size="256" />
- <Column id="inpt_erbrthflag" type="STRING" size="256" />
- <Column id="inpt_erchospath" type="STRING" size="256" />
- <Column id="inpt_erorddeptcd" type="STRING" size="256" />
- <Column id="inpt_hosoutexptresncd" type="STRING" size="256" />
- <Column id="inpt_insukind" type="STRING" size="256" />
- <Column id="inpt_suppkind" type="STRING" size="256" />
- <Column id="inpt_centcd" type="STRING" size="256" />
- <Column id="inpt_dutdeptcd" type="STRING" size="256" />
- <Column id="inpt_suporddeptcd" type="STRING" size="256" />
- <Column id="inpt_orddeptcd" type="STRING" size="256" />
- <Column id="inpt_medispclid" type="STRING" size="256" />
- <Column id="inpt_atdoctid" type="STRING" size="256" />
- <Column id="inpt_specordyn" type="STRING" size="256" />
- <Column id="inpt_wardcd" type="STRING" size="256" />
- <Column id="inpt_roomcd" type="STRING" size="256" />
- <Column id="inpt_roomgrdecd" type="STRING" size="256" />
- <Column id="inpt_roomtypecd" type="STRING" size="256" />
- <Column id="inpt_rqsthospcd" type="STRING" size="256" />
- <Column id="inpt_rqstdrid" type="STRING" size="256" />
- <Column id="inpt_hospiceyn" type="STRING" size="256" />
- <Column id="inpt_drgyn" type="STRING" size="256" />
- <Column id="inpt_bmtyn" type="STRING" size="256" />
- <Column id="inpt_clincstdyyn" type="STRING" size="256" />
- <Column id="inpt_clincstdycd" type="STRING" size="256" />
- <Column id="inpt_batlockid" type="STRING" size="256" />
- <Column id="inpt_batlockyn" type="STRING" size="256" />
- <Column id="inpt_prcplockid" type="STRING" size="256" />
- <Column id="inpt_ordcostretcdd" type="STRING" size="256" />
- <Column id="inpt_ordcostcalcdd" type="STRING" size="256" />
- <Column id="inpt_inacptdt" type="STRING" size="256" />
- <Column id="inpt_inacptchrgid" type="STRING" size="256" />
- <Column id="inpt_eroutdt" type="STRING" size="256" />
- <Column id="inpt_careinrmdd" type="STRING" size="256" />
- <Column id="inpt_careinrmtm" type="STRING" size="256" />
- <Column id="inpt_careinrmrgstrid" type="STRING" size="256" />
- <Column id="inpt_dietprcpcopyflag" type="STRING" size="256" />
- <Column id="inpt_incncldt" type="STRING" size="256" />
- <Column id="inpt_incnclchrgid" type="STRING" size="256" />
- <Column id="inpt_inoutcvrtyn" type="STRING" size="256" />
- <Column id="inpt_dschcnclyn" type="STRING" size="256" />
- <Column id="inpt_dschcnclresn" type="STRING" size="256" />
- <Column id="inpt_dschcncldt" type="STRING" size="256" />
- <Column id="inpt_dschcnclcharid" type="STRING" size="256" />
- <Column id="inpt_dschdclrtyn" type="STRING" size="256" />
- <Column id="inpt_dschdclrdt" type="STRING" size="256" />
- <Column id="inpt_dschdclrtrgstid" type="STRING" size="256" />
- <Column id="inpt_dschdclrtrgstdt" type="STRING" size="256" />
- <Column id="inpt_dschrgstacptdt" type="STRING" size="256" />
- <Column id="inpt_dschrgstacptcharid" type="STRING" size="256" />
- <Column id="inpt_dschnotiyn" type="STRING" size="256" />
- <Column id="inpt_dschnotidt" type="STRING" size="256" />
- <Column id="inpt_dschnotirgstid" type="STRING" size="256" />
- <Column id="inpt_dschnotirgstdt" type="STRING" size="256" />
- <Column id="inpt_visitrefyn" type="STRING" size="256" />
- <Column id="inpt_keepdschcnclresn" type="STRING" size="256" />
- <Column id="inpt_calclastdd" type="STRING" size="256" />
- <Column id="inpt_dschjudgprcsstat" type="STRING" size="256" />
- <Column id="inpt_lastjudgdt" type="STRING" size="256" />
- <Column id="inpt_lastmdlclamdd" type="STRING" size="256" />
- <Column id="inpt_lastjudgendid" type="STRING" size="256" />
- <Column id="inpt_spcljudgflag" type="STRING" size="256" />
- <Column id="inpt_probjudgflag" type="STRING" size="256" />
- <Column id="inpt_mainjudgid" type="STRING" size="256" />
- <Column id="inpt_medcaredayno" type="STRING" size="256" />
- <Column id="inpt_dschcntcyn" type="STRING" size="256" />
- <Column id="inpt_dscharngmnmemo" type="STRING" size="256" />
- <Column id="inpt_ownbmaxbadd" type="STRING" size="256" />
- <Column id="inpt_nblsyn" type="STRING" size="256" />
- <Column id="inpt_fstrgstrid" type="STRING" size="256" />
- <Column id="inpt_fstrgstdt" type="STRING" size="256" />
- <Column id="inpt_lastupdtrid" type="STRING" size="256" />
- <Column id="inpt_lastupdtdt" type="STRING" size="256" />
- <Column id="inpt_recovwardcd" type="STRING" size="256" />
- <Column id="inpt_recovmovedd" type="STRING" size="256" />
- <Column id="inpt_recovinrmdt" type="STRING" size="256" />
- <Column id="inpt_recovoutdt" type="STRING" size="256" />
- <Column id="inpt_ordreqformflag" type="STRING" size="256" />
- <Column id="inpt_handicaprbookpossnyn" type="STRING" size="256" />
- <Column id="inpt_undersixageyn" type="STRING" size="256" />
- <Column id="inpt_spclcd" type="STRING" size="256" />
- <Column id="inpt_calcdd" type="STRING" size="256" />
- <Column id="inpt_calctm" type="STRING" size="256" />
- <Column id="inpt_badcd" type="STRING" size="256" />
- <Column id="inpt_ermedispclid" type="STRING" size="256" />
- <Column id="inpt_uncocd" type="STRING" size="256" />
- <Column id="inpt_pmflag" type="STRING" size="256" />
- <Column id="inpt_emplno" type="STRING" size="256" />
- <Column id="inpt_suppkindsubyn" type="STRING" size="256" />
- <Column id="inpt_ownbflag" type="STRING" size="256" />
- <Column id="inpt_opertodd" type="STRING" size="256" />
- <Column id="inpt_onlnno" type="STRING" size="256" />
- <Column id="inpt_careoutrmdt" type="STRING" size="256" />
- <Column id="inpt_careoutrmdelyresn" type="STRING" size="256" />
- <Column id="inpt_careoutrmrgstid" type="STRING" size="256" />
- <Column id="inpt_etcordflag" type="STRING" size="256" />
- <Column id="inpt_spclsuppkind" type="STRING" size="256" />
- <Column id="inpt_orgordtype" type="STRING" size="256" />
- <Column id="inpt_subdeptcd" type="STRING" size="256" />
- <Column id="inpt_coopteamcd" type="STRING" size="256" />
- <Column id="inpt_specordtype" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_status"></Col>
- <Col id="inpt_pid"></Col>
- <Col id="inpt_indd"></Col>
- <Col id="inpt_cretno"></Col>
- <Col id="inpt_seqno"></Col>
- <Col id="inpt_instcd"></Col>
- <Col id="inpt_mskind"></Col>
- <Col id="inpt_histstat"></Col>
- <Col id="inpt_intm"></Col>
- <Col id="inpt_inpath"></Col>
- <Col id="inpt_arvpath"></Col>
- <Col id="inpt_ordrslt"></Col>
- <Col id="inpt_hospbrthyn"></Col>
- <Col id="inpt_rsrvinyn"></Col>
- <Col id="inpt_dschdd"></Col>
- <Col id="inpt_dschtm"></Col>
- <Col id="inpt_dschtype"></Col>
- <Col id="inpt_dethdt"></Col>
- <Col id="inpt_indschacptstat"></Col>
- <Col id="inpt_medcostestmflag"></Col>
- <Col id="inpt_fsexamflag"></Col>
- <Col id="inpt_fsexammanlyn"></Col>
- <Col id="inpt_medamtpostyn"></Col>
- <Col id="inpt_medamtfreeresn"></Col>
- <Col id="inpt_holiflag"></Col>
- <Col id="inpt_brateflag"></Col>
- <Col id="inpt_ordtype"></Col>
- <Col id="inpt_ermngtamtcalcyn"></Col>
- <Col id="inpt_erbrthflag"></Col>
- <Col id="inpt_erchospath"></Col>
- <Col id="inpt_erorddeptcd"></Col>
- <Col id="inpt_hosoutexptresncd"></Col>
- <Col id="inpt_insukind"></Col>
- <Col id="inpt_suppkind"></Col>
- <Col id="inpt_centcd"></Col>
- <Col id="inpt_dutdeptcd"></Col>
- <Col id="inpt_suporddeptcd"></Col>
- <Col id="inpt_orddeptcd"></Col>
- <Col id="inpt_medispclid"></Col>
- <Col id="inpt_atdoctid"></Col>
- <Col id="inpt_specordyn"></Col>
- <Col id="inpt_wardcd"></Col>
- <Col id="inpt_roomcd"></Col>
- <Col id="inpt_roomgrdecd"></Col>
- <Col id="inpt_roomtypecd"></Col>
- <Col id="inpt_rqsthospcd"></Col>
- <Col id="inpt_rqstdrid"></Col>
- <Col id="inpt_hospiceyn"></Col>
- <Col id="inpt_drgyn"></Col>
- <Col id="inpt_bmtyn"></Col>
- <Col id="inpt_clincstdyyn"></Col>
- <Col id="inpt_clincstdycd"></Col>
- <Col id="inpt_batlockid"></Col>
- <Col id="inpt_batlockyn"></Col>
- <Col id="inpt_prcplockid"></Col>
- <Col id="inpt_ordcostretcdd"></Col>
- <Col id="inpt_ordcostcalcdd"></Col>
- <Col id="inpt_inacptdt"></Col>
- <Col id="inpt_inacptchrgid"></Col>
- <Col id="inpt_eroutdt"></Col>
- <Col id="inpt_careinrmdd"></Col>
- <Col id="inpt_careinrmtm"></Col>
- <Col id="inpt_careinrmrgstrid"></Col>
- <Col id="inpt_dietprcpcopyflag"></Col>
- <Col id="inpt_incncldt"></Col>
- <Col id="inpt_incnclchrgid"></Col>
- <Col id="inpt_inoutcvrtyn"></Col>
- <Col id="inpt_dschcnclyn"></Col>
- <Col id="inpt_dschcnclresn"></Col>
- <Col id="inpt_dschcncldt"></Col>
- <Col id="inpt_dschcnclcharid"></Col>
- <Col id="inpt_dschdclrtyn"></Col>
- <Col id="inpt_dschdclrdt"></Col>
- <Col id="inpt_dschdclrtrgstid"></Col>
- <Col id="inpt_dschdclrtrgstdt"></Col>
- <Col id="inpt_dschrgstacptdt"></Col>
- <Col id="inpt_dschrgstacptcharid"></Col>
- <Col id="inpt_dschnotiyn"></Col>
- <Col id="inpt_dschnotidt"></Col>
- <Col id="inpt_dschnotirgstid"></Col>
- <Col id="inpt_dschnotirgstdt"></Col>
- <Col id="inpt_visitrefyn"></Col>
- <Col id="inpt_keepdschcnclresn"></Col>
- <Col id="inpt_calclastdd"></Col>
- <Col id="inpt_dschjudgprcsstat"></Col>
- <Col id="inpt_lastjudgdt"></Col>
- <Col id="inpt_lastmdlclamdd"></Col>
- <Col id="inpt_lastjudgendid"></Col>
- <Col id="inpt_spcljudgflag"></Col>
- <Col id="inpt_probjudgflag"></Col>
- <Col id="inpt_mainjudgid"></Col>
- <Col id="inpt_medcaredayno"></Col>
- <Col id="inpt_dschcntcyn"></Col>
- <Col id="inpt_dscharngmnmemo"></Col>
- <Col id="inpt_ownbmaxbadd"></Col>
- <Col id="inpt_nblsyn"></Col>
- <Col id="inpt_fstrgstrid"></Col>
- <Col id="inpt_fstrgstdt"></Col>
- <Col id="inpt_lastupdtrid"></Col>
- <Col id="inpt_lastupdtdt"></Col>
- <Col id="inpt_recovwardcd"></Col>
- <Col id="inpt_recovmovedd"></Col>
- <Col id="inpt_recovinrmdt"></Col>
- <Col id="inpt_recovoutdt"></Col>
- <Col id="inpt_ordreqformflag"></Col>
- <Col id="inpt_handicaprbookpossnyn"></Col>
- <Col id="inpt_undersixageyn"></Col>
- <Col id="inpt_spclcd"></Col>
- <Col id="inpt_calcdd"></Col>
- <Col id="inpt_calctm"></Col>
- <Col id="inpt_badcd"></Col>
- <Col id="inpt_ermedispclid"></Col>
- <Col id="inpt_uncocd"></Col>
- <Col id="inpt_pmflag"></Col>
- <Col id="inpt_emplno"></Col>
- <Col id="inpt_suppkindsubyn"></Col>
- <Col id="inpt_ownbflag"></Col>
- <Col id="inpt_opertodd"></Col>
- <Col id="inpt_onlnno"></Col>
- <Col id="inpt_careoutrmdt"></Col>
- <Col id="inpt_careoutrmdelyresn"></Col>
- <Col id="inpt_careoutrmrgstid"></Col>
- <Col id="inpt_etcordflag"></Col>
- <Col id="inpt_spclsuppkind"></Col>
- <Col id="inpt_orgordtype"></Col>
- <Col id="inpt_subdeptcd"></Col>
- <Col id="inpt_coopteamcd"></Col>
- <Col id="inpt_specordtype"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rsltflag_rgst_cnt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_cnt" type="STRING" size="256" />
- <Column id="iphs_cnt" type="STRING" size="256" />
- <Column id="icdr_cnt" type="STRING" size="256" />
- <Column id="pid" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="cretno" type="STRING" size="256" />
- <Column id="mskind" type="STRING" size="256" />
- <Column id="histstat" type="STRING" size="256" />
- <Column id="otpt_orddeptcd" type="STRING" size="256" />
- <Column id="otpt_orddd" type="STRING" size="256" />
- <Column id="otpt_cretno" type="STRING" size="256" />
- <Column id="orddeptcd" type="STRING" size="256" />
- <Column id="patcardyn" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_cnt"></Col>
- <Col id="iphs_cnt"></Col>
- <Col id="icdr_cnt"></Col>
- <Col id="pid"></Col>
- <Col id="indd"></Col>
- <Col id="cretno"></Col>
- <Col id="mskind"></Col>
- <Col id="histstat"></Col>
- <Col id="otpt_orddeptcd"></Col>
- <Col id="otpt_orddd"></Col>
- <Col id="otpt_cretno"></Col>
- <Col id="orddeptcd"></Col>
- <Col id="patcardyn"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_iphs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="iphs_status" type="STRING" size="256" />
- <Column id="iphs_pid" type="STRING" size="256" />
- <Column id="iphs_indd" type="STRING" size="256" />
- <Column id="iphs_cretno" type="STRING" size="256" />
- <Column id="iphs_fromdd" type="STRING" size="256" />
- <Column id="iphs_seqno" type="STRING" size="256" />
- <Column id="iphs_instcd" type="STRING" size="256" />
- <Column id="iphs_mskind" type="STRING" size="256" />
- <Column id="iphs_todd" type="STRING" size="256" />
- <Column id="iphs_histstat" type="STRING" size="256" />
- <Column id="iphs_indschacptstat" type="STRING" size="256" />
- <Column id="iphs_insukind" type="STRING" size="256" />
- <Column id="iphs_suppkind" type="STRING" size="256" />
- <Column id="iphs_suppkindresn" type="STRING" size="256" />
- <Column id="iphs_calcscorrecalflag" type="STRING" size="256" />
- <Column id="iphs_drgyn" type="STRING" size="256" />
- <Column id="iphs_bmtyn" type="STRING" size="256" />
- <Column id="iphs_cpyn" type="STRING" size="256" />
- <Column id="iphs_clincstdycd" type="STRING" size="256" />
- <Column id="iphs_disccd" type="STRING" size="256" />
- <Column id="iphs_rcptyn" type="STRING" size="256" />
- <Column id="iphs_clamkey" type="STRING" size="256" />
- <Column id="iphs_clamlastdd" type="STRING" size="256" />
- <Column id="iphs_judgmdlid" type="STRING" size="256" />
- <Column id="iphs_fstrgstrid" type="STRING" size="256" />
- <Column id="iphs_fstrgstdt" type="STRING" size="256" />
- <Column id="iphs_lastupdtrid" type="STRING" size="256" />
- <Column id="iphs_lastupdtdt" type="STRING" size="256" />
- <Column id="iphs_rareobstflag" type="STRING" size="256" />
- <Column id="iphs_ownbmaxgradeflag" type="STRING" size="256" />
- <Column id="iphs_fstrgstnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="iphs_status"></Col>
- <Col id="iphs_pid"></Col>
- <Col id="iphs_indd"></Col>
- <Col id="iphs_cretno"></Col>
- <Col id="iphs_fromdd"></Col>
- <Col id="iphs_seqno"></Col>
- <Col id="iphs_instcd"></Col>
- <Col id="iphs_mskind"></Col>
- <Col id="iphs_todd"></Col>
- <Col id="iphs_histstat"></Col>
- <Col id="iphs_indschacptstat"></Col>
- <Col id="iphs_insukind"></Col>
- <Col id="iphs_suppkind"></Col>
- <Col id="iphs_suppkindresn"></Col>
- <Col id="iphs_calcscorrecalflag"></Col>
- <Col id="iphs_drgyn"></Col>
- <Col id="iphs_bmtyn"></Col>
- <Col id="iphs_cpyn"></Col>
- <Col id="iphs_clincstdycd"></Col>
- <Col id="iphs_disccd"></Col>
- <Col id="iphs_rcptyn"></Col>
- <Col id="iphs_clamkey"></Col>
- <Col id="iphs_clamlastdd"></Col>
- <Col id="iphs_judgmdlid"></Col>
- <Col id="iphs_fstrgstrid"></Col>
- <Col id="iphs_fstrgstdt"></Col>
- <Col id="iphs_lastupdtrid"></Col>
- <Col id="iphs_lastupdtdt"></Col>
- <Col id="iphs_rareobstflag"></Col>
- <Col id="iphs_ownbmaxgradeflag"></Col>
- <Col id="iphs_fstrgstnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0378list_P0378" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_roomgrdelist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0328list_P0328" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_h_dnor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_send_s_icdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icdr" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icdr"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_hndc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hndc_pid" type="STRING" size="256" />
- <Column id="hndc_handcapflag" type="STRING" size="256" />
- <Column id="hndc_todd" type="STRING" size="256" />
- <Column id="hndc_seqno" type="STRING" size="256" />
- <Column id="hndc_instcd" type="STRING" size="256" />
- <Column id="hndc_histstat" type="STRING" size="256" />
- <Column id="hndc_fromdd" type="STRING" size="256" />
- <Column id="hndc_handcapgrde" type="STRING" size="256" />
- <Column id="hndc_handcapcardno" type="STRING" size="256" />
- <Column id="hndc_apppsnnm" type="STRING" size="256" />
- <Column id="hndc_rela" type="STRING" size="256" />
- <Column id="hndc_remfact" type="STRING" size="256" />
- <Column id="hndc_fstrgstrid" type="STRING" size="256" />
- <Column id="hndc_fstrgstdt" type="STRING" size="256" />
- <Column id="hndc_lastupdtrid" type="STRING" size="256" />
- <Column id="hndc_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hndc_pid"></Col>
- <Col id="hndc_handcapflag"></Col>
- <Col id="hndc_todd"></Col>
- <Col id="hndc_seqno"></Col>
- <Col id="hndc_instcd"></Col>
- <Col id="hndc_histstat"></Col>
- <Col id="hndc_fromdd"></Col>
- <Col id="hndc_handcapgrde"></Col>
- <Col id="hndc_handcapcardno"></Col>
- <Col id="hndc_apppsnnm"></Col>
- <Col id="hndc_rela"></Col>
- <Col id="hndc_remfact"></Col>
- <Col id="hndc_fstrgstrid"></Col>
- <Col id="hndc_fstrgstdt"></Col>
- <Col id="hndc_lastupdtrid"></Col>
- <Col id="hndc_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_send_s_inpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_diaglist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grdsnwspec" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="grdsnwspec"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_icpm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icpm_mngtno" type="STRING" size="256" />
- <Column id="icpm_bizplcenm" type="STRING" size="256" />
- <Column id="icpm_inducsbrchcd" type="STRING" size="256" />
- <Column id="icpm_insucdnm" type="STRING" size="256" />
- <Column id="icpm_acddd" type="STRING" size="256" />
- <Column id="icpm_ordopendd" type="STRING" size="256" />
- <Column id="icpm_aprvfromdd" type="STRING" size="256" />
- <Column id="icpm_aprvtodd" type="STRING" size="256" />
- <Column id="icpm_spredayno" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icpm_mngtno"></Col>
- <Col id="icpm_bizplcenm"></Col>
- <Col id="icpm_inducsbrchcd"></Col>
- <Col id="icpm_insucdnm"></Col>
- <Col id="icpm_acddd"></Col>
- <Col id="icpm_ordopendd"></Col>
- <Col id="icpm_aprvfromdd"></Col>
- <Col id="icpm_aprvtodd"></Col>
- <Col id="icpm_spredayno"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_aipm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="aipm_insucmpycd" type="STRING" size="256" />
- <Column id="aipm_insucdnm" type="STRING" size="256" />
- <Column id="aipm_paylimamt" type="STRING" size="256" />
- <Column id="aipm_aprvfromdd" type="STRING" size="256" />
- <Column id="aipm_aprvtodd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="aipm_insucmpycd"></Col>
- <Col id="aipm_insucdnm"></Col>
- <Col id="aipm_paylimamt"></Col>
- <Col id="aipm_aprvfromdd"></Col>
- <Col id="aipm_aprvtodd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_d_rcv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0157list_P0157" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data10" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="insukind" type="STRING" size="256" />
- <Column id="mode" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="insukind"></Col>
- <Col id="mode"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data20" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256" />
- <Column id="srchcnts" type="STRING" size="256" />
- <Column id="insuflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchcond"></Col>
- <Col id="srchcnts"></Col>
- <Col id="insuflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0380list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0400list_P0400" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_wdrmlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grdroomspec" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="grdroomspec"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0051list_P0051" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_otptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grdoutchoshist" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="grdoutchoshist"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_orddrid" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- <Column id="dp" type="STRING" size="256" />
- <Column id="sp" type="STRING" size="256" />
- <Column id="nmsp" type="STRING" size="256" />
- <Column id="drengabbr" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- <Col id="dp"></Col>
- <Col id="sp"></Col>
- <Col id="nmsp"></Col>
- <Col id="drengabbr"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_check" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grdinrgstinfo" type="STRING" size="256" />
- <Column id="adrv" type="STRING" size="256" />
- <Column id="ptsp" type="STRING" size="256" />
- <Column id="srdg" type="STRING" size="256" />
- <Column id="inpt1" type="STRING" size="256" />
- <Column id="cnst" type="STRING" size="256" />
- <Column id="hndc" type="STRING" size="256" />
- <Column id="disc" type="STRING" size="256" />
- <Column id="rooa" type="STRING" size="256" />
- <Column id="tempdsch" type="STRING" size="256" />
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_h_receipt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_original_srdg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srdg_pid" type="STRING" size="256" />
- <Column id="srdg_insuflag" type="STRING" size="256" />
- <Column id="srdg_suppkind" type="STRING" size="256" />
- <Column id="srdg_todd" type="STRING" size="256" />
- <Column id="srdg_seqno" type="STRING" size="256" />
- <Column id="srdg_instcd" type="STRING" size="256" />
- <Column id="srdg_histstat" type="STRING" size="256" />
- <Column id="srdg_fromdd" type="STRING" size="256" />
- <Column id="srdg_seridiagno" type="STRING" size="256" />
- <Column id="srdg_apppsnnm" type="STRING" size="256" />
- <Column id="srdg_rela" type="STRING" size="256" />
- <Column id="srdg_acptdd" type="STRING" size="256" />
- <Column id="srdg_acpttm" type="STRING" size="256" />
- <Column id="srdg_acptid" type="STRING" size="256" />
- <Column id="srdg_remfact" type="STRING" size="256" />
- <Column id="srdg_fstrgstrid" type="STRING" size="256" />
- <Column id="srdg_fstrgstdt" type="STRING" size="256" />
- <Column id="srdg_lastupdtrid" type="STRING" size="256" />
- <Column id="srdg_lastupdtdt" type="STRING" size="256" />
- <Column id="srdg_insuflag_before" type="STRING" size="256" />
- <Column id="srdg_suppkind_before" type="STRING" size="256" />
- <Column id="srdg_todd_before" type="STRING" size="256" />
- <Column id="srdg_seqno_before" type="STRING" size="256" />
- <Column id="srdg_stat" type="STRING" size="256" />
- <Column id="srdg_insukind" type="STRING" size="256" />
- <Column id="srdg_anohosprgstflag" type="STRING" size="256" />
- <Column id="srdg_cncrdiagcnfmdd" type="STRING" size="256" />
- <Column id="srdg_genrdd" type="STRING" size="256" />
- <Column id="srdg_signyn" type="STRING" size="256" />
- <Column id="srdg_signdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srdg_pid"></Col>
- <Col id="srdg_insuflag"></Col>
- <Col id="srdg_suppkind"></Col>
- <Col id="srdg_todd"></Col>
- <Col id="srdg_seqno"></Col>
- <Col id="srdg_instcd"></Col>
- <Col id="srdg_histstat"></Col>
- <Col id="srdg_fromdd"></Col>
- <Col id="srdg_seridiagno"></Col>
- <Col id="srdg_apppsnnm"></Col>
- <Col id="srdg_rela"></Col>
- <Col id="srdg_acptdd"></Col>
- <Col id="srdg_acpttm"></Col>
- <Col id="srdg_acptid"></Col>
- <Col id="srdg_remfact"></Col>
- <Col id="srdg_fstrgstrid"></Col>
- <Col id="srdg_fstrgstdt"></Col>
- <Col id="srdg_lastupdtrid"></Col>
- <Col id="srdg_lastupdtdt"></Col>
- <Col id="srdg_insuflag_before"></Col>
- <Col id="srdg_suppkind_before"></Col>
- <Col id="srdg_todd_before"></Col>
- <Col id="srdg_seqno_before"></Col>
- <Col id="srdg_stat"></Col>
- <Col id="srdg_insukind"></Col>
- <Col id="srdg_anohosprgstflag"></Col>
- <Col id="srdg_cncrdiagcnfmdd"></Col>
- <Col id="srdg_genrdd"></Col>
- <Col id="srdg_signyn"></Col>
- <Col id="srdg_signdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data13" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_pid" type="STRING" size="256" />
- <Column id="inpt_indd" type="STRING" size="256" />
- <Column id="inpt_cretno" type="STRING" size="256" />
- <Column id="inpt_mskind" type="STRING" size="256" />
- <Column id="adrv_inrsrvacptdd" type="STRING" size="256" />
- <Column id="adrv_inrsrvacptseqno" type="STRING" size="256" />
- <Column id="cncl_flag" type="STRING" size="256" />
- <Column id="adrv_cpyn" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_pid"></Col>
- <Col id="inpt_indd"></Col>
- <Col id="inpt_cretno"></Col>
- <Col id="inpt_mskind"></Col>
- <Col id="adrv_inrsrvacptdd"></Col>
- <Col id="adrv_inrsrvacptseqno"></Col>
- <Col id="cncl_flag"></Col>
- <Col id="adrv_cpyn"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data23" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pam_code" type="STRING" size="256" />
- <Column id="pam_code" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pam_code"></Col>
- <Col id="pam_code"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_hndc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="hndc_pid" type="STRING" size="256" />
- <Column id="hndc_handcapflag" type="STRING" size="256" />
- <Column id="hndc_todd" type="STRING" size="256" />
- <Column id="hndc_seqno" type="STRING" size="256" />
- <Column id="hndc_instcd" type="STRING" size="256" />
- <Column id="hndc_histstat" type="STRING" size="256" />
- <Column id="hndc_fromdd" type="STRING" size="256" />
- <Column id="hndc_handcapgrde" type="STRING" size="256" />
- <Column id="hndc_handcapcardno" type="STRING" size="256" />
- <Column id="hndc_apppsnnm" type="STRING" size="256" />
- <Column id="hndc_rela" type="STRING" size="256" />
- <Column id="hndc_remfact" type="STRING" size="256" />
- <Column id="hndc_fstrgstrid" type="STRING" size="256" />
- <Column id="hndc_fstrgstdt" type="STRING" size="256" />
- <Column id="hndc_lastupdtrid" type="STRING" size="256" />
- <Column id="hndc_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="hndc_pid"></Col>
- <Col id="hndc_handcapflag"></Col>
- <Col id="hndc_todd"></Col>
- <Col id="hndc_seqno"></Col>
- <Col id="hndc_instcd"></Col>
- <Col id="hndc_histstat"></Col>
- <Col id="hndc_fromdd"></Col>
- <Col id="hndc_handcapgrde"></Col>
- <Col id="hndc_handcapcardno"></Col>
- <Col id="hndc_apppsnnm"></Col>
- <Col id="hndc_rela"></Col>
- <Col id="hndc_remfact"></Col>
- <Col id="hndc_fstrgstrid"></Col>
- <Col id="hndc_fstrgstdt"></Col>
- <Col id="hndc_lastupdtrid"></Col>
- <Col id="hndc_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_ptsp" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptsp_pid" type="STRING" size="256" />
- <Column id="ptsp_workflag" type="STRING" size="256" />
- <Column id="ptsp_todd" type="STRING" size="256" />
- <Column id="ptsp_seqno" type="STRING" size="256" />
- <Column id="ptsp_instcd" type="STRING" size="256" />
- <Column id="ptsp_histstat" type="STRING" size="256" />
- <Column id="ptsp_fromdd" type="STRING" size="256" />
- <Column id="ptsp_opengrde" type="STRING" size="256" />
- <Column id="ptsp_ordpossyn" type="STRING" size="256" />
- <Column id="ptsp_endyn" type="STRING" size="256" />
- <Column id="ptsp_acptresn" type="STRING" size="256" />
- <Column id="ptsp_endresn" type="STRING" size="256" />
- <Column id="ptsp_fstrgstrid" type="STRING" size="256" />
- <Column id="ptsp_fstrgstdt" type="STRING" size="256" />
- <Column id="ptsp_lastupdtrid" type="STRING" size="256" />
- <Column id="ptsp_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptsp_pid"></Col>
- <Col id="ptsp_workflag"></Col>
- <Col id="ptsp_todd"></Col>
- <Col id="ptsp_seqno"></Col>
- <Col id="ptsp_instcd"></Col>
- <Col id="ptsp_histstat"></Col>
- <Col id="ptsp_fromdd"></Col>
- <Col id="ptsp_opengrde"></Col>
- <Col id="ptsp_ordpossyn"></Col>
- <Col id="ptsp_endyn"></Col>
- <Col id="ptsp_acptresn"></Col>
- <Col id="ptsp_endresn"></Col>
- <Col id="ptsp_fstrgstrid"></Col>
- <Col id="ptsp_fstrgstdt"></Col>
- <Col id="ptsp_lastupdtrid"></Col>
- <Col id="ptsp_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_insukind" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_h_receipt_receipt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="hngnm" type="STRING" size="256" />
- <Column id="sex" type="STRING" size="256" />
- <Column id="age" type="STRING" size="256" />
- <Column id="religncd" type="STRING" size="256" />
- <Column id="rrgstno" type="STRING" size="256" />
- <Column id="orddeptcd" type="STRING" size="256" />
- <Column id="orddeptnm" type="STRING" size="256" />
- <Column id="specordyn" type="STRING" size="256" />
- <Column id="medispclid" type="STRING" size="256" />
- <Column id="wardcd" type="STRING" size="256" />
- <Column id="roomcd" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="barcode" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="hngnm"></Col>
- <Col id="sex"></Col>
- <Col id="age"></Col>
- <Col id="religncd"></Col>
- <Col id="rrgstno"></Col>
- <Col id="orddeptcd"></Col>
- <Col id="orddeptnm"></Col>
- <Col id="specordyn"></Col>
- <Col id="medispclid"></Col>
- <Col id="wardcd"></Col>
- <Col id="roomcd"></Col>
- <Col id="indd"></Col>
- <Col id="barcode"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0308list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_popup" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srchcond" 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="insuflag" type="STRING" size="256" />
- <Column id="srchcnts" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchcond"></Col>
- <Col id="pid"></Col>
- <Col id="hngnm"></Col>
- <Col id="rrgstno1"></Col>
- <Col id="rrgstno2"></Col>
- <Col id="insuflag"></Col>
- <Col id="srchcnts"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0002list_P0002" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_admi" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="admi_pid" type="STRING" size="256" />
- <Column id="admi_rcptflag" type="STRING" size="256" />
- <Column id="admi_cashamt" type="STRING" size="256" />
- <Column id="admi_cardamt" type="STRING" size="256" />
- <Column id="admi_onlineamt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="admi_pid"></Col>
- <Col id="admi_rcptflag"></Col>
- <Col id="admi_cashamt"></Col>
- <Col id="admi_cardamt"></Col>
- <Col id="admi_onlineamt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_ptin" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptin_status" type="STRING" size="256" />
- <Column id="ptin_pid" type="STRING" size="256" />
- <Column id="ptin_insukind" type="STRING" size="256" />
- <Column id="ptin_todd" type="STRING" size="256" />
- <Column id="ptin_seqno" type="STRING" size="256" />
- <Column id="ptin_histstat" type="STRING" size="256" />
- <Column id="ptin_fromdd" type="STRING" size="256" />
- <Column id="ptin_insucd" type="STRING" size="256" />
- <Column id="ptin_insucdnm" type="STRING" size="256" />
- <Column id="ptin_insuno" type="STRING" size="256" />
- <Column id="ptin_insdnm" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno1" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno2" type="STRING" size="256" />
- <Column id="ptin_insdrela" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptin_status"></Col>
- <Col id="ptin_pid"></Col>
- <Col id="ptin_insukind"></Col>
- <Col id="ptin_todd"></Col>
- <Col id="ptin_seqno"></Col>
- <Col id="ptin_histstat"></Col>
- <Col id="ptin_fromdd"></Col>
- <Col id="ptin_insucd"></Col>
- <Col id="ptin_insucdnm"></Col>
- <Col id="ptin_insuno"></Col>
- <Col id="ptin_insdnm"></Col>
- <Col id="ptin_insdrrgstno1"></Col>
- <Col id="ptin_insdrrgstno2"></Col>
- <Col id="ptin_insdrela"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_otpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="otpt_pid" type="STRING" size="256" />
- <Column id="otpt_orddd" type="STRING" size="256" />
- <Column id="otpt_cretno" type="STRING" size="256" />
- <Column id="otpt_acptseqno" type="STRING" size="256" />
- <Column id="otpt_instcd" type="STRING" size="256" />
- <Column id="otpt_histstat" type="STRING" size="256" />
- <Column id="otpt_orgorddd" type="STRING" size="256" />
- <Column id="otpt_orgcretno" type="STRING" size="256" />
- <Column id="otpt_calcbaseflag" type="STRING" size="256" />
- <Column id="otpt_calcyn" type="STRING" size="256" />
- <Column id="otpt_ordtm" type="STRING" size="256" />
- <Column id="otpt_orddeptcd" type="STRING" size="256" />
- <Column id="otpt_orddrid" type="STRING" size="256" />
- <Column id="otpt_dutdeptcd" type="STRING" size="256" />
- <Column id="otpt_centcd" type="STRING" size="256" />
- <Column id="otpt_supdeptcd" type="STRING" size="256" />
- <Column id="otpt_mskind" type="STRING" size="256" />
- <Column id="otpt_insukind" type="STRING" size="256" />
- <Column id="otpt_suppkind" type="STRING" size="256" />
- <Column id="otpt_insucd" type="STRING" size="256" />
- <Column id="otpt_suppkindresn" type="STRING" size="256" />
- <Column id="otpt_specordyn" type="STRING" size="256" />
- <Column id="otpt_holiflag" type="STRING" size="256" />
- <Column id="otpt_fsexamflag" type="STRING" size="256" />
- <Column id="otpt_fsexammanlyn" type="STRING" size="256" />
- <Column id="otpt_ordtype" type="STRING" size="256" />
- <Column id="otpt_brateflag" type="STRING" size="256" />
- <Column id="otpt_medamtestmyn" type="STRING" size="256" />
- <Column id="otpt_medamtpostyn" type="STRING" size="256" />
- <Column id="otpt_medamtfreeresn" type="STRING" size="256" />
- <Column id="otpt_rsrvflag" type="STRING" size="256" />
- <Column id="otpt_etcordflag" type="STRING" size="256" />
- <Column id="otpt_disccd" type="STRING" size="256" />
- <Column id="otpt_hosoutexptresncd" type="STRING" size="256" />
- <Column id="otpt_clincstdyacptflag" type="STRING" size="256" />
- <Column id="otpt_clincstdyno" type="STRING" size="256" />
- <Column id="otpt_chrtlendyn" type="STRING" size="256" />
- <Column id="otpt_specorddescyn" type="STRING" size="256" />
- <Column id="otpt_ordreqdescyn" type="STRING" size="256" />
- <Column id="otpt_ordreqhospgrde" type="STRING" size="256" />
- <Column id="otpt_insuchrgyn" type="STRING" size="256" />
- <Column id="otpt_nursacptyn" type="STRING" size="256" />
- <Column id="otpt_nursacptdt" type="STRING" size="256" />
- <Column id="otpt_dracptyn" type="STRING" size="256" />
- <Column id="otpt_dracptdt" type="STRING" size="256" />
- <Column id="otpt_prcpgenryn" type="STRING" size="256" />
- <Column id="otpt_prcpnotoccrresn" type="STRING" size="256" />
- <Column id="otpt_estmspclappyn" type="STRING" size="256" />
- <Column id="otpt_elbulbodstat" type="STRING" size="256" />
- <Column id="otpt_elbulbodstatdt" type="STRING" size="256" />
- <Column id="otpt_calcflag" type="STRING" size="256" />
- <Column id="otpt_calcmthdflag" type="STRING" size="256" />
- <Column id="otpt_dnoracptyn" type="STRING" size="256" />
- <Column id="otpt_rqstflag" type="STRING" size="256" />
- <Column id="otpt_rqsthospcd" type="STRING" size="256" />
- <Column id="otpt_rqstdrid" type="STRING" size="256" />
- <Column id="otpt_tdayinflag" type="STRING" size="256" />
- <Column id="otpt_tranindd" type="STRING" size="256" />
- <Column id="otpt_rcptdd" type="STRING" size="256" />
- <Column id="otpt_rcptno" type="STRING" size="256" />
- <Column id="otpt_rcptseqno" type="STRING" size="256" />
- <Column id="otpt_telrsrvrem" type="STRING" size="256" />
- <Column id="otpt_updtcnclresn" type="STRING" size="256" />
- <Column id="otpt_fstacptdt" type="STRING" size="256" />
- <Column id="otpt_fstacptid" type="STRING" size="256" />
- <Column id="otpt_fstrgstrid" type="STRING" size="256" />
- <Column id="otpt_fstrgstdt" type="STRING" size="256" />
- <Column id="otpt_lastupdtrid" type="STRING" size="256" />
- <Column id="otpt_lastupdtdt" type="STRING" size="256" />
- <Column id="otpt_cvrtflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="otpt_pid"></Col>
- <Col id="otpt_orddd"></Col>
- <Col id="otpt_cretno"></Col>
- <Col id="otpt_acptseqno"></Col>
- <Col id="otpt_instcd"></Col>
- <Col id="otpt_histstat"></Col>
- <Col id="otpt_orgorddd"></Col>
- <Col id="otpt_orgcretno"></Col>
- <Col id="otpt_calcbaseflag"></Col>
- <Col id="otpt_calcyn"></Col>
- <Col id="otpt_ordtm"></Col>
- <Col id="otpt_orddeptcd"></Col>
- <Col id="otpt_orddrid"></Col>
- <Col id="otpt_dutdeptcd"></Col>
- <Col id="otpt_centcd"></Col>
- <Col id="otpt_supdeptcd"></Col>
- <Col id="otpt_mskind"></Col>
- <Col id="otpt_insukind"></Col>
- <Col id="otpt_suppkind"></Col>
- <Col id="otpt_insucd"></Col>
- <Col id="otpt_suppkindresn"></Col>
- <Col id="otpt_specordyn"></Col>
- <Col id="otpt_holiflag"></Col>
- <Col id="otpt_fsexamflag"></Col>
- <Col id="otpt_fsexammanlyn"></Col>
- <Col id="otpt_ordtype"></Col>
- <Col id="otpt_brateflag"></Col>
- <Col id="otpt_medamtestmyn"></Col>
- <Col id="otpt_medamtpostyn"></Col>
- <Col id="otpt_medamtfreeresn"></Col>
- <Col id="otpt_rsrvflag"></Col>
- <Col id="otpt_etcordflag"></Col>
- <Col id="otpt_disccd"></Col>
- <Col id="otpt_hosoutexptresncd"></Col>
- <Col id="otpt_clincstdyacptflag"></Col>
- <Col id="otpt_clincstdyno"></Col>
- <Col id="otpt_chrtlendyn"></Col>
- <Col id="otpt_specorddescyn"></Col>
- <Col id="otpt_ordreqdescyn"></Col>
- <Col id="otpt_ordreqhospgrde"></Col>
- <Col id="otpt_insuchrgyn"></Col>
- <Col id="otpt_nursacptyn"></Col>
- <Col id="otpt_nursacptdt"></Col>
- <Col id="otpt_dracptyn"></Col>
- <Col id="otpt_dracptdt"></Col>
- <Col id="otpt_prcpgenryn"></Col>
- <Col id="otpt_prcpnotoccrresn"></Col>
- <Col id="otpt_estmspclappyn"></Col>
- <Col id="otpt_elbulbodstat"></Col>
- <Col id="otpt_elbulbodstatdt"></Col>
- <Col id="otpt_calcflag"></Col>
- <Col id="otpt_calcmthdflag"></Col>
- <Col id="otpt_dnoracptyn"></Col>
- <Col id="otpt_rqstflag"></Col>
- <Col id="otpt_rqsthospcd"></Col>
- <Col id="otpt_rqstdrid"></Col>
- <Col id="otpt_tdayinflag"></Col>
- <Col id="otpt_tranindd"></Col>
- <Col id="otpt_rcptdd"></Col>
- <Col id="otpt_rcptno"></Col>
- <Col id="otpt_rcptseqno"></Col>
- <Col id="otpt_telrsrvrem"></Col>
- <Col id="otpt_updtcnclresn"></Col>
- <Col id="otpt_fstacptdt"></Col>
- <Col id="otpt_fstacptid"></Col>
- <Col id="otpt_fstrgstrid"></Col>
- <Col id="otpt_fstrgstdt"></Col>
- <Col id="otpt_lastupdtrid"></Col>
- <Col id="otpt_lastupdtdt"></Col>
- <Col id="otpt_cvrtflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0016list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_snamecheck" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="rsltsname" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rsltsname"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data19" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="dschInRgstdd" type="STRING" size="256" />
- <Column id="flag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="dschInRgstdd"></Col>
- <Col id="flag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_send_s_iphs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="iphs" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="iphs"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_disccd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cd" type="STRING" size="256" />
- <Column id="nm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cd"></Col>
- <Col id="nm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data17" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="cretno" type="STRING" size="256" />
- <Column id="mskind" type="STRING" size="256" />
- <Column id="histstat" type="STRING" size="256" />
- <Column id="ioflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="indd"></Col>
- <Col id="cretno"></Col>
- <Col id="mskind"></Col>
- <Col id="histstat"></Col>
- <Col id="ioflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inhopedd" type="STRING" size="256" />
- <Column id="inrefcond" type="STRING" size="256" />
- <Column id="pid" type="STRING" size="256" />
- <Column id="inhopedd1" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inhopedd"></Col>
- <Col id="inrefcond">2</Col>
- <Col id="pid"></Col>
- <Col id="inhopedd1"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="rmspecref" type="STRING" size="256" />
- <Column id="rmspecrefnm" type="STRING" size="256" />
- <Column id="sendflag" type="STRING" size="256" />
- <Column id="prestdd" type="STRING" size="256" />
- <Column id="bedflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="rmspecref"></Col>
- <Col id="rmspecrefnm"></Col>
- <Col id="sendflag"></Col>
- <Col id="prestdd"></Col>
- <Col id="bedflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data3" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="sess_posinstcd" type="STRING" size="256" />
- <Column id="ioflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="sess_posinstcd"></Col>
- <Col id="ioflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data4" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srchcond" type="STRING" size="256" />
- <Column id="pid" type="STRING" size="256" />
- <Column id="hngnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchcond"></Col>
- <Col id="pid"></Col>
- <Col id="hngnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data5" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="mode" type="STRING" size="256" />
- <Column id="hngnm" type="STRING" size="256" />
- <Column id="rrgstno1" type="STRING" size="256" />
- <Column id="rrgsno2" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="mode"></Col>
- <Col id="hngnm"></Col>
- <Col id="rrgstno1"></Col>
- <Col id="rrgsno2"></Col>
- <Col id="indd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data6" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="mode" type="STRING" size="256" />
- <Column id="insukind" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="orddeptcd" type="STRING" size="256" />
- <Column id="mskind" type="STRING" size="256" />
- <Column id="disccd" type="STRING" size="256" />
- <Column id="prestdd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="mode"></Col>
- <Col id="insukind"></Col>
- <Col id="indd"></Col>
- <Col id="orddeptcd"></Col>
- <Col id="mskind"></Col>
- <Col id="disccd"></Col>
- <Col id="prestdd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data7" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="orddd" type="STRING" size="256" />
- <Column id="orddeptcd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="orddd"></Col>
- <Col id="orddeptcd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data8" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="insukind" type="STRING" size="256" />
- <Column id="insucd" type="STRING" size="256" />
- <Column id="appdd" type="STRING" size="256" />
- <Column id="instcd" type="STRING" size="256" />
- <Column id="checkflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="insukind"></Col>
- <Col id="insucd"></Col>
- <Col id="appdd"></Col>
- <Col id="instcd"></Col>
- <Col id="checkflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data9" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="srchcond" 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="autoflag" type="STRING" size="256" />
- <Column id="checkfnexam" type="STRING" size="256" />
- <Column id="acptdd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchcond"></Col>
- <Col id="pid"></Col>
- <Col id="hngnm"></Col>
- <Col id="rrgstno1"></Col>
- <Col id="rrgstno2"></Col>
- <Col id="autoflag"></Col>
- <Col id="checkfnexam"></Col>
- <Col id="acptdd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_ptin" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptin_status" type="STRING" size="256" />
- <Column id="ptin_pid" type="STRING" size="256" />
- <Column id="ptin_insukind" type="STRING" size="256" />
- <Column id="ptin_todd" type="STRING" size="256" />
- <Column id="ptin_seqno" type="STRING" size="256" />
- <Column id="ptin_histstat" type="STRING" size="256" />
- <Column id="ptin_fromdd" type="STRING" size="256" />
- <Column id="ptin_insucd" type="STRING" size="256" />
- <Column id="ptin_insucdnm" type="STRING" size="256" />
- <Column id="ptin_insuno" type="STRING" size="256" />
- <Column id="ptin_insdnm" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno1" type="STRING" size="256" />
- <Column id="ptin_insdrrgstno2" type="STRING" size="256" />
- <Column id="ptin_insdrela" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptin_status"></Col>
- <Col id="ptin_pid"></Col>
- <Col id="ptin_insukind"></Col>
- <Col id="ptin_todd"></Col>
- <Col id="ptin_seqno"></Col>
- <Col id="ptin_histstat"></Col>
- <Col id="ptin_fromdd"></Col>
- <Col id="ptin_insucd"></Col>
- <Col id="ptin_insucdnm"></Col>
- <Col id="ptin_insuno"></Col>
- <Col id="ptin_insdnm"></Col>
- <Col id="ptin_insdrrgstno1"></Col>
- <Col id="ptin_insdrrgstno2"></Col>
- <Col id="ptin_insdrela"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_h_dnor_dnor" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="dnorpid" type="STRING" size="256" />
- <Column id="rcvpid" type="STRING" size="256" />
- <Column id="rcvhngnm" type="STRING" size="256" />
- <Column id="rcvinsukind" type="STRING" size="256" />
- <Column id="trnptdd" type="STRING" size="256" />
- <Column id="gubn" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="dnorpid"></Col>
- <Col id="rcvpid"></Col>
- <Col id="rcvhngnm"></Col>
- <Col id="rcvinsukind"></Col>
- <Col id="trnptdd"></Col>
- <Col id="gubn"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_nbmo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="nbabyindd" type="STRING" size="256" />
- <Column id="womnbrthdd" type="STRING" size="256" />
- <Column id="womnpid" type="STRING" size="256" />
- <Column id="womnhngnm" type="STRING" size="256" />
- <Column id="womnindd" type="STRING" size="256" />
- <Column id="sickbabyyn" type="STRING" size="256" />
- <Column id="Immatureflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="nbabyindd"></Col>
- <Col id="womnbrthdd"></Col>
- <Col id="womnpid"></Col>
- <Col id="womnhngnm"></Col>
- <Col id="womnindd"></Col>
- <Col id="sickbabyyn"></Col>
- <Col id="Immatureflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_specordininfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_main_icpm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icpm_mngtno" type="STRING" size="256" />
- <Column id="icpm_bizplcenm" type="STRING" size="256" />
- <Column id="icpm_inducsbrchcd" type="STRING" size="256" />
- <Column id="icpm_insucdnm" type="STRING" size="256" />
- <Column id="icpm_acddd" type="STRING" size="256" />
- <Column id="icpm_ordopendd" type="STRING" size="256" />
- <Column id="icpm_apryfromdd" type="STRING" size="256" />
- <Column id="icpm_aprytodd" type="STRING" size="256" />
- <Column id="icpm_spredayno" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icpm_mngtno"></Col>
- <Col id="icpm_bizplcenm"></Col>
- <Col id="icpm_inducsbrchcd"></Col>
- <Col id="icpm_insucdnm"></Col>
- <Col id="icpm_acddd"></Col>
- <Col id="icpm_ordopendd"></Col>
- <Col id="icpm_apryfromdd"></Col>
- <Col id="icpm_aprytodd"></Col>
- <Col id="icpm_spredayno"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_aipm" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="aipm_insucmpycd" type="STRING" size="256" />
- <Column id="aipm_insucdnm" type="STRING" size="256" />
- <Column id="aipm_paylimamt" type="STRING" size="256" />
- <Column id="aipm_aprvfromdd" type="STRING" size="256" />
- <Column id="aipm_aprvtodd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="aipm_insucmpycd"></Col>
- <Col id="aipm_insucdnm"></Col>
- <Col id="aipm_paylimamt"></Col>
- <Col id="aipm_aprvfromdd"></Col>
- <Col id="aipm_aprvtodd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_chk_flag" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="coopyn" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="coopyn"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0400list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0039list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0016list_P0016" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_icdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icdr_status" type="STRING" size="256" />
- <Column id="icdr_pid" type="STRING" size="256" />
- <Column id="icdr_indd" type="STRING" size="256" />
- <Column id="icdr_cretno" type="STRING" size="256" />
- <Column id="icdr_fromdd" type="STRING" size="256" />
- <Column id="icdr_seqno" type="STRING" size="256" />
- <Column id="icdr_instcd" type="STRING" size="256" />
- <Column id="icdr_mskind" type="STRING" size="256" />
- <Column id="icdr_todd" type="STRING" size="256" />
- <Column id="icdr_histstat" type="STRING" size="256" />
- <Column id="icdr_indschacptstat" type="STRING" size="256" />
- <Column id="icdr_centcd" type="STRING" size="256" />
- <Column id="icdr_dutdeptcd" type="STRING" size="256" />
- <Column id="icdr_suporddeptcd" type="STRING" size="256" />
- <Column id="icdr_orddeptcd" type="STRING" size="256" />
- <Column id="icdr_medispclid" type="STRING" size="256" />
- <Column id="icdr_atdoctid" type="STRING" size="256" />
- <Column id="icdr_specordyn" type="STRING" size="256" />
- <Column id="icdr_wardcd" type="STRING" size="256" />
- <Column id="icdr_roomcd" type="STRING" size="256" />
- <Column id="icdr_roomgrdecd" type="STRING" size="256" />
- <Column id="icdr_roomtypecd" type="STRING" size="256" />
- <Column id="icdr_wardcd2" type="STRING" size="256" />
- <Column id="icdr_roomcd2" type="STRING" size="256" />
- <Column id="icdr_roomgrdecd2" type="STRING" size="256" />
- <Column id="icdr_roomtypecd2" type="STRING" size="256" />
- <Column id="icdr_fstrgstrid" type="STRING" size="256" />
- <Column id="icdr_fstrgstdt" type="STRING" size="256" />
- <Column id="icdr_lastupdtrid" type="STRING" size="256" />
- <Column id="icdr_lastupdtdt" type="STRING" size="256" />
- <Column id="icdr_subdeptcd" type="STRING" size="256" />
- <Column id="icdr_coopteamcd" type="STRING" size="256" />
- <Column id="icdr_specordtype" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icdr_status"></Col>
- <Col id="icdr_pid"></Col>
- <Col id="icdr_indd"></Col>
- <Col id="icdr_cretno"></Col>
- <Col id="icdr_fromdd"></Col>
- <Col id="icdr_seqno"></Col>
- <Col id="icdr_instcd"></Col>
- <Col id="icdr_mskind"></Col>
- <Col id="icdr_todd"></Col>
- <Col id="icdr_histstat"></Col>
- <Col id="icdr_indschacptstat"></Col>
- <Col id="icdr_centcd"></Col>
- <Col id="icdr_dutdeptcd"></Col>
- <Col id="icdr_suporddeptcd"></Col>
- <Col id="icdr_orddeptcd"></Col>
- <Col id="icdr_medispclid"></Col>
- <Col id="icdr_atdoctid"></Col>
- <Col id="icdr_specordyn"></Col>
- <Col id="icdr_wardcd"></Col>
- <Col id="icdr_roomcd"></Col>
- <Col id="icdr_roomgrdecd"></Col>
- <Col id="icdr_roomtypecd"></Col>
- <Col id="icdr_wardcd2"></Col>
- <Col id="icdr_roomcd2"></Col>
- <Col id="icdr_roomgrdecd2"></Col>
- <Col id="icdr_roomtypecd2"></Col>
- <Col id="icdr_fstrgstrid"></Col>
- <Col id="icdr_fstrgstdt"></Col>
- <Col id="icdr_lastupdtrid"></Col>
- <Col id="icdr_lastupdtdt"></Col>
- <Col id="icdr_subdeptcd"></Col>
- <Col id="icdr_coopteamcd"></Col>
- <Col id="icdr_specordtype"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_cdcr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdcr_pid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdcr_pid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcvlist_list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="grdinrgstinfo" type="STRING" size="256" />
- <Column id="grdinhprsspec" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="grdinrgstinfo"></Col>
- <Col id="grdinhprsspec"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_patinfo_patinfolist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="pid" type="STRING" size="256" />
- <Column id="hngnm" type="STRING" size="256" />
- <Column id="indd" type="STRING" size="256" />
- <Column id="bthdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="pid"></Col>
- <Col id="hngnm"></Col>
- <Col id="indd"></Col>
- <Col id="bthdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_patinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="patinfolist" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="patinfolist"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_barcdprntsetup_prntsetupinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="setupinfo" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="setupinfo"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0378list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_send_data15" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_pid" type="STRING" size="256" />
- <Column id="inpt_indd" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_pid"></Col>
- <Col id="inpt_indd"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data25" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="sess_posinstcd" type="STRING" size="256" />
- <Column id="ioflag" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="sess_posinstcd"></Col>
- <Col id="ioflag"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_chkprint" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="chk" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="chk"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_P0026list_P0026" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_original_ptbs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptbs_status" type="STRING" size="256" />
- <Column id="ptbs_pid" type="STRING" size="256" />
- <Column id="ptbs_instcd" type="STRING" size="256" />
- <Column id="ptbs_hngnm" type="STRING" size="256" />
- <Column id="ptbs_engnm" type="STRING" size="256" />
- <Column id="ptbs_chinm" type="STRING" size="256" />
- <Column id="ptbs_rrgstno1" type="STRING" size="256" />
- <Column id="ptbs_rrgstno2" type="STRING" size="256" />
- <Column id="ptbs_brthdd" type="STRING" size="256" />
- <Column id="ptbs_sex" type="STRING" size="256" />
- <Column id="ptbs_age" type="STRING" size="256" />
- <Column id="ptbs_bindpid" type="STRING" size="256" />
- <Column id="ptbs_hometel" type="STRING" size="256" />
- <Column id="ptbs_mpphontel" type="STRING" size="256" />
- <Column id="ptbs_etctel1" type="STRING" size="256" />
- <Column id="ptbs_etctel2" type="STRING" size="256" />
- <Column id="ptbs_smsaprvyn" type="STRING" size="256" />
- <Column id="ptbs_email" type="STRING" size="256" />
- <Column id="ptbs_zipcd1" type="STRING" size="256" />
- <Column id="ptbs_zipcd2" type="STRING" size="256" />
- <Column id="ptbs_zipcdseq" type="STRING" size="256" />
- <Column id="ptbs_zipcdaddr" type="STRING" size="256" />
- <Column id="ptbs_detladdr" type="STRING" size="256" />
- <Column id="ptbs_btype" type="STRING" size="256" />
- <Column id="ptbs_rh" type="STRING" size="256" />
- <Column id="ptbs_forgeryn" type="STRING" size="256" />
- <Column id="ptbs_nati" type="STRING" size="256" />
- <Column id="ptbs_psptno" type="STRING" size="256" />
- <Column id="ptbs_recmyn" type="STRING" size="256" />
- <Column id="ptbs_recmerid" type="STRING" size="256" />
- <Column id="ptbs_recmerrela" type="STRING" size="256" />
- <Column id="ptbs_vipyn" type="STRING" size="256" />
- <Column id="ptbs_viprem" type="STRING" size="256" />
- <Column id="ptbs_religncd" type="STRING" size="256" />
- <Column id="ptbs_baptnm" type="STRING" size="256" />
- <Column id="ptbs_chchnm" type="STRING" size="256" />
- <Column id="ptbs_dethyn" type="STRING" size="256" />
- <Column id="ptbs_dethdt" type="STRING" size="256" />
- <Column id="ptbs_chosresn" type="STRING" size="256" />
- <Column id="ptbs_animyn" type="STRING" size="256" />
- <Column id="ptbs_exptresncd" type="STRING" size="256" />
- <Column id="ptbs_inhospyn" type="STRING" size="256" />
- <Column id="ptbs_remfact" type="STRING" size="256" />
- <Column id="ptbs_fstrgstrid" type="STRING" size="256" />
- <Column id="ptbs_fstrgstdt" type="STRING" size="256" />
- <Column id="ptbs_lastupdtrid" type="STRING" size="256" />
- <Column id="ptbs_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptbs_status"></Col>
- <Col id="ptbs_pid"></Col>
- <Col id="ptbs_instcd"></Col>
- <Col id="ptbs_hngnm"></Col>
- <Col id="ptbs_engnm"></Col>
- <Col id="ptbs_chinm"></Col>
- <Col id="ptbs_rrgstno1"></Col>
- <Col id="ptbs_rrgstno2"></Col>
- <Col id="ptbs_brthdd"></Col>
- <Col id="ptbs_sex"></Col>
- <Col id="ptbs_age"></Col>
- <Col id="ptbs_bindpid"></Col>
- <Col id="ptbs_hometel"></Col>
- <Col id="ptbs_mpphontel"></Col>
- <Col id="ptbs_etctel1"></Col>
- <Col id="ptbs_etctel2"></Col>
- <Col id="ptbs_smsaprvyn"></Col>
- <Col id="ptbs_email"></Col>
- <Col id="ptbs_zipcd1"></Col>
- <Col id="ptbs_zipcd2"></Col>
- <Col id="ptbs_zipcdseq"></Col>
- <Col id="ptbs_zipcdaddr"></Col>
- <Col id="ptbs_detladdr"></Col>
- <Col id="ptbs_btype"></Col>
- <Col id="ptbs_rh"></Col>
- <Col id="ptbs_forgeryn"></Col>
- <Col id="ptbs_nati"></Col>
- <Col id="ptbs_psptno"></Col>
- <Col id="ptbs_recmyn"></Col>
- <Col id="ptbs_recmerid"></Col>
- <Col id="ptbs_recmerrela"></Col>
- <Col id="ptbs_vipyn"></Col>
- <Col id="ptbs_viprem"></Col>
- <Col id="ptbs_religncd"></Col>
- <Col id="ptbs_baptnm"></Col>
- <Col id="ptbs_chchnm"></Col>
- <Col id="ptbs_dethyn"></Col>
- <Col id="ptbs_dethdt"></Col>
- <Col id="ptbs_chosresn"></Col>
- <Col id="ptbs_animyn"></Col>
- <Col id="ptbs_exptresncd"></Col>
- <Col id="ptbs_inhospyn"></Col>
- <Col id="ptbs_remfact"></Col>
- <Col id="ptbs_fstrgstrid"></Col>
- <Col id="ptbs_fstrgstdt"></Col>
- <Col id="ptbs_lastupdtrid"></Col>
- <Col id="ptbs_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_PAM_P0018list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0391list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_init_P0039list_P0039" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_ptbs" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="ptbs_status" type="STRING" size="256" />
- <Column id="ptbs_pid" type="STRING" size="256" />
- <Column id="ptbs_instcd" type="STRING" size="256" />
- <Column id="ptbs_hngnm" type="STRING" size="256" />
- <Column id="ptbs_engnm" type="STRING" size="256" />
- <Column id="ptbs_chinm" type="STRING" size="256" />
- <Column id="ptbs_rrgstno1" type="STRING" size="256" />
- <Column id="ptbs_rrgstno2" type="STRING" size="256" />
- <Column id="ptbs_brthdd" type="STRING" size="256" />
- <Column id="ptbs_sex" type="STRING" size="256" />
- <Column id="ptbs_age" type="STRING" size="256" />
- <Column id="ptbs_bindpid" type="STRING" size="256" />
- <Column id="ptbs_hometel" type="STRING" size="256" />
- <Column id="ptbs_mpphontel" type="STRING" size="256" />
- <Column id="ptbs_etctel1" type="STRING" size="256" />
- <Column id="ptbs_etctel2" type="STRING" size="256" />
- <Column id="ptbs_smsaprvyn" type="STRING" size="256" />
- <Column id="ptbs_email" type="STRING" size="256" />
- <Column id="ptbs_zipcd1" type="STRING" size="256" />
- <Column id="ptbs_zipcd2" type="STRING" size="256" />
- <Column id="ptbs_zipcdseq" type="STRING" size="256" />
- <Column id="ptbs_zipcdaddr" type="STRING" size="256" />
- <Column id="ptbs_detladdr" type="STRING" size="256" />
- <Column id="ptbs_btype" type="STRING" size="256" />
- <Column id="ptbs_rh" type="STRING" size="256" />
- <Column id="ptbs_forgeryn" type="STRING" size="256" />
- <Column id="ptbs_nati" type="STRING" size="256" />
- <Column id="ptbs_psptno" type="STRING" size="256" />
- <Column id="ptbs_recmyn" type="STRING" size="256" />
- <Column id="ptbs_recmerid" type="STRING" size="256" />
- <Column id="ptbs_recmerrela" type="STRING" size="256" />
- <Column id="ptbs_vipyn" type="STRING" size="256" />
- <Column id="ptbs_viprem" type="STRING" size="256" />
- <Column id="ptbs_religncd" type="STRING" size="256" />
- <Column id="ptbs_baptnm" type="STRING" size="256" />
- <Column id="ptbs_chchnm" type="STRING" size="256" />
- <Column id="ptbs_dethyn" type="STRING" size="256" />
- <Column id="ptbs_dethdt" type="STRING" size="256" />
- <Column id="ptbs_chosresn" type="STRING" size="256" />
- <Column id="ptbs_animyn" type="STRING" size="256" />
- <Column id="ptbs_exptresncd" type="STRING" size="256" />
- <Column id="ptbs_inhospyn" type="STRING" size="256" />
- <Column id="ptbs_remfact" type="STRING" size="256" />
- <Column id="ptbs_fstrgstrid" type="STRING" size="256" />
- <Column id="ptbs_fstrgstdt" type="STRING" size="256" />
- <Column id="ptbs_lastupdtrid" type="STRING" size="256" />
- <Column id="ptbs_lastupdtdt" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="ptbs_status"></Col>
- <Col id="ptbs_pid"></Col>
- <Col id="ptbs_instcd"></Col>
- <Col id="ptbs_hngnm"></Col>
- <Col id="ptbs_engnm"></Col>
- <Col id="ptbs_chinm"></Col>
- <Col id="ptbs_rrgstno1"></Col>
- <Col id="ptbs_rrgstno2"></Col>
- <Col id="ptbs_brthdd"></Col>
- <Col id="ptbs_sex"></Col>
- <Col id="ptbs_age"></Col>
- <Col id="ptbs_bindpid"></Col>
- <Col id="ptbs_hometel"></Col>
- <Col id="ptbs_mpphontel"></Col>
- <Col id="ptbs_etctel1"></Col>
- <Col id="ptbs_etctel2"></Col>
- <Col id="ptbs_smsaprvyn"></Col>
- <Col id="ptbs_email"></Col>
- <Col id="ptbs_zipcd1"></Col>
- <Col id="ptbs_zipcd2"></Col>
- <Col id="ptbs_zipcdseq"></Col>
- <Col id="ptbs_zipcdaddr"></Col>
- <Col id="ptbs_detladdr"></Col>
- <Col id="ptbs_btype"></Col>
- <Col id="ptbs_rh"></Col>
- <Col id="ptbs_forgeryn"></Col>
- <Col id="ptbs_nati"></Col>
- <Col id="ptbs_psptno"></Col>
- <Col id="ptbs_recmyn"></Col>
- <Col id="ptbs_recmerid"></Col>
- <Col id="ptbs_recmerrela"></Col>
- <Col id="ptbs_vipyn"></Col>
- <Col id="ptbs_viprem"></Col>
- <Col id="ptbs_religncd"></Col>
- <Col id="ptbs_baptnm"></Col>
- <Col id="ptbs_chchnm"></Col>
- <Col id="ptbs_dethyn"></Col>
- <Col id="ptbs_dethdt"></Col>
- <Col id="ptbs_chosresn"></Col>
- <Col id="ptbs_animyn"></Col>
- <Col id="ptbs_exptresncd"></Col>
- <Col id="ptbs_inhospyn"></Col>
- <Col id="ptbs_remfact"></Col>
- <Col id="ptbs_fstrgstrid"></Col>
- <Col id="ptbs_fstrgstdt"></Col>
- <Col id="ptbs_lastupdtrid"></Col>
- <Col id="ptbs_lastupdtdt"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_rcv_inpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="inpt_status" type="STRING" size="256" />
- <Column id="inpt_pid" type="STRING" size="256" />
- <Column id="inpt_indd" type="STRING" size="256" />
- <Column id="inpt_cretno" type="STRING" size="256" />
- <Column id="inpt_seqno" type="STRING" size="256" />
- <Column id="inpt_instcd" type="STRING" size="256" />
- <Column id="inpt_mskind" type="STRING" size="256" />
- <Column id="inpt_histstat" type="STRING" size="256" />
- <Column id="inpt_intm" type="STRING" size="256" />
- <Column id="inpt_inpath" type="STRING" size="256" />
- <Column id="inpt_arvpath" type="STRING" size="256" />
- <Column id="inpt_ordrslt" type="STRING" size="256" />
- <Column id="inpt_hospbrthyn" type="STRING" size="256" />
- <Column id="inpt_rsrvinyn" type="STRING" size="256" />
- <Column id="inpt_dschdd" type="STRING" size="256" />
- <Column id="inpt_dschtm" type="STRING" size="256" />
- <Column id="inpt_dschtype" type="STRING" size="256" />
- <Column id="inpt_dethdt" type="STRING" size="256" />
- <Column id="inpt_indschacptstat" type="STRING" size="256" />
- <Column id="inpt_medcostestmflag" type="STRING" size="256" />
- <Column id="inpt_fsexamflag" type="STRING" size="256" />
- <Column id="inpt_fsexammanlyn" type="STRING" size="256" />
- <Column id="inpt_medamtpostyn" type="STRING" size="256" />
- <Column id="inpt_medamtfreeresn" type="STRING" size="256" />
- <Column id="inpt_holiflag" type="STRING" size="256" />
- <Column id="inpt_brateflag" type="STRING" size="256" />
- <Column id="inpt_ordtype" type="STRING" size="256" />
- <Column id="inpt_ermngtamtcalcyn" type="STRING" size="256" />
- <Column id="inpt_erbrthflag" type="STRING" size="256" />
- <Column id="inpt_erchospath" type="STRING" size="256" />
- <Column id="inpt_erorddeptcd" type="STRING" size="256" />
- <Column id="inpt_hosoutexptresncd" type="STRING" size="256" />
- <Column id="inpt_insukind" type="STRING" size="256" />
- <Column id="inpt_suppkind" type="STRING" size="256" />
- <Column id="inpt_centcd" type="STRING" size="256" />
- <Column id="inpt_dutdeptcd" type="STRING" size="256" />
- <Column id="inpt_suporddeptcd" type="STRING" size="256" />
- <Column id="inpt_orddeptcd" type="STRING" size="256" />
- <Column id="inpt_medispclid" type="STRING" size="256" />
- <Column id="inpt_atdoctid" type="STRING" size="256" />
- <Column id="inpt_specordyn" type="STRING" size="256" />
- <Column id="inpt_wardcd" type="STRING" size="256" />
- <Column id="inpt_roomcd" type="STRING" size="256" />
- <Column id="inpt_roomgrdecd" type="STRING" size="256" />
- <Column id="inpt_roomtypecd" type="STRING" size="256" />
- <Column id="inpt_rqsthospcd" type="STRING" size="256" />
- <Column id="inpt_rqstdrid" type="STRING" size="256" />
- <Column id="inpt_hospiceyn" type="STRING" size="256" />
- <Column id="inpt_drgyn" type="STRING" size="256" />
- <Column id="inpt_bmtyn" type="STRING" size="256" />
- <Column id="inpt_clincstdyyn" type="STRING" size="256" />
- <Column id="inpt_clincstdycd" type="STRING" size="256" />
- <Column id="inpt_batlockid" type="STRING" size="256" />
- <Column id="inpt_batlockyn" type="STRING" size="256" />
- <Column id="inpt_prcplockid" type="STRING" size="256" />
- <Column id="inpt_ordcostretcdd" type="STRING" size="256" />
- <Column id="inpt_ordcostcalcdd" type="STRING" size="256" />
- <Column id="inpt_inacptdt" type="STRING" size="256" />
- <Column id="inpt_inacptchrgid" type="STRING" size="256" />
- <Column id="inpt_eroutdt" type="STRING" size="256" />
- <Column id="inpt_careinrmdd" type="STRING" size="256" />
- <Column id="inpt_careinrmtm" type="STRING" size="256" />
- <Column id="inpt_careinrmrgstrid" type="STRING" size="256" />
- <Column id="inpt_dietprcpcopyflag" type="STRING" size="256" />
- <Column id="inpt_incncldt" type="STRING" size="256" />
- <Column id="inpt_incnclchrgid" type="STRING" size="256" />
- <Column id="inpt_inoutcvrtyn" type="STRING" size="256" />
- <Column id="inpt_dschcnclyn" type="STRING" size="256" />
- <Column id="inpt_dschcnclresn" type="STRING" size="256" />
- <Column id="inpt_dschcncldt" type="STRING" size="256" />
- <Column id="inpt_dschcnclcharid" type="STRING" size="256" />
- <Column id="inpt_dschdclrtyn" type="STRING" size="256" />
- <Column id="inpt_dschdclrdt" type="STRING" size="256" />
- <Column id="inpt_dschdclrtrgstid" type="STRING" size="256" />
- <Column id="inpt_dschdclrtrgstdt" type="STRING" size="256" />
- <Column id="inpt_dschrgstacptdt" type="STRING" size="256" />
- <Column id="inpt_dschrgstacptcharid" type="STRING" size="256" />
- <Column id="inpt_dschnotiyn" type="STRING" size="256" />
- <Column id="inpt_dschnotidt" type="STRING" size="256" />
- <Column id="inpt_dschnotirgstid" type="STRING" size="256" />
- <Column id="inpt_dschnotirgstdt" type="STRING" size="256" />
- <Column id="inpt_visitrefyn" type="STRING" size="256" />
- <Column id="inpt_keepdschcnclresn" type="STRING" size="256" />
- <Column id="inpt_calclastdd" type="STRING" size="256" />
- <Column id="inpt_dschjudgprcsstat" type="STRING" size="256" />
- <Column id="inpt_lastjudgdt" type="STRING" size="256" />
- <Column id="inpt_lastmdlclamdd" type="STRING" size="256" />
- <Column id="inpt_lastjudgendid" type="STRING" size="256" />
- <Column id="inpt_spcljudgflag" type="STRING" size="256" />
- <Column id="inpt_probjudgflag" type="STRING" size="256" />
- <Column id="inpt_mainjudgid" type="STRING" size="256" />
- <Column id="inpt_medcaredayno" type="STRING" size="256" />
- <Column id="inpt_dschcntcyn" type="STRING" size="256" />
- <Column id="inpt_dscharngmnmemo" type="STRING" size="256" />
- <Column id="inpt_ownbmaxbadd" type="STRING" size="256" />
- <Column id="inpt_nblsyn" type="STRING" size="256" />
- <Column id="inpt_fstrgstrid" type="STRING" size="256" />
- <Column id="inpt_fstrgstdt" type="STRING" size="256" />
- <Column id="inpt_lastupdtrid" type="STRING" size="256" />
- <Column id="inpt_lastupdtdt" type="STRING" size="256" />
- <Column id="inpt_recovwardcd" type="STRING" size="256" />
- <Column id="inpt_recovmovedd" type="STRING" size="256" />
- <Column id="inpt_recovinrmdt" type="STRING" size="256" />
- <Column id="inpt_recovoutdt" type="STRING" size="256" />
- <Column id="inpt_ordreqformflag" type="STRING" size="256" />
- <Column id="inpt_handicaprbookpossnyn" type="STRING" size="256" />
- <Column id="inpt_undersixageyn" type="STRING" size="256" />
- <Column id="inpt_spclcd" type="STRING" size="256" />
- <Column id="inpt_calcdd" type="STRING" size="256" />
- <Column id="inpt_calctm" type="STRING" size="256" />
- <Column id="inpt_badcd" type="STRING" size="256" />
- <Column id="inpt_ermedispclid" type="STRING" size="256" />
- <Column id="inpt_uncocd" type="STRING" size="256" />
- <Column id="inpt_pmflag" type="STRING" size="256" />
- <Column id="inpt_emplno" type="STRING" size="256" />
- <Column id="inpt_suppkindsubyn" type="STRING" size="256" />
- <Column id="inpt_ownbflag" type="STRING" size="256" />
- <Column id="inpt_opertodd" type="STRING" size="256" />
- <Column id="inpt_onlnno" type="STRING" size="256" />
- <Column id="inpt_careoutrmdt" type="STRING" size="256" />
- <Column id="inpt_careoutrmdelyresn" type="STRING" size="256" />
- <Column id="inpt_careoutrmrgstid" type="STRING" size="256" />
- <Column id="inpt_etcordflag" type="STRING" size="256" />
- <Column id="inpt_spclsuppkind" type="STRING" size="256" />
- <Column id="inpt_orgordtype" type="STRING" size="256" />
- <Column id="inpt_subdeptcd" type="STRING" size="256" />
- <Column id="inpt_coopteamcd" type="STRING" size="256" />
- <Column id="inpt_specordtype" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="inpt_status"></Col>
- <Col id="inpt_pid"></Col>
- <Col id="inpt_indd"></Col>
- <Col id="inpt_cretno"></Col>
- <Col id="inpt_seqno"></Col>
- <Col id="inpt_instcd"></Col>
- <Col id="inpt_mskind"></Col>
- <Col id="inpt_histstat"></Col>
- <Col id="inpt_intm"></Col>
- <Col id="inpt_inpath"></Col>
- <Col id="inpt_arvpath"></Col>
- <Col id="inpt_ordrslt"></Col>
- <Col id="inpt_hospbrthyn"></Col>
- <Col id="inpt_rsrvinyn"></Col>
- <Col id="inpt_dschdd"></Col>
- <Col id="inpt_dschtm"></Col>
- <Col id="inpt_dschtype"></Col>
- <Col id="inpt_dethdt"></Col>
- <Col id="inpt_indschacptstat"></Col>
- <Col id="inpt_medcostestmflag"></Col>
- <Col id="inpt_fsexamflag"></Col>
- <Col id="inpt_fsexammanlyn"></Col>
- <Col id="inpt_medamtpostyn"></Col>
- <Col id="inpt_medamtfreeresn"></Col>
- <Col id="inpt_holiflag"></Col>
- <Col id="inpt_brateflag"></Col>
- <Col id="inpt_ordtype"></Col>
- <Col id="inpt_ermngtamtcalcyn"></Col>
- <Col id="inpt_erbrthflag"></Col>
- <Col id="inpt_erchospath"></Col>
- <Col id="inpt_erorddeptcd"></Col>
- <Col id="inpt_hosoutexptresncd"></Col>
- <Col id="inpt_insukind"></Col>
- <Col id="inpt_suppkind"></Col>
- <Col id="inpt_centcd"></Col>
- <Col id="inpt_dutdeptcd"></Col>
- <Col id="inpt_suporddeptcd"></Col>
- <Col id="inpt_orddeptcd"></Col>
- <Col id="inpt_medispclid"></Col>
- <Col id="inpt_atdoctid"></Col>
- <Col id="inpt_specordyn"></Col>
- <Col id="inpt_wardcd"></Col>
- <Col id="inpt_roomcd"></Col>
- <Col id="inpt_roomgrdecd"></Col>
- <Col id="inpt_roomtypecd"></Col>
- <Col id="inpt_rqsthospcd"></Col>
- <Col id="inpt_rqstdrid"></Col>
- <Col id="inpt_hospiceyn"></Col>
- <Col id="inpt_drgyn"></Col>
- <Col id="inpt_bmtyn"></Col>
- <Col id="inpt_clincstdyyn"></Col>
- <Col id="inpt_clincstdycd"></Col>
- <Col id="inpt_batlockid"></Col>
- <Col id="inpt_batlockyn"></Col>
- <Col id="inpt_prcplockid"></Col>
- <Col id="inpt_ordcostretcdd"></Col>
- <Col id="inpt_ordcostcalcdd"></Col>
- <Col id="inpt_inacptdt"></Col>
- <Col id="inpt_inacptchrgid"></Col>
- <Col id="inpt_eroutdt"></Col>
- <Col id="inpt_careinrmdd"></Col>
- <Col id="inpt_careinrmtm"></Col>
- <Col id="inpt_careinrmrgstrid"></Col>
- <Col id="inpt_dietprcpcopyflag"></Col>
- <Col id="inpt_incncldt"></Col>
- <Col id="inpt_incnclchrgid"></Col>
- <Col id="inpt_inoutcvrtyn"></Col>
- <Col id="inpt_dschcnclyn"></Col>
- <Col id="inpt_dschcnclresn"></Col>
- <Col id="inpt_dschcncldt"></Col>
- <Col id="inpt_dschcnclcharid"></Col>
- <Col id="inpt_dschdclrtyn"></Col>
- <Col id="inpt_dschdclrdt"></Col>
- <Col id="inpt_dschdclrtrgstid"></Col>
- <Col id="inpt_dschdclrtrgstdt"></Col>
- <Col id="inpt_dschrgstacptdt"></Col>
- <Col id="inpt_dschrgstacptcharid"></Col>
- <Col id="inpt_dschnotiyn"></Col>
- <Col id="inpt_dschnotidt"></Col>
- <Col id="inpt_dschnotirgstid"></Col>
- <Col id="inpt_dschnotirgstdt"></Col>
- <Col id="inpt_visitrefyn"></Col>
- <Col id="inpt_keepdschcnclresn"></Col>
- <Col id="inpt_calclastdd"></Col>
- <Col id="inpt_dschjudgprcsstat"></Col>
- <Col id="inpt_lastjudgdt"></Col>
- <Col id="inpt_lastmdlclamdd"></Col>
- <Col id="inpt_lastjudgendid"></Col>
- <Col id="inpt_spcljudgflag"></Col>
- <Col id="inpt_probjudgflag"></Col>
- <Col id="inpt_mainjudgid"></Col>
- <Col id="inpt_medcaredayno"></Col>
- <Col id="inpt_dschcntcyn"></Col>
- <Col id="inpt_dscharngmnmemo"></Col>
- <Col id="inpt_ownbmaxbadd"></Col>
- <Col id="inpt_nblsyn"></Col>
- <Col id="inpt_fstrgstrid"></Col>
- <Col id="inpt_fstrgstdt"></Col>
- <Col id="inpt_lastupdtrid"></Col>
- <Col id="inpt_lastupdtdt"></Col>
- <Col id="inpt_recovwardcd"></Col>
- <Col id="inpt_recovmovedd"></Col>
- <Col id="inpt_recovinrmdt"></Col>
- <Col id="inpt_recovoutdt"></Col>
- <Col id="inpt_ordreqformflag"></Col>
- <Col id="inpt_handicaprbookpossnyn"></Col>
- <Col id="inpt_undersixageyn"></Col>
- <Col id="inpt_spclcd"></Col>
- <Col id="inpt_calcdd"></Col>
- <Col id="inpt_calctm"></Col>
- <Col id="inpt_badcd"></Col>
- <Col id="inpt_ermedispclid"></Col>
- <Col id="inpt_uncocd"></Col>
- <Col id="inpt_pmflag"></Col>
- <Col id="inpt_emplno"></Col>
- <Col id="inpt_suppkindsubyn"></Col>
- <Col id="inpt_ownbflag"></Col>
- <Col id="inpt_opertodd"></Col>
- <Col id="inpt_onlnno"></Col>
- <Col id="inpt_careoutrmdt"></Col>
- <Col id="inpt_careoutrmdelyresn"></Col>
- <Col id="inpt_careoutrmrgstid"></Col>
- <Col id="inpt_etcordflag"></Col>
- <Col id="inpt_spclsuppkind"></Col>
- <Col id="inpt_orgordtype"></Col>
- <Col id="inpt_subdeptcd"></Col>
- <Col id="inpt_coopteamcd"></Col>
- <Col id="inpt_specordtype"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_init_cntrsuborddeptlist" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="deptcd" type="STRING" size="256" />
- <Column id="depthngnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="deptcd"></Col>
- <Col id="depthngnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_M0019list_M0019" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cdnm" type="STRING" size="256" />
- <Column id="cdid" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cdnm"></Col>
- <Col id="cdid"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_rcv_adrv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="adrv_pid" type="STRING" size="256" />
- <Column id="adrv_inrsrvacptdd" type="STRING" size="256" />
- <Column id="adrv_inrsrvacptseqno" type="STRING" size="256" />
- <Column id="adrv_cpyn" type="STRING" size="256" />
- <Column id="adrv_orddeptcd" type="STRING" size="256" />
- <Column id="adrv_clincstdyacptflag" type="STRING" size="256" />
- <Column id="adrv_clincstdyno" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="adrv_pid"></Col>
- <Col id="adrv_inrsrvacptdd"></Col>
- <Col id="adrv_inrsrvacptseqno"></Col>
- <Col id="adrv_cpyn"></Col>
- <Col id="adrv_orddeptcd"></Col>
- <Col id="adrv_clincstdyacptflag"></Col>
- <Col id="adrv_clincstdyno"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_M0019list" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_hidden_specordininfo_info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="iptchk" type="STRING" size="256" />
- <Column id="samchk" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="iptchk"></Col>
- <Col id="samchk"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_h_cnst_cnst" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="cnst_pid" type="STRING" size="256" />
- <Column id="cnst_orddeptcd" type="STRING" size="256" />
- <Column id="cnst_insuflag" type="STRING" size="256" />
- <Column id="cnst_ordreqkind" type="STRING" size="256" />
- <Column id="cnst_todd" type="STRING" size="256" />
- <Column id="cnst_seqno" type="STRING" size="256" />
- <Column id="cnst_instcd" type="STRING" size="256" />
- <Column id="cnst_histstat" type="STRING" size="256" />
- <Column id="cnst_fromdd" type="STRING" size="256" />
- <Column id="cnst_fstrgstrid" type="STRING" size="256" />
- <Column id="cnst_fstrgstdt" type="STRING" size="256" />
- <Column id="cnst_lastupdtrid" type="STRING" size="256" />
- <Column id="cnst_lastupdtdt" type="STRING" size="256" />
- <Column id="cnst_orddeptcd_before" type="STRING" size="256" />
- <Column id="cnst_insuflag_before" type="STRING" size="256" />
- <Column id="cnst_ordreqkind_before" type="STRING" size="256" />
- <Column id="cnst_todd_before" type="STRING" size="256" />
- <Column id="cnst_seqno_before" type="STRING" size="256" />
- <Column id="cnst_stat" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="cnst_pid"></Col>
- <Col id="cnst_orddeptcd"></Col>
- <Col id="cnst_insuflag"></Col>
- <Col id="cnst_ordreqkind"></Col>
- <Col id="cnst_todd"></Col>
- <Col id="cnst_seqno"></Col>
- <Col id="cnst_instcd"></Col>
- <Col id="cnst_histstat"></Col>
- <Col id="cnst_fromdd"></Col>
- <Col id="cnst_fstrgstrid"></Col>
- <Col id="cnst_fstrgstdt"></Col>
- <Col id="cnst_lastupdtrid"></Col>
- <Col id="cnst_lastupdtdt"></Col>
- <Col id="cnst_orddeptcd_before"></Col>
- <Col id="cnst_insuflag_before"></Col>
- <Col id="cnst_ordreqkind_before"></Col>
- <Col id="cnst_todd_before"></Col>
- <Col id="cnst_seqno_before"></Col>
- <Col id="cnst_stat"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_send_data11_s_adrv" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="adrv" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="adrv"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_hidden_h_oprc" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo />
- </Dataset>
- <Dataset id="ds_main_icdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="icdr_status" type="STRING" size="256" />
- <Column id="icdr_pid" type="STRING" size="256" />
- <Column id="icdr_indd" type="STRING" size="256" />
- <Column id="icdr_cretno" type="STRING" size="256" />
- <Column id="icdr_fromdd" type="STRING" size="256" />
- <Column id="icdr_seqno" type="STRING" size="256" />
- <Column id="icdr_instcd" type="STRING" size="256" />
- <Column id="icdr_mskind" type="STRING" size="256" />
- <Column id="icdr_todd" type="STRING" size="256" />
- <Column id="icdr_histstat" type="STRING" size="256" />
- <Column id="icdr_indschacptstat" type="STRING" size="256" />
- <Column id="icdr_centcd" type="STRING" size="256" />
- <Column id="icdr_dutdeptcd" type="STRING" size="256" />
- <Column id="icdr_suporddeptcd" type="STRING" size="256" />
- <Column id="icdr_orddeptcd" type="STRING" size="256" />
- <Column id="icdr_medispclid" type="STRING" size="256" />
- <Column id="icdr_atdoctid" type="STRING" size="256" />
- <Column id="icdr_specordyn" type="STRING" size="256" />
- <Column id="icdr_wardcd" type="STRING" size="256" />
- <Column id="icdr_roomcd" type="STRING" size="256" />
- <Column id="icdr_roomgrdecd" type="STRING" size="256" />
- <Column id="icdr_roomtypecd" type="STRING" size="256" />
- <Column id="icdr_wardcd2" type="STRING" size="256" />
- <Column id="icdr_roomcd2" type="STRING" size="256" />
- <Column id="icdr_roomgrdecd2" type="STRING" size="256" />
- <Column id="icdr_roomtypecd2" type="STRING" size="256" />
- <Column id="icdr_fstrgstrid" type="STRING" size="256" />
- <Column id="icdr_fstrgstdt" type="STRING" size="256" />
- <Column id="icdr_lastupdtrid" type="STRING" size="256" />
- <Column id="icdr_lastupdtdt" type="STRING" size="256" />
- <Column id="icdr_subdeptcd" type="STRING" size="256" />
- <Column id="icdr_coopteamcd" type="STRING" size="256" />
- <Column id="icdr_specordtype" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="icdr_status"></Col>
- <Col id="icdr_pid"></Col>
- <Col id="icdr_indd"></Col>
- <Col id="icdr_cretno"></Col>
- <Col id="icdr_fromdd"></Col>
- <Col id="icdr_seqno"></Col>
- <Col id="icdr_instcd"></Col>
- <Col id="icdr_mskind"></Col>
- <Col id="icdr_todd"></Col>
- <Col id="icdr_histstat"></Col>
- <Col id="icdr_indschacptstat"></Col>
- <Col id="icdr_centcd"></Col>
- <Col id="icdr_dutdeptcd"></Col>
- <Col id="icdr_suporddeptcd"></Col>
- <Col id="icdr_orddeptcd"></Col>
- <Col id="icdr_medispclid"></Col>
- <Col id="icdr_atdoctid"></Col>
- <Col id="icdr_specordyn"></Col>
- <Col id="icdr_wardcd"></Col>
- <Col id="icdr_roomcd"></Col>
- <Col id="icdr_roomgrdecd"></Col>
- <Col id="icdr_roomtypecd"></Col>
- <Col id="icdr_wardcd2"></Col>
- <Col id="icdr_roomcd2"></Col>
- <Col id="icdr_roomgrdecd2"></Col>
- <Col id="icdr_roomtypecd2"></Col>
- <Col id="icdr_fstrgstrid"></Col>
- <Col id="icdr_fstrgstdt"></Col>
- <Col id="icdr_lastupdtrid"></Col>
- <Col id="icdr_lastupdtdt"></Col>
- <Col id="icdr_subdeptcd"></Col>
- <Col id="icdr_coopteamcd"></Col>
- <Col id="icdr_specordtype"></Col>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_fstinpt" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="keep">
- <ColumnInfo>
- <Column id="fstinpt_fstrgstnm" type="STRING" size="256" />
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="fstinpt_fstrgstnm"></Col>
- </Row>
- </Rows>
- </Dataset>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="group5.bol_print" propid="value" datasetid="ds_hidden_chkprint" columnid="chk" />
- <BindItem id="item1" compid="group3.input7" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_hometel" />
- <BindItem id="item2" compid="group3.input8" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_zipcd1" />
- <BindItem id="item3" compid="group3.input9" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_zipcd2" />
- <BindItem id="item4" compid="group3.input10" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_zipcdaddr" />
- <BindItem id="item5" compid="group3.input12" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_engnm" />
- <BindItem id="item6" compid="group3.input13" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_mpphontel" />
- <BindItem id="item7" compid="group3.input16" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_brthdd" />
- <BindItem id="item8" compid="group3.textarea1" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_remfact" />
- <BindItem id="item9" compid="group3.input5" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_sex" />
- <BindItem id="item10" compid="group3.combo6" propid="value" datasetid="ds_main_iphs" columnid="iphs_disccd" />
- <BindItem id="item11" compid="group3.input41" propid="value" datasetid="ds_main_iphs" columnid="iphs_emplnm" />
- <BindItem id="item12" compid="group3.output1" propid="value" datasetid="ds_main_iphs" columnid="iphs_preststatnm" />
- <BindItem id="item13" compid="group3.textarea2" propid="value" datasetid="ds_main_iphs" columnid="iphs_remark" />
- <BindItem id="item14" compid="group3.output24" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_recmerid" />
- <BindItem id="item15" compid="group3.combo5" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_religncd" />
- <BindItem id="item16" compid="group3.combo14" propid="value" datasetid="ds_main_admi" columnid="admi_rcptflag" />
- <BindItem id="item17" compid="group3.output5" propid="value" datasetid="ds_main_admi" columnid="admi_cashamt" />
- <BindItem id="item18" compid="group3.output6" propid="value" datasetid="ds_main_admi" columnid="admi_onlineamt" />
- <BindItem id="item19" compid="group3.output7" propid="value" datasetid="ds_main_admi" columnid="admi_cardamt" />
- <BindItem id="item20" compid="group3.input19" propid="value" datasetid="ds_hidden_d_rcv_drnb" columnid="indd" />
- <BindItem id="item21" compid="group3.input20" propid="value" datasetid="ds_hidden_d_rcv_drnb" columnid="bthdt" />
- <BindItem id="item22" compid="group3.input21" propid="value" datasetid="ds_hidden_d_rcv_drnb" columnid="hngnm" />
- <BindItem id="item23" compid="group3.input26" propid="value" datasetid="ds_hidden_d_rcv_drnb" columnid="pid" />
- <BindItem id="item24" compid="group3.switch1.case1.group2.radio12" propid="value" datasetid="ds_send_data1" columnid="inrefcond" />
- <BindItem id="item25" compid="group3.switch1.case1.group2.ipt_inhopedd" propid="value" datasetid="ds_send_data1" columnid="inhopedd" />
- <BindItem id="item26" compid="group3.switch1.case1.group2.input1" propid="value" datasetid="ds_send_data1" columnid="inhopedd1" />
- <BindItem id="item27" compid="group3.switch1.case2.group4.combo11" propid="value" datasetid="ds_send_data2" columnid="rmspecref" />
- <BindItem id="item28" compid="group3.switch1.case2.group4.ipt_room" propid="value" datasetid="ds_send_data2" columnid="rmspecrefnm" />
- <BindItem id="item29" compid="group3.switch1.case2.group4.cmb_grde" propid="value" datasetid="ds_send_data2" columnid="rmspecrefnm" />
- <BindItem id="item30" compid="group3.switch1.case2.group4.cmb_ward" propid="value" datasetid="ds_send_data2" columnid="rmspecrefnm" />
- <BindItem id="item31" compid="group3.switch1.case2.group4.cmb_type" propid="value" datasetid="ds_send_data2" columnid="rmspecrefnm" />
- <BindItem id="item32" compid="group3.switch1.case2.group4.cmb_sex" propid="value" datasetid="ds_send_data2" columnid="rmspecrefnm" />
- <BindItem id="item33" compid="group3.combo24" propid="value" datasetid="ds_main_inpt" columnid="inpt_inpath" />
- <BindItem id="item34" compid="group3.combo27" propid="value" datasetid="ds_main_inpt" columnid="inpt_clincstdyyn" />
- <BindItem id="item35" compid="group3.radio3" propid="value" datasetid="ds_main_inpt" columnid="inpt_drgyn" />
- <BindItem id="item36" compid="group3.radio5" propid="value" datasetid="ds_main_inpt" columnid="inpt_specordyn" />
- <BindItem id="item37" compid="group3.radio6" propid="value" datasetid="ds_hidden_d_rcv_drnb" columnid="immatureyn" />
- <BindItem id="item38" compid="group3.radio7" propid="value" datasetid="ds_hidden_d_rcv_drnb" columnid="sickbabyyn" />
- <BindItem id="item39" compid="group3.radio8" propid="value" datasetid="ds_main_iphs" columnid="iphs_cpyn" />
- <BindItem id="item40" compid="group3.radio9" propid="value" datasetid="ds_main_inpt" columnid="inpt_nblsyn" />
- <BindItem id="item41" compid="group3.ipt_age" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_age" />
- <BindItem id="item42" compid="group3.ipt_indd" propid="value" datasetid="ds_main_inpt" columnid="inpt_indd" />
- <BindItem id="item43" compid="group3.ipt_intm" propid="value" datasetid="ds_main_inpt" columnid="inpt_intm" />
- <BindItem id="item44" compid="group3.ipt_pid" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_pid" />
- <BindItem id="item45" compid="group3.cmb_insukind" propid="value" datasetid="ds_main_ptin" columnid="ptin_insukind" />
- <BindItem id="item46" compid="group3.cmb_suppkind" propid="value" datasetid="ds_main_iphs" columnid="iphs_suppkind" />
- <BindItem id="item47" compid="group3.radio10" propid="value" datasetid="ds_main_inpt" columnid="inpt_mskind" />
- <BindItem id="item48" compid="group3.cmb_orddeptcd" propid="value" datasetid="ds_main_inpt" columnid="inpt_orddeptcd" />
- <BindItem id="item49" compid="group3.cmb_orddrid" propid="value" datasetid="ds_main_inpt" columnid="inpt_medispclid" />
- <BindItem id="item50" compid="group3.cmb_atdoctid" propid="value" datasetid="ds_main_inpt" columnid="inpt_atdoctid" />
- <BindItem id="item51" compid="group3.cmb_wardcd" propid="value" datasetid="ds_main_inpt" columnid="inpt_wardcd" />
- <BindItem id="item52" compid="group3.cmb_roomcd" propid="value" datasetid="ds_main_inpt" columnid="inpt_roomcd" />
- <BindItem id="item53" compid="group3.cmb_roomgrdecd" propid="value" datasetid="ds_main_inpt" columnid="inpt_roomgrdecd" />
- <BindItem id="item54" compid="group3.ipt_hngnm" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_hngnm" />
- <BindItem id="item55" compid="group3.input11" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_zipcdseq" />
- <BindItem id="item56" compid="group3.combo1" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_recmerrela" />
- <BindItem id="item57" compid="group3.cmb_roomtypecd" propid="value" datasetid="ds_main_inpt" columnid="inpt_roomtypecd" />
- <BindItem id="item58" compid="group3.ipt_rrgstno1" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_rrgstno1" />
- <BindItem id="item59" compid="group3.ipt_rrgstno2" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_rrgstno2" />
- <BindItem id="item60" compid="group3.switch2.case_base.output68" propid="value" datasetid="ds_main_srdg" columnid="srdg_seridiagno" />
- <BindItem id="item61" compid="group3.switch2.case_base.output69" propid="value" datasetid="ds_main_srdg" columnid="srdg_fromdd" />
- <BindItem id="item62" compid="group3.switch2.case_base.ipt_insucd" propid="value" datasetid="ds_main_ptin" columnid="ptin_insucd" />
- <BindItem id="item63" compid="group3.switch2.case_base.ipt_insunm" propid="value" datasetid="ds_main_ptin" columnid="ptin_insucdnm" />
- <BindItem id="item64" compid="group3.switch2.case_base.ipt_insuno" propid="value" datasetid="ds_main_ptin" columnid="ptin_insuno" />
- <BindItem id="item65" compid="group3.switch2.case_base.cmb_insdrela" propid="value" datasetid="ds_main_ptin" columnid="ptin_insdrela" />
- <BindItem id="item66" compid="group3.switch2.case_base.ipt_insdnm" propid="value" datasetid="ds_main_ptin" columnid="ptin_insdnm" />
- <BindItem id="item67" compid="group3.switch2.case_base.ipt_insdrrgstno1" propid="value" datasetid="ds_main_ptin" columnid="ptin_insdrrgstno1" />
- <BindItem id="item68" compid="group3.switch2.case_base.ipt_insdrrgstno2" propid="value" datasetid="ds_main_ptin" columnid="ptin_insdrrgstno2" />
- <BindItem id="item69" compid="group3.switch2.case_base.ipt_fromdd" propid="value" datasetid="ds_main_ptin" columnid="ptin_fromdd" />
- <BindItem id="item70" compid="group3.switch2.case_base.ipt_todd" propid="value" datasetid="ds_main_ptin" columnid="ptin_todd" />
- <BindItem id="item71" compid="group3.switch2.case_base.output9" propid="value" datasetid="ds_main_srdg" columnid="srdg_todd" />
- <BindItem id="item72" compid="group3.switch2.case_base.output10" propid="value" datasetid="ds_main_srdg" columnid="srdg_insukind" />
- <BindItem id="item73" compid="group3.switch2.case_inducs.output70" propid="value" datasetid="ds_main_icpm" columnid="icpm_mngtno" />
- <BindItem id="item74" compid="group3.switch2.case_inducs.output71" propid="value" datasetid="ds_main_icpm" columnid="icpm_bizplcenm" />
- <BindItem id="item75" compid="group3.switch2.case_inducs.output72" propid="value" datasetid="ds_main_icpm" columnid="icpm_inducsbrchcd" />
- <BindItem id="item76" compid="group3.switch2.case_inducs.output74" propid="value" datasetid="ds_main_icpm" columnid="icpm_acddd" />
- <BindItem id="item77" compid="group3.switch2.case_inducs.output75" propid="value" datasetid="ds_main_icpm" columnid="icpm_ordopendd" />
- <BindItem id="item78" compid="group3.switch2.case_inducs.output76" propid="value" datasetid="ds_main_icpm" columnid="icpm_apryfromdd" />
- <BindItem id="item79" compid="group3.switch2.case_inducs.output3" propid="value" datasetid="ds_main_icpm" columnid="icpm_insucdnm" />
- <BindItem id="item80" compid="group3.switch2.case_inducs.output4" propid="value" datasetid="ds_main_icpm" columnid="icpm_aprytodd" />
- <BindItem id="item81" compid="group3.switch2.case_ta.output77" propid="value" datasetid="ds_main_aipm" columnid="aipm_insucmpycd" />
- <BindItem id="item82" compid="group3.switch2.case_ta.output78" propid="value" datasetid="ds_main_aipm" columnid="aipm_paylimamt" />
- <BindItem id="item83" compid="group3.switch2.case_ta.output81" propid="value" datasetid="ds_main_aipm" columnid="aipm_aprvfromdd" />
- <BindItem id="item84" compid="group3.switch2.case_ta.output2" propid="value" datasetid="ds_main_aipm" columnid="aipm_aprvtodd" />
- <BindItem id="item85" compid="group3.switch2.case_ta.output8" propid="value" datasetid="ds_main_aipm" columnid="aipm_insucdnm" />
- <BindItem id="item86" compid="group3.switch2.case_dutywund.output83" propid="value" datasetid="ds_main_icpm" columnid="icpm_spredayno" />
- <BindItem id="item87" compid="group3.ipt_orddeptnm" propid="value" datasetid="ds_hidden_etc" columnid="inpt_orddeptnm" />
- <BindItem id="item88" compid="group3.opt_fromdd" propid="value" datasetid="ds_main_iphs" columnid="iphs_fromdd" />
- <BindItem id="item89" compid="group3.ipt_Sfromdd" propid="value" datasetid="ds_main_iphs" columnid="iphs_fromdd" />
- <BindItem id="item90" compid="group3.opt_todd" propid="value" datasetid="ds_main_iphs" columnid="iphs_todd" />
- <BindItem id="item91" compid="group3.ipt_detladdr" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_detladdr" />
- <BindItem id="item92" compid="group3.cmb_suppkindresn" propid="value" datasetid="ds_main_iphs" columnid="iphs_suppkindresn" />
- <BindItem id="item93" compid="group3.bool1" propid="value" datasetid="ds_hidden_chk_flag" columnid="coopyn" />
- <BindItem id="item94" compid="group3.ipt_orddeptdrabbr" propid="value" datasetid="ds_hidden_etc" columnid="inpt_orddrnm" />
- <BindItem id="item95" compid="group3.combo2" propid="value" datasetid="ds_main_inpt" columnid="inpt_bmtyn" />
- <BindItem id="item96" compid="group3.bool2" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_vipyn" />
- <BindItem id="item97" compid="group3.bool3" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_recmyn" />
- <BindItem id="item98" compid="group3.bool4" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_forgeryn" />
- <BindItem id="item99" compid="group3.radio4" propid="value" datasetid="ds_main_inpt" columnid="inpt_handicaprbookpossnyn" />
- <BindItem id="item100" compid="group3.combo8" propid="value" datasetid="ds_main_hndc" columnid="hndc_handcapgrde" />
- <BindItem id="item101" compid="group3.ipt_rqsthospcd" propid="value" datasetid="ds_main_inpt" columnid="inpt_rqsthospcd" />
- <BindItem id="item102" compid="group3.ipt_rqstdrid" propid="value" datasetid="ds_main_inpt" columnid="inpt_rqstdrid" />
- <BindItem id="item103" compid="group3.cmb_ordreqformflag" propid="value" datasetid="ds_main_inpt" columnid="inpt_ordreqformflag" />
- <BindItem id="item104" compid="group3.rdo_rareobstflag" propid="value" datasetid="ds_main_iphs" columnid="iphs_rareobstflag" />
- <BindItem id="item105" compid="group3.output11" propid="value" datasetid="ds_main_iphs" columnid="iphs_famyrelnm" />
- <BindItem id="item106" compid="group3.textarea6" propid="value" datasetid="ds_main_adrv" columnid="adrv_inrsrvrem" />
- <BindItem id="item107" compid="group3.combo38" propid="value" datasetid="ds_main_adrv" columnid="adrv_inhopeward" />
- <BindItem id="item108" compid="group3.combo41" propid="value" datasetid="ds_main_adrv" columnid="adrv_inhoperoomgrdeto" />
- <BindItem id="item109" compid="group3.input3" propid="value" datasetid="ds_main_iphs" columnid="iphs_disccd" />
- <BindItem id="item110" compid="group3.chk_nhicyn" propid="value" datasetid="ds_hidden" columnid="nhicyn" />
- <BindItem id="item111" compid="group3.checkbox1" propid="value" datasetid="ds_main_inpt" columnid="inpt_visitrefyn" />
- <BindItem id="item112" compid="group3.combo3" propid="value" datasetid="ds_main_adrv" columnid="adrv_wardtypecd" />
- <BindItem id="item113" compid="group3.combo4" propid="value" datasetid="ds_main_adrv" columnid="adrv_specwardcd" />
- <BindItem id="item114" compid="group3.combo7" propid="value" datasetid="ds_main_adrv" columnid="adrv_specroomyn" />
- <BindItem id="item115" compid="group3.input2" propid="value" datasetid="ds_main_adrv" columnid="adrv_oxyyn" />
- <BindItem id="item116" compid="group3.input4" propid="value" datasetid="ds_main_adrv" columnid="adrv_suctyn" />
- <BindItem id="item117" compid="group3.cmb_ownbmaxgradeflag" propid="value" datasetid="ds_main_iphs" columnid="iphs_ownbmaxgradeflag" />
- <BindItem id="item118" compid="group3.opt_fstrgstnm" propid="value" datasetid="ds_main_fstinpt" columnid="fstinpt_fstrgstnm" />
- <BindItem id="item119" compid="group3.combo9" propid="value" datasetid="ds_main_ptbs" columnid="ptbs_nati" />
- <BindItem id="item120" compid="cmb_centcd" propid="value" datasetid="ds_main_inpt" columnid="inpt_centcd" />
- <BindItem id="item121" compid="cmb_building" propid="value" datasetid="ds_hidden" columnid="building" />
- </Bind>
- <Script type="xscript4.0"><![CDATA[function SMPMI00101_onload(obj:Form, e:LoadEventInfo) {
- frmf_initForm(obj);
- //grdf_initGrid(grd_XXX);
- //grdf_setGridSort(grd_XXX);
- //grdf_setRowTypeIcon(grd_XXX, 0_컬럼위치값);
- // 2009년 03월 20일, JHP
- // 서울성모이전으로 프린터를 2tray와 1tray짜리를 동시에 사용한다. 수납쪽(영수증, 중간계산서)은 1tray, 등록쪽(약정서, 입원카드)은 2tray를 쓰는데
- // 1트레이는 기본이므로 수납쪽은 그냥 둔다. 근데 2트레이는 렉스퍼트 출력시 트레이번호를 셋팅값으로 박아줘야하는데 프린터 정보는 동적으로 가지고 올수 없기때문에
- // 임의의 경로에 txt파일을 만들어 트레이값을 설정하여 저장하여놓고 불러와서 트레이번호를 매겨준다.
- // 이때 해당 파일이 없으면 해당파일을 사용자가 만들어준다.
- fSetPrinterTray();
- // 로딩창 열기
- var sWindowMsg = "화면 로딩중입니다..";
- callLoadingWindow(sWindowMsg);
- //레포트
- makeReportPreview(0,0,0,0,"grp_card");
- // PMI001.js 함수 자체에서 실행
- //lzzfMakeBrcdPrntObjHanDo("CommAX");
- fGetUserInfosSampling();//세션정보
- var arrParam = [ {dsNm: "ds_init_P0002list","ds_init_P0025list","ds_init_P0026list","ds_init_P0032list","ds_init_P0148list",
- "ds_init_P0039list","ds_init_P0015list","ds_init_P0016list","ds_init_P0051list",
- "ds_init_P0006list","ds_init_P0327list","ds_init_P0157list","ds_init_P0391list",
- "ds_init_P0380list","ds_init_P0308list","ds_init_P0021list","ds_init_M0019list",
- "ds_init_P0328list","ds_init_P0474list","ds_init_P0378list","ds_init_P0400list",
- cdGrpId: "P0002","P0025","P0026","P0032","P0148","P0039","P0015","P0016","P0051","P0006","P0327","P0157","P0391","P0380","P0308","P0021","M0019", "P0328", "P0474", "P0378","P0400" } ];
- appf_getCodeList(arrParam, );
- // 2009.04.02 - 출력물 자동 출력여부를 위해서 원무공통코드조회
- var arrParam = [ {dsNm: "ds_init_PAM_P0018list", "ds_init_PAM_P0041list",
- cdGrpId: "P0018", "P0041" } ];
- pamfGetCodeList(arrParam, );
- // 2008.10.09 fBaseColumn 함수내에 있던 부분을 여기로 옮김
- //submit("TRPMI00106");
- //20090601 JHP 추가_ 등급을 공통코드로 가져오는데 이는 입원료 수가 매핑과 관련해서 종료된 입원료를 컨트롤 할수 있는 소지가 있기에
- // 실제 수가와 매핑코드를 조회하여 살아있는 입원료 등급 코드를 가져온다.
- // 해당 조회를 실행한다음에 병실등급에 해당하는 콤보박스를 이걸로 바꾼다. 기존은 P0025(ds_init_P0025list_P0025)였다.
- ds_send_data25.setColumn( 0, "sess_posinstcd",ds_hidden_session.getColumn(0, "posinstcd"));
- // submit("TRPMI00405");
- var oParam = {};
- oParam.id = "TRPMI00405";
- oParam.service = "ipatmngtapp.InhospUpdt";
- oParam.method = "reqGetRoomGrdeInfoList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=roomgrdelist";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00405";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00405(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00405(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00405") > -1
- arErrorCode.pop("TRPMI00405") < 0
- */
- fBaseDataInitPtbs();
- fBaseDataInitPtin();
- // 2008.07.12 - ptdc 사용않함
- //fBaseDataInitPtdc();
- fBaseColumn();
- //2007.12.10 초기상태 - 등록 활성화,부유형등록 비활성화
- group5.button32.enable = true;
- group5.button35.enable = false;
- // 20100216 JHP 수정추가 부유형등록시 fromdd를 지정하여 등록가능하게함.
- group3.ipt_Sfromdd.visible = false;
- //2007.10.13 환자카드발급 PC정보를 읽어온다.
- fGetPCID();
- // 2009.04.02 - 원무공통코드를 통해서 셋팅
- var sNhicYN = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + A01 + "'", "cdnm");
- var sPrintYN = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + I01 + "'", "cdnm");
- ds_hidden.setColumn( 0, "nhicyn", sNhicYN); // 공단체크
- ds_hidden_chkprint.setColumn( 0, "chk", sPrintYN); // 입원등록 시 출력물 자동출력여부
- // 2009.08.07 - zzui - 입원약정서 상병,참고사항 숨김(성가만 적용) - 시작
- var rsrvYN = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + F01 + "'", "cdnm");
- ds_hidden.setColumn( 0, "rsrvyn", rsrvYN);
- // 2009.08.07 - zzui - 입원약정서 상병,참고사항 숨김(성가만 적용) - 끝
- // 2009.05.13 - 입원약정서, 입원환자카드 프린터명
- var sDeciPrinter = ds_init_PAM_P0018list_P0018.lookupExpr("cdid == '1'", "cdnm");
- var sCardPrinter = ds_init_PAM_P0018list_P0018.lookupExpr("cdid == '2'", "cdnm");
- ds_hidden_printers.setColumn( 0, "deci_printer", sDeciPrinter); // 입원약정서
- ds_hidden_printers.setColumn( 0, "card_printer", sCardPrinter); // 입원등록카드
- // 2009.03.03 - 센터 기능 제거
- //센터 선 적용 여부 체크
- /*
- CENTERYN = fCheckCenterYN();
- if( CENTERYN == 'Y' ){
- cmb_centcd.visible = true;
- } else {
- cmb_centcd.visible = false;
- }
- */
- var inpt_pid = ds_hidden_source.getColumn(0, "pid");
- if (!utlf_isNull(inpt_pid) && inpt_pid != "-") {
- ds_main_ptbs.setColumn( 0, "ptbs_pid",inpt_pid);
- ds_send_data5.setColumn( 0, "pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- ds_send_data5.setColumn( 0, "mode","11");
- ds_send_data5.setColumn( 0, "indd", utlf_getCurrentDate()); // 2008.08.06 중증정보 조회를 위해 추가
- // submit("TRPMI00107");
- var oParam = {};
- oParam.id = "TRPMI00107";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptsp ds_=srdg ds_=rooa ds_=adrv ds_=hndc ds_=cnst ds_=grdinrgstinfo ds_=inpt1 ds_=stdy ds_=disc ds_=bind ds_=tempdsch";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00107";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00107(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00107(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00107") > -1
- arErrorCode.pop("TRPMI00107") < 0
- */
- ds_send_data5.clearData(); ds_send_data5.addRow();
- var ptbs_chkcnt = ds_hidden_check_ptbs.rowcount;
- var inpt_chkcnt = ds_hidden_check_grdinrgstinfo.rowcount;
- var adrv_chkcnt = ds_hidden_check_adrv.rowcount;
- var srdg_chkcnt = ds_hidden_check_srdg.rowcount;
- var rooa_chkcnt = ds_hidden_check_rooa.rowcount;
- if (ptbs_chkcnt < 1 ) {
- sysf_messageBox("환자인적사항이","I004");
- fInitialize();
- group3.ipt_pid.setFocus();
- //model.refresh();
- return false;
- }
- if (srdg_chkcnt > 0) {
- ds_main_srdg.copyData(ds_hidden_check_srdg);
- }
- if (rooa_chkcnt > 0) {
- ds_main_rooa.copyData(ds_hidden_check_rooa);
- }
- //주부유형 존재(팝업을 띄운다.)
- if (inpt_chkcnt >1) {
- for (i = 1 ; i <= inpt_chkcnt; i++) {
- model.duplicate("ds_hidden_rcvlist_pouplist","ds_hidden_check_grdinrgstinfo[" + i + "]");
- }
- frmf_modal("SPPMI02100", "SPPMI02100", "ds_hidden_rcvlist_pouplist""-"ds_hidden_list"", "", "1", "150", "150", "", "", "", "", "", "M");
- if ( ds_main.getColumn(0, "popupendflag") == "ok" ) {
- ds_send_data6.setColumn( 0, "pid",ds_hidden_popuplist.getColumn(0, "pid"));
- ds_send_data6.setColumn( 0, "mskind",ds_hidden_popuplist.getColumn(0, "mskind"));
- ds_send_data6.setColumn( 0, "indd",ds_hidden_popuplist.getColumn(0, "indd"));
- ds_send_data6.setColumn( 0, "orddeptcd",ds_hidden_popuplist.getColumn(0, "orddeptcd"));
- ds_send_data6.setColumn( 0, "insukind",ds_hidden_popuplist.getColumn(0, "insukind"));
- //ptbs,ptin,ptdc,adrv,inpt,iphs 조회
- ds_send_data6.setColumn( 0, "mode","8");
- // if (submit("TRPMI00102")) {
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- ds_send_data6.clearData(); ds_send_data6.addRow();
- fBaseInfo();
- // fGetPTIN(ds_main_ptbs.getColumn(0, "ptbs_pid"),ds_main_ptin.getColumn(0, "ptin_insukind"),"","",utlf_getCurrentDate());
- fInsuTabChng(); //보험유형에 따른 보험정보 TAB
- fOrdDrSet(); //진료과에 따른 전문의 셋팅
- fRoomCDSet(); //병동에 따른 병실코드 셋팅
- fOrdDeptNmSet();
- ds_hidden_popuplist.clearData();
- dsf_makeValue( ds_hidden, "popuplist", "string", "" );
- ds_hidden_rcvlist_pouplist.clearData();
- dsf_makeValue( ds_hidden_rcvlist, "pouplist", "string", "" );
- }
- //입원환자인경우 당일 외래 내원을 전환하기 때문에 전환되지 않은 외래내원을 Display해야하나??
- //문의후 보여줄지 결정.. 2007.05.25
- //submit("TRPMI00104");
- fNbabyWomnRef();//신생아_산모내역조회
- sysf_messageBox("재원중인 환자","E008");
- //model.refresh();
- }
- //재원환자(주유형만 있다.)
- } else if (inpt_chkcnt == '1') {
- ds_send_data6.setColumn( 0, "pid",ds_hidden_check_grdinrgstinfo.getColumn(0, "pid"));
- ds_send_data6.setColumn( 0, "mskind",ds_hidden_check_grdinrgstinfo.getColumn(0, "mskind"));
- ds_send_data6.setColumn( 0, "indd",ds_hidden_check_grdinrgstinfo.getColumn(0, "indd"));
- ds_send_data6.setColumn( 0, "orddeptcd",ds_hidden_check_grdinrgstinfo.getColumn(0, "orddeptcd"));
- ds_send_data6.setColumn( 0, "insukind",ds_hidden_check_grdinrgstinfo.getColumn(0, "insukind"));
- //환자정보+보험정보+할인정보+입원마스터+재원이력 조회
- ds_send_data6.setColumn( 0, "mode","8");
- // if (submit("TRPMI00102","false")) {
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- fBaseInfo();
- // fGetPTIN(ds_main_ptbs.getColumn(0, "ptbs_pid"),ds_main_ptin.getColumn(0, "ptin_insukind"),"","",utlf_getCurrentDate());
- fInsuTabChng(); //보험유형에 따른 보험정보 TAB
- fOrdDrSet(); //진료과에 따른 전문의 셋팅
- fRoomCDSet();
- fOrdDeptNmSet();
- fNbabyWomnRef();//신생아_산모내역조회
- }
- //입원환자인경우 당일 외래 내원을 전환하기 때문에 전환되지 않은 외래내원을 Display해야하나??
- //아니면 전환된 외래내원을 보여줘야하나???
- //문의후 보여줄지 결정.. 2007.05.25
- //외래내원을 보여주지 않을경우 그리드 리셋해야한다..20070602
- //그리드 노드을 없애는데 왜 체크는 안없어질까?
- ds_main_otptlist.clearData();
- dsf_makeValue( ds_main_otptlist, "grdoutchoshist", "string", "" );
- //submit("TRPMI00104");
- sysf_messageBox("재원중인 환자","E008");
- //model.refresh();
- // 로딩창 닫기
- removeLoadingWindow();
- return false;
- //재원환자가 아니다.
- } else {
- if (fBaseInfoSearch("2") == false) {
- fInitialize();
- group3.ipt_pid.setFocus();
- //model.refresh();
- // 로딩창 닫기
- removeLoadingWindow();
- return false;
- }
- fInsuTabChng();
- fOrdDrSet();
- var iadrv_count = ds_hidden_check_adrv.rowcount;if (iadrv_count > 0) {
- fOutCHosCheck("1");
- } else {
- fOutCHosCheck("2");
- }
- fNbabyWomnRef();//신생아_산모내역조회
- }
- } else {
- //model.refresh();
- }
- // 로딩창 닫기
- removeLoadingWindow();
- group3.ipt_pid.setFocus();
- }
- include '../../.._com_commonweb_js_common.js'
- include '../../.._com_commonweb_js_utilHelper.js'
- include '../../.._com_commonweb_js_tfHelper.js'
- include '../../.._com_commonweb_js_dateHelper.js'
- include '../../.._com_commonweb_js_stringHelper.js'
- include '../../.._com_commonweb_js_numericHelper.js'
- include '../../.._com_basiccodeweb_js_ZBC001.js'
- include '../../.._com_zipcodeweb_js_ZBP001.js'
- include '../../.._com_departmentcodeweb_js_ZSD001.js'
- include '../../.._com_userdeptinfoweb_js_ZSU001.js'
- include '../../.._com_nhicinterfaceweb_js_ZEH001.js'
- include '../../.._pam_opatmngtweb_js_PMOCOM.js'
- include '../../.._pam_pamcomnweb_js_PAM.js'
- include '../../.._pam_pamcomnweb_js_PMC001.js'
- include '../../.._pam_ipatmngtweb_js_PMI001.js'
- include '../../.._pam_pamcomnweb_js_PAM001.js'
- include '../../.._lis_commonweb_js_LZZ001.js'
- var inpt_refflag = 0; //클리어시 입원희망일자 플래그
- var stodate; //현재일자
- var ref_flag;
- var gRefFlag = ""; // 환자번호, 예약내역 선택 조회인지 구분 1:예약조회, 2:환자번호조회
- var CENTERYN = 'N'; // 센터적용여부 - 2009.02.10
- function fInDeciPrintlss(vpid, vindd, vcretno, vmskind, vorddeptcd, vmedispclid, vdeciflag)
- {
- ds_hidden_h_deciprint_deciprint.clearData();
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "indd", "string", "" ); //입원일 - 입원일시
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inpath", "string", "" ); //입원경로
- //입원구분
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "roomcd", "string", "" ); //입원병실
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "orddeptcd", "string", "" ); //진료과
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "orddrid", "string", "" ); //선택의
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "specordyn", "string", "" ); //선택의_지정의
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "pid", "string", "" ); //등록번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "hngnm", "string", "" ); //환자성명
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "rrgstno", "string", "" ); //주민번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "sex", "string", "" ); //성별1
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "religncd", "string", "" ); //종교
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "address", "string", "" ); //주소 = 상위주소 + 하위주소
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "hometel", "string", "" ); //전화번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "mpphontel", "string", "" ); //휴대폰
- //근무처
- //근무처연락처
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insukind", "string", "" ); //보험유형
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insucd", "string", "" ); //기관기호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insuno", "string", "" ); //증번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insdnm", "string", "" ); //세대주(피보험자)
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "diagcd", "string", "" ); //상병코드
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "termhngnm", "string", "" ); //상병명
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inschedd", "string", "" ); //입원예정일
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "opschedd", "string", "" ); //수술예정일
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "indirecdrnm", "string", "" ); //의뢰자
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inrsrvacptdt", "string", "" ); //의뢰일시
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "handicapryn1", "string", "" ); //장애인유무체크
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "handicapryn2", "string", "" ); //장애인유무체크
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inrsrvrem", "string", "" ); //원무참고사항
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "cnstyn", "string", "" ); //의뢰서제출여부
- dsf_makeValue( ds_send_data40, "pid", "string", vpid);
- dsf_makeValue( ds_send_data40, "indd", "string", vindd);
- dsf_makeValue( ds_send_data40, "cretno", "string", vcretno);
- dsf_makeValue( ds_send_data40, "mskind", "string", vmskind);
- dsf_makeValue( ds_send_data40, "orddeptcd", "string", vorddeptcd);
- dsf_makeValue( ds_send_data40, "medispclid", "string", vmedispclid);
- dsf_makeValue( ds_send_data40, "deciflag", "string", vdeciflag);
- // if (submit("TRPMI00113") == true) {
- var oParam = {};
- oParam.id = "TRPMI00113";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInDeciPrintRef";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=deciprint";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00113";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00113(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00113(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00113") > -1
- arErrorCode.pop("TRPMI00113") < 0
- */
- var indd = ds_hidden_h_deciprint_deciprint.getColumn(0, "indd");
- if (indd != null && indd != " " && indd != "") {
- var s_indd = indd.substr(0,4) + "-" +
- indd.substr(4,2) + "-" +
- indd.substr(6,2);
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "indd",s_indd);
- // ds_hidden_h_deciprint_deciprint.setColumn( 0, "mm",indd.substr(4,2));
- // ds_hidden_h_deciprint_deciprint.setColumn( 0, "dd",indd.substr(6,2));
- var rrgstno = ds_hidden_h_deciprint_deciprint.getColumn(0, "rrgstno");
- var s_rrgstno = rrgstno.substr(0,6) + "-" + rrgstno.substr(6,7);
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "rrgstno",s_rrgstno);
- var sinschedd = ds_hidden_h_deciprint_deciprint.getColumn(0, "inschedd");
- var sopschedd = ds_hidden_h_deciprint_deciprint.getColumn(0, "opschedd");
- var sinrsrvacptdt = ds_hidden_h_deciprint_deciprint.getColumn(0, "inrsrvacptdt");
- var s_inrsrvacptdt = sinrsrvacptdt.substr(0,4) + "/" +
- sinrsrvacptdt.substr(4,2) + "/" +
- sinrsrvacptdt.substr(6,2) + " " +
- sinrsrvacptdt.substr(8,2) + ":" +
- sinrsrvacptdt.substr(10,2);
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inrsrvacptdt","");
- if (sinschedd != null && sinschedd != "" && sinschedd != " ") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inschedd", sinschedd.substr(0,4) + "년" + " " + sinschedd.substr(4,2) + "월" + " " + sinschedd.substr(6.2) + "일");
- }
- if (sopschedd != null && sopschedd != "" && sopschedd != " ") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "opschedd",sopschedd.substr(0,4) + "년" + " " + sopschedd.substr(4,2) + "월" + " " + sopschedd.substr(6.2) + "일");
- }
- if (sinrsrvacptdt != null && sinrsrvacptdt != "" && sinrsrvacptdt != " ") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inrsrvacptdt",s_inrsrvacptdt);
- }
- var sNhicRareobstflag = ds_hidden_h_deciprint_deciprint.getColumn(0, "rareobstflag"); // 희귀난치
- var sNhicDisregprson3 = ds_hidden_h_deciprint_deciprint.getColumn(0, "disregprson3"); // 차상위
- if (sNhicRareobstflag == "H") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "rareobstflag", "희귀난치"); //희귀난치
- } else {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "rareobstflag", ""); //희귀난치
- }
- if (sNhicDisregprson3 == "32") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "disregprson3", "차상위"); //차상위
- } else {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "disregprson3", ""); //차상위
- }
- // 2009.08.07 - zzui - 입원약정서 상병,참고사항 숨김(성가만 적용) - 시작
- var rsrvYn = ds_hidden.getColumn(0, "rsrvyn");
- if (rsrvYn == 'N'){
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inrsrvrem","");
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "diagcd","");
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "termhngnm","");
- }
- // 2009.08.07 - zzui - 입원약정서 상병,참고사항 숨김(성가만 적용) - 끝
- // exeReportPreview("RPPMI01200", "XMLSTR" , "" , "" , sPrinter , "", "", "", "", "true", "", "");
- var sPrinter;
- var trayno;
- // 2009.06.19 - local에 설정된 파일을 우선시 한다.
- // print1:입원약정서, print2:입원환자카드, print3:선택신청
- var printInfo = pmifGetPrintSetting("print1");
- if (printInfo.length == 2) {
- sPrinter = printInfo[0];
- trayno = printInfo[1];
- } else {
- // 2008.09.21 입원약정서 출력용 프린터 이름 조회 - 최병진
- sPrinter = ds_hidden_printers.getColumn(0, "deci_printer");
- if (utlf_isNull(sPrinter)) {
- sPrinter = "true";
- }
- // 2009년 03월 20일, JHP, 트레이정보를 받아서 넣는다.
- trayno = ds_hidden_pam_printer.getColumn(0, "value");
- }
- exeReportPreview("RPPMI01200", "XMLSTR" , "" , "" , sPrinter , "", "", "", "", "true", "", "", trayno);
- } else {
- var sOrdType = ds_main_inpt.getColumn(0, "inpt_ordtype");
- if (sOrdType == "E" || sOrdType == "D") {
- sysf_messageBox("응급_DSC_CHEMO 환자입니다. [전과전실승인]화면에서 출력하십시오.!", "I");
- }
- }
- }
- }
- //2007.10.13 환자카드 발행
- function fIssuePatientCard(flag)
- {
- //노드생성
- dsf_makeValue( ds_hidden_patcardissue, "flag", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "pid", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "rrgstno1", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "rrgstno2", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "issflag", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "issno", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "hngnm", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "remfact", "string", "" );
- dsf_makeValue( ds_hidden_patcardissue, "result", "string", "" );
- //데이터 체크
- var spid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if( spid == "" || spid == " " || spid == "-" && spid == null ) {
- var pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if( pid == '' || pid == ' ' || pid == '-' || pid == null ){
- sysf_messageBox("등록번호를 찾을 수","I004");
- return false;
- }
- } else {
- pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- }
- var rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- if( rrgstno1 == '' || rrgstno1 == ' ' || rrgstno1 == '-' || rrgstno1 == null ){
- sysf_messageBox("주민등록번호 앞 6자리를 찾을 수","I004");
- return false;
- }
- var rrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- if( rrgstno2 == '' || rrgstno2 == ' ' || rrgstno2 == '-' || rrgstno2 == null ){
- sysf_messageBox("주민등록번호 뒤 7자리를 찾을 수","I004");
- return false;
- }
- var hngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- if( hngnm == '' || hngnm == ' ' || hngnm == '-' || hngnm == null ){
- sysf_messageBox("환자이름을 찾을 수","I004");
- return false;
- }
- var issno = ds_hidden_patcardissue.getColumn(0, "pcinfo");
- if( issno == '' || issno == ' ' || issno == '-' || issno == null ){
- sysf_messageBox("PC 고유번호 정보를 찾을 수","I004");
- return false;
- }
- //노드값 세팅
- ds_hidden_patcardissue.setColumn( 0, "flag", flag); //최초발행 : 'F' 재발행 : 'R'
- ds_hidden_patcardissue.setColumn( 0, "pid", pid);
- ds_hidden_patcardissue.setColumn( 0, "rrgstno1", rrgstno1);
- ds_hidden_patcardissue.setColumn( 0, "rrgstno2", rrgstno2);
- ds_hidden_patcardissue.setColumn( 0, "issflag", "7"); //환자 cf)직원은 '4"
- ds_hidden_patcardissue.setColumn( 0, "issno", issno);
- ds_hidden_patcardissue.setColumn( 0, "hngnm", hngnm);
- ds_hidden_patcardissue.setColumn( 0, "remfact", '-');
- // if(submit("TXPAM00201")){
- var oParam = {};
- oParam.id = "TXPAM00201";
- oParam.service = "pamcomnapp.PamComn";
- oParam.method = "reqInsPatCardIssue";
- oParam.inds = "req=ds_";
- oParam.outds = "";
- oParam.async = false;
- oParam.callback = "cf_TXPAM00201";
- tranf_submit(oParam);
- /*
- function cf_TXPAM00201(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TXPAM00201(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TXPAM00201") > -1
- arErrorCode.pop("TXPAM00201") < 0
- */
- sysf_messageBox("환자카드 발급신청을 정상적으로 완료했습니다. 카드발급 프린터에서 발급상황을","I007");
- }
- //ds_hidden_patcardissue.clearData();
- }
- //빈병상이 있는 Row의 색상을 노랑색으로 변경한다.
- function fSetRowStyle()
- {
- group3.switch1.case2.grd_roominfo.allStyle("all","background-color") = "#ffffff"; // 배경색을 초기화 한다.
- setRowStyle("group3.switch1.case2.grd_roominfo", "1","0","emptybedcnt","bigger"); // 병실정보row의 색상을 변경한다.
- }
- //2008.01.14 추가 - 진료의뢰 제출구분 체크
- function fCheckOrdReqForm()
- {
- //수급절차 본인부담 100% 일때 보험유형보조 전액본인부담으로 세팅!!
- var inpt_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- if( inpt_insukind == gsBoHo2 || inpt_insukind == gsBoHo1 || inpt_insukind == gsBoHeom ){
- if( group3.cmb_ordreqformflag.value == "1" //보험 100%(의뢰서미지참)
- || group3.cmb_ordreqformflag.value == "2" //본인희망 100%
- || group3.cmb_ordreqformflag.value == "4" //기타 100%
- || group3.cmb_ordreqformflag.value == "5" ){ //의보예정(일반)
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "01");
- }else if( group3.cmb_ordreqformflag.value == "3" ){
- fSuppkindSet();
- // ds_main_iphs.setColumn( 0, "iphs_suppkind", "00");
- } else {
- fSuppkindSet();
- //일단 해당없음,일반은 정상으로 셋팅 - 채과장님 문의후 수정 예정
- // ds_main_iphs.setColumn( 0, "iphs_suppkind", "00");
- }
- }
- //model.refresh();
- }
- //병상수 체크
- function fRoomBedCntCheck()
- {
- var inpt_roomcd = ds_main_inpt.getColumn(0, "inpt_roomcd");
- ds_send_data16.setColumn( 0, "bedflag", "Y");
- ds_send_data16.setColumn( 0, "roomcd", inpt_roomcd);
- // submit("TRPMI00111");
- var oParam = {};
- oParam.id = "TRPMI00111";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetRoomCheckInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=rsltroom";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00111";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00111(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00111(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00111") > -1
- arErrorCode.pop("TRPMI00111") < 0
- */
- var rm_chk = ds_hidden_roomcheck_rsltroom.getColumn(0, "rm_chk");
- if (rm_chk < 1) {
- sysf_messageBox("빈병상이 아닙니다. 다른 병실을","C002");
- //ds_main_inpt.setColumn( 0, "inpt_roomcd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomtypecd","");
- group3.cmb_roomcd.setFocus();
- //model.refresh();
- return false;
- } else {
- return true;
- }
- }
- //동명이인체크
- function fSameNameCheck()
- {
- var ptbs_hngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- var inpt_wardcd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- ds_send_data28.setColumn( 0, "hngnm", ptbs_hngnm);
- ds_send_data28.setColumn( 0, "wardcd", inpt_wardcd);
- // submit("TRPMI00122");
- var oParam = {};
- oParam.id = "TRPMI00122";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetSnameCheckInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=rsltsname";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00122";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00122(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00122(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00122") > -1
- arErrorCode.pop("TRPMI00122") < 0
- */
- var sn_chk = ds_hidden_snamecheck_rsltsname.getColumn(0, "sn_chk");
- if (sn_chk > 0) {
- if(sysf_messageBox("확인! 같은병동에 동명이인이 존재합니다. 계속 진행하시겠습니까?","Q999","") == 6){
- }else{
- return false;
- }
- }
- }
- //병실 성별 체크
- // 2008.07.29 10세미만일 때 성별체크 하지 않음
- function fRoomSexCheck(inpt_wardcd, inpt_roomcd, ptbs_sex, inpt_sex, rrgstno)
- {
- if (fRoomSexGubunCheck(rrgstno)) {
- return true;
- }
- if (ptbs_sex != inpt_sex) {
- if (inpt_sex != "A" && inpt_sex != "" && inpt_sex != " " && inpt_sex != null) {
- sysf_messageBox("환자 성별과 병실정보 성별이 다릅니다. 다른 병실을","C002");
- // ds_main_inpt_inpt_roomcd.clearData(); ds_main_inpt_inpt_roomcd.addRow();
- // group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd"
- // group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomgrdecd"
- // group3.cmb_roomtypecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomtypecd"
- // ds_main_inpt.setColumn( 0, "inpt_wardcd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomcd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomtypecd","");
- //model.refresh();
- return false;
- }
- }
- //분만실("2100300000")일 경우 남자 체크
- if (inpt_wardcd == "2100300000") {
- if (ptbs_sex == "M") {
- sysf_messageBox("성별이 남자입니다. 다른병동을","C002");
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_hidden_original_inpt.getColumn(0, "inpt_wardcd"));
- //ds_main_inpt.setColumn( 0, "inpt_roomcd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","");
- //ds_main_inpt.setColumn( 0, "inpt_roomtypecd","");
- //model.refresh();
- return false;
- }
- }
- return true;
- //model.refresh();
- }
- //20070822 보험에 따른 보험정보 탭 변경
- function fInsuTabChng()
- {
- var inpt_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '" + inpt_insukind + "' and (io = 'A' or io = 'I')]";
- // alert(inpt_insukind);
- if (inpt_insukind == gsBoHeom || inpt_insukind == gsBoHo1 || inpt_insukind == gsBoHo2
- || inpt_insukind == gsIlBan || inpt_insukind == gsForIn || inpt_insukind == "-") {
- model.toggle("group3.switch2.case_base");
- } else if (inpt_insukind == gsSanJae) { //산재
- model.toggle("group3.switch2.case_inducs");
- } else if (inpt_insukind == gsJaboKind) { //자보
- model.toggle("group3.switch2.case_ta");
- } else if (inpt_insukind == gsGongSang) { //공상
- model.toggle("group3.switch2.case_dutywund");
- }
- //model.refresh();
- }
- // 진료과,병동,병실의 콤보값을 셋팅한다.
- function fComboNodeSet(arg1){
- if (arg1 == 0){
- var sorddeptcd = ds_main_icdr.getColumn(0, "icdr_orddeptcd");
- group3.combo2.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid[dp = '" + sorddeptcd + "' ]";
- //group3.combo2.refresh();
- var swardcd = ds_main_icdr.getColumn(0, "icdr_wardcd");
- if (swardcd == null || swardcd == " " || swardcd == "") {
- group3.combo3.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd"
- //group3.combo3.refresh();
- } else {
- group3.combo3.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + swardcd + "' ]";
- //group3.combo3.refresh();
- }
- var swardcd2 = ds_main_icdr.getColumn(0, "icdr_wardcd2");
- if (swardcd2 == null || swardcd2 == " " || swardcd2 == "") {
- combo12.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd"
- //combo12.refresh();
- } else {
- combo12.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + swardcd2 + "' ]";
- //combo12.refresh();
- }
- var iinsukind = ds_main_iphs.getColumn(0, "iphs_insukind");
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '" + iinsukind + "' and (io = 'A' or io = 'I')]";
- //group3.cmb_suppkind.refresh();
- }else if (arg1 == 1){
- var sorddeptcd = ds_main_icdr.getColumn(0, "icdr_orddeptcd");
- group3.combo2.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid[dp = '" + sorddeptcd + "' ]";
- //group3.combo2.refresh();
- }else if (arg1 == 2){
- var swardcd = ds_main_icdr.getColumn(0, "icdr_wardcd");
- if (swardcd == null || swardcd == " " || swardcd == "") {
- group3.combo3.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd"
- //ds_main_icdr_icdr_roomcd.clearData(); ds_main_icdr_icdr_roomcd.addRow();
- //group3.combo3.refresh();
- } else {
- group3.combo3.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + swardcd + "' ]";
- //ds_main_icdr_icdr_roomcd.clearData(); ds_main_icdr_icdr_roomcd.addRow();
- //group3.combo3.refresh();
- }
- }else if (arg1 == 3){
- var swardcd2 = ds_main_icdr.getColumn(0, "icdr_wardcd2");
- if (swardcd2 == null || swardcd2 == " " || swardcd2 == "") {
- combo12.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd"
- //ds_main_icdr_icdr_roomcd2.clearData(); ds_main_icdr_icdr_roomcd2.addRow();
- //combo12.refresh();
- } else {
- combo12.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + swardcd2 + "' ]";
- //ds_main_icdr_icdr_roomcd2.clearData(); ds_main_icdr_icdr_roomcd2.addRow();
- //combo12.refresh();
- }
- }else if (arg1 == 4){
- var iinsukind = ds_main_iphs.getColumn(0, "iphs_insukind");
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '" + iinsukind + "' and (io = 'A' or io = 'I')]";
- //group3.cmb_suppkind.refresh();
- }
- }
- //세션정보
- function fGetUserInfosSampling()
- {
- var sUserInfosS = getUserInfos();
- sUserInfosS = sUserInfosS + "|";
- var UserInfosS_Array = sUserInfosS.split("|");
- var userid = UserInfosS_Array[0]; //사용자번호
- var usernm = UserInfosS_Array[1]; //사용자이름
- //var posinstcd = UserInfosS_Array[2]; //소속기관코드
- //var posinstnm = UserInfosS_Array[3]; //소속기관명
- var posinstcd = UserInfosS_Array[6]; //근무지기관코드 2009.04.15
- var posinstnm = UserInfosS_Array[7]; //근무지기관명 2009.04.15
- var posdeptcd = UserInfosS_Array[4]; //소속부서코드
- var posdeptnm = UserInfosS_Array[5]; //소속부서명
- model.makeNode("ds_hidden_session/" + "userid");
- model.makeNode("ds_hidden_session/" + "usernm");
- model.makeNode("ds_hidden_session/" + "posinstcd");
- model.makeNode("ds_hidden_session/" + "posinstnm");
- model.makeNode("ds_hidden_session/" + "posdeptcd");
- model.makeNode("ds_hidden_session/" + "posdeptnm")
- if (userid == null || userid == "" || userid == " " || userid == "-") userid = "pam";
- //if (posinstcd == null || posinstcd == "" || posinstcd == " " || posinstcd == "-") posinstcd = "";
- ds_hidden_session.setColumn( 0, "userid",userid);
- ds_hidden_session.setColumn( 0, "usernm",usernm);
- ds_hidden_session.setColumn( 0, "posinstcd",posinstcd);
- ds_hidden_session.setColumn( 0, "posinstnm",posinstnm);
- ds_hidden_session.setColumn( 0, "posdeptcd",posdeptcd);
- ds_hidden_session.setColumn( 0, "posdeptnm",posdeptnm);
- //model.refresh();
- }
- function fGetPTIN(vpid,vinsukind,vsuppkind,vinsucd,vappdd)
- {
- //map화일에 min_count="1" 데이터가 없어도 인스턴스 존재. temp의 값을 카피할 필요없다.
- ds_send_data8.setColumn( 0, "pid", vpid);
- ds_send_data8.setColumn( 0, "insukind", vinsukind);
- ds_send_data8.setColumn( 0, "insucd", vinsucd);
- ds_send_data8.setColumn( 0, "appdd", vappdd);
- ds_send_data8.setColumn( 0, "instcd", ds_hidden_session.getColumn(0, "posinstcd"));
- ds_send_data8.setColumn( 0, "checkflag", "1");
- // submit("TRPMI00109");
- var oParam = {};
- oParam.id = "TRPMI00109";
- oParam.service = "pamcomnapp.PamComn";
- oParam.method = "reqGetPatInsuInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptin ds_=srdg ds_=rooa ds_=aipm ds_=icpm";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00109";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00109(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00109(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00109") > -1
- arErrorCode.pop("TRPMI00109") < 0
- */
- var ptin_pid = ds_hidden_h_rcv_ptin.getColumn(0, "ptin_pid");
- if (ptin_pid != null && ptin_pid != "" && ptin_pid != " " ) {
- ds_main_ptin.copyData(ds_hidden_h_rcv_ptin);
- ds_hidden_original_ptin.copyData(ds_hidden_h_rcv_ptin);
- fSuppkindSet();
- } else {
- ds_main_ptin.setColumn( 0, "ptin_pid",vpid);
- ds_main_ptin.setColumn( 0, "ptin_insukind",vinsukind);
- fSuppkindSet();
- ds_main_iphs.setColumn( 0, "iphs_suppkindresn","-");
- ds_main_ptin.setColumn( 0, "ptin_insucdnm","-");
- //2007.12.17 pam.js gsInsuCd_Default로 통테 후 수정.
- if (vinsukind == gsBoHeom){
- ds_main_ptin.setColumn( 0, "ptin_insucd","0015");
- ds_main_ptin.setColumn( 0, "ptin_insucdnm", fInsunmRef( ds_main_ptin.getColumn(0, "ptin_insucd"),ds_main_ptin.getColumn(0, "ptin_insukind")));
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insucd","-");
- ds_main_ptin.setColumn( 0, "ptin_insucdnm","-");
- }
- fInsdrelaSet();
- ds_main_ptin.setColumn( 0, "ptin_fromdd",utlf_getCurrentDate());
- ds_main_ptin.setColumn( 0, "ptin_todd","99991231");
- //model.refresh();
- }
- //조회된 경우, 화면의 중증정보에 세팅
- var srdg_cnt = ds_hidden_h_rcv_srdg.rowcount;
- if (srdg_cnt > 0) {
- ds_main_srdg.copyData(ds_hidden_h_rcv_srdg);
- ds_hidden_original_srdg.copyData(ds_hidden_h_rcv_srdg);
- }
- //20090701 2.희귀난치성산정특례 고시적용
- var rooa_cnt = ds_hidden_h_rcv_rooa.rowcount;
- if (rooa_cnt > 0) {
- ds_main_rooa.copyData(ds_hidden_h_rcv_rooa);
- ds_hidden_original_rooa.copyData(ds_hidden_h_rcv_rooa);
- }
- //조회된 경우, 화면의 자보정보 세팅
- var aipm_cnt = ds_hidden_h_rcv_aipm.rowcount;
- if (aipm_cnt > 0) {
- ds_main_aipm.copyData(ds_hidden_h_rcv_aipm);
- ds_hidden_original_aipm.copyData(ds_hidden_h_rcv_aipm);
- var sSuppkind = ds_main_aipm.getColumn(0, "aipm_suppkind");
- if (!utlf_isNull(sSuppkind)) {
- ds_main_iphs.setColumn( 0, "iphs_suppkind", sSuppkind);
- }
- }
- //조회된 경우, 화면의 산재정보 세팅
- var icpm_cnt = ds_hidden_h_rcv_icpm.rowcount;
- if (icpm_cnt > 0) {
- ds_main_icpm.copyData(ds_hidden_h_rcv_icpm);
- ds_hidden_original_icpm.copyData(ds_hidden_h_rcv_icpm);
- var sSuppkind = ds_main_icpm.getColumn(0, "icpm_suppkind");
- if (!utlf_isNull(sSuppkind)) {
- ds_main_iphs.setColumn( 0, "iphs_suppkind", sSuppkind);
- }
- }
- if(vinsukind == gsInsu_JaboKind) {
- if (ds_main_aipm.getColumn(0, "aipm_pid") == null ||
- ds_main_aipm.getColumn(0, "aipm_pid") == " " || ds_main_aipm.getColumn(0, "aipm_pid") == "") {
- sysf_messageBox("자보내역을 먼저","I007");
- }
- } else if (vinsukind == gsInsu_SanJae) {
- if (ds_main_icpm.getColumn(0, "icpm_pid") == null ||
- ds_main_aipm.getColumn(0, "icpm_pid") == " " || ds_main_icpm.getColumn(0, "icpm_pid") == "") {
- sysf_messageBox("산재내역을 먼저","I007");
- }
- } else if (vinsukind == gsInsu_GongSang) {
- if (ds_main_icpm.getColumn(0, "icpm_pid") == null ||
- ds_main_aipm.getColumn(0, "icpm_pid") == " " || ds_main_icpm.getColumn(0, "icpm_pid") == "") {
- sysf_messageBox("공상내역을 먼저","I007");
- }
- }
- //model.refresh();
- }
- //환자의 중증정보 조회(환자별 중증정보 테이블에서)
- function fGetSRDG(vpid,vinsukind,vappdd) {
- if ((vinsukind != "11")&&(vinsukind != "21")&&(vinsukind != "22")) return;
- //등록번호,보험유형,적용일자 세팅
- ds_send.setColumn( 0, "pid",vpid);
- ds_send.setColumn( 0, "insukind",vinsukind);
- ds_send.setColumn( 0, "appdd",vappdd);
- // ds_hidden_rsv_h_srdg_srdg 해당 노드에 결과값 받음
- // submit("TRPAO00104");
- var oParam = {};
- oParam.id = "TRPAO00104";
- oParam.service = "outordamtmngtapp.OutRcpt";
- oParam.method = "reqGetSrdgInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=srdg ds_=inducs ds_=ta";
- oParam.async = false;
- oParam.callback = "cf_TRPAO00104";
- tranf_submit(oParam);
- /*
- function cf_TRPAO00104(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPAO00104(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPAO00104") > -1
- arErrorCode.pop("TRPAO00104") < 0
- */
- //조회된 경우, 화면의 보험정보에 세팅
- var srdg_pid = ds_hidden_rsv_h_srdg_srdg.getColumn(0, "srdg_pid");
- if (srdg_pid.length != 0) {
- //조회하기전에 clear
- ds_main_outrgst_srdg.clearData(); ds_main_outrgst_srdg.addRow();
- //중증번호,중증적용 시작일자 세팅
- ds_main_outrgst_srdg.copyData(ds_hidden_rsv_h_srd_srdg);
- //ds_main_outrgst_srdg.setColumn( 0, "srdg_seridiagno",ds_hidden_rsv_h_srdg_srdg.getColumn(0, "srdg_seridiagno"));
- //ds_main_outrgst_srdg.setColumn( 0, "srdg_fromdd",ds_hidden_rsv_h_srdg_srdg.getColumn(0, "srdg_seridiagno"));
- }
- else {
- //sysf_messageBox("해당 중증정보가 조회되지", "E007");
- }
- //model.refresh();
- }
- function fSuppkindSet()
- {
- //2007.10.18 건강보험,의료급여1종,의료급여2종 => 6세미만 유형보조 체크
- var ptbs_age = ds_main_ptbs.getColumn(0, "ptbs_age");
- var ptbs_birthdd = ds_main_ptbs.getColumn(0, "ptbs_brthdd");
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- //2008.01.08 건보일 경우 태어난지 0일~28일인 신생아 인경우 보조유형 '31' 셋팅
- var dayno = utlf_getDateInterval(ptbs_birthdd,utlf_getCurrentDate()); // (dateHelper.js) 두 일자사이의 차를 일단위로 반환
- // 2009.03.26 - 차상위 2종여부
- var sScndSuptrgtFlag = ds_hidden.getColumn(0, "ScndSuptrgtFlag");
- if (ptin_insukind == "11" || ptin_insukind == "21" || ptin_insukind == "22") {
- if (ptbs_age == null || ptbs_age == " " || ptbs_age == "") {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- } else if ( ptbs_age >= 0 && ptbs_age < 6) {
- // 2008.10.03 - 최병진 본원출생아니면 6세미만소아로 설정 - 출생날짜계산 제거
- //2010.07.20 - 입원원무팀 황신원선생님 28일이전신생아 31로 셋팅요청 - 전병원협의되셨다고 하심.
- if (dayno >= 0 && dayno <= 28 && ptin_insukind == "11") {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","31");
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","08");
- }
- if (utlf_isNull(sScndSuptrgtFlag)) {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","08");
- } else {
- if (sScndSuptrgtFlag == "1") { // 차상위1종 - 차상위
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- } else { // 차상위2종 - 차상위2종 입원6세미만
- ds_main_iphs.setColumn( 0, "iphs_suppkind","41");
- }
- }
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- }
- } else if (ptin_insukind == "31"){ // 2008.10.05 - 자보환자 보조유형 그대로 유지 - 최병진
- var sAISuppkind = ds_main_aipm.getColumn(0, "aipm_suppkind");
- if (!utlf_isNull(sAISuppkind)) {
- ds_main_iphs.setColumn( 0, "iphs_suppkind", sAISuppkind);
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- }
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- }
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '"+ ptin_insukind +"' and (io = 'A' or io = 'I')]";
- //group3.cmb_suppkind.refresh();
- }
- //2007.12.17 보험자명칭 조회
- function fInsunmRef(vInsucd,vInsukind) {
- ds_send_data20.clearData(); ds_send_data20.addRow();
- dsf_makeValue( ds_send_data20, "srchcond", "string", "1");
- dsf_makeValue( ds_send_data20, "srchcnts", "string", vInsucd);
- dsf_makeValue( ds_send_data20, "insuflag", "string", vInsukind.substr(0,1));
- // if (submit("TRPMI00114")) {
- var oParam = {};
- oParam.id = "TRPMI00114";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInsuCdList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=incd";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00114";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00114(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00114(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00114") > -1
- arErrorCode.pop("TRPMI00114") < 0
- */
- if (ds_temp_insucdlist_incd.getColumn(0, "insucdnm") != "") {
- var vinsucdnm = ds_temp_insucdlist_incd.getColumn(0, "insucdnm");
- return vinsucdnm;
- } else {
- return "-";
- }
- }
- }
- function fInsdrelaSet()
- {
- //보험유형이 건강보험_의료보험_일반 일경우에는 피보험자관계 체크
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- // alert(ptin_insukind);
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2 || ptin_insukind == gsIlBan) {
- ds_main_ptin.setColumn( 0, "ptin_insdrela","1");
- ds_main_ptin.setColumn( 0, "ptin_insdnm",ds_main_ptbs.getColumn(0, "ptbs_hngnm"));
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno1",ds_main_ptbs.getColumn(0, "ptbs_rrgstno1"));
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno2",ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- ds_main_iphs.setColumn( 0, "iphs_suppkindresn","-");
- ds_main_ptin.setColumn( 0, "ptin_insucd","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrela","");
- ds_main_ptin.setColumn( 0, "ptin_insucdnm","-");
- ds_main_ptin.setColumn( 0, "ptin_insuno","-");
- ds_main_ptin.setColumn( 0, "ptin_insdnm","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno1","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno2","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrela","-");
- }
- }
- function fSendInit()
- {
- ds_send_data2.clearData(); ds_send_data2.addRow();
- ds_send_data3.clearData(); ds_send_data3.addRow();
- ds_send_data4.clearData(); ds_send_data4.addRow();
- ds_send_data5.clearData(); ds_send_data5.addRow();
- ds_send_data6.clearData(); ds_send_data6.addRow();
- ds_send_data7.clearData(); ds_send_data7.addRow();
- ds_send_data8.clearData(); ds_send_data8.addRow();
- ds_send_data9.clearData(); ds_send_data9.addRow();
- ds_send_data10.clearData(); ds_send_data10.addRow();
- ds_send_data11.clearData(); ds_send_data11.addRow();
- ds_send_data12.clearData(); ds_send_data12.addRow();
- ds_send_data13.clearData(); ds_send_data13.addRow();
- ds_send_data14.clearData(); ds_send_data14.addRow();
- ds_send_data15.clearData(); ds_send_data15.addRow();
- ds_send_data16.clearData(); ds_send_data16.addRow();
- ds_send_data17.clearData(); ds_send_data17.addRow();
- ds_send_data18.clearData(); ds_send_data18.addRow();
- ds_send_data19.clearData(); ds_send_data19.addRow();
- }
- function fBaseDataInitPtbs()
- {
- ds_main_ptbs.setColumn( 0, "ptbs_engnm","-");
- ds_main_ptbs.setColumn( 0, "ptbs_hometel","-");
- ds_main_ptbs.setColumn( 0, "ptbs_mpphontel","-");
- ds_main_ptbs.setColumn( 0, "ptbs_zipcd1","000");
- ds_main_ptbs.setColumn( 0, "ptbs_zipcd2","000");
- ds_main_ptbs.setColumn( 0, "ptbs_zipcdseq","1");
- ds_main_ptbs.setColumn( 0, "ptbs_zipcdaddr","-");
- ds_main_ptbs.setColumn( 0, "ptbs_detladdr","-");
- ds_main_ptbs.setColumn( 0, "ptbs_recmerrela","-");
- ds_main_ptbs.setColumn( 0, "ptbs_inhospyn","N");
- }
- function fBaseDataInitPtin()
- {
- ds_main_ptin.setColumn( 0, "ptin_insukind","-");
- ds_main_iphs.setColumn( 0, "iphs_insukind","-");
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- ds_main_iphs.setColumn( 0, "iphs_suppkindresn","-");
- ds_main_ptin.setColumn( 0, "ptin_insucd","-");
- ds_main_ptin.setColumn( 0, "ptin_insuno","-");
- ds_main_ptin.setColumn( 0, "ptin_insdnm","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno1","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno2","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrela","-");
- ds_main_ptin.setColumn( 0, "ptin_fromdd",utlf_getCurrentDate());
- ds_main_ptin.setColumn( 0, "ptin_todd","99991231");
- }
- /* 2008.07.12 - ptdc 사용않함
- function fBaseDataInitPtdc()
- {
- ds_main_ptdc.setColumn( 0, "ptdc_disccd","-");
- ds_main_ptdc.setColumn( 0, "ptdc_discflag","D");
- ds_main_ptdc.setColumn( 0, "ptdc_disccls","-");
- ds_main_ptdc.setColumn( 0, "ptdc_fromdd",utlf_getCurrentDate());
- ds_main_ptdc.setColumn( 0, "ptdc_todd","99991231");
- ds_main_ptdc.setColumn( 0, "ptdc_empid","-");
- ds_main_ptdc.setColumn( 0, "ptdc_emprela","-");
- ds_main_ptdc.setColumn( 0, "ptdc_holdoffcyn","N");
- ds_main_ptdc.setColumn( 0, "ptdc_discappacptyn","N");
- ds_main_ptdc.setColumn( 0, "ptdc_profacptyn","N");
- ds_main_ptdc.setColumn( 0, "ptdc_profacptdd","-");
- ds_main_ptdc.setColumn( 0, "ptdc_remfact","-");
- }
- */
- //2007.10.01 특이환자체크
- function fCheckSpcfPat()
- {
- // alert(ds_hidden_check_ptsp.rowcount;);
- if( ds_hidden_check_ptsp.rowcount;> 0 ){
- group3.btn_patspcfyn.attribute("background-color") = "#ff0000";
- // 2008.07.30 자동팝업하도록 추가
- group3.btn_patspcfyn.dispatch("DOMActivate");
- } else{
- group3.btn_patspcfyn.attribute("background-color") = "#c0c0c0";
- }
- }
- function fInRgstBaseInfoRef(ptbs_flag)
- {
- model.toggle("group3.switch2.case_base"); // 기본탭으로 변경
- if (ptbs_flag == 2) {
- if ( ds_main.getColumn(0, "popupendflag") == "ok" ) {
- var ptbs_pid = ds_main_patinfo_patinfolist.getColumn(0, "pid");
- if (ptbs_pid == null || ptbs_pid == "" || ptbs_pid == " ") {
- return false;
- } else {
- ds_send_data5.setColumn( 0, "pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
- ds_send_data5.setColumn( 0, "mode","11");
- ds_send_data5.setColumn( 0, "indd", utlf_getCurrentDate()); // 2008.08.06 중증정보 조회를 위해 추가
- ds_main_ptbs.setColumn( 0, "ptbs_pid", ds_main_patinfo_patinfolist.getColumn(0, "pid"));
- }
- } else {
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if (ptbs_pid != null && ptbs_pid != "" ){
- ds_main_ptbs.setColumn( 0, "ptbs_hngnm",model.getValue("ds_hidden_original_ptbs[ptbs_pid = "+ ptbs_pid +"]_ptbs_hngnm"));
- }
- //group3.ipt_hngnm.refresh();
- return false;
- }
- }
- /*
- 2007.10.09 mode = "11" 환자인적정보,예약정보,입원정보,특이환자여부조회,중증환자여부조회,당일퇴원내역조회
- - 중증환자 조회 존재여부 체크
- - 등록시 중증환자인데 보험유형이 "06" 아닌경우 메세지 처리.
- */
- // submit("TRPMI00107");
- var oParam = {};
- oParam.id = "TRPMI00107";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptsp ds_=srdg ds_=rooa ds_=adrv ds_=hndc ds_=cnst ds_=grdinrgstinfo ds_=inpt1 ds_=stdy ds_=disc ds_=bind ds_=tempdsch";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00107";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00107(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00107(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00107") > -1
- arErrorCode.pop("TRPMI00107") < 0
- */
- ds_send_data5.clearData(); ds_send_data5.addRow();
- // 2008.12.12 - 합번체크
- var iBindCount = ds_hidden_check_bind.rowcount;
- if (iBindCount > 0) {
- var sPid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- var sHngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- for (var idx = 1 ; idx <= iBindCount ; idx++) {
- var sCurrentPid = ds_hidden_check_bind.getColumn(idx, "bind_pid"));
- if (sCurrentPid == "OLDPID") {
- var sBindPid = ds_hidden_check_bind.getColumn(idx, "bind_newpid"));
- var retValue = sysf_messageBox(sPid + "(" + sHngnm + ") 환자의 등록번호가 [ " + sBindPid + " ] 로 합번 신청되었습니다. 합번 신청한 번호로 재조회 하시겠습니까?", "Q");
- if (retValue == "6") {
- ds_main_ptbs.setColumn( 0, "ptbs_pid", sBindPid);
- //group3.ipt_pid.refresh();
- if (ptbs_flag == "1") {
- inputEnterKey("group3.ipt_pid", "onkeypress");
- } else {
- ds_send_data5.setColumn( 0, "pid", group3.ipt_pid.text);
- ds_send_data5.setColumn( 0, "mode", "11");
- ds_send_data5.setColumn( 0, "indd", utlf_getCurrentDate()); // 2008.08.06 중증정보 조회를 위해 추가
- fInRgstBaseInfoRef(1);
- }
- return false;
- } else {
- group5.button17.dispatch("DOMActivate");
- return false;
- }
- }
- }
- }
- // 2009.02.12 - 성모병원 환자 메시지 처리
- var sPidFlag = ds_hidden_check_ptbs.getColumn(0, "ptbs_pidflag");
- if (sPidFlag == "90") {
- sysf_messageBox("성모병원에서 전환된 환자입니다!!", "I");
- }
- var inpt_chkcnt = ds_hidden_check_grdinrgstinfo.rowcount;
- var adrv_chkcnt = ds_hidden_check_adrv.rowcount;
- var srdg_chkcnt = ds_hidden_check_srdg.rowcount;
- var rooa_chkcnt = ds_hidden_check_rooa.rowcount;
- var hndc_chkcnt = ds_hidden_check_hndc.rowcount;
- // 2008.10.09 내원이력 중 최종 감면정보, 희귀난치대상여부
- var disc_chkcnt = ds_hidden_check_disc.rowcount;
- //2007.12.31 당일퇴원내역 조회
- var inpt_node1 = instance1.selectSingleNode("ds_hidden_check_inpt1");
- if (inpt_node1 != null) {
- var inpt_pid1 = ds_hidden_check_inpt1.getColumn(0, "inpt_pid");
- if (inpt_pid1 != null && inpt_pid1 != " " && inpt_pid1 != "") {
- sysf_messageBox("당일 퇴원내역이 존재합니다. 당일 퇴원내역을","I007");
- }
- }
- if (hndc_chkcnt > 0) {
- ds_main_hndc.copyData(ds_hidden_check_hndc);
- }
- if (srdg_chkcnt > 0) {
- ds_main_srdg.copyData(ds_hidden_check_srdg);
- }
- if (rooa_chkcnt > 0) {
- ds_main_rooa.copyData(ds_hidden_check_rooa);
- }
- if (disc_chkcnt > 0) {
- ds_main_disc.copyData(ds_hidden_check_disc);
- }
- //주부유형 존재(팝업을 띄운다.)
- if (inpt_chkcnt >1) {
- // 2008.09.19 노트 초기화 - 그냥 닫기하면 노드가 2배로 늘어난다.
- ds_hidden_rcvlist_pouplist.clearData();
- dsf_makeValue( ds_hidden_rcvlist, "pouplist", "string", "" );
- for (i = 1 ; i <= inpt_chkcnt; i++) {
- model.duplicate("ds_hidden_rcvlist_pouplist","ds_hidden_check_grdinrgstinfo[" + i + "]");
- }
- frmf_modal("SPPMI02100", "SPPMI02100", "ds_hidden_rcvlist_pouplist""-"ds_hidden_list"", "", "1", "150", "150", "", "", "", "", "", "M");
- if ( ds_main.getColumn(0, "popupendflag") == "ok" ) {
- ds_main.setColumn( 0, "popupendflag", "");
- ds_send_data6.setColumn( 0, "pid",ds_hidden_popuplist.getColumn(0, "pid"));
- ds_send_data6.setColumn( 0, "mskind",ds_hidden_popuplist.getColumn(0, "mskind"));
- ds_send_data6.setColumn( 0, "indd",ds_hidden_popuplist.getColumn(0, "indd"));
- ds_send_data6.setColumn( 0, "orddeptcd",ds_hidden_popuplist.getColumn(0, "orddeptcd"));
- ds_send_data6.setColumn( 0, "insukind",ds_hidden_popuplist.getColumn(0, "insukind"));
- //ptbs,ptin,ptdc,adrv,inpt,iphs 조회
- ds_send_data6.setColumn( 0, "mode","8");
- // if (submit("TRPMI00102")) {
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- ds_send_data6.clearData(); ds_send_data6.addRow();
- fBaseInfo();
- // fGetPTIN(ds_main_ptbs.getColumn(0, "ptbs_pid"),ds_main_ptin.getColumn(0, "ptin_insukind"),"","",utlf_getCurrentDate());
- // group3.cmb_insukind.dispatch("xforms-value-changed"); // 보험형태별 UI를 반영한다.
- fInsuTabChng(); //보험유형에 따른 보험정보 TAB
- fOrdDrSet(); //진료과에 따른 전문의 셋팅
- fRoomCDSet(); //병동에 따른 병실코드 셋팅
- fOrdDeptNmSet();
- ds_hidden_popuplist.clearData();
- dsf_makeValue( ds_hidden, "popuplist", "string", "" );
- ds_hidden_rcvlist_pouplist.clearData();
- dsf_makeValue( ds_hidden_rcvlist, "pouplist", "string", "" );
- }
- //입원환자인경우 당일 외래 내원을 전환하기 때문에 전환되지 않은 외래내원을 Display해야하나??
- //문의후 보여줄지 결정.. 2007.05.25
- //submit("TRPMI00104");
- fNbabyWomnRef();//신생아_산모내역조회
- sysf_messageBox("재원중인 환자","E008");
- //model.refresh();
- }
- //재원환자(주유형만 있다.)
- } else if (inpt_chkcnt == '1') {
- ds_send_data6.setColumn( 0, "pid",ds_hidden_check_grdinrgstinfo.getColumn(0, "pid"));
- ds_send_data6.setColumn( 0, "mskind",ds_hidden_check_grdinrgstinfo.getColumn(0, "mskind"));
- ds_send_data6.setColumn( 0, "indd",ds_hidden_check_grdinrgstinfo.getColumn(0, "indd"));
- ds_send_data6.setColumn( 0, "orddeptcd",ds_hidden_check_grdinrgstinfo.getColumn(0, "orddeptcd"));
- ds_send_data6.setColumn( 0, "insukind",ds_hidden_check_grdinrgstinfo.getColumn(0, "insukind"));
- //환자정보+보험정보+할인정보+입원마스터+재원이력 조회
- ds_send_data6.setColumn( 0, "mode","8");
- // if (submit("TRPMI00102","false")) {
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- // alert("1");
- fBaseInfo();
- // fGetPTIN(ds_main_ptbs.getColumn(0, "ptbs_pid"),ds_main_ptin.getColumn(0, "ptin_insukind"),"","",utlf_getCurrentDate());
- // group3.cmb_insukind.dispatch("xforms-value-changed"); // 보험형태별 UI를 반영한다.
- fInsuTabChng(); //보험유형에 따른 보험정보 TAB
- fOrdDrSet(); //진료과에 따른 전문의 셋팅
- fRoomCDSet();
- fOrdDeptNmSet();
- fNbabyWomnRef();//신생아_산모내역조회
- }
- //입원환자인경우 당일 외래 내원을 전환하기 때문에 전환되지 않은 외래내원을 Display해야하나??
- //아니면 전환된 외래내원을 보여줘야하나???
- //문의후 보여줄지 결정.. 2007.05.25
- //외래내원을 보여주지 않을경우 그리드 리셋해야한다..20070602
- //그리드 노드을 없애는데 왜 체크는 안없어질까?
- ds_main_otptlist.clearData();
- dsf_makeValue( ds_main_otptlist, "grdoutchoshist", "string", "" );
- //submit("TRPMI00104");
- sysf_messageBox("재원중인 환자","E008");
- //model.refresh();
- return false;
- //재원환자가 아니다.
- } else {
- if (fBaseInfoSearch("2") == false) {
- fInitialize();
- group3.ipt_pid.setFocus();
- //model.refresh();
- return false;
- }
- fOrdDrSet();
- // 2008.10.09 최종내원이력 중 감면정보가 있으면 자동으로 감면코드 셋팅
- var sDisccd = ds_hidden_check_disc.getColumn(0, "disc_disccd");
- var sRareobstflag = ds_hidden_check_disc.getColumn(0, "disc_rareobstflag");
- //20100107 JHP 수정추가 fmly의 감면코드확인하여 해당 코드가 없으면 이전 감면내역이 있어도 적용 안시키도록 수정(요청번호 10311)
- var sDiscUncocd = ds_hidden_check_disc.getColumn(0, "disc_discuncocd");
- if(!utlf_isNull(sDiscUncocd)){
- if (!utlf_isNull(sDisccd)) {
- ds_main_iphs.setColumn( 0, "iphs_disccd", sDisccd);
- }
- }else{
- ds_main_iphs.setColumn( 0, "iphs_disccd", "-");
- }
- // 2008.10.09 최종내원이력 중 희귀난치대상여부가 있으면 자동으로 셋팅
- if (!utlf_isNull(sRareobstflag)) {
- ds_main_iphs.setColumn( 0, "iphs_rareobstflag", sRareobstflag);
- }
- ds_main_iphs.setColumn( 0, "iphs_emplnm", ds_hidden_check_disc.getColumn(0, "disc_emplname"));
- ds_main_iphs.setColumn( 0, "iphs_famyrelnm", ds_hidden_check_disc.getColumn(0, "disc_famyrelnm"));
- ds_main_iphs.setColumn( 0, "iphs_preststatnm", ds_hidden_check_disc.getColumn(0, "disc_preststatnm"));
- ds_main_iphs.setColumn( 0, "iphs_remark", ds_hidden_check_disc.getColumn(0, "disc_remark"));
- var iadrv_count = ds_hidden_check_adrv.rowcount;if (iadrv_count > 0) {
- fOutCHosCheck("1");
- } else {
- fOutCHosCheck("2");
- }
- fHandicaprRef(); //2008.01.10 장애인 체크
- fNbabyWomnRef(); //신생아_산모내역조회
- // 입원전검사 처방 존재 체크 - 2008.06.11
- fCheckTestBeforeIn();
- // 2008.07.21 공여자 여부 체크
- fGetDonorInfo();
- // 자선환자 체크
- fCheckCharityYN(ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // 2009.06.26 - 가퇴원내역 체크
- fCheckTempDsch();
- // 수정추가 : 20090814 : JHP 본인부담상한차등구분 값 보조유형에 따라 셋팅해줌.
- fOwnBMaxGradeFlagSet();
- }
- //model.refresh();
- return true;
- }
- // 임상연구대상 및 입원료(병실료) 지원 체크
- function fIsSupportedRoomFee() {
- var iCount = ds_hidden_check_stdy.rowcount;
- if (iCount > 0) {
- var bRoomFeeYn = ds_hidden_check_stdy.getColumn(0, "stdy_roomfeeyn");
- if (!utlf_isNull(bRoomFeeYn)) {
- // 병실료 지원
- if (bRoomFeeYn == "Y") {
- return true;
- } else {
- return false;
- }
- } else {
- return false;
- }
- }
- }
- // 입원전검사 처방 존재 체크 - 2008.06.11
- function fCheckTestBeforeIn() {
- // 조회조건 : 환자번호, [입원결정서 등록일자]
- ds_send_data21.clearData(); ds_send_data21.addRow();
- ds_send_data21.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // if (submit("TRPMI00117")) {
- var oParam = {};
- oParam.id = "TRPMI00117";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetTestBeforeIn";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=oprc";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00117";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00117(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00117(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00117") > -1
- arErrorCode.pop("TRPMI00117") < 0
- */
- ds_send_data21.clearData(); ds_send_data21.addRow();
- //model.refresh();
- }
- var sResult = ds_hidden_h_oprc_oprc.getColumn(0, "result");
- if (sResult == "Y") {
- sysf_messageBox("[입원전 검사]가 존재합니다! 검사 후 입원등록 하십시오!!", "I", "");
- }
- }
- //상병조회
- function fSNWInfoRef(cur_row)
- {
- ds_send_data7.setColumn( 0, "pid",ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "pid")));
- ds_send_data7.setColumn( 0, "orddeptcd",ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "orddeptcd")));
- ds_send_data7.setColumn( 0, "orddd",ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "orddd")));
- // if (submit("TRPMI00108")) {
- var oParam = {};
- oParam.id = "TRPMI00108";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetSNWSpec";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdsnwspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00108";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00108(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00108(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00108") > -1
- arErrorCode.pop("TRPMI00108") < 0
- */
- ds_send_data7.clearData(); ds_send_data7.addRow();
- //model.refresh();
- }
- }
- function fBaseInfo()
- {
- var iptbscnt = 0;
- var iptincnt = 0;
- // var iptdccnt = 0;
- var iaipmcnt = 0;
- var iicpmcnt = 0;
- var iinptcnt = 0;
- var iiphscnt = 0;
- var iadrvcnt = 0;
- var iadmicnt = 0;
- var icount = 0;
- var ifstinptcnt = 0;
- iptbscnt = ds_hidden_rcv_ptbs.rowcount;
- if (iptbscnt > 0) {
- ds_main_ptbs.copyData(ds_hidden_rcv_ptbs);
- } else {
- ds_main_ptbs.copyData(ds_hidden_temp_ptbs);
- }
- iptincnt = ds_hidden_rcv_ptin.rowcount;
- if (iptincnt > 0) {
- ds_main_ptin.copyData(ds_hidden_rcv_ptin);
- } else {
- ds_main_ptin.copyData(ds_hidden_temp_ptin);
- }
- /* 2008.07.12
- iptdccnt = ds_hidden_rcv_ptdc.rowcount;
- if (iptdccnt > 0) {
- ds_main_ptdc.copyData(ds_hidden_rcv_ptdc);
- } else {
- ds_main_ptdc.copyData(ds_hidden_temp_ptdc);
- }
- */
- iaipmcnt = ds_hidden_rcv_aipm.rowcount;
- // alert("iaipmcnt : " + iaipmcnt);
- if (iaipmcnt > 0) {
- ds_main_aipm.copyData(ds_hidden_rcv_aipm);
- var aipm_insukind = ds_main_aipm.getColumn(0, "aipm_insukind");
- if (aipm_insukind != null && aipm_insukind != "" && aipm_insukind != " ") {
- ds_main_ptin.setColumn( 0, "ptin_insukind",aipm_insukind);
- }
- }
- iicpmcnt = ds_hidden_rcv_icpm.rowcount;
- if (iicpmcnt > 0) {
- ds_main_icpm.copyData(ds_hidden_rcv_icpm);
- }
- iinptcnt = ds_hidden_rcv_inpt.rowcount;
- if (iinptcnt > 0) {
- ds_main_inpt.copyData(ds_hidden_rcv_inpt);
- } else {
- ds_main_inpt.clearData(); ds_main_inpt.addRow();
- }
- //2009.11.23 최초입원등록자 표시
- ifstinptcnt = ds_hidden_rcv_fstinpt.rowcount;
- if (ifstinptcnt > 0) {
- ds_main_fstinpt.copyData(ds_hidden_rcv_fstinpt);
- } else {
- ds_main_fstinpt.clearData(); ds_main_fstinpt.addRow();
- }
- iiphscnt = ds_hidden_rcv_iphs.rowcount;
- if (iiphscnt > 0) {
- ds_main_iphs.copyData(ds_hidden_rcv_iphs);
- ds_main_ptin.setColumn( 0, "ptin_insukind",ds_main_iphs.getColumn(0, "iphs_insukind"));
- } else {
- ds_main_iphs.clearData(); ds_main_iphs.addRow();
- }
- iadrvcnt = ds_hidden_rcv_adrv.rowcount;
- if (iadrvcnt > 0) {
- ds_main_adrv.copyData(ds_hidden_rcv_adrv);
- } else {
- ds_main_adrv.clearData(); ds_main_adrv.addRow();
- }
- iadmicnt = ds_hidden_rcv_admi.rowcount;
- if (iadmicnt > 0) {
- ds_main_admi.copyData(ds_hidden_rcv_admi);
- } else {
- ds_main_admi.clearData(); ds_main_admi.addRow();
- }
- //환자정보,보험정보,할인정보 변경시 에러방지를 위해 카피한다.(TBL-Index 에러)
- ds_send_data12_s_ptbs.copyData(ds_hidden_temp_ptbs);
- // 2008.07.12 - 주석처리
- // ds_send_data12_s_ptdc.copyData(ds_hidden_temp_ptdc);
- ds_send_data12_s_ptin.copyData(ds_hidden_temp_ptin);
- //환자인적,보험정보,감면정보 변경시 체크하기 위해 담는다.
- copyNodeType("ds_hidden_original_ptbs","ds_main_ptbs");
- // 2008.07.12 - 주석처리
- // copyNodeType("ds_hidden_original_ptdc","ds_main_ptdc");
- copyNodeType("ds_hidden_original_ptin","ds_main_ptin");
- copyNodeType("ds_hidden_original_inpt","ds_main_inpt");
- copyNodeType("ds_hidden_original_iphs","ds_main_iphs");
- //model.refresh();
- }
- function fBaseInfoSearch(ref_flag)
- {
- /* ref_flag -> "1" : 예약조회
- ref_flag -> "2" : 환자조회 */
- // 2008.07.09 Flag 설정 추가
- gRefFlag = ref_flag;
- var iadrv_cnt = 0;
- var adrv_currow = group3.switch1.case1.grd_inhprsrpec.row
- ds_send_data6.clearData(); ds_send_data6.addRow();
- if (ref_flag == "1") {
- iadrv_cnt = ds_main_adrvlist_grdinhprsspec.rowcount;
- } else if (ref_flag == "2") {
- iadrv_cnt = ds_hidden_check_adrv.rowcount;
- }
- ds_send_data6.setColumn( 0, "pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- if (iadrv_cnt > 0) {
- //입원결정서나 입원예약이 되어 있는 환자
- ds_send_data6.setColumn( 0, "mode","7");
- ds_main_inpt.clearData(); ds_main_inpt.addRow();
- if (ref_flag == "1") {
- //2007.09.03 입원결정서나 입원예약이 있는 환자의 정보를 Display해준다.
- ds_main_ptin.setColumn( 0, "ptin_insukind",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "insukind"))); //보험유형
- ds_main_iphs.setColumn( 0, "iphs_insukind",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "insukind"))); //보험유형
- //2008.01.10 보조유형이 산정특례(07),인공신장투석(02),복막관류술(03),장기이식(04)인 경우는 입원이 없기때문에 정상으로 셋팅해줌.
- if (ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suppkind")) == "07" || ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suppkind")) == "02" ||
- ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suppkind")) == "03" || ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suppkind")) == "04") {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00"); //보조유형
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suppkind"))); //보조유형
- }
- ds_main_iphs.setColumn( 0, "iphs_suppkindresn",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suppkindresn"))); //보조유형사유
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "orddeptcd"))); //진료과
- ds_main_inpt.setColumn( 0, "inpt_medispclid",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "orddrid"))); //전문의
- // 2008.09.19 - 예약 상태에서 희망입원병동, 등급이 있으면 값 설정하도록 추가 - 최병진
- var sAssgWard = ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "assgward"));
- var sInhopeward = ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inhopeward"));
- // 병실을 배정했을 때
- if (!utlf_isNull(sAssgWard) && sAssgWard != "-") {
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "assgward"))); //병동
- ds_main_inpt.setColumn( 0, "inpt_roomcd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "assgroom"))); //병실
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "assgroomgrde"))); //등급
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "assgroomtype"))); //형태
- // 병실배정은 하지 않고 희망입원병동이 있을 때
- } else if ((utlf_isNull(sAssgWard) || sAssgWard == "-") && !utlf_isNull(sInhopeward) && sInhopeward != "-") {
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inhopeward"))); //병동
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inhoperoomgrdeto"))); //등급
- }
- ds_main_inpt.setColumn( 0, "inpt_drgyn",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "drgyn")));
- //2008.01.11 수정
- if (ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "bmtyn")) == null ||
- ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "bmtyn")) == " " ||
- ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "bmtyn")) == "" ||
- ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "bmtyn")) == "N") {
- ds_main_inpt.setColumn( 0, "inpt_bmtyn","1");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_bmtyn",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "bmtyn")));
- }
- ds_main_iphs.setColumn( 0, "iphs_cpyn",ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "cpyn"))); // CP여부
- ds_main_inpt.setColumn( 0, "inpt_mskind","M");
- ds_main_inpt.setColumn( 0, "inpt_nblsyn","N");
- ds_main_inpt.setColumn( 0, "inpt_rsrvinyn","Y"); //입원예약여부
- ds_main_inpt.setColumn( 0, "inpt_ordreqformflag", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "ordreqformflag")));
- dsf_makeValue( ds_main_inpt, "inpt_coopteamcd", "string", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "coopteamcd")));
- dsf_makeValue( ds_main_icdr, "icdr_coopteamcd", "string", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "coopteamcd")));
- // 2009.07.22
- dsf_makeValue( ds_main_inpt, "inpt_subdeptcd", "string", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "subdeptcd")));
- dsf_makeValue( ds_main_icdr, "icdr_subdeptcd", "string", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "subdeptcd")));
- ds_main_adrv.setColumn( 0, "adrv_pid", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "pid"))); //예약환자번호
- ds_main_adrv.setColumn( 0, "adrv_inrsrvacptdd", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inrsrvacptdd"))); //예약결정일자
- ds_main_adrv.setColumn( 0, "adrv_orddeptcd", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "orddeptcd"))); //예약결정일자
- ds_main_adrv.setColumn( 0, "adrv_inrsrvacptseqno", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inrsrvacptseqno"))); //예약일련번호
- ds_main_adrv.setColumn( 0, "adrv_cpyn", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "cpyn"))); //CP여부
- ds_main_adrv.setColumn( 0, "adrv_inhopeward", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inhopeward"))); //희망병동
- ds_main_adrv.setColumn( 0, "adrv_inhoperoomgrdeto", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inhoperoomgrdeto"))); //병실등급
- ds_main_adrv.setColumn( 0, "adrv_oxyyn", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "oxyyn"))); //O2여부
- ds_main_adrv.setColumn( 0, "adrv_suctyn", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "suctyn"))); //Suction여부
- ds_main_adrv.setColumn( 0, "adrv_inrsrvrem", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inrsrvrem"))); //원무참고사항
- ds_main_adrv.setColumn( 0, "adrv_specroomyn", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "specroomyn"))); //병실형태
- ds_main_adrv.setColumn( 0, "adrv_wardtypecd", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "wardtypecd"))); //병동형태
- ds_main_adrv.setColumn( 0, "adrv_specwardcd", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "specwardcd"))); //센터세부병동
- dsf_makeValue( ds_main_adrv, "adrv_inrsrvstat", "string", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "inrsrvstat"))); //입원예약상태
- dsf_makeValue( ds_main_adrv, "adrv_insukind", "string", ds_main_adrvlist_grdinhprsspec.getColumn(adrv_currow, "insukind"))); //입원예약상태
- fOrdDrSet(); //진료과에 따른 전문의 셋팅
- fSpecOrdyn(); //선택진료셋팅
- fOrdDeptNmSet(); //진료과영문약어셋팅
- } else if (ref_flag == "2") {
- //2007.09.03 입원결정서나 입원예약이 있는 환자의 정보를 Display해준다.
- ds_main_ptin.setColumn( 0, "ptin_insukind",ds_hidden_check_adrv.getColumn(0, "adrv_insukind")); //보험유형
- ds_main_iphs.setColumn( 0, "iphs_insukind",ds_hidden_check_adrv.getColumn(0, "adrv_insukind")); //보험유형
- //2008.01.10 보조유형이 산정특례(07),인공신장투석(02),복막관류술(03),장기이식(04)인 경우는 입원이 없기때문에 정상으로 셋팅해줌.
- if (ds_hidden_check_adrv.getColumn(0, "adrv_suppkind") == "07" || ds_hidden_check_adrv.getColumn(0, "adrv_suppkind") == "02" ||
- ds_hidden_check_adrv.getColumn(0, "adrv_suppkind") == "03" || ds_hidden_check_adrv.getColumn(0, "adrv_suppkind") == "04") {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00"); //보조유형
- } else {
- // 2008.11.14 - adrv.suppkind를 가져올 때 otpt의 suppkind를 다시 조회한다.
- ds_main_iphs.setColumn( 0, "iphs_suppkind", ds_hidden_check_adrv.getColumn(0, "adrv_suppkind")); //보조유형
- }
- ds_main_iphs.setColumn( 0, "iphs_suppkindresn", ds_hidden_check_adrv.getColumn(0, "adrv_suppkindresn")); //보조유형사유
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd", ds_hidden_check_adrv.getColumn(0, "adrv_orddeptcd"));
- ds_main_inpt.setColumn( 0, "inpt_medispclid", ds_hidden_check_adrv.getColumn(0, "adrv_orddrid"));
- // 2008.09.19 - 예약 상태에서 희망입원병동, 등급이 있으면 값 설정하도록 추가 - 최병진
- var sAssgWard = ds_hidden_check_adrv.getColumn(0, "adrv_assgward");
- var sInhopeward = ds_hidden_check_adrv.getColumn(0, "adrv_inhopeward");
- // 병실을 배정했을 때
- if (!utlf_isNull(sAssgWard) && sAssgWard != "-") {
- ds_main_inpt.setColumn( 0, "inpt_wardcd", ds_hidden_check_adrv.getColumn(0, "adrv_assgward"));
- ds_main_inpt.setColumn( 0, "inpt_roomcd", ds_hidden_check_adrv.getColumn(0, "adrv_assgroom"));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd", ds_hidden_check_adrv.getColumn(0, "adrv_assgroomgrde"));
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd", ds_hidden_check_adrv.getColumn(0, "adrv_assgroomtype"));
- // 병실배정은 하지 않고 희망입원병동이 있을 때
- } else if ((utlf_isNull(sAssgWard) || sAssgWard == "-") && !utlf_isNull(sInhopeward) && sInhopeward != "-") {
- ds_main_inpt.setColumn( 0, "inpt_wardcd", ds_hidden_check_adrv.getColumn(0, "adrv_inhopeward"));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd", ds_hidden_check_adrv.getColumn(0, "adrv_inhoperoomgrdeto"));
- }
- ds_main_inpt.setColumn( 0, "inpt_drgyn",ds_hidden_check_adrv.getColumn(0, "adrv_drgyn"));
- //2008.01.11 수정
- if (ds_hidden_check_adrv.getColumn(0, "adrv_bmtyn") == null ||
- ds_hidden_check_adrv.getColumn(0, "adrv_bmtyn") == " " || ds_hidden_check_adrv.getColumn(0, "adrv_bmtyn") == "" ||
- ds_hidden_check_adrv.getColumn(0, "adrv_bmtyn") == "N") {
- ds_main_inpt.setColumn( 0, "inpt_bmtyn","1");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_bmtyn",ds_hidden_check_adrv.getColumn(0, "adrv_bmtyn"));
- }
- ds_main_iphs.setColumn( 0, "iphs_cpyn", ds_hidden_check_adrv.getColumn(0, "adrv_cpyn"));
- ds_main_inpt.setColumn( 0, "inpt_mskind", "M");
- ds_main_inpt.setColumn( 0, "inpt_nblsyn", "N");
- ds_main_inpt.setColumn( 0, "inpt_rsrvinyn", "Y");//입원예약여부
- ds_main_inpt.setColumn( 0, "inpt_ordreqformflag", ds_hidden_check_adrv.getColumn(0, "adrv_ordreqformflag"));
- dsf_makeValue( ds_main_inpt, "inpt_coopteamcd", "string", ds_hidden_check_adrv.getColumn(0, "adrv_coopteamcd"));
- dsf_makeValue( ds_main_icdr, "icdr_coopteamcd", "string", ds_hidden_check_adrv.getColumn(0, "adrv_coopteamcd"));
- // 2009.07.22
- dsf_makeValue( ds_main_inpt, "inpt_subdeptcd", "string", ds_hidden_check_adrv.getColumn(0, "adrv_subdeptcd"));
- dsf_makeValue( ds_main_icdr, "icdr_subdeptcd", "string", ds_hidden_check_adrv.getColumn(0, "adrv_subdeptcd"));
- ds_main_adrv.setColumn( 0, "adrv_pid", ds_hidden_check_adrv.getColumn(0, "adrv_pid"));
- ds_main_adrv.setColumn( 0, "adrv_inrsrvacptdd", ds_hidden_check_adrv.getColumn(0, "adrv_inrsrvacptdd"));
- ds_main_adrv.setColumn( 0, "adrv_inrsrvacptseqno", ds_hidden_check_adrv.getColumn(0, "adrv_inrsrvacptseqno"));
- ds_main_adrv.setColumn( 0, "adrv_orddeptcd", ds_hidden_check_adrv.getColumn(0, "adrv_orddeptcd"));
- ds_main_adrv.setColumn( 0, "adrv_cpyn", ds_hidden_check_adrv.getColumn(0, "adrv_cpyn"));
- ds_main_adrv.setColumn( 0, "adrv_inhopeward", ds_hidden_check_adrv.getColumn(0, "adrv_inhopeward"));
- ds_main_adrv.setColumn( 0, "adrv_inhoperoomgrdeto", ds_hidden_check_adrv.getColumn(0, "adrv_inhoperoomgrdeto"));
- ds_main_adrv.setColumn( 0, "adrv_oxyyn", ds_hidden_check_adrv.getColumn(0, "adrv_oxyyn"));
- ds_main_adrv.setColumn( 0, "adrv_suctyn", ds_hidden_check_adrv.getColumn(0, "adrv_suctyn"));
- ds_main_adrv.setColumn( 0, "adrv_inrsrvrem", ds_hidden_check_adrv.getColumn(0, "adrv_inrsrvrem"));
- ds_main_adrv.setColumn( 0, "adrv_specroomyn", ds_hidden_check_adrv.getColumn(0, "adrv_specroomyn"));
- ds_main_adrv.setColumn( 0, "adrv_wardtypecd", ds_hidden_check_adrv.getColumn(0, "adrv_wardtypecd"));
- ds_main_adrv.setColumn( 0, "adrv_specwardcd", ds_hidden_check_adrv.getColumn(0, "adrv_specwardcd"));
- dsf_makeValue( ds_main_adrv, "adrv_inrsrvstat", "string", ds_hidden_check_adrv.getColumn(0, "adrv_inrsrvstat")); //입원예약상태
- dsf_makeValue( ds_main_adrv, "adrv_insukind", "string", ds_hidden_check_adrv.getColumn(0, "adrv_insukind")); //입원예약상태
- fOrdDrSet(); //진료과에 따른 전문의 셋팅
- fSpecOrdyn(); //선택진료셋팅
- fOrdDeptNmSet(); //진료과영문약어셋팅
- }
- fInsuTabChng();
- } else {
- //입원결정서나 입원예약이 되어 있지 않은 환자
- ds_send_data6.setColumn( 0, "mode","10");
- ds_main_inpt.clearData(); ds_main_inpt.addRow();
- ds_main_iphs.clearData(); ds_main_iphs.addRow();
- //fInsuTabChng();
- }
- //환자인적,환자보험정보,환자감면정보 조회
- // if (submit("TRPMI00102")) {
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- var iptbscnt = ds_hidden_rcv_ptbs.rowcount;
- var iptincnt = ds_hidden_rcv_ptin.rowcount;
- // 2008.07.12 - 주석처리
- // var iptdccnt = ds_hidden_rcv_ptdc.rowcount;
- var iinptcnt = ds_hidden_rcv_inpt.rowcount;
- var iiphscnt = ds_hidden_rcv_iphs.rowcount;
- if (iptbscnt > 0) {
- ds_main_ptbs.copyData(ds_hidden_rcv_ptbs);
- } else {
- ds_main_ptbs.copyData(ds_hidden_temp_ptbs);
- sysf_messageBox("환자인적정보가","I004");
- return false;
- }
- if (iptincnt > 0) {
- ds_main_ptin.copyData(ds_hidden_rcv_ptin);
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- if (ptin_insukind == null || ptin_insukind == " " || ptin_insukind == "") {
- ds_main_ptin.setColumn( 0, "ptin_insukind",ds_main_iphs.getColumn(0, "iphs_insukind"));
- }
- } else {
- ds_main_ptin.copyData(ds_hidden_temp_ptin);
- var iphs_insukind = ds_main_iphs.getColumn(0, "iphs_insukind");
- if (iphs_insukind != null && iphs_insukind != " " && iphs_insukind != "") {
- ds_main_ptin.setColumn( 0, "ptin_insukind",iphs_insukind);
- }
- }
- // 2008.07.12 - 주석처리
- /*
- if (iptdccnt > 0) {
- ds_main_ptdc.copyData(ds_hidden_rcv_ptdc);
- } else {
- ds_main_ptdc.copyData(ds_hidden_temp_ptdc);
- }
- */
- //변경시 에러방지를 위해 담는다.(TBL-Index 에러)
- ds_send_data12_s_ptbs.copyData(ds_hidden_temp_ptbs);
- // 2008.07.12 - 주석처리
- // ds_send_data12_s_ptdc.copyData(ds_hidden_temp_ptdc);
- ds_send_data12_s_ptin.copyData(ds_hidden_temp_ptin);
- //환자인적,보험정보,감면정보 변경시 체크하기 위해 담는다.
- ds_hidden_original_ptbs.copyData(ds_main_ptbs);
- // 2008.07.12 - 주석처리
- // ds_hidden_original_ptdc.copyData(ds_main_ptdc);
- ds_hidden_original_ptin.copyData(ds_main_ptin);
- fBaseColumn("1");
- }
- // 2008.07.09 추가
- var sClincStdyNo = "";
- // 2008.07.09 임상연구번호 존재 시 [임상시험대상자] 메시지 출력
- if (gRefFlag == 1) {
- sClincStdyNo = ds_main_adrvlist_grdinhprsspec.getColumn(group3.switch1.case1.grd_inhprsrpec.row, "clincstdyno");
- }
- if (gRefFlag == 2) {
- sClincStdyNo = ds_hidden_check_adrv.getColumn(0, "adrv_clincstdyno")
- }
- if (!utlf_isNull(sClincStdyNo) && sClincStdyNo != "-") {
- var result = sysf_messageBox("[임상연구대상자]입니다.\n보험유형을 [임상시험]으로 변경", "S001");
- // 보험유형을 [임상시험:71]로 변경하고, 임상연구구분의 값을 설정한다.
- // result == 6 [예]
- if (result == 6) {
- // 1. 보험유형 [임상시험]으로 설정
- // 2. 임상연구구분 설정
- ds_main_ptin.setColumn( 0, "ptin_insukind", "71");
- ds_main_inpt.setColumn( 0, "inpt_clincstdycd", sClincStdyNo);
- group3.cmb_insukind.dispatch("xforms-select"); // 임상연구구분 설정로직 포함되어 있음
- } else {
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn", "N");
- }
- } else {
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn", "N");
- }
- }
- function fHngNmVeri(gubn)
- {
- var ptbs_hngnm;
- if (gubn == "xforms-next") ptbs_hngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- else if (gubn == "onkeypress" || gubn == "onkeyup")
- {
- ptbs_hngnm = (group3.ipt_hngnm.text).toString();
- }
- //한글 한글자를 그냥 길이1로 계산
- if (eval((ptbs_hngnm.length).toString()) < 2)
- {
- sysf_messageBox("환자성명은 2글자 이상","I003");
- group3.ipt_hngnm.setFocus();
- return false;
- }
- }
- function fRrgstNo1Check()
- {
- var ptbs_rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- if (ptbs_rrgstno1 != null && ptbs_rrgstno1 != "" && ptbs_rrgstno1 != " " && ptbs_rrgstno1 != "-")
- {
- if (ptbs_rrgstno1.length != 6)
- {
- sysf_messageBox("주민번호1은 6자리","I003");
- group3.ipt_rrgstno1.setFocus();
- //model.refresh();
- return false;
- }
- if (ptbs_rrgstno1.isNumber() != true)
- {
- sysf_messageBox("주민번호1은 숫자형태로","I003");
- group3.ipt_rrgstno1.setFocus();
- //model.refresh();
- return false;
- }
- }
- else
- {
- sysf_messageBox("주민번호1은 6자리","I003");
- group3.ipt_rrgstno1.setFocus();
- //model.refresh();
- return false;
- }
- group3.ipt_rrgstno2.setFocus();
- }
- function fRrgstNo2Check()
- {
- var ptbs_brthdd;
- var ptbs_rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- var ptbs_rrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- if (ptbs_rrgstno1.length != 6)
- {
- sysf_messageBox("환자주민번호1은 6자리","I003");
- group3.ipt_rrgstno1.setFocus();
- return false;
- }
- if (ptbs_rrgstno2.length != 7)
- {
- sysf_messageBox("환자주민번호2은 7자리","I003");
- group3.ipt_rrgstno2.setFocus();
- return false;
- }
- var gubn = ptbs_rrgstno2.substr(0,1);
- switch(gubn){
- case '1' :
- case '2' :
- case '5' :
- case '6' :
- ptbs_brthdd = '19'.concat(ptbs_rrgstno1);
- break;
- case '3' :
- case '4' :
- case '7' :
- case '8' :
- ptbs_brthdd = '20'.concat(ptbs_rrgstno1);
- break;
- case '9' :
- case '0' :
- ptbs_brthdd = '18'.concat(ptbs_rrgstno1);
- break;
- default :
- ptbs_brthdd = '19'.concat(ptbs_rrgstno1);
- break;
- }
- ds_main_ptbs.setColumn( 0, "ptbs_brthdd",ptbs_brthdd);
- if (utlf_isValidDateTime(ptbs_brthdd, "YYYYMMDD") == false)
- {
- sysf_messageBox("주민번호 앞6자리 형식오류입니다. 올바른 일자형태로","C001");
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno1","");
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno2","");
- ds_main_ptbs.setColumn( 0, "ptbs_brthdd","");
- group3.ipt_rrgstno1.setFocus();
- //model.refresh();
- return false;
- }
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- ds_main_ptbs.setColumn( 0, "ptbs_sex",getGender(ptbs_sex));
- //var ptbs_age = ptbs_rrgstno1.concat(ptbs_rrgstno2);
- var ptbs_age = ptbs_rrgstno1;
- ds_main_ptbs.setColumn( 0, "ptbs_age",getFullAge(ds_main_ptbs.getColumn(0, "ptbs_brthdd")));
- //model.refresh();
- var ptbs_rrgstno = ptbs_rrgstno1.concat(ptbs_rrgstno2);
- if (isResidentNo(ptbs_rrgstno) == false)
- {
- var message = sysf_messageBox("유효하지 않은 주민번호입니다! 계속 진행","S001");
- if( message == 6 ){
- return true;
- }else{
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno1","");
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno2","");
- ds_main_ptbs.setColumn( 0, "ptbs_brthdd","");
- ds_main_ptbs.setColumn( 0, "ptbs_sex","");
- ds_main_ptbs.setColumn( 0, "ptbs_age","");
- //model.refresh();
- group3.ipt_rrgstno1.setFocus();
- return false;
- }
- }
- }
- function fOrdDrSet()
- {
- var sorddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- //group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid[dp = '" + sorddeptcd + "' ]";
- // 수정이력 20100223 JHP 조진희 요청 초빙교수(1845) 추가
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid[dp = '" + sorddeptcd + "' and (jobposcd = 1782 or jobposcd = 1784 or jobposcd = 1786 or jobposcd = 1788 or jobposcd = 1847 or jobposcd = 1848 or jobposcd = 1849 or jobposcd = 0545 or jobposcd = 1845)]";
- //group3.cmb_orddrid.refresh();
- }
- function fOrdDeptNmSet()
- {
- var inpt_orddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- if (inpt_orddeptcd == null || inpt_orddeptcd == " " || inpt_orddeptcd == "") {
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm","");
- } else {
- var deptengabbr = ds_hidden_init_orddeptcd.lookupExpr("cd == '" + inpt_orddeptcd + "'", "deptengabbr");
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm", deptengabbr);
- }
- var inpt_medispclid = ds_main_inpt.getColumn(0, "inpt_medispclid");
- if (inpt_medispclid == null || inpt_medispclid == " " || inpt_medispclid == "") {
- ds_hidden_etc.setColumn( 0, "inpt_orddrnm","");
- } else {
- var drengabbr = ds_hidden_init_orddrid.lookupExpr("cd == '" + inpt_medispclid + "'", "drengabbr");
- ds_hidden_etc.setColumn( 0, "inpt_orddrnm", drengabbr);
- }
- //group3.ipt_orddeptnm.refresh();
- //group3.ipt_orddeptdrabbr.refresh();
- }
- function fRoomCDSet()
- {
- var swardcd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + swardcd + "' ]";
- //group3.cmb_roomcd.refresh();
- }
- // 2009.02.23 진료과코드도 조건으로 추가
- function fSpecOrdyn()
- {
- // var node = instance1.selectSingleNode("ds_hidden_init");
- // var node1 = node.childNodes;
- var inpt_orddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- var inpt_medispclid = ds_main_inpt.getColumn(0, "inpt_medispclid");
- var sSpecOrdYN = model.getValue("ds_hidden_init_orddrid[dp='"+ inpt_orddeptcd +"' and cd='" + inpt_medispclid + "']_sp");
- if (sSpecOrdYN == "Y") {
- ds_main_inpt.setColumn( 0, "inpt_specordyn","Y");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_specordyn","N");
- }
- /*
- for (i = 1; i <= node1.length; i++ )
- {
- var cd_orddrid = ds_hidden_init_orddrid.getColumn(i, "cd");
- if (inpt_medispclid == cd_orddrid) {
- var sp_orddrid = ds_hidden_init_orddrid.getColumn(i, "sp");
- if (sp_orddrid == "Y") {
- ds_main_inpt.setColumn( 0, "inpt_specordyn","Y");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_specordyn","N");
- }
- }
- }
- */
- //group3.radio5.refresh();
- //
- //model.refresh();
- }
- function fHandicaprRef()
- {
- var hndc_pid = ds_main_hndc.getColumn(0, "hndc_pid");
- if (hndc_pid != null && hndc_pid != " " && hndc_pid != "") {
- ds_main_inpt.setColumn( 0, "inpt_handicaprbookpossnyn","Y");
- //장애등급이 1급,2급일때 blue 색으로 표기
- if (ds_main_hndc.getColumn(0, "hndc_handcapgrde") == "01" || ds_main_hndc.getColumn(0, "hndc_handcapgrde") == "02") {
- group3.combo8.attribute("disable.color") = "blue";
- }
- } else {
- ds_main_inpt.setColumn( 0, "inpt_handicaprbookpossnyn","N");
- }
- }
- //2007.07.26 신생아_산모내역 조회
- function fNbabyWomnRef()
- {
- // ds_send_data4.setColumn( 0, "srchcond","3");
- ds_send_data4.clearData(); ds_send_data4.addRow();
- ds_send_data4.setColumn( 0, "pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // submit("TRPMI00404","false");
- var oParam = {};
- oParam.id = "TRPMI00404";
- oParam.service = "ipatmngtapp.InhospUpdt";
- oParam.method = "reqGetWomnBabyInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=drnb";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00404";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00404(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00404(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00404") > -1
- arErrorCode.pop("TRPMI00404") < 0
- */
- }
- //2007.05.23 외래내원조회
- function fOutCHosCheck(choschk)
- {
- ds_main_otptlist.clearData(); ds_main_otptlist.addRow();
- ds_send_data7.setColumn( 0, "pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- var inpt_indd = ds_main_inpt.getColumn(0, "inpt_indd");
- // if (submit("TRPMI00104")) {
- var oParam = {};
- oParam.id = "TRPMI00104";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetOutChos";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdoutchoshist";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00104";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00104(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00104(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00104") > -1
- arErrorCode.pop("TRPMI00104") < 0
- */
- ds_send_data7.clearData(); ds_send_data7.addRow();
- var otpt_rowcnt = ds_main_otptlist_grdoutchoshist.rowcount;
- // 외래내원이 존재
- // 1.입원일자와 최종외래내원의 진료일자가 같으면 전환("cvrtflag")에 "true" 표시
- // 2. 최종외래내원의 진료과가 일반과일경우 입원경로를 외래로 셋팅,응급의학과일경우 입원경로를 응급실로 셋팅..
- if (otpt_rowcnt > 0) {
- //alert(otpt_rowcnt);
- var otpt_grdcnt = group3.grd_outchoshist.rows -1;
- for(i = 1; i <= otpt_grdcnt; i++)
- {
- var otpt_orddd = ds_main_otptlist_grdoutchoshist.getColumn(i, "orddd");
- if (inpt_indd == otpt_orddd) {
- ds_main_otptlist.setColumn( i , "cvrtflag","true");
- }
- }
- //결정서가 없을경우에는 마지막내원의 정보를 보여준다.
- if (choschk != "1") {
- group3.grd_outchoshist.isSelected(1) = true;
- var otpt_ordtype = ds_main_otptlist_grdoutchoshist.getColumn(1, "ordtype");
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd",ds_main_otptlist_grdoutchoshist.getColumn(1, "orddeptcd"));
- ds_main_inpt.setColumn( 0, "inpt_medispclid",ds_main_otptlist_grdoutchoshist.getColumn(1, "orddrid"));
- ds_main_ptin.setColumn( 0, "ptin_insukind",ds_main_otptlist_grdoutchoshist.getColumn(1, "insukind"));
- //2008.01.10 보조유형이 산정특례(07),인공신장투석(02),복막관류술(03),장기이식(04)인 경우는 입원이 없기때문에 정상으로 셋팅해줌.
- if (ds_main_otptlist_grdoutchoshist.getColumn(1, "suppkind") == "07" || ds_main_otptlist_grdoutchoshist.getColumn(1, "suppkind") == "02" ||
- ds_main_otptlist_grdoutchoshist.getColumn(1, "suppkind") == "03" || ds_main_otptlist_grdoutchoshist.getColumn(1, "suppkind") == "04") {
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind",ds_main_otptlist_grdoutchoshist.getColumn(1, "suppkind"));
- }
- ds_main_iphs.setColumn( 0, "iphs_suppkindresn",ds_main_otptlist_grdoutchoshist.getColumn(1, "suppkindresn"));
- ds_main_inpt.setColumn( 0, "inpt_ordreqformflag",ds_main_otptlist_grdoutchoshist.getColumn(1, "ordreqformflag"));
- // 2008.06.02 희귀난치대상여부 외래내역의 값을 그대로 설정
- ds_main_iphs.setColumn( 0, "iphs_rareobstflag",ds_main_otptlist_grdoutchoshist.getColumn(1, "rareobstflag"));
- // 2008.10.02 할인코드 외래그대로 설정
- ds_main_iphs.setColumn( 0, "iphs_disccd",ds_main_otptlist_grdoutchoshist.getColumn(1, "disccd"));
- fOrdDeptNmSet();//진료과영문약어 셋팅
- fOrdDrSet();//진료과에 맞는 전문의 셋팅.
- //응급으로 입원할 경우 진료형태 ordtype = "E"
- if (otpt_ordtype == "E") {
- ds_main_inpt.setColumn( 0, "inpt_inpath","2");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_inpath","1");
- }
- fSpecOrdyn();//선택진료의 경우 선택진료여부 셋팅
- }
- fSNWInfoRef(1);//상병조회
- } else {
- ds_main_otptlist.clearData(); ds_main_otptlist.addRow();
- }
- }
- //model.refresh();
- }
- function fBaseColumn(baseinitflag)
- {
- ds_send_data3.setColumn( 0, "sess_posinstcd",ds_hidden_session.getColumn(0, "sess_posinstcd"));
- ds_send_data3.setColumn( 0, "ioflag","I");
- group3.cmb_insukind.choices.itemset.attribute("nodeset") = "ds_hidden_init_insukind";
- //group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind"
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[(io = 'A' or io = 'I')]";
- group3.cmb_orddeptcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddeptcd[orddeptflag = 'D']";
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid";
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid";
- group3.cmb_wardcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_wardcd";
- group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd";
- group3.cmb_roomtypecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomtypecd";
- // 20090601 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리)
- //group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomgrdecd";
- group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_roomgrdelist_roomgrde";
- var sPtinInsuKind = ds_main_ptin.getColumn(0, "ptin_insukind");
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '"+ sPtinInsuKind +"' and (io = 'A' or io = 'I')]";
- //group3.cmb_suppkind.refresh();
- // 2008.10.09 환자조회 시 마다 공통코드를 조회하므로 ready 이벤트로 뺌
- // 2008.10.10 다시 복원
- // submit("TRPMI00106");
- var oParam = {};
- oParam.id = "TRPMI00106";
- oParam.service = "pamcomnapp.PamComn";
- oParam.method = "reqGetComCD";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=disccd ds_=insukind ds_=suppkind ds_=suppkindhist ds_=orddeptcd ds_=orddrid ds_=wardcd ds_=roomcd ds_=bedcd ds_=roomgrdecd ds_=roomgrdelist ds_=roomtypecd ds_=flag ds_=proccd ds_=centcd ds_=hospgrde ds_=naticd ds_=erorddrid ds_=insucd ds_=uncocd";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00106";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00106(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00106(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00106") > -1
- arErrorCode.pop("TRPMI00106") < 0
- */
- stodate = ds_hidden_init_flag.getColumn(0, "prestdd");
- ds_main_inpt.setColumn( 0, "inpt_indd",stodate.substr(0,8));
- ds_main_inpt.setColumn( 0, "inpt_intm",stodate.substr(8,4));
- if (baseinitflag != "1") {
- ds_send_data1.setColumn( 0, "inhopedd",stodate.substr(0,8));
- ds_send_data1.setColumn( 0, "inhopedd1",stodate.substr(0,8));
- ds_send_data1.setColumn( 0, "inrefcond","2");
- ds_main_inpt.setColumn( 0, "inpt_specordyn","N");//선택진료여부
- ds_main_inpt.setColumn( 0, "inpt_drgyn","N");//DRG여부
- ds_main_iphs.setColumn( 0, "iphs_cpyn","N");//CP여부
- ds_main_inpt.setColumn( 0, "inpt_bmtyn","1");//BMT여부
- ds_main_inpt.setColumn( 0, "inpt_mskind","M");//주부유형구분
- ds_main_inpt.setColumn( 0, "inpt_nblsyn","N");//노블레스여부
- }
- var adrv_pid = ds_main_adrv.getColumn(0, "adrv_pid");
- if (adrv_pid == null || adrv_pid == "-" || adrv_pid == " " || adrv_pid == "") {
- ds_main_inpt.setColumn( 0, "inpt_specordyn","N");//선택진료여부
- ds_main_inpt.setColumn( 0, "inpt_drgyn","N");//DRG여부
- ds_main_iphs.setColumn( 0, "iphs_cpyn","N");//CP여부
- ds_main_inpt.setColumn( 0, "inpt_bmtyn","1");//BMT여부
- ds_main_inpt.setColumn( 0, "inpt_mskind","M");//주부유형구분
- ds_main_inpt.setColumn( 0, "inpt_nblsyn","N");//노블레스여부
- ds_main_iphs.setColumn( 0, "iphs_suppkind","00");//정상셋팅 보조유형
- }
- if (utlf_isNull(baseinitflag)) {
- ds_main_inpt.setColumn( 0, "inpt_ordreqformflag","0"); //진료의뢰서 제출구분
- }
- //2008.01.11 추가
- ds_main_inpt.setColumn( 0, "inpt_handicaprbookpossnyn","N"); //장애수첩소지
- ds_main_inpt.setColumn( 0, "inpt_inpath","1");//입원경로
- //ds_main_inpt.setColumn( 0, "inpt_ordreqformflag","0"); //진료의뢰서 제출구분
- // 2008.07.09 임상연구구분 주석처리 - 로직에서 처리
- //ds_main_inpt.setColumn( 0, "inpt_clincstdyyn","N");//연구용여부
- ds_send_data2.setColumn( 0, "rmspecref","8"); // 2008.09.22 '빈병상'으로 기본설정
- ds_main_iphs.setColumn( 0, "iphs_fromdd",stodate.substr(0,8));
- ds_main_iphs.setColumn( 0, "iphs_todd","99991231");
- ds_main_iphs.setColumn( 0, "iphs_rareobstflag", "I"); // 희귀난치대상여부(H:희귀난치대상, I:정상)
- //<!-- 수정이력 : JHP 20090803 상한액 관련 IPHS ownbmaxgradeflag : '본인부담상한액 차등적용 구분 (-:해당없음, 1:400, 2:300, 3:200만원)' 추가-->
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","1");
- var intp_atdoctid = ds_main_inpt.getColumn(0, "inpt_atdoctid");
- if (intp_atdoctid == null || intp_atdoctid == "" || intp_atdoctid == " ") {
- ds_main_inpt.setColumn( 0, "inpt_atdoctid","-");
- }
- }
- function fInitialize(initflag)
- {
- //Grid는 노드셋 삭제후 다시 만들자..
- ds_send_data2.clearData(); ds_send_data2.addRow();
- ds_send_data3.clearData(); ds_send_data3.addRow();
- ds_send_data4.clearData(); ds_send_data4.addRow();
- ds_send_data5.clearData(); ds_send_data5.addRow();
- ds_send_data6.clearData(); ds_send_data6.addRow();
- ds_send_data7.clearData(); ds_send_data7.addRow();
- ds_send_data8.clearData(); ds_send_data8.addRow();
- ds_send_data9.clearData(); ds_send_data9.addRow();
- ds_send_data10.clearData(); ds_send_data10.addRow();
- ds_send_data11.clearData(); ds_send_data11.addRow();
- ds_send_data12.clearData(); ds_send_data12.addRow();
- ds_send_data13.clearData(); ds_send_data13.addRow();
- ds_main_ptbs.clearData(); ds_main_ptbs.addRow();
- ds_main_ptin.clearData(); ds_main_ptin.addRow();
- // 2008.07.12 - 주석처리
- // ds_main_ptdc.clearData(); ds_main_ptdc.addRow();
- ds_main_ptsp.clearData(); ds_main_ptsp.addRow();
- ds_main_hndc.clearData(); ds_main_hndc.addRow();
- ds_main_h_cnst.clearData(); ds_main_h_cnst.addRow();
- ds_main_nbmo.clearData(); ds_main_nbmo.addRow();
- ds_main_inpt.clearData(); ds_main_inpt.addRow();
- ds_main_iphs.clearData(); ds_main_iphs.addRow();
- ds_main_icdr.clearData(); ds_main_icdr.addRow();
- ds_main_otpt.clearData(); ds_main_otpt.addRow();
- ds_main_adrv.clearData(); ds_main_adrv.addRow();
- ds_main_admi.clearData(); ds_main_admi.addRow();
- ds_main_srdg.clearData(); ds_main_srdg.addRow();
- ds_main_rooa.clearData(); ds_main_rooa.addRow();
- ds_main_aipm.clearData(); ds_main_aipm.addRow();
- ds_main_icpm.clearData(); ds_main_icpm.addRow();
- ds_main_fstinpt.clearData(); ds_main_fstinpt.addRow(); //2009.11.24
- ds_main_otptlist_grdoutchoshist.clearData(); ds_main_otptlist_grdoutchoshist.addRow();
- group3.grd_outchoshist.rebuild();
- if (initflag != "1") {
- ds_main_adrvlist.clearData();
- dsf_makeValue( ds_main_adrvlist, "grdinhprsspec", "string", "" );
- ds_send_data1.clearData(); ds_send_data1.addRow();
- }
- ds_main_wdrmlist.clearData();
- dsf_makeValue( ds_main_wdrmlist, "grdroomspec", "string", "" );
- ds_main_diaglist.clearData();
- dsf_makeValue( ds_main_diaglist, "grdsnwspec", "string", "" );
- ds_main_patinfo.clearData(); ds_main_patinfo.addRow();
- ds_main_popupendflag.clearData(); ds_main_popupendflag.addRow();
- ds_hidden_rcv.clearData(); ds_hidden_rcv.addRow();
- ds_hidden_d_rcv.clearData(); ds_hidden_d_rcv.addRow();
- ds_hidden_init.clearData(); ds_hidden_init.addRow();
- ds_hidden_original.clearData(); ds_hidden_original.addRow();
- ds_hidden_rcvlist.clearData(); ds_hidden_rcvlist.addRow();
- ds_hidden_etc.clearData(); ds_hidden_etc.addRow();
- ds_hidden_check.clearData(); ds_hidden_check.addRow();
- ds_hidden_ScndSuptrgtFlag.clearData(); ds_hidden_ScndSuptrgtFlag.addRow(); //2009_11_02 - zzui
- group3.btn_patspcfyn.attribute("background-color") = "#c0c0c0";
- group3.grd_outchoshist.isSelected(1) = false;
- fBaseDataInitPtbs();
- fBaseDataInitPtin();
- fInsuTabChng(); // 기본탭으로 변경
- // 2008.07.12 - 주석처리
- // fBaseDataInitPtdc();
- fBaseColumn(initflag);
- // 입원등록시 체크해주는 bool박스
- var sPrintYN = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + I01 + "'", "cdnm");
- ds_hidden_chkprint.setColumn( 0, "chk", sPrintYN);
- // 20100216 JHP 수정추가 부유형등록시 fromdd를 지정하여 등록가능하게함. 초기화시 주유형기준이므로 부유형에 해당하는 input fromdd는 숨긴다.
- group3.ipt_Sfromdd.visible = false;
- //model.refresh();
- }
- function FChoice(rmchoi)
- {
- //1.전체 2.병동 3.병실 4.병실등급 5.병실형태 6.성별 8.빈병상
- if (rmchoi == '1'){
- group3.switch1.case2.group4.ipt_room.visible = false;
- group3.switch1.case2.group4.cmb_ward.visible = false;
- group3.switch1.case2.group4.cmb_grde.visible = false;
- group3.switch1.case2.group4.cmb_type.visible = false;
- group3.switch1.case2.group4.cmb_sex.visible = false;
- } else if (rmchoi == '2'){
- group3.switch1.case2.group4.cmb_ward.attribute("top") = "8px";
- group3.switch1.case2.group4.cmb_ward.attribute("left") = "171px";
- group3.switch1.case2.group4.cmb_ward.setFocus();
- group3.switch1.case2.group4.ipt_room.visible = false;
- group3.switch1.case2.group4.cmb_ward.visible = true;
- group3.switch1.case2.group4.cmb_grde.visible = false;
- group3.switch1.case2.group4.cmb_type.visible = false;
- group3.switch1.case2.group4.cmb_sex.visible = false;
- } else if (rmchoi == '3'){
- group3.switch1.case2.group4.ipt_room.attribute("top") = "8px";
- group3.switch1.case2.group4.ipt_room.attribute("left") = "171px";
- group3.switch1.case2.group4.ipt_room.setFocus();
- group3.switch1.case2.group4.ipt_room.visible = true;
- group3.switch1.case2.group4.ipt_room.value = "";
- group3.switch1.case2.group4.cmb_ward.visible = false;
- group3.switch1.case2.group4.cmb_grde.visible = false;
- group3.switch1.case2.group4.cmb_type.visible = false;
- group3.switch1.case2.group4.cmb_sex.visible = false;
- } else if (rmchoi == '4'){
- group3.switch1.case2.group4.cmb_grde.attribute("top") = "8px";
- group3.switch1.case2.group4.cmb_grde.attribute("left") = "171px";
- group3.switch1.case2.group4.cmb_grde.setFocus();
- group3.switch1.case2.group4.ipt_room.visible = false;
- group3.switch1.case2.group4.cmb_ward.visible = false;
- group3.switch1.case2.group4.cmb_grde.visible = true;
- group3.switch1.case2.group4.cmb_type.visible = false;
- group3.switch1.case2.group4.cmb_sex.visible = false;
- } else if (rmchoi == '5'){
- group3.switch1.case2.group4.cmb_type.attribute("top") = "8px";
- group3.switch1.case2.group4.cmb_type.attribute("left") = "171px";
- group3.switch1.case2.group4.cmb_type.setFocus();
- group3.switch1.case2.group4.ipt_room.visible = false;
- group3.switch1.case2.group4.cmb_ward.visible = false;
- group3.switch1.case2.group4.cmb_grde.visible = false;
- group3.switch1.case2.group4.cmb_type.visible = true;
- group3.switch1.case2.group4.cmb_sex.visible = false;
- } else if (rmchoi == '6'){
- group3.switch1.case2.group4.cmb_sex.attribute("top") = "8px";
- group3.switch1.case2.group4.cmb_sex.attribute("left") = "171px";
- group3.switch1.case2.group4.cmb_type.setFocus();
- group3.switch1.case2.group4.ipt_room.visible = false;
- group3.switch1.case2.group4.cmb_ward.visible = false;
- group3.switch1.case2.group4.cmb_grde.visible = false;
- group3.switch1.case2.group4.cmb_type.visible = false;
- group3.switch1.case2.group4.cmb_sex.visible = true;
- } else if (rmchoi == '8'){
- group3.switch1.case2.group4.cmb_type.attribute("top") = "8px";
- group3.switch1.case2.group4.cmb_type.attribute("left") = "171px";
- group3.switch1.case2.group4.ipt_room.visible = false;
- group3.switch1.case2.group4.cmb_ward.visible = false;
- group3.switch1.case2.group4.cmb_grde.visible = false;
- group3.switch1.case2.group4.cmb_type.visible = false;
- group3.switch1.case2.group4.cmb_sex.visible = false;
- }
- }
- function fInRgPatInfoCopy()
- {
- ds_main_ptbs.setColumn( 0, "ptbs_pid",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "pid"));
- ds_main_ptbs.setColumn( 0, "ptbs_hngnm",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "hngnm"));
- ds_main_ptbs.setColumn( 0, "ptbs_engnm",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "engnm"));
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "rrgstno"));
- ds_main_ptbs.setColumn( 0, "ptbs_brthdd",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "brthdd"));
- ds_main_ptbs.setColumn( 0, "ptbs_sex",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "sex"));
- ds_main_ptbs.setColumn( 0, "ptbs_hometel",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "hometel"));
- ds_main_ptbs.setColumn( 0, "ptbs_mpphontel",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "mpphontel"));
- ds_main_ptbs.setColumn( 0, "ptbs_zipcd1",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "zipcd1"));
- ds_main_ptbs.setColumn( 0, "ptbs_zipcd2",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "zipcd2"));
- ds_main_ptbs.setColumn( 0, "ptbs_zipcdaddr",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "ptbs_zipcdaddr"));
- ds_main_ptbs.setColumn( 0, "ptbs_detladdr",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "detladdr"));
- ds_main_ptbs.setColumn( 0, "ptbs_forgeryn",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "forgeryn"));
- ds_main_ptbs.setColumn( 0, "ptbs_recmyn",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "recmyn"));
- ds_main_ptbs.setColumn( 0, "ptbs_recmerid",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "recmerid"));
- ds_main_ptbs.setColumn( 0, "ptbs_vipyn",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "vipyn"));
- ds_main_ptbs.setColumn( 0, "ptbs_religncd",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "religncd"));
- ds_main_ptbs.setColumn( 0, "ptbs_remfact",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "ptbsremfact"));
- // 2008.07.12 - 주석처리
- /*
- ds_main_ptdc.setColumn( 0, "ptdc_disccd",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "disccd"));
- ds_main_ptdc.setColumn( 0, "ptdc_empid",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "empid"));
- ds_main_ptdc.setColumn( 0, "ptdc_emprela",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "emprela"));
- ds_main_ptdc.setColumn( 0, "ptdc_discappacptyn",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "discappacptyn"));
- ds_main_ptdc.setColumn( 0, "ptdc_profacptyn",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "profacptyn"));
- ds_main_ptdc.setColumn( 0, "ptdc_profacptdd",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "profacptdd"));
- ds_main_ptdc.setColumn( 0, "ptdc_remfact",ds_hidden_rcv_ptbsrsltpatinfo.getColumn(0, "ptdcremfact"));
- */
- }
- function fInsInRgst()
- {
- //입원마스터
- ds_main_inpt.setColumn( 0, "inpt_pid",ds_main_ptbs.getColumn(0, "ptbs_pid")); //등록번호
- ds_main_inpt.setColumn( 0, "inpt_status","i"); //상태Flag
- ds_main_inpt.setColumn( 0, "inpt_histstat","Y"); //이력상태
- ds_main_inpt.setColumn( 0, "inpt_indschacptstat","A"); //입퇴원접수상태
- ds_main_inpt.setColumn( 0, "inpt_dschdd","99991231"); //퇴원일자
- ds_main_inpt.setColumn( 0, "inpt_hospbrthyn","N"); //본원출생여부
- //2007.12.25 응급의료센터인 경우 응급실로 셋팅.
- if (ds_main_inpt.getColumn(0, "inpt_wardcd") == "2280200000") {
- ds_main_inpt.setColumn( 0, "inpt_inpath","2");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_inpath","1");
- }
- ds_main_inpt.setColumn( 0, "inpt_insukind",ds_main_ptin.getColumn(0, "ptin_insukind")); //보험유형
- ds_main_inpt.setColumn( 0, "inpt_suppkind",ds_main_iphs.getColumn(0, "iphs_suppkind")); //보조유형
- //전과전실
- ds_main_icdr.setColumn( 0, "icdr_pid",ds_main_inpt.getColumn(0, "inpt_pid"));
- ds_main_icdr.setColumn( 0, "icdr_indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_main_icdr.setColumn( 0, "icdr_fromdd",ds_main_iphs.getColumn(0, "iphs_fromdd"));
- ds_main_icdr.setColumn( 0, "icdr_todd",ds_main_iphs.getColumn(0, "iphs_todd"));
- ds_main_icdr.setColumn( 0, "icdr_histstat","Y");
- ds_main_icdr.setColumn( 0, "icdr_indschacptstat","A"); //입퇴원접수상태
- ds_main_icdr.setColumn( 0, "icdr_centcd",ds_main_inpt.getColumn(0, "inpt_centcd"));
- ds_main_icdr.setColumn( 0, "icdr_dutdeptcd",ds_main_inpt.getColumn(0, "inpt_suporddeptcd"));
- ds_main_icdr.setColumn( 0, "icdr_suporddeptcd",ds_main_inpt.getColumn(0, "inpt_suporddeptcd"));
- ds_main_icdr.setColumn( 0, "icdr_orddeptcd",ds_main_inpt.getColumn(0, "inpt_orddeptcd"));
- ds_main_icdr.setColumn( 0, "icdr_medispclid",ds_main_inpt.getColumn(0, "inpt_medispclid"));
- ds_main_icdr.setColumn( 0, "icdr_atdoctid",ds_main_inpt.getColumn(0, "inpt_atdoctid"));
- ds_main_icdr.setColumn( 0, "icdr_specordyn",ds_main_inpt.getColumn(0, "inpt_specordyn"));
- ds_main_icdr.setColumn( 0, "icdr_wardcd",ds_main_inpt.getColumn(0, "inpt_wardcd"));
- ds_main_icdr.setColumn( 0, "icdr_roomcd",ds_main_inpt.getColumn(0, "inpt_roomcd"));
- ds_main_icdr.setColumn( 0, "icdr_roomgrdecd",ds_main_inpt.getColumn(0, "inpt_roomgrdecd"));
- ds_main_icdr.setColumn( 0, "icdr_roomtypecd",ds_main_inpt.getColumn(0, "inpt_roomtypecd"));
- //재원이력
- ds_main_iphs.setColumn( 0, "iphs_pid",ds_main_inpt.getColumn(0, "inpt_pid"));
- ds_main_iphs.setColumn( 0, "iphs_indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_main_iphs.setColumn( 0, "iphs_histstat","Y");
- ds_main_iphs.setColumn( 0, "iphs_indschacptstat","A"); //입퇴원접수상태
- ds_main_iphs.setColumn( 0, "iphs_drgyn",ds_main_inpt.getColumn(0, "inpt_drgyn"));
- // ds_main_iphs.setColumn( 0, "iphs_cpyn",ds_main_inpt.getColumn(0, "inpt_cpyn"));
- ds_main_iphs.setColumn( 0, "iphs_bmtyn",ds_main_inpt.getColumn(0, "inpt_bmtyn"));
- // 2008.07.11 값의 의미가 달라서 임상연구구분 값을 넣음
- ds_main_iphs.setColumn( 0, "iphs_clincstdycd",ds_main_inpt.getColumn(0, "inpt_clincstdyyn"));
- // 2008.07.12 - 주석처리
- // ds_main_iphs.setColumn( 0, "iphs_disccd",ds_main_ptdc.getColumn(0, "ptdc_disccd"));
- ds_main_iphs.setColumn( 0, "iphs_insukind",ds_main_ptin.getColumn(0, "ptin_insukind"));
- // 수정추가 : 2009.05.28 JHP, 임상시험유형일때 계정감면은 무조건 '-'... 김흥준과장님 요청.. 시작 -------------------------
- // 주유형일때...
- if(ds_main_ptin.getColumn(0, "ptin_insukind") == "71" ){
- ds_main_iphs.setColumn( 0, "iphs_disccd", "-");
- }
- // 수정추가 : 2009.05.28 JHP, 임상시험유형일때 계정감면은 무조건 '-'... 김흥준과장님 요청.. 끝 -----------------------
- //추가.20070716 채번
- //===============================================================================================================
- // 1. 환자인적사항
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if (ptbs_pid == null || ptbs_pid == "" || ptbs_pid == " ") {
- ds_main_ptbs.setColumn( 0, "ptbs_status","I");
- ds_send_data11_s_ptbs.copyData(ds_main_ptbs);
- } else {
- ds_send_data11_s_ptbs.copyData(ds_main_ptbs);
- }
- // 2. 환자보험내역
- var ptin_pid = ds_main_ptin.getColumn(0, "ptin_pid");
- // alert("ptin_pid :" + ptin_pid);
- if (ptin_pid == null || ptin_pid == "" || ptin_pid == " ") {
- ds_main_ptin.setColumn( 0, "ptin_status","I");
- ds_send_data11_s_ptin.copyData(ds_main_ptin);
- } else {
- ds_send_data11_s_ptin.copyData(ds_main_ptin);
- }
- // 2008.07.12 - 주석처리
- /*
- // 2. 환자할인내역
- var ptdc_pid = ds_main_ptdc.getColumn(0, "ptdc_pid");
- if (ptdc_pid == null || ptdc_pid == "" || ptdc_pid == " ") {
- ds_main_ptdc.setColumn( 0, "ptdc_status","I");
- ds_send_data11_s_ptdc.copyData(ds_main_ptdc);
- } else {
- ds_send_data11_s_ptdc.copyData(ds_main_ptdc);
- }
- */
- fChangeSave();
- //===============================================================================================================
- ds_send_data11_s_inpt_inpt.copyData(ds_main_inpt);
- ds_send_data11_s_iphs_iphs.copyData(ds_main_iphs);
- ds_send_data11_s_icdr_icdr.copyData(ds_main_icdr);
- ds_send_data11_s_adrv_adrv.copyData(ds_main_adrv);
- //var iAdrvCount = ("ds_send_data11_s_adrv_adrv_adrv_pid");
- //if (iAdrvCount > 0) {
- dsf_makeValue( ds_send_data11_s_adrv_adrv, "adrv_flag", "string", gRefFlag); // 2008.08.29 조회구분 - 환자번호, 예약리스트
- //}
- var otpt_cnt = ds_send_data11_s_otpt_otpt.rowcount;
- if (otpt_cnt == 0) {
- ds_send_data11_s_otpt.clearData();
- dsf_makeValue( ds_send_data11_s_otpt, "otpt", "string", "" );
- ds_send_data11_s_otpt_otpt.copyData(ds_main_otpt);
- }
- // if (submit("TXPMI00104")) {
- var oParam = {};
- oParam.id = "TXPMI00104";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqInsInMsKindRgst";
- oParam.inds = "s_ptbs=ds_ s_ptin=ds_ s_inpt=ds_ s_adrv=ds_ s_iphs=ds_ s_icdr=ds_ s_otpt=ds_";
- oParam.outds = "ds_=result ds_=resultindeci ds_=patappinfo1";
- oParam.async = false;
- oParam.callback = "cf_TXPMI00104";
- tranf_submit(oParam);
- /*
- function cf_TXPMI00104(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TXPMI00104(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TXPMI00104") > -1
- arErrorCode.pop("TXPMI00104") < 0
- */
- var inpt_mskind = ds_main_inpt.getColumn(0, "inpt_mskind");
- if (inpt_mskind != "S") {
- // fInRgstCpInterface();
- // JHP, 20090303 입원등록 출력체크두어서 체크시에만 출력되게 수정
- var chkprint = ds_hidden_chkprint.getColumn(0, "chk");
- if ( chkprint == "Y") {
- fInRgstCardIss("1");//입원등록카드 발행
- fInRgstBarCodePrn("1")//환자팔찌발행
- var ipatcardyn = ds_hidden_rsltflag_rgst_cnt.getColumn(0, "patcardyn");
- if (ipatcardyn != "Y") {
- fIssuePatientCard('F'); //환자카드 최초발급(신환환자)
- }
- }
- }
- // 2009.06.29 - 입원약정서 출력 기능 주석처리 - cretno가 null이어서 출력되지 않을 뿐더러, 필요없이 ocrmater에 데이터를 생성하게 됨
- //group5.button20.dispatch("DOMActivate");
- fInitialize("1");
- fInsuTabChng();
- //등록시 클리어 하지 않는 항목은 입원예약자 그리드.
- // if (submit("TRPMI00101")) {
- var oParam = {};
- oParam.id = "TRPMI00101";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetRsrvRoomList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdinhprsspec ds_=grdinrgstinfo";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00101";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00101(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00101") > -1
- arErrorCode.pop("TRPMI00101") < 0
- */
- if (ds_hidden_rcvlist_list_grdinhprsspec.rowcount;> 0) {
- ds_main_adrvlist.copyData(ds_hidden_rcvlist_list);
- group3.switch1.case1.grd_inhprsrpec.rebuild();
- } else {
- ds_main_adrvlist.clearData();
- dsf_makeValue( ds_main_adrvlist, "grdinhprsspec", "string", "" );
- }
- }
- }
- }
- //*************************************************************************************************************************//
- //2007.04.18 입원등록시 체크해야할 사항 정리
- function fCheckFactInRgst() {
- var sPid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- var sIndd = ds_main_inpt.getColumn(0, "inpt_indd");
- var sOrddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- var sInsuKind = ds_main_iphs.getColumn(0, "iphs_insukind");
- var sSuppKind = ds_main_iphs.getColumn(0, "iphs_suppkind");
- // 20100216 JHP 부유형 시작일적용 수정내용(부유형일때 sFromdd하고 sMskind값을 넘겨서 sFromdd를 Orddd로 인식하게 한다)--- 시작
- var sFromdd = ds_main_iphs.getColumn(0, "iphs_fromdd");
- if(ds_main_iphs.getColumn(0, "iphs_mskind") == "S"){
- var sMskind = "S";
- }
- // 20100216 JHP 부유형 시작일적용 수정내용(부유형일때 sFromdd하고 sMskind값을 넘겨서 sFromdd를 Orddd로 인식하게 한다)--- 끝
- var sInsucd = "";
- var sIOFlag = "I";
- var sInsuKindNm = "";
- if (sInsuKind == gsInsu_JaboKind) {
- sInsuKindNm = "자보";
- sInsucd = ds_main_aipm.getColumn(0, "aipm_insucmpycd");
- }
- if (sInsuKind == gsInsu_SanJae) {
- sInsuKindNm = "산재";
- sInsucd = ds_main_icpm.getColumn(0, "icpm_inducsbrchcd");
- }
- if (sInsuKind == gsInsu_GongSang) {
- sInsuKindNm = "공상";
- sInsucd = ds_main_icpm.getColumn(0, "icpm_inducsbrchcd");
- }
- // 자보, 산재, (+공상)
- if (sInsuKind == gsInsu_JaboKind || sInsuKind == gsInsu_SanJae || sInsuKind == gsInsu_GongSang) {
- // PAM.js - 등록내역 및 기간 체크
- //var bIsTrue = checkJaboSanjae(sPid, sIndd, sOrddeptcd, sInsuKind, sSuppKind, sInsucd, sIOFlag); // 기존
- // 20100216 JHP 부유형 시작일적용 수정내용(부유형일때 sFromdd하고 sScreenFlag값을 넘겨서 sFromdd를 Orddd로 인식하게 한다
- var bIsTrue = checkJaboSanjae(sPid, sIndd, sOrddeptcd, sInsuKind, sSuppKind, sInsucd, sIOFlag, sFromdd, sMskind);
- if (bIsTrue == false) {
- sysf_messageBox("[" + sInsuKindNm + "]등록정보의 기간을 확인하십시오!", "I");
- return false;
- }
- }
- // 2008.09.28 공통함수로 로직 교체
- /*
- //2008.02.20 자보환자 체크
- var aipm_pid = ds_main_aipm.getColumn(0, "aipm_pid");
- if (aipm_pid == null || aipm_pid == " " || aipm_pid == "") {
- if(ds_main_ptin.getColumn(0, "ptin_insukind") == gsInsu_JaboKind &&
- ds_main_iphs.getColumn(0, "iphs_suppkind") != "01") {
- sysf_messageBox("자보내역이 없어 등록","E001");
- return false;
- }
- }
- //2008.03.04 산재공상환자체크
- var icpm_pid = ds_main_icpm.getColumn(0, "icpm_pid");
- if (icpm_pid == null || icpm_pid == " " || icpm_pid == "") {
- if(ds_main_ptin.getColumn(0, "ptin_insukind") == gsInsu_SanJae &&
- ds_main_iphs.getColumn(0, "iphs_suppkind") != "01") {
- sysf_messageBox("산재내역이 없어 등록","E001");
- return false;
- } else if (ds_main_ptin.getColumn(0, "ptin_insukind") == gsInsu_GongSang &&
- ds_main_iphs.getColumn(0, "iphs_suppkind") != "01") {
- sysf_messageBox("공상내역이 없어 등록","E001");
- return false;
- }
- }
- */
- //2008.01.14 진료의뢰 제출구분 체크
- if (ds_main_inpt.getColumn(0, "inpt_ordreqformflag") == null || ds_main_inpt.getColumn(0, "inpt_ordreqformflag") == " " ||
- ds_main_inpt.getColumn(0, "inpt_ordreqformflag") == "" || ds_main_inpt.getColumn(0, "inpt_ordreqformflag") == "-") {
- ds_main_inpt.setColumn( 0, "inpt_ordreqformflag", "-"); // 2008.11.27 기본값 '-'로 넣음
- //sysf_messageBox("진료의뢰 제출구분을","C002");
- //return false;
- }
- //2008.01.10 산정특례(07),인공신장투석(02),복막관류술(03),장기이식(04) => 정상(00)으로 셋팅
- if(ds_main_iphs.getColumn(0, "iphs_suppkind") == "02" || ds_main_iphs.getColumn(0, "iphs_suppkind") == "03" ||
- ds_main_iphs.getColumn(0, "iphs_suppkind") == "04" || ds_main_iphs.getColumn(0, "iphs_suppkind") == "07") {
- sysf_messageBox("입원에서는 적용되지 않는 보조유형입니다. 보조유형을","I007");
- return false;
- }
- //2008.01.10 장애인 체크
- var hndc_pid = ds_main_hndc.getColumn(0, "hndc_pid");
- if (hndc_pid != null && hndc_pid != " " && hndc_pid != "") {
- if (ds_main_inpt.getColumn(0, "inpt_handicaprbookpossnyn") != "Y") {
- sysf_messageBox("장애내역이 있습니다. 장애인 수첩소지 여부를","I007");
- return false;
- }
- } else {
- if (ds_main_inpt.getColumn(0, "inpt_handicaprbookpossnyn") != "N") {
- sysf_messageBox("장애내역이 없습니다. 장애내역을 입력하거나 장애인 수첩소지 여부를","I007");
- return false;
- }
- }
- //2007.12.17 협력의뢰 체크시 협력병원,협력병원의사 입력
- var inpt_coopyn = ds_hidden_chk_flag.getColumn(0, "coopyn");
- if (inpt_coopyn == "Y") {
- if (ds_main_inpt.getColumn(0, "inpt_rqsthospcd") == null || ds_main_inpt.getColumn(0, "inpt_rqsthospcd") == " " ||
- ds_main_inpt.getColumn(0, "inpt_rqsthospcd") == "") {
- sysf_messageBox("협력의뢰 병원을","C001");
- group3.ipt_rqsthospcd.setFocus();
- return false;
- }
- if (ds_main_inpt.getColumn(0, "inpt_rqstdrid") == null || ds_main_inpt.getColumn(0, "inpt_rqstdrid") == " " ||
- ds_main_inpt.getColumn(0, "inpt_rqstdrid") == "") {
- sysf_messageBox("협력의뢰 의사를","C001");
- group3.ipt_rqstdrid.setFocus();
- return false;
- }
- }
- //입원환자 체크
- if (ds_main_iphs.getColumn(0, "iphs_mskind") == "M" ) {
- var sinhospyn = ds_main_ptbs.getColumn(0, "ptbs_inhospyn");
- if (sinhospyn == "Y") {
- sysf_messageBox("재원중인 환자는 입원등록","E001");
- return false;
- }
- }
- //2007.12.11 재원중인 환자중 OrdType = "D","E" 인경우에는 부유형등록 불가
- if (ds_main_ptbs.getColumn(0, "ptbs_inhospyn") == "Y") {
- if (ds_main_inpt.getColumn(0, "inpt_ordtype") == "E" || ds_main_inpt.getColumn(0, "inpt_ordtype") == "D") {
- sysf_messageBox("DSC,CHEMO,응급환자인 경우에는 부유형을 등록","E001");
- return false;
- }
- }
- //----------------------------------------------------------------
- //2008.01.07 중증 체크
- //내역이 있는 경우, 중증신청내역 or 중증확정내역
- if (ds_main_srdg.getColumn(0, "srdg_pid") != "" && ds_main_srdg.getColumn(0, "srdg_pid") != " " &&
- ds_main_srdg.getColumn(0, "srdg_pid") != null ) {
- var vgenrdd = ds_main_srdg.getColumn(0, "srdg_genrdd") ;
- vgenrdd = vgenrdd.substr(4,2) + "월" + vgenrdd.substr(6,2) + "일";
- //신청내역
- if (ds_main_iphs.getColumn(0, "iphs_suppkind") == "06") {
- if ( ds_main_srdg.getColumn(0, "srdg_fromdd") == "00000000" &&
- ds_main_srdg.getColumn(0, "srdg_signyn") != "Y") {
- sysf_messageBox(vgenrdd + " 의사가 중증신청서를 작성한 상태(의료정보 미인증)","E008");
- return false;
- }
- //이동재20071203 국정원근무자의 중증체크
- if ( ds_main_ptin.getColumn(0, "ptin_insuno").substring(0,1) == "6" &&
- ds_main_ptin.getColumn(0, "ptin_insucd") == "32000110" &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") == "-" &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") == "0" &&
- ds_main_srdg.getColumn(0, "srdg_signyn") == "Y") {
- sysf_messageBox("국정원근무자이므로 중증확인은 되었으나, 중증번호가","I004");
- return false;
- }
- //신청내역
- if ( ((ds_main_ptin.getColumn(0, "ptin_insukind") == gsBoHo1 || ds_main_ptin.getColumn(0, "ptin_insukind") == gsBoHo2) &&
- (ds_main_srdg.getColumn(0, "srdg_seridiagno") == "-") &&
- (ds_main_srdg.getColumn(0, "srdg_seridiagno") == "0")) ||
- ((ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo1 || ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo2) &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") == "-" &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") == "0" &&
- ds_main_srdg.getColumn(0, "srdg_signyn") != "Y")) {
- sysf_messageBox("중증번호가","I004");
- return false;
- }
- //싸인받은 내역
- if ( (ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo1 && ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo2) &&
- ds_main_srdg.getColumn(0, "srdg_fromdd") == "00000000" &&
- ds_main_srdg.getColumn(0, "srdg_signyn") == "Y"
- ) {
- sysf_messageBox("의료정보 인증 상태","E008");
- return true;
- }
- //싸인받은 내역
- if ( (ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo1 && ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo2) &&
- ds_main_ptin.getColumn(0, "ptin_insuno").substring(0,1) != "6" &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") == "-" &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") == "0" &&
- ds_main_srdg.getColumn(0, "srdg_signyn") == "Y"
- ) {
- sysf_messageBox("의료정보 인증 상태","E008");
- return true;
- }
- //적용일자는 있으나, 적용일자 범위가 아님
- if ( (ds_main_inpt.getColumn(0, "inpt_indd") < ds_main_srdg.getColumn(0, "srdg_fromdd") ||
- ds_main_inpt.getColumn(0, "inpt_indd") > ds_main_srdg.getColumn(0, "srdg_todd")) &&
- ds_main_srdg.getColumn(0, "srdg_fromdd") != "00000000"
- ) {
- sysf_messageBox("적용일자가 중증기간 범위에 포함되지","E007");
- return false;
- }
- // 20091218 JHP 수정추가 완화의학과 호스피스 병동 입원시 iphs.calcscorrecalflag값을 셋팅한다.
- // 고시내역 서울성모 시범사업기준... P0027, 7:완화정액수가(16일미만), 8:완화정액수가(16일이상)
- // 호스피스병동(3050136000) 일경우 값 셋팅함.
- // 중증영역에 추가함 - 등록암으로 지정시 하단의 로직을 타지 않아서 같은 내용 따로 추가함. 20091223 JHP
- var scalcscorrecalflag = ds_main_iphs.getColumn(0, "iphs_calcscorrecalflag");
- var sWardCd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- var sOrdDeptCd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- if(sWardCd == '3050136000' && sOrdDeptCd == '2390000000'){
- ds_main_iphs.setColumn( 0, "iphs_calcscorrecalflag","7");
- }else if((sWardCd == '3050136000' && sOrdDeptCd != '2390000000') || (sWardCd != '3050136000' && sOrdDeptCd == '2390000000')){
- if(sysf_messageBox("완화의학과 - 호스피스병동기준에 부합하지 않습니다. \n'완화정액수가'기준 적용되지 않습니다. ","Q003") == '6'){
- }else{
- return false;
- }
- }else{
- }
- // 2008.07.23 주석처리
- //sysf_messageBox("중증대상환자","E008");
- return true;
- }
- //중증 유형보조가 아닌 경우
- // 중증등록정보가 있더라도 메시지 출력하지 않음 - 2008.09.22 조진희 요청
- /*
- else {
- //중증정보가 있는 경우,
- //중증정보가 있는데, 보조유형이 [중증:06] 이 아닌 경우,
- if ( ds_main_inpt.getColumn(0, "inpt_indd") >= ds_main_srdg.getColumn(0, "srdg_fromdd") &&
- ds_main_inpt.getColumn(0, "inpt_indd") <= ds_main_srdg.getColumn(0, "srdg_todd") &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") != "-" &&
- ds_main_srdg.getColumn(0, "srdg_seridiagno") != "0" &&
- ds_main_iphs.getColumn(0, "iphs_suppkind") != "06"
- ) {
- //sysf_messageBox("해당환자의 중증정보가 있으나, 보조유형이 [중증]이 아닙니다.","E999","");
- //var result = sysf_messageBox("해당환자의 중증정보가 있으나, 보조유형이 [중증]이 아닙니다. \n\n[중증]적용을 안하고 계속 진행하시려면 예(Yes), 보조유형을 변경하시려면 아니오(No)","Q000","");
- //중증으로 유형보조를 변경하여 재계산 하십시요 (Y_N) - 김연희선생님 요청 2007.11.16
- var result = sysf_messageBox("중증으로 유형보조를 변경","S001");
- if (result != "6") { //아니오
- // 2008.07.23 아래 로직 진행하기 위해서 주석처리
- //return true;
- }
- else { //예
- return false;
- }
- }
- //싸인정보가 있는 경우.
- //이동재20080105 의료급여환자는 중증Sign만 되어있으면 적용안됨.
- else if ( ( ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo1 && ds_main_ptin.getColumn(0, "ptin_insukind") != gsBoHo2)
- && ( ds_main_srdg.getColumn(0, "srdg_signyn") == "Y" ) ) {
- //var result = sysf_messageBox("해당환자의 중증정보는 의료정보 승인을 받은 상태이나, 보조유형이 [중증]이 아닙니다. \n\n[중증]적용을 안하고 계속 진행하시려면 예(Yes), 보조유형을 변경하시려면 아니오(No)","Q000","");
- //김연희선생님 요청 2007.11.16
- //"OO월OO일 중증신청서가 작성되어 의료정보에서 서명한 환자 입니다."
- //"중증으로 유형보조를 변경하여 재계산 하십시요" (Y_N)
- //srdg_genrdd
- var result = sysf_messageBox(vgenrdd + " 중증신청서가 작성되어 의료정보에서 서명한 환자 입니다.\n\n 중증으로 유형보조를 변경","S001");
- if (result != "6") { //아니오
- // 2008.06.24 아래 로직 진행하기 위해서 주석처리
- //return true;
- }
- else { //예 - 재계산
- return false;
- }
- }
- }
- */
- }//end if (ds_temp_srdg.getColumn(0, "srdg_pid") != "") {
- else {
- //중증정보가 없는데, 유형보조가 [중증:06]일 경우,
- if ( ds_main_iphs.getColumn(0, "iphs_suppkind") == "06" ) {
- sysf_messageBox("해당환자의 중증정보가 없으므로, 보조유형을 [중증]으로 적용할 수","I004");
- return false;
- }
- }
- //----------------------------------------------------------------
- //20090701 2.희귀난치성산정특례 고시적용
- if (ds_main_rooa.getColumn(0, "rooa_pid") != "" && ds_main_rooa.getColumn(0, "rooa_pid") != " " &&
- ds_main_rooa.getColumn(0, "rooa_pid") != null ) {
- //7_1-9_30 유예기간 10_1 마스터 체크
- if (ds_main_inpt.getColumn(0, "inpt_indd") >= "20091001" && ds_main_ptin.getColumn(0, "ptin_insukind") == "11" &&
- (ds_main_iphs.getColumn(0, "iphs_suppkind") == "50" || ds_main_iphs.getColumn(0, "iphs_suppkind") == "46")) {
- var ll_rooa = ds_main_rooa_rooa_pid.rowcount;
- if (eval(ll_rooa) < 1) {
- //해당 진료일자 중증 내역 존재 여부 체크
- sysf_messageBox("확인! 희귀난치성산정특례 내역이 없습니다! 희귀난치성산정특례를 적용 할 수 없습니다!","E999","");
- return false;
- } else {
- var inpt_indd = ds_main_inpt.getColumn(0, "inpt_indd");
- var inpt_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- var ls_rooagubn = 'N';
- ll_rooa = eval(ll_rooa);
- for (i = 1 ; i <= ll_rooa ; i++) {
- var rooa_fromdd = ds_main_rooa.getColumn(i, "rooa_fromdd");
- var rooa_todd = ds_main_rooa.getColumn(i, "rooa_todd");
- var rooa_signyn = ds_main_rooa.getColumn(i, "rooa_signyn");
- var rooa_insukind = ds_main_rooa.getColumn(i, "rooa_insukind");
- if ((eval(rooa_fromdd) <= eval(inpt_indd) && eval(rooa_todd) >= eval(inpt_indd)) && rooa_insukind == inpt_insukind) {
- if(rooa_signyn == 'Y' ){
- ls_rooagubn = 'Y';
- }else{
- if( ls_rooagubn != 'Y' ){
- ls_rooagubn = 'C';
- }
- }
- }
- }
- if (ls_rooagubn == 'N') {
- sysf_messageBox("확인! 해당기간의 희귀난치성산정특례 내역이 존재하지 않습니다!","E999","");
- return false;
- }else if (ls_rooagubn == 'C') {
- sysf_messageBox("확인! 해당기간의 서명된 희귀난치성산정특례 내역이 존재하지 않습니다!","E999","");
- return false;
- }
- }
- }
- }
- //----------------------------------------------------------------
- //2007.10.16 6세미만 체크및 28일 이전 신생아 체크
- var ptbs_age = parseInt(ds_main_ptbs.getColumn(0, "ptbs_age"));
- var s_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- var ptbs_birthdd = ds_main_ptbs.getColumn(0, "ptbs_brthdd");
- var dayno = utlf_getDateInterval(ptbs_birthdd,utlf_getCurrentDate()); // (dateHelper.js) 두 일자사이의 차를 일단위로 반환
- // 2008.08.06 6세미만일 때 undersixageyn 설정(생후 28일 미만 신생아 제외)
- // 2008.11.24 생후28일 미만 조건 제거
- if (ptbs_age >= 0 && ptbs_age < 6) {
- ds_main_inpt.setColumn( 0, "inpt_undersixageyn", "Y");
- }
- // 2009.03.26 - 차상위 2종여부
- var sScndSuptrgtFlag = ds_hidden.getColumn(0, "ScndSuptrgtFlag");
- if (s_insukind == "11" || s_insukind == "21" || s_insukind == "22") {
- if (ptbs_age >= 0 && ptbs_age < 6 ) {
- // 2008.10.03 - 최병진 - 본원출생아니면 6세미만소아 - 출생날짜 계산로직 제거
- //2010.07.20 - 입원원무팀 황신원선생님 28일이전신생아 31로 셋팅요청 - 전병원협의되셨다고 하심.
- if (dayno >= 0 && dayno <= 28 && s_insukind == "11") {
- if (ds_main_iphs.getColumn(0, "iphs_suppkind") != "31") {
- var result1 = sysf_messageBox("28일 이전의 신생아 환자입니다. 보조유형을 [신생아]로 변경","S001");
- if (result1 == "6") {
- //group3.cmb_suppkind.setFocus();
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "31");
- //model.refresh();
- return false;
- } else if (result1 == "2") {
- return false;
- } else {
- return true;
- }
- }
- }
- else if (utlf_isNull(sScndSuptrgtFlag)) {
- if (ds_main_iphs.getColumn(0, "iphs_suppkind") != "08") {
- var result2 = sysf_messageBox("6세미만 환자입니다.! 보조유형을 [6세미만]으로 변경","S001");
- if (result2 == "6") {
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "08");
- // group3.cmb_suppkind.setFocus();
- //model.refresh();
- //return false;
- } else if (result2 == "2") {
- return false;
- } else {
- return true;
- }
- }
- } else { // 차상위2종
- if (sScndSuptrgtFlag == "2") { // 차상위1종 - 차상위
- if (ds_main_iphs.getColumn(0, "iphs_suppkind") != "41") {
- var result2 = sysf_messageBox("차상위2종 6세미만 환자입니다.! 보조유형을 [차상위2종 입원6세미만]으로 변경","S001");
- if (result2 == "6") { // 예
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "41");
- //model.refresh();
- } else if (result2 == "2") { // 취소
- return false;
- } else { // 아니오
- return true;
- }
- }
- }
- }
- //} // else end
- }
- }
- //환자성명 체크
- var ptbs_hngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- if (ptbs_hngnm == null || ptbs_hngnm == "" || ptbs_hngnm == " ")
- {
- sysf_messageBox("환자 인적사항에 환자성명을","I007");
- return false;
- }
- //주민등록번호 체크
- if ((ds_main_ptbs.getColumn(0, "ptbs_rrgstno1")).length != 6 ||
- (ds_main_ptbs.getColumn(0, "ptbs_rrgstno2")).length != 7)
- {
- sysf_messageBox("환자 인적사항에 주민등록번호를","I007");
- return false;
- }
- //생년월일 체크
- if (ds_main_ptbs.getColumn(0, "ptbs_brthdd").length != 8)
- {
- sysf_messageBox("환자 인적사항에 생년월일을","I007");
- return false;
- }
- //성별 체크
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- if (ptbs_sex == null || ptbs_sex == "" || ptbs_sex == " ")
- {
- sysf_messageBox("환자 인적사항에 성별을","I007");
- return false;
- }
- //우편번호 체크
- var ptbs_zipcd1 = ds_main_ptbs.getColumn(0, "ptbs_zipcd1");
- var ptbs_zipcd2 = ds_main_ptbs.getColumn(0, "ptbs_zipcd2");
- if (ptbs_zipcd1 == null || ptbs_zipcd1 == "" || ptbs_zipcd1 == " " || ptbs_zipcd2 == null || ptbs_zipcd2 == "" || ptbs_zipcd2 == " ")
- {
- sysf_messageBox("환자 인적사항에 우편번호를","I007");
- return false;
- }
- var inpt_mskind = ds_main_inpt.getColumn(0, "inpt_mskind");
- if (inpt_mskind == null || inpt_mskind == "" || inpt_mskind == " ") {
- sysf_messageBox("주부유형을","I007");
- return false;
- }
- //보험자 기호 체크(보험,보호)
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2) {
- var sptin_insucd = ds_main_ptin.getColumn(0, "ptin_insucd");
- if (sptin_insucd == null || sptin_insucd == "" || sptin_insucd == " " || sptin_insucd == "-") {
- sysf_messageBox("환자 보험에 보험자기호를","C002");
- return false;
- }
- }
- // 2008.09.24 자보, 산재, 공상, 일반, 임상시험, 외국인 일 때 보험자기호 없으면 '-'로 입력
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- if (ptin_insukind == gsSanJae || ptin_insukind == gsJaboKind || ptin_insukind == gsGongSang || ptin_insukind == gsIlBan || ptin_insukind == gsImSang || ptin_insukind == gsForIn) {
- var sptin_insucd = ds_main_ptin.getColumn(0, "ptin_insucd");
- if (utlf_isNull(sptin_insucd)) {
- ds_main_ptin.setColumn( 0, "ptin_insucd", "-");
- }
- }
- //보험유형,보험증번호 체크
- if (ptin_insukind == null || ptin_insukind ==" " || ptin_insukind == "" || ptin_insukind == "-") {
- sysf_messageBox("환자 보험에 보험유형을","C002");
- return false;
- } else {
- if (ptin_insukind == gsBoHeom ) {
- var ptin_insuno = ds_main_ptin.getColumn(0, "ptin_insuno");
- if (ptin_insuno == null || ptin_insuno == "" || ptin_insuno == " " || ptin_insuno == "-") {
- if (ssuppkind != "01") {
- sysf_messageBox("환자 보험에 보험증번호를","C002");
- return false;
- }
- }
- }
- }
- //2007.08.23 보험유형이 건강보험_의료보험일 경우에 피보험자관계,성명,주민번호 체크
- //일반인 경우에는 피보험자관계를 넣을 필요없지 않나??.. ptin_insukind == gsIlBan
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2 ) {
- var ptin_insdrela = ds_main_ptin.getColumn(0, "ptin_insdrela");
- if (ptin_insdrela == null || ptin_insdrela == "" || ptin_insdrela == " " || ptin_insdrela == "-") {
- sysf_messageBox("환자 보험에 피보험자 관계를","C002");
- return false;
- }
- //피보험자 성명 체크
- var sptin_insdnm = ds_main_ptin.getColumn(0, "ptin_insdnm");
- if (sptin_insdnm == null || sptin_insdnm == "" || sptin_insdnm == " ")
- {
- sysf_messageBox("환자 보험에 피보험자 성명을","C001");
- return false;
- }
- // 2008.07.09 최병진 주석처리 - 환자의 주민번호가 유효(정확)하면 피보험자 주민번호 없어도 된다.
- //피보험자 주민번호 체크
- //var sptin_insdrrgstno1 = ds_main_ptin.getColumn(0, "ptin_insdrrgstno1");
- // var sptin_insdrrgstno2 = ds_main_ptin.getColumn(0, "ptin_insdrrgstno2");
- // if (sptin_insdrrgstno1 == null || sptin_insdrrgstno1 == "" || sptin_insdrrgstno1 == " " || sptin_insdrrgstno2 == null || sptin_insdrrgstno2 == "" || sptin_insdrrgstno2 == " ")
- // {
- // sysf_messageBox("환자 보험에 피보험자 주민번호를","C001");
- // return false;
- // }
- }
- //보조유형 체크
- var ssuppkind = ds_main_iphs.getColumn(0, "iphs_suppkind");
- if (ssuppkind == null || ssuppkind ==" " || ssuppkind == "") {
- sysf_messageBox("환자 보험에 보조유형을","C002");
- return false;
- }
- //<!-- 수정이력 : JHP 20090803 상한액 관련 IPHS ownbmaxgradeflag : '본인부담상한액 차등적용 구분 (-:해당없음, 1:400, 2:300, 3:200만원)' 추가-->
- // 본인부담상한액 차등적용구분 값체크. 기본적으로 400만원이고 사용자가 임으로 300으로 바꿀수 있음. 200은 보조유형 50(희귀난치산정특례)일때 가능
- var ssuppkindobmgf = ds_main_iphs.getColumn(0, "iphs_suppkind");
- var ownbmaxgradeflag = ds_main_iphs.getColumn(0, "iphs_ownbmaxgradeflag");
- if(ssuppkindobmgf == "32" || ssuppkindobmgf == "33" || ssuppkindobmgf == "34" || ssuppkindobmgf == "35" || ssuppkindobmgf == "36" || ssuppkindobmgf == "37" || ssuppkindobmgf == "38" ||
- ssuppkindobmgf == "39" || ssuppkindobmgf == "40" || ssuppkindobmgf == "41" || ssuppkindobmgf == "42" || ssuppkindobmgf == "43" || ssuppkindobmgf == "44" || ssuppkindobmgf == "45" ||
- ssuppkindobmgf == "46"){
- if(ownbmaxgradeflag != "3"){
- sysf_messageBox("차상위 환자는 본인부담상한액 200만원","I009");
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","3");
- }
- }else{
- if (ownbmaxgradeflag == null || ownbmaxgradeflag ==" " || ownbmaxgradeflag == "") {
- sysf_messageBox("본인부담상한액정보가 미존재함으로 기본상한액적용됩니다.","");
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","1");
- }else if(ownbmaxgradeflag == "3"){
- sysf_messageBox("차상위 환자에 대해 본인부담상한액 200만원 적용됩니다. \n기본상한액적용됩니다.","");
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","1");
- }
- }
- // 2009.01.22 - 입원보험유형 체크(메시지로 처리유도)
- var sInsuKind = ds_main_ptin.getColumn(0, "ptin_insukind");
- var sSuppKind = ds_main_iphs.getColumn(0, "iphs_suppkind");
- var sInSuppKind = model.getValue("ds_hidden_init_suppkind[up = '" + sInsuKind + "' and (io = 'A' or io = 'I') and cd = '" + sSuppKind + "']_cd");
- var sSuppKindNm = model.getValue("ds_hidden_init_suppkind[up = '" + sInsuKind + "' and cd = '" + sSuppKind + "']_nm");
- if (utlf_isNull(sInSuppKind)) {
- sysf_messageBox("[" + sSuppKindNm + "] 유형보조는 입원에 적용되지 않습니다. 다시 선택 후 등록 하십시오!!", "C");
- group3.cmb_suppkind.setFocus();
- return false;
- }
- //진료과 체크
- var sorddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- if (sorddeptcd == null || sorddeptcd == "" || sorddeptcd == " ") {
- sysf_messageBox("진료과를","C002");
- return false;
- }
- //전문의 체크
- var smedispclid = ds_main_inpt.getColumn(0, "inpt_medispclid");
- if (smedispclid == null || smedispclid == "" || smedispclid == " ") {
- sysf_messageBox("전문의를","C002");
- return false;
- }
- //입원일자 체크
- var sindd = ds_main_inpt.getColumn(0, "inpt_indd");
- if (sindd == null || sindd == "" || sindd == " ") {
- sysf_messageBox("입원일자를","C002");
- return false;
- }
- //입원시간 체크
- var sintm = ds_main_inpt.getColumn(0, "inpt_intm");
- if (sintm == null || sintm == "" || sintm == " ") {
- sysf_messageBox("입원시간을","C002");
- return false;
- }
- //병동 체크
- var swardcd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- var sroomcd = ds_main_inpt.getColumn(0, "inpt_roomcd");
- if (swardcd == null || swardcd == "" || swardcd == " ")
- {
- sysf_messageBox("병동을","C002");
- return false;
- }
- //병실 체크
- if (sroomcd == null || sroomcd == "" || sroomcd == " ")
- {
- sysf_messageBox("병실을","C002");
- return false;
- }
- //병실형태 체크
- var sroomtypecd = ds_main_inpt.getColumn(0, "inpt_roomtypecd");
- var sroomgrdecd = ds_main_inpt.getColumn(0, "inpt_roomgrdecd");
- if (sroomtypecd == null || sroomtypecd == "" || sroomtypecd == " ")
- {
- sysf_messageBox("병실형태을","C002");
- return false;
- }
- //병실등급 체크
- if (sroomgrdecd == null || sroomgrdecd == "" || sroomgrdecd == " ")
- {
- sysf_messageBox("병실등급을","C002");
- return false;
- }
- var sinpath = ds_main_inpt.getColumn(0, "inpt_inpath");
- if (sinpath == null || sinpath == "" || sinpath == " " || sinpath == "-")
- {
- sysf_messageBox("입원경로를","C002");
- return false;
- }
- //20090928 JHP 선택진료신청 서명여부 및 기 서명건 관련하여 입원등록일과 동일한지 체크
- // 2009.10.08 - 조회시점에 사용할 수 있도록 함수로 분리
- fCheckSpecOrdSign("R");
- // 20091218 JHP 수정추가 완화의학과 호스피스 병동 입원시 iphs.calcscorrecalflag값을 셋팅한다.
- // 고시내역 서울성모 시범사업기준... P0027, 7:완화정액수가(16일미만), 8:완화정액수가(16일이상)
- // 호스피스병동(3050136000) 일경우 값 셋팅함.
- var scalcscorrecalflag = ds_main_iphs.getColumn(0, "iphs_calcscorrecalflag");
- var sWardCd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- var sOrdDeptCd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- if(sWardCd == '3050136000' && sOrdDeptCd == '2390000000'){
- ds_main_iphs.setColumn( 0, "iphs_calcscorrecalflag","7");
- }else if((sWardCd == '3050136000' && sOrdDeptCd != '2390000000') || (sWardCd != '3050136000' && sOrdDeptCd == '2390000000')){
- if(sysf_messageBox("완화의학과 - 호스피스병동기준에 부합하지 않습니다. \n'완화정액수가'기준 적용되지 않습니다. ","Q003") == '6'){
- }else{
- return false;
- }
- }else{
- }
- //1.외래 내원 체크
- ds_send_data11_s_otpt.clearData();
- dsf_makeValue( ds_send_data11, "s_otpt", "string", "" );
- //var irowcnt = group3.grd_outchoshist.rows - 1;
- //var irowcnt = group3.grd_outchoshist.rows - group3.grd_outchoshist.fixedRows;
- var irowcnt = ds_main_otptlist_grdoutchoshist.rowcount;
- var icheck,sindd,sorddd,sordtype;
- sindd = ds_main_inpt.getColumn(0, "inpt_indd");
- if (irowcnt > 0) {
- for (i = 1; i <= irowcnt; i++)
- {
- icheck = ds_main_otptlist_grdoutchoshist.getColumn(i, "cvrtflag"); //전환여부체크
- if (icheck == "true") {
- sorddd = ds_main_otptlist_grdoutchoshist.getColumn(i, "orddd"); //진료일자
- if (sorddd < sindd) {
- //sysf_messageBox("과거접수내역은 전환","E001");
- //return false;
- }
- ds_main_otpt.setColumn( i, "otpt_cvrtflag", ds_main_otptlist_grdoutchoshist.getColumn(i, "cvrtflag"));
- ds_main_otpt.setColumn( i, "otpt_calcflag", ds_main_otptlist_grdoutchoshist.getColumn(i, "calcflag"));
- ds_main_otpt.setColumn( i, "otpt_pid", ds_main_otptlist_grdoutchoshist.getColumn(i, "pid"));
- ds_main_otpt.setColumn( i, "otpt_orddd", ds_main_otptlist_grdoutchoshist.getColumn(i, "orddd"));
- ds_main_otpt.setColumn( i, "otpt_orddeptcd", ds_main_otptlist_grdoutchoshist.getColumn(i, "orddeptcd"));
- ds_main_otpt.setColumn( i, "otpt_orddrid", ds_main_otptlist_grdoutchoshist.getColumn(i, "orddrid"));
- ds_main_otpt.setColumn( i, "otpt_cretno", ds_main_otptlist_grdoutchoshist.getColumn(i, "cretno"));
- ds_main_otpt.setColumn( i, "otpt_acptseqno", ds_main_otptlist_grdoutchoshist.getColumn(i, "acptseqno"));
- ds_main_otpt.setColumn( i, "otpt_histstat", ds_main_otptlist_grdoutchoshist.getColumn(i, "histstat"));
- ds_main_otpt.setColumn( i, "otpt_insukind", ds_main_otptlist_grdoutchoshist.getColumn(i, "insukind"));
- ds_main_otpt.setColumn( i, "otpt_mskind", ds_main_otptlist_grdoutchoshist.getColumn(i, "mskind"));
- model.duplicate("ds_send_data11_s_otpt", "ds_main_otpt["+ i +"]");
- }
- }
- }
- return true;
- }
- function fCheckJabo()
- {
- var sPid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- var sIndd = ds_main_inpt.getColumn(0, "inpt_indd");
- var sOrddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- var sInsuKind = ds_main_iphs.getColumn(0, "iphs_insukind");
- var sSuppKind = ds_main_iphs.getColumn(0, "iphs_suppkind");
- var sInsucd = "";
- var sIOFlag = "I";
- var sInsuKindNm = "";
- if (sInsuKind == gsInsu_JaboKind) {
- sInsuKindNm = "자보";
- sInsucd = ds_main_aipm.getColumn(0, "aipm_insucmpycd");
- }
- // 자보, 산재, (+공상)
- if (sInsuKind == gsInsu_JaboKind || sInsuKind == gsInsu_SanJae || sInsuKind == gsInsu_GongSang) {
- // PAM.js - 등록내역 및 기간 체크
- var bIsTrue = checkJaboSanjae(sPid, sIndd, sOrddeptcd, sInsuKind, sSuppKind, sInsucd, sIOFlag);
- if (bIsTrue == false) {
- sysf_messageBox("[" + sInsuKindNm + "]등록정보의 보조유형과 기간을 확인하십시오!", "I");
- group3.button61.dispatch("DOMActivate");
- return false;
- }
- }
- }
- function fInRginptCopy()
- {
- ds_main_inpt.setColumn( 0, "inpt_pid",ds_hidden_rcv_inpt.getColumn(0, "inpt_pid"));
- ds_main_inpt.setColumn( 0, "inpt_insukind",ds_hidden_rcv_inpt.getColumn(0, "inpt_insukind"));
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd",ds_hidden_rcv_inpt.getColumn(0, "inpt_orddeptcd"));
- ds_main_inpt.setColumn( 0, "inpt_medispclid",ds_hidden_rcv_inpt.getColumn(0, "inpt_orddrid"));
- ds_main_inpt.setColumn( 0, "inpt_drgyn",ds_hidden_rcv_inpt.getColumn(0, "inpt_drgyn"));
- ds_main_inpt.setColumn( 0, "inpt_bmtyn",ds_hidden_rcv_inpt.getColumn(0, "inpt_bmtyn"));
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_hidden_rcv_inpt.getColumn(0, "inpt_wardcd"));
- ds_main_inpt.setColumn( 0, "inpt_roomcd",ds_hidden_rcv_inpt.getColumn(0, "inpt_roomcd"));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",ds_hidden_rcv_inpt.getColumn(0, "inpt_roomgrdecd"));
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd",ds_hidden_rcv_inpt.getColumn(0, "inpt_roomtypecd"));
- ds_main_inpt.setColumn( 0, "inpt_inrsrvacptdd",ds_hidden_rcv_inpt.getColumn(0, "inpt_inrsrvacptdd"));
- ds_main_inpt.setColumn( 0, "inpt_inrsrvacptseqno",ds_hidden_rcv_inpt.getColumn(0, "inpt_inrsrvacptseqno"));
- ds_main_iphs.setColumn( 0, "iphs_suppkind",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkind"));
- // ds_main_ptin.setColumn( 0, "ptin_suppkindresn",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkindresn"));
- ds_main_inpt.setColumn( 0, "inpt_pid",ds_hidden_rcv_inpt.getColumn(0, "inpt_pid"));
- ds_main_inpt.setColumn( 0, "inpt_insukind",ds_hidden_rcv_inpt.getColumn(0, "inpt_insukind"));
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd",ds_hidden_rcv_inpt.getColumn(0, "inpt_orddeptcd"));
- ds_main_inpt.setColumn( 0, "inpt_medispclid",ds_hidden_rcv_inpt.getColumn(0, "inpt_orddrid"));
- ds_main_inpt.setColumn( 0, "inpt_drgyn",ds_hidden_rcv_inpt.getColumn(0, "inpt_drgyn"));
- ds_main_inpt.setColumn( 0, "inpt_bmtyn",ds_hidden_rcv_inpt.getColumn(0, "inpt_bmtyn"));
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_hidden_rcv_inpt.getColumn(0, "inpt_wardcd"));
- ds_main_inpt.setColumn( 0, "inpt_roomcd",ds_hidden_rcv_inpt.getColumn(0, "inpt_roomcd"));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",ds_hidden_rcv_inpt.getColumn(0, "inpt_roomgrdecd"));
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd",ds_hidden_rcv_inpt.getColumn(0, "inpt_roomtypecd"));
- ds_main_inpt.setColumn( 0, "inpt_inrsrvacptdd",ds_hidden_rcv_inpt.getColumn(0, "inpt_inrsrvacptdd"));
- ds_main_inpt.setColumn( 0, "inpt_inrsrvacptseqno",ds_hidden_rcv_inpt.getColumn(0, "inpt_inrsrvacptseqno"));
- ds_main_iphs.setColumn( 0, "iphs_suppkind",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkind"));
- // ds_main_ptin.setColumn( 0, "ptin_suppkindresn",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkindresn"));
- // ds_send_s_ptin.setColumn( 0, "ptin_suppkind",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkind"));
- // ds_send_s_ptin.setColumn( 0, "ptin_suppkindresn",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkindresn"));
- // ds_hidden_original_ptin.setColumn( 0, "ptin_suppkind",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkind"));
- // ds_hidden_original_ptin.setColumn( 0, "ptin_suppkindresn",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkindresn"));
- ds_main_inpt.setColumn( 0, "inpt_suppkind",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkind"));
- ds_main_inpt.setColumn( 0, "inpt_suppkindresn",ds_hidden_rcv_inpt.getColumn(0, "inpt_suppkindresn"));
- }
- // 환자보험정보 조회 ( 보험유형 콤보로 항목이 변경되었을때 )
- function fQuery_ptin()
- {
- fSuppkindSet();
- ds_send_data6.setColumn( 0, "mode",'2');
- ds_send_data6.setColumn( 0, "pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- ds_send_data6.setColumn( 0, "insukind",ds_main_ptin.getColumn(0, "ptin_insukind"));
- // submit("TRPMI00102"); // 환자기본정보를 조회한다. (환자인적, 보험내역, 할인정보)
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- var result = ds_hidden_rcv_ptin.rowcount;
- if (result > 0) {
- ds_main_ptin.copyData(ds_hidden_rcv_ptin);
- } else {
- ds_main_ptin.copyData(ds_hidden_temp_ptin);
- ds_main_ptin.setColumn( 0, "ptin_fromdd",utlf_getCurrentDate());
- ds_main_ptin.setColumn( 0, "ptin_todd","99991231");
- }
- // 보험, 감면정보는 없다가 신규로 등록하는 사람이 있으므로 인스턴스 노드를 삭제하면 신규 등록시에는 인스턴스 노드가 없어 등록할수 없다.
- // 그럼므로 신규일경우 생성한다. original쪽에도 같이 복사해야 저장시 변경여부를 체크해서 submit을 보낼수 있다.
- if( document.models( 0 ).instances( 0 ).selectSingleNode("ds_main_ptin") == null ) {
- dsf_makeValue( ds_main, "ptin", "string", "" );
- ds_main_ptin.copyData(ds_hidden_temp_ptin);
- }
- }
- function fQuery_ptdc()
- {
- ds_send_data6.setColumn( 0, "mode",'3');
- ds_send_data6.setColumn( 0, "prestdd",ds_main_iphs.getColumn(0, "iphs_fromdd"));
- ds_send_data6.setColumn( 0, "pid",ds_main_inpt.getColumn(0, "inpt_pid"));
- ds_send_data6.setColumn( 0, "indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_send_data6.setColumn( 0, "mskind",ds_main_inpt.getColumn(0, "inpt_mskind"));
- ds_send_data6.setColumn( 0, "disccd",ds_main_ptdc.getColumn(0, "ptdc_disccd"));
- // submit("TRPMI00102","false");// 환자기본정보를 조회한다. (환자인적, 보험내역, 할인정보)
- var oParam = {};
- oParam.id = "TRPMI00102";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptin ds_=aipm ds_=icpm ds_=inpt ds_=iphs ds_=admi ds_=adrv ds_=disc ds_=fstinpt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00102";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00102(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00102") > -1
- arErrorCode.pop("TRPMI00102") < 0
- */
- // 기존의 값은 Reset해야함. ( 값이 없을경우 기존의 값이 현재의 값처럼 오인될수 있음 )
- ds_main_ptdc.clearData(); ds_main_ptdc.addRow();
- ds_hidden_original_ptdc.clearData(); ds_hidden_original_ptdc.addRow();
- ds_main_ptdc.copyData(ds_hidden_rcv_ptdc);
- ds_hidden_original_ptdc.copyData(ds_hidden_rcv_ptdc);
- // 보험, 감면정보는 없다가 신규로 등록하는 사람이 있으므로 인스턴스 노드를 삭제하면 신규 등록시에는 인스턴스 노드가 없어 등록할수 없다.
- // 그럼므로 신규일경우 생성한다. original쪽에도 같이 복사해야 저장시 변경여부를 체크해서 submit을 보낼수 있다.
- var sptdc_pid = ds_main_ptdc.getColumn(0, "pid")
- if( sptdc_pid == null || sptdc_pid == "" || sptdc_pid == " " || sptdc_pid == "-") {
- ds_main_ptdc.setColumn( 0, "ptdc_disccd",ds_send_data6.getColumn(0, "disccd"));
- }
- }
- // 등록시 항목별 변경사항을 체크한다.
- function fChangeSave()
- {
- // var ptbs_pidflag = utlf_isNull(ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // var ptin_pidflag = utlf_isNull(ds_main_ptin.getColumn(0, "ptin_pid"));
- // var ptdc_pidflag = utlf_isNull(ds_main_ptdc.getColumn(0, "ptdc_pid"));
- // if (ptbs_pidflag == true || ptin_pidflag == true || ptdc_pidflag == true) {
- // return false;
- // }
- var ins = document.models( 0 ).instances( 0 );
- var ptbs_flag;
- var ptin_flag;
- var ptdc_flag;
- var ptin_insukind_flag = null;
- var ptin_suppkind_flag = null;
- var ptdc_disccd_flag = null;
- // 1. 환자인적사항 변경여부 체크
- var h_ptbs_pat = ins.selectSingleNode("ds_hidden_original_ptbs");
- var ptbs_pat = ins.selectSingleNode("ds_main_ptbs");
- ds_send_data11_s_ptbs.clearData(); ds_send_data11_s_ptbs.addRow();
- if (h_ptbs_pat == null) {
- ptbs_flag = null; // 데이터가 없으면 인스턴스 노드가 없다.
- } else if (ptbs_pat == null) {
- ptbs_flag = null;
- } else if (h_ptbs_pat.xml == ptbs_pat.xml) {
- ptbs_flag = null;
- ds_send_data11_s_ptbs.copyData(ds_main_ptbs);
- } else if (h_ptbs_pat.xml != ptbs_pat.xml){
- ptbs_flag = 'U';
- ds_main_ptbs.setColumn( 0, "ptbs_status",ptbs_flag);
- ds_send_data11_s_ptbs.copyData(ds_main_ptbs);
- }
- // 2. 환자보험내역 변경여부 체크( 산재,자보,공상은 제외한다.)
- var iphs_insukind = ds_main_iphs.getColumn(0, "iphs_insukind");
- if (iphs_insukind == gsBoHeom || iphs_insukind == gsBoHo1 || iphs_insukind == gsBoHo2 ||
- iphs_insukind == gsIlBan || iphs_insukind == gsForIn || iphs_insukind == gsImSang) {
- //var h_ptin_pat = ins.selectSingleNode("ds_hidden_original_ptin").cloneNode(true);
- var h_ptin_pat = ins.selectSingleNode("ds_hidden_original_ptin")
- var ptin_pat = ins.selectSingleNode("ds_main_ptin")
- ds_send_data11_s_ptin.clearData(); ds_send_data11_s_ptin.addRow();
- if (h_ptin_pat == null) {
- ptin_flag = null; // 데이터가 없으면 인스턴스 노드가 없다. 그러면 에러난다.
- // alert("1");
- } else if (ptin_pat == null) {
- // alert("2");
- ptin_flag = null;
- } else if (h_ptin_pat.xml == ptin_pat.xml) {
- // alert("3");
- ptin_flag = null;
- ds_send_data11_s_ptin.copyData(ds_main_ptin);
- } else if (h_ptin_pat.xml != ptin_pat.xml) {
- // alert("4");
- ptin_flag = 'U';
- ds_main_ptin.setColumn( 0, "ptin_status",ptin_flag);
- // 2008.09.30 최병진 - 과거내역 변경을 위해서 주석처리
- //ds_main_ptin.setColumn( 0, "ptin_fromdd",ds_main_iphs.getColumn(0, "iphs_fromdd"));//2007.10.02 추가
- // ds_main_ptin.setColumn( 0, "ptin_todd",ds_main_iphs.getColumn(0, "iphs_todd"));
- var aa = utlf_isNull(ds_main_ptin.getColumn(0, "ptin_pid"));
- if (aa == true) {
- ds_main_ptin.setColumn( 0, "ptin_pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- ds_main_ptin.setColumn( 0, "ptin_histstat",'Y');
- ds_main_ptin.setColumn( 0, "ptin_todd",'99991231');//2007.10.02 추가
- }
- ds_send_data11_s_ptin.copyData(ds_main_ptin);
- }
- }
- // 2008.09.30 최병진 주석처리
- // 3. 환자감면 변경여부 체크
- /*
- var h_ptdc_pat = ins.selectSingleNode("ds_hidden_original_ptdc");
- var ptdc_pat = ins.selectSingleNode("ds_main_ptdc");
- ds_send_data11_s_ptdc.clearData(); ds_send_data11_s_ptdc.addRow();
- if (h_ptdc_pat == null) {
- ptdc_flag = null; // 데이터가 없으면 인스턴스 노드가 없다. 그러면 에러난다.
- } else if (ptdc_pat == null) {
- ptdc_flag = null;
- } else if (h_ptdc_pat.xml == ptdc_pat.xml) {
- ptdc_flag = null;
- ds_send_data11_s_ptdc.copyData(ds_main_ptdc);
- } else if (h_ptdc_pat.xml != ptdc_pat.xml) {
- ptdc_flag = 'U';
- ds_main_ptdc.setColumn( 0, "ptdc_status",ptdc_flag);
- ds_main_ptdc.setColumn( 0, "ptdc_fromdd",ds_main_iphs.getColumn(0, "iphs_fromdd")); // 적용일자는 항상 재원이력변경의 적용일자를 따라간다.
- ds_main_ptdc.setColumn( 0, "ptdc_todd",ds_main_iphs.getColumn(0, "iphs_todd")); // 적용일자는 항상 재원이력변경의 적용일자를 따라간다.
- var aa = utlf_isNull(ds_main_ptdc.getColumn(0, "ptdc_pid"));
- if (aa == true) {
- ds_main_ptdc.setColumn( 0, "ptdc_pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- ds_main_ptdc.setColumn( 0, "ptdc_histstat",'Y');
- }
- ds_send_data11_s_ptdc.copyData(ds_main_ptdc);
- }
- */
- }
- function fOrderCheckRtn()
- {
- //20070822 jun
- //입원일자 전 외래내원의 의사처방,실시처방에서 데이터 조회하여 메세지 처리 후 입원등록은 진행..
- //처방은 그리드에 디스플레이( 수납에서 환불 처리 하거나 검사예약이 있다고 메세지 처리)
- ds_send_data15.setColumn( 0, "inpt_pid",ds_main_ptbs.getColumn(0, "ptbs_pid"));
- ds_send_data15.setColumn( 0, "inpt_indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- // submit("TRPMI00110");
- var oParam = {};
- oParam.id = "TRPMI00110";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetOrderCheckInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=result";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00110";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00110(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00110(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00110") > -1
- arErrorCode.pop("TRPMI00110") < 0
- */
- var i_result = ds_hidden_ordercheck_result.rowcount;
- if (i_result > 0) {
- // 2008.10.07 - 현재 메시지를 보여줘도 외래수납에서 처리할 수 있는 방법이 없으므로 메시지 주석처리
- //sysf_messageBox("외래에 예약 처방이 존재합니다.!","E999","");
- }
- var inpt_indd = ds_main_inpt.getColumn(0, "inpt_indd");
- var otpt_rowcnt = group3.grd_outchoshist.rows - 1;
- for (i = 1; i <= otpt_rowcnt; i++) {
- var otpt_indd = ds_main_otptlist_grdoutchoshist.getColumn(i, "orddd");
- if (otpt_indd > inpt_indd) {
- // 2008.10.07 - 현재 메시지를 보여줘도 외래수납에서 처리할 수 있는 방법이 없으므로 메시지 주석처리
- //sysf_messageBox("입원일자이후 외래 예약내역이 존재합니다.!","E999","")
- }
- }
- }
- // 바코드 출력 종료 설정
- function fExeBarCdSetEnd(paramMsg) {
- return paramMsg + "^XZ";
- }
- // 바코드 장비로 메세지 전송
- function fExeSendMsg(paramMsg) {
- CommAX.SendMessage(paramMsg); //Serial
- //CommAX.SendMessageToLPT(paramMsg); LPT
- }
- // 바코드 출력 시작 설정
- function fExeBarCdSetStart(paramMsg) {
- return paramMsg + "^XA^LH20,20";
- }
- function fInRgstBarCodePrn(prnflag)
- {
- //2007.10.17 환자 팔찌 출력
- var ptbs_rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- var ptbs_rrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- var inpt_indd = ds_main_inpt.getColumn(0, "inpt_indd");
- var sRoomcdYN = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + A02 + "'", "cdnm");
- var sIsNEW = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + A03 + "'", "cdnm");
- if (prnflag == "1") {
- // 2009.05.26 - PMI001.js의 함수로 대체
- pmifPrintBarCode(ds_main_ptbs.getColumn(0, "ptbs_pid"),
- ds_main_inpt.getColumn(0, "inpt_indd"),
- ds_main_inpt.getColumn(0, "inpt_cretno"),
- ds_main_inpt.getColumn(0, "inpt_mskind"),
- "Y",
- "Y",
- "SMPMI00100",
- "",
- sRoomcdYN,
- sIsNEW);
- } else {
- var inpt_pid = ds_main_inpt.getColumn(0, "inpt_pid");
- if (inpt_pid == null || inpt_pid == " " || inpt_pid == "") {
- return false;
- }
- // 2009.05.26 - PMI001.js의 함수로 대체
- pmifPrintBarCode(ds_main_ptbs.getColumn(0, "ptbs_pid"),
- ds_main_inpt.getColumn(0, "inpt_indd"),
- ds_main_inpt.getColumn(0, "inpt_cretno"),
- ds_main_inpt.getColumn(0, "inpt_mskind"),
- "Y",
- "Y",
- "SMPMI00100",
- "",
- sRoomcdYN,
- sIsNEW);
- }
- }
- // sSndMsg = sSndMsg + fExeBarCdSetStart(sSndMsg); // 출력시작
- // sSndMsg = sSndMsg + "^BY2,2"; // 바코드 Width 조절
- // 2009.05.30 - 아래 출력 함수 사용하지 않음
- function fPatBarCodePrint(spid,shngnm,ssex,sage,srrgstno,sindd)
- {
- // 2008.07.02 모듈 로딩 체크 - 실패시 재로딩
- if (!body.isChild("CommAX")) {
- lzzfMakeBrcdPrntObjHanDo("CommAX");
- }
- var sSndMsg = "";
- var portOpenTF = ""; //오픈 성공 여부
- //바코드 출력 시작
- CommAX.CommPort = "1"; //Port 설정
- CommAX.Settings = "9600,n,8,1";
- portOpenTF = CommAX.PortOpen("true");
- if(portOpenTF == "TRUE") {
- sSndMsg = sSndMsg + "^XA^LH20,20"; // 출력시작
- sSndMsg = sSndMsg + "^FO10,05^BC400,40,N,N,N^FD" + spid + "^FS"; // 바코드(등록번호)
- sSndMsg = sSndMsg + "^CFE40,40^FO340,10^FD" + ssex + "/" + sage + "^FS"; // 성별,나이
- sSndMsg = sSndMsg + CommAX.PrtImgOut(10, 50, shngnm, 1, 2); // 환자명 - 가로시작위치, 세로시작위치, 출력할문자열, 1,1 (비율:X, Y)
- sSndMsg = sSndMsg + CommAX.HanImageData();
- sSndMsg = sSndMsg + "^CFE18,18^FO10,100^FD" + spid + "^FS"; // 등록번호
- sSndMsg = sSndMsg + "CFE30,30^FO10,130^FD" + srrgstno + "^FS"; // 주민번호
- sSndMsg = sSndMsg + "^CFA30,30^FO235,100^FD" + sindd + "^FS"; // 입원일자
- sSndMsg = sSndMsg + "^PQ1"; // 출력매수
- sSndMsg = sSndMsg + "^XZ";
- fExeSendMsg(sSndMsg); // 출력종료
- CommAX.PortOpen("false");
- } else {
- sysf_messageBox("아래 사항을 확인후 재출력해주십시오."
- + " \n 1.프린트설정 화면에서 통신유형을 com 으로 선택한 경우 port 번호 확인"
- + " \n 2.케이블 확인"
- + " \n 3.먼저 출력중인 바코드 확인(모두 출력된 후 재출력하십시오.)", "I", "");
- return;
- }
- }
- function fInRgstCardIss(flag)
- {
- //2007.10.15 환자카드 발행 ( 1: 발행, 2: 재발행 )
- if (flag == "1") {
- ds_send_data17.setColumn( 0, "pid",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "pid"));
- ds_send_data17.setColumn( 0, "indd",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "indd"));
- ds_send_data17.setColumn( 0, "cretno",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "cretno"));
- ds_send_data17.setColumn( 0, "mskind",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "mskind"));
- ds_send_data17.setColumn( 0, "histstat",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "histstat"));
- // 수정추가 20090611 JHP 바코드에 병실을 출력안할시에는 기본 쿼리가 타게금 ioflag를 I로 준다.
- var roomcdYN = ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + A02 + "'", "cdnm");
- if(roomcdYN == "Y"){
- ds_send_data17.setColumn( 0, "ioflag", "");
- }else{
- ds_send_data17.setColumn( 0, "ioflag", "I");
- }
- } else if (flag == "2") {
- var inpt_pid = ds_main_inpt.getColumn(0, "inpt_pid");
- if (inpt_pid == null || inpt_pid == " " || inpt_pid == "") {
- sysf_messageBox("환자번호가 없거나 재원중인 환자가 아닙니다.!","E999","");
- return false;
- }
- ds_send_data17.setColumn( 0, "pid",ds_main_inpt.getColumn(0, "inpt_pid"));
- ds_send_data17.setColumn( 0, "indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_send_data17.setColumn( 0, "cretno",ds_main_inpt.getColumn(0, "inpt_cretno"));
- ds_send_data17.setColumn( 0, "mskind",ds_main_inpt.getColumn(0, "inpt_mskind"));
- ds_send_data17.setColumn( 0, "histstat",ds_main_inpt.getColumn(0, "inpt_histstat"));
- ds_send_data17.setColumn( 0, "ioflag", "I");
- }
- // submit("TRPMI00112");
- var oParam = {};
- oParam.id = "TRPMI00112";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgstCardIss";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=receipt";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00112";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00112(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00112(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00112") > -1
- arErrorCode.pop("TRPMI00112") < 0
- */
- var rrgstno = ds_hidden_h_receipt_receipt.getColumn(0, "rrgstno");
- var s_rrgstno = rrgstno.substr(0,6) + "-" + rrgstno.substr(6,1);
- ds_hidden_h_receipt_receipt.setColumn( 0, "rrgstno",s_rrgstno);
- // 2009.10.23 - rexpert에서 자체적으로 생성
- //var wardcd = ds_hidden_h_receipt_receipt.getColumn(0, "wardcd");
- //var roomcd = ds_hidden_h_receipt_receipt.getColumn(0, "roomcd");
- //var swardcd = wardcd.replace("병동", "") + " " + roomcd + "호";
- //var swardcd = wardcd + " " + roomcd + "호"; // 2008.09.01 병동명 다나오도록 수정
- //ds_hidden_h_receipt_receipt.setColumn( 0, "wardcd",swardcd);
- var sindd = ds_hidden_h_receipt_receipt.getColumn(0, "indd");
- ds_hidden_h_receipt_receipt.setColumn( 0, "indd",sindd.substr(0, 4) + "/" + sindd.substr(4,2) + "/" + sindd.substr(6,2));
- //2007.10.23 정신과일 경우 약어 나오지 않게 요청
- if (ds_hidden_h_receipt_receipt.getColumn(0, "orddeptcd") == "2030000000") {
- ds_hidden_h_receipt_receipt.setColumn( 0, "orddeptnm","");
- }
- // 2008.10.14 Rexpert 출력전 클리어 - 최병진
- childObj.window.javascript.fCloseReport();
- // //10번째가 true면 팝업이 안뜸
- // exeReportPreview("RPPMI03100", "XMLSTR" , "" , "" , "true" , "", "", "", "", "", "", "grp_card");
- var sPrinter;
- var trayno;
- // 2009.06.19 - local에 설정된 파일을 우선시 한다.
- // print1:입원약정서, print2:입원환자카드, print3:선택신청
- var printInfo = pmifGetPrintSetting("print2");
- if (printInfo.length == 2) {
- sPrinter = printInfo[0];
- trayno = printInfo[1];
- } else {
- // 2008.09.21 입원약정서 출력용 프린터 이름 조회 - 최병진
- sPrinter = ds_hidden_printers.getColumn(0, "card_printer");
- if (utlf_isNull(sPrinter)) {
- sPrinter = "true";
- }
- // 2009년 03월 20일, JHP, 트레이정보를 받아서 넣는다.
- trayno = ds_hidden_pam_printer.getColumn(0, "value");
- }
- exeReportPreview("RPPMI03100", "XMLSTR" , "" , "" , sPrinter , "", "", "", "", "", "", "grp_card", trayno);
- // } else if (flag == "2") {
- // ds_hidden_h_receipt_receipt.setColumn( 0, "pid",ds_main_inpt.getColumn(0, "inpt_pid"));
- // ds_hidden_h_receipt_receipt.setColumn( 0, "hngnm",ds_main_ptbs.getColumn(0, "ptbs_hngnm"));
- // ds_hidden_h_receipt_receipt.setColumn( 0, "sex",ds_main_ptbs.getColumn(0, "ptbs_sex"));
- // ds_hidden_h_receipt_receipt.setColumn( 0, "age",ds_main_ptbs.getColumn(0, "ptbs_age"));
- // ds_hidden_h_receipt_receipt.setColumn( 0, "religncd",ds_main_ptbs.getColumn(0, "ptbs_sex"));
- // var ptbs_rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- // var ptbs_rrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- // var s_rrgstno = ptbs_rrgstno1.substr(0,6) + "-" + ptbs_rrgstno2.substr(6,1);
- // ds_hidden_h_receipt_receipt.setColumn( 0, "rrgstno",s_rrgstno);
- //
- // ds_hidden_h_receipt_receipt.setColumn( 0, "orddeptcd",model.getValue("ds_main_inpt_inpt_wardcd
- // ds_hidden_h_receipt_receipt.setColumn( 0, "orddeptnm",
- // ds_hidden_h_receipt_receipt.setColumn( 0, "specordyn",
- // ds_hidden_h_receipt_receipt.setColumn( 0, "medispclid",
- // ds_hidden_h_receipt_receipt.setColumn( 0, "wardcd",
- // ds_hidden_h_receipt_receipt.setColumn( 0, "roomcd",
- // ds_hidden_h_receipt_receipt.setColumn( 0, "indd",
- // }
- }
- function fInRgstCpInterface()
- {
- // 2007.10.08 입원결정서가 있으면서 CP여부가 "Y"인 경우 EMR의 CP 호출..
- // 2008.07.19 확인결과 mgr에서 실행 아래 함수 사용하지 않음
- var adrv_cpyn = ds_main_adrv.getColumn(0, "adrv_cpyn");
- if (adrv_cpyn == "Y") {
- ds_send_data20.clearData();
- dsf_makeValue( ds_send_data20, "srchcond", "string", "" );
- dsf_makeValue( ds_send_data20, "appstat", "string", "" );
- dsf_makeValue( ds_send_data20, "cpgappno", "string", "" );
- dsf_makeValue( ds_send_data20, "prcpgenrflag", "string", "" );
- dsf_makeValue( ds_send_data20, "pid", "string", "" );
- dsf_makeValue( ds_send_data20, "orddd", "string", "" );
- dsf_makeValue( ds_send_data20, "cretno", "string", "" );
- dsf_makeValue( ds_send_data20, "orddeptcd", "string", "" );
- ds_send_data20.setColumn( 0, "srchcond","P");
- ds_send_data20.setColumn( 0, "prcpgenrflag","I");
- ds_send_data20.setColumn( 0, "pid",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "pid"));
- ds_send_data20.setColumn( 0, "orddd",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "indd"));
- ds_send_data20.setColumn( 0, "cretno",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "cretno"));
- ds_send_data20.setColumn( 0, "orddeptcd",ds_hidden_rsltflag_rgst_cnt.getColumn(0, "orddeptcd"));
- // submit("TRMQP00805");
- }
- }
- // 2008.07.13 인사정보 조회 함수로 분리
- function fPatEmplInfoRef() {
- //2007.11.28 인사정보의 직원, 직원가족정보 조회
- var rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- var rrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- // 2008.07.12 - 직원정보 조회 방법변경에 따른 소스수정
- if( rrgstno1.length == 6 && rrgstno2.length == 7 ){
- var sEmplInfo = fGetPsnWorkInfo(rrgstno1 + rrgstno2);
- if (!utlf_isNull(sEmplInfo)) {
- var arrayEmplInfo = sEmplInfo.split("▦");
- ds_main_inpt.setColumn( 0, "inpt_emplno", arrayEmplInfo[0]); // 직원번호
- ds_main_iphs.setColumn( 0, "iphs_emplnm", arrayEmplInfo[1]); // 직원성명
- ds_main_iphs.setColumn( 0, "iphs_disccd", arrayEmplInfo[2]); // 할인코드(discuncocd)
- ds_main_iphs.setColumn( 0, "iphs_famyrelnm", arrayEmplInfo[3]); // 관계
- ds_main_iphs.setColumn( 0, "iphs_preststatnm", arrayEmplInfo[4]); // 근무상태
- ds_main_iphs.setColumn( 0, "iphs_profacptyn", arrayEmplInfo[5]); // 증명서접수여부
- ds_main_iphs.setColumn( 0, "iphs_profacptdd", arrayEmplInfo[6]); // 증명서접수일자
- ds_main_iphs.setColumn( 0, "iphs_remark", arrayEmplInfo[7]); // 참고사항
- }
- }
- //model.refresh();
- }
- // 2008.07.19 공여자정보 조회
- // 공여자일 경우 보험정보를 선택적으로 수혜자의 정보로 입력할 수 있는 기능 제공
- // 1. 환자정보 조회시 호출
- // 2. 보험유형 선택시 호출
- function fGetDonorInfo() {
- // 조회조건 : 환자번호
- ds_send_data22.clearData(); ds_send_data22.addRow();
- ds_send_data22.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // if (submit("TRPMI00116")) {
- var oParam = {};
- oParam.id = "TRPMI00116";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetDonorInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=dnor";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00116";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00116(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00116(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00116") > -1
- arErrorCode.pop("TRPMI00116") < 0
- */
- ds_send_data22.clearData(); ds_send_data22.addRow();
- //model.refresh();
- }
- var iCount = ds_hidden_h_dnor_dnor.rowcount;
- if (iCount > 0) {
- var sRcvPid = ds_hidden_h_dnor_dnor.getColumn(0, "rcvpid"); // 수혜자환자번호
- var sRcvHngnm = ds_hidden_h_dnor_dnor.getColumn(0, "rcvhngnm"); // 수혜자성명
- var sRcvInsukind = ds_hidden_h_dnor_dnor.getColumn(0, "rcvinsukind"); // 수혜자보험유형
- var sTrnptdd = ds_hidden_h_dnor_dnor.getColumn(0, "trnptdd"); // 이식일자
- var sGubn = ds_hidden_h_dnor_dnor.getColumn(0, "gubn"); // 이식구분
- if(!utlf_isNull(sRcvPid)) {
- var msg = "이 환자는 [공여자]입니다. 수혜자의 보험정보를 셋팅";
- var result = sysf_messageBox(msg, "S001");
- if(result == 6) { // 예(Yes)
- // 수혜자 보험정보 설정 로직
- // fGetPTIN(vpid,vinsukind,vsuppkind,vinsucd,vappdd)
- fGetPTIN(sRcvPid // 수혜자 PID
- , sRcvInsukind // insukind - 현재 수혜자의 보험유형을 따른다
- , "" // suppkind
- , "" // insucd
- , utlf_getCurrentDate()); // appdd
- // ptin_pid를 환자번호로 변경
- ds_main_ptin.setColumn( 0, "ptin_pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // 관계를 '기타'로 설정
- ds_main_ptin.setColumn( 0, "ptin_insdrela", "5");
- }
- // BMT 공여자일 경우 pmihinpt.bmtyn에 값 설정 (공여자 : 3)
- if (sGubn == "BMT") {
- ds_main_inpt.setColumn( 0, "inpt_bmtyn", "3");
- }
- }
- }
- }
- // 2008.12.04 입원예약정보 기반 병실 우선순위 조회를 위한 함수
- /*
- 1. 입원예약정보에서 진료과, 희망병실등급, 입원예약병실형태를 조회한다.
- 2. 성별 설정 -- 성별
- 진료과가 정신과이면 - 병실형태에 '정신과'를 설정 -- 병실형태
- 진료과가 완화의학과이면 - 병실형태에 '호스피스'를 설정 -- 병실형태
- 입원예약병실형태가 NRICU, NICU등이면 병실등급을 해당 병실정보로 설정 -- 병실등급 -- 입원등록화면에서 자동설정
- 병실등급에 따라서 해당병실등급 설정 -- 병실등급
- 3. 위 정보를 파라미터로 설정해서 [병실정보Popup]화면에서 새로운 구분자(환자희망)로 값을 설정하여 조회
- */
- function fSetCustomizedRoom(pParam) {
- var sReturn = "";
- var sSex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- var sOrddeptCd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- var sRoomTypeCd = "";
- var sRoomGrdeCdFrom = "";
- var sRoomGrdeCdTo = "";
- var sRoomWardCd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- var sAdrvRoomType = "";
- // 진료과별 병실형태 설정
- if (!utlf_isNull(sOrddeptCd) && sOrddeptCd == "2030000000") { // 정신과- 정신과
- sRoomTypeCd = "S08";
- }
- if (!utlf_isNull(sOrddeptCd) && sOrddeptCd == "2390000000") { // 완화의학과 - 호스피스
- sRoomTypeCd = "S05";
- }
- if (!utlf_isNull(sOrddeptCd) && sOrddeptCd == "2110000000") { // 소아청소년과 - 소아
- sRoomTypeCd = "S06";
- }
- // 예약리스트로 조회
- if (!utlf_isNull(pParam) && pParam == "1") {
- var iIdx = group3.switch1.case1.grd_inhprsrpec.row;
- // 입원예약병실형에 따른 중환자실 병실설정
- sAdrvRoomType = ds_main_adrvlist_grdinhprsspec.getColumn(iIdx, "adrv_specroomyn"));
- //sRoomTypeCd
- sRoomGrdeCdFrom = ds_main_adrvlist_grdinhprsspec.getColumn(iIdx, "adrv_inhoperoomgrdefrom")); // 희망병실등급From
- sRoomGrdeCdTo = ds_main_adrvlist_grdinhprsspec.getColumn(iIdx, "adrv_inhoperoomgrdeto")); // 희망병실등급To
- }
- // 환자번호로 조회
- if (!utlf_isNull(pParam) && pParam == "2") {
- // 입원예약병실형에 따른 중환자실 병실설정
- sAdrvRoomType = ds_hidden_check_adrv.getColumn(0, "adrv_specroomyn");
- //sRoomTypeCd
- sRoomGrdeCdFrom = ds_hidden_check_adrv.getColumn(0, "adrv_inhoperoomgrdefrom"); // 희망병실등급From
- sRoomGrdeCdTo = ds_hidden_check_adrv.getColumn(0, "adrv_inhoperoomgrdeto"); // 희망병실등급To
- }
- // 임시적으로 병실형태 '집중치료'로 설정
- if (!utlf_isNull(sAdrvRoomType) && sAdrvRoomType == "3") {
- //병실설정
- sRoomTypeCd = "S02";
- //return;
- }
- if (!utlf_isNull(sAdrvRoomType) && sAdrvRoomType == "4") {
- //병실설정
- sRoomTypeCd = "S02";
- //return;
- }
- if (!utlf_isNull(sAdrvRoomType) && sAdrvRoomType == "5") {
- //병실설정
- sRoomTypeCd = "S02";
- //return;
- }
- if (!utlf_isNull(sAdrvRoomType) && sAdrvRoomType == "6") {
- //병실설정
- sRoomTypeCd = "S02";
- //return;
- }
- if (!utlf_isNull(sAdrvRoomType) && sAdrvRoomType == "7") {
- //병실설정
- sRoomTypeCd = "S02";
- //return;
- }
- // 성별 + 병실형태 + 병실등급1 + 병실등급2
- sReturn = sSex + "▦" + sRoomTypeCd + "▦" + sRoomGrdeCdFrom + "▦" + sRoomGrdeCdTo + "▦" + sRoomWardCd;;
- return sReturn;
- }
- // 2009.02.09 - 중증등록정보 자동 입력기능추가
- /*
- 1. 환자조회
- 2. 공단자격조회
- 3. 환자조회 시 중증등록정보가 존재하지 않고 공단자격조회 시 중증등록정보가 존재할 때 처리
- */
- // 2009.03.26 - 자격조회 모듈에서 자체적으로 넣기 때문에 제외처리
- /*
- function fSetSrdgInfo(pInsuKind, pDisRegPrson4) {
- var sSrdgPid = ds_main_srdg.getColumn(0, "srdg_pid"); // 병원내 중증마스터
- var sDisRegPrson4 = pDisRegPrson4; // 공단중증등록정보
- //var sDisRegPrson4 = "V1930108140327 2008092920130928D330 "; // 공단중증등록정보
- // 병원 중증마스터에 중증등록정보가 존재하지 않을 때
- // 공단자격조회 시 중증암등록대상자 정보가 존재할 때
- if(utlf_isNull(sSrdgPid) && !utlf_isNull(sDisRegPrson4)) {
- if (pInsuKind == "11" || pInsuKind == "21" || pInsuKind == "22") {
- // 중증마스터에 데이터 입력
- pmcfSetSerDiagInfo(ds_main_ptbs.getColumn(0, "ptbs_pid") // 환자번호
- , "O" // 입원외래구분
- , ds_main_ptin.getColumn(0, "ptin_insukind") // 보험유형
- , sDisRegPrson4 // 중증등록시작일자
- , "ds_main_ptbs" // 환자정보 XPath
- , "ds_send_data24" // send data XPath
- , "ds_main_srdg" ); // 중증등록정보 XPath
- }
- }
- }
- */
- // 2009년 03월 20일, JHP
- // 서울성모이전으로 프린터를 2tray와 1tray짜리를 동시에 사용한다. 수납쪽(영수증, 중간계산서)은 1tray, 등록쪽(약정서, 입원카드)은 2tray를 쓰는데
- // 1트레이는 기본이므로 수납쪽은 그냥 둔다. 근데 2트레이는 렉스퍼트 출력시 트레이번호를 셋팅값으로 박아줘야하는데 프린터 정보는 동적으로 가지고 올수 없기때문에
- // 임의의 경로에 txt파일을 만들어 트레이값을 설정하여 저장하여놓고 불러와서 트레이번호를 매겨준다.
- // 이때 해당 파일이 없으면 해당파일을 사용자가 만들어준다.
- function fSetPrinterTray(){
- var printerfileno = document.readIniFile("Tray", "trayno", "X", "C:\\cmcnuprinter\\printer.ini");
- if ( printerfileno == "X") {
- if ( sysf_messageBox("프린터 트레이정보가 존재하지 않습니다. ''예 = 트레이1개'', ''아니오 = 트레이2개'' ","Q003") == "6"){
- printerfileno = "1";
- } else {
- printerfileno = "2";
- }
- var fso = new ActiveXObject("Scripting.FileSystemObject");
- var a = fso.CreateFolder("C:\\cmcnuprinter");
- document.writeinifile("Tray", "trayno", printerfileno,"C:\\cmcnuprinter\\printer.ini");
- dsf_makeValue( ds_hidden_pam_printer, "value", "string", printerfileno);
- ds_hidden_pam_printer.setColumn( 0, "value",printerfileno);
- } else {
- // var fso = new ActiveXObject("Scripting.FileSystemObject");
- // var f = fso.GetFile("C:\\cmcnuprinter\\printer.txt");
- // var ts = f.OpenAsTextStream(1);
- // var lineInfo = ts.ReadLine();
- // var lineValue = lineInfo.substr(0,1);
- // alert(lineValue);
- // dsf_makeValue( ds_hidden_pam_printer, "value", "string", lineValue);
- // ds_hidden_pam_printer.setColumn( 0, "value",lineValue);
- // ts.Close();
- dsf_makeValue( ds_hidden_pam_printer, "value", "string", printerfileno);
- ds_hidden_pam_printer.setColumn( 0, "value",printerfileno);
- }
- }
- // 2009.06.26 - 가퇴원내역 체크
- function fCheckTempDsch() {
- var iTempDschCount = ds_hidden_check_tempdsch.rowcount;
- if (iTempDschCount > 0) {
- sysf_messageBox("가퇴원 내역이 있습니다!!", "I");
- }
- }
- // 수정추가 : 20090814 : JHP 본인부담상한차등구분 값 보조유형에 따라 셋팅해줌.
- function fOwnBMaxGradeFlagSet(){
- var suppkind = ds_main_iphs.getColumn(0, "iphs_suppkind");
- if(suppkind == "32" ||
- suppkind == "33" ||
- suppkind == "34" ||
- suppkind == "35" ||
- suppkind == "36" ||
- suppkind == "37" ||
- suppkind == "38" ||
- suppkind == "39" ||
- suppkind == "40" ||
- suppkind == "41" ||
- suppkind == "42" ||
- suppkind == "43" ||
- suppkind == "44" ||
- suppkind == "45" ||
- suppkind == "46"){
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","3");
- }else{
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","1");
- }
- }
- // 2009.09.28 - 입원예약관리의 입원약정서 재출력 기능 입원등록에 추가
- // 2007.10.05 - 입원약정서 출력
- function fInDeciPrint(vpid,vinrsrvacptdd,vorddeptcd,vdeciflag)
- {
- ds_hidden_h_deciprint_deciprint.clearData();
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "indd", "string", "" ); //입원일 - 입원일시
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inpath", "string", "" ); //입원경로
- //입원구분
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "roomcd", "string", "" ); //입원병실
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "orddeptcd", "string", "" ); //진료과
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "orddrid", "string", "" ); //선택의
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "specordyn", "string", "" ); //선택의_지정의
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "pid", "string", "" ); //등록번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "hngnm", "string", "" ); //환자성명
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "rrgstno", "string", "" ); //주민번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "sex", "string", "" ); //성별1
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "religncd", "string", "" ); //종교
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "address", "string", "" ); //주소 = 상위주소 + 하위주소
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "hometel", "string", "" ); //전화번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "mpphontel", "string", "" ); //휴대폰
- //근무처
- //근무처연락처
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insukind", "string", "" ); //보험유형
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insucd", "string", "" ); //기관기호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insuno", "string", "" ); //증번호
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "insdnm", "string", "" ); //세대주(피보험자)
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "diagcd", "string", "" ); //상병코드
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "termhngnm", "string", "" ); //상병명
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inschedd", "string", "" ); //입원예정일
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "opschedd", "string", "" ); //수술예정일
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "indirecdrnm", "string", "" ); //의뢰자
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inrsrvacptdt", "string", "" ); //의뢰일시
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "handicapryn1", "string", "" ); //장애인유무체크
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "handicapryn2", "string", "" ); //장애인유무체크
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "inrsrvrem", "string", "" ); //원무참고사항
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "cnstyn", "string", "" ); //의뢰서제출여부
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "rareobstflag", "string", "" ); //희귀난치
- dsf_makeValue( ds_hidden_h_deciprint_deciprint, "disregprson3", "string", "" ); //차상위
- dsf_makeValue( ds_send_data40, "pid", "string", vpid);
- dsf_makeValue( ds_send_data40, "inrsrvacptdd", "string", vinrsrvacptdd);
- dsf_makeValue( ds_send_data40, "orddeptcd", "string", vorddeptcd);
- dsf_makeValue( ds_send_data40, "deciflag", "string", vdeciflag);
- // if (submit("TRPMI01201") == true) {
- var oParam = {};
- oParam.id = "TRPMI01201";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInDeciPrintRef";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=deciprint";
- oParam.async = false;
- oParam.callback = "cf_TRPMI01201";
- tranf_submit(oParam);
- /*
- function cf_TRPMI01201(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI01201(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI01201") > -1
- arErrorCode.pop("TRPMI01201") < 0
- */
- var indd = ds_hidden_h_deciprint_deciprint.getColumn(0, "indd");
- if (indd != null && indd != " " && indd != "") {
- var s_indd = indd.substr(0,4) + "-" +
- indd.substr(4,2) + "-" +
- indd.substr(6,2);
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "indd", s_indd);
- }
- var rrgstno = ds_hidden_h_deciprint_deciprint.getColumn(0, "rrgstno");
- var s_rrgstno = rrgstno.substr(0,6) + "-" + rrgstno.substr(6,7);
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "rrgstno",s_rrgstno);
- var sinschedd = ds_hidden_h_deciprint_deciprint.getColumn(0, "inschedd");
- var sopschedd = ds_hidden_h_deciprint_deciprint.getColumn(0, "opschedd");
- var sinrsrvacptdt = ds_hidden_h_deciprint_deciprint.getColumn(0, "inrsrvacptdt");
- var s_inrsrvacptdt = sinrsrvacptdt.substr(0,4) + "/" +
- sinrsrvacptdt.substr(4,2) + "/" +
- sinrsrvacptdt.substr(6,2) + " " +
- sinrsrvacptdt.substr(8,2) + ":" +
- sinrsrvacptdt.substr(10,2);
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inrsrvacptdt","");
- if (sinschedd != null && sinschedd != "" && sinschedd != " ") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inschedd", sinschedd.substr(0,4) + "년" + " " + sinschedd.substr(4,2) + "월" + " " + sinschedd.substr(6.2) + "일");
- }
- if (sopschedd != null && sopschedd != "" && sopschedd != " ") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "opschedd",sopschedd.substr(0,4) + "년" + " " + sopschedd.substr(4,2) + "월" + " " + sopschedd.substr(6.2) + "일");
- }
- if (sinrsrvacptdt != null && sinrsrvacptdt != "" && sinrsrvacptdt != " ") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inrsrvacptdt",s_inrsrvacptdt);
- }
- }
- // 2009.08.05 - zzui - 입원약정서 상병,참고사항 숨김(성가만 적용) - 시작
- var rsrvYn = ds_hidden.getColumn(0, "rsrvyn");
- if (rsrvYn == 'N'){
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "inrsrvrem","");
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "diagcd","");
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "termhngnm","");
- }
- // 2009.08.05 - zzui - 입원약정서 상병,참고사항 숨김(성가만 적용) - 끝
- var sNhicRareobstflag = ds_main_nhicinfo.getColumn(0, "nhic_rareobstflag");
- var sNhicDisregprson3 = ds_main_nhicinfo.getColumn(0, "nhic_disregprson3");
- if (sNhicRareobstflag == "H") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "rareobstflag", "희귀난치"); //희귀난치
- } else {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "rareobstflag", ""); //희귀난치
- }
- if (sNhicDisregprson3 == "32") {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "disregprson3", "차상위"); //차상위
- } else {
- ds_hidden_h_deciprint_deciprint.setColumn( 0, "disregprson3", ""); //차상위
- }
- // exeReportPreview("RPPMI01200", "XMLSTR" , "" , "" , sPrinter, "", "", "", "", "", "", "");
- var sPrinter;
- var trayno;
- // 2009.06.19 - local에 설정된 파일을 우선시 한다.
- // print1:입원약정서, print2:입원환자카드, print3:선택신청
- var printInfo = pmifGetPrintSetting("print1");
- if (printInfo.length == 2) {
- sPrinter = printInfo[0];
- trayno = printInfo[1];
- } else {
- // 2008.09.21 입원약정서 출력용 프린터 이름 조회 - 최병진
- sPrinter = ds_hidden_printers.getColumn(0, "deci_printer");
- if (utlf_isNull(sPrinter)) {
- sPrinter = "true";
- }
- // 2009년 03월 24일, JHP, 트레이정보를 받아서 넣는다.
- trayno = ds_hidden_pam_printer.getColumn(0, "value");
- }
- exeReportPreview("RPPMI01200", "XMLSTR" , "" , "" , sPrinter , "", "", "", "", "true", "", "", trayno);
- }
- // 2008.12.16 - 공단자격조회
- function fGetNhicInfo() {
- // 로딩창 열기
- var sWindowMsg = "공단자격 조회중...";
- callLoadingWindow(sWindowMsg);
- // 2008.10.15 조진희 요청 - 등록 시 공단조회 팝업 오픈
- // 2008.12.11 조진희 요청 - 자동으로 조회되도록 수정 - 공단자격조회
- var sNhicYn = ds_hidden.getColumn(0, "nhicyn"); // 공단조회 체크가 되어 있을 때만 자동조회한다.
- var sInsuKind = ds_main_adrv.getColumn(0, "adrv_insukind");
- if (sNhicYn == "Y" && (sInsuKind == "11" || sInsuKind == "21" || sInsuKind == "22")) {
- //group3.switch2.case_base.btn_insuno_search.dispatch("DOMActivate"); // 공단조회 팝업
- var sPid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- var sHngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- var sRrgstno = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1") + ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- var sOrddd = utlf_getCurrentDate();
- var sPrcpcd = ds_hidden_init_proccd.getColumn(0, "cd");
- var sLoginId = ds_hidden_init_proccd.getColumn(0, "loginid");
- var sPassWord = ds_hidden_init_proccd.getColumn(0, "password");
- // 공단자격조회
- var sQualication = pmcfGetNhicQualification(sPid, sHngnm, sRrgstno, sOrddd, sPrcpcd, sLoginId, sPassWord);
- if (sQualication != null) {
- var tempArray = sQualication.split("▩");
- var valueArray = tempArray[1]; // index 0은 header 이기 때문에 제외
- var columnArray = null;
- if (valueArray != null) {
- columnArray = valueArray.split("▦"); // column을 분리해서 배열에 넣는다.
- // 각 값별로 체크하기 위해서 컬럼 분리
- var sM2_rrgstno = columnArray[0].getTrim(); // 수진자주민번호
- var sM2_hngnm = columnArray[1].getTrim(); // 수진자성명
- var sM2_proccorpcd = columnArray[2].getTrim(); // 의료기관기호
- var sM2_qualflag = columnArray[3].getTrim(); // 자격구분
- var sM2_qualacqtdd = columnArray[4].getTrim(); // 자격취득일자
- var sM2_hshdnm = columnArray[5].getTrim(); //
- var sM2_secuinstmark = columnArray[6].getTrim(); //
- var sM2_estmmark = columnArray[7].getTrim(); //
- var sM2_paylimdd = columnArray[8].getTrim(); // 급여제한일자
- var sM2_ownbflag = columnArray[9].getTrim(); // 본인부담구분
- var sM2_heallifeamtval = columnArray[10].getTrim(); // 건강생황유지비
- var sM2_pregremamt = columnArray[11].getTrim(); // 산전산모지원금
- var sM2_choicorpmark1 = columnArray[12].getTrim(); // 선택기관1
- var sM2_choicorpmark2 = columnArray[13].getTrim(); // 선택기관2
- var sM2_choicorpmark3 = columnArray[14].getTrim(); // 선택기관3
- var sM2_choicorpmark4 = columnArray[15].getTrim(); // 선택기관4
- var sM2_choicorpnm1 = columnArray[16].getTrim(); // 선택기관명1
- var sM2_choicorpnm2 = columnArray[17].getTrim(); // 선택기관명2
- var sM2_choicorpnm3 = columnArray[18].getTrim(); // 선택기관명3
- var sM2_choicorpnm4 = columnArray[19].getTrim(); // 선택기관명4
- var sM2_handicaprrgstdd = columnArray[20].getTrim(); // 장애인등록일자
- var sM2_datainptdt = columnArray[21].getTrim(); //
- var sM2_dcntrypsnyn = columnArray[22].getTrim(); //
- var sM2_msgcd = columnArray[23].getTrim(); // 메시지코드
- var sM2_msg = columnArray[24].getTrim(); // 메시지
- var sM2_msgtype = columnArray[25].getTrim(); // 메시지형태
- var sM2_clntuniqval = columnArray[26].getTrim(); //
- var sM2_disregprson1 = columnArray[27].getTrim(); // 희귀난치대상자
- var sM2_disregprson2 = columnArray[28].getTrim(); //
- var sM2_disregprson3 = columnArray[29].getTrim(); // 차상위대상자
- var sM2_disregprson4 = columnArray[30].getTrim(); //
- // 자격구분이 없으면 자격상실로 판단하여 '일반'으로 설정
- if (utlf_isNull(sM2_qualflag)) {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "51");
- } else {
- // 1. 보험유형이 화면과 같은 지 비교
- // 건강보험
- if (sInsuKind == "11") {
- if (sM2_qualflag == "7") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "21");
- }
- if (sM2_qualflag == "8") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "22");
- }
- }
- // 의료급여1종
- if (sInsuKind == "21" && sM2_qualflag != "7") { // 7:의료급여1종, 8:의료급여2종
- if (sM2_qualflag == "8") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "22");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "11");
- }
- }
- // 의료급여2종
- if (sInsuKind == "22" && sM2_qualflag != "8") { // 7:의료급여1종, 8:의료급여2종
- if (sM2_qualflag == "7") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "21");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "11");
- }
- }
- var sPtinInsuKind = ds_main_ptin.getColumn(0, "ptin_insukind");
- // sPtinInsuKind == null일 때
- if (utlf_isNull(sPtinInsuKind)) {
- if (sM2_qualflag == "7") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "21");
- } else if (sM2_qualflag == "8") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "22");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "11");
- }
- }
- // 2. 기본값 설정
- if (utlf_isNull(sM2_secuinstmark)) {
- ds_main_ptin.setColumn( 0, "ptin_insucd", "0015");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insucd", sM2_secuinstmark);
- }
- ds_main_ptin.setColumn( 0, "ptin_insuno", sM2_estmmark);
- ds_main_ptin.setColumn( 0, "ptin_insdnm", sM2_hshdnm);
- ds_main_ptin.setColumn( 0, "ptin_fromdd", sM2_qualacqtdd);
- if (utlf_isNull(sM2_paylimdd)) {
- ds_main_ptin.setColumn( 0, "ptin_todd", "99991231"); // 종료일자는 좀더 로직 필요 - 상실일자가 있으면서 선택기관이 존재하는지 여부에 따라 의미가 다르다
- } else {
- if (utlf_isNull(sM2_choicorpmark1) && utlf_isNull(sM2_choicorpmark2) && utlf_isNull(sM2_choicorpmark3) && utlf_isNull(sM2_choicorpmark4)) { // 선택기관기호가 없을 때
- ds_main_ptin.setColumn( 0, "ptin_todd", "sM2_paylimdd");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_todd", "99991231"); // 종료일자는 좀더 로직 필요 - 상실일자가 있으면서 선택기관이 존재하는지 여부에 따라 의미가 다르다
- }
- }
- // 3. 특정케이스 설정 - 희귀난치대상자, 차상위
- // 본인부담구분
- // if (!utlf_isNull(sM2_ownbflag)) {
- // ds_main_inpt.setColumn( 0, "inpt_ownbflag", sM2_ownbflag);
- // }
- // 희귀난치대상자
- if (utlf_isNull(sM2_disregprson1)) {
- dsf_makeValue( ds_main_nhicinfo, "nhic_rareobstflag", "string", "I");
- } else {
- dsf_makeValue( ds_main_nhicinfo, "nhic_rareobstflag", "string", "H");
- }
- // 차상위대상자 - 보조유형으로 설정
- if (!utlf_isNull(sM2_disregprson3)) {
- dsf_makeValue( ds_main_nhicinfo, "nhic_disregprson3", "string", "32");
- } else {
- dsf_makeValue( ds_main_nhicinfo, "nhic_disregprson3", "string", "00");
- }
- // 세대주성명과 환자이름이 같으면 본인으로 관계 설정
- if (sHngnm == sM2_hshdnm) {
- ds_main_ptin.setColumn( 0, "ptin_insdrela", "1");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno1", ds_main_ptbspatinfo.getColumn(0, "rrgstno1"));
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno2", ds_main_ptbspatinfo.getColumn(0, "rrgstno2"));
- }
- }
- }
- }
- } // 공단자격조회 end
- // 로딩창 닫기
- removeLoadingWindow();
- //model.refresh();
- }
- // 2008.12.17 - 공단자격조회 결과와 ptin을 비교하여 변경된 내역 있으면 저장
- function fSetNhicPtin() {
- var xInstatance = document.models( 0 ).instances( 0 );
- var sInsuKind = ds_main_adrv.getColumn(0, "adrv_insukind");
- if (sInsuKind == "11" || sInsuKind == "21" || sInsuKind == "22") {
- var sPtinFlag = null;
- var xHiddenPtin = xInstatance.selectSingleNode("ds_hidden_h_rcv_ptin")
- var xMainPtin = xInstatance.selectSingleNode("ds_main_ptin")
- ds_send_data12.clearData(); ds_send_data12.addRow();
- if (xHiddenPtin == null) {
- sPtinFlag = null; // 데이터가 없으면 인스턴스 노드가 없다. 그러면 에러난다.
- } else if (xMainPtin == null) {
- sPtinFlag = null;
- } else if (xHiddenPtin.xml == xMainPtin.xml) {
- sPtinFlag = null;
- } else { // xHiddenPtin.xml != xMainPtin.xml
- sPtinFlag = "U";
- ds_main_ptin.setColumn( 0, "ptin_status", sPtinFlag);
- var sPid = ds_hidden_h_rcv_ptin.getColumn(0, "ptin_pid");
- if (utlf_isNull(sPid)) {
- ds_main_ptin.setColumn( 0, "ptin_pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- }
- ds_send_data12.copyData(ds_main_ptin);
- // if(submit("TXPMI00204")) {
- var oParam = {};
- oParam.id = "TXPMI00204";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqSetPtinInfo";
- oParam.inds = "ptin=ds_";
- oParam.outds = "ds_=result";
- oParam.async = false;
- oParam.callback = "cf_TXPMI00204";
- tranf_submit(oParam);
- /*
- function cf_TXPMI00204(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TXPMI00204(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TXPMI00204") > -1
- arErrorCode.pop("TXPMI00204") < 0
- */
- ds_send_data12.clearData(); ds_send_data12.addRow();
- }
- }
- }
- }
- // 2009.10.08 - 선택진료사인여부 체크
- // pParam - S : 조회, R : 등록시 체크
- function fCheckSpecOrdSign(pParam) {
- //20090928 JHP 선택진료신청 서명여부 및 기 서명건 관련하여 입원등록일과 동일한지 체크
- // 1. 입원일자(오늘)에 해당하는 선택진료서명여부 확인
- // 1-1 있으면 - 그냥 넘어간다.
- // 1-2 없으면 - 선택신청서명창 띄운다.
- // 2. 서명창 띄워서 리스트를 보여주는데 입원건에 해당하는선택신청정보는 제외하고 선택정보에 해당하는 입원건이 없는것만 보여준다.
- // 3. 해당리스트를 보고 알맞은게 없으면 선택신청을 띄운다.
- // 넘길값들 인스턴스에 담기
- ds_send_data26.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid")); // pid
- ds_send_data26.setColumn( 0, "ordtype", "I"); // ordtype
- ds_send_data26.setColumn( 0, "orddd", ds_main_inpt.getColumn(0, "inpt_indd")); // orddd
- ds_send_data26.setColumn( 0, "orddeptcd", ds_main_inpt.getColumn(0, "inpt_orddeptcd")); // orddeptcd
- ds_send_data26.setColumn( 0, "orddrid", ds_main_inpt.getColumn(0, "inpt_medispclid")); // orddrid
- ds_send_data26.setColumn( 0, "specordyn", "Y"); // specordyn
- ds_send_data26.setColumn( 0, "fromdd", ds_main_inpt.getColumn(0, "inpt_indd")); // fromdd
- ds_send_data26.setColumn( 0, "flag", "ins"); // flag(upt, ins)
- // submit("TRPMI00120");
- var oParam = {};
- oParam.id = "TRPMI00120";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetSpecOrdInInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=infolist";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00120";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00120(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00120(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00120") > -1
- arErrorCode.pop("TRPMI00120") < 0
- */
- // iptchk : 위조건으로 inpt와 조인시 조인되지 않은 것이 존재유무
- // samchk : 위조건으로 서명여부 존재유무
- var samchk = ds_hidden_specordininfo_info.getColumn(0, "samchk");
- var iptchk = ds_hidden_specordininfo_info.getColumn(0, "iptchk");
- var specyn = ds_main_inpt.getColumn(0, "inpt_specordyn");
- // 환자번호로 조회 시
- if (pParam == "S") {
- if(samchk == "Y" && iptchk == "Y") { // 메시지 띄우기
- var sIndd = ds_main_inpt.getColumn(0, "inpt_indd");
- sysf_messageBox("[" + sIndd + "]일자의 선택진료신청 내역이 존재합니다!!", "I");
- }
- }
- // 입원등록 전 항목체크 시
- if (pParam == "R") {
- if(samchk == "N" && iptchk == "N" && specyn == "Y"){ // 선택진료신청창 띄우기
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "stat", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "pid", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "hngnm", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rrgstno1", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rrgstno2", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "choiflag", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "ordtype", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddeptcd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddrid", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "specordyn", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "fromdd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rsrvdd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "flag", "string", "" );
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "stat", ""); // stat
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid")); // pid
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "hngnm", ds_main_ptbs.getColumn(0, "ptbs_hngnm")); // hngnm
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rrgstno1", ds_main_ptbs.getColumn(0, "ptbs_rrgstno1")); // rrgstno1
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rrgstno2", ds_main_ptbs.getColumn(0, "ptbs_rrgstno2")); // rrgstno2
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "choiflag", ""); // choiflag
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "ordtype", "I"); // ordtype
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddd", ds_main_inpt.getColumn(0, "inpt_indd")); // orddd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddeptcd", ds_main_inpt.getColumn(0, "inpt_orddeptcd")); // orddeptcd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddrid", ds_main_inpt.getColumn(0, "inpt_medispclid")); // orddrid
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "specordyn", "Y"); // specordyn
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "fromdd", ds_main_inpt.getColumn(0, "inpt_indd")); // fromdd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rsrvdd", ""); // rsrvdd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "flag", "ins"); // flag(upt, ins)
- // 선택진료신청화면열기
- // 20091009 JHP (조진희-등록화면에서는 선택신청창 자동으로 필요없음. 그냥 필요하면 버튼 눌러서 진행하겠음.)
- //frmf_modal("../.._patinfomngtweb_xrw_SMPMC06500_선택진료신청관리", "SMPMC06500", "ds_hidden_patappinfo_patappinfo1""-"ds_main_patappinfo_patappinfo1"", "", "", "100", "100", "", "", "", "", "", "M");
- ds_hidden_patappinfo_patappinfo1.clearData();
- return false;
- } else if(samchk == "N" && iptchk == "Y"){ //선택신청확인창 띄우기
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "stat", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "pid", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "hngnm", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rrgstno1", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rrgstno2", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "choiflag", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "ordtype", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddeptcd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddrid", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "specordyn", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "fromdd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rsrvdd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "flag", "string", "" );
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "stat", ""); // stat
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid")); // pid
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "hngnm", ds_main_ptbs.getColumn(0, "ptbs_hngnm")); // hngnm
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rrgstno1", ds_main_ptbs.getColumn(0, "ptbs_rrgstno1")); // rrgstno1
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rrgstno2", ds_main_ptbs.getColumn(0, "ptbs_rrgstno2")); // rrgstno2
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "choiflag", ""); // choiflag
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "ordtype", "I"); // ordtype
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddd", ds_main_inpt.getColumn(0, "inpt_indd")); // orddd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddeptcd", ds_main_inpt.getColumn(0, "inpt_orddeptcd")); // orddeptcd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddrid", ds_main_inpt.getColumn(0, "inpt_medispclid")); // orddrid
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "specordyn", "Y"); // specordyn
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "fromdd", ds_main_inpt.getColumn(0, "inpt_indd")); // fromdd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rsrvdd", ""); // rsrvdd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "flag", "ins"); // flag(upt, ins)
- // 선택진료신청확인화면열기
- frmf_modal("SPPMI03500_입원등록선택신청확인", "SPPMI03500", "ds_hidden_patappinfo_patappinfo1""-"ds_send_patappinfo_patappinfo1"", "", "", "150", "150", "", "", "", "", "", "M");
- ds_hidden_patappinfo_patappinfo1.clearData();
- return false;
- } else if(samchk == "Y"){ // 그냥넘어감
- ;
- } else {
- ;
- }
- }
- }
- function group5_button35_onclick(obj:Button, e:ClickEventInfo) {
- if(fBrthddVeri(ds_main_ptbs.getColumn(0, "ptbs_brthdd"),group3.input16) == false) return; //2010-01-19 김주희 DUR관련 생년월일체크
- //2008.01.30 부유형등록시 같은보험유형에 같은 보조유형일 경우 부유형 등록안되게 처리
- // 2008.12.30 보험유형, 보조유형이 같을 시 메시지로 대체 - 희귀난치대상자의 경우 상병에 따라서 주_부로 등록해야하는데, 이 때 보험유형, 보조유형이 같을 수 있다
- if (ds_main_iphs.getColumn(0, "iphs_insukind") == ds_hidden_original_inpt.getColumn(0, "inpt_insukind") &&
- ds_main_iphs.getColumn(0, "iphs_suppkind") == ds_hidden_original_iphs.getColumn(0, "iphs_suppkind")) {
- //sysf_messageBox("주유형의 보험유형과 보조유형이 동일하여 부유형을 등록","E001");
- //return false;
- var retValue = sysf_messageBox("주유형의 보험유형과 보조유형이 동일 합니다.\n그래도 진행하시겠습니까?", "Q");
- if (retValue != 6) {
- return false;
- }
- }
- var sindd = ds_main_inpt.getColumn(0, "inpt_indd");
- var sprestdd = ds_hidden_init_flag.getColumn(0, "prestdd").substr(0,8);
- var sinpt_mskind = ds_main_inpt.getColumn(0, "inpt_mskind");
- if (sinpt_mskind == "M") {
- sysf_messageBox("주유형으로 입원등록 할 수 없습니다.! 부유형을","C002");
- return false;
- }
- // 200911.16 MYKIM 추가
- // 부유형 등록시 전과전실 신청내역이 있으면 먼저 승인하고 등록하도록 함. 시작--
- var sMskind = ds_main_inpt.getColumn(0, "inpt_mskind"); // 주유형, 부유형
- if(sMskind == 'S'){
- ds_send_data27.clearData(); ds_send_data27.addRow();
- ds_send_data27.setColumn( 0, "pid", ds_main_inpt.getColumn(0, "inpt_pid"));
- ds_send_data27.setColumn( 0, "indd", ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_send_data27.setColumn( 0, "cretno", ds_main_inpt.getColumn(0, "inpt_cretno"));
- ds_send_data27.setColumn( 0, "acptflag", "1");
- ds_send_data27.setColumn( 0, "mskind", "M");
- // if(submit("TRPMI01603") ){
- var oParam = {};
- oParam.id = "TRPMI01603";
- oParam.service = "ipatmngtapp.InhospUpdt";
- oParam.method = "reqGetInhospInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=cdcr";
- oParam.async = false;
- oParam.callback = "cf_TRPMI01603";
- tranf_submit(oParam);
- /*
- function cf_TRPMI01603(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI01603(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI01603") > -1
- arErrorCode.pop("TRPMI01603") < 0
- */
- var sCdcrPid = ds_hidden_rcv_cdcr.getColumn(0, "cdcr_pid"); // 주유형, 부유형
- if(sCdcrPid != "") {
- sysf_messageBox("현재 주유형으로 전과전실신청한 내역이 있습니다. 주유형 신청내역을 먼저 승인을","I008");
- frmf_open("../../.._pam_ipatmngtweb_xrw_SMPMI01600", "SMPMI01600", "ds_send_data27_pid""-"ds_hidden_source_pid"", "", "1", "50", "50", "", "", "", "", "", "M");
- return false;
- }
- }else{
- return true;
- }
- }
- // 부유형 등록시 전과전실 신청내역이 있으면 먼저 승인하고 등록하도록 함. 끝--
- if (sindd > sprestdd) {
- //sysf_messageBox("미래일자로 입원을","E001");
- // return false;
- } else {
- ds_main_inpt.setColumn( 0, "inpt_mskind","S");//입원마스터부유형셋팅
- ds_main_iphs.setColumn( 0, "iphs_mskind","S");//재원이력주유형셋팅
- ds_main_icdr.setColumn( 0, "icdr_mskind","S");//전과전실주유형셋팅
- dsf_makeValue( ds_hidden_init_flag, "mskindflag", "string", "" );
- ds_hidden_init_flag.setColumn( 0, "mskindflag","S"); //주유형플래그
- var syn = sysf_messageBox("부유형으로 입원등록 하시겠습니까?","Q");
- if (syn == 6) {
- //입원등록시 체크해야할 사항 정리하자.......
- if (fCheckFactInRgst() == true) {
- //fChangeSave();
- fInsInRgst();
- }
- }
- }
- group3.ipt_pid.setFocus();
- }
- function group5_button15_onclick(obj:Button, e:ClickEventInfo) {
- frmf_modal("../.._pambaseinfomngtweb_xrw_SMPMB00100_보험자기호관리", "SMPMB00100", ""-"", "", "", "100", "100", "", "", "", "", "", "M");
- }
- function group5_button28_onclick(obj:Button, e:ClickEventInfo) {
- fIssuePatientCard('R')//재발행
- }
- function group5_button17_onclick(obj:Button, e:ClickEventInfo) {
- fInitialize();
- fInsuTabChng();
- group3.ipt_pid.setFocus();
- }
- function group5_button32_onclick(obj:Button, e:ClickEventInfo) {
- if(fBrthddVeri(ds_main_ptbs.getColumn(0, "ptbs_brthdd"),group3.input16) == false) return; //2010-01-19 김주희 DUR관련 생년월일체크
- var sindd = ds_main_inpt.getColumn(0, "inpt_indd");
- var sprestdd = ds_hidden_init_flag.getColumn(0, "prestdd").substr(0,8);
- var sinpt_mskind = ds_main_inpt.getColumn(0, "inpt_mskind");
- //2008.11.06 당일퇴원내역 존재 시 입원등록을 막는다 - 최병진
- //2008.12.12 응급실 퇴원내역 존재 시 입원등록 허용 - 최병진
- var inpt_node1 = instance1.selectSingleNode("ds_hidden_check_inpt1");
- if (inpt_node1 != null) {
- var sInptPid = ds_hidden_check_inpt1.getColumn(0, "inpt_pid");
- var sInptOrdtype = ds_hidden_check_inpt1.getColumn(0, "inpt_ordtype");
- if (!utlf_isNull(sInptPid) && sInptOrdtype != "E") {
- sysf_messageBox("당일 퇴원내역이 존재합니다. 입원등록할 수 없습니다!!", "E");
- return;
- }
- }
- // 2007.07.09 추가
- var sInsuKind = ds_main_ptin.getColumn(0, "ptin_insukind");
- var sClincStdyNo = "";
- if (sinpt_mskind == "S") {
- sysf_messageBox("부유형으로 입원등록 할 수 없습니다.! 주유형을","C002");
- return false;
- }
- // 2008.07.09 임상연구번호 존재 시 [임상시험] 이외의 보험유형으로 주유형 등록 막음
- if (sInsuKind != "71") {
- // 2008.07.11 임상연구대상자 입원료지원체크
- if (fIsSupportedRoomFee() == true) {
- // 2009.06.15 - 임상연구대상일 때 선택적으로 진행할 수 있도록 수정 - 홍성균요청
- //sysf_messageBox("[임상연구대상자(입원료지원)]입니다.\n[임상시험] 이외의 보험유형으로 주유형 등록을", "E001");
- var result = sysf_messageBox("[임상연구대상자(입원료지원)]입니다.\n다른 보험유형으로 계속 진행하시겠습니까?", "Q");
- if (result != "6") {
- return false;
- }
- }
- }
- if (sindd > sprestdd) {
- sysf_messageBox("미래일자로 입원을","E001");
- return false;
- } else {
- ds_main_inpt.setColumn( 0, "inpt_mskind","M");//입원마스터주유형셋팅
- ds_main_iphs.setColumn( 0, "iphs_mskind","M");//재원이력주유형셋팅
- ds_main_icdr.setColumn( 0, "icdr_mskind","M");//전과전실주유형셋팅
- dsf_makeValue( ds_hidden_init_flag, "mskindflag", "string", "" );
- ds_hidden_init_flag.setColumn( 0, "mskindflag","M"); //주유형플래그
- // 로딩창 열기
- var sWindowMsg = "공단자격 조회중...";
- callLoadingWindow(sWindowMsg);
- // 2008.10.15 조진희 요청 - 등록 시 공단조회 팝업 오픈
- // 2008.12.11 조진희 요청 - 자동으로 조회되도록 수정 - 공단자격조회
- var sNhicYn = ds_hidden.getColumn(0, "nhicyn"); // 공단조회 체크가 되어 있을 때만 자동조회한다.
- var sInsuKind = ds_main_ptin.getColumn(0, "ptin_insukind");
- var sSuppKind = ds_main_iphs.getColumn(0, "iphs_suppkind");
- var sAfterInsuKind = sInsuKind; // 변경사항 없을 시 본래 보험유형 그대로..
- if (sNhicYn == "Y" && (sInsuKind == "11" || sInsuKind == "21" || sInsuKind == "22")) {
- //group3.switch2.case_base.btn_insuno_search.dispatch("DOMActivate"); // 공단조회 팝업
- var sPid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- var sHngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- var sRrgstno = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1") + ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- var sOrddd = utlf_getCurrentDate();
- var sPrcpcd = ds_hidden_init_proccd.getColumn(0, "cd");
- var sLoginId = ds_hidden_init_proccd.getColumn(0, "loginid");
- var sPassWord = ds_hidden_init_proccd.getColumn(0, "password");
- // 공단자격조회
- var sQualication = pmcfGetNhicQualification(sPid, sHngnm, sRrgstno, sOrddd, sPrcpcd, sLoginId, sPassWord);
- if (sQualication != null) {
- var tempArray = sQualication.split("▩");
- var valueArray = tempArray[1]; // index 0은 header 이기 때문에 제외
- var columnArray = null;
- if (valueArray != null) {
- columnArray = valueArray.split("▦"); // column을 분리해서 배열에 넣는다.
- // 각 값별로 체크하기 위해서 컬럼 분리
- var sM2_rrgstno = columnArray[0].getTrim(); // 수진자주민번호
- var sM2_hngnm = columnArray[1].getTrim(); // 수진자성명
- var sM2_proccorpcd = columnArray[2].getTrim(); // 의료기관기호
- var sM2_qualflag = columnArray[3].getTrim(); // 자격구분
- var sM2_qualacqtdd = columnArray[4].getTrim(); // 자격취득일자
- var sM2_hshdnm = columnArray[5].getTrim(); //
- var sM2_secuinstmark = columnArray[6].getTrim(); //
- var sM2_estmmark = columnArray[7].getTrim(); //
- var sM2_paylimdd = columnArray[8].getTrim(); // 급여제한일자
- var sM2_ownbflag = columnArray[9].getTrim(); // 본인부담구분
- var sM2_heallifeamtval = columnArray[10].getTrim(); // 건강생황유지비
- var sM2_pregremamt = columnArray[11].getTrim(); // 산전산모지원금
- var sM2_choicorpmark1 = columnArray[12].getTrim(); // 선택기관1
- var sM2_choicorpmark2 = columnArray[13].getTrim(); // 선택기관2
- var sM2_choicorpmark3 = columnArray[14].getTrim(); // 선택기관3
- var sM2_choicorpmark4 = columnArray[15].getTrim(); // 선택기관4
- var sM2_choicorpnm1 = columnArray[16].getTrim(); // 선택기관명1
- var sM2_choicorpnm2 = columnArray[17].getTrim(); // 선택기관명2
- var sM2_choicorpnm3 = columnArray[18].getTrim(); // 선택기관명3
- var sM2_choicorpnm4 = columnArray[19].getTrim(); // 선택기관명4
- var sM2_handicaprrgstdd = columnArray[20].getTrim(); // 장애인등록일자
- var sM2_datainptdt = columnArray[21].getTrim(); //
- var sM2_dcntrypsnyn = columnArray[22].getTrim(); //
- var sM2_msgcd = columnArray[23].getTrim(); // 메시지코드
- var sM2_msg = columnArray[24].getTrim(); // 메시지
- var sM2_msgtype = columnArray[25].getTrim(); // 메시지형태
- var sM2_clntuniqval = columnArray[26].getTrim(); //
- var sM2_disregprson1 = columnArray[27].getTrim(); // 희귀난치대상자
- var sM2_disregprson2 = columnArray[28].getTrim(); //
- var sM2_disregprson3 = columnArray[29].getTrim(); // 차상위대상자
- var sM2_disregprson4 = columnArray[30].getTrim(); // 중증암등록대상자
- // 자격구분이 없으면 자격상실로 판단하여 '일반'으로 설정
- if (utlf_isNull(sM2_qualflag)) {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "51");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "51");
- group3.cmb_insukind.dispatch("xforms-select"); // 일반에 해당되도록 설정
- } else {
- // 1. 보험유형이 화면과 같은 지 비교
- // 건강보험
- if (sInsuKind == "11") {
- if (sM2_qualflag == "7") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "21");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "21");
- sAfterInsuKind = "21";
- }
- if (sM2_qualflag == "8") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "22");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "22");
- sAfterInsuKind = "22";
- }
- }
- // 의료급여1종
- if (sInsuKind == "21" && sM2_qualflag != "7") { // 7:의료급여1종, 8:의료급여2종
- if (sM2_qualflag == "8") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "22");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "22");
- sAfterInsuKind = "22";
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "11");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "11");
- sAfterInsuKind = "11";
- }
- }
- // 의료급여2종
- if (sInsuKind == "22" && sM2_qualflag != "8") { // 7:의료급여1종, 8:의료급여2종
- if (sM2_qualflag == "7") { // 7:의료급여1종, 8:의료급여2종
- ds_main_ptin.setColumn( 0, "ptin_insukind", "21");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "21");
- sAfterInsuKind = "21";
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insukind", "11");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "11");
- sAfterInsuKind = "11";
- }
- }
- // 2. 기본값 설정
- if (utlf_isNull(sM2_secuinstmark)) {
- ds_main_ptin.setColumn( 0, "ptin_insucd", "0015");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insucd", sM2_secuinstmark);
- }
- ds_main_ptin.setColumn( 0, "ptin_insuno", sM2_estmmark);
- ds_main_ptin.setColumn( 0, "ptin_insdnm", sM2_hshdnm);
- ds_main_ptin.setColumn( 0, "ptin_fromdd", sM2_qualacqtdd);
- if (utlf_isNull(sM2_paylimdd)) {
- ds_main_ptin.setColumn( 0, "ptin_todd", "99991231"); // 종료일자는 좀더 로직 필요 - 상실일자가 있으면서 선택기관이 존재하는지 여부에 따라 의미가 다르다
- } else {
- if (utlf_isNull(sM2_choicorpmark1) && utlf_isNull(sM2_choicorpmark2) && utlf_isNull(sM2_choicorpmark3) && utlf_isNull(sM2_choicorpmark4)) { // 선택기관기호가 없을 때
- ds_main_ptin.setColumn( 0, "ptin_todd", "sM2_paylimdd");
- } else {
- ds_main_ptin.setColumn( 0, "ptin_todd", "99991231"); // 종료일자는 좀더 로직 필요 - 상실일자가 있으면서 선택기관이 존재하는지 여부에 따라 의미가 다르다
- }
- }
- // 3. 특정케이스 설정 - 희귀난치대상자, 차상위
- // 본인부담구분
- if (!utlf_isNull(sM2_ownbflag)) {
- ds_main_inpt.setColumn( 0, "inpt_ownbflag", sM2_ownbflag);
- }
- // 희귀난치대상자
- if (utlf_isNull(sM2_disregprson1)) {
- ds_main_iphs.setColumn( 0, "iphs_rareobstflag", "I");
- } else {
- ds_main_iphs.setColumn( 0, "iphs_rareobstflag", "H");
- }
- // 차상위대상자 - 보조유형으로 설정
- // if (!utlf_isNull(sM2_disregprson3)) {
- // ds_main_iphs.setColumn( 0, "iphs_suppkind", "32");
- // }
- // 세대주성명과 환자이름이 같으면 본인으로 관계 설정
- if (sHngnm == sM2_hshdnm) {
- ds_main_ptin.setColumn( 0, "ptin_insdrela", "1");
- group3.switch2.case_base.cmb_insdrela.dispatch("xforms-value-changed");
- }
- // 공단자격조회 후 증증등록정보 처리 - 2009.02.09
- // var sParamInsuKind = ds_main_ptin.getColumn(0, "ptin_insukind");
- // fSetSrdgInfo(sParamInsuKind, sM2_disregprson4);
- // 중증등록정보 입력은 공단자격조회 모듈에서 처리하고 있으므로 화면에 값만 설정
- // sM2_disregprson4 = "V1930108140327 2008092920130928D330 "; // 공단중증등록정보
- if (!utlf_isNull(sM2_disregprson4)) {
- dsf_makeValue( ds_main_srdg, "srdg_pid", "string", sPid);
- dsf_makeValue( ds_main_srdg, "srdg_insukind", "string", sAfterInsuKind);
- dsf_makeValue( ds_main_srdg, "srdg_seridiagno", "string", sM2_disregprson4.substr(4, 15).getTrim());
- dsf_makeValue( ds_main_srdg, "srdg_fromdd", "string", sM2_disregprson4.substr(19, 8));
- dsf_makeValue( ds_main_srdg, "srdg_todd", "string", sM2_disregprson4.substr(27, 8));
- }
- // 2009.03.25 - 테스트데이터...반영 시 제거.. // 시작
- /*
- sM2_disregprson3 = "E 20080401 2";
- sAfterInsuKind = "11";
- ds_main_ptin.setColumn( 0, "ptin_insukind", "11");
- ds_main_iphs.setColumn( 0, "iphs_insukind", "11");
- */ // 제거 끝..
- group3.cmb_insukind.dispatch("xforms-select"); // 보험유형에 맞는 보조유형 콤보 셋팅
- var sSplcCd = sM2_disregprson3.substr(20,1); // 1 : 1종, 2 : 2종
- var sOrdDeptCd = ds_main_inpt.getColumn(0, "inpt_orddeptcd"); // 정신과체크하기 위함
- var sChronicDiseaseYn = "N"; // 만성질환여부 - 사실 등록시점엔 알수 없다..
- // 2009.03.25 - 차상위 1종, 2종에 따른 보조유형 체크
- if (!utlf_isNull(sM2_disregprson3)) {
- ds_hidden.setColumn( 0, "ScndSuptrgtFlag", sSplcCd);
- var sSuppKindResult = pmifGetScndSuptrgtSuppkind(sInsuKind, sSuppKind, sAfterInsuKind, sSplcCd, sOrdDeptCd, sChronicDiseaseYn);
- //alert("sSuppKindResult : " + sSuppKindResult);
- if (!utlf_isNull(sSuppKindResult)) {
- ds_main_iphs.setColumn( 0, "iphs_suppkind", sSuppKindResult);
- } else {
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "01");
- }
- }
- }
- }
- }
- } // 공단자격조회 end
- // 로딩창 닫기
- removeLoadingWindow();
- //model.refresh();
- //return;
- // 2008.09.24 메시지 제거 - 조진희요청
- /*
- var syn = sysf_messageBox("주유형으로 입원등록을","Q002","");
- if (syn == 6) {
- //입원등록시 체크해야할 사항 정리하자.......
- if (fCheckFactInRgst() == true) {
- //fChangeSave();
- // 20070822 예약일자막은거 풀구 메세지 처리할지 Grid로 Display할지 결정후 처리...
- fOrderCheckRtn();//미실시처방이면서 예약된 처방 유무 체크
- fInsInRgst();
- //model.refresh();
- }
- }
- */
- if (fCheckFactInRgst() == true) {
- //fChangeSave();
- // 20070822 예약일자막은거 풀구 메세지 처리할지 Grid로 Display할지 결정후 처리...
- fOrderCheckRtn();//미실시처방이면서 예약된 처방 유무 체크
- fInsInRgst();
- group3.ipt_pid.setFocus();
- ds_hidden.setColumn( 0, "nhicyn", ds_init_PAM_P0041list_P0041.lookupExpr("cdid == '" + A01 + "'", "cdnm")); // 공단체크
- //model.refresh();
- }
- }
- /*
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- /* 체크해야할 사항
- 1. 입원예약테이블에 inflag ('G'->'Y'),inrsrvstat ('R','S' ->'A') 업데이트 해준다.
- - 구현
- 2. 외래내원테이블 PMOHOTPT에 값을 넣어준다.(외래내원을 전환시켜준다..)
- - tdayinflag 당일입원구분(M_S)
- - tranindd 전환입원일자
- - 구현
- 3. 외래계산테이블(PAOHOSCL) -> 입원계산테이블(PAIHISCL)
- - 외래계산데이터를 읽어서 입원계산데이터로 "Y"로 넘겨준다.
- (박과장님 왈 입원계산데이터는 넘길필요없다. 진료 처방테이블 넘겨서 재계산을 다시해야한다. 입원 본인부담율이 틀리기 때문에
- 진료처방테이블 읽어서 재계산을 해야한다.)
- 그리고 원 외래계산데이터를 "Y"->"C"로 변경하고 "D"로 해서 "-" 처리해서 insert 해준다.
- - 구현
- 4. 외래수납테이블(PAOHOPMI) -> 입원전환금테이블(PAIHADPY)
- - 외래수납데이터를 읽어서 입원수납데이터로 "Y"로 넘겨준다.
- 그리고 원 외래수납데이터를 "Y"->"C"로 변경하고 "D"로 해서 "-" 처리해서 insert 해준다.
- - 구현
- TIP 할인 미수 카드 - 발생 해야한다. (박과장님)
- 5. 진료외래처방을 진료입원처방으로 전환해야 한다.
- ( 외래처방테이블 MMOHOPRC, 외래실시처방테이블 MMODEXOP / 입원처방테이블 MMOHIPRC , 입원실시처방테이블 MMODEXIP )
- =>> 데이터를 어떻게 읽어서 넘겨야 하나????
- TIP. 외래처방을 입원처방으로 전환하면 입원처방테이블에서 전환된 자료 구분되어야 하는데 어느 필드를 사용하는지 문의??
- 6. 입원등록시 외래예약_검사예약 메세지 처리 후 진행..
- 7. 입원취소
- (외래전환후 입원취소할 경우 병동에서 오더를 넣었을 경우에는 병동에서 오더취소후 외래 전환을 시킨다.)
- 8. 입원마스터에서 CRETNO 번호 생성시 OTPT와 INPT중 일자에 환자 맥스값을 부여해야 한다.
- - 구현
- 9. 등록시 dschjudgprcsstat에 '0'를 넣어준다. (0 심사전, 1 심사중, 2 심사완결)
- SELECT NEXTVAL FOR emr.sq_mmohoprc_01 AS execprcpuniqno FROM sysibm.sysdummy1;
- SELECT NEXTVAL FOR emr.sq_mmodexop_01 AS execprcpuniqno FROM sysibm.sysdummy1;
- */
- }
- function group5_button11_onclick(obj:Button, e:ClickEventInfo) {
- fInRgstBarCodePrn("2");//환자팔찌 발행
- }
- function group5_button23_onclick(obj:Button, e:ClickEventInfo) {
- // dsf_makeValue( ds_send_data50, "dschInrgstdd", "string", "" );
- // dsf_makeValue( ds_send_data50, "pid", "string", "" );
- // dsf_makeValue( ds_send_data50, "flag", "string", "" );
- // ds_send_data50.setColumn( 0, "dschInrgstdd","20070921");
- // ds_send_data50.setColumn( 0, "pid","8443");
- // ds_send_data50.setColumn( 0, "flag","D");
- // submit("TRPMI02222");
- // 입원같은 경우에는 무조건 입력을 하기때문에 기여부를 존재하는것 자체가 무의미한다.
- // 하여 일단 해당 입력값들을 넘긴다음에 해당건이 존재하면 이력으로 발생을 시키고
- // 없으면 입력한다.
- // 넘길값들 인스턴스에 담기
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "stat", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "pid", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "hngnm", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rrgstno1", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rrgstno2", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "choiflag", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "ordtype", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddeptcd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "orddrid", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "specordyn", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "fromdd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "rsrvdd", "string", "" );
- dsf_makeValue( ds_hidden_patappinfo_patappinfo1, "flag", "string", "" );
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "stat", ""); // stat
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid")); // pid
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "hngnm", ds_main_ptbs.getColumn(0, "ptbs_hngnm")); // hngnm
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rrgstno1", ds_main_ptbs.getColumn(0, "ptbs_rrgstno1")); // rrgstno1
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rrgstno2", ds_main_ptbs.getColumn(0, "ptbs_rrgstno2")); // rrgstno2
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "choiflag", ""); // choiflag
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "ordtype", "I"); // ordtype
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddd", ds_main_inpt.getColumn(0, "inpt_indd")); // orddd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddeptcd", ds_main_inpt.getColumn(0, "inpt_orddeptcd")); // orddeptcd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "orddrid", ds_main_inpt.getColumn(0, "inpt_medispclid")); // orddrid
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "specordyn", "Y"); // specordyn
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "fromdd", ds_main_inpt.getColumn(0, "inpt_indd")); // fromdd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "rsrvdd", ""); // rsrvdd
- ds_hidden_patappinfo_patappinfo1.setColumn( 0, "flag", "ins"); // flag(upt, ins)
- // 선택진료신청화면열기
- frmf_modal("../.._patinfomngtweb_xrw_SMPMC06500_선택진료신청관리", "SMPMC06500", "ds_hidden_patappinfo_patappinfo1""-"ds_main_patappinfo_patappinfo1"", "", "", "100", "100", "", "", "", "", "", "M");
- ds_hidden_patappinfo_patappinfo1.clearData();
- //model.refresh();
- }
- function group5_button12_onclick(obj:Button, e:ClickEventInfo) {
- frmf_modal("SMMMR02300", "", ""-"", "", "", "", "", "", "", "", "", "", "M");
- }
- function group5_button19_onclick(obj:Button, e:ClickEventInfo) {
- // 2008.10.07 inpt 기반으로 체크하기 위해서 아래 로직 주석처리
- /*
- var ptbs_inhospyn = ds_main_ptbs.getColumn(0, "ptbs_inhospyn");
- if (ptbs_inhospyn != "Y") {
- sysf_messageBox("재원중인 환자가 아닙니다. 입원취소를 할 수","I004");
- return false;
- }
- */
- var inpt_pid = ds_main_inpt.getColumn(0, "inpt_pid");
- if (utlf_isNull(inpt_pid)) {
- sysf_messageBox("재원중인 환자가 아닙니다. 입원취소를 할 수","I004");
- return false;
- }
- ds_send_data13.setColumn( 0, "inpt_pid",inpt_pid);
- ds_send_data13.setColumn( 0, "inpt_indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_send_data13.setColumn( 0, "inpt_cretno",ds_main_inpt.getColumn(0, "inpt_cretno"));
- ds_send_data13.setColumn( 0, "inpt_mskind",ds_main_inpt.getColumn(0, "inpt_mskind"));
- ds_send_data13.setColumn( 0, "adrv_inrsrvacptdd",ds_main_adrv.getColumn(0, "adrv_inrsrvacptdd"));
- ds_send_data13.setColumn( 0, "adrv_inrsrvacptseqno",ds_main_adrv.getColumn(0, "adrv_inrsrvacptseqno"));
- ds_send_data13.setColumn( 0, "adrv_cpyn",ds_main_adrv.getColumn(0, "adrv_cpyn"));
- var s_cnclyn = sysf_messageBox("입원취소 하시겠습니까?","Q");
- if (s_cnclyn == 6) {
- var adrv_pid = ds_main_adrv.getColumn(0, "adrv_pid");
- if (adrv_pid == null || adrv_pid == " " || adrv_pid == "") {
- ds_send_data13.setColumn( 0, "cncl_flag","N");
- } else {
- ds_send_data13.setColumn( 0, "cncl_flag","Y");
- }
- // if (submit("TXPMI00106")) {
- var oParam = {};
- oParam.id = "TXPMI00106";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqDelInRgstCncl";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=result";
- oParam.async = false;
- oParam.callback = "cf_TXPMI00106";
- tranf_submit(oParam);
- /*
- function cf_TXPMI00106(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TXPMI00106(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TXPMI00106") > -1
- arErrorCode.pop("TXPMI00106") < 0
- */
- // 2008.08.19 - 결정서 보존여부
- // 2008.10.06 - 주유형일 때만 확인
- var sMskind = ds_main_inpt.getColumn(0, "inpt_mskind");
- // var iCount = ds_hidden_check_adrv.rowcount; // 2009.10.19 - 입원등록 이후에는 rcv node의 adrv를 체크한다.
- var iCount = ds_hidden_rcv_adrv.rowcount;
- if (iCount > 0 && sMskind == "M") {
- var msgResult = sysf_messageBox("입원결정서를 보존하시겠습니까?", "Q");
- if (msgResult == "7") {
- frmf_setParameter("SPPMI03400_param", inpt_pid);
- frmf_modal("SPPMI03400", "", ""-"", "", "", "", "", "", "", "", "", "", "M");
- frmf_clearParameter("SPPMI03400_param");
- }
- }
- fInitialize();
- fInsuTabChng();
- } else {
- // 2008.10.07 최병진 - 사용자오해의 소지가 있어서 주석처리
- //sysf_messageBox("입원취소를 실패하였습니다!!", "E");
- }
- }
- group3.ipt_pid.setFocus();
- }
- function group5_button20_onclick(obj:Button, e:ClickEventInfo) {
- //2007.10.06 입원약정서 재출력.. => 입원등록에서는 입원환자 인 경우만 재출력
- // 입원예약환자는 입원예약환자관리에서 재출력
- var ptbs_inhospyn = ds_main_ptbs.getColumn(0, "ptbs_inhospyn");
- var inpt_pid = ds_main_inpt.getColumn(0, "inpt_pid");
- var inpt_orgordtype = ds_main_inpt.getColumn(0, "inpt_orgordtype");
- //if (ptbs_inhospyn == "Y" && inpt_pid != null && inpt_pid != " " && inpt_pid != "") {
- if (!utlf_isNull(inpt_pid)) {
- var sDeciFlag = "I"; //default : 입원
- if (inpt_orgordtype == "E" || inpt_orgordtype == "D" || inpt_orgordtype == "C") {
- sDeciFlag = "C"; // 전과전실승인과 같은 로직을 타도록 수정
- } else {
- sDeciFlag = "I"; // 입원
- }
- fInDeciPrintlss(ds_main_inpt.getColumn(0, "inpt_pid"),
- ds_main_inpt.getColumn(0, "inpt_indd"),
- ds_main_inpt.getColumn(0, "inpt_cretno"),
- ds_main_inpt.getColumn(0, "inpt_mskind"),
- ds_main_inpt.getColumn(0, "inpt_orddeptcd"),
- ds_main_inpt.getColumn(0, "inpt_medispclid"),
- sDeciFlag);
- } else {
- // 2009.09.28 - 입원예약된 환자의 입원약정서 출력기능 추가
- //sysf_messageBox("재원 중인 환자가 아닙니다.!","E999","");
- //return false;
- var adrv_inrsrvstat = ds_main_adrv.getColumn(0, "adrv_inrsrvstat");
- var adrv_pid = ds_main_adrv.getColumn(0, "adrv_pid");
- if (utlf_isNull(adrv_pid)) {
- sysf_messageBox("출력할 입원예약정보가 없습니다.","E");
- return false;
- }
- // 2009.10.23 - 입원결정서도 약정서 출력 할 수 있도록 조건 해제 - 성빈센트요청
- // if (adrv_inrsrvstat != "R") {
- // sysf_messageBox("입원 예약 상태가 아니여서 입원 약정서를 재출력 할 수 없습니다.","E");
- // return false;
- // } else {
- // 2008.12.16 - 공단자격조회
- fGetNhicInfo();
- var sNhicYn = ds_hidden.getColumn(0, "nhicyn");
- if (sNhicYn == "Y") {
- // 2008.12.17 - 보험정보 비교 및 저장
- fSetNhicPtin();
- }
- //입원결정서 재출력
- fInDeciPrint(ds_main_adrv.getColumn(0, "adrv_pid"),
- ds_main_adrv.getColumn(0, "adrv_inrsrvacptdd"),
- ds_main_adrv.getColumn(0, "adrv_orddeptcd"),
- "R");
- // }
- }
- }
- function group5_button5_onclick(obj:Button, e:ClickEventInfo) {
- var inpt_pid = ds_main_inpt.getColumn(0, "inpt_pid");
- if (inpt_pid == null || inpt_pid == "" || inpt_pid == " ") {
- sysf_messageBox("재원중인 환자가 아닙니다. 외래전환을","E001");
- return false;
- } else {
- //2007.09.14
- ds_send_data14.setColumn( 0, "pid",inpt_pid);
- ds_send_data14.setColumn( 0, "indd",ds_main_inpt.getColumn(0, "inpt_indd"));
- ds_send_data14.setColumn( 0, "cretno",ds_main_inpt.getColumn(0, "inpt_cretno"));
- ds_send_data14.setColumn( 0, "mskind",ds_main_inpt.getColumn(0, "inpt_mskind"));
- // 20100601 JHP 수정이력 : 보험(61,71,81), 보조(10,11,37,38,60)번에대해 덤프 막혀있지만 이건 막힘과 상관없이 진행되게 한다.
- dsf_makeValue( ds_send_data14, "dumpflag", "string", "Y");
- frmf_modal("SPPMI02900", "SPPMI02900", "ds_send_data14""-"ds_send_data1"", "", "1", "150", "150", "", "", "", "", "", "M");
- ds_send_data14_dumpflag.clearData();
- }
- }
- function group5_button10_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_data4.clearData(); ds_send_data4.addRow();
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if (ptbs_pid != null && ptbs_pid != " " && ptbs_pid != "") {
- ds_send_data4.setColumn( 0, "srchcond", 1);
- ds_send_data4.setColumn( 0, "pid",ptbs_pid);
- frmf_modal("../.._patinfomngtweb_xrw_SMPMC01900_환자상세내역조회", "SMPMC01900", "ds_send_data4""-"ds_source"", "", "", "100", "100", "", "", "", "", "", "M");
- }
- }
- function group5_button14_onclick(obj:Button, e:ClickEventInfo) {
- fInRgstCardIss("2");
- }
- function group5_bol_print_onkillfocus(obj:CheckBox, e:KillFocusEventInfo) {
- // JHP, 20090303 입원등록 출력체크두어서 체크시에만 출력되게 수정
- var sinhospyn = ds_main_ptbs.getColumn(0, "ptbs_inhospyn");
- if (sinhospyn == "Y") {
- var chkprint = ds_hidden_chkprint.getColumn(0, "chk");
- if ( chkprint == "Y") {
- //입원카드재발행
- fInRgstCardIss("2");
- fInRgstBarCodePrn("2");//환자팔찌 발행
- }
- }
- }
- function group3_input7_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- var pCurTargetObj = event.ptarget.parent;
- if( pCurTargetObj.elementName == "xforms:select1" || pCurTargetObj.elementName == "xforms:select") {
- event.keyCode = 9;
- pCurTargetObj.dispatch("onkeydown");
- } else {
- event.keyCode = 9;
- }
- event.stopPropagation();
- }
- }
- function group3_button2_onclick(obj:Button, e:ClickEventInfo) {
- var rcv_zipcdhead_path = 'ds_main_ptbs_ptbs_zipcd1';
- var rcv_zipcdfoot_path = 'ds_main_ptbs_ptbs_zipcd2';
- var rcv_seqno_path = 'ds_main_ptbs_ptbs_zipcdseq';
- var rcv_address_path = 'ds_main_ptbs_ptbs_zipcdaddr';
- zbcfOpenZipCodeList("combination", "", rcv_zipcdhead_path, rcv_zipcdfoot_path, rcv_seqno_path, rcv_address_path, "", "ds_main_ptbs_ptbs_detladdr");
- //20070907 팝업에서 데이터 더블클릭후 메인으로 넘어간 후에는 커서 하위조소로 이동 요청..
- var ptbs_zipcdaddr = ds_main_ptbs.getColumn(0, "ptbs_zipcdaddr");
- if (ptbs_zipcdaddr != null && ptbs_zipcdaddr != " " && ptbs_zipcdaddr != "" && ptbs_zipcdaddr != "-") {
- group3.ipt_detladdr.setFocus();
- }
- }
- function group3_input13_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- var pCurTargetObj = event.ptarget.parent;
- if( pCurTargetObj.elementName == "xforms:select1" || pCurTargetObj.elementName == "xforms:select") {
- event.keyCode = 9;
- pCurTargetObj.dispatch("onkeydown");
- } else {
- event.keyCode = 9;
- }
- event.stopPropagation();
- }
- }
- function group3_input16_onkillfocus(obj:MaskEdit, e:KillFocusEventInfo) {
- if(fBrthddVeri(ds_main_ptbs.getColumn(0, "ptbs_brthdd"),group3.input16) == false) return; //2010-01-19 김주희 DUR관련 생년월일체크
- }
- function group3_button13_onclick(obj:Button, e:ClickEventInfo) {
- group3.button29.dispatch("DOMActivate");
- }
- function group3_combo6_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- // 2008.07.12 - 주석처리
- /*
- var sptbs_pid = utlf_isNull(ds_main_ptbs.getColumn(0, "ptbs_pid"));
- if (sptbs_pid == false ){
- fQuery_ptdc();
- var sptdc_pid = utlf_isNull(ds_main_ptdc.getColumn(0, "ptdc_pid"));
- // alert(sptdc_pid);
- if (sptdc_pid == false ){
- ds_main_ptdc.setColumn( 0, "ptdc_disccd",ds_send_data6.getColumn(0, "disccd"));
- }
- //model.refresh();
- }
- */
- }
- function group3_button29_onclick(obj:Button, e:ClickEventInfo) {
- frmf_setParameter("SPPMC03800_emplid", '');
- frmf_setParameter("SPPMC03800_emplnm", ds_main_ptbs.getColumn(0, "ptbs_hngnm"));
- frmf_setParameter("SPPMC03800_rrgstno1", ds_main_ptbs.getColumn(0, "ptbs_rrgstno1"));
- frmf_setParameter("SPPMC03800_rrgstno2", ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- frmf_modal("SPPMC03800", "SPPMC03800", ""-"", "", "1", "150", "150", "", "", "", "", "", "M");
- //선택한 직원정보 세팅
- var emplno = frmf_getParameter("SPPMC03800_emplid");
- var emplnm = frmf_getParameter("SPPMC03800_emplnm");
- var discuncocd = frmf_getParameter("SPPMC03800_discuncocd");
- var famyrelnm = frmf_getParameter("SPPMC03800_famyrelnm");
- var preststatnm = frmf_getParameter("SPPMC03800_preststatnm");
- var profacptyn = frmf_getParameter("SPPMC03800_profacptyn");
- var profacptdd = frmf_getParameter("SPPMC03800_profacptdd");
- var remark = frmf_getParameter("SPPMC03800_remark");
- frmf_clearParameter("SPPMC03800_emplid");
- frmf_clearParameter("SPPMC03800_emplnm");
- frmf_clearParameter("SPPMC03800_discuncoflag");
- frmf_clearParameter("SPPMC03800_discuncocd");
- frmf_clearParameter("SPPMC03800_famyrelnm");
- frmf_clearParameter("SPPMC03800_preststatnm");
- frmf_clearParameter("SPPMC03800_profacptyn");
- frmf_clearParameter("SPPMC03800_profacptdd");
- frmf_clearParameter("SPPMC03800_remark");
- if( emplno != '' && emplno != ' ' ){
- ds_main_inpt.setColumn( 0, "inpt_emplno", emplno); // 직원번호
- ds_main_iphs.setColumn( 0, "iphs_emplnm", emplnm); // 직원성명
- ds_main_iphs.setColumn( 0, "iphs_disccd", discuncocd); // 감면계정
- ds_main_iphs.setColumn( 0, "iphs_famyrelnm", famyrelnm); // 관계
- ds_main_iphs.setColumn( 0, "iphs_preststatnm", preststatnm); // 근무상태
- ds_main_iphs.setColumn( 0, "iphs_profacptyn", profacptyn); // 증명서접수여부
- ds_main_iphs.setColumn( 0, "iphs_profacptdd", profacptdd); // 증명서접수일자
- ds_main_iphs.setColumn( 0, "iphs_remark", remark); // 참고사항
- }
- //model.refresh();
- /* 2008.07.13 로직교체
- dsf_makeValue( ds_main_userinfo, "resultref", "string", "" );
- var search_condition = "";
- var search_term = "";
- var ptbs_empnm = ds_main_ptdc.getColumn(0, "ptdc_empnm");
- var ptbs_rrgstno = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1").concat(ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- if (ptbs_empnm != null && ptbs_empnm != " " && ptbs_empnm != "" && ptbs_empnm != "-") {
- search_condition = "usernm";
- search_term = ptbs_empnm;
- } else {
- search_condition = "rrgstno";
- search_term = ptbs_rrgstno;
- }
- var resultref = "ds_main_userinfo_resultref";
- zsufGetOpenEmployee( search_condition,search_term, null, resultref );
- var result = model.getValue(resultref);
- if(result !="") {
- var result_array = result.split('|');
- var userid = result_array[2];
- var usernm = result_array[3];
- var user_rrgstno = result_array[16];
- dsf_makeValue( ds_main_search_search_term, "userid", "string", userid);
- dsf_makeValue( ds_main_search_search_term, "usernm", "string", usernm);
- ds_main_ptdc.setColumn( 0, "ptdc_empid",ds_main_search_search_term.getColumn(0, "userid"));
- ds_main_ptdc.setColumn( 0, "ptdc_empnm",ds_main_search_search_term.getColumn(0, "usernm"));
- if (ds_main_ptdc.getColumn(0, "ptdc_empnm") != null && ds_main_ptdc.getColumn(0, "ptdc_empnm") != " " &&
- ds_main_ptdc.getColumn(0, "ptdc_empnm") != "" && ds_main_ptdc.getColumn(0, "ptdc_empnm") != "-") {
- // 2008.05.22 환자와 직원 본인여부 비교를 이름에서 주민번호로 교체
- //if (ds_main_ptbs.getColumn(0, "ptbs_hngnm") == ds_main_ptdc.getColumn(0, "ptdc_empnm")) {
- if (user_rrgstno == ptbs_rrgstno) {
- ds_main_ptdc.setColumn( 0, "ptdc_emprela","10"); //2007.12.07 환자가 직원인 경우 본인셋팅
- ds_main_ptdc.setColumn( 0, "ptdc_holdoffcyn","Y"); //2007.12.07 환자가 직원인 경우 본인셋팅
- }
- }
- //model.refresh();
- }
- */
- /* 2007.09.07
- 1. 직원 소개 버튼 클릭하여 조회후에 취소를 누를 경우에 기존 데이터 복구
- 2. 직원사번 보완차원에서 직원명으로 디스플레이
- 3. 직원명 디스플레이 후에 버튼 누르면 자동연동되어 팝업화면 띄운다.
- */
- // ds_hidden_oneselect.clearData();
- // dsf_makeValue( ds_hidden, "oneselect", "string", "" );
- //
- // dsf_makeValue( ds_hidden_userpopupinfo, "param", "string", "" );
- // dsf_makeValue( ds_hidden_userpopupinfo, "flag", "string", "" );
- // dsf_makeValue( ds_hidden_userpopupinfo, "searchitem", "string", "" );
- //
- // ds_hidden_userpopupinfo.setColumn( 0, "param", "_OneS");
- // ds_hidden_userpopupinfo.setColumn( 0, "flag", "usernm");
- // ds_hidden_userpopupinfo.setColumn( 0, "searchitem", ds_main_ptdc.getColumn(0, "ptdc_empid"));
- //
- // frmf_modal("../.._userdeptinfoweb_xrw_SPZSU10103_사용자부서선택조회", "SPZSU10103", "ds_hidden_userpopupinfo""-"ds_main_temp"", "", "", "200", "200", "", "", "", "", "", "M");
- // ds_hidden_userpopupinfo.clearData(); ds_hidden_userpopupinfo.addRow();
- // var iParam = frmf_getParameter("SPZSU10103_");
- //
- // if (iParam != null && iParam != " " && iParam != "") {
- // // dsf_makeValue( ds_hidden, "onerowselect", "string", "" );
- // dsf_setCSVToDs("ds_hidden_oneselect", iParam);
- // frmf_clearParameter("SPZSU10103_");
- // ds_main_ptdc.setColumn( 0, "ptdc_empid", ds_hidden_oneselect_list.getColumn(0, "usernm") );
- // }
- //
- //
- //model.refresh();
- }
- function group3_button6_onclick(obj:Button, e:ClickEventInfo) {
- /* 2007.09.07
- 1. 직원 소개 버튼 클릭하여 조회후에 취소를 누를 경우에 기존 데이터 복구
- 2. 직원사번 보완차원에서 직원명으로 디스플레이
- 3. 직원명 디스플레이 후에 버튼 누르면 자동연동되어 팝업화면 띄운다.
- */
- ds_hidden_oneselect.clearData();
- dsf_makeValue( ds_hidden, "oneselect", "string", "" );
- dsf_makeValue( ds_hidden_userpopupinfo, "param", "string", "" );
- dsf_makeValue( ds_hidden_userpopupinfo, "flag", "string", "" );
- dsf_makeValue( ds_hidden_userpopupinfo, "searchitem", "string", "" );
- ds_hidden_userpopupinfo.setColumn( 0, "param", "_OneS");
- ds_hidden_userpopupinfo.setColumn( 0, "flag", "usernm");
- ds_hidden_userpopupinfo.setColumn( 0, "searchitem", ds_main_ptbs.getColumn(0, "ptbs_recmerid"));
- frmf_modal("../.._userdeptinfoweb_xrw_SPZSU10103_사용자부서선택조회", "SPZSU10103", "ds_hidden_userpopupinfo""-"ds_main_temp"", "", "", "200", "200", "", "", "", "", "", "M");
- ds_hidden_userpopupinfo.clearData(); ds_hidden_userpopupinfo.addRow();
- var iParam = frmf_getParameter("SPZSU10103_");
- if (iParam != null && iParam != " " && iParam != "") {
- dsf_makeValue( ds_hidden, "onerowselect", "string", "" );
- dsf_setCSVToDs("ds_hidden_oneselect", iParam);
- frmf_clearParameter("SPZSU10103_");
- ds_main_ptbs.setColumn( 0, "ptbs_recmerid", ds_hidden_oneselect_list.getColumn(0, "usernm") );
- }
- var sEmpNm = ds_main_ptbs.getColumn(0, "ptbs_recmerid");
- if (!utlf_isNull(sEmpNm)) {
- ds_main_ptbs.setColumn( 0, "ptbs_recmyn", "Y");
- }
- //model.refresh();
- }
- function group3_button31_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_data4.clearData(); ds_send_data4.addRow();
- ds_send_data4.setColumn( 0, "srchcond", 1);
- ds_send_data4.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- frmf_modal("../../.._pam_patinfomngtweb_xrw_SMPMC01700", "SMPMC01700", "ds_send_data4""-"ds_source"", "", "1", "", "", "", "", "", "", "", "M");
- }
- function group3_button36_onclick(obj:Button, e:ClickEventInfo) {
- //2007.12.06 중증 진료화면 사용
- var pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- frmf_setParameter("SPMRD00900_pid", pid); //등록번호
- frmf_setParameter("SPMRD00900_genrflagcd", 'I'); //외래='O', 입원='I'
- frmf_modal("SPMRD00900", "SPMRD00900", ""-"", "", "1", "100", "100", "", "", "", "", "", "M");
- //보험정보 재조회
- group3.cmb_insukind.dispatch("xforms-select");
- // ds_send_data4.clearData(); ds_send_data4.addRow();
- // ds_send_data4.setColumn( 0, "srchcond", 1);
- // ds_send_data4.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // frmf_modal("../../.._pam_patinfomngtweb_xrw_SMPMC01200", "SMPMC01200", "ds_send_data4""-"ds_source"", "", "1", "", "", "", "", "", "", "", "M");
- }
- function group3_switch1_case1_group2_button9_onclick(obj:Button, e:ClickEventInfo) {
- var s_inhopedd = ds_send_data1.getColumn(0, "inhopedd");
- var s_inhopedd1 = ds_send_data1.getColumn(0, "inhopedd1");
- var s_inrefcond = ds_send_data1.getColumn(0, "inrefcond");
- if (s_inhopedd == null || s_inhopedd == null || s_inrefcond == null) {
- sysf_messageBox("입원희망일자나 입원조회조건을","C002");
- return false;
- }
- // if (submit("TRPMI00101")) {
- var oParam = {};
- oParam.id = "TRPMI00101";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetRsrvRoomList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdinhprsspec ds_=grdinrgstinfo";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00101";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00101(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00101(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00101") > -1
- arErrorCode.pop("TRPMI00101") < 0
- */
- var iCount = ds_hidden_rcvlist_list_grdinhprsspec.rowcount;
- if (iCount > 0) {
- ds_main_adrvlist.copyData(ds_hidden_rcvlist_list);
- group3.switch1.case1.grd_inhprsrpec.rebuild();
- for(var idx = 1 ; idx <= iCount ; idx++) {
- var sInrsrvstat = ds_main_adrvlist_grdinhprsspec.getColumn(idx, "inrsrvstat"));
- if (sInrsrvstat == "S") {
- group3.switch1.case1.grd_inhprsrpec.rowStyle(idx, "data", "color") = "#cc3300";
- }
- if (sInrsrvstat == "R") {
- group3.switch1.case1.grd_inhprsrpec.rowStyle(idx, "data", "color") = "#000000";
- }
- }
- group3.switch1.case1.grd_inhprsrpec.rebuild();
- } else {
- ds_main_adrvlist.clearData();
- dsf_makeValue( ds_main_adrvlist, "grdinhprsspec", "string", "" );
- }
- }
- //model.refresh();
- }
- function group3_switch1_case1_grd_inhprsrpec_onlbuttonup(obj:Grid, e:MouseEventInfo) {
- // ds_main_adrvlist_grdinhprsspec
- var i_row = group3.switch1.case1.grd_inhprsrpec.row;
- var pid = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "pid"));
- var hngnm = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "hngnm"));
- var orddeptcd = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "orddeptcd"));
- var orddrid = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "orddrid"));
- var insukind = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "insukind"));
- var suppkind = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "suppkind"));
- var orddd = ds_main_adrvlist_grdinhprsspec.getColumn(i_row, "inrsrvacptdd"));
- var cretno = "";
- var ioflag = "I"
- var param = pid + "▦" + //등록번호
- hngnm + "▦" + //환자명
- orddeptcd + "▦" + //진료과코드
- orddrid + "▦" + //진료의ID
- insukind + "▦" + //보험유형
- suppkind + "▦" + //보조유형
- orddd + "▦" + //진료일자(입원일자)
- cretno + "▦" + //생성번호
- ioflag; //외래입원구분
- frmf_setParameter("SPMMO00100_param", param);
- frmf_modal("SPMMO00100", "", ""-"", "", "", "", "", "", "", "", "", "", "M");
- }
- function group3_switch1_case1_grd_inhprsrpec_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- var icur_row = group3.switch1.case1.grd_inhprsrpec.row;
- if (isDataCell() == true) {
- if (group3.switch1.case1.grd_inhprsrpec.isCell(event.target) && group3.switch1.case1.grd_inhprsrpec.row >= group3.switch1.case1.grd_inhprsrpec.fixedRows) {
- ds_main_ptbs.setColumn( 0, "ptbs_pid",ds_main_adrvlist_grdinhprsspec.getColumn(icur_row, "pid")));
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if (ptbs_pid != null && ptbs_pid != " " && ptbs_pid != "") {
- // 2009.07.11 - 화면 초기화 후 조회
- fInitialize("1");
- ds_main_ptbs.setColumn( 0, "ptbs_pid", ptbs_pid);
- //2008.01.11 체크
- ds_send_data5.clearData(); ds_send_data5.addRow();
- ds_send_data5.setColumn( 0, "mode","11");
- ds_send_data5.setColumn( 0, "pid",ptbs_pid);
- ds_send_data5.setColumn( 0, "indd", utlf_getCurrentDate()); // 2008.08.06 중증정보 조회를 위해 추가
- // submit("TRPMI00107");
- var oParam = {};
- oParam.id = "TRPMI00107";
- oParam.service = "ipatmngtapp.InRgst";
- oParam.method = "reqGetInRgPatInfo";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=ptbs ds_=ptsp ds_=srdg ds_=rooa ds_=adrv ds_=hndc ds_=cnst ds_=grdinrgstinfo ds_=inpt1 ds_=stdy ds_=disc ds_=bind ds_=tempdsch";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00107";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00107(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00107(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00107") > -1
- arErrorCode.pop("TRPMI00107") < 0
- */
- var srdg_chkcnt = ds_hidden_check_srdg.rowcount;
- var rooa_chkcnt = ds_hidden_check_rooa.rowcount;
- var hndc_chkcnt = ds_hidden_check_hndc.rowcount;
- var inpt_chkcnt = ds_hidden_check_grdinrgstinfo.rowcount;
- //2008.01.15
- if (inpt_chkcnt > 0) {
- sysf_messageBox("재원중인 환자입니다.입원등록을 할수","I004");
- return false;
- }
- //2007.12.31 당일퇴원내역 조회
- var inpt_node1 = instance1.selectSingleNode("ds_hidden_check_inpt1");
- if (inpt_node1 != null) {
- var inpt_pid1 = ds_hidden_check_inpt1.getColumn(0, "inpt_pid");
- if (inpt_pid1 != null && inpt_pid1 != " " && inpt_pid1 != "") {
- sysf_messageBox("당일 퇴원내역이 존재합니다. 당일 퇴원내역을 확인하세요.!","E999","");
- }
- }
- if (hndc_chkcnt > 0) {
- ds_main_hndc.copyData(ds_hidden_check_hndc);
- }
- if (srdg_chkcnt > 0) {
- ds_main_srdg.copyData(ds_hidden_check_srdg);
- }
- if (rooa_chkcnt > 0) {
- ds_main_rooa.copyData(ds_hidden_check_rooa);
- }
- fBaseInfoSearch("1");
- fOutCHosCheck("1"); //입원결정서가 있을경우에는 외래내원이력 조회만 한다.
- fHandicaprRef(); //2008.01.10 장애인 체크
- fNbabyWomnRef(); //2007.11.23 신생아 산모내역조회
- // 입원전검사 처방 존재 체크 - 2008.06.11
- fCheckTestBeforeIn();
- // 2008.07.21 공여자 여부 체크
- fGetDonorInfo();
- // 자선환자 체크
- fCheckCharityYN(ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // 2009.06.26 - 가퇴원내역 체크
- fCheckTempDsch();
- // 수정추가 : 20090814 : JHP 본인부담상한차등구분 값 보조유형에 따라 셋팅해줌.
- fOwnBMaxGradeFlagSet();
- // 2008.08.21 특이환자조회
- fCheckSpcfPat();
- //2007.11.28 인사정보의 직원, 직원가족정보 조회
- fPatEmplInfoRef();
- // 2008.09.28 - 자보산재 등록내역 체크
- fCheckAutoInduInsu(ptbs_pid, utlf_getCurrentDate());
- // 2009.10.08 - 입원일자에 해당되는 선택진료신청내역 있는지 체크
- // 20091009 JHP 메세지 오류 및 내용 미확인으로 일단 주석처리
- //fCheckSpecOrdSign("S");
- // 2009.04.22 사망환자알람메시지
- var sDethYn = ds_main_ptbs.getColumn(0, "ptbs_dethyn");
- var sDethDt = ds_main_ptbs.getColumn(0, "ptbs_dethdt");
- fCheckDethYN(sDethYn, sDethDt);
- //model.refresh();
- }
- }
- }
- }
- function group3_switch1_case1_grd_inhprsrpec_onaftersort {
- //sorting 시 인스턴스 구조를 재구성
- group3.switch1.case1.grd_inhprsrpec.gridToInstance();
- }
- function group3_switch1_case2_group4_combo11_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- var rmchoi = ds_send_data2.getColumn(0, "rmspecref");
- FChoice(rmchoi);
- if (rmchoi == "1" || rmchoi == "8") {
- ds_send_data2.setColumn( 0, "bedflag", "Y"); // 가동병실만 조회하도록 조건추가
- ds_send_data2.setColumn( 0, "sendflag", "R");
- ds_send_data2.setColumn( 0, "prestdd", utlf_getCurrentDate());
- // submit("TRPMI00301");
- var oParam = {};
- oParam.id = "TRPMI00301";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqGetRoomSpecList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdroomspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00301";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00301") > -1
- arErrorCode.pop("TRPMI00301") < 0
- */
- }
- }
- function group3_switch1_case2_group4_ipt_room_onkeydown(obj:Edit, e:KeyEventInfo) {
- inputEnterKey("group3.switch1.case2.group4.btn_search", "DOMActivate");
- }
- function group3_switch1_case2_group4_cmb_grde_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- ds_send_data2.setColumn( 0, "bedflag", "Y"); // 가동병실만 조회하도록 조건추가
- ds_send_data2.setColumn( 0, "sendflag", "R");
- ds_send_data2.setColumn( 0, "prestdd", utlf_getCurrentDate());
- // submit("TRPMI00301");
- var oParam = {};
- oParam.id = "TRPMI00301";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqGetRoomSpecList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdroomspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00301";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00301") > -1
- arErrorCode.pop("TRPMI00301") < 0
- */
- fSetRowStyle();
- //model.refresh();
- }
- function group3_switch1_case2_group4_cmb_ward_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- ds_send_data2.setColumn( 0, "bedflag", "Y"); // 가동병실만 조회하도록 조건추가
- ds_send_data2.setColumn( 0, "sendflag", "R");
- ds_send_data2.setColumn( 0, "prestdd", utlf_getCurrentDate());
- // submit("TRPMI00301");
- var oParam = {};
- oParam.id = "TRPMI00301";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqGetRoomSpecList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdroomspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00301";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00301") > -1
- arErrorCode.pop("TRPMI00301") < 0
- */
- fSetRowStyle();
- //model.refresh();
- }
- function group3_switch1_case2_group4_cmb_type_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- ds_send_data2.setColumn( 0, "bedflag", "Y"); // 가동병실만 조회하도록 조건추가
- ds_send_data2.setColumn( 0, "sendflag", "R");
- ds_send_data2.setColumn( 0, "prestdd", utlf_getCurrentDate());
- // submit("TRPMI00301");
- var oParam = {};
- oParam.id = "TRPMI00301";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqGetRoomSpecList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdroomspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00301";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00301") > -1
- arErrorCode.pop("TRPMI00301") < 0
- */
- fSetRowStyle();
- //model.refresh();
- }
- function group3_switch1_case2_group4_btn_search_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_data2.setColumn( 0, "bedflag", "Y"); // 가동병실만 조회하도록 조건추가
- ds_send_data2.setColumn( 0, "sendflag", "R");
- ds_send_data2.setColumn( 0, "prestdd", utlf_getCurrentDate());
- // submit("TRPMI00301");
- var oParam = {};
- oParam.id = "TRPMI00301";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqGetRoomSpecList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdroomspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00301";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00301") > -1
- arErrorCode.pop("TRPMI00301") < 0
- */
- fSetRowStyle();
- //model.refresh();
- }
- function group3_switch1_case2_group4_cmb_sex_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- ds_send_data2.setColumn( 0, "sendflag","R");
- ds_send_data2.setColumn( 0, "prestdd",utlf_getCurrentDate());
- // submit("TRPMI00301");
- var oParam = {};
- oParam.id = "TRPMI00301";
- oParam.service = "ipatmngtapp.InRsrv";
- oParam.method = "reqGetRoomSpecList";
- oParam.inds = "req=ds_";
- oParam.outds = "ds_=grdroomspec";
- oParam.async = false;
- oParam.callback = "cf_TRPMI00301";
- tranf_submit(oParam);
- /*
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- if(nErrorCode < 0) return;
- }
- function cf_TRPMI00301(sSvcId, nErrorCode, sErrorMsg) {
- arErrorCode.push(sSvcId, nErrorCode);
- }
- arErrorCode.pop("TRPMI00301") > -1
- arErrorCode.pop("TRPMI00301") < 0
- */
- fSetRowStyle();
- //model.refresh();
- }
- function group3_switch1_case2_grd_roominfo_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- var cur_row = group3.switch1.case2.grd_roominfo.row;
- var semptybedcnt = ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "emptybedcnt"));
- var swardcd = ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "swardcd"));
- var sroomcd = ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "sroomcd"));
- var ssex = ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "sex"));
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- var ptbs_rrgstno = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1").concat(ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- if (isDataCell() == true) {
- if (semptybedcnt > 0 && cur_row >= group3.switch1.case2.grd_roominfo.fixedRows) {
- //병실 성별 체크
- if (fRoomSexCheck(swardcd, sroomcd, ptbs_sex, ssex, ptbs_rrgstno) == false) {
- return false ;
- }
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "wardcd")));
- ds_main_inpt.setColumn( 0, "inpt_roomcd",ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "roomcd")));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "roomgrdecd")));
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd",ds_main_wdrmlist_grdroomspec.getColumn(cur_row, "roomtypecd")));
- var inpt_wardcd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + inpt_wardcd + "' ]";
- //group3.cmb_roomcd.refresh();
- } else {
- sysf_messageBox("빈병상이 있는 병실을","C002");
- ds_main_inpt.setColumn( 0, "inpt_wardcd","");
- ds_main_inpt.setColumn( 0, "inpt_roomcd","");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","");
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd","");
- return false;
- }
- //model.refresh();
- }
- }
- function group3_caption39_onclick(obj:Static, e:MouseEventInfo) {
- if (group3.cmb_atdoctid.disabled == true) {
- group3.cmb_atdoctid.enable = true;
- } else {
- group3.cmb_atdoctid.enable = false;
- }
- }
- function group3_ipt_indd_onlbuttonup(obj:Calendar, e:MouseEventInfo) {
- group3.ipt_indd.attribute("_value") = group3.ipt_indd.value;
- }
- function group3_ipt_indd_onsetfocus(obj:Calendar, e:SetFocusEventInfo) {
- group3.ipt_indd.attribute("_value") = group3.ipt_indd.value;
- }
- function group3_ipt_indd_onkillfocus(obj:Calendar, e:KillFocusEventInfo) {
- if( utlf_getCurrentDate() - group3.ipt_indd.value > 0 ) {
- // group3.ipt_indd.value = group3.ipt_indd.attribute("_value");
- group3.ipt_indd.value = utlf_getCurrentDate();
- sysf_messageBox("입원일자보다 전 일자로 변경할 수 없습니다.!","E999","");
- return false;
- }
- }
- function group3_ipt_intm_oninvalidformat {
- sysf_messageBox("시간 형식이 맞지 않습니다.!","E999","");
- var dtime = utlf_getCurrentTime();
- ds_main_inpt.setColumn( 0, "inpt_intm",dtime.substr(0.4));
- //model.refresh();
- return false;
- }
- function group3_grd_outchoshist_oncelldblclick(obj:Grid, e:GridClickEventInfo) {
- if(isDataCell()) {
- var cur_row = group3.grd_outchoshist.row;
- var cur_col = group3.grd_outchoshist.col;
- var otpt_pid = ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "pid"));
- //var otpt_cvrtflag = ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "cvrtflag"));
- if (utlf_isNull(otpt_pid)) {
- return false;
- } else {
- //if (otpt_cvrtflag != "true") {
- if (cur_col != 1) {
- fSNWInfoRef(cur_row);
- }
- //}
- }
- }
- }
- function group3_grd_outchoshist_oncellclick(obj:Grid, e:GridClickEventInfo) {
- // 2008.07.12 과거의 외래내역 선택 시 선택 못하도록 메시지 출력 및 unchecking
- var cur_row = group3.grd_outchoshist.row;
- var sOtptCvrtflag = ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "cvrtflag"));
- var sOtptOrddd = ds_main_otptlist_grdoutchoshist.getColumn(cur_row, "orddd"));
- var sToday = utlf_getCurrentDate();
- //model.alert("sOtptOrddd : " + sOtptOrddd + ", sToday : " + sToday);
- //model.alert("sOtptCvrtflag : " + sOtptCvrtflag);
- if (sOtptCvrtflag == "true") {
- if (parseInt(sOtptOrddd) < parseInt(sToday)) {
- sysf_messageBox("과거의 외래내역을 전환", "E001");
- ds_main_otptlist.setColumn( cur_row , "cvrtflag", "false");
- }
- }
- }
- function group3_ipt_pid_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- // 화면 초기화
- fInitialize();
- ds_main_ptbs.setColumn( 0, "ptbs_pid", ptbs_pid);
- //group3.ipt_pid.refresh();
- if (ptbs_pid == null || ptbs_pid == "" || ptbs_pid == " ") {
- sysf_messageBox("환자번호가 입력되지","E007");
- return false;
- } else {
- fSendInit();
- ds_send_data5.setColumn( 0, "pid", ptbs_pid);
- ds_send_data5.setColumn( 0, "mode", "11");
- ds_send_data5.setColumn( 0, "indd", utlf_getCurrentDate()); // 2008.08.06 중증정보 조회를 위해 추가
- // 로딩창 열기
- var sWindowMsg = "환자의 정보를 조회중입니다...";
- callLoadingWindow(sWindowMsg);
- if (fInRgstBaseInfoRef(1) == true) { //환자조회
- //2007.10.01 특이환자체크
- fCheckSpcfPat();
- //2007.11.28 인사정보의 직원, 직원가족정보 조회
- fPatEmplInfoRef();
- // 2008.09.28 - 자보산재 등록내역 체크
- fCheckAutoInduInsu(ptbs_pid, utlf_getCurrentDate());
- // 2009.10.08 - 입원일자에 해당되는 선택진료신청내역 있는지 체크
- // 20091009 JHP 메세지 오류 및 내용 미확인으로 일단 주석처리
- //fCheckSpecOrdSign("S");
- // 2009.04.22 사망환자알람메시지
- var sDethYn = ds_main_ptbs.getColumn(0, "ptbs_dethyn");
- var sDethDt = ds_main_ptbs.getColumn(0, "ptbs_dethdt");
- fCheckDethYN(sDethYn, sDethDt);
- }else{
- // 수정이력 : JHP 20100329 특이환자체크추가 : 조진희요청 재원환자일때도 특이환자확인 가능하게 해주세요.
- fCheckSpcfPat();
- }
- //2009.11.15 MYKIM 추가
- //재원 중 환자를 조회시 현재 보조유형이나 기간이 맞지 않는 환자인 경우 자보 마스터를 팝업창으로 띄워 확인하여 수정하도록 유도함.(김흥준 과장 요청)
- if (ds_hidden_original_inpt.getColumn(0, "inpt_insukind") == "31" ) {
- fCheckJabo();
- }
- // 로딩창 닫기
- removeLoadingWindow();
- }
- //model.refresh();
- }
- }
- function group3_cmb_insukind_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- // //보조유형 세팅하기
- // var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- // alert(ptin_insukind);
- // ds_main_iphs.setColumn( 0, "iphs_insukind",ptin_insukind);
- //
- // if (ptin_insukind == null || ptin_insukind == "" || ptin_insukind == " " || ptin_insukind == "-") {
- // group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind"
- //
- //group3.cmb_suppkind.refresh();
- // } else {
- // group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '" + ptin_insukind + "' and (io = 'A' or io = 'I')]";
- //
- //group3.cmb_suppkind.refresh();
- // }
- // //보험유형 임상시험인 경우 연구용 "Y"로 셋팅
- // if (ptin_insukind == gsImSang) {
- // ds_main_inpt.setColumn( 0, "inpt_clincstdyyn","Y");
- // } else {
- // ds_main_inpt.setColumn( 0, "inpt_clincstdyyn","N");
- // }
- // //보험 탭 세팅하기
- // //건강보험,의료급여1,2종,일반,외국인
- // if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2 ||
- // ptin_insukind == gsIlBan || ptin_insukind == gsForIn || ptin_insukind == gsImSang) {
- // model.toggle("group3.switch2.case_base");
- // }
- // //산재
- // if (ptin_insukind == gsSanJae) {
- // model.toggle("group3.switch2.case_inducs");
- // }
- // //자보
- // if (ptin_insukind == gsJaboKind) {
- // model.toggle("group3.switch2.case_ta");
- // }
- // //공상
- // if (ptin_insukind == gsGongSang) {
- // model.toggle("group3.switch2.case_dutywund");
- // }
- // var sptbs_pid = utlf_isNull(ds_main_ptbs.getColumn(0, "ptbs_pid"));
- //
- // if (sptbs_pid == false ) {
- // //환자의 보험정보 조회(구환일경우)
- // fGetPTIN(ds_main_ptbs.getColumn(0, "ptbs_pid")
- // ,ds_main_ptin.getColumn(0, "ptin_insukind")
- // ,""
- // ,""
- // ,utlf_getCurrentDate()
- // );
- // } else {
- // //신환일경우
- // //2007.12.17 pam.js gsInsuCd_Default로 통테 후 수정.
- // if (ptin_insukind == gsBoHeom){
- // ds_main_ptin.setColumn( 0, "ptin_insucd","0015");
- // ds_main_ptin.setColumn( 0, "ptin_insucdnm", fInsunmRef( ds_main_ptin.getColumn(0, "ptin_insucd"),ds_main_ptin.getColumn(0, "ptin_insukind")));
- // } else {
- // ds_main_ptin.setColumn( 0, "ptin_insucd","-");
- // ds_main_ptin.setColumn( 0, "ptin_insucdnm","-");
- // }
- // fSuppkindSet();
- // fInsdrelaSet();
- // }
- //
- //
- //model.refresh();
- }
- function group3_cmb_insukind_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- //보조유형 세팅하기
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- ds_main_iphs.setColumn( 0, "iphs_insukind",ptin_insukind);
- if (ptin_insukind == null || ptin_insukind == "" || ptin_insukind == " " || ptin_insukind == "-") {
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind"
- //group3.cmb_suppkind.refresh();
- } else {
- group3.cmb_suppkind.choices.itemset.attribute("nodeset") = "ds_hidden_init_suppkind[up = '" + ptin_insukind + "' and (io = 'A' or io = 'I')]";
- //group3.cmb_suppkind.refresh();
- }
- //보험유형 임상시험인 경우 연구용 "Y"로 셋팅
- // 2008.07.09 임상연구일 때 임상연구번호 존재여부 체크
- if (ptin_insukind == gsImSang) {
- // 예약내역 선택여부 체크
- if (gRefFlag == 1) {
- // 선택된 예약내역의 값을 셋팅
- var tClincStdyAcptFlag1 = ds_main_adrvlist_grdinhprsspec.getColumn(group3.switch1.case1.grd_inhprsrpec.row, "clincstdyacptflag");
- if (!utlf_isNull(tClincStdyAcptFlag1)) {
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn", tClincStdyAcptFlag1);
- } else {
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn", "N");
- }
- }
- // 예약내역 선택이 환자번호로 조회 시
- if (gRefFlag == 2) {
- var tClincStdyAcptFlag2 = ds_hidden_check_adrv.getColumn(0, "adrv_clincstdyacptflag");
- if (!utlf_isNull(tClincStdyAcptFlag2)) {
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn", tClincStdyAcptFlag2);
- } else {
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn", "N");
- }
- }
- } else { // 보험유형이 [임상시험]이 아닐 때
- ds_main_inpt.setColumn( 0, "inpt_clincstdyyn","N");
- }
- //보험 탭 세팅하기
- //건강보험,의료급여1,2종,일반,외국인
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2 ||
- ptin_insukind == gsIlBan || ptin_insukind == gsForIn || ptin_insukind == gsImSang) {
- model.toggle("group3.switch2.case_base");
- }
- //산재
- if (ptin_insukind == gsSanJae) {
- model.toggle("group3.switch2.case_inducs");
- }
- //자보
- if (ptin_insukind == gsJaboKind) {
- model.toggle("group3.switch2.case_ta");
- }
- //공상
- if (ptin_insukind == gsGongSang) {
- model.toggle("group3.switch2.case_dutywund");
- }
- var sptbs_pid = utlf_isNull(ds_main_ptbs.getColumn(0, "ptbs_pid"));
- // alert(sptbs_pid);
- if (sptbs_pid == false ) {
- //환자의 보험정보 조회(구환일경우)
- fGetPTIN(ds_main_ptbs.getColumn(0, "ptbs_pid")
- ,ds_main_ptin.getColumn(0, "ptin_insukind")
- ,""
- ,""
- ,utlf_getCurrentDate()
- );
- // 2008.07.21 공여자 여부 체크
- fGetDonorInfo();
- } else {
- //신환일경우
- //2007.12.17 pam.js gsInsuCd_Default로 통테 후 수정.
- if (ptin_insukind == gsInsu_BoHeom){
- ds_main_ptin.setColumn( 0, "ptin_insucd","0015");
- ds_main_ptin.setColumn( 0, "ptin_insucdnm", fInsunmRef( ds_main_ptin.getColumn(0, "ptin_insucd"),ds_main_ptin.getColumn(0, "ptin_insukind")));
- } else {
- ds_main_ptin.setColumn( 0, "ptin_insucd","-");
- ds_main_ptin.setColumn( 0, "ptin_insucdnm","-");
- }
- if(ptin_insukind == gsInsu_JaboKind) {
- sysf_messageBox("자보내역을 먼저","I007");
- } else if (ptin_insukind == gsInsu_SanJae) {
- sysf_messageBox("산재내역을 먼저","I007");
- } else if (ptin_insukind == gsInsu_GongSang) {
- sysf_messageBox("공상내역을 먼저","I007");
- }
- fSuppkindSet();
- //fCheckOrdReqForm();//2008.01.14 추가
- fInsdrelaSet();
- }
- //model.refresh();
- }
- function group3_cmb_suppkind_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var ssuppkindobmgf = ds_main_iphs.getColumn(0, "iphs_suppkind");
- var ownbmaxgradeflag = ds_main_iphs.getColumn(0, "iphs_ownbmaxgradeflag");
- if(ssuppkindobmgf == "32" || ssuppkindobmgf == "33" || ssuppkindobmgf == "34" || ssuppkindobmgf == "35" || ssuppkindobmgf == "36" || ssuppkindobmgf == "37" ||ssuppkindobmgf == "38" ||
- ssuppkindobmgf == "39" || ssuppkindobmgf == "40" || ssuppkindobmgf == "41" || ssuppkindobmgf == "42" || ssuppkindobmgf == "43" || ssuppkindobmgf == "44" || ssuppkindobmgf == "45" ||
- ssuppkindobmgf == "46"){
- if(ownbmaxgradeflag != "3"){
- sysf_messageBox("차상위 환자는 본인부담상한액 200만원","I009");
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","3");
- }
- }else{
- if (ownbmaxgradeflag == null || ownbmaxgradeflag ==" " || ownbmaxgradeflag == "") {
- sysf_messageBox("본인부담상한액정보가 미존재함으로 기본상한액적용됩니다.","");
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","1");
- }else if(ownbmaxgradeflag == "3"){
- sysf_messageBox("차상위 환자에 대해 본인부담상한액 200만원 적용됩니다. \n기본상한액적용됩니다.","");
- ds_main_iphs.setColumn( 0, "iphs_ownbmaxgradeflag","1");
- }
- }
- //model.refresh();
- }
- function group3_radio10_onitemclick(obj:Radio, e:RadioMouseEventInfo) {
- var inpt_mskind = ds_main_inpt.getColumn(0, "inpt_mskind");
- if (inpt_mskind == "M") {
- group5.button32.enable = true;
- group5.button35.enable = false;
- // 20100216 JHP 수정추가 부유형등록시 fromdd를 지정하여 등록가능하게함.
- group3.ipt_Sfromdd.visible = false;
- } else if (inpt_mskind == "S") {
- group5.button32.enable = false;
- group5.button35.enable = true;
- // 20100216 JHP 수정추가 부유형등록시 fromdd를 지정하여 등록가능하게함.
- group3.ipt_Sfromdd.visible = true;
- //group3.ipt_Sfromdd.value= utlf_getCurrentDate();
- }
- }
- function group3_button8_onclick(obj:Button, e:ClickEventInfo) {
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- if (ptbs_pid == null || ptbs_pid == " " || ptbs_pid == "" ) {
- } else {
- ds_hidden_popup.setColumn( 0, "pid",ptbs_pid);
- ds_hidden_popup.setColumn( 0, "srchcond","1");
- }
- frmf_modal("../../.._pam_patinfomngtweb_xrw_SMPMC01400", "SMPMC01400", "ds_hidden_popup""-"ds_hidden_source"", "", "1", "100", "100", "", "", "", "", "", "M");
- }
- function group3_button24_onclick(obj:Button, e:ClickEventInfo) {
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- // alert("1");
- if (ptbs_pid == null || ptbs_pid == "" || ptbs_pid == " ") {
- // alert("2");
- } else {
- // alert("3");
- ds_hidden_source.setColumn( 0, "pid",ptbs_pid);
- frmf_modal("SPPMI02400", "SPPMI02400", "ds_hidden_source""-"ds_send_data1"", "", "1", "150", "150", "", "", "", "", "", "M");
- }
- }
- function group3_cmb_orddeptcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- // 2009.02.12 진료과 선택 시 진료의사는 센터적용 이전 그대로..
- // var sCentCd = ds_main_inpt.getColumn(0, "inpt_centcd");
- // if (utlf_isNull(sCentCd) || sCentCd == "-") {
- var sorddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- var deptengabbr = model.getValue("ds_hidden_init_orddeptcd[ cd = '" + group3.cmb_orddeptcd.value + "']_deptengabbr");
- //산부인과,부인과 선택시 성별이 남자일경우 메세지 처리한다.
- if (sorddeptcd == "1000000035" || sorddeptcd == "11000") {
- if (ptbs_sex == "M") {
- sysf_messageBox("성별이 남자입니다. 다른과를","C002");
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd", ds_hidden_original_inpt.getColumn(0, "inpt_orddeptcd"));
- //model.refresh();
- return false;
- }
- }
- if (utlf_isNull(sorddeptcd)) {
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid"
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid"
- ds_main_inpt_inpt_medispclid.clearData(); ds_main_inpt_inpt_medispclid.addRow();
- //group3.cmb_orddrid.refresh();
- //group3.cmb_atdoctid.refresh();
- } else {
- // 2008.11.28 - 교수, 부교수, 조교수, 임상교수, 임상부교수, 임상조교수, 임상전임강사 만 설정(JHP, 20090409, 초빙교수(1845) 추가요청(김흥준과장님)에 의해 추가함)
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid[dp = '" + sorddeptcd + "' and (jobposcd = 1782 or jobposcd = 1784 or jobposcd = 1786 or jobposcd = 1788 or jobposcd = 1847 or jobposcd = 1848 or jobposcd = 1849 or jobposcd = 0545 or jobposcd = 1845)]";
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid[dp = '" + sorddeptcd + "' and (jobposcd != 1782 and jobposcd != 1784 and jobposcd != 1786 and jobposcd != 1788 and jobposcd != 1847 and jobposcd != 1848 and jobposcd != 1849 and jobposcd != 0545 and jobposcd != 1845)]";
- ds_main_inpt_inpt_medispclid.clearData(); ds_main_inpt_inpt_medispclid.addRow();
- group3.cmb_orddrid.setFocus();
- //group3.cmb_orddrid.refresh();
- //group3.cmb_atdoctid.refresh();
- }
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm", deptengabbr);
- //group3.ipt_orddeptnm.refresh();
- // 2009.02.12 진료과 선택 시 진료의사는 센터적용 이전 그대로..
- /*
- } else {
- // 센터가 선택이되면 로직이 변경되어야 한다.
- var sorddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- var deptengabbr = model.getValue("ds_hidden_init_orddeptcd[ cd = '" + group3.cmb_orddeptcd.value + "']_deptengabbr");
- //산부인과,부인과 선택시 성별이 남자일경우 메세지 처리한다.
- if (sorddeptcd == "1000000035" || sorddeptcd == "11000") {
- if (ptbs_sex == "M") {
- sysf_messageBox("성별이 남자입니다. 다른과를","C002");
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd", ds_hidden_original_inpt.getColumn(0, "inpt_orddeptcd"));
- //model.refresh();
- return false;
- }
- }
- if (utlf_isNull(sorddeptcd)) {
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrorddeptdoctorlist_user";
- group3.cmb_orddrid.choices.itemset.value.attribute("ref") = "userid";
- group3.cmb_orddrid.choices.itemset.label.attribute("ref") = "usernm";
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrorddeptdoctorlist_user";
- group3.cmb_atdoctid.choices.itemset.value.attribute("ref") = "userid";
- group3.cmb_atdoctid.choices.itemset.label.attribute("ref") = "usernm";
- ds_main_inpt_inpt_medispclid.clearData(); ds_main_inpt_inpt_medispclid.addRow();
- //group3.cmb_orddrid.refresh();
- //group3.cmb_atdoctid.refresh();
- } else {
- // 2008.11.28 - 교수, 부교수, 조교수, 임상교수, 임상부교수, 임상조교수, 임상전임강사 만 설정
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrorddeptdoctorlist_user[dutplcecd = '" + sorddeptcd + "']";
- group3.cmb_orddrid.choices.itemset.value.attribute("ref") = "userid";
- group3.cmb_orddrid.choices.itemset.label.attribute("ref") = "usernm";
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrorddeptdoctorlist_user[dutplcecd = '" + sorddeptcd + "']";
- group3.cmb_atdoctid.choices.itemset.value.attribute("ref") = "userid";
- group3.cmb_atdoctid.choices.itemset.label.attribute("ref") = "usernm";
- ds_main_inpt_inpt_medispclid.clearData(); ds_main_inpt_inpt_medispclid.addRow();
- group3.cmb_orddrid.setFocus();
- //group3.cmb_orddrid.refresh();
- //group3.cmb_atdoctid.refresh();
- }
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm", deptengabbr);
- //group3.ipt_orddeptnm.refresh();
- }
- */
- }
- function group3_cmb_orddrid_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var inpt_orddeptcd = ds_main_inpt.getColumn(0, "inpt_orddeptcd");
- if (inpt_orddeptcd == null || inpt_orddeptcd == "-" || inpt_orddeptcd == "" || inpt_orddeptcd == " ") {
- sysf_messageBox("진료과 선택을 먼저 하십시요!","E999","");
- ds_main_inpt.setColumn( 0, "inpt_medispclid","");
- //model.refresh();
- group3.cmb_orddeptcd.setFocus();
- return false;
- }
- fSpecOrdyn();
- //2007.11.06 전문의 선택시 전문의 약어를 셋팅한다.
- var inpt_orddrnm = model.getValue("ds_hidden_init_orddrid[ cd = '" + group3.cmb_orddrid.value + "']_drengabbr");
- ds_hidden_etc.setColumn( 0, "inpt_orddrnm",inpt_orddrnm);
- //group3.ipt_orddeptdrabbr.refresh();
- }
- function group3_cmb_wardcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var swardcd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- //분만실일 경우
- if (swardcd == "2100300000") {
- if (ptbs_sex == "M") {
- sysf_messageBox("성별이 남자입니다. 다른병동을 선택하세요","E999","");
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_hidden_original_inpt.getColumn(0, "inpt_wardcd"));
- //model.refresh();
- return false;
- }
- }
- //2007.12.25 응급의료센터인 경우 응급실로 셋팅.
- if (swardcd == "2280200000") {
- ds_main_inpt.setColumn( 0, "inpt_inpath","2");
- } else {
- ds_main_inpt.setColumn( 0, "inpt_inpath","1");
- }
- //응급병동,응급의료센터 선택시 입원경로를 응급실로 한다.20070716 추가
- // if (swardcd == gsWardCd_ER || swardcd == gsWardcd_ER1) {
- // ds_main_inpt.setColumn( 0, "inpt_inpath","2");
- // } else {
- // ds_main_inpt.setColumn( 0, "inpt_inpath","1");
- // }
- if (swardcd == null || swardcd == " " || swardcd == "") {
- group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd"
- ds_main_inpt_inpt_roomcd.clearData(); ds_main_inpt_inpt_roomcd.addRow();
- //20070810 kshin 병동선택시 병실,병실형태,등급 초기화
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd","");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","");
- //group3.cmb_roomcd.refresh();
- } else {
- group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + swardcd + "' ]";
- // 20090601 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리)
- //group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomgrdecd"
- group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_roomgrdelist_roomgrde"
- group3.cmb_roomtypecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomtypecd"
- ds_main_inpt_inpt_roomcd.clearData(); ds_main_inpt_inpt_roomcd.addRow();
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd","");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","");
- //group3.cmb_roomcd.refresh();
- //group3.cmb_roomgrdecd.refresh();
- //group3.cmb_roomtypecd.refresh();
- }
- //특수병동
- var aa = instance1.selectSingleNode("ds_hidden_init");
- var node = aa.childNodes; // ("ds_hidden_init_wardcd")
- for (i = 1; i <= node.length; i++ )
- {
- var aaa = ds_hidden_init_wardcd.getColumn(i, "cd");
- if (aaa == swardcd) {
- var bb = ds_hidden_init_wardcd.getColumn(0, "of");
- if (bb == "S") {
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd","-");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd","-");
- }
- }
- }
- //model.refresh();
- }
- function group3_cmb_wardcd_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- //2009.11.26 동명이인체크 - zzui
- if (fSameNameCheck() == false) {
- ds_main_inpt.setColumn( 0, "inpt_wardcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd", "");
- //model.refresh();
- return false;
- }
- //model.refresh();
- }
- function group3_cmb_roomcd_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- var inpt_wardcd = ds_main_inpt.getColumn(0, "inpt_wardcd");
- var inpt_roomcd = ds_main_inpt.getColumn(0, "inpt_roomcd");
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- var inpt_sex = model.getValue("ds_hidden_init_roomcd[cd = '" + inpt_roomcd + "' ]_sex");
- var ptbs_rrgstno = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1").concat(ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- // 병실형태 - 집중치료(S02)일 때는 병상수체크 제외
- var sRoomTypeCd = model.getValue("ds_hidden_init_roomcd[cd = '" + inpt_roomcd + "' ]_ty");
- var sRoomCd = model.getValue("ds_hidden_init_roomcd[cd = '" + inpt_roomcd + "' ]_cd");
- if (sRoomTypeCd != "S01" && sRoomTypeCd != "S02" && sRoomTypeCd != "S09" ) {
- //병상수 체크
- if (fRoomBedCntCheck() == false) {
- //ds_main_inpt.setColumn( 0, "inpt_wardcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd", "");
- //model.refresh();
- return false;
- }
- }
- //병실 성별 체크
- if (fRoomSexCheck(inpt_wardcd, inpt_roomcd, ptbs_sex, inpt_sex, ptbs_rrgstno) == false) {
- //ds_main_inpt.setColumn( 0, "inpt_wardcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd", "");
- //model.refresh();
- return false;
- }
- //2009.11.26 동명이인체크 - zzui
- if (fSameNameCheck() == false) {
- ds_main_inpt.setColumn( 0, "inpt_wardcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomcd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd", "");
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd", "");
- //model.refresh();
- return false;
- }
- //2007.07.27 병실선택시 병동이 바뀌도록 요구
- ds_main_inpt.setColumn( 0, "inpt_wardcd",model.getValue("ds_hidden_init_roomcd[cd = '" + inpt_roomcd + "' ]_wd"));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",model.getValue("ds_hidden_init_roomcd[cd = '" + inpt_roomcd + "' ]_gr"));
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd",model.getValue("ds_hidden_init_roomcd[cd = '" + inpt_roomcd + "' ]_ty"));
- //model.refresh();
- }
- function group3_cmb_roomgrdecd_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- var cdid = group3.cmb_roomgrdecd.value;
- var newcdid = ds_hidden_roomgrdelist_roomgrde.lookupExpr("cdid == '" + cdid + "'", "newcdid");
- var cdnm = ds_hidden_roomgrdelist_roomgrde.lookupExpr("cdid == '" + cdid + "'", "cdnm");
- if(newcdid == "" || newcdid == null) {
- sysf_messageBox("'" + cdnm + "' \n\n수가코드 종료된 병실등급입니다.!!!!!!!!!!!!! ","I007");
- }
- }
- function group3_ipt_hngnm_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- if (fHngNmVeri("onkeypress") == false) return;
- fSendInit();
- //환자인적사항 팝업
- // ds_send_data9.setColumn( 0, "autoflag","Y");
- inputEnterKey("group3.btn_ptbshngnm", "DOMActivate");
- }
- }
- function group3_btn_ptbspid_onclick(obj:Button, e:ClickEventInfo) {
- var ptbs_pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- // 화면 초기화
- fInitialize();
- if (ptbs_pid == null || ptbs_pid ==" " || ptbs_pid == "") {
- ds_send_data9.clearData(); ds_send_data9.addRow();
- } else {
- ds_send_data9.setColumn( 0, "pid", ptbs_pid);
- ds_send_data9.setColumn( 0, "srchcond", "1");
- }
- ds_send_data9.setColumn( 0, "checkfnexam", "1");
- ds_send_data9.setColumn( 0, "autoflag", "NON"); //조회내역 없을경우 자동 화면 닫기
- frmf_modal("../../.._pam_commonweb_xrw_SPPMC02500", "SPPMC02500", "ds_send_data9""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
- // frmf_modal("../../.._pam_patinfomngtweb_xrw_SPPMC02500", "SPPMC02500", "ds_send_data9""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
- ds_send_data9.clearData(); ds_send_data9.addRow();
- // 로딩창 열기
- var sWindowMsg = "환자의 정보를 조회중입니다...";
- callLoadingWindow(sWindowMsg);
- fInRgstBaseInfoRef(2);
- //2007.11.28 인사정보의 직원, 직원가족정보 조회
- fPatEmplInfoRef();
- //model.refresh();
- // 로딩창 닫기
- removeLoadingWindow();
- }
- function group3_btn_ptbshngnm_onclick(obj:Button, e:ClickEventInfo) {
- var ptbs_hngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- // 화면 초기화
- // fInitialize();
- ds_main_ptbs.setColumn( 0, "ptbs_hngnm", ptbs_hngnm);
- //group3.btn_ptbshngnm.refresh();
- if (ptbs_hngnm == null || ptbs_hngnm ==" " || ptbs_hngnm == "") {
- ds_send_data9.clearData(); ds_send_data9.addRow();
- } else {
- ds_send_data9.setColumn( 0, "hngnm", ptbs_hngnm);
- ds_send_data9.setColumn( 0, "srchcond", "2");
- }
- ds_send_data9.setColumn( 0, "checkfnexam", "1");
- ds_send_data9.setColumn( 0, "autoflag", "NON"); //조회내역 없을경우 자동 화면 닫기
- frmf_modal("../../.._pam_commonweb_xrw_SPPMC02500", "SPPMC02500", "ds_send_data9""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
- // frmf_modal("../../.._pam_patinfomngtweb_xrw_SPPMC02500", "SPPMC02500", "ds_send_data9""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
- ds_send_data9.clearData(); ds_send_data9.addRow();
- // 로딩창 열기
- var sWindowMsg = "환자의 정보를 조회중입니다...";
- callLoadingWindow(sWindowMsg);
- fInRgstBaseInfoRef(2);
- //2007.11.28 인사정보의 직원, 직원가족정보 조회
- fPatEmplInfoRef();
- //model.refresh();
- // 로딩창 닫기
- removeLoadingWindow();
- }
- function group3_btn_ptbsrrgstno_onclick(obj:Button, e:ClickEventInfo) {
- var ptbs_rrgstno1 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1");
- var ptbs_rrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- var s_hngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- // 화면 초기화
- // fInitialize();
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno1", ptbs_rrgstno1);
- ds_main_ptbs.setColumn( 0, "ptbs_rrgstno2", ptbs_rrgstno2);
- ds_main_ptbs.setColumn( 0, "ptbs_hngnm", s_hngnm);
- //group3.btn_ptbshngnm.refresh();
- //group3.ipt_rrgstno1.refresh();
- //group3.ipt_rrgstno2.refresh();
- if ((ptbs_rrgstno1 == null || ptbs_rrgstno1 ==" " || ptbs_rrgstno1 == "") && (ptbs_rrgstno2 == null || ptbs_rrgstno2 ==" " || ptbs_rrgstno2 == "")) {
- ds_send_data9.clearData(); ds_send_data9.addRow();
- } else {
- if (s_hngnm != null && s_hngnm != " " && s_hngnm != "") {
- ds_send_data9.setColumn( 0, "hngnm", s_hngnm);
- ds_send_data9.setColumn( 0, "rrgstno1", ptbs_rrgstno1);
- ds_send_data9.setColumn( 0, "rrgstno2", ptbs_rrgstno2);
- ds_send_data9.setColumn( 0, "srchcond", "4")
- } else {
- ds_send_data9.setColumn( 0, "rrgstno1", ptbs_rrgstno1);
- ds_send_data9.setColumn( 0, "rrgstno2", ptbs_rrgstno2);
- ds_send_data9.setColumn( 0, "srchcond", "3")
- }
- }
- ds_send_data9.setColumn( 0, "checkfnexam", "1");
- ds_send_data9.setColumn( 0, "autoflag", "NON"); //조회내역 없을경우 자동 화면 닫기
- frmf_modal("../../.._pam_commonweb_xrw_SPPMC02500", "SPPMC02500", "ds_send_data9""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
- // frmf_modal("../../.._pam_patinfomngtweb_xrw_SPPMC02500", "SPPMC02500", "ds_send_data9""-"ds_send"", "", "1", "150", "150", "", "", "", "", "", "M");
- ds_send_data9.clearData(); ds_send_data9.addRow();
- // 로딩창 열기
- var sWindowMsg = "환자의 정보를 조회중입니다...";
- callLoadingWindow(sWindowMsg);
- fInRgstBaseInfoRef(2);
- //2007.11.28 인사정보의 직원, 직원가족정보 조회
- fPatEmplInfoRef();
- //model.refresh();
- // 로딩창 닫기
- removeLoadingWindow();
- }
- function group3_cmb_roomtypecd_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var inpt_roomtypecd = ds_main_inpt.getColumn(0, "inpt_roomtypecd");
- if (inpt_roomtypecd == null || inpt_roomtypecd == "" || inpt_roomtypecd == " ") {
- // 20090601 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리)
- //group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomgrdecd"
- group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_roomgrdelist_roomgrde"
- ds_main_inpt_inpt_roomgrdecd.clearData(); ds_main_inpt_inpt_roomgrdecd.addRow();
- //group3.cmb_roomgrdecd.refresh();
- } else {
- // 20090601 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리)
- //group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomgrdecd[typecd = '" + inpt_roomtypecd + "' ]";
- group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_roomgrdelist_roomgrde[typecd = '" + inpt_roomtypecd + "' ]";
- ds_main_inpt_inpt_roomgrdecd.clearData(); ds_main_inpt_inpt_roomgrdecd.addRow();
- //group3.cmb_roomgrdecd.refresh();
- }
- }
- function group3_ipt_rrgstno1_xforms-next {
- if (fRrgstNo1Check() == false) return;
- group3.ipt_rrgstno2.setFocus();
- }
- function group3_ipt_rrgstno1_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- if (fRrgstNo1Check() == false) return;
- }
- }
- function group3_ipt_rrgstno1_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
- var sRrgstno2 = ds_main_ptbs.getColumn(0, "ptbs_rrgstno2");
- if (!utlf_isNull(sRrgstno2)) {
- event.keyCode = "13";
- group3.ipt_rrgstno2.dispatch("xforms-next");
- }
- }
- function group3_ipt_rrgstno2_xforms-next {
- if (fRrgstNo2Check() == false) return;
- group3.btn_ptbsrrgstno.dispatch("DOMActivate");
- }
- function group3_ipt_rrgstno2_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode=='13') {
- obj.updateToDataset();
- if (fRrgstNo2Check() == false) return;
- ds_send_data4.clearData(); ds_send_data4.addRow();
- ds_send_data5.clearData(); ds_send_data5.addRow();
- ds_send_data6.clearData(); ds_send_data6.addRow();
- ds_send_data7.clearData(); ds_send_data7.addRow();
- ds_send_data8.clearData(); ds_send_data8.addRow();
- ds_send_data9.clearData(); ds_send_data9.addRow();
- ds_send_data10.clearData(); ds_send_data10.addRow();
- ds_send_data11.clearData(); ds_send_data11.addRow();
- ds_send_data12.clearData(); ds_send_data12.addRow();
- //환자인적사항 팝업
- // ds_send_data9.setColumn( 0, "autoflag","Y");
- inputEnterKey("group3.btn_ptbsrrgstno", "DOMActivate");
- }
- }
- function group3_switch2_case_base_ipt_insucd_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13") {
- ds_main_ptin.setColumn( 0, "ptin_insucd",group3.switch2.case_base.ipt_insucd.text);
- group3.switch2.case_base.btn_insucd_search.dispatch("DOMActivate");
- }
- }
- function group3_switch2_case_base_cmb_insdrela_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var ptin_insdrela = ds_main_ptin.getColumn(0, "ptin_insdrela");
- // if (ptin_insdrela != "" && ptin_insdrela != "-")
- // {
- if (ptin_insdrela == "1") //본인
- {
- ds_main_ptin.setColumn( 0, "ptin_insdnm", ds_main_ptbs.getColumn(0, "ptbs_hngnm"));
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno1", ds_main_ptbs.getColumn(0, "ptbs_rrgstno1"));
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno2", ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- group3.switch2.case_base.ipt_fromdd.setFocus(); //취득일자
- }
- else
- {
- ds_main_ptin.setColumn( 0, "ptin_insdnm","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno1","-");
- ds_main_ptin.setColumn( 0, "ptin_insdrrgstno2","-");
- group3.switch2.case_base.ipt_insdnm.setFocus(); //피보성명
- }
- // }
- //model.refresh();
- }
- function group3_switch2_case_base_btn_insucd_search_onclick(obj:Button, e:ClickEventInfo) {
- var ptin_insukind = ds_main_ptin.getColumn(0, "ptin_insukind");
- //보험
- if (ptin_insukind == gsBoHeom) {
- ds_hidden_popup.setColumn( 0, "insuflag","1");
- //보호1종,보호2종
- } else if (ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2) {
- ds_hidden_popup.setColumn( 0, "insuflag","2");
- //자보
- } else if (ptin_insukind == gsJaboKind) {
- ds_hidden_popup.setColumn( 0, "insuflag","3");
- //산재,공상
- } else if (ptin_insukind == gsSanJae || ptin_insukind == gsGongSang) {
- ds_hidden_popup.setColumn( 0, "insuflag","4");
- //일반
- } else if (ptin_insukind == gsIlBan) {
- ds_hidden_popup.setColumn( 0, "insuflag","5");
- //외국인
- } else if (ptin_insukind == gsForIn) {
- ds_hidden_popup.setColumn( 0, "insuflag","6");
- //임상시험
- } else if (ptin_insukind == gsImSang) {
- ds_hidden_popup.setColumn( 0, "insuflag","7");
- }
- //int와 string 구분
- var isSrt_ptin_insucd = isNaN(parseInt(ds_main_ptin.getColumn(0, "ptin_insucd")));
- if (isSrt_ptin_insucd) {
- // alert("str");
- ds_hidden_popup.setColumn( 0, "srchcond","2");
- } else {
- // alert("int");
- ds_hidden_popup.setColumn( 0, "srchcond","1");
- }
- var ptin_insucd = ds_main_ptin.getColumn(0, "ptin_insucd");
- if (ptin_insucd != null && ptin_insucd != "" && ptin_insucd != " " && ptin_insucd != "-") {
- ds_hidden_popup.setColumn( 0, "srchcnts",ptin_insucd);
- }
- frmf_modal("../../.._pam_pamcomnweb_xrw_SPPMB01500", "SPPMB01500", "ds_hidden_popup""-"ds_send"", "", "1", "400", "400", "", "", "", "", "", "M");
- ds_hidden_popup.clearData(); ds_hidden_popup.addRow();
- if (frmf_getParameter("SPPMB01500_RTN") == "N" || frmf_getParameter("SPPMB01500_RTN") == "") return;
- if (frmf_getParameter("SPPMB01500_RTN") == "Y") {
- var insucd = frmf_getParameter("SPPMB01500_insucd");
- var insucdnm = frmf_getParameter("SPPMB01500_insucdnm");
- ds_main_ptin.setColumn( 0, "ptin_insucd", insucd);
- ds_main_ptin.setColumn( 0, "ptin_insucdnm", insucdnm);
- //model.refresh();
- }
- }
- function group3_switch2_case_base_btn_insuno_search_onclick(obj:Button, e:ClickEventInfo) {
- //보험증번호 조회(보험자격조회)
- var parm = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1") +
- ds_main_ptbs.getColumn(0, "ptbs_rrgstno2") + "▦" + //주민번호
- ds_main_ptbs.getColumn(0, "ptbs_hngnm") + "▦" + //이름
- ds_main_inpt.getColumn(0, "inpt_indd") + "▦" + //입원일자
- "" + "▦" + //생성번호
- "" + "▦" + //진료형태
- "" + "▦" + //퇴원일자
- "" + "▦" + //본인일부부담금
- "" + "▦" + //기관부담금
- ds_main_ptbs.getColumn(0, "ptbs_pid") + "▦" + //등록번호
- "" + "▦" ; //진료과
- frmf_setParameter("SPPMC03900_PARM",parm);
- frmf_modal("SPPMC03900", "SPPMC03900", ""-"", "", "1", "150", "150", "", "", "", "", "", "M");
- if (frmf_getParameter("SPPMC03900_RTN") == "N" || frmf_getParameter("SPPMC03900_RTN") == "")
- return;
- if (frmf_getParameter("SPPMC03900_RTN") == "Y") {
- var sInsuKind = frmf_getParameter("SPPMC03900_insukind");
- var sInsuNo = frmf_getParameter("SPPMC03900_insuno");
- var sInsuCD = frmf_getParameter("SPPMC03900_insucd");
- var sInsdNm = frmf_getParameter("SPPMC03900_insdnm");
- var sInsuFromDD = frmf_getParameter("SPPMC03900_insufromdd");
- // 2008.09.17 - 희귀난치대상자, 차상위대상여부 추가
- var sRareObstFlag = frmf_getParameter("SPPMC03900_rareobstflag");
- var sDisRegPrson3 = frmf_getParameter("SPPMC03900_suppkind"); // 차상위대상자일 경우 보조유형의 차상위에 해당하는 '32'를 넘겨줌, 아니면, '00'
- var sOwnbFlag = frmf_getParameter("SPPMC03900_ownbflag");
- var sSetInsuCD = "";
- frmf_clearParameter("SPPMC03900_");
- if (utlf_isNull(sInsuCD)) {
- // 건강보험 지역가입자일 경우 기본값으로 설정
- if (sInsuKind == "11") {
- sSetInsuCD = "0015"
- }
- } else {
- sSetInsuCD = sInsuCD;
- }
- // 2008.11.06 - 세대주성명과 환자이름이 같으면 본인으로 관계 설정
- var sHngnm = ds_main_ptbs.getColumn(0, "ptbs_hngnm");
- if (sHngnm == sInsdNm) {
- ds_main_ptin.setColumn( 0, "ptin_insdrela", "1");
- }
- //return 값이 있으면, 보험유형,증번호,보험자기호,취득일자,피보험자성명
- ds_main_iphs.setColumn( 0, "iphs_insukind", sInsuKind);
- ds_main_ptin.setColumn( 0, "ptin_insukind", sInsuKind);
- ds_main_ptin.setColumn( 0, "ptin_insucd", sSetInsuCD);
- ds_main_ptin.setColumn( 0, "ptin_insuno", sInsuNo);
- ds_main_ptin.setColumn( 0, "ptin_insdnm", sInsdNm);
- ds_main_ptin.setColumn( 0, "ptin_fromdd", sInsuFromDD);
- ds_main_ptin.setColumn( 0, "ptin_todd", "99991231");
- // 희귀난치대상자
- ds_main_iphs.setColumn( 0, "iphs_rareobstflag", sRareObstFlag);
- // 차상위대상자 - 보조유형으로 설정
- if (sDisRegPrson3 == "32") { // 차상위1종
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "32");
- ds_hidden.setColumn( 0, "ScndSuptrgtFlag", "1");
- }
- if (sDisRegPrson3 == "33") { // 차상위2종
- ds_main_iphs.setColumn( 0, "iphs_suppkind", "33");
- ds_hidden.setColumn( 0, "ScndSuptrgtFlag", "2");
- }
- // 본인부담구분
- if (!utlf_isNull(sOwnbFlag)) {
- ds_main_inpt.setColumn( 0, "inpt_ownbflag", sOwnbFlag);
- }
- //피보험자성명이 환자명과 같으면, 관계에 [본인]세팅
- // if ( ds_main_ptbs.getColumn(0, "ptbs_hngnm") == ds_main_ptin.getColumn(0, "ptin_insdnm") ) {
- // ds_main_ptin.setColumn( 0, "ptin_insdrela","1");
- // group3.switch2.case_base.cmb_insdrela.dispatch("xforms-value-changed");
- // }
- ds_hidden.setColumn( 0, "nhicyn", "N"); // 공단체크해제
- //model.refresh();
- }
- }
- function group3_button1_onclick(obj:Button, e:ClickEventInfo) {
- //구현예정: datagrid2의 선택되어진 row 가 없으면 메세지 처리
- // model.alert("확인! 변경할 재원내역과 재원이력을 정확히 선택하십시요!");
- //구현예정: datagrid2의 선택되어진 row 가 부유형이면 병실 변경 팝업 을 오픈 하지 않는다. 확인요함!
- // model.alert("확인! 주유형입원내역만 병실정보를 변경할 수 있습니다!");
- //구현예정: 병실정보팝업 처리 ( 잔여병상에 따른 색상처리 및 메세지 처리 ) : 완료
- ds_hidden_target.clearData();
- dsf_makeValue( ds_hidden, "target", "string", "" );
- // 2008.12.05 - 환자에 맞는 병실정보 설정로직 추가
- var sCustomizedRoomInfo = fSetCustomizedRoom(gRefFlag); // 환자에 적합한 병실리스트 조회를 위한 구분값설정
- frmf_setParameter("SMPMI00100_Param1", sCustomizedRoomInfo);
- // 20008.09.22 - 병동선택 없어도 팝업되도록 수정(조진희 요청) - 최병진
- //if (ds_main_inpt.getColumn(0, "inpt_wardcd") != null && ds_main_inpt.getColumn(0, "inpt_wardcd") != ""){
- frmf_modal("../../.._pam_ipatmngtweb_xrw_SPPMI02000", "SPPMI02000", "ds_main_inpt_inpt_wardcd""-"ds_hidden_target_wardcd"", "", "1", "50", "50", "", "", "", "", "", "M");
- var swardcd = instance1.selectSingleNode("ds_hidden_target_grdroomspec_wardcd");
- if (swardcd != null){
- var inpt_wardcd = ds_hidden_target_grdroomspec.getColumn(0, "wardcd");
- var inpt_roomcd = ds_hidden_target_grdroomspec.getColumn(0, "roomcd");
- var ptbs_sex = ds_main_ptbs.getColumn(0, "ptbs_sex");
- var inpt_sex = ds_hidden_target_grdroomspec.getColumn(0, "sex");
- var ptbs_rrgstno = ds_main_ptbs.getColumn(0, "ptbs_rrgstno1").concat(ds_main_ptbs.getColumn(0, "ptbs_rrgstno2"));
- group3.cmb_roomcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomcd[wd = '" + inpt_wardcd + "' ]";
- // 20090601 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리)
- //group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomgrdecd"
- group3.cmb_roomgrdecd.choices.itemset.attribute("nodeset") = "ds_hidden_roomgrdelist_roomgrde"
- group3.cmb_roomtypecd.choices.itemset.attribute("nodeset") = "ds_hidden_init_roomtypecd"
- if (fRoomSexCheck(inpt_wardcd, inpt_roomcd, ptbs_sex, inpt_sex, ptbs_rrgstno) == false) {
- return false;
- }
- ds_main_inpt.setColumn( 0, "inpt_wardcd",ds_hidden_target_grdroomspec.getColumn(0, "wardcd"));
- ds_main_inpt.setColumn( 0, "inpt_roomcd",ds_hidden_target_grdroomspec.getColumn(0, "roomcd"));
- ds_main_inpt.setColumn( 0, "inpt_roomgrdecd",ds_hidden_target_grdroomspec.getColumn(0, "roomgrdecd"));
- ds_main_inpt.setColumn( 0, "inpt_roomtypecd",ds_hidden_target_grdroomspec.getColumn(0, "roomtypecd"));
- //fComboNodeSet(2);
- //model.refresh();
- }
- //}
- }
- function group3_ipt_orddeptnm_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
- var inpt_orddeptnm = group3.ipt_orddeptnm.value;
- var orddrabbr = '';
- var orddeptabbr = '';
- if( inpt_orddeptnm.length == 4 ){
- orddrabbr = inpt_orddeptnm.substr(0,4);
- orddeptabbr = inpt_orddeptnm.substr(0,2);
- }else if( inpt_orddeptnm.length == 2 ){
- orddeptabbr = inpt_orddeptnm.substr(0,2);
- }else{
- return false;
- }
- var sorddeptcd = instance1.selectSingleNode("ds_hidden_init");
- var nd_sorddeptcd = sorddeptcd.childNodes; // ("ds_hidden_init_orddeptcd")
- for (i = 1; i <= nd_sorddeptcd.length; i++ )
- {
- var s_deptengabbr = ds_hidden_init_orddeptcd.getColumn(i, "deptengabbr");
- if (s_deptengabbr == orddeptabbr.toUpperCase()) {
- var count = 1;
- }
- }
- if (count != 1) {
- sysf_messageBox("진료과 영문약어가 틀립니다. 확인 하신후 다시", "C001");
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm","");
- group3.ipt_orddeptnm.setFocus();
- //model.refresh();
- return false;
- }
- var inpt_orddeptcd = ds_hidden_init_orddeptcd.lookupExpr("deptengabbr == '" + orddeptabbr.toUpperCase() + "'", "cd");
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd", inpt_orddeptcd );
- //group3.cmb_orddeptcd.refresh();
- group3.cmb_orddeptcd.dispatch("xforms-value-changed");
- //진료의 세팅
- var orddrid = ds_hidden_init_orddrid.lookupExpr("drengabbr == '" + orddrabbr.toUpperCase() + "'", "cd");
- ds_main_inpt.setColumn( 0, "inpt_medispclid", orddrid );
- //group3.cmb_orddrid.refresh();
- group3.cmb_orddrid.dispatch("xforms-value-changed");
- //ds_hidden_etc.setColumn( 0, "inpt_orddrnm","");
- group3.cmb_orddrid.setFocus();
- }
- function group3_ipt_orddeptnm_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13") {
- group3.cmb_orddrid.setFocus();
- }
- }
- function group3_ipt_detladdr_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- var pCurTargetObj = event.ptarget.parent;
- if( pCurTargetObj.elementName == "xforms:select1" || pCurTargetObj.elementName == "xforms:select") {
- event.keyCode = 9;
- pCurTargetObj.dispatch("onkeydown");
- } else {
- event.keyCode = 9;
- }
- event.stopPropagation();
- }
- }
- function group3_btn_patspcfyn_onclick(obj:Button, e:ClickEventInfo) {
- ds_send_data9.clearData(); ds_send_data9.addRow();
- ds_send_data9.setColumn( 0, "srchcond", 1);
- ds_send_data9.setColumn( 0, "pid", ds_main_ptbs.getColumn(0, "ptbs_pid"));
- frmf_modal("SMPMC01300", "SMPMC01300", "ds_send_data9""-"ds_source"", "", "1", "", "", "", "", "", "", "", "M");
- }
- function group3_bool1_onclick(obj:CheckBox, e:ClickEventInfo) {
- group3.ipt_rqstdrid.enable = true;
- group3.ipt_rqsthospcd.enable = true;
- group3.ipt_rqsthospcd.setFocus();
- }
- function group3_bool1_xforms-deselect {
- ds_main_inpt.setColumn( 0, "inpt_rqsthospcd","");
- ds_main_inpt.setColumn( 0, "inpt_rqstdrid","");
- group3.ipt_rqstdrid.enable = false;
- group3.ipt_rqsthospcd.enable = false;
- }
- function group3_ipt_orddeptdrabbr_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
- var abbr = group3.ipt_orddeptdrabbr.value;
- var orddrabbr = '';
- if( abbr.length == 4 ){
- orddrabbr = abbr;
- var orddeptabbr = abbr;
- ds_hidden_etc.setColumn( 0, "inpt_orddrnm",abbr.toUpperCase());
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm", abbr.toUpperCase());
- //group3.ipt_orddeptnm.refresh();
- group3.ipt_orddeptnm.dispatch("DOMFocusOut");
- return true;
- }else{
- return false;
- }
- //진료의 세팅
- var orddrid = ds_hidden_init_orddrid.lookupExpr("drengabbr == '" + orddrabbr.toUpperCase() + "'", "cd");
- ds_main_inpt.setColumn( 0, "inpt_orddrid", orddrid );
- //group3.cmb_orddrid.refresh();
- group3.cmb_orddrid.dispatch("xforms-value-changed");
- group3.cmb_orddrid.setFocus();
- }
- function group3_ipt_orddeptdrabbr_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13"){
- group3.cmb_orddrid.setFocus();
- }
- }
- function group3_button16_onclick(obj:Button, e:ClickEventInfo) {
- //등록
- ds_send_data19.setColumn( 0, "pid","34294");
- ds_send_data19.setColumn( 0, "dschInRgstdd","20071217");
- ds_send_data19.setColumn( 0, "flag","D");
- //취소
- // ds_send_data19.setColumn( 0, "pid","9399593");
- // ds_send_data19.setColumn( 0, "indd","20071126");
- // ds_send_data19.setColumn( 0, "cretno","");
- // ds_send_data19.setColumn( 0, "cnclflag","D");
- // submit("TRPMI02604");
- }
- function group3_btn_cnst_onclick(obj:Button, e:ClickEventInfo) {
- var pid = ds_main_ptbs.getColumn(0, "ptbs_pid");
- var insukind = ds_main_iphs.getColumn(0, "iphs_insukind");
- var strSend;
- var strRcv = "ds_main_h_cnst"
- frmf_setParameter("SPPMC04100_PARM", pid + "▦" + insukind + "▦" + strSend + "▦" + strRcv + "▦");
- frmf_modal("SPPMC04100", "SPPMC04100", ""-"", "", "1", "150", "150", "", "", "", "", "", "M");
- // 2007.07.23 이동식 추가 - 진료의뢰서 추가만 가능하게
- dsf_makeValue( ds_main_h_cnst_cnst, "cnst_stat", "string", "" );
- ds_main_h_cnst_cnst.setColumn( 0, "cnst_stat", "I");
- //END..
- //model.refresh();
- }
- function group3_combo8_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- fOrddridSet(ds_main_outrgst_m_otpt_otpt.getColumn(0, "otpt_orddeptcd"));
- }
- function group3_cmb_ordreqformflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- //2008.01.14 추가
- fCheckOrdReqForm();
- }
- function group3_button61_onclick(obj:Button, e:ClickEventInfo) {
- frmf_setParameter("SMPMC02600_pid", ds_main_ptbs.getColumn(0, "ptbs_pid")); //등록번호
- frmf_modal("SMPMC02600", "", ""-"", "", "", "", "", "", "", "", "", "", "M");
- }
- function group3_input3_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13") {
- var sDisccd = group3.input3.text.toUpperCase();
- // 존재하지 않는 할인코드 입력시 메시지 처리
- var sCheckDisccd = ds_hidden_init_disccd.lookupExpr("cd == '" + sDisccd + "'", "cd");
- if (utlf_isNull(sCheckDisccd)) {
- sysf_messageBox("존재하지 않는 감면계정입니다. [해당사항 없음]으로 설정합니다.!!", "I");
- ds_main_iphs.setColumn( 0, "iphs_disccd", "-");
- group3.input3.setFocus();
- } else {
- ds_main_iphs.setColumn( 0, "iphs_disccd", sDisccd);
- group3.combo6.setFocus();
- }
- //group3.input3.refresh();
- //group3.combo6.refresh();
- }
- }
- function group3_input3_onkillfocus(obj:Edit, e:KillFocusEventInfo) {
- var sDisccd = group3.input3.text.toUpperCase();
- // 존재하지 않는 할인코드 입력시 메시지 처리
- var sCheckDisccd = ds_hidden_init_disccd.lookupExpr("cd == '" + sDisccd + "'", "cd");
- if (utlf_isNull(sCheckDisccd)) {
- sysf_messageBox("존재하지 않는 감면계정입니다. [해당사항 없음]으로 설정합니다.!!", "I");
- ds_main_iphs.setColumn( 0, "iphs_disccd", "-");
- group3.input3.setFocus();
- } else {
- ds_main_iphs.setColumn( 0, "iphs_disccd", sDisccd);
- group3.combo6.setFocus();
- }
- //group3.input3.refresh();
- //group3.combo6.refresh();
- }
- function group3_chk_nhicyn_onclick(obj:cp_checkboxList, e:ClickEventInfo) {
- ds_hidden.setColumn( 0, "nhicyn", "Y");
- }
- function group3_chk_nhicyn_xforms-deselect {
- ds_hidden.setColumn( 0, "nhicyn", "N");
- }
- function group3_input2_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- var pCurTargetObj = event.ptarget.parent;
- if( pCurTargetObj.elementName == "xforms:select1" || pCurTargetObj.elementName == "xforms:select") {
- event.keyCode = 9;
- pCurTargetObj.dispatch("onkeydown");
- } else {
- event.keyCode = 9;
- }
- event.stopPropagation();
- }
- }
- function group3_input4_onkeydown(obj:Edit, e:KeyEventInfo) {
- if (event.keyCode == "13")
- {
- obj.updateToDataset();
- var pCurTargetObj = event.ptarget.parent;
- if( pCurTargetObj.elementName == "xforms:select1" || pCurTargetObj.elementName == "xforms:select") {
- event.keyCode = 9;
- pCurTargetObj.dispatch("onkeydown");
- } else {
- event.keyCode = 9;
- }
- event.stopPropagation();
- }
- }
- function group3_button4_onclick(obj:Button, e:ClickEventInfo) {
- var scrnid = "SMPMI00100";
- ds_main_barcdprntsetup.clearData();
- fGetBarCodeInfo(scrnid);
- fOpenBrcdPrnt();
- }
- function cmb_centcd_onitemchanged(obj:Combo, e:ItemChangeEventInfo) {
- var centcd = ds_main_inpt.getColumn(0, "inpt_centcd");
- if( centcd == '' || centcd == '-' ){
- group3.cmb_orddeptcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddeptcd[orddeptflag = 'D']";
- group3.cmb_orddeptcd.choices.itemset.value.attribute("ref") = "cd";
- group3.cmb_orddeptcd.choices.itemset.label.attribute("ref") = "nm";
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid";
- group3.cmb_orddrid.choices.itemset.value.attribute("ref") = "cd";
- group3.cmb_orddrid.choices.itemset.label.attribute("ref") = "nmsp";
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_orddrid";
- group3.cmb_atdoctid.choices.itemset.value.attribute("ref") = "cd";
- group3.cmb_atdoctid.choices.itemset.label.attribute("ref") = "nmsp";
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd", "");
- ds_main_inpt.setColumn( 0, "inpt_medispclid", "");
- ds_main_inpt.setColumn( 0, "inpt_atdoctid", "");
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm", "");
- ds_hidden_etc.setColumn( 0, "inpt_orddrnm", "");
- //group3.cmb_orddeptcd.refresh();
- //group3.cmb_orddrid.refresh();
- //group3.cmb_atdoctid.refresh();
- //group3.ipt_orddeptnm.refresh();
- //group3.ipt_orddeptdrabbr.refresh();
- }else{
- var instcd = sysf_getUserInfo("dutplceinstcd");
- var deptcd = centcd;
- var base_dd = utlf_getCurrentDate();
- var sort_field = "dispseq";//정렬필드(출력순서:'dispseq')
- var sort_method = "asc"; //정렬방법(오름차순:'asc')
- zsufGetCntrSubOrdDepartmentList(instcd, deptcd, 'in', "ds_hidden_init_cntrsuborddeptlist", base_dd);
- //zsufGetCntrOrdDeptDoctorList(instcd, deptcd, 'in', "ds_hidden_init_cntrorddeptdoctorlist",sort_field, sort_method, base_dd);
- group3.cmb_orddeptcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrsuborddeptlist_dept";
- group3.cmb_orddeptcd.choices.itemset.value.attribute("ref") = "deptcd";
- group3.cmb_orddeptcd.choices.itemset.label.attribute("ref") = "depthngnm";
- /* 진료의사는 과거 그대로 - 2009.02.12
- group3.cmb_orddrid.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrorddeptdoctorlist_user";
- group3.cmb_orddrid.choices.itemset.value.attribute("ref") = "userid";
- group3.cmb_orddrid.choices.itemset.label.attribute("ref") = "usernm";
- group3.cmb_atdoctid.choices.itemset.attribute("nodeset") = "ds_hidden_init_cntrorddeptdoctorlist_user";
- group3.cmb_atdoctid.choices.itemset.value.attribute("ref") = "userid";
- group3.cmb_atdoctid.choices.itemset.label.attribute("ref") = "usernm";
- */
- ds_main_inpt.setColumn( 0, "inpt_orddeptcd", "");
- ds_main_inpt.setColumn( 0, "inpt_medispclid", "");
- ds_main_inpt.setColumn( 0, "inpt_atdoctid", "");
- ds_hidden_etc.setColumn( 0, "inpt_orddeptnm", "");
- ds_hidden_etc.setColumn( 0, "inpt_orddrnm", "");
- //group3.cmb_orddeptcd.refresh();
- //group3.cmb_orddrid.refresh();
- //group3.cmb_atdoctid.refresh();
- //group3.ipt_orddeptnm.refresh();
- //group3.ipt_orddeptdrabbr.refresh();
- }
- //model.refresh();
- }
- function cmb_building_onitemclick(obj:Combo, e:ListBoxClickEventInfo) {
- var sBuilding = ds_hidden.getColumn(0, "building");
- if (sBuilding != null) {
- group3.cmb_wardcd.choices.itemset.attribute("nodeset") = "ds_hidden_init_wardcd[build = '" + sBuilding + "' ]";
- //group3.cmb_wardcd.refresh();
- }
- }
- ]]></Script>
- </Form>
- </FDL>
|