12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * 제 목 :
- * 설 명 :
- * 설 계 자 :
- * 작 성 자 :
- * 작 성 일 :
- * 수정이력 :
- * 기 타 :
- -->
- <?xml-stylesheet href="../../../com/commonweb/css/common.css" type="text/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>예약/접수[일반건진]</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <testcdlst>
- <item1>
- <sel/>
- <testcd/>
- <oldordcd/>
- <testnm/>
- <scoreamt/>
- <grupflag/>
- </item1>
- </testcdlst>
- <pkgaddlst>
- <item>
- <sel/>
- <cmpynm/>
- <pkgcd/>
- <pkgnm/>
- <mancnfmamt/>
- <womcnfmamt/>
- <confromdd/>
- <contodd/>
- <conseq/>
- <conhistseq/>
- <pkgflag/>
- <uncocd/>
- <cmpycd/>
- </item>
- </pkgaddlst>
- <list>
- <rsrvlst>
- <pid/>
- <pnm/>
- <sexage/>
- <rsrvdttm/>
- <lastupdtrid/>
- <lastupdtdt/>
- <statflag/>
- <cmpynm/>
- <rsrvdd/>
- <rsrvno/>
- </rsrvlst>
- <acptlst>
- <pid/>
- <pnm/>
- <sexage/>
- <acptflag/>
- <acptdttm/>
- <rsrvdt/>
- <lastupdtrid/>
- <lastupdtdt/>
- <cmpynm/>
- <rsrvdd/>
- <rsrvno/>
- </acptlst>
- <cncllst>
- <pid/>
- <pnm/>
- <sexage/>
- <cncldttm/>
- <lastupdtrid/>
- <lastupdtdt/>
- <cmpynm/>
- <statflag/>
- <rsrvdd/>
- <rsrvno/>
- </cncllst>
- <listinfo>
- <acptcnt/>
- <rsrvcnt/>
- <rcptcnt/>
- <cnclcnt/>
- <holdcnt/>
- <failcnt/>
- </listinfo>
- <sndlst>
- <pid/>
- <pnm/>
- <sexage/>
- <acptdt/>
- <lastupdtrid/>
- <lastupdtdt/>
- <rsrvdd/>
- <rsrvno/>
- </sndlst>
- </list>
- <info>
- <patinfo>
- <item>
- <pid/>
- <rgstno1/>
- <rgstno2/>
- <hngnm/>
- <engnm/>
- <sex/>
- <age/>
- <brthdd/>
- <zipcd11/>
- <zipcd12/>
- <zipcdseq1/>
- <addr1/>
- <detladdr1/>
- <mpphon/>
- <telno/>
- <emailid/>
- <emailtype/>
- <healexampid/>
- <emailkind/>
- <zipcd21/>
- <zipcd22/>
- <zipcdseq2/>
- <addr2/>
- <detladdr2/>
- <psptno/>
- <brthareacnts/>
- <pidcretfg/>
- <patm_insuid/>
- <patm_insukind/>
- <patm_insucd/>
- </item>
- </patinfo>
- <rsrvacptinfo>
- <item>
- <rsrvdd/>
- <rsrvno/>
- <healexamdetlflag/>
- <hopedd/>
- <rsrvtm/>
- <pid/>
- <orddd/>
- <healexampid/>
- <rcptstat/>
- <disccd/>
- <cmpyflag/>
- <cmpycd/>
- <bizoffccd/>
- <deptcd/>
- <clntempid/>
- <entcodd/>
- <jobkindflag/>
- <remcnts/>
- <rsrvflag/>
- <rsltcnstflag/>
- <rsltcnstrsrvdd/>
- <jobposcd/>
- <relacd/>
- <insucorpbrchcd/>
- <empid/>
- <insutrgtflag/>
- <insuflag/>
- <plceflag/>
- <scndhptstrgtyn/>
- <oraltestyn>N</oraltestyn>
- <freecncrtrgtyn/>
- <stmccncrflag/>
- <stmccncryn/>
- <largeintescncrflag/>
- <largeintescncryn/>
- <livcncrtrgtyn/>
- <livcncrflag/>
- <mamcncryn/>
- <mamcncrflag>2</mamcncrflag>
- <cervcncrflag/>
- <cervcncryn/>
- <healcntrcd/>
- <spclhealexamflag/>
- <schlgrde/>
- <clsid/>
- <studid/>
- <medicostyn/>
- <insuclamyn/>
- <judgdrid/>
- <statflag/>
- <calcyn/>
- <pkgcd/>
- <conseq/>
- <pkguncocd/>
- <ownuncoamt/>
- <cmpynm/>
- <bizoffcnm/>
- <deptnm/>
- <healcntrnm/>
- <insucorpbrchnm/>
- <livcncrtrgtyn2/>
- <pkgnm/>
- <EkgYN/>
- <cmpynm/>
- <bizoffcnm/>
- <armyhos/>
- <oldhopedd/>
- <oldrsrvno/>
- <oldhealexamflag/>
- <acpt_insuid/>
- <acpt_insucd/>
- </item>
- <pkglst>
- <sel/>
- <pkgcd/>
- <pkgnm/>
- <rsrvdd/>
- <acptdd/>
- <acpttm/>
- <uncocd/>
- <statflag/>
- <manamt/>
- <womamt/>
- <conseq/>
- <pkgflag/>
- <lastupdtrid/>
- <lastupdtdt/>
- <disccd/>
- <calcscorcd/>
- </pkglst>
- <addlst>
- <sel/>
- <testflag/>
- <testcd/>
- <testnm/>
- <uncocd/>
- <scoreamt/>
- <prcptims/>
- <cmpydiscamt/>
- <examseq/>
- <calcscorcd/>
- <prcpno/>
- <prcpdd/>
- <m/>
- </addlst>
- <historylst/>
- <firstrslt/>
- </rsrvacptinfo>
- <histlst>
- <item>
- <orddd/>
- <pkgcd/>
- <pkgnm/>
- <cmpyflag/>
- <rsrvdd/>
- <rsrvno/>
- <lastupdtrid/>
- <lastupdtdt/>
- </item>
- </histlst>
- <rcptinfo>
- <totamt/>
- <payinsubamt/>
- <payownbamt/>
- <payhealcntramt/>
- <paycmpyamt/>
- </rcptinfo>
- <curlst>
- <ordinfo>
- <ordlst>
- <rsrvdd/>
- <rsrvtm/>
- <prcpdd/>
- <testcd/>
- <testnm/>
- <uncocd/>
- <dcflag/>
- <testflag/>
- <prcpexecdeptcd/>
- <lastupdtrid/>
- <lastupdtdt/>
- <prcpno/>
- <execprcpno/>
- <rcptstat/>
- <scoreamt/>
- </ordlst>
- </ordinfo>
- </curlst>
- <judgone>
- <judgcd/>
- <judgdetlcd/>
- <etcdetlnm/>
- <dulppkgcd/>
- </judgone>
- </info>
- <prntinfo>
- <prntyn>Y</prntyn>
- <prntlang>K</prntlang>
- </prntinfo>
- <testcdlst>
- <item1>
- <sel/>
- <testcd/>
- <oldordcd/>
- <testnm/>
- <scoreamt/>
- <grupflag/>
- </item1>
- </testcdlst>
- </main>
- <send>
- <srchrsrvdd/>
- <srchrsrvno/>
- <srchfromdd/>
- <srchtodd/>
- <srchhealexamdetlflag/>
- <srchpid/>
- <srchpnm/>
- <srchpid2/>
- <srchpnm2/>
- <srchinstcd/>
- <srchmode/>
- <srchhealexamflag/>
- <srchpkgcd/>
- <srchcmpycd/>
- <srchconseq/>
- <srchsex/>
- <srchjobflag/>
- <save>
- <instcd/>
- <userid/>
- </save>
- <savercpt>
- <opmi_out/>
- </savercpt>
- <srchorddd/>
- <srchcretno/>
- <selpkgexam>
- <sel/>
- <pkgexam/>
- <pkgexamnm/>
- <pegubun/>
- </selpkgexam>
- <pkgcd/>
- <pkgnm/>
- <exmcd/>
- <exmnm/>
- <prtgubun/>
- </send>
- <init>
- <srchmode>4</srchmode>
- <emailkind/>
- <srchhealexamdetlflag/>
- <srchhealexamflag/>
- <baseinfo>
- <healexamdetlflag/>
- <insutrgtflag/>
- <insuflag/>
- <plceflag/>
- <jobkindflag/>
- <spclhealexamflag/>
- <emailkind/>
- <cmpydetlcdlst/>
- <testflag/>
- <statlst/>
- <rsrvflaglst/>
- <ordstatlst/>
- </baseinfo>
- </init>
- <hidden>
- <save/>
- <item/>
- <saveacpt>
- <rsrvdd/>
- <rsrvno/>
- </saveacpt>
- </hidden>
- <source/>
- <temp>
- <addr>
- <zipcd/>
- <addrdetl/>
- </addr>
- <templst/>
- <rcptinfo>
- <hidden/>
- </rcptinfo>
- <cdlst/>
- <acptdtl>
- <addlist/>
- </acptdtl>
- <rcptno_out/>
- </temp>
- </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/stringHelper.js"/>
- <script type="javascript" src="../../../ast/commonweb/js/AST.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="../../../com/zipcodeweb/js/ZBP001.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fGetBaseInfo();
- fSrchDtInit();
- fInitInfo();
- fInitList();
-
- model.toggle("case_acpt");
- button1.selected= true ;
- fSetBtnStat();
- fGetList();
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag","G01");
- chk_healexamdetlflag.refresh();
- ]]>
- </script>
- <submission id="TRZBC00101"/>
- <submission id="TXAHA00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/hidden"/>
- <submission id="TXAHA00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/tmp"/>
- <submission id="TRAHA00101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/patinfo"/>
- <submission id="TRAHA00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/info"/>
- <submission id="TRAHA00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/list"/>
- <submission id="TRAHA00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/pkgtestcdlst"/>
- <submission id="TRAHA00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/baseinfo/pamcdlst"/>
- <submission id="TRAHA00106" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/info/histlst"/>
- <submission id="TRAHA00108" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/baseinfo/cmpydetlcdlst"/>
- <submission id="TXAHA02101" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/rcptinfo/hidden"/>
- <submission id="TXAHA02102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/savercpt" replace="instance" resultref="/root/temp/rcptinfo/hidden"/>
- <submission id="TRAHA00701" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/info/curlst/ordinfo"/>
- <submission id="TRAHA00111" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/rsrvacptkey"/>
- <submission id="TRAHA00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/cdlst"/>
- <submission id="TRAHA02102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/acptdtl"/>
- <submission id="TRAHA02105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/rcptno_out"/>
- <submission id="TXAHA00106" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/hidden" replace="instance" resultref="/root/tmp"/>
- <submission id="TXAHA00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/tmp" resultref="/root/hidden"/>
- <submission id="TXAHA00903" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="root/main/info/rcptinfo"/>
- <submission id="TRAHB00303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/pkgaddlst"/>
- <submission id="TRAHA00109" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/testcdlst"/>
- <submission id="TXAHA00012" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/tmp"/>
- <submission id="TRAHA00509" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/priceamt" replace="instance" resultref="/root/temp/priceamt"/>
- <submission id="TRAHA00116" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/temp/sytsrsrvchk"/>
- <submission id="TRAHA00014" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/test" replace="instance" resultref="/root/tmp"/>
- <submission id="TXAHA00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/save" replace="instance" resultref="/root/hidden"/>
- </model>
- <script type="javascript">
- <![CDATA[
- /**
- *기본정보 가져오기
- */
- function fGetBaseInfo(){
- //일반건진상세구분, 직역구분, 대상구분, 장소구분, 직종구분, 특검구분, EMAIL계정
- zbcfGetCodeList( new Array("A0070","A0108" ,"A0109", "A0110", "A0112" ,"A0111","A0120", "A0117" , "A0107" , "A0115", "M0011"),
- new Array("/root/init/baseinfo/healexamdetlflag" // 일반건진상세구분
- , "/root/init/baseinfo/insutrgtflag" // 직역구분
- , "/root/init/baseinfo/insuflag" // 대상구분
- , "/root/init/baseinfo/plceflag" // 장소구분
- , "/root/init/baseinfo/jobkindflag" //직종구분
- , "/root/init/baseinfo/spclhealexamflag" //특검구분
- , "/root/init/baseinfo/emailkind" //email 계정
- , "/root/init/baseinfo/testflag"
- , "/root/init/baseinfo/statlst"
- , "/root/init/baseinfo/rsrvflaglst"
- ,"/root/init/baseinfo/ordstatlst"
- ) );
- submit("TRZBC00101");
-
- model.makeValue("/root/send/srchpkgflag", "P");
- model.makeValue("/root/send/srchhealexamflag", "G");
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag","G01");
- model.makeValue("/root/send/srchhealexamdetlflag" , model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag"));
- model.makeValue("/root/send/srchpkgflag", "");
- submit("TRAHB00303");//프로파일 뛰우기
- submit("TRAHA00109");//검사항목 뛰우기
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- submit("TRAHA00104");
- }
- /**
- *입력항목 초기화
- */
- function fInitInfo(){
- model.resetInstanceNode("/root/main/info/patinfo");
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
- model.resetInstanceNode("/root/send/selpkgexam");
- model.resetInstanceNode("/root/main/info/judgone");
- fInitRsrvAcptInfo();
- //model.refresh();
- //fSetBtnStat();
- }
- /**
- * 접수 정보 초기화
- */
- function fInitRsrvAcptInfo(){
- model.resetInstanceNode("/root/main/info/rsrvacptinfo");
- model.resetInstanceNode("/root/main/info/rcptinfo");
-
- model.removeNodeset("/root/main/info/rsrvacptinfo/pkglst");
- model.removeNodeset("/root/main/info/rsrvacptinfo/addlst");
- model.removeNodeset("/root/main/info/rsrvacptinfo/histlst");
- model.removeNodeset("/root/main/info/rsrvacptinfo/curlst");
-
- var curDD = getCurrentDate();
- model.makeValue("/root/main/info/rsrvacptinfo/item/orddd" , curDD );
- model.makeValue("/root/main/info/rsrvacptinfo/item/hopedd" , curDD);
- // model.makeValue("/root/main/info/rsrvacptinfo/item/entcodd" , curDD);
- //cmb_healexamdetlflag.refresh();
-
- // model.makeValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag" , )
- // model.setValue( cmb_healexamdetlflag.attribute("ref"), cmb_srchhealexamdetlflag.value );
-
- model.makeValue("/root/main/info/rsrvacptinfo/item/plceflag" , "2");//내원
- model.makeValue("/root/main/info/rsrvacptinfo/item/insutrgtflag" , "K");//직장
- model.makeValue("/root/main/info/rsrvacptinfo/item/insuflag" , "1");//직장
- model.makeValue("/root/main/info/rsrvacptinfo/item/scndhptstrgtyn" , "N");//2차간염대상
- model.makeValue("/root/main/info/rsrvacptinfo/item/oraltestyn" , "Y");//구강검사대상여부
- model.makeValue("/root/main/info/rsrvacptinfo/item/freecncrtrgtyn" , "N");//무료암대상여부
- model.makeValue("/root/main/info/rsrvacptinfo/item/livcncrtrgtyn" , "N");//간암검사대상여부
- model.makeValue("/root/main/info/rsrvacptinfo/item/livcncrtrgtyn" , "N");//간암검사대상여부
- if(model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag")=="G05"){
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkguncocd" , "V01");//청구구분 -개인
- }else{
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkguncocd" , "V03");//청구구분 -공단
- }
- model.makeValue("/root/main/info/rsrvacptinfo/item/cmpyflag" , "N"); //청구구분 -공단
- model.makeValue("/root/main/info/rsrvacptinfo/item/disccd" , "-");//할인코드
- model.makeValue("/root/main/info/rsrvacptinfo/item/rsrvflag" , "01")//예약구분
-
- // model.setValue(rdo_insutrgtflag.attribute("ref") , "K"); //직장
- // model.setValue(cmb_insuflag.attribute("ref") , "1"); //직장
- // model.setValue(rdo_scndhptstrgtyn.attribute("ref") , "N"); //2차간염대상
- // model.setValue(rdo_oraltestyn.attribute("ref") , "Y"); //구강검사대상여부
- // model.setValue(rdo_freecncrtrgtyn.attribute("ref") , "N"); //무료암대상여부
- // model.setValue(rdo_livcncrtrgtyn.attribute("ref") , "N"); //간암검사대상여부
- // model.setValue(cmb_uncocd.attribute("ref") , "V03"); //청구구분 -공단
- // model.setValue(cmb_disccd.attribute("ref") , "-"); //할인코드
- // model.setValue(cmb_rsrvflag.attribute("ref") , "01"); //예약구분
- // model.setValue("/root/main/info/rsrvacptinfo/item/cmpyflag" , "N"); //청구구분 -공단
- // model.toggle("case_pkg");
- // btn_pkglst.selected= true;
- // model.setFocus("ipt_rgstno1");
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
- }
-
- //예약시간 선택
- function fGetRsrvDateTime(vMode, rsrvddObj, rsrvtmObj){
- setParameter ("SPAHA00100_PARAM1", vMode);
- setParameter ("SPAHA00100_PARAM2", ipt_rsrvdd.value );
- setParameter ("SPAHA00100_PARAM3", opt_sex.value );
- if( rsrvddObj != null ) setParameter ("SPAHA00100_PARAM4", rsrvddObj.attribute("ref") );
- if( rsrvtmObj != null ) setParameter ("SPAHA00100_PARAM5", rsrvtmObj.attribute("ref") );
- setParameter ("SPAHA00100_PARAM6", "G" );
- setParameter ("SPAHA00100_PARAM7", "/root/main/info/rsrvacptinfo/item/rsltcnstdrid" );
- // 건진상세구분 추가 (손범성 추가)
- var idate = model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag");
- idate = idate.substr(0,3);
- setParameter ("SPAHA00100_PARAM8", idate);
- modal("SPAHA00100", "", "", "", "SPAHA00100", "/root/source","/root/target");
- }
- /**
- *조회List초기회
- */
- function fInitList(){
- model.removeNodeset("/root/main/list/rsrvlst");
- model.removeNodeset("/root/main/list/acptlst");
- model.removeNodeset("/root/main/list/cncllst");
- model.removeNodeset("/root/main/list/sndlst");
- model.resetInstanceNode("/root/main/list/listinfo");
- }
- /**
- *조회Date초기화
- */
- function fSrchDtInit(){
- var curDD = getCurrentDate();770925
- model.setValue(ipt_srchfromdd.attribute("ref") , curDD );
- model.setValue(ipt_srchtodd.attribute("ref") , curDD );
- model.setValue(cmb_srchhealexamdetlflag.attribute("ref") , "G01");
- // model.setValue(cmb_healexamdetlflag.attribute("ref") , "G01");
- }
- function fSaveRsrvInfo(){
- if( messageBox("건진예약정보를 ", "Q002") != 6 ) return ;
-
- var vHealExamFg = fGetHealExamFlag();
- var vRsrvdd = model.getValue("/root/main/info/rsrvacptinfo/item/rsrvdd");
- var vRsrvno = model.getValue("/root/main/info/rsrvacptinfo/item/rsrvno");
-
- if( (vHealExamFg == "") || (vRsrvdd == "") || (vRsrvno == "") || (vRsrvno == "0") ) {
- messageBox("건진내역을 저장", "E001");
- return ;
- }
-
- model.resetInstanceNode("/root/send/save");
-
- model.copyNode("/root/send/save", "/root/main/info/rsrvacptinfo/item");
- model.makeNode("/root/send/save/healexamflag" );
- model.setValue("/root/send/save/healexamflag", vHealExamFg );
- if( submit("TXAHA00104") == true ){
- ahafGetRsrvAcpDetltInfo(vRsrvdd, vRsrvno);
- }
- }
-
-
- function fOperGrdRow(bAdd){
- var swt_idx = swt_acptlst.selectedIndex ;
- switch(swt_idx) {
- case 0:
- if( bAdd ) {
- grd_pkglst.addRow();
- grd_pkglst.valueMatrix(grd_pkglst.row, 1) = "Y";
- grd_pkglst.col = 2;
- grd_pkglst.editCell();
- }
- else grd_pkglst.addStatus(grd_pkglst.row,"delete");
- break;
- case 1 :
- if( bAdd ) {
- grd_addlst.addRow();
- grd_addlst.valueMatrix(grd_addlst.row, 1) = "Y";
- grd_addlst.col = 2;
- grd_addlst.editCell();
- }
- else grd_addlst.addStatus(grd_addlst.row,"delete");
- break;
- case 2 :
- if( bAdd ) {
- grd_curlst.addRow();
- grd_curlst.editCell();
- }
- else grd_curlst.addStatus(grd_curlst.row,"delete");
- break;
- default:
- break;
- }
- }
- /**
- * 업체별 영업소 및 부서정보 조회
- */ function fGetCmpyDetlCdList(){
- if( ipt_cmpycd.value == "" ) return ;
- fCheckNodeExist("/root/send/srchcmpycd", true);
- model.setValue("/root/send/srchcmpycd", ipt_cmpycd.value );
- model.setValue("/root/send/srchinstcd" ,getUserInfo("dutplceinstcd"));
- submit("TRAHA00108");
-
- var node = instance1.selectSingleNode("/root/init/baseinfo/cmpydetlcdlst/info/insucorpbrchcd");
- if( node != null ) {
- ipt_insucorpbrchcd.value = model.getValue("/root/init/baseinfo/cmpydetlcdlst/info/insucorpbrchcd");
- opt_insucorpbrchnm.value = model.getValue("/root/init/baseinfo/cmpydetlcdlst/info/insucorpbrchnm");
- }
- }
- /**
- * 검사 및 패키지 코드
- */
- function fAddSingleTestCd(){
- var idx = 0;
- var sDest = "";
- var swt_idx = swt_acptlst.selectedIndex ;
- var sCond = "";
-
- switch( swt_idx){
- case 0:
- idx = grd_pkglst.row ;
- sDest = grd_pkglst.attribute("nodeset") + "[" + idx + "]" ;
- sCond = grd_pkglst.valueMatrix(idx, 2);
- break;
- case 1:
- idx = grd_addlst.row ;
- sDest = grd_addlst.attribute("nodeset") + "[" + idx + "]" ;
- sCond = grd_addlst.valueMatrix(idx, 2);
- break;
- default :
- return ;
- break;
- }
- if( idx < 1) return ;
-
- fGetPkgCd("SMAHA01500", "P", "N","nm" , sCond, cmb_healexamdetlflag.value, opt_sex.value, sDest );
- }
- /**
- * 예약/접수/취소/보류 리스트 조회 .
- */
- function fGetList(){
- fInitList();
- fsetDgFlag();
- if( isXPathTextNull( "/root/send/srchhealexamdetlflag") ||
- isXPathTextNull( "/root/send/srchtodd") ||
- isXPathTextNull( "/root/send/srchfromdd")) return ;
-
- model.setValue("/root/send/srchhealexamflag", "G");
- var vMode = fGetGnrlSrchMode();
- if( vMode == "") return ;
-
- model.setValue("/root/send/srchmode", vMode );
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd") );
- openLoadingBar("건진자 리스트를 가져오는 중입니다..") ;//처리중 화면을 오픈한다.
- submit("TRAHA00103");
- closeLoadingBar() ;//처리중 화면을 close한다.
- }
- /**
- * 예약접수 건진자 리스트 조회 모드 설정
- * 예약1/예약등록2/접수3/취소4~6/2차대상자 8
- */
- function fGetGnrlSrchMode(){
-
- var idx = swt_acptlst.selectedIndex ;
-
- if(idx == 3){
- idx= 2 ;
- }
- idx++;
- return idx;
- }
-
- /**
- * 예약/접수정보를 저장
- * Mode : 공통코드A0107참조
- **A 예약
- **B 예약보류
- **C 예약확인
- **D 예약취소
- **E 접수
- **F 접수취소
- **G 결과
- **H 판정
- */
- /**
- * 예약/접수정보 check.
- */
- function fCheckAcpt(vMode){
- var vRsvdd = "";
- var vStatus = model.getValue("/main/info/rsrvacptinfo/item/status");
- var vHealExamFlag = fGetHealExamFlag();
-
- var age = model.getValue(opt_age.attribute("ref") ) ;
- /* if( (age == "16") || (age == "44") || (age == "66") ){
- if(messageBox("생애전환기건진 대상자 입니다!\n정보를 ", "Q002" ) !== 6) return false;
- }
- */
- /* if( model.getValue( cmb_uncocd.attribute("ref") ) == "" ){
- messageBox(" 청구방법을 ", "C001") ;
- model.setFocus("cmb_uncocd");
- return false;
- }*/
- //예약의 경우 예약일 입력 필수
- if( vStatus == "C" ) {
- if( !isRequiredGroup("ipt_rsrvdd") ) return false;
- vRsvdd = model.getValue("/root/main/info/rsrvacptinfo/item/hopedd");
- vRsvdd = vRsvdd.toDate("YYYYMMDD");
- if( vRsvdd < getCurrentDate() ){
- messageBox("예약일자가 현재일자 전으로 ", "E005");
- model.setFocus("ipt_rsrvdd");
- return false;
- }
- }
- //접수
- else
- if( vMode == "E" ){
- var i = 0;
- var cnt = 0;
- var selrows = 0;/*grd_pkglst.rows;
- var selrows = 0;
- for( i = 1; i < cnt ; i++){
- if( grd_pkglst.valueMatrix(i, 1) == "Y" ) selrows++;
- }
- */
- var vData = model.getValue("/root/main/info/rsrvacptinfo/item/pkgcd") ;
- if( vData == "" ) {
- messageBox(" 패키지를 ", "C001") ;
- return false;
- }
- /*grd_pkglst.getUpdateData();
- if( (selrows < 1) || (vData == "" )) {
- alert(" 패키지를 입력하세요.");
- return false;
- } */
- //직역구분
- /* if( rdo_insutrgtflag.value == "" ) {
- messageBox(" 직역구분을 ", "C002") ;
- return false ;
- }
- //대상
- if( cmb_insuflag.value == "" ) {
- messageBox(" 대상구분을 ", "C002") ;
- return false ;
- }
- var freecncryn = rdo_freecncrtrgtyn.value;
- if( freecncryn == "Y" ){
- if( ipt_healcntrcd.value == "" ) {
- messageBox("무료암 대상자입니다.\r\n관할 보건소를 ", "C001");
- model.setFocus("ipt_healcntrcd");
- return false;
- }
- } */
- }
-
- /* if( ipt_insuid.value = "" ) {
- alert("증번호를 입력하세요");
- model.setFocus("ipt_insuid");
- return false ;
- }*/
- return true;
- }
- /**
- * 버튼 상태 변경
- */
- function fSetBtnStat(){
- btn_rsrvcfm.disabled = true;
- btn_acpt.disabled = true;
- // btn_rcpt.disabled = false;
- btn_acptcncl.disabled = true;
- btn_rsrvcncl.disabled = true;
-
- var vStat = model.getValue("/root/main/info/rsrvacptinfo/item/statflag");
- if ( vStat == "C" ){ //예약
- btn_rsrvcncl.disabled = false;
- btn_rsrvcfm.disabled = false;
- btn_acpt.disabled = false;
- }
- else
- if( vStat == "D"){ //예약취소
- btn_rsrvcncl.disabled = true;
- btn_rsrvcfm.disabled = false;
- btn_acpt.disabled = false;
- }
- else
- if( vStat == "E" ){//접수
- btn_acptcncl.disabled = false;
- }
- else
- if( vStat == "F" ){ //접수취소
- btn_rsrvcfm.disabled = false;
- btn_acpt.disabled = false;
- }
- else {
- btn_rsrvcfm.disabled = false;
- btn_acpt.disabled = false;
- }
- model.refresh();
- }
-
- function fPrntChrt(){
- // var pkgcd = ipt_pkgcd.value;
- var pkgcd = model.getValue("/root/main/info/rsrvacptinfo/item/pkgcd");
- if( pkgcd !="") {
- pkgcd = pkgcd.substr(4,1);
- if( pkgcd == "1" ){
-
- exeReportPreview("RPAHA01501", "XMLSTR" , "" , "" , "false" , "", "", "", "", "true");
- }
- else
- if( pkgcd == "2" ) {
- // exeReportPreview("RPAHR00310", "XMLSTR", "", "", "false","","","","","true", "", "");
- exeReportPreview("RPAHA01502", "XMLSTR" , "" , "" , "false" , "", "", "", "", "true");
- }
- }
- }
- /**
- * 증번호 11자리수중 첫 자리가 1~4 : 지역(J), 5~6 : 공.교(G), 7~8 직장(K)
- */ function fSetInsuTrgtFg(){
- var insuid = ipt_insuid.value;
- if( insuid != "" ) {
- insuid = insuid.substr(0,1);
- if( (insuid == "5" ) || (insuid == "6") ) insuid = "G";
- else
- if( (insuid == "7" ) || (insuid == "8") ) insuid = "K";
- else insuid = "J";
-
- rdo_insutrgtflag.value = insuid;
- }
- }
- /**
- * 무료암대상일 경우 관할 보건소 입력 필수
- * 비대상일 경우 무료암구분 disable
- * 대상구분 check 필요. 나이에따라 다름.
- * 위암검사 :만 40세이상인 자로서 희망자
- * 유방암검사 :만 40세이상인 여성희망자
- * 대장암검사 :만 50세이상인 자로서 희망자
- * 간암검사 :○ 당해연도전 2년간 2차검진결과 간장
- 질환 유질환자 및 간암발생고위험군
- 중 만40세 이상의 희망자
- ○ 당해연도 2차검진결과 간장질환 유질환자 중 만40세 미만의 희망자
- - 이 경우 간초음파 검사만 실시
- * 자궁경부암검사 :만 30세 이상인 여성희망자
- */ function fSetCncrCtrl(){
- /* chx_stmccncryn.disabled = true;
- chx_largeintescncryn.disabled = true;
- chx_livcncrtrgtyn.disabled = true;
- chx_mamcncryn.disabled = true;
- chx_cervcncryn.disabled = true;
- var freecncryn = rdo_freecncrtrgtyn.value;
- if( freecncryn == "N" ){
- return ;
- }
- chx_stmccncryn.disabled = false;
- chx_largeintescncryn.disabled = false;
- chx_livcncrtrgtyn.disabled = false;
- chx_mamcncryn.disabled = false;
- chx_cervcncryn.disabled = false; */
- }
-
- function fCheckFreeCncrTrgt(vMode) {
- var freecncryn = rdo_freecncrtrgtyn.value;
- if( freecncryn == "Y" ){
- var sex = opt_sex.value;
- var age = 0;
- if( opt_age.value != "" ) age = parseInt(opt_age.value);
- //위암검사 :만 40세이상인 자로서 희망자
- switch (vMode) {
- case 1:
- if( chx_stmccncryn.value == "Y" ){
- if( age < 40 ) {
- messageBox("위암검사는 만 40세이상인 자로서 희망자에 한합니다." , "E999");
- return false ;
- }
- model.setValue(cmb_stmccncrflag.attribute("ref"), "V12" );
- cmb_stmccncrflag.refresh();
- }
- case 2:
- if( chx_mamcncryn.value == "Y" ) {
- if( ( sex != "F" ) || ( (sex == "F" ) && (age < 40) ) ) {
- messageBox("유방암은 만 40세이상인 여성희망자에 한합니다." , "E999");
- return false ;
- }
- model.setValue(cmb_mamcncrflag.attribute("ref"), "V12" );
- cmb_mamcncrflag.refresh();
- }
- break;
- case 3:
- //대장암검사 :만 50세이상인 자로서 희망자
- if( (chx_largeintescncryn.value == "Y" )&& ( age < 50 ) ){
- messageBox("대장암검사는 만 50세이상인 자로서 희망자에 한합니다." , "E999");
- return false;
- model.setValue(cmb_mamcncrflag.attribute("ref"), "V12" );
- cmb_mamcncrflag.refresh();
- }
- break;
- case 4:
- //자궁경부암 : 만 30세이상인 여성희망자
- if( (chx_cervcncryn.value == "Y") &&
- ( (sex != "F" ) || ( (sex == "F") && ( age < 30 ) ) ) ) {
- alert("자궁경부암은 만 30세이상인 여성희망자에 한합니다.");
- return false;
- model.setValue(cmb_cervcncrflag.attribute("ref"), "V12" );
- cmb_cervcncrflag.refresh();
- }
- break;
- default :
- break;
- }
- }
- return true;
- }
- /**
- * 건진내역 계산
- 건진구분 :srchhealexamflag
- 예약일자 :srchrsrvdd
- 예약번호 :srchrsrvno
- 등록번호 :srchpid
- 기관코드 :srchinstcd
- */ function fCalcAmt(vJobFlag){
- var ret = -1;
- // var vTmp = fGetHealExamFlag();
- var vTmp = "G";
- model.copyNode("/root/main/info/rsrvacptinfo/item","/root/tmp/reqacpt");
-
- if( vTmp == "" ) return ret;
- model.setValue("/root/send/srchhealexamflag", vTmp );
- // vTmp = model.getValue(ipt_pid.attribute("ref"));
- vTmp = model.getValue("/root/tmp/reqacpt/pid");
- if( vTmp == "" ) return ret;
- model.setValue("/root/send/srchpid", vTmp );
-
- vTmp = model.getValue("/root/tmp/reqacpt/rsrvdd");
- if( vTmp== "" ) return ret;
- model.setValue("/root/send/srchrsrvdd", vTmp );
-
- vTmp = model.getValue("/root/tmp/reqacpt/rsrvno");
- if( vTmp == "" ) return ret;
- model.setValue("/root/send/srchrsrvno", vTmp );
- model.setValue("/root/send/srchinstcd", getUserInfo("dutplceinstcd"));
- model.setValue("/root/send/srchjobflag" ,vJobFlag);
- var sNd = "/root/temp/rcptinfo/hidden/opmi_out";
- model.resetInstanceNode(sNd);
- sNd = sNd + "/";
- openLoadingBar("수납예상내역 계산 중입니다..") ;//처리중 화면을 오픈한다.
- if( submit("TXAHA02101") == true ){
-
- model.makeValue(opt_payinsubamt.attribute("ref") , model.getValue( sNd + "opmi_payinsubamt"));
- // model.makeValue(opt_payhealcntramt.attribute("ref") , model.getValue( sNd + "opmi_payhealcntramt"));
- model.makeValue(opt_paycmpyamt.attribute("ref") , model.getValue( sNd + "opmi_paycmpyamt"));
-
- model.makeValue(opt_payownbamt.attribute("ref") , model.getValue( sNd + "opmi_ownbamt"));
-
- model.makeValue(opt_totamt.attribute("ref") , model.getValue( sNd + "opmi_totamt"));
-
- model.makeNode("/root/main/info/rsrvacptinfo/item");
-
- model.refresh();
- ret = 1;
- }
- closeLoadingBar() ;//처리중 화면을 close한다.
- return ret;
- }
- /**
- * 처방내역 및 현황조회
- */
- function fGetOrdInfo(){
- model.removeNodeset(grd_curlst.nodeset);
- model.setValue("/root/send/srchhealexamflag" , fGetHealExamFlag() ); //건진구분
- var sNd = "/root/main/info/rsrvacptinfo/item/";
- model.setValue("/root/send/srchpid" , model.getValue(sNd + "pid") ); //등록번호
-
- if( model.getValue("/root/send/srchpid") == "" ){
- messageBox("건진내역이 없습니다.", "E999");
- return ;
- }
-
- model.setValue("/root/send/srchrsrvdd" , model.getValue(sNd + "rsrvdd") ); //건진예약등록일자
- model.setValue("/root/send/srchrsrvno" , model.getValue(sNd + "rsrvno") ); //건진예약등록번호
- model.setValue("/root/send/srchorddd" , model.getValue(sNd + "orddd") ); //진료일자
- model.setValue("/root/send/srchcretno" , model.getValue(sNd + "cretno") ); //원무생성번호
-
- submit("TRAHA00701");
- }
- /**
- **건진자번호로 예약/접수 상세정보
- */
- function fGetDetlInfoHid(){
- model.makeNode("/root/main/info/rsrvacptinfo/item/rsrvdd");
- model.setValue("/root/main/info/rsrvacptinfo/item/rsrvdd", "");
- model.makeNode("/root/main/info/rsrvacptinfo/item/rsrvno");
- model.setValue("/root/main/info/rsrvacptinfo/item/rsrvno", "");
- var sHealExamPid = model.getValue("/root/main/info/patinfo/item/healexampid");
- if( sHealExamPid != "" ){
- var vHealExamDetlFg = model.getValue(cmb_healexamdetlflag.attribute("ref") );
- ahafGetRsrvAcpDetltInfoWithPid(vHealExamDetlFg, sHealExamPid);
- }
- }
- function fsetDgFlag(){
- var idx = swt_acptlst.selectedIndex ;
- if(idx == 3){
- model.makeValue("/root/send/dgflag", "2" );
- } else
- if(idx == 2){
- model.makeValue("/root/send/dgflag", "1" );
- } else {
- model.makeValue("/root/send/dgflag", "" );
- }
- }
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body guideline="1,1195;2,784;2,757;1,851;1,385;1,486;1,566;1,745;1,1186;2,245;">
- <group id="group2" style="left:0px; top:10px; width:1194px; height:35px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:5px; width:1194px; height:30px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption48" class="search_name" style="left:636px; top:13px; width:89px; height:17px; ">환자검색 :</caption>
- <button id="btn_acptlst" class="btn1_letter2" style="left:1122px; top:12px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fGetList();
- ]]>
- </script>
- </button>
- <line id="line29" style="x1:1106px; y1:7px; x2:1106px; y2:29px; border-color:#ffe4bb; border-left-style:solid; "/>
- <caption id="caption49" class="search_name" style="left:5px; top:14px; width:86px; height:17px; ">건진일자 :</caption>
- <caption id="caption50" class="search_n_b" style="left:196px; top:14px; width:12px; height:17px; font-weight:bolder; ">~</caption>
- <input id="ipt_srchfromdd" ref="/root/send/srchfromdd" class="input_s_essential" inputtype="date" style="left:92px; top:13px; width:100px; height:19px; "/>
- <input id="ipt_srchtodd" ref="/root/send/srchtodd" class="input_s_essential" inputtype="date" style="left:212px; top:13px; width:100px; height:19px; "/>
- <input id="input18" ref="/root/send/srchpid2" class="input_search" maxlength="10" style="left:725px; top:13px; width:135px; height:19px; "/>
- <button id="button6" class="icon_search" style="left:865px; top:15px; width:16px; height:16px; ">
- <caption/>
- </button>
- <output id="output3" ref="/root/send/srchpnm2" class="output_fix" style="left:885px; top:13px; width:200px; height:19px; "/>
- <select1 id="cmb_srchhealexamdetlflag" ref="/root/send/srchhealexamdetlflag" class="combo_search" appearance="minimal" style="left:420px; top:13px; width:190px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/healexamdetlflag/A0070">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- // cmb_healexamdetlflag.value = cmb_srchhealexamdetlflag.value;
- ]]>
- </script>
- </select1>
- <choices>
- <itemset nodeset="/root/init/baseinfo/healexamdetlflag/A0070">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <caption id="caption51" class="search_name" style="left:331px; top:13px; width:86px; height:17px; ">검진구분 :</caption>
- </group>
- <group id="grp_tle" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:106px; height:13px; ">예약/접수</caption>
- </group>
- <group id="grp_btn" style="left:0px; top:757px; width:1195px; height:27px; ">
- <button id="btn_rsrvcfm" class="btn4_letter2" style="left:755px; top:4px; width:56px; height:22px; ">
- <caption>예약</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag")=="")
- {
- messageBox("건진종류를 ", "C002" );
- return;
- }
- if (model.getValue("root/main/info/rsrvacptinfo/item/rsrvtm") == ""){
- messageBox("예약일자를 ", "C002");
- model.setFocus("btn_totrsrvdt");
- fGetRsrvDateTime("T", ipt_rsrvdd , ipt_rsrvtm);
- return false;
- }
- if(model.getValue("/root/main/info/rsrvacptinfo/item/pkgcd")==""){
- messageBox("패키지를 ", "C002");
- return;
- }
- model.makeValue("/root/main/info/rsrvacptinfo/item/brthdd", model.getValue("/root/main/info/patinfo/item/brthdd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
- finsuCheck();
- model.makeValue("/root/main/info/rsrvacptinfo/item/dgflag" , "1");
- if(model.getValue("/root/main/info/patinfo/item/pid") == ""){
- //alert("20080830");
- // fSavePtbs();
- }
-
- //copyNodesetType("/root/main/info/rsrvacptinfo/addlst","/root/send/selpkgexam", "replace");
- //model.refresh();
-
- fSaveRsrvAcptPro("C","1");
- ]]>
- </script>
- </button>
- <button id="btn_clear" class="btn4_letter3" style="left:684px; top:4px; width:68px; height:22px; ">
- <caption>초기화</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var vhf = model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag");
- fInitInfo();
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag",vhf);
- fSetBtnStat();
- ]]>
- </script>
- </button>
- <button id="btn_rsrvcncl" class="btn4_letter4" style="left:814px; top:4px; width:80px; height:22px; ">
- <caption>예약취소</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- model.makeValue("/root/main/info/rsrvacptinfo/item/brthdd", model.getValue("/root/main/info/patinfo/item/brthdd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
- finsuCheck();
- fSaveRsrvAcptPro("D","1");
- ]]>
- </script>
- </button>
- <button id="btn_acpt" class="btn4_letter2" style="left:915px; top:4px; width:56px; height:22px; ">
- <caption>접수</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag")=="")
- {
- messageBox("건진종류를 ", "C002" );
- return;
- }
- model.makeValue("/root/main/info/rsrvacptinfo/item/brthdd", model.getValue("/root/main/info/patinfo/item/brthdd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
-
-
- finsuCheck();
- var cur_date = getCurrentDate();
- model.makeValue("/root/main/info/rsrvacptinfo/item/hopedd",cur_date);
- // model.makeValue("/root/main/info/rsrvacptinfo/item/orddd",cur_date);
- model.makeValue("/root/main/info/rsrvacptinfo/item/dgflag" , "1");
- if(model.getValue("/root/main/info/patinfo/item/pid") == ""){
- //alert("20080830");
- // fSavePtbs();
- }
- fSaveRsrvAcptPro("E","1");
- model.resetInstanceNode("/root/send/selpkgexam");
- ]]>
- </script>
- </button>
- <button id="btn_acptcncl" class="btn4_letter4" style="left:1046px; top:4px; width:80px; height:22px; ">
- <caption>접수취소</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- model.makeValue("/root/main/info/rsrvacptinfo/item/brthdd", model.getValue("/root/main/info/patinfo/item/brthdd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
- finsuCheck();
- fSaveRsrvAcptPro("F","1");
- ]]>
- </script>
- </button>
- <button id="btn_prntseq" class="btn6_letter5" style="left:0px; top:4px; width:92px; height:22px; ">
- <caption>순서표출력</caption>
- </button>
- <button id="button2" class="btn4_letter3" style="left:975px; top:4px; width:68px; height:22px; ">
- <caption>2차접수</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag")=="")
- {
- messageBox("건진종류를 ", "C002" );
- return;
- }
- model.makeValue("/root/main/info/rsrvacptinfo/item/brthdd", model.getValue("/root/main/info/patinfo/item/brthdd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/healexamflag","G");
- finsuCheck();
- model.makeValue("/root/main/info/rsrvacptinfo/item/dgflag" , "2");
- model.makeValue("/root/main/info/rsrvacptinfo/item/rsrvdd" , getCurrentDate());
- model.makeValue("/root/main/info/rsrvacptinfo/item/orddd" , getCurrentDate());
- var nodeCount = getNodesetCount("/root/main/info/judgone");
- var pkgi =1;
- var grd_i = getNodesetCount("/root/send/selpkgexam");
- model.copyNode("/root/main/info/rsrvacptinfo/addlst","/root/send/selpkgexam");
-
- for (var k = 0 ;k< grd_i;k++){
- gi = k + 1;
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/m","u");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/testcd", model.getValue("/root/send/selpkgexam["+gi+"]/testcd"));
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/testnm",model.getValue("/root/send/selpkgexam["+gi+"]/testcd"));
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/pegubun","P");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/uncocd","V03");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/testflag","G");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/grupflag","Y");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+gi+"]/calcscorcd",model.getValue("/root/send/selpkgexam["+gi+"]/testcd"));
-
- // model.setValue("/root/main/info/rsrvacptinfo/addlst["+ i + "]/m ", "u");
- // grd_addlst.removeRow();
- }
- // grd_addlst.addRow();
- /* for(var i=0 ;i<=nodeCount;i++){
- // alert(model.getValue("/root/main/info/judgone["+i+"]/dulppkgcd"));
- if (model.getValue("/root/main/info/judgone["+i+"]/dulppkgcd") != ""){
- if (pkgi==1){
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkgcd",model.getValue("/root/main/info/judgone["+i+"]/dulppkgcd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkgnm","2차검진");
- } else{
- // model.removeNode("/root/send/selpkgexam");
- // if(grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("sel"))=="Y"){
- grd_addlst.addRow();
- // }
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("sel")) = "Y";
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("testcd")) = model.getValue("/root/main/info/judgone["+i+"]/dulppkgcd");
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("testnm")) = "";
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("pegubun")) = "P";
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("uncocd")) = "V03";
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("testflag")) = "A";
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("grupflag")) = "Y";
- grd_addlst.valueMatrix(grd_addlst.bottomRow,grd_addlst.colRef("calcscorcd")) = model.getValue("/root/main/info/judgone["+i+"]/dulppkgcd");
- }
- pkgi = pkgi+1;
- }
- }
- model.makeNode("/root/main/info/rsrvacptinfo/addlst");
- nodeCount = getNodesetCount("/root/send/selpkgexam");
- for(var c=1;c<=nodeCount;c++){
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/m","u");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/testcd",grd_addlst.valueMatrix(c,grd_addlst.colRef("testcd")));
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/testnm",grd_addlst.valueMatrix(c,grd_addlst.colRef("testnm")));
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/pegubun","P");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/uncocd","V03");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/testflag","A");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/grupflag","Y");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+"]/calcscorcd",grd_addlst.valueMatrix(c,grd_addlst.colRef("dulppkgcd")));
- }
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/m","u");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/testcd",model.getValue("/root/main/info/rsrvacptinfo/item/pkgcd"));
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/testnm","");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/pegubun","P");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/uncocd","V03");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/testflag","A");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/grupflag","Y");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+c+1+"]/calcscorcd",model.getValue("/root/main/info/rsrvacptinfo/item/pkgcd"));
- */
- if(model.getValue("/root/main/info/patinfo/item/pid") == ""){
- //alert("20080830");
- // fSavePtbs();
- }
- fSaveRsrvAcptPro("E","1");
- ]]>
- </script>
- </button>
- <button id="btn_rcpt" class="btn4_letter2" style="left:1129px; top:4px; width:56px; height:22px; ">
- <caption>수납</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //alert(model.getValue("/root/main/info/rsrvacptinfo/item/statflag") );
- ahafOpenRcpt( fGetHealExamFlag()
- , model.getValue("/root/main/info/rsrvacptinfo/item/rsrvdd")
- , model.getValue("/root/main/info/rsrvacptinfo/item/rsrvno")
- , model.getValue("/root/main/info/patinfo/item/pid")
- , model.getValue("/root/main/info/rsrvacptinfo/item/rcptstat")
- , model.getValue("/root/main/info/rsrvacptinfo/item/orddd" ) );
- ]]>
- </script>
- </button>
- </group>
- <button id="button15" class="btn2_letter4" style="left:860px; top:670px; width:64px; height:19px; ">
- <caption>선택추가</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removenode("/root/send/selpkgexam");
-
- var rowcount = 0;
- for (i = 0; i < grd_pkglst.rows ; i++){
- if (model.getValue("/root/main/pkgaddlst/item[" +i+ "]/sel") == "Y") {
- if (rowcount != 0){
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/sel" , "true");
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/testcd" , model.getValue("/root/main/pkgaddlst/item[" +i+ "]/pkgcd"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/testnm" , model.getValue("/root/main/pkgaddlst/item[" +i+ "]/pkgnm"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/pegubun" , "P"); //패키지
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/uncocd" , "V03");
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/testflag" , "A");
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/grupflag" , model.getValue("/root/main/pkgaddlst/item[" +i+ "]/grupflag"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/calcscorcd" , model.getValue("/root/main/pkgaddlst/item[" +i+ "]/calcscorcd"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/m" , "i");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+rowcount+"]/m" , "i");
- /* model.makeValue("/root/main/info/rsrvacptinfo/item/pkgcd" , model.getValue("/root/main/pkgaddlst/item[" +i+ "]/pkgcd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkgnm" , model.getValue("/root/main/pkgaddlst/item[" +i+ "]/pkgnm")); */
- // rowcount = 1;
- } else{
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkgcd" , model.getValue("/root/main/pkgaddlst/item["+i+"]/pkgcd"));
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkgnm" , model.getValue("/root/main/pkgaddlst/item["+i+"]/pkgnm"));
- }
- rowcount = rowcount + 1;
- }
- }
-
- for (i = 0; i < datagrid4.rows ; i++){
- if (model.getValue("/root/main/testcdlst/item1[" +i+ "]/sel") == "Y") {
- if (rowcount==0){
- rowcount = 1;
- }
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/sel" , "true");
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/testcd" , model.getValue("/root/main/testcdlst/item1[" +i+ "]/testcd"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/testnm" , model.getValue("/root/main/testcdlst/item1[" +i+ "]/testnm"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/calcscorcd" , model.getValue("/root/main/testcdlst/item1[" +i+ "]/calcscorcd"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/uncocd" , "V03");
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/pegubun" , "E"); //추가검사
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/testflag" , "A");
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/grupflag" , model.getValue("/root/main/testcdlst/item1[" +i+ "]/grupflag"));
- model.makeValue("/root/send/selpkgexam["+rowcount+"]/m" , "i");
- model.makeValue("/root/main/info/rsrvacptinfo/addlst["+rowcount+"]/m" , "i");
- rowcount = rowcount +1;
- }
- }
- model.refresh();
- ]]>
- </script>
- </button>
- <select1 id="combo27" ref="/root/main/info/rsrvacptinfo/item/mamcncrflag" class="combo_default" navindex="57" appearance="minimal" style="left:749px; top:443px; width:103px; height:19px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <caption id="caption92" class="tit_2" style="left:585px; top:529px; width:144px; height:13px; ">1차판정조회</caption>
- <line id="line51" class="line_3" style="x1:580px; y1:524px; x2:850px; y2:524px; "/>
- <caption id="caption81" class="cell_1" style="left:492px; top:387px; width:70px; height:23px; vertical-align:middle; ">1차장소</caption>
- <caption id="caption70" class="cell_1" style="left:676px; top:279px; width:70px; height:23px; vertical-align:middle; ">가입구분</caption>
- <line id="line40" class="line_2" style="x1:314px; y1:250px; x2:854px; y2:250px; "/>
- <output id="opt_paycmpyamt" ref="/root/main/info/rcptinfo/paycmpyamt" class="output_fix" format="#,###" style="left:939px; top:721px; width:80px; height:19px; text-align:right; "/>
- <button id="button16" class="btn2_letter6" style="left:765px; top:200px; width:86px; height:19px; ">
- <caption>수진자격조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- var sRgstNo1 = model.getValue("/root/main/info/patinfo/item/rgstno1" );
- var sRgstNo2 = model.getValue("/root/main/info/patinfo/item/rgstno2" );
- var sHngNm = model.getValue("/root/main/info/patinfo/item/hngnm");
- /* var sOrdDD = model.getValue( ipt_rsrvdd.attribute("ref") );
- if( sOrdDD == "" ) {
- sOrdDD = model.getValue( ipt_orddd.attribute("ref") );
- }
-
- var vInsuKind = opt_insukind.attribute("ref") ;
- var vInsuID = ipt_insuid.attribute("ref") ;
- var vInsuCd = ipt_insucd.attribute("ref") ;
- var vFromDD = "";
- var vInsuNm = "";
- var vInsuBranchCd = ipt_insucorpbrchcd.attribute("ref") ;
- var vInsuBranchNm = opt_insucorpbrchnm.attribute("ref") ;*/
- ahafGetInsuCnts(sRgstNo1, sRgstNo2, sHngNm);
- ]]>
- </script>
- </button>
- <caption id="caption93" class="cell_1" style="left:311px; top:723px; width:73px; height:23px; vertical-align:middle; ">기록지/문진</caption>
- <select1 id="combo28" ref="/root/main/info/rsrvacptinfo/item/cervcncrflag" class="combo_default" navindex="59" appearance="minimal" style="left:385px; top:470px; width:105px; height:19px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <select1 id="combo17" ref="/root/main/info/rsrvacptinfo/item/insutrgtflag" class="combo_default" navindex="17" appearance="minimal" style="left:566px; top:281px; width:105px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/insutrgtflag/A0108">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <line id="line52" class="line_1" style="x1:580px; y1:544px; x2:850px; y2:544px; "/>
- <caption id="caption82" class="cell_1" style="left:676px; top:387px; width:70px; height:23px; vertical-align:middle; ">2차장소</caption>
- <line id="line41" class="line_2" style="x1:314px; y1:276px; x2:854px; y2:276px; "/>
- <caption id="caption60" class="tit_2" style="left:316px; top:529px; width:144px; height:13px; ">처방내역조회</caption>
- <line id="line30" class="line_3" style="x1:310px; y1:748px; x2:1190px; y2:748px; "/>
- <output id="opt_payownbamt" ref="/root/main/info/rcptinfo/payownbamt" class="output_fix" format="#,###" style="left:1093px; top:698px; width:95px; height:19px; text-align:right; "/>
- <button id="button17" class="icon_search" style="left:492px; top:255px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fGetComnCd("SMAHA01500", "08" , "nm", ipt_cmpycd.currentText ,ipt_cmpycd.attribute("ref"), opt_cmpynm.attribute("ref"));
- fGetCmpyDetlCdList();
- ]]>
- </script>
- </button>
- <input id="input40" ref="/root/send/pkgnm" class="output_fix" appearance="input" style="left:975px; top:90px; width:211px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("button1", "onclick");
- ]]>
- </script>
- </input>
- <caption id="caption94" class="tit_2" style="left:865px; top:68px; width:144px; height:13px; ">패키지 검사</caption>
- <line id="line53" class="line_3" style="x1:860px; y1:88px; x2:1190px; y2:88px; "/>
- <select1 id="combo29" ref="/root/main/info/rsrvacptinfo/item/disccd" class="combo_default" navindex="61" appearance="minimal" style="left:749px; top:470px; width:103px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/pamcdlst/disccdlst">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <select1 id="combo18" ref="/root/main/info/rsrvacptinfo/item/insuflag" class="combo_default" navindex="19" appearance="minimal" style="left:749px; top:281px; width:103px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/insuflag/A0109">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption83" class="cell_1" style="left:310px; top:414px; width:70px; height:23px; vertical-align:middle; ">구강검진</caption>
- <caption id="caption72" class="cell_1" style="left:676px; top:306px; width:70px; height:23px; vertical-align:middle; ">휴대전화</caption>
- <caption id="caption61" class="tit_2" style="left:310px; top:130px; width:94px; height:13px; ">건진자 정보</caption>
- <line id="line31" class="line_1" style="x1:310px; y1:83px; x2:850px; y2:83px; "/>
- <output id="opt_totamt" ref="/root/main/info/rcptinfo/totamt" class="output_fix" format="#,###" style="left:1093px; top:722px; width:95px; height:19px; text-align:right; "/>
- <input id="opt_cmpynm" ref="/root/main/info/rsrvacptinfo/item/cmpynm" class="input_default" navindex="11" imemode="alpha" style="left:510px; top:255px; width:160px; height:19px; "/>
- <caption id="caption95" class="cell_1" style="left:857px; top:693px; width:79px; height:23px; vertical-align:middle; ">공단부담금</caption>
- <input id="input41" ref="/root/send/exmcd" class="input_essential" visibility="hidden" style="left:935px; top:610px; width:85px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("button2", "onclick");
- ]]>
- </script>
- </input>
- <line id="line54" class="line_1" style="x1:860px; y1:83px; x2:1190px; y2:83px; "/>
- <select1 id="combo19" ref="/root/main/info/rsrvacptinfo/item/jobkindflag" class="combo_default" navindex="21" appearance="minimal" style="left:385px; top:308px; width:105px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/jobkindflag/A0112">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <datagrid id="grd_addlst" nodeset="/root/send/selpkgexam" caption="선택^검사코드^검사명^검사구분" colsep="^" colwidth="34, 62, 140, 100" mergecellsfixedrows="bycolrec" rowheader="update" rowsep="|" style="left:310px; top:550px; width:260px; height:170px; ">
- <col checkvalue="true,false" ref="sel" type="checkbox"/>
- <col ref="testcd"/>
- <col ref="testnm"/>
- <col ref="pegubun"/>
- <col ref="testflag"/>
- <col ref="uncocd"/>
- <col ref="scoreamt"/>
- <col ref="prcptims"/>
- <col ref="cmpydiscamt"/>
- <col ref="examseq"/>
- <col ref="calcscorcd"/>
- <col ref="prcpno"/>
- <col ref="prcpdd"/>
- <col ref="m"/>
- <col ref="grupflag"/>
- </datagrid>
- <caption id="caption84" class="cell_1" style="left:492px; top:414px; width:70px; height:23px; vertical-align:middle; ">2차감염</caption>
- <input id="input30" ref="/root/main/info/patinfo/item/mpphon" navindex="25" imemode="hangul" style="left:749px; top:308px; width:103px; height:19px; "/>
- <caption id="caption73" class="cell_1" style="left:310px; top:333px; width:70px; height:23px; vertical-align:middle; ">E-MAIL</caption>
- <output id="opt_age" ref="/root/main/info/patinfo/item/age" class="output_fix" style="left:439px; top:200px; width:47px; height:19px; "/>
- <caption id="caption62" class="cell_1" style="left:310px; top:176px; width:70px; height:23px; vertical-align:middle; ">성명</caption>
- <line id="line32" class="line_3" style="x1:310px; y1:124px; x2:850px; y2:124px; "/>
- <caption id="caption96" class="cell_1" style="left:492px; top:468px; width:70px; height:23px; vertical-align:middle; ">심전도</caption>
- <input id="input42" ref="/root/send/exmnm" class="output_fix" visibility="hidden" appearance="input" style="left:975px; top:630px; width:211px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("button2", "onclick");
- ]]>
- </script>
- </input>
- <line id="line55" class="line_2" style="x1:862px; y1:100px; x2:1192px; y2:100px; "/>
- <datagrid id="datagrid6" nodeset="/root/main/info/judgone" caption="판정^판정코드^판정명^2차재검코드" colsep="^" colwidth="62, 19, 123, 100" mergecellsfixedrows="bycolrec" rowsep="|" style="left:580px; top:550px; width:271px; height:170px; ">
- <col ref="judgcd"/>
- <col ref="judgdetlcd"/>
- <col ref="etcdetlnm"/>
- <col ref="dulppkgcd" type="input"/>
- </datagrid>
- <caption id="caption85" class="cell_1" style="left:676px; top:414px; width:70px; height:23px; vertical-align:middle; ">위암</caption>
- <input id="input31" ref="/root/main/info/patinfo/item/telno" class="input_default" navindex="23" imemode="alpha" style="left:566px; top:308px; width:105px; height:19px; "/>
- <caption id="caption74" class="cell_1" style="left:492px; top:306px; width:70px; height:23px; vertical-align:middle; ">전화번호</caption>
- <input id="input20" ref="/root/main/info/patinfo/item/zipcd11" class="output_fix" format="999" style="left:385px; top:228px; width:47px; height:19px; "/>
- <output id="opt_sex" ref="/root/main/info/patinfo/item/sex" class="output_fix" style="left:385px; top:201px; width:53px; height:19px; "/>
- <caption id="caption63" class="cell_1" style="left:310px; top:225px; width:70px; height:24px; vertical-align:middle; ">주소</caption>
- <caption id="caption52" class="cell_1" style="left:1020px; top:720px; width:69px; height:23px; vertical-align:middle; ">합계금액</caption>
- <caption id="caption97" class="cell_1" style="left:580px; top:723px; width:73px; height:23px; vertical-align:middle; ">청구방법</caption>
- <datagrid id="grd_pkglst" nodeset="/root/main/pkgaddlst/item" caption="선택^업체명^건진코드^명칭^단가(남)^단가(여)^계약기간^계약기간^conseq^pkgflag^uncocd" colsep="^" colwidth="35, 100, 80, 198, 70, 81, 59, 65, 60, 54, 100" dataheight="25" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" style="left:860px; top:110px; width:326px; height:545px; ">
- <col checkvalue="Y,N" ref="sel" type="checkbox"/>
- <col ref="cmpynm" visibility="hidden"/>
- <col ref="pkgcd"/>
- <col ref="pkgnm"/>
- <col ref="mancnfmamt" visibility="hidden" format="#,###" style="text-align:right; "/>
- <col ref="womcnfmamt" visibility="hidden" format="#,###" style="text-align:right; "/>
- <col ref="confromdd" visibility="hidden"/>
- <col ref="contodd" visibility="hidden"/>
- <col ref="conseq" visibility="hidden"/>
- <col ref="pkgflag" visibility="hidden"/>
- <col ref="uncocd" visibility="hidden"/>
- <col ref="calcscorcd"/>
- <col ref="grupflag"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- fSetData();
- var vMultiyn = model.getValue("/root/target/multiyn");
- if( vMultiyn != "Y" ){
- window.close();
- }
- ]]>
- </script>
- </datagrid>
- <input id="ipt_rgstno2" ref="/root/main/info/patinfo/item/rgstno2" class="input_essential" navindex="3" imemode="hangul" format="9999999" style="left:625px; top:176px; width:75px; height:19px; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if( (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno2")) > 6) && (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno1")) > 5) ){
- //주민번호로 환자 검색
- fSetBrthDD();
- fGetPatInfo(1);
- /*
- fGetDetlInfoHid();
- //직원정보관련 setting
- fSetPsnWorkInfo();
- model.makeValue("/root/main/info/rsrvacptinfo/item/choiflag",model.getValue("/root/main/info/patinfo/item/choiflag"));
-
- */
- model.refresh();
- }
- ]]>
- </script>
- </input>
- <output id="opt_payinsubamt" ref="/root/main/info/rcptinfo/paycmpyamt" class="output_fix" format="#,###" style="left:939px; top:695px; width:80px; height:19px; text-align:right; "/>
- <line id="line56" class="line_3" style="x1:856px; y1:660px; x2:1186px; y2:660px; "/>
- <caption id="caption86" class="cell_1" style="left:310px; top:441px; width:70px; height:23px; vertical-align:middle; ">대장</caption>
- <caption id="caption75" class="cell_1" style="left:676px; top:333px; width:70px; height:23px; vertical-align:middle; ">보건소</caption>
- <input id="input32" ref="/root/main/info/rsrvacptinfo/item/armyhos" navindex="33" imemode="hangul" style="left:385px; top:362px; width:105px; height:19px; "/>
- <select id="chk_healexamdetlflag" ref="/root/main/info/rsrvacptinfo/item/healexamdetlflag" overflow="visible" appearance="full" cols="5" sep="^" style="left:370px; top:90px; width:445px; height:20px; border-style:none; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/healexamdetlflag/A0070">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if(model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag")=="G05"){
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkguncocd" , "V01");//청구구분 -개인
- }else{
- model.makeValue("/root/main/info/rsrvacptinfo/item/pkguncocd" , "V03");//청구구분 -공단
- }
-
- model.makeValue("/root/send/srchpkgflag", "");
- model.makeValue("/root/send/srchhealexamflag", "G");
- model.makeValue("/root/send/srchhealexamdetlflag" , model.getValue("/root/main/info/rsrvacptinfo/item/healexamdetlflag"));
- submit("TRAHB00303");
-
- ]]>
- </script>
- </select>
- <input id="input21" ref="/root/main/info/patinfo/item/zipcd12" class="output_fix" format="999" style="left:443px; top:228px; width:47px; height:19px; "/>
- <caption id="caption64" class="search_n_b" style="left:434px; top:228px; width:12px; height:17px; font-weight:bolder; ">-</caption>
- <line id="line34" class="line_1" style="x1:311px; y1:544px; x2:570px; y2:544px; "/>
- <caption id="caption53" class="cell_1" style="left:857px; top:719px; width:79px; height:23px; vertical-align:middle; ">사업체부담액</caption>
- <datagrid id="datagrid4" nodeset="/root/main/testcdlst/item1" visibility="hidden" caption="선택^검사코드^건진코드^명칭^단가(남)^단가(여)^계약기간^계약기간^conseq^pkgflag^uncocd" colsep="^" colwidth="35, 100, 80, 198, 70, 81, 59, 65, 60, 54, 100" dataheight="25" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="25" rowsep="|" style="left:857px; top:395px; width:329px; height:95px; ">
- <col checkvalue="Y,N" ref="sel" type="checkbox"/>
- <col ref="testcd"/>
- <col ref="oldordcd" visibility="hidden"/>
- <col ref="testnm"/>
- <col ref="scoreamt" visibility="hidden" format="#,###" style="text-align:right; "/>
- <col ref="grupflag" visibility="hidden" format="#,###" style="text-align:right; "/>
- <col ref="confromdd" visibility="hidden"/>
- <col ref="contodd" visibility="hidden"/>
- <col ref="conseq" visibility="hidden"/>
- <col ref="pkgflag" visibility="hidden"/>
- <col ref="uncocd" visibility="hidden"/>
- <col ref="calcscorcd"/>
- <col ref="grupflag"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- fSetData();
- var vMultiyn = model.getValue("/root/target/multiyn");
- if( vMultiyn != "Y" ){
- window.close();
- }
-
- ]]>
- </script>
- </datagrid>
- <line id="line57" class="line_1" style="x1:856px; y1:660px; x2:1186px; y2:660px; "/>
- <caption id="caption87" class="cell_1" style="left:676px; top:441px; width:70px; height:23px; vertical-align:middle; ">유방암</caption>
- <caption id="caption76" class="cell_1" style="left:310px; top:360px; width:70px; height:23px; vertical-align:middle; ">군 병원</caption>
- <input id="input33" ref="/root/main/info/rsrvacptinfo/item/healcntrcd" navindex="31" imemode="hangul" style="left:749px; top:335px; width:103px; height:19px; "/>
- <caption id="caption65" class="cell_1" style="left:310px; top:279px; width:70px; height:23px; vertical-align:middle; ">증번호</caption>
- <input id="input22" ref="/root/main/info/patinfo/item/addr1" class="output_fix" navindex="7" style="left:520px; top:228px; width:95px; height:19px; "/>
- <line id="line35" class="line_1" style="x1:310px; y1:170px; x2:850px; y2:170px; "/>
- <caption id="caption54" class="cell_1" style="left:1020px; top:696px; width:69px; height:23px; vertical-align:middle; ">개인부담액</caption>
- <caption id="caption88" class="cell_1" style="left:310px; top:468px; width:70px; height:23px; vertical-align:middle; ">자궁경부</caption>
- <caption id="caption77" class="cell_1" style="left:492px; top:333px; width:70px; height:23px; vertical-align:middle; ">소속지사</caption>
- <input id="input34" ref="/root/main/info/rsrvacptinfo/item/insucorpbrchcd" class="input_default" navindex="29" imemode="alpha" style="left:566px; top:335px; width:105px; height:19px; "/>
- <caption id="caption66" class="cell_1" style="left:310px; top:252px; width:70px; height:23px; vertical-align:middle; ">사업장코드</caption>
- <input id="input23" ref="/root/main/info/patinfo/item/detladdr1" class="input_default" navindex="5" imemode="hangul" maxlength="100" style="left:620px; top:228px; width:231px; height:19px; "/>
- <caption id="caption55" class="tit_2" style="left:310px; top:67px; width:144px; height:13px; ">예약/접수정보</caption>
- <line id="line59" class="line_2" style="x1:860px; y1:717px; x2:1190px; y2:717px; "/>
- <caption id="caption89" class="cell_1" style="left:492px; top:441px; width:70px; height:23px; vertical-align:middle; ">간암</caption>
- <input id="input35" ref="/root/main/info/rsrvacptinfo/item/clntempid" navindex="39" imemode="hangul" style="left:385px; top:389px; width:105px; height:19px; "/>
- <caption id="caption78" class="cell_1" style="left:492px; top:360px; width:70px; height:23px; vertical-align:middle; ">부서/계급</caption>
- <caption id="caption67" class="cell_1" style="left:676px; top:254px; width:70px; height:23px; vertical-align:middle; ">영업소</caption>
- <input id="input24" ref="/root/main/info/patinfo/item/hngnm" class="input_essential" navindex="1" imemode="hangul" style="left:385px; top:176px; width:105px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
-
- ]]>
- </script>
- </input>
- <select1 id="prtgubun" ref="/root/send/prtgubun" class="combo_default" appearance="minimal" style="left:385px; top:725px; width:141px; height:19px; ">
- <choices>
- <item>
- <label>기록지</label>
- <value>1</value>
- </item>
- <item>
- <label>문진표</label>
- <value>2</value>
- </item>
- </choices>
- </select1>
- <line id="line49" class="line_3" style="x1:311px; y1:524px; x2:851px; y2:524px; "/>
- <caption id="caption79" class="cell_1" style="left:676px; top:360px; width:70px; height:23px; vertical-align:middle; ">입사/병과</caption>
- <input id="input36" ref="/root/main/info/rsrvacptinfo/item/entcodd" navindex="37" imemode="hangul" style="left:749px; top:362px; width:103px; height:19px; "/>
- <caption id="caption68" class="cell_1" style="left:310px; top:306px; width:70px; height:23px; vertical-align:middle; ">직종구분</caption>
- <input id="ipt_cmpycd" ref="/root/main/info/rsrvacptinfo/item/cmpycd" class="input_default" navindex="11" imemode="alpha" style="left:385px; top:254px; width:104px; height:19px; "/>
- <line id="line38" class="line_3" style="x1:0px; y1:748px; x2:305px; y2:748px; "/>
- <caption id="caption57" class="cell_1" style="left:310px; top:88px; width:55px; height:23px; vertical-align:middle; ">검진종류</caption>
- <select1 id="combo31" ref="/root/main/info/rsrvacptinfo/item/EkgYN" class="combo_default" navindex="63" appearance="minimal" style="left:566px; top:470px; width:105px; height:19px; ">
- <choices>
- <item>
- <label>대상</label>
- <value>1</value>
- </item>
- <item>
- <label>비대상</label>
- <value>2</value>
- </item>
- </choices>
- </select1>
- <select1 id="combo20" ref="/root/main/info/rsrvacptinfo/item/plceflag" class="combo_default" navindex="41" appearance="minimal" style="left:566px; top:389px; width:105px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/plceflag/A0110">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption69" class="cell_1" style="left:492px; top:279px; width:70px; height:23px; vertical-align:middle; ">직역구분</caption>
- <caption id="caption58" class="cell_1" style="left:310px; top:200px; width:70px; height:23px; vertical-align:middle; ">성별/나이</caption>
- <select1 id="combo32" ref="/root/main/info/rsrvacptinfo/item/pkguncocd" class="combo_default" appearance="minimal" style="left:655px; top:725px; width:196px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/pamcdlst/uncocdlst">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- /* var cnt = grd_addlst.rows ;
- var i = 0;
- var uncocd = "";
- for( i = 1; i < cnt ; i++){
- uncocd = grd_addlst.valueMatrix(i, 5);
- if( ( uncocd == "") || (uncocd == "-" ) ){
- grd_addlst.valueMatrix(i, 5) = cmb_pkguncocd.value ;
- }
- }
- model.refresh(); */
- ]]>
- </script>
- </select1>
- <select1 id="combo21" class="combo_default" navindex="43" appearance="minimal" style="left:749px; top:389px; width:103px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/plceflag/A0110">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <input id="input38" ref="/root/main/info/rsrvacptinfo/item/remcnts" class="input_essential" navindex="65" imemode="hangul" style="left:566px; top:497px; width:285px; height:19px; "/>
- <caption id="caption59" class="cell_1" style="left:496px; top:176px; width:70px; height:23px; vertical-align:middle; ">주민번호</caption>
- <select1 id="combo33" ref="/root/main/info/rsrvacptinfo/item/bizoffccd" navindex="13" appearance="minimal" style="left:749px; top:255px; width:103px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/cmpydetlcdlst/offclst">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <input id="input39" ref="/root/send/pkgcd" class="input_essential" style="left:860px; top:90px; width:85px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("button1", "onclick");
- ]]>
- </script>
- </input>
- <select1 id="combo22" ref="/root/main/info/rsrvacptinfo/item/oraltestyn" class="combo_default" navindex="45" appearance="minimal" style="left:385px; top:416px; width:105px; height:19px; ">
- <choices>
- <item>
- <label>대상</label>
- <value>Y</value>
- </item>
- <item>
- <label>비대상</label>
- <value>N</value>
- </item>
- </choices>
- </select1>
- <input id="input28" ref="/root/main/info/rsrvacptinfo/item/acpt_insuid" class="input_essential" visibility="15" imemode="hangul" style="left:385px; top:281px; width:105px; height:19px; "/>
- <select1 id="combo34" ref="/root/main/info/rsrvacptinfo/item/deptcd" navindex="35" appearance="minimal" style="left:566px; top:362px; width:105px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/cmpydetlcdlst/deptlst">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <select1 id="combo23" ref="/root/main/info/rsrvacptinfo/item/scndhptstrgtyn" class="combo_default" navindex="49" appearance="minimal" style="left:566px; top:416px; width:105px; height:19px; ">
- <choices>
- <item>
- <label>대상</label>
- <value>Y</value>
- </item>
- <item>
- <label>비대상</label>
- <value>N</value>
- </item>
- </choices>
- </select1>
- <input id="input29" ref="/root/main/info/patinfo/item/emailid" navindex="27" imemode="hangul" style="left:385px; top:335px; width:105px; height:19px; "/>
- <button id="button11" class="icon_search" style="left:502px; top:229px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- ahafSetAddr(1, "/root/main/info/patinfo/item");
- ]]>
- </script>
- </button>
- <button id="button12" class="btn2_letter2" style="left:527px; top:725px; width:42px; height:19px; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (prtgubun.value =="1"){
-
- fPrntChrt();
- }
- ]]>
- </script>
- </button>
- <select1 id="combo24" ref="/root/main/info/rsrvacptinfo/item/stmccncrflag" class="combo_default" navindex="51" appearance="minimal" style="left:749px; top:416px; width:103px; height:19px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <input id="ipt_rgstno1" ref="/root/main/info/patinfo/item/rgstno1" class="input_essential" navindex="2" imemode="hangul" format="999999" style="left:569px; top:176px; width:51px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
-
-
- ]]>
- </script>
- </input>
- <line id="line60" class="line_2" style="x1:860px; y1:723px; x2:1190px; y2:723px; "/>
- <button id="button13" class="icon_search" style="left:950px; top:91px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- fGetPro();
- ]]>
- </script>
- </button>
- <select1 id="combo25" ref="/root/main/info/rsrvacptinfo/item/largeintescncrflag" class="combo_default" navindex="53" appearance="minimal" style="left:385px; top:443px; width:105px; height:19px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <caption id="caption90" class="cell_1" style="left:492px; top:495px; width:70px; height:23px; vertical-align:middle; ">특이사항</caption>
- <button id="button14" class="icon_search" visibility="hidden" style="left:950px; top:666px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- model.makeValue("/root/send/srchpkgflag" , "");
- model.makeValue("/root/send/srchhealexamflag" , "G");
- model.makeValue("/root/send/srchcond" , "");
- model.makeValue("/root/send/srchcdnm" , "");
- if (model.getValue("/root/send/exmcd") == ""){
- model.makeValue("/root/send/srchcond" , "");
- model.makeValue("/root/send/srchcdnm" , "");
- } else{
- model.makeValue("/root/send/srchcond" , "cd");
- model.makeValue("/root/send/srchcdnm" , model.getValue("/root/send/exmcd"));
-
- }
-
- if (model.getValue("/root/send/srchcond") == ""){
- if (model.getValue("/root/send/exmnm") == ""){
- model.makeValue("/root/send/srchcond" , "");
- model.makeValue("/root/send/srchcdnm" , "");
- } else{
- model.makeValue("/root/send/srchcond" , "nm");
- model.makeValue("/root/send/srchcdnm" , model.getValue("/root/send/exmnm"));
- }
- }
- submit("TRAHA00109");
- ]]>
- </script>
- </button>
- <select1 id="combo26" ref="/root/main/info/rsrvacptinfo/item/livcncrtrgtyn" class="combo_default" navindex="55" appearance="minimal" style="left:566px; top:443px; width:105px; height:19px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <line id="line50" class="line_3" style="x1:311px; y1:524px; x2:570px; y2:524px; "/>
- <caption id="caption91" class="cell_1" style="left:676px; top:468px; width:70px; height:23px; vertical-align:middle; ">할인계정</caption>
- <caption id="caption80" class="cell_1" style="left:310px; top:387px; width:70px; height:23px; vertical-align:middle; ">사번/군번</caption>
- <input id="ipt_brthdd" ref="/root/main/info/patinfo/item/brthdd" class="input_essential" navindex="5" visibility="hidden" imemode="alpha" style="left:560px; top:55px; width:55px; height:19px; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if( (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno2")) > 6) && (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno1")) > 5) ){
- //주민번호로 환자 검색
- fSetBrthDD();
- fGetPatInfo(1);
- /*
- fGetDetlInfoHid();
- //직원정보관련 setting
- fSetPsnWorkInfo();
- model.makeValue("/root/main/info/rsrvacptinfo/item/choiflag",model.getValue("/root/main/info/patinfo/item/choiflag"));
- */
- model.refresh(); ;
- }
- ]]>
- </script>
- </input>
- <input id="ipt_pid1" ref="/root/main/info/patinfo/item/pid" class="input_essential" navindex="5" visibility="hidden" imemode="hangul" style="left:505px; top:55px; width:55px; height:19px; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if( (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno2")) > 6) && (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno1")) > 5) ){
- //주민번호로 환자 검색
- fSetBrthDD();
- fGetPatInfo(1);
- /*
- fGetDetlInfoHid();
- //직원정보관련 setting
- fSetPsnWorkInfo();
- model.makeValue("/root/main/info/rsrvacptinfo/item/choiflag",model.getValue("/root/main/info/patinfo/item/choiflag"));
- */
- model.refresh(); ;
- }
- ]]>
- </script>
- </input>
- <input id="ipt_pnm" class="input_essential" navindex="5" visibility="hidden" imemode="hangul" style="left:450px; top:55px; width:55px; height:19px; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if( (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno2")) > 6) && (getStringLength(model.getValue("/root/main/info/patinfo/item/rgstno1")) > 5) ){
- //주민번호로 환자 검색
- fSetBrthDD();
- fGetPatInfo(1);
- /*
- fGetDetlInfoHid();
- //직원정보관련 setting
- fSetPsnWorkInfo();
- model.makeValue("/root/main/info/rsrvacptinfo/item/choiflag",model.getValue("/root/main/info/patinfo/item/choiflag"));
- */
- model.refresh(); ;
- }
- ]]>
- </script>
- </input>
- <button id="button1" class="btn_sw" group="tab" style="left:124px; top:59px; width:60px; height:22px; ">
- <caption>접수</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case_acpt");
- model.makeValue("/root/send/dgflag", "1" );
- fGetList();
- ]]>
- </script>
- </button>
- <button id="btn_cncllst" class="btn_sw" group="tab" style="left:184px; top:59px; width:70px; height:22px; ">
- <caption>2차검진</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case_cncl");
- model.makeValue("/root/send/dgflag", "2" );
- fGetList();
- ]]>
- </script>
- </button>
- <switch id="swt_acptlst" style="left:0px; top:82px; width:300px; height:660px; border-color:#c7a3cf; border-style:solid; ">
- <case id="case_rsrv">
- <datagrid id="grd_rsrvlst" nodeset="/root/main/list/rsrvlst" caption="성명^등록번호^나이/성별^사업체명^구분^예약일시^예약등록일자^최종수정자^최종수정일시^패키지명^rsrvno^engnm^hopedd^rgstno1^rgstno2^pkgcd^brthareacnts" colsep="^" colwidth="52, 56, 66, 65, 55, 90, 80, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:5px; top:5px; width:285px; height:645px; ">
- <col explorerbar="sortshow" ref="pnm"/>
- <col explorerbar="sortshow" ref="pid"/>
- <col ref="sexage"/>
- <col explorerbar="sortshow" ref="cmpynm"/>
- <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="rsrvdttm" format="yyyy-mm-dd hh:nn"/>
- <col ref="rsrvdd" format="yyyy-mm-dd"/>
- <col ref="lastupdtrid"/>
- <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="pkgnm"/>
- <col ref="rsrvno" visibility="hidden"/>
- <col ref="engnm" visibility="hidden"/>
- <col ref="hopedd" visibility="hidden"/>
- <col ref="rgstno1" visibility="hidden"/>
- <col ref="rgstno2" visibility="hidden"/>
- <col ref="pkgcd" visibility="hidden"/>
- <col ref="brthareacnts" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- ahafGetRsrvAcptDetl(1);
- ]]>
- </script>
- <script type="javascript" ev:event="oncopy">
- <![CDATA[
- grid_oncopy();
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_rsrvlst.gridToInstance();
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case_rsrvent">
- <datagrid id="grd_rsrventlst" nodeset="/root/main/list/rsrvlst" caption="성명^등록번호^나이/성별^사업체명^구분^예약일시^예약등록일자^최종수정자^최종수정일시^패키지명^rsrvno^engnm^hopped^rgstno1^rgstno2^pkgcd^brthareacnts" colsep="^" colwidth="52, 56, 66, 65, 55, 90, 80, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:5px; top:5px; width:285px; height:645px; ">
- <col ref="pnm"/>
- <col ref="pid"/>
- <col ref="sexage"/>
- <col ref="cmpynm"/>
- <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="rsrvdttm" format="yyyy-mm-dd hh:nn"/>
- <col ref="rsrvdd" format="yyyy-mm-dd"/>
- <col ref="lastupdtrid"/>
- <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="pkgnm"/>
- <col ref="rsrvno" visibility="hidden"/>
- <col ref="engnm" visibility="hidden"/>
- <col ref="hopedd" visibility="hidden"/>
- <col ref="rgstno1" visibility="hidden"/>
- <col ref="rgstno2" visibility="hidden"/>
- <col ref="pkgcd" visibility="hidden"/>
- <col ref="brthareacnts"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
-
- ahafGetRsrvAcptDetl(2);
-
- ]]>
- </script>
- <script type="javascript" ev:event="oncopy">
- <![CDATA[
-
- grid_oncopy();
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case_acpt" selected="true">
- <datagrid id="grd_acptlst" nodeset="/root/main/list/acptlst" caption="성명^등록번호^나이/성별^접수구분^수납상태^사업체명^접수일시^최종수정자^최종수정일시^패키지명^rsrvdd^rsrvno^engnm^hopedd^rgstno1^rgstno2^pkgcd^brthareacnts" colsep="^" colwidth="52, 56, 66, 54, 56, 65, 68, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:5px; top:5px; width:285px; height:645px; ">
- <col explorerbar="sortshow" ref="pnm"/>
- <col explorerbar="sortshow" ref="pid"/>
- <col ref="sexage"/>
- <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="rcptstatyn" type="combo">
- <choices>
- <item>
- <label>수납</label>
- <value>Y</value>
- </item>
- <item>
- <label>미수납</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <col explorerbar="sortshow" ref="cmpynm"/>
- <col ref="rsrvdttm" format="yyyy-mm-dd hh:nn"/>
- <col ref="lastupdtrid"/>
- <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="pkgnm"/>
- <col ref="rsrvdd" visibility="hidden"/>
- <col ref="rsrvno" visibility="hidden"/>
- <col ref="engnm" visibility="hidden"/>
- <col ref="hopedd" visibility="hidden"/>
- <col ref="rgstno1" visibility="hidden"/>
- <col ref="rgstno2" visibility="hidden"/>
- <col ref="pkgcd" visibility="hidden"/>
- <col ref="brthareacnts" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- datagrid6.removeRow(false);
- model.makeNode("/root/main/info/judgone");
- ahafGetRsrvAcptDetl(3);
- datagrid6.rebuild();
- ]]>
- </script>
- <script type="javascript" ev:event="oncopy">
- <![CDATA[
- grid_oncopy();
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_acptlst.gridToInstance();
- ]]>
- </script>
- </datagrid>
- </case>
- <case id="case_cncl">
- <datagrid id="grd_cncllst" nodeset="/root/main/list/cncllst" caption="성명^등록번호^나이/성별^사업체명^취소시간^구분^최종수정자^최종수정일시^패키지명^rsrvdd^rsrvno^engnm^hopedd^rgstno1^rgstno2^pkgcd^brthareacnts" colsep="^" colwidth="69, 68, 66, 100, 78, 59, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:5px; top:5px; width:285px; height:645px; ">
- <col ref="pnm"/>
- <col ref="pid"/>
- <col ref="sexage"/>
- <col ref="cmpynm"/>
- <col ref="cncldttm" format="yyyy-mm-dd hh:nn"/>
- <col ref="statflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/statlst/A0107">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="lastupdtrid"/>
- <col ref="lastupdtdt" format="yyyy-mm-dd hh:nn:ss"/>
- <col ref="pkgnm"/>
- <col ref="rsrvdd"/>
- <col ref="rsrvno"/>
- <col ref="engnm"/>
- <col ref="hopedd"/>
- <col ref="rgstno1"/>
- <col ref="rgstno2"/>
- <col ref="pkgcd"/>
- <col ref="brthareacnts"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- datagrid6.removeRow(false);
- model.makeNode("/root/main/info/judgone");
- ahafGetRsrvAcptDetl(4);
- datagrid6.rebuild();
- ]]>
- </script>
- <script type="javascript" ev:event="oncopy">
- <![CDATA[
- grid_oncopy();
- ]]>
- </script>
- </datagrid>
- </case>
- </switch>
- <button id="btn_rsrventlst" class="btn_sw" group="tab" selected="true" style="left:60px; top:59px; width:65px; height:22px; ">
- <caption>예약등록</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case_rsrvent");
- fGetList();
- ]]>
- </script>
- </button>
- <button id="btn_rsrvlst" class="btn_sw" group="tab" selected="true" style="left:0px; top:59px; width:60px; height:22px; ">
- <caption>예약</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.toggle("case_rsrv");
- fGetList();
- ]]>
- </script>
- </button>
- <button id="btn_tag" class="btn2_letter6" visibility="hidden" style="left:620px; top:55px; width:86px; height:19px; ">
- <caption>수진자격조회</caption>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
-
- ]]>
- </script>
- </button>
- <caption id="cap_rsrvtm" class="cell_1" style="left:651px; top:145px; width:70px; height:23px; vertical-align:middle; ">예약시간</caption>
- <input id="ipt_rsrvtm" ref="/root/main/info/rsrvacptinfo/item/rsrvtm" class="input_default" disabled="true" format="hh:nn" style="left:724px; top:147px; width:56px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- fMoveFocus("ipt_pnm");
- ]]>
- </script>
- </input>
- <caption id="cap_orddd" class="cell_1" style="left:310px; top:145px; width:70px; height:23px; vertical-align:middle; ">접수일자</caption>
- <caption id="caption2" class="cell_1" style="left:490px; top:145px; width:70px; height:23px; vertical-align:middle; ">예약일자</caption>
- <input id="ipt_orddd" ref="/root/main/info/rsrvacptinfo/item/orddd" class="input_essential" disabled="true" inputtype="date" style="left:388px; top:147px; width:98px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- fMoveFocus("ipt_rsrvdd");
- ]]>
- </script>
- </input>
- <input id="ipt_rsrvdd" ref="/root/main/info/rsrvacptinfo/item/hopedd" class="input_essential" disabled="true" inputtype="date" style="left:561px; top:147px; width:87px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- fMoveFocus("ipt_rsrvtm");
- ]]>
- </script>
- </input>
- <button id="btn_totrsrvdt" class="btn2_letter4" style="left:785px; top:147px; width:64px; height:19px; ">
- <caption>예약시간</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //예약시간선택 버튼 클릭시 성별이없으면 조회 조건이 맞지 않아 예약인원이 정상적으로 나오지 않으므로 주민번호 입력유도
- var chk = model.getValue("/root/main/info/patinfo/item/sex");
- if(chk == ""){
- messageBox("주민번호를 ", "C001");
- return false;
- }else{
- fGetRsrvDateTime("T", ipt_rsrvdd , ipt_rsrvtm);
- }
- ]]>
- </script>
- </button>
- <caption id="caption1" class="cell_1" style="left:311px; top:494px; width:70px; height:23px; vertical-align:middle; ">PKG</caption>
- <input id="ipt_pkgcd" ref="/root/main/info/rsrvacptinfo/item/pkgnm" navindex="31" imemode="hangul" style="left:385px; top:496px; width:105px; height:19px; "/>
- <select1 id="cmb_brthareacnts" visibility="hidden" appearance="minimal" style="left:265px; top:50px; width:100px; height:20px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <button id="btn_savepatinfo" class="btn5_letter6" visibility="visible" style="left:1090px; top:50px; width:86px; height:19px; ">
- <caption>인적사항저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var chkpid = model.getValue("/root/main/info/patinfo/item/pid");
- if(chkpid == ""){ messageBox("등록번호가 없으므로 인적사항을 저장", "E001"); return false;
- }else{
- if( messageBox("건진자 인적사항을 ", "Q002") == 6 ) {
- fSavePatInfo("N");
- }
- }//else end
- ]]>
- </script>
- </button>
- <button id="btn_saversrvinfo" class="btn5_letter6" visibility="visible" style="left:995px; top:50px; width:86px; height:19px; ">
- <caption>예약정보저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fSaveRsrvInfo();
- ]]>
- </script>
- </button>
- <caption id="caption3" class="cell_1" style="left:705px; top:175px; width:70px; height:23px; vertical-align:middle; ">등록번호</caption>
- <input id="ipt_pid" ref="/root/main/info/patinfo/item/pid" class="input_essential" navindex="4" imemode="hangul" style="left:780px; top:175px; width:71px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- if( event.keyCode == 13) {
- fGetPatInfo(2);
- fGetDetlInfoHid();
- // fDcAmtCalc();
- }
-
- ]]>
- </script>
- </input>
- <select1 id="cmb_healexamdetlflag" visibility="hidden" appearance="minimal" style="left:755px; top:55px; width:100px; height:20px; ">
- <choices>
- <item>
- <label>combo1</label>
- <value>combo1</value>
- </item>
- </choices>
- </select1>
- <output id="opt_realamt" ref="/root/main/info/rcptinfo/realamt" class="font_pid" visibility="hidden" format="(-,+)#,###" style="left:744px; top:640px; width:82px; height:65px; text-align:right; vertical-align:bottom; "/>
- </xhtml:body>
- </xhtml:html>
|