12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * 제 목 : SMAHR01000.xrw
- * 설 명 : 검사결과관리[일반건진]
- * 설 계 자 : 김호익
- * 작 성 자 : 김호익
- * 작 성 일 : 2007.07.13
- * 수정이력 :
- * 기 타 :
- -->
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>Untitle</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <acptlst>
- <item>
- <sel/>
- <pid/>
- <hngnm/>
- <engnm/>
- <pkgnm/>
- <orddd/>
- <sex/>
- <age/>
- <cmpynm/>
- <rgstno1/>
- <rgstno2/>
- <cmpycd/>
- <pkgcd/>
- <schlgrde/>
- <clsid/>
- <stuid/>
- <rsrvdd/>
- <rsrvno/>
- <cretno/>
- <orddeptcd/>
- <healexamflag/>
- <healexamdetlflag/>
- <reexamfg/>
- <hopedd/>
- </item>
- <count>
- <patcnt/>
- <pkgcnt/>
- </count>
- <inqrlst>
- <item>
- <inqrcd/>
- <inqrcnts/>
- <answcd/>
- </item>
- </inqrlst>
- </acptlst>
- <acptinfo>
- <item>
- <pid/>
- <hngnm/>
- <rgstno1/>
- <rgstno2/>
- <sex/>
- <age/>
- <cmpycd/>
- <cmpynm/>
- <pkgcd/>
- <pkgnm/>
- <schlgrde/>
- <clsid/>
- <stuid/>
- <plceflag/>
- <orddd/>
- <judgdd/>
- <judgdrid/>
- <drnm/>
- <reexamfg/>
- </item>
- <rsltlst>
- <item>
- <prcpdd/>
- <execprcpuniqno/>
- <prcpno/>
- <testcd/>
- <testnm/>
- <testrsltcnts>
- </testrsltcnts>
- <outtestrsltcnts/>
- <rsltunit/>
- <rsltflag/>
- <remcnts/>
- <assorsltcnts/>
- <judgcd/>
- <judgrsltcnts/>
- <inptflag/>
- <choirslt>
- <item/>
- </choirslt>
- <judgmark/>
- <refh/>
- <refl/>
- </item>
- </rsltlst>
- <rsltlst2>
- <item>
- <prcpdd/>
- <execprcpuniqno/>
- <prcpno/>
- <testcd/>
- <testnm/>
- <testrsltcnts>
- </testrsltcnts>
- <outtestrsltcnts/>
- <rsltunit/>
- <rsltflag/>
- <remcnts/>
- <assorsltcnts/>
- <judgcd/>
- <judgrsltcnts/>
- <inptflag/>
- <choirslt>
- <item/>
- </choirslt>
- <judgmark/>
- <refh/>
- <refl/>
- </item>
- </rsltlst2>
- <judginfo>
- <firstjudg>
- <fst_inqryn>Y</fst_inqryn>
- <fst_estmamt/>
- <fst_judgcd/>
- <fst_bjudgdetl/>
- <fst_etcsickflag/>
- <fst_etcsickcnts/>
- <fst_cjudgdetl/>
- <fst_etcsickcnts1/>
- <fst_r1judgdetl/>
- <fst_etcsickcnts2/>
- <fst_r2judgdetl/>
- <fst_judgexamcd/>
- <fst_judgexamcnts/>
- <fst_histflag/>
- <fst_histcnts/>
- <fst_lifestatflag/>
- <fst_lifestatcnts/>
- <fst_trmaflag/>
- <fst_gnrlstatflag/>
- <fst_judgdd/>
- <fst_judgdrid/>
- <fst_d1sickyn/>
- <fst_d1sickcd/>
- <fst_d2sickyn/>
- <fst_d2sickcd/>
- <fst_aftmngt/>
- <fst_aftmngt/>
- <fst_ajudgcd/>
- <fst_bjudgcd/>
- <fst_cjudgcd/>
- <fst_r1judgcd/>
- <fst_r2judgcd/>
- </firstjudg>
- <firstd1sicklst>
- <judgcd/>
- <sickcd/>
- <sicknm/>
- </firstd1sicklst>
- <firstd2sicklst>
- <judgcd/>
- <sickcd/>
- <sicknm/>
- </firstd2sicklst>
- <secondjudg>
- <sec_judgcd/>
- <sec_D1sickcd/>
- <sec_D2sickcd/>
- <sec_aftercd/>
- <sec_judgexamcd/>
- <sec_judgexamcnts/>
- <sec_judgdd/>
- <sec_judgdrid/>
- <sec_bjudgdetl/>
- <sec_cjudgdetl/>
- <sec_d2judgdetl/>
- <sec_d1judgdetl/>
- <sec_cmtcnts/>
- <sec_glycosyn/>
- <sec_hypetsyn/>
- <sec_glycosdetl/>
- <sec_hypetsdetl/>
- <sec_glycosanamnesisyn/>
- <sec_hypetsanamnesisyn/>
- <sec_glycosanamnesisdetl/>
- <sec_hypetsanamnesisdetl/>
- <sec_rsltsmmcnt/>
- <sec_colgrecmfact/>
- <sec_awarfunthandcap/>
- <sec_melancholia1/>
- <sec_melancholia2/>
- <sec_smokyn/>
- <sec_smoknicotinedepend/>
- <sec_smokprcp/>
- <sec_drunkyn/>
- <sec_drunkvalu/>
- <sec_drunkprcp/>
- <sec_exeryn/>
- <sec_exervalu/>
- <sec_exerkind/>
- <sec_exertm/>
- <sec_exertims/>
- <sec_nutryn/>
- <sec_nutrvalu/>
- <sec_nutrprcprecm/>
- <sec_nutrprcptemperance/>
- <sec_nutrmealhabit/>
- <sec_nutrlnk/>
- <sec_fatyn/>
- <sec_fatsievqtyindx/>
- <sec_fatabdmn/>
- <sec_fatprcp/>
- <sec_scndjudgdd/>
- <sec_scndjudgdrid/>
- </secondjudg>
- <licncrjudg>
- <judgdd/>
- <judgdrid/>
- <reactexammthd/>
- <reactexamrslt/>
- <reactexamrsltval/>
- <reactexamrsltbval/>
- <colonreadcmt1/>
- <colonreadcmtpolyp1/>
- <colonsickpos1/>
- <colonreadcmt2/>
- <colonreadcmtpolyp2/>
- <colonsickpos2/>
- <colonreadcmt3/>
- <colonreadcmtpolyp3/>
- <colonsickpos3/>
- <colonreadcmtetc/>
- <colonreadcmtetcrem/>
- <liescopetestyn/>
- <liescopereadcmt1/>
- <liescopereadcmtpolyp1/>
- <liescopereadcmtexcision1/>
- <liescopesickpos1/>
- <liescopereadcmt2/>
- <liescopereadcmtpolyp2/>
- <liescopereadcmtexcision2/>
- <liescopesickpos2/>
- <liescopereadcmt3/>
- <liescopereadcmtpolyp3/>
- <liescopereadcmtexcision3/>
- <liescopesickpos3/>
- <liescopereadcmtetc/>
- <liescopereadcmtetcrem/>
- <tissexamyn/>
- <tissdiagpathotissexamcnt/>
- <tissdiagobscmt/>
- <tissdiagcncr/>
- <tissdiagcncrrem/>
- <tissdiagetc/>
- <tissdiagetcrem/>
- <judgcolonflag/>
- <judgcolonflagrem/>
- <judgreactflag/>
- <oldlicncrpatyn/>
- <judgexamcnts/>
- </licncrjudg>
- <stmccncrjudg>
- <judgdd/>
- <judgdrid/>
- <stmcdyereadcmt1/>
- <stmcdyesickpos1/>
- <stmcdyereadcmt2/>
- <stmcdyesickpos2/>
- <stmcdyereadcmt3/>
- <stmcdyesickpos3/>
- <stmcdyereadcmtetc/>
- <stmcdyereadcmtetcrem/>
- <stmcescopetestyn/>
- <stmcescopeobscmt1/>
- <stmcescopesickpos1/>
- <stmcescopeobscmt2/>
- <stmcescopesickpos2/>
- <stmcescopeobscmt3/>
- <stmcescopesickpos3/>
- <stmcescopereadcmtetc/>
- <stmcescopereadcmtetcrem/>
- <stmcescopetissexamyn/>
- <tissdiagpathotisstestcnt/>
- <tissdiagobscmt/>
- <tissdiagcncr/>
- <tissdiagcncrrem/>
- <tissdiagetc/>
- <tissdiagetcrem/>
- <judgflag/>
- <judgflagrem/>
- <oldstmccncrpatyn/>
- <judgexamcnts/>
- </stmccncrjudg>
- <livercncrjudg>
- <judgdd/>
- <judgdrid/>
- <liveralt/>
- <bhptsexammthd/>
- <bhptsexamrslt/>
- <bhptsjud/>
- <chptsexammthd/>
- <chptsexamrslt/>
- <chptsexamrsltval/>
- <chptsexamrsltbval/>
- <chptsjudg/>
- <echoexamobscmt1/>
- <echoexamobscmt2/>
- <echoexamobscmt3/>
- <echoexambenisick/>
- <echoexamhepadoubkind/>
- <echoexamhepadoubsickpos/>
- <echoexamhepadoubsicksize/>
- <echoexamhepadoubetc/>
- <echoexamhepadoubetcrem/>
- <serumexammthd/>
- <serumexamfixcommthdrslt/>
- <serumexamfixqtymthdexamrslt/>
- <serumexamfixqtymthdexamunit/>
- <serumexamfixqtymthdexambval/>
- <judgflag/>
- <judgflagetcrem/>
- <judgexamcnts/>
- <oldlivercncrpatyn/>
- </livercncrjudg>
- <mamcncrjudg>
- <judgdd/>
- <judgdrid/>
- <mamcncrdtbtqty/>
- <mamcncrreadcmt1/>
- <mamcncrsickpos1rght/>
- <mamcncrsickpos1rghtrem/>
- <mamcncrsickpos1left/>
- <mamcncrsickpos1leftrem/>
- <mamcncrreadcmt2/>
- <mamcncrsickpos2rght/>
- <mamcncrsickpos2rghtrem/>
- <mamcncrsickpos2left/>
- <mamcncrsickpos2leftrem/>
- <mamcncrreadcmt3/>
- <mamcncrsickpos3rght/>
- <mamcncrsickpos3rghtrem/>
- <mamcncrsickpos3left/>
- <mamcncrsickpos3leftrem/>
- <mamcncrreadcmt4/>
- <judgflag/>
- <oldmamcncrpatyn/>
- <judgexamcnts/>
- </mamcncrjudg>
- <cervcncrjudg>
- <judgdd/>
- <judgdrid/>
- <cervcncrspcstat/>
- <cervpreepithelialcellyn/>
- <cervcncrkinddiag/>
- <cervcncrkinddiagrem/>
- <flatepithelialcelltrob/>
- <flatepithelialcelltrobstat/>
- <preepithelialcelltrob/>
- <preepithelialcelltrobrem/>
- <cervcncraddcmt/>
- <cervcncraddcmtrem/>
- <judgflag/>
- <oldcervcncrpatyn/>
- <judgexamcnts/>
- </cervcncrjudg>
- <lifehabitprcp>
- <atdoct/>
- <smokflag/>
- <nicodepend/>
- <nosmokbookread/>
- <nicochangeregm/>
- <nosmokdrug/>
- <suppservice/>
- <suppserviceetc/>
- <smokbettersick/>
- <drunkstat/>
- <nodrunkday/>
- <daydrunkcnt/>
- <weekdrunkcnt/>
- <drunkrestday/>
- <drunkdiary/>
- <nodrunkbook/>
- <drunkdrug/>
- <drunketc/>
- <drunkbettersick/>
- <exergrade/>
- <exerkind/>
- <exerkindetc/>
- <exertime/>
- <exertimeetc/>
- <exercnt/>
- <exerbettersick/>
- <exerbettersicketc/>
- <exerreq/>
- <ntrhabit/>
- <ntrhabitbetterprcp/>
- <ntrbettersick/>
- <ntrbettersicketc/>
- <ntrreq/>
- <bodyweight/>
- <fatstat/>
- <sickoccurgrade/>
- <reduweightper/>
- <goalweight/>
- <goalmonth/>
- <reduweight/>
- <fatprcp/>
- <fatdrugcure/>
- <fatprcpetc/>
- <fatbettersick/>
- <fatbettersicketc/>
- <fatreq/>
- <nosmokuseyn/>
- <nodrunkuseyn/>
- <exeruseyn/>
- <nutritionuseyn/>
- <fatuseyn/>
- </lifehabitprcp>
- <oraljudg>
- <oralestmamt/>
- <oraljudgdrid/>
- <oraljudgdd/>
- <oraljudgcnts/>
- <oraljudgcntsetc/>
- <oraladddirection/>
- </oraljudg>
- <batchlicncrjudg>
- <judgdd/>
- <judgdrid/>
- <reactexammthd/>
- <reactexamrslt/>
- <reactexamrsltval/>
- <reactexamrsltbval/>
- <colonreadcmt1/>
- <colonreadcmtpolyp1/>
- <colonsickpos1/>
- <colonreadcmt2/>
- <colonreadcmtpolyp2/>
- <colonsickpos2/>
- <colonreadcmt3/>
- <colonreadcmtpolyp3/>
- <colonsickpos3/>
- <colonreadcmtetc/>
- <colonreadcmtetcrem/>
- <liescopetestyn/>
- <liescopereadcmt1/>
- <liescopereadcmtpolyp1/>
- <liescopereadcmtexcision1/>
- <liescopesickpos1/>
- <liescopereadcmt2/>
- <liescopereadcmtpolyp2/>
- <liescopereadcmtexcision2/>
- <liescopesickpos2/>
- <liescopereadcmt3/>
- <liescopereadcmtpolyp3/>
- <liescopereadcmtexcision3/>
- <liescopesickpos3/>
- <liescopereadcmtetc/>
- <liescopereadcmtetcrem/>
- <tissexamyn/>
- <tissdiagpathotissexamcnt/>
- <tissdiagobscmt/>
- <tissdiagcncr/>
- <tissdiagcncrrem/>
- <tissdiagetc/>
- <tissdiagetcrem/>
- <judgcolonflag/>
- <judgcolonflagrem/>
- <judgreactflag/>
- <oldlicncrpatyn/>
- <judgexamcnts/>
- </batchlicncrjudg>
- <etcjudg>
- <etc_judgdd/>
- <etc_judgdrid/>
- <etc_judgexamcnts/>
- </etcjudg>
- <apntinqr>
- <judginqrnm/>
- <judgrsltcnts/>
- <judgremcnts/>
- <judginqrflag/>
- <judginqrcd/>
- <judgrsltcd/>
- <answcdflag/>
- <stat/>
- <lrgrsltyn/>
- </apntinqr>
- <medinqr>
- <judginqrnm/>
- <judgrsltcnts/>
- <judgremcnts/>
- <judginqrflag/>
- <judginqrcd/>
- <judgrsltcd/>
- <answcdflag/>
- <stat/>
- <lrgrsltyn/>
- </medinqr>
- <judginqr>
- <judginqrnm/>
- <judgrsltcnts/>
- <judgremcnts/>
- <judginqrflag/>
- <judginqrcd/>
- <judgrsltcd/>
- <answcdflag/>
- <stat/>
- <lrgrsltyn/>
- </judginqr>
- <answ>
- <answcd/>
- <answcnts/>
- <judginqrcd/>
- <inqrflag/>
- </answ>
- <judgdrinfo>
- <judgdd/>
- <judgdrid/>
- </judgdrinfo>
- <meddrinfo>
- <meddd/>
- <meddrid/>
- </meddrinfo>
- <specinfo>
- <judgchs/>
- <inqryn/>
- <judgdd/>
- <judgdrid/>
- <pjjgcd/>
- <sjsayoucd/>
- <pkgcd/>
- <pkgnm/>
- <judg1st/>
- <judh1stnm/>
- <judg2st/>
- <judg2stnm/>
- <jchcd/>
- <jchnm/>
- <judgcd/>
- <jhcd/>
- <jhnm/>
- <sbcd/>
- <sbnm/>
- <shcd1/>
- <shcd2/>
- <shcd3/>
- <upmjhscd/>
- <lastjudg/>
- </specinfo>
- <specjudg>
- <judgseq/>
- <pkgcd/>
- <pkgnm/>
- <judg1st/>
- <judg1stnm/>
- <jchcd/>
- <jchnm/>
- <judgchs/>
- <inqryn/>
- <judgdd/>
- <judgdrid/>
- <pjjgcd/>
- <sjsayoucd/>
- <judg2st/>
- <judgcd/>
- <jhcd/>
- <sbcd/>
- <shcd1/>
- <shcd2/>
- <shcd3/>
- <upmjhscd/>
- </specjudg>
- <genjudg>
- <code/>
- <judg1st/>
- <judg1stnm/>
- <jchcd/>
- <jchnm/>
- </genjudg>
- </judginfo>
- <inqrlst>
- <item>
- <inqrcd/>
- <inqrnm/>
- <answcd/>
- <answcnts/>
- <remcnts/>
- <answflag/>
- <inptflag/>
- <inqrflag/>
- </item>
- </inqrlst>
- </acptinfo>
- <etcinfo>
- <findpnm/>
- </etcinfo>
- <tempinfo>
- <rslttext>
- <rsltcnts/>
- <rslt_idx/>
- <rslt_col/>
- </rslttext>
- <anslst>
- <anslst>
- <item>
- <answcd/>
- <answcnts/>
- <answcnts/>
- <reminptyn/>
- </item>
- </anslst>
- </anslst>
- <choilst>
- <item3>
- <sel/>
- <rsltcd/>
- <rsltnm/>
- </item3>
- </choilst>
- <answcd/>
- <assorsltlst>
- <itemasso>
- <sel/>
- <rsltcd/>
- <rsltnm/>
- </itemasso>
- </assorsltlst>
- </tempinfo>
- </main>
- <send>
- <srchhealexamdetlflag/>
- <srchfromdd/>
- <srchtodd/>
- <srchcmpycd/>
- <srchcmpynm/>
- <srchpkgnm/>
- <srchpkgcd2/>
- <srchpid2/>
- <srchpnm/>
- <srchroomcd/>
- <srchinstcd/>
- <srchhealexamflag/>
- <srchpkgcd/>
- <srchtestcd2/>
- <srchrsltflag/>
- <save>
- <healexamflag/>
- <healexamdetlflag/>
- <rsrvdd/>
- <rsrvno/>
- <pid/>
- <orddd/>
- <cretno/>
- <saverslt/>
- <saveinqr/>
- <pkgcd/>
- </save>
- <srchorddd/>
- <srchcretno/>
- <srchrsrvdd/>
- <srchrsrvno/>
- <srchpid/>
- <srchinqrflag/>
- <srchstatfg>G</srchstatfg>
- <dgflag>1</dgflag>
- <dgflag2/>
- <srchpkgflag/>
- <srchoralyn/>
- <srchstatflag/>
- <srchdrflag/>
- </send>
- <hidden>
- <fst_sickcd/>
- <patinfo>
- <info/>
- </patinfo>
- <count/>
- </hidden>
- <temp>
- <pkginfo>
- <item>
- <pkgcd/>
- <pkgnm/>
- </item>
- </pkginfo>
- <patinfo>
- <item/>
- </patinfo>
- <baseinfo>
- <item/>
- </baseinfo>
- <sickcdlst>
- <item>
- <sickcd/>
- <sicknm/>
- <judgcd/>
- </item>
- </sickcdlst>
- <assorsltlst/>
- <medinfo/>
- </temp>
- <init>
- <baseinfo>
- <choiflaglst/>
- <hedetlflaglst/>
- <rslttypelst/>
- <plceflag/>
- <pamcdlst>
- <uncocdlst/>
- <disccdlst/>
- </pamcdlst>
- <inqrflag/>
- <drlst>
- <itemdr/>
- </drlst>
- <statlst/>
- <judgdrlst>
- <itemdr/>
- </judgdrlst>
- <meddrlst>
- <itemdr/>
- </meddrlst>
- <chedetlflaglst/>
- <ghedetlflaglst/>
- </baseinfo>
- <room>
- <roomlst/>
- </room>
- <judginfo>
- <judgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </judgcdlst>
- <Bjudglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </Bjudglst>
- <Cjudglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </Cjudglst>
- <R1judglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </R1judglst>
- <R2judglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </R2judglst>
- <etcsickflaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </etcsickflaglst>
- <aftmngtcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </aftmngtcdlst>
- <glycoscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </glycoscdlist>
- <hypetscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </hypetscdlist>
- <glycosanamnesiscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </glycosanamnesiscdlist>
- <hypetsanamnesiscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </hypetsanamnesiscdlist>
- <oraljudglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </oraljudglst>
- <sndjudgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sndjudgcdlst>
- <sndaftercdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sndaftercdlst>
- <histdiaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </histdiaglst>
- <lifestatlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </lifestatlst>
- <lifeflaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </lifeflaglst>
- <gnrlstatlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </gnrlstatlst>
- <ynlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </ynlst>
- <pjjgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </pjjgcdlst>
- <sjsayoulst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sjsayoulst>
- <pkgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </pkgcdlst>
- <sjudgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sjudgcdlst>
- <shcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </shcdlst>
- <upmjhscdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </upmjhscdlst>
- <awarfunthandcaplst/>
- <melancholia1lst/>
- <melancholia2lst/>
- <smoknicotinedependlst/>
- <smokprcplst/>
- <drunkvalulst/>
- <drunkprcplst/>
- <exervalulst/>
- <exerkindlst/>
- <exertmlst/>
- <exertimslst/>
- <nutrvalulst/>
- <nutrprcprecmlst/>
- <nutrprcptemperancelst/>
- <nutrmealhabitlst/>
- <nutrlnklst/>
- <fatsievqtyindxlst/>
- <fatabdmnlst/>
- <fatprcplst/>
- <reactexammthdlst/>
- <reactexamrsltlst/>
- <colonreadcmtlst/>
- <colonsickposlst/>
- <colonreadcmtetclst/>
- <liescopetestynlst/>
- <liescopereadcmtexcisionlst/>
- <tissdiagpathotissexamcntlst/>
- <tissdiagobscmtlst/>
- <tissdiagcncrlst/>
- <tissdiagetclst/>
- <judgcolonflaglst/>
- <liescopetestynlst/>
- <tissdiagpathotissexamcntlst/>
- <stmcdyereadcmtlst/>
- <stmcdyesickposlst/>
- <stmcdyereadcmtetclst/>
- <stmcescopeobscmtlst/>
- <stmctissdiagobscmtlst/>
- <tissdiagcncrlst/>
- <tissdiagetclst/>
- <judgflaglst/>
- <reactexamrsltlst/>
- <bhptsexammthdlst/>
- <bhptsexammthdlst/>
- <echoexamobscmtlst/>
- <echoexambenisicklst/>
- <echoexamhepadoubkindlst/>
- <echoexamhepadoubsickposlst/>
- <echoexamhepadoubsicksizelst/>
- <echoexamhepadoubetclst/>
- <serumexamfixqtymthdexamunitlst/>
- <mamcncrdtbtqtylst/>
- <mamcncrreadcmtlst/>
- <mamcncrsickposlst/>
- <cervcncrspcstatlst/>
- <cervpreepithelialcellynlst/>
- <cervcncrkinddiaglst/>
- <flatepithelialcelltroblst/>
- <flatepithelialcelltrobstatlst/>
- <preepithelialcelltroblst/>
- <cervcncraddcmtlst/>
- <cervcncrjudgflaglst/>
- <life_smoklst/>
- <life_nicodependlst/>
- <life_nosmokbooklst/>
- <life_suppservicelst/>
- <life_smokbettersicklst/>
- <life_drunkstatlst/>
- <life_drunkdiarylst/>
- <life_nodrunkbooklst/>
- <life_nodrunkbettersicklst/>
- <life_exergradelst/>
- <life_exerkindlst/>
- <life_exertimelst/>
- <life_exercountlst/>
- <life_exerbettersicklst/>
- <life_eatlifehabitlst/>
- <life_eatlifebetterprcplst/>
- <life_nutrbettersicklst/>
- <life_bodyweightlst/>
- <life_fatlst/>
- <life_sickoccurgradelst/>
- <life_fatprcplst/>
- <life_fatbettersicklst/>
- <oraljudglst/>
- <etcjudgpkglst/>
- <fstjudglst/>
- <sendjudglst/>
- <chestjudglst/>
- <initaddrinfo/>
- <printinfolist/>
- </judginfo>
- <drlst>
- <itemdr/>
- </drlst>
- </init>
- </root>
- </instance>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../ast/healexamweb/js/AHA001.js"/>
- <script type="javascript" src="../../../ast/examcureweb/js/AEZ0001.js"/>
- <script type="javascript" src="../../../com/pacsweb/js/ZEP001.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../ast/healthexamrsrvacptweb/js/AHA.js"/>
- <script type="javascript" src="../../../ast/healthexambaseweb/js/healcombolist.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fGetBasicCdList();
- fSrchInit();
- fInit(false);
- fGetRsltPatList();
-
- fDateTypes();
- ]]>
- </script>
- <submission id="TRZBC00101"/>
- <submission id="TRAHA00001"/>
- <submission id="TRAHA00002"/>
- <submission id="TRAHR01001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptlst"/>
- <submission id="TRAHR01002" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/rsltlst"/>
- <submission id="TRAHR01003" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/inqrlst"/>
- <submission id="TRAHB01502" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/room/roomlst"/>
- <submission id="TRAHA00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/baseinfo/pamcdlst"/>
- <submission id="TXAHR01001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/hidden"/>
- <submission id="TXAHR01002" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/hidden"/>
- <submission id="TRAHB00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/tempinfo/choilst"/>
- <submission id="TRAHA00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/patinfo"/>
- <bind id="bind_rslt" ref="/root/main/rsltlst/item/testrsltcnts" readonly="../rsltflag="O""/>
- <submission id="TRAHB00604" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/baseinfo/item"/>
- <submission id="TRAHR01004" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHB01504" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/baseinfo/drlst"/>
- <submission id="TRAHB00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/tempinfo/assorsltlst"/>
- <submission id="TRAHR01005" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/rsltlst2"/>
- <submission id="TXAHR00202" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/saveout" replace="instance" resultref="/root/hidden"/>
- <submission id="TRAHR02401" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptlst"/>
- <submission id="TRAHA04330" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/hidden"/>
- <submission id="TXAHR02501" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/hidden"/>
- <submission id="TRAHR02601" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHR02701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHR02801" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHR02901" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHR03001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHR04001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHA04413" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHA04423" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <submission id="TRAHA03133" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/drlst"/>
- <submission id="TRAHR04002" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/baseinfo/item"/>
- <submission id="TRAHA03174" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/hidden/signinfo"/>
- <submission id="TXAHA04415" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/init/send/info" replace="instance" resultref="/root/hidden/count"/>
- </model>
- <script type="javascript">
- <![CDATA[
- var col_pid = 1;
- var col_pnm = 2;
-
- var col_testcd = 4;
- var col_rslt = 6;
- var col_rsltflag = 9;
- var col_assorslt = 11;
-
- var col_inqranswcd = 3;
- var col_inqranswcnts = 4;
- var col_inqrremcnts = 5;
- var col_inqranswflag = 6;
-
- var m_vHealexamflag = "";
- var m_vHealexamdetlflag = "";
- var vidx;
-
- function fDateTypes(){
- model.removeNodeset("/root/main/tempinfo/choilst/item3");
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd"));
- model.setValue("/root/send/srchhealexamflag", fGetHealExamFlag());
- // model.setValue("/root/send/srchrsltflag", vRsltFlag);
- model.setValue("/root/send/srchrsltflag", "O");
- model.makeValue("/root/send/srchchoiflag","G");
- model.makeValue("/root/send/srchhealexamflag","G");
- submit("TRAHB00103");
-
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd"));
- model.setValue("/root/send/srchhealexamflag", fGetHealExamFlag());
- // model.setValue("/root/send/srchrsltflag", vRsltFlag);
- model.setValue("/root/send/srchrsltflag", "A");
- model.makeValue("/root/send/srchchoiflag","G");
- model.makeValue("/root/send/srchhealexamflag","G");
- submit("TRAHB00107");
- }
- /**===================================================================================
- *초기화
- * bDetl => true : 건진자별 상세내역만 초기화
- =====================================================================================*/
- function fInit(bDetl){
- model.removeNodeset(grd_acptlst.nodeset);
- model.resetInstanceNode("");
- if( bDetl) {
- return ;
- }
- model.resetInstanceNode("/root/main/info/item");
- model.removeNodeset(iviewer1.grd_rsltlst.nodeset);
- // model.removeNodeset(iviewer1.grd_inqrlst.nodeset);
- model.refresh();
- }
-
- /**===================================================================================
- ** 조회조건 초기화
- =====================================================================================*/
- function fSrchInit(){
- // cmb_srchhealexamdetlflag.refresh();
- // cmb_srchhealexamdetlflag.select(0);
- var cur_date = getCurrentDate();
- model.setValue(ipt_srchfromdd.attribute("ref"), cur_date);
- //model.setValue(ipt_srchfromdd.attribute("ref"), "20090101");
- model.setValue(ipt_srchtodd.attribute("ref"), cur_date);
- /* if(cmb_srchhealexamdetlflag.value=="G02"){
- model.toggle("case_rslt2");
- btn_rslt2.selected=true;
- }
- else{*/
- model.toggle("case_rslt");
- model.toggle("case_first");
- btn_rslt.selected= true ;
-
- if(m_vHealexamdetlflag == "G05"){ //채용건진일 경우만 visible
- btn_print.attribute("left") = 120 + "px";
-
- btn_print.visible = true;
- }else{
- btn_print.visible = false;
- }
- // }
- }
- /**===================================================================================
- *기본코드 내역 가져오기
- =====================================================================================*/
- function fGetBasicCdList(){
- // m_vHealexamflag = fGetHealExamFlag();
- if( m_vHealexamflag == "" ) {
- var sFlag = getScreenMenuParameter();
- if(sFlag == "") {
- m_vHealexamflag = "G"
- m_vHealexamdetlflag = "G01"
- }else {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag.substr(0,3);
- if (sFlag.length > 3) {
- m_vHealexamstatflag = sFlag.substr(3,1);
- }
- }
- }
- model.setValue("/root/send/srchhealexamflag" , m_vHealexamflag);
- model.setValue("/root/send/srchhealexamdetlflag" , m_vHealexamdetlflag);
-
- zbcfGetCodeList( new Array("A0070", "A0066","A0110","A0106", "A0107") //현재 A0066(결과형태종류), A0106 사용안함
- , new Array( "/root/init/baseinfo/hedetlflaglst", "/root/init/baseinfo/rslttypelst" , "/root/init/baseinfo/plceflag" , "/root/init/baseinfo/inqrflag", "/root/init/baseinfo/statlst") );
- //??? 뭐에 대한 submit인지 파악안됨.
- submit("TRZBC00101");
- if (m_vHealexamstatflag == "1") { //일반, 생애1,2차 iView 에 사용될 공통항목 조회
- healGetCodeList( new Array("G028","G072","G073","G074","G075","G076","G015","G016","G017","G018"
- ,"G019","G020","G021","G022","G023","G024","G025","G026","G027"
- ,'G077','G078','G079','G080','G081','G082','G083','G084','G085'
- ,'G086','G087','G088','G089','G090','G091','G092','G093','G094'
- ,'G095','G096','G097','G098','G102','G103')
- , new Array("/root/init/judginfo/awarfunthandcaplst"
- ,"/root/init/judginfo/melancholia1lst"
- ,"/root/init/judginfo/melancholia2lst"
- ,"/root/init/judginfo/smoknicotinedependlst"
- ,"/root/init/judginfo/smokprcplst"
- ,"/root/init/judginfo/drunkvalulst"
- ,"/root/init/judginfo/drunkprcplst"
- ,"/root/init/judginfo/exervalulst"
- ,"/root/init/judginfo/exerkindlst"
- ,"/root/init/judginfo/exertmlst"
- ,"/root/init/judginfo/exertimslst"
- ,"/root/init/judginfo/nutrvalulst"
- ,"/root/init/judginfo/nutrprcprecmlst"
- ,"/root/init/judginfo/nutrprcptemperancelst"
- ,"/root/init/judginfo/nutrmealhabitlst"
- ,"/root/init/judginfo/nutrlnklst"
- ,"/root/init/judginfo/fatsievqtyindxlst"
- ,"/root/init/judginfo/fatabdmnlst"
- ,"/root/init/judginfo/fatprcplst"
- ,"/root/init/judginfo/life_smoklst"
- ,"/root/init/judginfo/life_nicodependlst"
- ,"/root/init/judginfo/life_nosmokbooklst"
- ,"/root/init/judginfo/life_suppservicelst"
- ,"/root/init/judginfo/life_smokbettersicklst"
- ,"/root/init/judginfo/life_drunkstatlst"
- ,"/root/init/judginfo/life_drunkdiarylst"
- ,"/root/init/judginfo/life_nodrunkbooklst"
- ,"/root/init/judginfo/life_nodrunkbettersicklst"
- ,"/root/init/judginfo/life_exergradelst"
- ,"/root/init/judginfo/life_exerkindlst"
- ,"/root/init/judginfo/life_exertimelst"
- ,"/root/init/judginfo/life_exercountlst"
- ,"/root/init/judginfo/life_exerbettersicklst"
- ,"/root/init/judginfo/life_eatlifehabitlst"
- ,"/root/init/judginfo/life_eatlifebetterprcplst"
- ,"/root/init/judginfo/life_nutrbettersicklst"
- ,"/root/init/judginfo/life_bodyweightlst"
- ,"/root/init/judginfo/life_fatlst"
- ,"/root/init/judginfo/life_sickoccurgradelst"
- ,"/root/init/judginfo/life_fatprcplst"
- ,"/root/init/judginfo/life_fatbettersicklst"
- ,"/root/init/judginfo/oraljudglst"
- ,"/root/init/judginfo/etcjudgpkglst"));
- //combo가 아닌 것은 removeNodeset으로 셋팅
- model.removeNodeset("/root/init/judginfo/nutrvalulst/G020[1]");
- model.removeNodeset("/root/init/judginfo/nutrprcprecmlst/G021[1]");
- model.removeNodeset("/root/init/judginfo/nutrprcptemperancelst/G022[1]");
- model.removeNodeset("/root/init/judginfo/nutrmealhabitlst/G023[1]");
- model.removeNodeset("/root/init/judginfo/nutrlnklst/G024[1]");
- model.removeNodeset("/root/init/judginfo/fatprcplst/G027[1]");
- model.removeNodeset("/root/init/judginfo/life_smokbettersicklst/G081[1]");
- model.removeNodeset("/root/init/judginfo/life_nodrunkbettersicklst/G085[1]");
- model.removeNodeset("/root/init/judginfo/life_exerkindlst/G087[1]");
- model.removeNodeset("/root/init/judginfo/life_exerbettersicklst/G090[1]");
- model.removeNodeset("/root/init/judginfo/life_eatlifebetterprcplst/G092[1]");
- model.removeNodeset("/root/init/judginfo/life_nutrbettersicklst/G093[1]");
- model.removeNodeset("/root/init/judginfo/life_fatprcplst/G097[1]");
- model.removeNodeset("/root/init/judginfo/life_fatbettersicklst/G098[1]");
- fSetSelChkStat(false);
-
- } else if (m_vHealexamstatflag == "2") { //대장암 iView 에 사용될 공통항목 조회
- healGetCodeList( new Array("G029","G030","G031","G032","G034","G035","G036","G037","G038","G039","G040","G041")
- , new Array("/root/init/judginfo/reactexammthdlst"
- ,"/root/init/judginfo/reactexamrsltlst"
- ,"/root/init/judginfo/colonreadcmtlst"
- ,"/root/init/judginfo/colonsickposlst"
- ,"/root/init/judginfo/colonreadcmtetclst"
- ,"/root/init/judginfo/liescopetestynlst"
- ,"/root/init/judginfo/liescopereadcmtexcisionlst"
- ,"/root/init/judginfo/tissdiagpathotissexamcntlst"
- ,"/root/init/judginfo/tissdiagobscmtlst"
- ,"/root/init/judginfo/tissdiagcncrlst"
- ,"/root/init/judginfo/tissdiagetclst"
- ,"/root/init/judginfo/judgcolonflaglst"));
-
- model.removeNodeset("/root/init/judginfo/reactexammthdlst/G029[1]");
- model.removeNodeset("/root/init/judginfo/reactexamrsltlst/G030[1]");
- model.removeNodeset("/root/init/judginfo/colonreadcmtlst/G031[1]");
- model.removeNodeset("/root/init/judginfo/colonsickposlst/G032[1]");
- model.removeNodeset("/root/init/judginfo/colonreadcmtetclst/G034[1]");
- model.removeNodeset("/root/init/judginfo/liescopetestynlst/G035[1]");
- model.removeNodeset("/root/init/judginfo/liescopereadcmtexcisionlst/G0361]");
- model.removeNodeset("/root/init/judginfo/tissdiagpathotissexamcntlst/G037[1]");
- model.removeNodeset("/root/init/judginfo/tissdiagobscmtlst/G038[1]");
- model.removeNodeset("/root/init/judginfo/tissdiagcncrlst/G039[1]");
- model.removeNodeset("/root/init/judginfo/tissdiagetclst/G040[1]");
- model.removeNodeset("/root/init/judginfo/judgcolonflaglst/G041[1]");
- fSetSelChkStat(true);
-
- } else if (m_vHealexamstatflag == "3") { //위암
- healGetCodeList( new Array("G035","G037","G042","G043","G044","G045","G068","G046","G047","G048")
- , new Array("/root/init/judginfo/liescopetestynlst"
- ,"/root/init/judginfo/tissdiagpathotissexamcntlst"
- ,"/root/init/judginfo/stmcdyereadcmtlst"
- ,"/root/init/judginfo/stmcdyesickposlst"
- ,"/root/init/judginfo/stmcdyereadcmtetclst"
- ,"/root/init/judginfo/stmcescopeobscmtlst"
- ,"/root/init/judginfo/stmctissdiagobscmtlst"
- ,"/root/init/judginfo/tissdiagcncrlst"
- ,"/root/init/judginfo/tissdiagetclst"
- ,"/root/init/judginfo/judgflaglst"));
-
- model.removeNodeset("/root/init/judginfo/liescopetestynlst/G035[1]");
- model.removeNodeset("/root/init/judginfo/tissdiagpathotissexamcntlst/G037[1]");
- model.removeNodeset("/root/init/judginfo/stmcdyereadcmtlst/G042[1]");
- model.removeNodeset("/root/init/judginfo/stmcdyesickposlst/G043[1]");
- model.removeNodeset("/root/init/judginfo/stmcdyereadcmtetclst/G044[1]");
- model.removeNodeset("/root/init/judginfo/stmcescopeobscmtlst/G045[1]");
- model.removeNodeset("/root/init/judginfo/stmctissdiagobscmtlst/G068[1]");
- model.removeNodeset("/root/init/judginfo/tissdiagcncrlst/G046[1]");
- model.removeNodeset("/root/init/judginfo/tissdiagetclst/G047[1]");
- model.removeNodeset("/root/init/judginfo/judgflaglst/G048[1]");
- fSetSelChkStat(false);
- } else if (m_vHealexamstatflag == "4") { //간암
- healGetCodeList( new Array("G030","G049","G050","G051","G052","G053","G054","G055","G056","G057","G069")
- , new Array("/root/init/judginfo/reactexamrsltlst"
- ,"/root/init/judginfo/bhptsexammthdlst"
- ,"/root/init/judginfo/bhptsexammthdlst"
- ,"/root/init/judginfo/echoexamobscmtlst"
- ,"/root/init/judginfo/echoexambenisicklst"
- ,"/root/init/judginfo/echoexamhepadoubkindlst"
- ,"/root/init/judginfo/echoexamhepadoubsickposlst"
- ,"/root/init/judginfo/echoexamhepadoubsicksizelst"
- ,"/root/init/judginfo/echoexamhepadoubetclst"
- ,"/root/init/judginfo/judgflaglst"
- ,"/root/init/judginfo/serumexamfixqtymthdexamunitlst"));
-
- model.removeNodeset("/root/init/judginfo/reactexamrsltlst/G030[1]");
- model.removeNodeset("/root/init/judginfo/bhptsexammthdlst/G049[1]");
- model.removeNodeset("/root/init/judginfo/bhptsexammthdlst/G050[1]");
- model.removeNodeset("/root/init/judginfo/echoexamobscmtlst/G051[1]");
- model.removeNodeset("/root/init/judginfo/echoexambenisicklst/G052[1]");
- model.removeNodeset("/root/init/judginfo/echoexamhepadoubkindlst/G053[1]");
- model.removeNodeset("/root/init/judginfo/echoexamhepadoubsickposlst/G054[1]");
- model.removeNodeset("/root/init/judginfo/echoexamhepadoubsicksizelst/G055[1]");
- model.removeNodeset("/root/init/judginfo/echoexamhepadoubetclst/G056[1]");
- model.removeNodeset("/root/init/judginfo/judgflaglst/G057[1]");
- model.removeNodeset("/root/init/judginfo/serumexamfixqtymthdexamunitlst/G069[1]");
- fSetSelChkStat(false);
- } else if (m_vHealexamstatflag == "5") { //유방암
- healGetCodeList( new Array("G058","G059","G060","G061")
- , new Array("/root/init/judginfo/mamcncrdtbtqtylst"
- ,"/root/init/judginfo/mamcncrreadcmtlst"
- ,"/root/init/judginfo/mamcncrsickposlst"
- ,"/root/init/judginfo/judgflaglst"));
-
- model.removeNodeset("/root/init/judginfo/mamcncrdtbtqtylst/G058[1]");
- model.removeNodeset("/root/init/judginfo/mamcncrreadcmtlst/G059[1]");
- model.removeNodeset("/root/init/judginfo/mamcncrsickposlst/G060[1]");
- model.removeNodeset("/root/init/judginfo/judgflaglst/G061[1]");
- fSetSelChkStat(false);
- } else if (m_vHealexamstatflag == "6") { //자궁경부암
- healGetCodeList( new Array("G062","G070","G063","G064","G065","G066","G067","G071")
- , new Array("/root/init/judginfo/cervcncrspcstatlst"
- ,"/root/init/judginfo/cervpreepithelialcellynlst"
- ,"/root/init/judginfo/cervcncrkinddiaglst"
- ,"/root/init/judginfo/flatepithelialcelltroblst"
- ,"/root/init/judginfo/flatepithelialcelltrobstatlst"
- ,"/root/init/judginfo/preepithelialcelltroblst"
- ,"/root/init/judginfo/cervcncraddcmtlst"
- ,"/root/init/judginfo/cervcncrjudgflaglst"));
-
- model.removeNodeset("/root/init/judginfo/cervcncrspcstatlst/G062[1]");
- model.removeNodeset("/root/init/judginfo/cervpreepithelialcellynlst/G070[1]");
- model.removeNodeset("/root/init/judginfo/cervcncrkinddiaglst/G063[1]");
- model.removeNodeset("/root/init/judginfo/flatepithelialcelltroblst/G064[1]");
- model.removeNodeset("/root/init/judginfo/flatepithelialcelltrobstatlst/G065[1]");
- model.removeNodeset("/root/init/judginfo/preepithelialcelltroblst/G066[1]");
- model.removeNodeset("/root/init/judginfo/cervcncraddcmtlst/G067[1]");
- model.removeNodeset("/root/init/judginfo/cervcncrjudgflaglst/G071[1]");
- fSetSelChkStat(false);
- }else if(m_vHealexamstatflag == "7") { //구강
- healGetCodeList( new Array('G102')
- , new Array("/root/init/judginfo/oraljudglst"));
-
- model.removeNodeset("/root/init/judginfo/oraljudglst/G102[1]");
- fSetSelChkStat(false);
- }else if(m_vHealexamstatflag == "8") { //채용
- zbcfGetCodeList( new Array("A0069","A0070", "A0066","A0110","A0106", "A0107", "A0123")
- , new Array( "/root/init/judginfo/chedetlflaglst"
- ,"/root/init/judginfo/ghedetlflaglst"
- , "/root/init/judginfo/rslttypelst"
- , "/root/init/judginfo/plceflag"
- , "/root/init/judginfo/inqrflag"
- , "/root/init/judginfo/statlst"
- , "/root/init/judginfo/rsltcnstflaglst" ) );
- submit("TRZBC00101");
-
- healGetCodeList( new Array("V005","V006","V007","R001")
- , new Array("/root/init/judginfo/fstjudglst"
- ,"/root/init/judginfo/sendjudglst"
- ,"/root/init/judginfo/chestjudglst"
- ,"/root/init/judginfo/initaddrinfo") );
-
- healGetCodeListSubmit( new Array("R002")
- , new Array("/root/init/judginfo/printinfolist"), false);
-
- model.removeNodeset("/root/init/judginfo/fstjudglst/V005[1]");
- model.removeNodeset("/root/init/judginfo/sendjudglst/V006[1]");
- model.removeNodeset("/root/init/judginfo/chestjudglst/V007[1]");
-
- fSetSelChkStat(false);
-
- //채용건진일 경우 문진표 tab hidden
- btn_inqr.visible = false;
-
- }else if(m_vHealexamstatflag == "9") { //특수
- zbcfGetCodeList( new Array("A0069","A0070", "A0066","A0110","A0106", "A0107", "A0123")
- , new Array( "/root/init/judginfo/chedetlflaglst"
- ,"/root/init/judginfo/ghedetlflaglst"
- , "/root/init/judginfo/rslttypelst"
- , "/root/init/judginfo/plceflag"
- , "/root/init/judginfo/inqrflag"
- , "/root/init/judginfo/statlst"
- , "/root/init/judginfo/rsltcnstflaglst" ) );
- submit("TRZBC00101");
-
- healGetCodeList( new Array("S170")
- , new Array("/root/init/judginfo/sjudgcdlst"));
-
- fSetSelChkStat(false);
- }
-
- //검사실 코드조회
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- submit("TRAHB01502", false);
-
- if(m_vHealexamdetlflag == "G05"){ //채용건진시 공단건진과 약간 다르게 표현.
- model.makeValue("/root/send/srchhealexamflag", m_vHealexamflag);
- model.makeValue("/root/send/srchhealexamdetlflag", m_vHealexamdetlflag);
- model.makeValue("/root/send/srchstatflag", "1");
- model.makeNode("/root/send/srchdrflag" );
- //판정의
- model.setValue("/root/send/srchdrflag", "J");
- submit("TRAHA03133");
- copyNodesetType("/root/init/baseinfo/judgdrlst/itemdr" , "/root/init/drlst/itemdr" , "replace");
- //진찰의
- model.setValue("/root/send/srchdrflag", "M");
- submit("TRAHA03133");
- copyNodesetType("/root/init/baseinfo/meddrlst/itemdr" , "/root/init/drlst/itemdr" , "replace");
- }else{
- //판정의조회
- model.makeNode("/root/send/srchcond" );
- model.setValue("/root/send/srchcond", "J");
- model.makeValue("/root/send/srchhealexamdetlflag", m_vHealexamdetlflag) ;
- submit("TRAHB01504", false);
- }
- btn_rslt.selected = true;
- model.refresh();
-
- if (m_vHealexamstatflag == "1") {
- model.setValue("/root/send/srchpkgflag","G001"); //일반
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02500_1차건진결과[공단건진].xrw";
- } else if (m_vHealexamstatflag == "2") {
- model.setValue("/root/send/srchpkgflag","G004");
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02600_대장암판정[공단건진].xrw";
- } else if (m_vHealexamstatflag == "3") {
- model.setValue("/root/send/srchpkgflag","G003");
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02700_위암판정[공단건진].xrw";
- } else if (m_vHealexamstatflag == "4") {
- model.setValue("/root/send/srchpkgflag","G005");
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02800_간암판정[공단건진].xrw";
- } else if (m_vHealexamstatflag == "5") {
- model.setValue("/root/send/srchpkgflag","G006");
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02900_유방암판정[공단건진].xrw";
- } else if (m_vHealexamstatflag == "6") {
- model.setValue("/root/send/srchpkgflag","G007");
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03000_자궁경부암판정[공단건진].xrw";
- } else if(m_vHealexamstatflag == "7") {
- model.setValue("/root/send/srchpkgflag","G100");
- model.makeValue("/root/send/srchoralyn" ,"Y");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03100_구강건진판정[공단건진].xrw";
- } else if(m_vHealexamstatflag == "8") {
- model.setValue("/root/send/srchpkgflag","G05"); //채용건진판정
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03300_채용건진판정.xrw";
- } else if(m_vHealexamstatflag == "9") {
- model.setValue("/root/send/srchpkgflag","G03"); //특수건진판정
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03400_특수건진판정.xrw";
- } else if(m_vHealexamstatflag == "A") {
- model.setValue("/root/send/srchpkgflag","G11"); //간이종건판정
- model.makeValue("/root/send/srchoralyn" ,"N");
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03500_간이종건판정.xrw";
- }
- if (btn_rslt.selected==true){
- iviewer1.window.javascript.fInitDasplay();
- }
- iviewer1.model.toggle("case_first");
- }
-
- /**===================================================================================
- *대상자 리스트의 선택 컬럼여부를 보여줄지 여부
- =====================================================================================*/
- function fSetSelChkStat(vStat) {
- if(vStat == null) vStat = false;
- grd_acptlst.fixedcellcheckbox(0 , grd_acptlst.colRef("sel")) = vStat;
- grd_acptlst.colHidden(grd_acptlst.colRef("sel")) = !vStat;
- }
- /**===================================================================================
- *대상자 가져오기
- *건진구분/건진일자/검사실/환자id/단체코드/패키지코드별 조회
- =====================================================================================*/
- function fGetRsltPatList(){
- openLoadingBar("결과입력 대상 리스트를 가져오는 중 입니다..") ;//처리중 화면을 오픈한다.
- model.removeNodeset(grd_acptlst.nodeset);
- model.removeNodeset(iviewer1.grd_rsltlst.nodeset);
- //model.removeNodeset(iviewer1.grd_rsltlst2.nodeset);
-
- //판정내역 초기화
- model.resetInstanceNode("/root/main/acptinfo/judginfo");
- model.makeValue("/root/send/save/srchdgflag",model.getValue("/root/send/dgflag"));
- model.makeValue("/root/send/save/srchdgflag2",model.getValue("/root/send/dgflag2"));
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- model.setValue("/root/send/srchpid", model.getValue("/root/send/srchpid2") );
- model.setValue("/root/send/srchhealexamflag", "G");
- if(m_vHealexamstatflag > 7){
- model.makeValue("/root/send/srchnewyn", "Y");
- }else{
- model.makeValue("/root/send/srchnewyn", "N");
- }
- // model.setValue("/root/send/srchhealexamflag", fGetHealExamFlag());
- // submit("TRAHR01001");
- submit("TRAHR02401");
-
- fSetPatPaint();
-
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
- /**===================================================================================
- *대상자 가져오기
- *검사자의 필요정보를 색깔로 표시한다.
- =====================================================================================*/
- function fSetPatPaint() {
- grd_acptlst.rebuildStyle();
-
- for( i = 1; i < grd_acptlst.rows; i++) {
- var assorsltcdflag = grd_acptlst.valueMatrix( i , grd_acptlst.colRef("assorsltcd"));
- if(assorsltcdflag == "Y") {
- grd_acptlst.rowStyle(i, "data", "background-color") = "#7BE6B7";
- }
- if(grd_acptlst.valueMatrix(i, grd_acptlst.colRef("statflag")) == "I"){
- grd_acptlst.rowStyle(i, "data", "background-color") = "#ff3300";
- }
- }
-
- //merge 기능 추가
- for(var j=1; j<grd_acptlst.cols; j++){
- grd_acptlst.mergeCells = "byrestriccol";
- if(j == 2 || j == 3 || j == 4){
- //등록번호와 성명이 같을 경우 merge
- grd_acptlst.mergeCol(j) = true;
- }else{
- grd_acptlst.mergeCol(j) = false;
- }
- }
- }
- /**===================================================================================
- *건진내역별 상세내역가져오기(검사내역 및 결과)
- *건진구분/건진일자/검사실/환자id/단체코드/패키지코드별 조회
- =====================================================================================*/
- function fGetRsltInfo(bGetJudg){
- // 검사결과
- if (vidx == "1"){
- model.removeNodeset(iviewer1.grd_rsltlst.nodeset);
- if( fCheckExamInfo() == false ) return ;
-
- openLoadingBar("검사결과정보 ") ;// 처리중 화면을 오픈한다.
- model.makeValue("/root/send/srchhealexamflag", "G");
- //model.makeValue("/root/send/srchpkgnm", grd_acptlst.valueMatrix(grd_acptlst.row, grd_acptlst.colRef("pkgnm")));
- model.makeValue("/root/main/acptinfo/item/pkgnm", grd_acptlst.valueMatrix(grd_acptlst.row, grd_acptlst.colRef("pkgnm")));
- model.destroy("/root/rsltlst"); //기존의 결과 인스턴스 삭제
- if(submit("TRAHA04330")){
- model.destroy("/root/main/acptinfo/rsltlst");
- model.makeNode("/root/main/acptinfo/rsltlst");
-
- //선택형/숫자형 데이터가 없을 경우 /root/rsltlst/item 이 노드가 누락되어 수치형도 안보이는 오류 수정 -20100219 김상민
- if( getNodesetCount("/root/rsltlst/item") > 0 ){
- }else{
- model.makeNode("/root/rsltlst/item");
- }
-
- copyNodesetType("/root/rsltlst/item","/root/rsltlst/itemtext","after");
- model.copyNode("/root/main/acptinfo/rsltlst", "/root/rsltlst");
- }
- closeLoadingBar() ;//처리중 화면을 close한다.
-
- //판정정보 조회
- if( bGetJudg ) {
- fGetJudgInfo();
- }
- }
-
- //문진
- if (vidx == "2"){
- model.removeNodeset(iviewer1.grd_assoinqrlst.nodeset);
- iviewer1.window.javascript.fGetInqrCdList();
- }
- }
-
- /**===================================================================================
- *건진내역별 상세내역가져오기(검사내역 및 결과)
- *건진구분/건진일자/검사실/환자id/단체코드/패키지코드별 조회
- =====================================================================================*/
- function fGetRsltInfo2(bGetJudg){
- model.removeNodeset(iviewer1.grd_rsltlst2.nodeset);
-
- var idx = grd_acptlst.row;
- if( idx < 1) {
- return false;
- }
- model.copyNode("/root/main/acptinfo/item", grd_acptlst.nodeset + "[" + idx + "]");
- //결과내역가져오기
- var sNode = grd_acptlst.nodeset + "[" + idx + "]/";
- var rsrvdd = model.getValue(sNode + "rsrvdd");
- var rsrvno = model.getValue(sNode + "rsrvno");
- var pid = model.getValue(sNode + "pid");
- var orddd = model.getValue(sNode + "orddd");
- var cretno = model.getValue(sNode + "cretno");
- var pkgcd = model.getValue(sNode + "pkgcd");
- var pkgnm = model.getValue(sNode + "pkgnm");
- if( (pid == "" ) || (orddd=="") || (cretno == "") || (rsrvdd == "") || (rsrvno == "") ){
- messageBox("유효하지 않은 데이터 입니다!", "E999");
- return false;
- }
- model.setValue("/root/send/srchrsrvdd", rsrvdd);
- model.setValue("/root/send/srchrsrvno", rsrvno);
- model.setValue("/root/send/srchpid", pid);
- model.setValue("/root/send/srchorddd", orddd);
- model.setValue("/root/send/srchcretno", cretno);
- model.setValue("/root/send/srchhealexamflag", fGetHealExamFlag());
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd"));
- model.setValue("/root/send/srchpkgcd", pkgcd);
- model.setValue("/root/send/srchpkgnm", pkgnm);
-
- openLoadingBar("검사결과정보 ") ;//처리중 화면을 오픈한다.
- if( submit("TRAHR01005") == true ){
- iviewer1.grd_rsltlst2.refresh();
- var cnt = iviewer1.grd_rsltlst2.rows;
-
- for( var i = 1 ; i <= cnt ; i++){
- if( model.getValue( iviewer1.grd_rsltlst2.nodeset + "[" + i + "]/inptflag") == "i" )//입력모드
- {
- iviewer1.grd_rsltlst2.addStatus(i, "insert");
- }
- }
- iviewer1.grd_rsltlst2.refresh();
- }
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
- /**
- *건진내역별 상세내역가져오기( 판정내역조회)
- *건진구분/건진일자/검사실/환자id/단체코드/패키지코드별 조회
- */
- function fGetJudgInfo( ){
- if( fCheckExamInfo() == false ) return ;
- openLoadingBar("판정정보 ") ;//처리중 화면을 오픈한다.
- model.makeValue("root/send/srchhealexamflag","G");
- if(model.getValue("/root/send/dgflag")=="2"){
- //model.makeValue("/root/send/srchpkgcd","VP002");
- }else{
- //model.makeValue("/root/send/srchpkgcd","");
- }
-
- if (m_vHealexamstatflag == "1") {
- // 1차건진결과[공단건진]
- submit("TRAHR01004") ;
- } else if (m_vHealexamstatflag == "2") {
- // 대장암판정[공단건진]
- submit("TRAHR02601") ;
- } else if (m_vHealexamstatflag == "3") {
- // 위암판정[공단건진]
- submit("TRAHR02701") ;
- } else if (m_vHealexamstatflag == "4") {
- // 간암판정[공단건진]
- submit("TRAHR02801") ;
- } else if (m_vHealexamstatflag == "5") {
- // 유방암판정[공단건진]
- submit("TRAHR02901") ;
- } else if (m_vHealexamstatflag == "6") {
- // 자궁경부암판정[공단건진]
- submit("TRAHR03001") ;
- }else if (m_vHealexamstatflag == "7") {
- // 구강건진판정[공단건진]
- submit("TRAHR01004") ;
- }else if (m_vHealexamstatflag == "8") {
- //채용건진
- submit("TRAHA04423") ;
- }else if (m_vHealexamstatflag == "9") {
- //특수건진
- submit("TRAHR04001") ;
- }else if (m_vHealexamstatflag == "A") {
- //간이종건
- //submit("") ;
- }
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
-
- /**
- *결과 및 판정내역을 조회하기 위한 조건정보 체크
- */
- function fCheckExamInfo(){
- var idx = grd_acptlst.row;
- if( idx < 1) {
- //messageBox("수진자를 ", "C002");
- return false;
- }
- model.copyNode("/root/main/acptinfo/item", grd_acptlst.nodeset + "[" + idx + "]");
- //결과내역가져오기
- var sNode = grd_acptlst.nodeset + "[" + idx + "]/";
- var rsrvdd = model.getValue(sNode + "rsrvdd");
- var rsrvno = model.getValue(sNode + "rsrvno");
- var pid = model.getValue(sNode + "pid");
- var orddd = model.getValue(sNode + "orddd");
- var cretno = model.getValue(sNode + "cretno");
- var pkgcd = model.getValue(sNode + "pkgcd");
- var hopedd= model.getValue(sNode + "hopedd");
-
- if( (pid == "" ) || (orddd=="") || (cretno == "") || (rsrvdd == "") || (rsrvno == "") ){
- messageBox("유효하지 않은 데이터 입니다!", "E999");
- return false;
- }
- model.setValue("/root/send/srchrsrvdd" , rsrvdd );
- model.setValue("/root/send/srchrsrvno" , rsrvno );
- model.setValue("/root/send/srchpid" , pid );
- model.setValue("/root/send/srchorddd" , orddd );
- model.setValue("/root/send/srchcretno" , cretno );
- model.setValue("/root/send/srchhealexamflag" , fGetHealExamFlag() );
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- model.setValue("/root/send/srchpkgcd" , pkgcd);
- model.makeValue("/root/send/srchhopedd" , hopedd);
- }
-
- /**===================================================================================
- @desc : 공통 저장정보관련 초기화
- =====================================================================================*/
- function fInitSaveData(){
- model.resetInstanceNode("/root/send/save");
- }
-
- /**===================================================================================
- @desc : 공통 저장정보관련 check
- *접수정보 : 건진구분/건진상세구분/예약일자/예약번호/등록번호/진료일자
- *저장구분 : I=> 문진만, R=>결과만, J1 => 1차판정만 ...
- =====================================================================================*/
- function fCheckSaveInfo(){
- var idx = grd_acptlst.row;
- if( idx < 1 ) {
- return false;
- }
-
- if( m_vHealexamflag == "" ) {
- messageBox("업무구분이 존재하지 않습니다.", "E999");
- return false;
- }
- var vAcptNode = grd_acptlst.nodeset + "[" + idx;
-
- model.makeNode("/root/send/save/healexamflag");
- model.makeNode("/root/send/save/healexamdetlflag");
- model.makeNode("/root/send/save/rsrvdd");
- model.makeNode("/root/send/save/rsrvno");
- model.makeNode("/root/send/save/pid");
- model.makeNode("/root/send/save/orddd");
- model.makeNode("/root/send/save/cretno");
- model.makeNode("/root/send/save/pkgcd");
- model.makeNode("/root/send/save/judgdrid");
- model.makeNode("/root/send/save/judgdd");
-
- model.setValue("/root/send/save/healexamflag" , m_vHealexamflag );
- model.setValue("/root/send/save/healexamdetlflag" , model.getValue(vAcptNode + "]/healexamdetlflag") );
- model.setValue("/root/send/save/rsrvdd" , model.getValue(vAcptNode + "]/rsrvdd") );
- model.setValue("/root/send/save/rsrvno" , model.getValue(vAcptNode + "]/rsrvno") );
- model.setValue("/root/send/save/pid" , model.getValue(vAcptNode + "]/pid") );
- model.setValue("/root/send/save/orddd" , model.getValue(vAcptNode + "]/orddd") );
- model.setValue("/root/send/save/cretno" , model.getValue(vAcptNode + "]/cretno") );
- model.setValue("/root/send/save/pkgcd" , model.getValue(vAcptNode + "]/pkgcd") );
- //model.setValue("/root/send/save/judgdrid" , model.getValue(cmb_drid.attribute("ref") ) );
- //model.setValue("/root/send/save/judgdd" , model.getValue(ipt_judgdd.attribute("ref") ) );
-
- return true ;
- }
- function fviewDiaplay(){
- // model.copyNode("/root",iviewer1.root);//parent
- }
- /*********************************************************************
- @desc 비자건진 만 따로 뺐음 묶음처방과 출력물로 인하여
- 문진 넣는것 요청 나올수 있으니 일단은 플래그 현태로 동일하게 구현하였음
- **********************************************************************/
- function fSaveRslt2(vSaveFlag){
- var ret = false;
- if( !fCheckSaveInfo() ) return ret ;
-
- var vSaveRslt= "";
- var vSaveInqr = "";
- var bSave = true;
- //결과 저장
- //if( (vSaveFlag == "R" ) || ( vSaveFlag == "A" ) ) {
-
- vSaveRslt= getGridUpdateData(iviewer1.grd_rsltlst2);
- model.setValue("/root/send/save/saverslt" , vSaveRslt );
- //}
- //문진 저장
- /*
- if( ( vSaveFlag == "I" ) || ( vSaveFlag == "A" ) ) {
- vSaveInqr= getGridUpdateData(iviewer1.grd_inqrlst);
- model.setValue("/root/send/save/saveinqr" , vSaveInqr);
- }
-
- if( vSaveFlag == "A" ) {
- if( (vSaveRslt == "") && (vSaveInqr=="") ){
- bSave = false;
- }
- }
- else
- if( vSaveFlag == "R" ) {
- if( vSaveRslt == "" ){
- bSave = false;
- }
- }
- else
- if( vSaveFlag == "I" ) {
- if( vSaveInqr == "" ){
- bSave = false;
- }
- }
- */
- ret = bSave;
- //결과/문진 저장
- if( bSave ) {
- openLoadingBar("결과 저장 중입니다..") ;//처리중 화면을 오픈한다.
- ret = submit("TXAHR01001");
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
- //정상적 저장시 결과/문진내역 재 조회
- if( ret == true ) {
- if( (vSaveFlag == "A" ) || (vSaveFlag == "R" ) ){
- fGetRsltInfo(false);
- }
-
- if( (vSaveFlag == "A" ) || (vSaveFlag == "I" ) ){
- fGetInqrCdList();
- }
- }
-
- return ret ;
- }
-
- /**===================================================================================
- @desc : 결과/문진입력
- *접수정보 : 건진구분/건진상세구분/예약일자/예약번호/등록번호/진료일자
- *결과내역 : 처방일자/실시처방유일번호/처방번호/검사코드/결과/외래결과/판정코드/판정문구내용
- *저장구분 : I=> 문진만, R=>결과만 , A=>문진/결과 동시 저장
- =====================================================================================*/
- function fSaveRslt( vSaveFlag){
- var ret = false;
- if( !fCheckSaveInfo() ) return ret ;
-
- var vSaveRslt= "";
- var vSaveInqr = "";
- var bSave = true;
- //결과 저장
- // for (var i=0; i<iviewer1.grd_rsltlst.row();i++){
- // model.makeValue(ipt_srchfromdd.attribute("ref") +"item", )
- // }
- model.makeValue("/root/send/save/saveinfo/healexamflag" , "G");
- model.makeValue("/root/send/save/healexamflag" , "G");
- if( (vSaveFlag == "R" ) || ( vSaveFlag == "A" ) ) {
- //if( messageBox("결과를 ", "Q002") != 6) return ;
- /* for(var i=1; i < iviewer1.grd_rsltlst2.rows;i++){
- iviewer1.grd_rsltlst2.rowStatus(i) = 2;
- }*/
- vSaveRslt= getGridUpdateData(iviewer1.grd_rsltlst);
- model.setValue("/root/send/save/saverslt" , vSaveRslt );
- iviewer1.grd_rsltlst.clearStatus();
- }
- //문진 저장
-
- if( ( vSaveFlag == "I" ) || ( vSaveFlag == "A" ) ) {
- /* for(var i=1; i < iviewer1.grd_inqrlst.rows;i++){
- iviewer1.grd_inqrlst.rowStatus(i) = 2;
- } */
- vSaveInqr= getGridUpdateData(iviewer1.grd_inqrlst);
- model.setValue("/root/send/save/saveinqr" , vSaveInqr);
- }
-
- /*
- if( vSaveFlag == "A" ) {
- if( (vSaveRslt == "") && (vSaveInqr=="") ){
- bSave = false;
- }
- }
- else
- if( vSaveFlag == "R" ) {
- if( vSaveRslt == "" ){
- bSave = false;
- }
- }
- else
- if( vSaveFlag == "I" ) {
- if( vSaveInqr == "" ){
- bSave = false;
- }
- }*/
- ret = bSave;
- //결과/문진 저장
- if( bSave ) {
- openLoadingBar("결과 저장 중입니다..") ;//처리중 화면을 오픈한다.
- ret = submit("TXAHR01001");
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
- //정상적 저장시 결과/문진내역 재 조회
- if( ret == true ) {
- if( (vSaveFlag == "A" ) || (vSaveFlag == "R" ) ){
- fGetRsltInfo(false);
- }
-
- if( (vSaveFlag == "A" ) || (vSaveFlag == "I" ) ){
- fGetInqrCdList();
- }
- }
-
- return ret ;
- }
-
- /**===================================================================================
- @desc : 판정입력
- *접수정보 : 건진구분/건진상세구분/예약일자/예약번호/등록번호/진료일자
- *판정내역 :
- @param :bCheckSave => true이면 저장기본정보 check.
- 전체저장시는 저장기본정보를 check할 필요가 없으므로...pass하도록...하기위해.
- =====================================================================================*/
- function fSaveJudg( bCheckSave ){
- var ret = false;
- if( bCheckSave == true ){
- if( !fCheckSaveInfo() ) return ret ;
- }
-
- //판정입력구분(1-1차 + 구강 /2- 2차 /O- 구강만 /S- 특수건진 /B- 혈액정밀 / C- 암건진 )
- model.makeNode("/root/send/save/judginptflag");
- var judgflag = fGetJudgInptFlag();
-
- model.setValue("/root/send/save/judginptflag" ,judgflag );
-
- //1차 + 구강
- if( judgflag == "1" ){
-
- if( model.getValue(rdo_firstjudgcd.attribute("ref") ) == "") {
- messageBox("판정을 ", "C001");
- return ret;
- }
-
- /*if( model.getValue( cmb_fstjudgdrid.attribute("ref") ) == "" ) {
- messageBox("판정의를 ", "C001");
- return ret;
- }*/
-
- model.makeNode("/root/send/save/savejudg1");
- model.resetInstanceNode("/root/send/save/savejudg1");
- model.copyNode("/root/send/save/savejudg1", "/root/main/acptinfo/judginfo/firstjudg");
-
- model.makeNode("/root/send/save/savejudgoral");
- model.resetInstanceNode("/root/send/save/savejudgoral");
- model.copyNode("/root/send/save/savejudgoral", "/root/main/acptinfo/judginfo/oraljudg");
- }
- //2차
- else if( judgflag == "2" ){
-
- if( model.getValue(cmb_sndjudgcd.attribute("ref") ) == "") {
- messageBox("판정을 ", "C002");
- return ret;
- }
-
- if( model.getValue( cmb_secjudgdrid.attribute("ref") ) == "" ) {
- messageBox("판정의를 ", "C001");
- return ret;
- }
-
- model.makeNode("/root/send/save/savejudg2");
- model.resetInstanceNode("/root/send/save/savejudg2");
- model.copyNode("/root/send/save/savejudg2", "/root/main/acptinfo/judginfo/secondjudg");
-
- //질환코드
- model.makeNode("/root/send/save/savejudg2/sec_savesickcd");
- model.setValue("/root/send/save/savejudg2/sec_savesickcd" , grd_sicklst.getUpdateData() );
- }
-
- openLoadingBar("판정 저장 중입니다..") ;//처리중 화면을 오픈한다.
- ret = submit("TXAHR01002");
- closeLoadingBar() ;//처리중 화면을 close한다.
-
- //정상적 저장 시 판정내역 재 조회
- if(ret == true){
- // fGetJudgInfo();
- }
- return ret;
- }
-
- /**===================================================================================
- *결과입력
- *접수정보 : 건진구분/건진상세구분/예약일자/예약번호/등록번호/진료일자
- *결과내역 : 처방일자/실시처방유일번호/처방번호/검사코드/결과/외래결과/판정코드/판정문구내용
- *저장구분 : I=> 문진만, R=>결과만, J1 => 1차판정만 ...
- =====================================================================================*/
- function fSaveRsltInfo(vSaveFlag){
- var retR, retJ ;
- model.resetInstanceNode("/root/send/save");
- var idx = grd_acptlst.row;
- if( idx < 1 ) {
- return ;
- }
- var vSaveRslt= "";
- var vSaveInqr = "";
-
- //결과 저장
- if( (vSaveFlag == "R" ) || ( vSaveFlag == "" ) ) {
- //if( messageBox("결과를 ", "Q002") != 6) return ;
- vSaveRslt= getGridUpdateData(iviewer1.grd_rsltlst);
- }
- //문진 저장
- if( ( vSaveFlag == "I" ) || ( vSaveFlag == "" ) ) {
- vSaveInqr= getGridUpdateData(iviewer1.grd_inqrlst);
- }
-
-
- if( m_vHealexamflag == "" ) {
- messageBox("업무구분이 존재하지 않습니다.", "E999");
- return ;
- }
- var vAcptNode = grd_acptlst.nodeset + "[" + idx;
-
- if( (vSaveFlag == "" ) || ( vSaveFlag == "R" )){
- model.setValue("/root/send/save/saverslt" , vSaveRslt );
- }
-
- if( (vSaveFlag == "" ) || ( vSaveFlag == "I" )){
- model.setValue("/root/send/save/saveinqr" , vSaveInqr);
- }
-
- model.makeNode("/root/send/save/healexamflag");
- model.makeNode("/root/send/save/healexamdetlflag");
- model.makeNode("/root/send/save/rsrvdd");
- model.makeNode("/root/send/save/rsrvno");
- model.makeNode("/root/send/save/pid");
- model.makeNode("/root/send/save/orddd");
- model.makeNode("/root/send/save/cretno");
- model.makeNode("/root/send/save/pkgcd");
- model.makeNode("/root/send/save/judgdrid");
- model.makeNode("/root/send/save/judgdd");
-
- model.setValue("/root/send/save/healexamflag" , m_vHealexamflag );
- model.setValue("/root/send/save/healexamdetlflag" , model.getValue(vAcptNode + "]/healexamdetlflag") );
- model.setValue("/root/send/save/rsrvdd" , model.getValue(vAcptNode + "]/rsrvdd") );
- model.setValue("/root/send/save/rsrvno" , model.getValue(vAcptNode + "]/rsrvno") );
- model.setValue("/root/send/save/pid" , model.getValue(vAcptNode + "]/pid") );
- model.setValue("/root/send/save/orddd" , model.getValue(vAcptNode + "]/orddd") );
- model.setValue("/root/send/save/cretno" , model.getValue(vAcptNode + "]/cretno") );
- model.setValue("/root/send/save/pkgcd" , model.getValue(vAcptNode + "]/pkgcd") );
- model.setValue("/root/send/save/judgdrid" , model.getValue(cmb_drid.attribute("ref") ) );
- model.setValue("/root/send/save/judgdd" , model.getValue(ipt_judgdd.attribute("ref") ) );
-
- //전체 저장 혹은 문진저장...
- if( (vSaveFlag == "R" ) || (vSaveFlag == "I" ) || (vSaveFlag == "" )){
- openLoadingBar("결과 저장 중입니다..") ;//처리중 화면을 오픈한다.
-
- retR = submit("TXAHR01001");
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
-
- //판정데이터
- if( (vSaveFlag == "" ) || ( vSaveFlag == "J" )){
-
- //판정입력구분(1-1차 + 구강 /2- 2차 /O- 구강만 /S- 특수건진 /B- 혈액정밀 / C- 암건진 )
- model.makeNode("/root/send/save/judginptflag");
- var judgflag = fGetJudgInptFlag();
-
- model.setValue("/root/send/save/judginptflag" ,judgflag );
-
- //1차 + 구강
- if( judgflag == "1" ){
- model.makeNode("/root/send/save/savejudg1");
- model.resetInstanceNode("/root/send/save/savejudg1");
- model.copyNode("/root/send/save/savejudg1", "/root/main/acptinfo/judginfo/firstjudg");
-
- model.makeNode("/root/send/save/savejudgoral");
- model.resetInstanceNode("/root/send/save/savejudgoral");
- model.copyNode("/root/send/save/savejudgoral", "/root/main/acptinfo/judginfo/oraljudg");
- }
- //2차
- else if( judgflag == "2" ){
- model.makeNode("/root/send/save/savejudg2");
- model.resetInstanceNode("/root/send/save/savejudg2");
- model.copyNode("/root/send/save/savejudg2", "/root/main/acptinfo/judginfo/secondjudg");
-
- //질환코드
- model.makeNode("/root/send/save/savejudg2/sec_savesickcd");
- model.setValue("/root/send/save/savejudg2/sec_savesickcd" , grd_sicklst.getUpdateData() );
- }
- }
-
-
- if( (vSaveFlag == "" )|| ( vSaveFlag == "O" ) || ( vSaveFlag == "J" )){
- openLoadingBar("판정 저장 중입니다..") ;//처리중 화면을 오픈한다.
-
- retJ = submit("TXAHR01002");
-
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
-
- if( retR == true ){
- fGetRsltInfo(false);
- }
-
- if(retJ == true){
- fGetJudgInfo();
- }
- }
- /*===================================================================================
- ** 판정입력구분
- *1 - 1차 + 구강
- *2 - 2차
- *S - 특수건진
- *B - 혈액정밀
- *C - 암건진
- ===================================================================================*/
- function fGetJudgInptFlag() {
- var judg_idx = swt_judg.selectedIndex ;
- var ret = "1" ;
- switch ( judg_idx ) {
- case 0:
- ret = "1" ;
- break;
- case 1:
- ret = "2" ;
- break;
- case 2:
- ret = "1" ;
- break;
- case 3:
- ret = "S" ;
- break;
- case 4:
- ret = "B" ;
- break;
- case 5:
- ret = "C" ;
- break;
- default:
- ret = "1" ;
- break;
- }
-
- return ret;
- }
- /**===================================================================================
- *선택형 결과조회
- *IN : 검사코드/결과구분
- ===================================================================================*/
- function fGetRsltExmpList( vTestcd, vRsltFlag, vRslt ){
- model.removeNodeset("/root/main/tempinfo/choilst/item3");
- model.setValue("/root/send/srchtestcd2", vTestcd) ;
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd"));
- model.setValue("/root/send/srchhealexamflag", fGetHealExamFlag());
- model.setValue("/root/send/srchrsltflag", vRsltFlag);
- var nd = null;
- var cnt = 0;
- var i = 0 ;
- var k = 0 ;
- //선택형 결과
- model.makeValue("/root/send/srchhealexamflag","G");
- if( (vRsltFlag == "O") && (submit("TRAHB00103") == true ) ){
- nd = instance1.selectNodes("/root/main/tempinfo/choilst/item3");
- cnt = nd.length ;
- if( cnt > 0 ) {
- var iStart = 0 ;
- var iEnd = 0 ;
- var vTmp = "";
- while( vRslt != "" ){ //split함수로 변경
- iEnd = vRslt.indexOf(":", iStart );
- if( iEnd < 1) break;
- vTmp = (vRslt.substring(iStart , iEnd )).replace("\n", "");
-
- iStart = iEnd +1 ;
- for( i = 0, k= 0 ; i< cnt ; i++){
-
- if( nd.item(i).rsltcd.text == vTmp ) {
- k = i +1;
- model.setValue("/root/main/tempinfo/choilst/item3[" + k + "]/sel", "Y");
- }
- }
- }
- fGetRsltGrpTop(iviewer1.grp_choi) ;
- iviewer1.grp_choi.visible = true;
- }
- }
- else //공단 결과
- if( (vRsltFlag == "A") && (submit("TRAHB00107") == true ) ){
-
- nd = instance1.selectNodes("/root/main/tempinfo/assorsltlst/itemasso");
- cnt = nd.length;
- if( cnt > 0){
- fGetRsltGrpTop(iviewer1.grp_asso) ;
- iviewer1.grp_asso.visible = true;
- }
-
- iviewer1.grd_rsltlst.col = col_assorslt;
- iviewer1.grd_rsltlst.editCell();
- }
- }
- /**===================================================================================
- * 결과입력모드 setting
- ===================================================================================*/
- function fSetRsltInptMode(){
- iviewer1.grp_textrslt.visible = false;
- iviewer1.grp_choi.visible = false;
- //iviewer1.grp_asso.visible = false;
- var idx = iviewer1.grd_rsltlst.row;
- if( idx < 1) return ;
- if( iviewer1.grd_rsltlst.colType(iviewer1.grd_rsltlst.col) == "input" ){
- var vRsltFg = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/rsltflag" );
- if( iviewer1.grd_rsltlst.col == col_rslt ){
-
- var vCode = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/testcd" );
- var vRslt = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/testrsltcnts" );
- if (vRsltFg == "O") {
- //선택형
- fGetRsltExmpList(vCode, vRsltFg, vRslt );
- //alert("선택형");
- }
- else
- if (vRsltFg == "T") {
- //서술형
- iviewer1.tar_textrslt.value = vRslt;
- //fGetRsltGrpTop(grp_textrslt) ;
- model.setValue("/root/main/tempinfo/rslttext/rslt_col", col_rslt);
- model.setValue("/root/main/tempinfo/rslttext/rslt_idx", idx );
- iviewer1.grp_textrslt.visible = true;
- }
- else {
- iviewer1.grd_rsltlst.editCell();
- }
- }
- else
- if( iviewer1.grd_rsltlst.col == col_assorslt ) {
- //공단연계결과
- var vCode = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/testcd" );
- var vRslt = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/assorsltcnts" );
- fGetRsltExmpList(vCode, "A", vRslt );
- }
- else {
- iviewer1.grd_rsltlst.editCell();
- }
- }
- }
-
-
- /**===================================================================================
- * 결과입력모드 setting
- ===================================================================================*/
- function fSetRsltInptMode2(){
- grp_text_rslt.visible = false;
- grp_choi.visible = false;
- iviewer1.grp_asso.visible = false;
- var idx = iviewer1.grd_rsltlst2.row;
- if( idx < 1) return ;
- if( iviewer1.grd_rsltlst2.colType(iviewer1.grd_rsltlst2.col) == "input" ){
- var vRsltFg = model.getValue(iviewer1.grd_rsltlst2.nodeset + "[" + idx + "]/rsltflag" );
- if( iviewer1.grd_rsltlst2.col == col_rslt ){
-
- var vCode = model.getValue(iviewer1.grd_rsltlst2.nodeset + "[" + idx + "]/testcd" );
- var vRslt = model.getValue(iviewer1.grd_rsltlst2.nodeset + "[" + idx + "]/testrsltcnts" );
-
- if (vRsltFg == "T") {
- //서술형
- textarea1.value = vRslt;
- //fGetRsltGrpTop(grp_textrslt) ;
- model.setValue("/root/main/tempinfo/rslttext/rslt_col", col_rslt);
- model.setValue("/root/main/tempinfo/rslttext/rslt_idx", idx );
- grp_text_rslt.visible = true;
- }
- else {
- iviewer1.grd_rsltlst2.editCell();
- }
- }
- else {
- iviewer1.grd_rsltlst2.editCell();
- }
- }
- }
- /**===================================================================================
- * 선택결과 입력
- ===================================================================================*/
- function fAddRsltChoi(){
- var idx = iviewer1.grd_rsltlst.row ;
- if( idx < 1) return ;
- var oldrslt = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/rsltcnts" );
-
- if( grd_choilst.col != 1 ) return ;
-
- var i = grd_choilst.row;
- if( i < 1) return ;
-
- var nodeList = instance1.selectNodes(grd_choilst.nodeset +"[sel='Y']");
-
- var rslt = "";
- var node = null;
- if( nodeList.length > 0 ){
- for( var j = 0 ; j < nodeList.length ; j++){
- rslt = rslt + nodeList.item(j).rsltcd.text + ":" + nodeList.item(j).rsltnm.text + "\n" ;
- }
- }
- model.setValue(iviewer1.grd_rsltlst.nodeset + "[" + idx + "]/testrsltcnts", rslt );
- iviewer1.grd_rsltlst.refresh();
- }
- /**=====================================================================================================================
- *기본정보 가져오기
- vClsCd: F=>1차, S:2차, T:특수
- vDetlCd: 상세항목코드
- =====================================================================================================================*/
- function fGetEtcInfo(vClsCd, vDetlCd){
- model.makeNode("/root/send/srchclscd");
- model.setValue("/root/send/srchclscd", vClsCd);
- model.makeNode("/root/send/srchetccd");
- model.setValue("/root/send/srchetccd", vDetlCd);
- model.makeNode("/root/send/srchinstcd");
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- model.removeNodeset("/root/temp/baseinfo/comcodelst");
- if(vClsCd != "T"){
- return submit("TRAHB00604");
- } else{
- return submit("TRAHR04002");
- }
- }
-
- /**=====================================================================================================================
- @desc : 문진내역가져오기
- =====================================================================================================================*/
- function fGetInqrCdList(){
- model.removeNodeset(iviewer1.grd_assoinqrlst.nodeset);
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- openLoadingBar("문진정보 "); //처리중 화면을 오픈한다.
- if( submit("TRAHR01003") == true ){
- iviewer1.grd_inqrlst.refresh();
- var cnt = iviewer1.grd_inqrlst.rows;
-
- for( var i = 1 ; i <= cnt ; i++){
- if( model.getValue( iviewer1.grd_inqrlst.nodeset + "[" + i + "]/inptflag") == "i" )//입력모드
- {
- iviewer1.grd_inqrlst.addStatus(i, "insert");
- }
- }
- iviewer1.grd_inqrlst.refresh();
- }
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
- /**
- * BMI구하기
- * 체중(KG)/신장(M)^2
- */ function fGetBMI(vWt/*kg*/, vHeight /*cm*/ ){
- if( vWt == "" ) return 0 ;
- if( vHeight == "" ) return 0 ;
-
- vHeight = parseFloat(vHeight) * 0.01;
- var vBmi = parseFloat(vWt) /(vHeight*vHeight);
- return vBmi;
- }
-
- /**
- * 소견 및 조치내용 가져오기
- * 소견및 조치내용은 종합판정문구 관리에서 건진구분 - 일반으로 관리.
- * vEditObj : 선택한 판정내용이 입력될 입력컨트롤명
- * SPAHR00300_PARAM1: 다중선택여부(Y/N)
- * SPAHR00300_PARAM2: 목적노드Set
- * SPAHR00300_PARAM3: 종합판정문구코드 목적노드
- * SPAHR00300_PARAM4: 종합판정문구내용 목적노드
- * SPAHR00300_PARAM5: 종합판정문구검색코드
- * SPAHR00300_PARAM6: 종합판정문구검색내용
- * SPAHR00300_PARAM7: 건진구분
- */ function fGetJudgExmpCnts(vEditObj){
- if( vEditObj == null ) return ;
- model.makeNode("/root/temp/judgexaminfo");
- setParameter("SPAHR00300_PARAM1", "Y");
- setParameter("SPAHR00300_PARAM2", "/root/temp/judgexaminfo");
- setParameter("SPAHR00300_PARAM7", fGetHealExamFlag() );
-
- modal("SPAHR00300", 100, 100, "SPAHR00300");
-
- if( model.getValue("/root/temp/SPAHR00300/okflag") != "ok" ) return ;
-
- var vNodeList = instance1.selectNodes("/root/temp/judgexaminfo/list");
- if( vNodeList == null ) reutrn ;
- var vJudgCnts = model.getValue( vEditObj.attribute("ref") );
- for( var i = 0 ; i < vNodeList.length ; i++){
- vJudgCnts += vNodeList.item(i).judghangshrtcnts.text;
- }
- model.setValue( vEditObj.attribute("ref") , vJudgCnts );
- vEditObj.refresh();
- }
-
- /**
- * 공단 선택형 결과입력
- */
- function fSetAssoRslt(vAssoRslt ){
- var rslt_idx = iviewer1.grd_rsltlst.row;
- if( rslt_idx < 1) return ;
- var asso_idx = 0;
- //공단연계답안 grid에서 double click했을 경우
- if( vAssoRslt == "" ) {
- asso_idx = iviewer1.grd_assorsltlst.row ;
- if( asso_idx < 1) return ;
- vAssoRslt = iviewer1.grd_assorsltlst.valueMatrix( asso_idx , 1)
- }
- else {
- //공단연계결과가 선택형이고 공단연계입력란에서 답안 입력 후 enter 입력시 해당 답이 존재할 경우 true
- if( iviewer1.grp_asso.visible == true ){
- bExistRslt = false;
- for( var i = 1 ; i < iviewer1.grd_assorsltlst.rows ; i++){
- if( vAssoRslt == iviewer1.grd_assorsltlst.valueMatrix( i , 1) ){
- bExistRslt = true;
- }
- }
- if( !bExistRslt ){
- iviewer1.grd_rsltlst.valueMatrix(rslt_idx, col_assorslt ) = "" ;
- iviewer1.grd_rsltlst.row = rslt_idx;
- iviewer1.grd_rsltlst.col = col_assorslt;
- iviewer1.grd_rsltlst.editCell();
- return ;
- }
- }
- }
-
- iviewer1.grd_rsltlst.valueMatrix(rslt_idx, col_assorslt ) = vAssoRslt ;
-
- iviewer1.grp_asso.visible = false;
- //row증가
- if( rslt_idx < iviewer1.grd_rsltlst.rows -1 ) {
- rslt_idx++;
- iviewer1.grd_rsltlst.row = rslt_idx;
- }
- else {
- return ;
- }
- fSetRsltInptMode();
- /*
- if( rslt_idx < iviewer1.grd_rsltlst.rows -1 ){
- rslt_idx++;
- iviewer1.grd_rsltlst.row = rslt_idx;
- var vCode = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + rslt_idx++ + "]/testcd" );
- var vRslt = model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + rslt_idx++ + "]/assorsltcnts" );
- fGetRsltExmpList(vCode, "A", vRslt );
- }*/
- }
-
- /**
- * 선택형 결과 및 공단결과/서술형 결과 입력 group box를 띄울때 box의 적합한 위치를 가져온다.
- */
- function fGetRsltGrpTop(vGrpObj ){
- if( vGrpObj == null ) return ;
- var grp_height = parseInt(vGrpObj.attribute("height")) ;
- var rslt_height = parseInt( iviewer1.grd_rsltlst.attribute("height") ) ;
- //결과grid bottom
- var rslt_bottom = parseInt( iviewer1.grd_rsltlst.attribute("top") ) + parseInt(rslt_height) ;
-
- // group object의 top
- var grp_top = parseInt( iviewer1.grd_rsltlst.attribute("top") ) + parseInt( iviewer1.grd_rsltlst.rowheight(1) )* parseInt(iviewer1.grd_rsltlst.row +1);
- var grp_bottom = parseInt(grp_top) + parseInt(grp_height );
- if( grp_bottom > rslt_bottom ) {
- grp_top = grp_top - grp_height - parseInt( iviewer1.grd_rsltlst.rowheight(1) ) ;
- }
- vGrpObj.attribute("top") = grp_top;
- }
-
- /**
- * 건진 구분별 판정 버튼 visible/hidden처리
- * vG01DetlFg : 공단건진 상세분류 (1/2차 )
- */ function fSetJudgBtnState(vG01DetlFg){
-
- var healexamdetlfg = cmb_srchhealexamdetlflag.value;
-
-
- if( healexamdetlfg == "G01") //공단건진
- {
- btn_fstjudg.visible = true;
- btn_secondjudg.visible = true;
- btn_oraljudg.visible = true;
- model.toggle("case_first");
- }
- else if( healexamdetlfg == "G03" )//특수
- {
- btn_specjudg.visible = true;
- model.toggle("case_spec");
- }/*
- else//혈액정밀
- {
- btn_genrjudg.visible = true;
- model.toggle("case_genr");
- }
- */
- }
-
- /**
- ** 결과입력 grid size 늘이기/줄이기
- */ function fSetRsltSwtSize2( bLarge ){
- //기존상태 높이
- var cur_height = 298;
- var max_height = 553 ;
-
- if( bLarge == true ){
- cur_height = max_height ;
- btn_down.visible = false;
- btn_up.visible = true;
- }
- else {
- btn_down.visible = true;
- btn_up.visible = false;
- }
-
- iviewer1.grd_rsltlst2.attribute("height") = parseInt( cur_height ) ;
- }
-
-
- /**===================================================================================
- @desc : 외래결과연동 (해당 건진자에 대한 연동....)
- ===================================================================================*/
- function fGetOutRslt(){
- var sPid = model.getValue("/root/main/acptinfo/item/pid") ;
- if( sPid == "" ) return ;
-
- var sOrddd = model.getValue("/root/main/acptinfo/item/orddd") ;
- var iCretno = model.getValue("/root/main/acptinfo/item/cretno") ;
- var sHealExamFlag = fGetHealExamFlag() ;
- var sRsrvdd = model.getValue("/root/main/acptinfo/item/rsrvdd") ;
- var sRsrvno = model.getValue("/root/main/acptinfo/item/rsrvno") ;
- var sHealExamDetlFlag = model.getValue("/root/main/acptinfo/item/healexamdetlflag") ;
-
- model.makeValue("/root/send/saveout/pid", sPid );
- model.makeValue("/root/send/saveout/orddd", sOrddd );
- model.makeValue("/root/send/saveout/cretno", iCretno );
- model.makeValue("/root/send/saveout/healexamflag", sHealExamFlag );
- model.makeValue("/root/send/saveout/healexamdetlflag" , sHealExamDetlFlag );
- model.makeValue("/root/send/saveout/rsrvdd", sRsrvdd );
- model.makeValue("/root/send/saveout/rsrvno", sRsrvno );
- model.makeValue("/root/send/saveout/instcd", getUserInfo("dutplceinstcd") );
-
- openLoadingBar("외래결과 ") ;//처리중 화면을 오픈한다.
- var ret = submit("TXAHR00202");
- closeLoadingBar() ;//처리중 화면을 close한다.
-
- if( ret == true ){
- fGetRsltInfo();
- }
- }
-
- /**
- ** 결과입력 grid size 늘이기/줄이기
- */ function fSetRsltSwtSize( bLarge ){
- //기존상태 높이
- var cur_height = 298;
- var max_height = 553 ;
-
- if( bLarge == true ){
- cur_height = max_height ;
- btn_large.visible = false;
- btn_small.visible = true;
- } else {
- btn_large.visible = true;
- btn_small.visible = false;
- }
-
- iviewer1.grd_rsltlst.attribute("height") = parseInt( cur_height ) ;
- }
-
- function fGridOnClick(){
- if(grd_acptlst.colRef("sel") != grd_acptlst.col) {
- //조회가 비자건진 이라면 fGetRsltInfo2()
- if(cmb_srchhealexamdetlflag.value=="G02"){
- iviewer1.grd_rsltlst2.visible=true;
- fGetRsltInfo2(true);
- }
- //비자 이외의 건진일시에 fGetRsltInfo()
- else{
- iviewer1.window.javascript.fViewNum();
- fGetRsltInfo(true);
- iviewer1.window.javascript.fInitDasplay();
- }
- }
- }
-
- /**=========================================================================================================================
- * 판정문진의 입력서식을
- ===========================================================================================================================*/
- function fJudgInqrPrint(vCls) {
- var cnt = getNodesetCount("/root/main/acptinfo/rsltlst/item");
- var testcd = "";
- var testnm= "";
- var codenm= "";
- var rslt1 = "";
- var rsltformcd = "";
- rsltformcd = model.getValue("/root/main/acptlst/item["+vCls+"]/rsltformcd");
- /*if(rsltformcd == ""){
- rsltformcd = "RPAHR04423";
- }*/
- model.makeValue("/root/printinfo/printlist/item/pid", model.getValue("/root/main/acptlst/item["+vCls+"]/pid"));
- model.makeValue("/root/printinfo/printlist/item/hngnm", model.getValue("/root/main/acptlst/item["+vCls+"]/hngnm"));
- model.makeValue("/root/printinfo/printlist/item/chinm", model.getValue("/root/main/acptlst/item["+vCls+"]/chinm"));
- model.makeValue("/root/printinfo/printlist/item/rgstno1", model.getValue("/root/main/acptlst/item["+vCls+"]/rgstno1"));
- model.makeValue("/root/printinfo/printlist/item/rgstno2", model.getValue("/root/main/acptlst/item["+vCls+"]/rgstno2"));
- model.makeValue("/root/printinfo/printlist/item/sex", model.getValue("/root/main/acptlst/item["+vCls+"]/sex"));
- model.makeValue("/root/printinfo/printlist/item/age", model.getValue("/root/main/acptlst/item["+vCls+"]/age"));
- model.makeValue("/root/printinfo/printlist/item/hometel", model.getValue("/root/main/acptlst/item["+vCls+"]/hometel"));
- model.makeValue("/root/printinfo/printlist/item/mpphontel", model.getValue("/root/main/acptlst/item["+vCls+"]/mpphontel"));
- model.makeValue("/root/printinfo/printlist/item/pataddr", model.getValue("/root/main/acptlst/item["+vCls+"]/pataddr"));
- model.makeValue("/root/printinfo/printlist/item/orddd", model.getValue("/root/main/acptlst/item["+vCls+"]/orddd"));
- model.makeValue("/root/printinfo/printlist/item/hopedd", model.getValue("/root/main/acptlst/item["+vCls+"]/hopedd"));
- model.makeValue("/root/printinfo/printlist/item/judgdrnm", iviewer1.cmb_judgdr.label);
- model.makeValue("/root/printinfo/printlist/item/judgdd", iviewer1.ipt_judgdd.value);
-
- //model.makeValue("/root/printinfo/printlist/item/judgdrengnm", model.getValue("/root/temp/judgdetl/judginfo/judg/judgdrengnm"));
- model.makeValue("/root/printinfo/printlist/item/licnsno", model.getValue("/root/init/drlst/licnsno"));
-
- model.makeValue("/root/printinfo/printlist/item/instnm", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='K02']/cdnm")); // 의료기관명
- model.makeValue("/root/printinfo/printlist/item/enginstnm1", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='E01']/cdnm")); // 의료센터(영문)
- model.makeValue("/root/printinfo/printlist/item/enginstnm2", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='E02']/cdnm")); // 병원명(영문)
- model.makeValue("/root/printinfo/printlist/item/engaddr1", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='E03']/cdnm")); // 주소1(영문)
- model.makeValue("/root/printinfo/printlist/item/engaddr2", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='E04']/cdnm")); // 주소2(영문)
- model.makeValue("/root/printinfo/printlist/item/addr", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='K04']/cdnm")); // 주소
- model.makeValue("/root/printinfo/printlist/item/tel", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='PV3']/cdnm")); // 전화번호
- model.makeValue("/root/printinfo/printlist/item/fax", model.getValue("/root/init/judginfo/initaddrinfo/R001[cdid='VF2']/cdnm")); // FAX
-
- //null 값 체크하여 서식출력에 필요사항 체크
- var pid = model.getValue("/root/printinfo/printlist/item/pid");
- var hngnm = model.getValue("/root/printinfo/printlist/item/hngnm");
- var judgdrnm = model.getValue("/root/printinfo/printlist/item/judgdrnm");
- var judgdd = model.getValue("/root/printinfo/printlist/item/judgdd");
- if(pid == "" || hngnm == "" || judgdrnm == "" || judgdd == ""){
- alert("수진자가 선택되지 않았거나 판정의가 없습니다.\n\n확인 후 출력하시기 바랍니다.");
- return;
- }
-
- var prntCnt = getNodesetCount("/root/init/judginfo/printinfolist/R002");
-
- // 검사 결과
- for(var i=1; i <= cnt; i++ ) {
- testcd = iviewer1.model.getValue("/root/main/acptinfo/rsltlst/item[" + i + "]/testcd");
- testnm = iviewer1.model.getValue("/root/main/acptinfo/rsltlst/item[" + i + "]/testnm");
- rslt1 = iviewer1.model.getValue("/root/main/acptinfo/rsltlst/item[" + i + "]/testrsltcnts");
- rsltunit = iviewer1.model.getValue("/root/main/acptinfo/rsltlst/item[" + i + "]/rsltunit");
-
- if(testcd != ""){
- var chngChk = true;
-
- for(var x=1; x <= prntCnt; x++ ) {
- var cmt = model.getValue("/root/init/judginfo/printinfolist/R002[" + x + "]/cmt");
- var cdid = model.getValue("/root/init/judginfo/printinfolist/R002[" + x + "]/cdid");
- if(cmt == testcd) {
- chngChk == false;
- model.makeValue("/root/printinfo/printlist/item/" + cdid, rslt1);
- model.makeValue("/root/printinfo/printlist/item/" + cdid + "nm", testnm);
- model.makeValue("/root/printinfo/printlist/item/" + cdid + "rsltunit", rsltunit);
- }
- }
- if(chngChk) {
- codenm = model.getValue("/root/init/judginfo/printinfolist/R002[cdid='" + testcd + "']/cdnm");
-
- model.makeValue("/root/printinfo/printlist/item/" + testcd, rslt1);
- model.makeValue("/root/printinfo/printlist/item/" + testcd + "nm", testnm);
- model.makeValue("/root/printinfo/printlist/item/" + testcd + "rsltunit", rsltunit);
- }
- }
- }
-
- // 진찰 문진
- cnt = getNodesetCount("/root/main/acptinfo/judginfo/medinqr");
- for(var i=1; i <= cnt; i++ ) {
- testcd = model.getValue("/root/main/acptinfo/judginfo/medinqr[" + i + "]/judginqrcd");
- rslt1 = model.getValue("/root/main/acptinfo/judginfo/medinqr[" + i + "]/judgrsltcnts");
- codenm = model.getValue("/root/init/judginfo/printinfolist/R002[cdid='" + testcd + "']/cdnm");
-
- if (codenm != "") {
- model.makeValue("/root/printinfo/printlist/item/" + testcd, rslt1);
- }
- }
-
- // 판정문진
- cnt = getNodesetCount("/root/main/acptinfo/judginfo/judginqr");
- for(var i=1; i <= cnt; i++ ) {
- testcd = model.getValue("/root/main/acptinfo/judginfo/judginqr[" + i + "]/judginqrcd");
- rslt1 = model.getValue("/root/main/acptinfo/judginfo/judginqr[" + i + "]/judgrsltcnts");
- codenm = model.getValue("/root/init/judginfo/printinfolist/R002[cdid='" + testcd + "']/cdnm");
-
- if (codenm != "") {
- model.makeValue("/root/printinfo/printlist/item/" + testcd, rslt1);
- }
- }
-
- // 사인 이미지 조회
- model.makeValue("/root/send/srchsignedid" , model.getValue("/root/main/acptinfo/judginfo/judgdrinfo/judgdrid"));
-
- if(submit("TRAHA03174")) {
- model.makeNode("/root/printinfo/printlist/item/signdata");
- setImageRefInstance("/root/hidden/signinfo/img/singdata");
- setImageRefInstance("/root/printinfo/printlist/item/signdata");
-
- copyNodesetType("/root/printinfo/printlist/item/signdata" , "/root/hidden/signinfo/img/signdata" , "replace" );
-
- setImageRefInstance("/root/printinfo/printlist/item/signdata");
- }
-
- setParameter("reportprintyn", ""); //출력여부 확인하기
- if (rsltformcd != "") {
- exeReportPreview(rsltformcd, "XMLSTR", "/root/printinfo/printlist/item", "", "", "", "", "", "", "","", "", "", "", "", "", "", "printpaper=8;");
- if (getParameter("reportprintyn") == "Y"){ // 출력했으면..
- submit("TXAHA04415");
- }
- }
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body>
- <line id="line8" class="line_1" style="x1:0px; y1:95px; x2:410px; y2:95px; "/>
- <button id="button1" class="btn2_letter6" visibility="hidden" style="left:1109px; top:75px; width:86px; height:19px; ">
- <caption>통합검사결과</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- ahafOpenRsltView(opt_pid.attribute("ref"));
- ]]>
- </script>
- </button>
- <select id="chk_reexamfg" ref="/root/main/acptinfo/item/reexamfg" overflow="visible" appearance="full" style="left:1133px; top:129px; width:51px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>대상</label>
- <value>1</value>
- </item>
- </choices>
- </select>
- <output id="opt_pkgcd" ref="/root/main/acptinfo/item/pkgcd" class="output_fix" visibility="hidden" style="left:810px; top:127px; width:70px; height:19px; "/>
- <output id="opt_sex" ref="/root/main/acptinfo/item/sex" class="output_fix" style="left:1005px; top:102px; width:25px; height:19px; "/>
- <line id="line9" class="line_2" style="x1:0px; y1:123px; x2:410px; y2:123px; "/>
- <button id="button2" class="btn5_letter4" visibility="hidden" style="left:1065px; top:154px; width:64px; height:19px; ">
- <caption>결과저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if( messageBox("결과내역을 ", "Q002") == 6 ) {
- //비자건진일시 저장 하는 서브밋이 다름 / 묶음과 재검코드 때문에 따로 뺌
- if(cmb_srchhealexamdetlflag.value=="G02"){
- //공통 데이터 저장 인스턴스 초기화
- fInitSaveData();
- //건진 결과 테이블에 저장
- fSaveRslt2("R");
- }
- //비자건진이 아니면
- else{
- fInitSaveData();
- fSaveRslt("R");
- } //fSaveRsltInfo
- }
- ]]>
- </script>
- </button>
- <output id="output21" ref="/root/main/acptinfo/item/rgstno2" class="output_fix" style="left:878px; top:102px; width:60px; height:19px; "/>
- <button id="btn_canc" class="btn_sw" visibility="hidden" group="tab" style="left:710px; top:155px; width:72px; height:22px; ">
- <caption>암검사결과</caption>
- <toggle case="case_canc" ev:event="onclick"/>
- </button>
- <output id="opt_cmpynm" ref="/root/main/acptinfo/item/cmpynm" class="output_fix" style="left:589px; top:127px; width:160px; height:19px; "/>
- <line id="line10" class="line_2" style="x1:0px; y1:713px; x2:410px; y2:713px; "/>
- <button id="btn_inqr" class="btn_sw" group="tab" style="left:500px; top:153px; width:66px; height:22px; ">
- <caption>문진표</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02300_문진결과.xrw";
- iviewer1.window.javascript.fInitDasplay();
- //grd_acptlst.dispatch("onclick");
- fGridOnClick();
- ]]>
- </script>
- </button>
- <input id="ipt_findpnm" ref="/root/main/etcinfo/findpnm" class="input_default" style="left:65px; top:102px; width:115px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_findpnm","DOMActivate");
- ]]>
- </script>
- </input>
- <line id="line11" class="line_2" style="x1:415px; y1:123px; x2:1179px; y2:123px; "/>
- <select1 id="rdo_plceflag" ref="/root/main/acptinfo/item/plceflag" disabled="true" appearance="full" cols="2" rows="1" overflow="visible" style="left:1099px; top:102px; width:91px; height:20px; border-style:none; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/plceflag/A0110">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <output id="opt_cmpycd" ref="/root/main/acptinfo/item/cmpycd" class="output_fix" visibility="hidden" style="left:473px; top:127px; width:75px; height:19px; "/>
- <caption id="caption20" class="cell_1" style="left:551px; top:125px; width:35px; height:23px; vertical-align:middle; ">단체</caption>
- <output id="opt_hngnm" ref="/root/main/acptinfo/item/hngnm" class="output_fix" style="left:589px; top:102px; width:160px; height:19px; "/>
- <line id="line12" class="line_2" style="x1:10px; y1:738px; x2:410px; y2:738px; "/>
- <caption id="caption54" class="search_n_b" style="left:864px; top:102px; width:12px; height:17px; font-weight:bolder; ">-</caption>
- <caption id="caption21" class="cell_1" style="left:941px; top:125px; width:61px; height:23px; vertical-align:middle; ">반/번호</caption>
- <group id="group2" style="left:0px; top:14px; width:1195px; height:60px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:60px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption13" class="search_name" style="left:5px; top:34px; width:94px; height:17px; ">건진일자 :</caption>
- <caption id="caption34" class="search_n_b" style="left:196px; top:32px; width:12px; height:17px; font-weight:bolder; ">~</caption>
- <select1 id="cmb_srchhealexamdetlflag" ref="/root/send/srchhealexamdetlflag" class="combo_search" disabled="true" appearance="minimal" style="left:92px; top:8px; width:223px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/hedetlflaglst/A0070">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- //비자건진 이라면
- if(cmb_srchhealexamdetlflag.value=="G02"){
- btn_rslt2.dispatch("onclick");
- fSetJudgBtnState();
- fGetRsltPatList();
- }
- else{
- fSetJudgBtnState();
- fGetRsltPatList();
- }
- ]]>
- </script>
- </select1>
- <input id="ipt_srchfromdd" ref="/root/send/srchfromdd" class="input_s_essential" inputtype="date" style="left:92px; top:30px; width:100px; height:19px; "/>
- <input id="ipt_srchtodd" ref="/root/send/srchtodd" class="input_s_essential" inputtype="date" style="left:215px; top:30px; width:100px; height:19px; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fGetRsltPatList();
- ]]>
- </script>
- </input>
- <input id="ipt_srchcmpycd" ref="/root/send/srchcmpycd" class="input_search" style="left:855px; top:8px; width:80px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_selcmpy", "DOMActivate");
- ]]>
- </script>
- </input>
- <button id="btn_selcmpy" class="icon_search" style="left:940px; top:11px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetComnCd("SMAHA00400", "09" , "nm", ipt_srchcmpycd.currentText ,ipt_srchcmpycd.attribute("ref"), opt_srchcmpynm.attribute("ref"));
- ]]>
- </script>
- </button>
- <output id="opt_srchcmpynm" ref="/root/send/srchcmpynm" class="output_fix" style="left:960px; top:8px; width:140px; height:19px; "/>
- <input id="ipt_srchpkgcd" ref="/root/send/srchpkgcd2" class="input_search" style="left:855px; top:30px; width:80px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_selpkg","DOMActivate");
- ]]>
- </script>
- </input>
- <button id="btn_selpkg" class="icon_search" style="left:940px; top:32px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.resetInstanceNode("/root/temp/pkginfo/item");
- fGetPkgCd("SMAHA00100", "P", "N","nm" , ipt_srchpkgcd.currentText , model.getValue("/root/send/srchhealexamdetlflag") , "" , "/root/temp/pkginfo/item");
- if(model.getValue("/root/temp/pkginfo/item/pkgcd") != "") {
- model.setValue(ipt_srchpkgcd.attribute("ref") , model.getValue("/root/temp/pkginfo/item/pkgcd") );
- ipt_srchpkgcd.refresh();
- model.setValue(opt_srchpkgnm.attribute("ref") , model.getValue("/root/temp/pkginfo/item/pkgnm") );
- opt_srchpkgnm.refresh();
- }
- ]]>
- </script>
- </button>
- <output id="opt_srchpkgnm" ref="/root/send/srchpkgnm" class="output_fix" style="left:960px; top:30px; width:140px; height:19px; "/>
- <caption id="caption42" class="search_name" style="left:776px; top:8px; width:86px; height:17px; ">거래처 :</caption>
- <button id="btn_search" class="btn1_letter2" style="left:1124px; top:19px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetRsltPatList();
- ]]>
- </script>
- </button>
- <line id="line3" style="x1:1108px; y1:8px; x2:1108px; y2:51px; border-color:#ffe4bb; border-left-style:solid; "/>
- <caption id="caption4" class="search_name" style="left:5px; top:9px; width:86px; height:17px; ">검진구분 :</caption>
- <caption id="caption8" class="search_name" style="left:776px; top:30px; width:86px; height:17px; ">패키지 :</caption>
- <input id="ipt_pid" ref="/root/send/srchpid2" class="input_search" style="left:410px; top:8px; width:60px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if( event.keyCode != 13) return ;
- //fGetPatInfo(2);
- //model.setValue(ipt_pid.attribute("ref"), model.getValue("/root/temp/patinfo/item/pid") );
- //model.setValue(ipt_pnm.attribute("ref"), model.getValue("/root/temp/patinfo/item/hngnm") );
- //fGetRsltPatList();
- btn_srchpat.dispatch("DOMActivate");
- ]]>
- </script>
- </input>
- <button id="btn_srchpat" class="icon_search" style="left:473px; top:10px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //fSearchPatInfo("SMAHA00100", "pid", ipt_pid.currentText , "N", "/root/send" ,ipt_pid.attribute("ref"), ipt_pnm.attribute("ref") );
- fSearchPatInfo("SMAHA00100", "pid", ipt_pid.currentText , "Y", "/root/hidden/patinfo/info");
- if(getNodesetCount("/root/hidden/patinfo/info") > 0) {
- var healexamdd = model.getValue("/root/hidden/patinfo/info/healexamdd");
- var pid = model.getValue("/root/hidden/patinfo/info/pid");
- var hngnm = model.getValue("/root/hidden/patinfo/info/hngnm");
- if(healexamdd != "") {
- ipt_srchfromdd.value = healexamdd;
- ipt_srchfromdd.refresh();
- ipt_srchtodd.value = healexamdd;
- ipt_srchtodd.refresh();
- }
- if(pid != "") {
- ipt_pid.value = pid;
- ipt_pid.refresh();
- }
-
- if(hngnm != "") {
- ipt_pnm.value = hngnm;
- ipt_pnm.refresh();
- }
- model.resetInstanceNode("/root/hidden/patinfo/info");
- fGetRsltPatList();
- }
- //if( model.getValue(ipt_pid.attribute("ref")) != "" ) fGetRsltPatList();
- ]]>
- </script>
- </button>
- <input id="ipt_pnm" ref="/root/send/srchpnm" class="input_search" style="left:490px; top:10px; width:90px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("btn_srchpat","DOMActivate");
- ]]>
- </script>
- </input>
- <caption id="caption14" class="search_name" style="left:320px; top:8px; width:89px; height:17px; ">환자검색 :</caption>
- <select1 id="cmb_srchroomcd" ref="/root/send/srchroomcd" class="combo_s_essential" appearance="minimal" style="left:660px; top:10px; width:97px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/room/roomlst/itemroom">
- <label ref="testroomnm"/>
- <value ref="testroomcd"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption9" class="search_name" style="left:320px; top:30px; width:89px; height:17px; ">조회구분 :</caption>
- <caption id="caption32" class="search_name" style="left:592px; top:11px; width:74px; height:17px; ">검사실:</caption>
- <select1 id="rdo_srchcond" ref="/root/send/srchstatfg" class="radio_search" appearance="full" cols="3" overflow="visible" style="left:410px; top:30px; width:155px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>결과</label>
- <value>G</value>
- </item>
- <item>
- <label>결과완료</label>
- <value>GY</value>
- </item>
- <item>
- <label>판정</label>
- <value>H</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fGetRsltPatList();
- ]]>
- </script>
- </select1>
- <select id="checkbox1" ref="/root/send/dgflag" overflow="visible" appearance="full" cols="3" style="left:570px; top:32px; width:130px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>1차검사</label>
- <value>1</value>
- </item>
- <item>
- <label>2차검사</label>
- <value>2</value>
- </item>
- </choices>
- </select>
- <select id="checkbox2" ref="/root/send/dgflag2" overflow="visible" appearance="full" style="left:700px; top:32px; width:75px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>기타검사</label>
- <value>3</value>
- </item>
- </choices>
- </select>
- </group>
- <caption id="caption1" class="cell_1" style="left:415px; top:100px; width:55px; height:23px; vertical-align:middle; ">등록번호</caption>
- <button id="btn_rslt" class="btn_sw" group="tab" style="left:414px; top:153px; width:84px; height:22px; ">
- <caption>검사결과</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if(m_vHealexamstatflag == "1") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02500_1차건진결과[공단건진].xrw";
- }else if(m_vHealexamstatflag == "2") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02600_대장암판정[공단건진].xrw.xrw";
- }else if(m_vHealexamstatflag == "3") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02700_위암판정[공단건진].xrw";
- }else if(m_vHealexamstatflag == "4") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02800_간암판정[공단건진].xrw";
- }else if(m_vHealexamstatflag == "5") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR02900_유방암판정[공단건진].xrw";
- }else if(m_vHealexamstatflag == "6") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03000_자궁경부암판정[공단건진].xrw";
- }else if(m_vHealexamstatflag == "7") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03100_구강건진판정[공단건진].xrw";
- }else if(m_vHealexamstatflag == "8") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03300_채용건진판정.xrw";
- }else if(m_vHealexamstatflag == "9") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03400_특수건진판정.xrw";
- }else if(m_vHealexamstatflag == "A") {
- iviewer1.src = "../../../ast/healexamweb/xrw/SMAHR03500_간이종건판정.xrw";
- }
- iviewer1.window.javascript.fInitDasplay();
- //grd_acptlst.dispatch("onclick");
- fGridOnClick();
- ]]>
- </script>
- </button>
- <caption id="caption11" class="cell_1" style="left:752px; top:125px; width:55px; height:23px; vertical-align:middle; ">패키지</caption>
- <caption id="caption2" class="tit_2" style="left:419px; top:80px; width:95px; height:13px; ">결과입력</caption>
- <caption id="caption23" class="cell_1" style="left:1062px; top:100px; width:36px; height:23px; vertical-align:middle; ">장소</caption>
- <output id="opt_pid" ref="/root/main/acptinfo/item/pid" class="output_fix" style="left:473px; top:102px; width:75px; height:19px; "/>
- <caption id="caption12" class="tit_2" style="left:5px; top:80px; width:151px; height:13px; ">수진자명단</caption>
- <caption id="caption3" class="cell_1" style="left:551px; top:100px; width:35px; height:23px; vertical-align:middle; ">성명</caption>
- <output id="opt_rgstno1" ref="/root/main/acptinfo/item/rgstno1" class="output_fix" style="left:810px; top:102px; width:50px; height:19px; "/>
- <output id="ipt_orddd" ref="/root/main/acptinfo/item/orddd" class="output_fix" format="yyyy-mm-dd" style="left:473px; top:127px; width:75px; height:19px; "/>
- <caption id="caption47" class="cell_1" style="left:1099px; top:125px; width:35px; height:23px; vertical-align:middle; ">재검</caption>
- <output id="opt_clsid" ref="/root/main/acptinfo/item/clsid" class="output_fix" style="left:1033px; top:127px; width:25px; height:19px; "/>
- <line id="line1" class="line_2" style="x1:415px; y1:148px; x2:1179px; y2:148px; "/>
- <caption id="caption5" class="cell_1" style="left:752px; top:100px; width:55px; height:23px; vertical-align:middle; ">주민번호</caption>
- <line id="line17" class="line_1" style="x1:414px; y1:95px; x2:1195px; y2:95px; "/>
- <caption id="caption15" class="cell_1" style="left:941px; top:100px; width:61px; height:23px; vertical-align:middle; ">성별/나이</caption>
- <caption id="caption16" class="cell_1" style="left:415px; top:125px; width:55px; height:23px; vertical-align:middle; ">검진일자</caption>
- <output id="opt_schlgrde" ref="/root/main/acptinfo/item/schlgrde" class="output_fix" style="left:1005px; top:127px; width:25px; height:19px; "/>
- <caption id="caption18" class="cell_1" style="left:0px; top:100px; width:62px; height:23px; vertical-align:middle; ">수진자명</caption>
- <output id="output1" ref="/root/main/acptlst/count/patcnt" class="output_fix" format="#,###" style="left:134px; top:717px; width:130px; height:19px; text-align:right; "/>
- <button id="btn_savepatinfo" class="btn5_letter4" visibility="hidden" style="left:1131px; top:154px; width:64px; height:19px; ">
- <caption>문진저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if( messageBox("문진을 ", "Q002") == 6 ) {
- fInitSaveData();
- fSaveRslt("I"); //fSaveRsltInfo 저장
- }
- ]]>
- </script>
- </button>
- <output id="output2" ref="/root/main/acptinfo/item/age" class="output_fix" style="left:1034px; top:102px; width:25px; height:19px; "/>
- <button id="btn_rslt2" class="btn_sw" visibility="hidden" group="tab" style="left:634px; top:153px; width:70px; height:22px; ">
- <caption>검사결과2</caption>
- <toggle case="case_rslt2" ev:event="onclick"/>
- </button>
- <line id="line6" class="line_3" style="x1:0px; y1:741px; x2:410px; y2:741px; "/>
- <caption id="caption19" class="cell_1" style="left:-5px; top:715px; width:136px; height:23px; vertical-align:middle; ">총 수진자/총 패키지</caption>
- <button id="btn_findpnm" class="icon_search" style="left:183px; top:102px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var idx = grd_acptlst.findRow(ipt_findpnm.currentText, 1, grd_acptlst.colRef("hngnm"));
- grd_acptlst.row = idx;
- model.setFocus("grd_acptlst");
- fGetRsltInfo(true);
- ]]>
- </script>
- </button>
- <output id="output3" ref="/root/main/acptinfo/item/stuid" class="output_fix" style="left:1061px; top:127px; width:36px; height:19px; "/>
- <output id="opt_pkgnm" ref="/root/main/acptinfo/item/pkgnm" class="output_fix" style="left:810px; top:127px; width:128px; height:19px; "/>
- <output id="opt_pkgcnt" ref="/root/main/acptlst/count/pkgcnt" class="output_fix" format="#,###" style="left:267px; top:717px; width:140px; height:19px; text-align:right; "/>
- <datagrid id="grd_acptlst" nodeset="/root/main/acptlst/item" caption="선택^예약번호^등록번호^성명^성명(영)^패키지명^접수일자^sex^age^단체명^주민번호1^주민번호2^단체코드^패키지코드^학년^반^번호^예약등록일자^원무생성번호^진료과^건진구분^상세구분^구분^hopedd^검사결과" colsep="^" colwidth="52, 30, 66, 69, 67, 110, 78, 30, 35, 100, 71, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 65, 100, 140" explorerbar="sortshow" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" tooltip="true" style="left:0px; top:127px; width:410px; height:579px; border-style:solid; ">
- <col checkvalue="Y,N" ref="sel" type="checkbox"/>
- <col ref="rsrvno" visibility="hidden"/>
- <col ref="pid"/>
- <col ref="hngnm"/>
- <col ref="engnm" visibility="hidden"/>
- <col ref="pkgnm"/>
- <col ref="orddd" format="yyyy-mm-dd"/>
- <col ref="sex" visibility="hidden"/>
- <col ref="age" visibility="hidden"/>
- <col ref="cmpynm" visibility="hidden"/>
- <col ref="rgstno1" visibility="hidden"/>
- <col ref="rgstno2" visibility="hidden"/>
- <col ref="cmpycd" visibility="hidden"/>
- <col ref="pkgcd" visibility="hidden"/>
- <col ref="schlgrde" visibility="hidden"/>
- <col ref="clsid" visibility="hidden"/>
- <col ref="stuid" visibility="hidden"/>
- <col ref="rsrvdd" visibility="hidden"/>
- <col ref="cretno" visibility="hidden"/>
- <col ref="orddeptcd" visibility="hidden"/>
- <col ref="healexamflag" visibility="hidden"/>
- <col ref="healexamdetlflag" visibility="hidden"/>
- <col disabled="true" ref="statflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/statlst/A0107">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="hopedd" visibility="hidden"/>
- <col ref="assorsltcd" visibility="hidden"/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- //그리드의 셀 이외의 곳을 클릭하면 종료한다.
- if(!eval(grd_acptlst.iscell(event.target))) return false;
- // 그리드의 헤더부분을 클릭하면 종료한다.
- if(eval(grd_acptlst.row) < eval(grd_acptlst.fixedRows)) return false;
- fGridOnClick();
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_acptlst.gridToInstance();
- ]]>
- </script>
- </datagrid>
- <iviewer id="iviewer1" style="left:414px; top:175px; width:781px; height:569px; "/>
- <button id="button3" class="btn5_letter4" visibility="hidden" style="left:999px; top:154px; width:64px; height:19px; ">
- <caption>외래결과</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetOutRslt();
- ]]>
- </script>
- </button>
- <button id="button4" class="btn2_letter5" visibility="hidden" style="left:922px; top:154px; width:75px; height:19px; ">
- <caption>CDIS연동</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.makeValue("/root/temp/prcpdd" , model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + iviewer1.grd_rsltlst.row + "]/prcpdd"));
- model.makeValue("/root/temp/seqno" , model.getValue(iviewer1.grd_rsltlst.nodeset + "[" + iviewer1.grd_rsltlst.row + "]/execprcpuniqno"));
- model.makeValue("/root/temp/instcd" ,getUserInfo("dutplceinstcd"));
-
- fClickCDISResultList(iviewer1.grd_rsltlst);
-
- ]]>
- </script>
- </button>
- <button id="button6" class="btn2_letter5" visibility="hidden" style="left:845px; top:154px; width:75px; height:19px; ">
- <caption>PACS연동</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- // fClickPACSOrdPatResultList(model.getValue("/root/main/acptinfo/item/orddd"),model.getValue("/root/main/acptinfo/item/pid"));
- // fClickPACSOrdPatResultList(grd_mainserious);
- // zepfpacsAll(model.getValue("/root/main/acptinfo/item/orddd"),model.getValue("/root/main/acptinfo/item/pid"));
- if ( grd_acptlst.row == 0 ) return;
-
- if ( model.getValue("/root/main/acptinfo/item/pid") == "" ) {
- messageBox("등록번호를 입력하세요.","I999");
- return true;
- }else{
- fClickPACSOrdPatResultList(grd_acptlst);
- }
- ]]>
- </script>
- </button>
- <button id="btn_outrsltview" class="btn3_letter6" style="left:10px; top:745px; width:104px; height:22px; ">
- <caption>통합검사결과</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //ahafOpenRsltView(opt_pid.attribute("ref") );
- open("SMAER00800","","","","",opt_pid.attribute("ref"),"/root/send/data/singdata/srchpid");
- ]]>
- </script>
- </button>
- <button id="btn_prntdiag" class="btn3_letter5" visibility="hidden" style="left:120px; top:745px; width:92px; height:22px; ">
- <caption>결과출력</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- clearParameter("SMAHR00900_PARAM1");
- setParameter("SMAHR00900_PARAM1","G");
- setParameter("SMAHR00900_PARAM100","G");
- modal("SMAHR00900");
- ]]>
- </script>
- </button>
- <button id="btn_print" class="btn6_letter4" visibility="hidden" style="left:217px; top:745px; width:104px; height:22px; ">
- <caption>서식출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var nRow = grd_acptlst.row;
- fJudgInqrPrint(nRow);
- ]]>
- </script>
- </button>
- </xhtml:body>
- </xhtml:html>
|