123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068 |
- <?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="">
- <send>
- <data1>
- <rmspecref/>
- <rmspecrefnm/>
- <sendflag/>
- <prestdd/>
- <sex/>
- <bedflag/>
- <orddeptcd/>
- <bedtype>C</bedtype>
- <search>S</search>
- <budogubunyn/>
- </data1>
- <data2>
- <inrsrvcond>1</inrsrvcond>
- <inrsrvcondnm/>
- <sendflag/>
- <prestdd/>
- <pid/>
- <inrsrvtodd/>
- <r_checkflag/>
- <erreglyn>A</erreglyn>
- <publicflag>A</publicflag>
- </data2>
- <data3>
- <pid/>
- <insukind/>
- <mode/>
- </data3>
- <data4>
- <sess_posinstcd>012</sess_posinstcd>
- </data4>
- <data5>
- <pid/>
- <orddeptcd/>
- <orddd/>
- </data5>
- <data6>
- <pid/>
- </data6>
- <data7>
- <pid/>
- <inrsrvacptdd/>
- <orddeptcd/>
- <inrsrvacptseqno/>
- <status/>
- </data7>
- <data8>
- <s_ptbs>
- <ptbs_status/>
- </s_ptbs>
- <s_ptin>
- <ptin_status/>
- </s_ptin>
- <s_ptdc>
- <ptdc_status/>
- </s_ptdc>
- </data8>
- <data9>
- <srchcond/>
- <pid/>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- <autoflag/>
- </data9>
- <data10>
- <inrsrvcond/>
- <inrsrvcondnm/>
- </data10>
- <data11>
- <hngnm/>
- <mode/>
- <rrgstno1/>
- <rrgstno2/>
- <pid/>
- <indd/>
- </data11>
- <data12>
- <inrsrvcond>1</inrsrvcond>
- <inrsrvcondnm/>
- <sendflag/>
- <prestdd/>
- </data12>
- <data13>
- <grdinrsrvlist/>
- <s_adrv>
- <adrv_insukind/>
- <adrv_suppkind/>
- <adrv_suppkindresn/>
- </s_adrv>
- <s_ptbs>
- <ptbs_status/>
- </s_ptbs>
- <s_ptin>
- <ptin_status/>
- </s_ptin>
- <comnbedsmsmsg>
- <msgfrmtid/>
- <replytelno/>
- </comnbedsmsmsg>
- </data13>
- <data14>
- <pid/>
- <insukind/>
- <suppkind/>
- <suppkindresn/>
- </data14>
- <data15>
- <grdecdfrom/>
- <grdecdto/>
- <today/>
- <sex/>
- </data15>
- <data16>
- <srchcond/>
- <pid/>
- </data16>
- <data17>
- <pid/>
- <insukind/>
- <insucd/>
- <appdd/>
- <instcd/>
- </data17>
- <data18>
- <grdinrsrvlist/>
- </data18>
- <data19>
- <sess_posinstcd/>
- <ioflag/>
- </data19>
- <data20>
- <roomcd/>
- </data20>
- <data21>
- <grdinrsrvlist>
- <pid/>
- <inrsrvacptdd/>
- <orddeptcd/>
- <inrsrvacptseqno/>
- <sortno/>
- </grdinrsrvlist>
- </data21>
- </send>
- <main>
- <ptbs>
- <ptbs_status/>
- <ptbs_pid/>
- <ptbs_hngnm/>
- <ptbs_engnm/>
- <ptbs_rrgstno1/>
- <ptbs_rrgstno2/>
- <ptbs_brthdd/>
- <ptbs_sex/>
- <ptbs_age/>
- <ptbs_hometel/>
- <ptbs_mpphontel/>
- <ptbs_zipcd1/>
- <ptbs_zipcd2/>
- <ptbs_zipcdseq/>
- <ptbs_zipcdaddr/>
- <ptbs_detladdr/>
- <ptbs_forgeryn/>
- <ptbs_recmyn/>
- <ptbs_recmerid/>
- <ptbs_recmerrela/>
- <ptbs_vipyn/>
- <ptbs_religncd/>
- <ptbs_remfact/>
- <ptbs_inhospyn/>
- </ptbs>
- <ptin>
- <ptin_insukind/>
- <ptin_insuno/>
- <ptin_insdrela/>
- <ptin_insdnm/>
- <ptin_insdrrgstno1/>
- <ptin_insdrrgstno2/>
- <ptin_fromdd/>
- <ptin_todd/>
- <ptin_insucd/>
- <ptin_insucdnm/>
- <ptin_status/>
- <ptin_pid/>
- <ptin_histstat/>
- </ptin>
- <h_cnst>
- <cnst>
- <cnst_pid/>
- <cnst_orddeptcd/>
- <cnst_insuflag/>
- <cnst_ordreqkind/>
- <cnst_todd/>
- <cnst_seqno/>
- <cnst_instcd/>
- <cnst_histstat/>
- <cnst_fromdd/>
- <cnst_fstrgstrid/>
- <cnst_fstrgstdt/>
- <cnst_lastupdtrid/>
- <cnst_lastupdtdt/>
- <cnst_orddeptcd_before/>
- <cnst_insuflag_before/>
- <cnst_ordreqkind_before/>
- <cnst_todd_before/>
- <cnst_seqno_before/>
- <cnst_stat/>
- </cnst>
- </h_cnst>
- <adrv>
- <suppkind/>
- <suppkindresn/>
- <insukind/>
- </adrv>
- <srdg>
- <srdg_pid/>
- <srdg_insuflag/>
- <srdg_suppkind/>
- <srdg_todd/>
- <srdg_seqno/>
- <srdg_instcd/>
- <srdg_histstat/>
- <srdg_fromdd/>
- <srdg_seridiagno/>
- <srdg_apppsnnm/>
- <srdg_rela/>
- <srdg_acptdd/>
- <srdg_acpttm/>
- <srdg_acptid/>
- <srdg_remfact/>
- <srdg_fstrgstrid/>
- <srdg_fstrgstdt/>
- <srdg_lastupdtrid/>
- <srdg_lastupdtdt/>
- <srdg_insuflag_before/>
- <srdg_suppkind_before/>
- <srdg_todd_before/>
- <srdg_seqno_before/>
- <srdg_stat/>
- </srdg>
- <aipm>
- <aipm_insucmpycd/>
- <aipm_insucdnm/>
- <aipm_paylimamt/>
- <aipm_aprvfromdd/>
- <aipm_aprvtodd/>
- </aipm>
- <icpm>
- <icpm_mngtno/>
- <icpm_bizplcenm/>
- <icpm_inducsbrchcd/>
- <icpm_insucdnm/>
- <icpm_acddd/>
- <icpm_ordopendd/>
- <icpm_aprvfromdd/>
- <icpm_aprvtodd/>
- </icpm>
- <adrvlist>
- <grdinrsrvlist/>
- </adrvlist>
- <wdrmlist>
- <grdroomspec/>
- </wdrmlist>
- <otptlist>
- <grdoutchoshist/>
- </otptlist>
- <diaglist>
- <grdsnwspec/>
- </diaglist>
- <patinfo>
- <patinfolist/>
- </patinfo>
- <popupendflag/>
- <tempuserinfo/>
- <bedlist>
- <grdbedspec/>
- </bedlist>
- <comnbedsmsmsg>
- <msgfrmtid/>
- <replytelno/>
- <orgmsgfrmtcnts/>
- </comnbedsmsmsg>
- </main>
- <hidden>
- <original>
- <ptbs/>
- <ptin/>
- <adrv/>
- <srdg>
- <srdg_pid/>
- <srdg_insuflag/>
- <srdg_suppkind/>
- <srdg_todd/>
- <srdg_seqno/>
- <srdg_instcd/>
- <srdg_histstat/>
- <srdg_fromdd/>
- <srdg_seridiagno/>
- <srdg_apppsnnm/>
- <srdg_rela/>
- <srdg_acptdd/>
- <srdg_acpttm/>
- <srdg_acptid/>
- <srdg_remfact/>
- <srdg_fstrgstrid/>
- <srdg_fstrgstdt/>
- <srdg_lastupdtrid/>
- <srdg_lastupdtdt/>
- <srdg_insuflag_before/>
- <srdg_suppkind_before/>
- <srdg_todd_before/>
- <srdg_seqno_before/>
- <srdg_stat/>
- </srdg>
- <aipm>
- <aipm_insucmpycd/>
- <aipm_insucdnm/>
- <aipm_paylimamt/>
- <aipm_aprvfromdd/>
- <aipm_aprvtodd/>
- </aipm>
- <icpm>
- <icpm_mngtno/>
- <icpm_bizplcenm/>
- <icpm_inducsbrchcd/>
- <icpm_insucdnm/>
- <icpm_acddd/>
- <icpm_ordopendd/>
- <icpm_aprvfromdd/>
- <icpm_aprvtodd/>
- </icpm>
- </original>
- <rcv>
- <ptbs>
- <ptbs_status/>
- <ptbs_pid/>
- <ptbs_hngnm/>
- <ptbs_engnm/>
- <ptbs_rrgstno1/>
- <ptbs_rrgstno2/>
- <ptbs_brthdd/>
- <ptbs_sex/>
- <ptbs_age/>
- <ptbs_hometel/>
- <ptbs_mpphontel/>
- <ptbs_zipcd1/>
- <ptbs_zipcd2/>
- <ptbs_zipcdaddr/>
- <ptbs_detladdr/>
- <ptbs_forgeryn/>
- <ptbs_recmyn/>
- <ptbs_recmerid/>
- <ptbs_vipyn/>
- <ptbs_religncd/>
- <ptbs_remfact/>
- <ptbs_inhospyn/>
- </ptbs>
- <ptin>
- <ptin_insukind/>
- <ptin_suppkind/>
- <ptin_suppkindresn/>
- <ptin_insuno/>
- <ptin_insdrela/>
- <ptin_insdnm/>
- <ptin_insdrrgstno1/>
- <ptin_insdrrgstno2/>
- <ptin_fromdd/>
- <ptin_todd/>
- <ptin_insucd/>
- <ptin_insucdnm/>
- <ptin_status/>
- <ptin_pid/>
- <ptin_histstat/>
- </ptin>
- </rcv>
- <init>
- <disccd>
- <cd/>
- <nm/>
- </disccd>
- <insukind>
- <cd/>
- <nm/>
- </insukind>
- <suppkind>
- <cd/>
- <nm/>
- <up/>
- <io/>
- </suppkind>
- <orddeptcd>
- <cd/>
- <nm/>
- </orddeptcd>
- <orddrid>
- <cd/>
- <nm/>
- <dp/>
- <sp/>
- </orddrid>
- <flag>
- <prestdd/>
- </flag>
- <wardcd>
- <cd/>
- <nm/>
- <of/>
- </wardcd>
- <roomcd>
- <cd/>
- <nm/>
- <wd/>
- <gr/>
- <ty/>
- </roomcd>
- </init>
- <check>
- <ptbs>
- <ptbs_status/>
- <ptbs_pid/>
- <ptbs_hngnm/>
- <ptbs_engnm/>
- <ptbs_rrgstno1/>
- <ptbs_rrgstno2/>
- <ptbs_brthdd/>
- <ptbs_sex/>
- <ptbs_age/>
- <ptbs_hometel/>
- <ptbs_mpphontel/>
- <ptbs_zipcd1/>
- <ptbs_zipcd2/>
- <ptbs_zipcdaddr/>
- <ptbs_detladdr/>
- <ptbs_forgeryn/>
- <ptbs_recmyn/>
- <ptbs_recmerid/>
- <ptbs_vipyn/>
- <ptbs_religncd/>
- <ptbs_remfact/>
- <ptbs_inhospyn/>
- <ptbs_/>
- </ptbs>
- </check>
- <userpopupinfo>
- <param/>
- <flag/>
- <searchitem/>
- </userpopupinfo>
- <oneselect/>
- <flag>
- <rcv_flag/>
- </flag>
- <source>
- <pid/>
- </source>
- <grid_rcv>
- <grdroomspec/>
- </grid_rcv>
- <popup>
- <insuflag/>
- <pid/>
- <srchcond/>
- <srchcnts/>
- </popup>
- <session/>
- <h_rcv>
- <ptin/>
- <srdg/>
- <aipm/>
- <icpm/>
- </h_rcv>
- <temp>
- <ptin>
- <ptin_status/>
- <ptin_pid/>
- <ptin_insukind/>
- <ptin_todd/>
- <ptin_seqno/>
- <ptin_histstat/>
- <ptin_fromdd/>
- <ptin_insucd/>
- <ptin_insucdnm/>
- <ptin_insuno/>
- <ptin_insdnm/>
- <ptin_insdrrgstno1/>
- <ptin_insdrrgstno2/>
- <ptin_insdrela/>
- </ptin>
- <srdg>
- <srdg_pid/>
- <srdg_insuflag/>
- <srdg_suppkind/>
- <srdg_todd/>
- <srdg_seqno/>
- <srdg_instcd/>
- <srdg_histstat/>
- <srdg_fromdd/>
- <srdg_seridiagno/>
- <srdg_apppsnnm/>
- <srdg_rela/>
- <srdg_acptdd/>
- <srdg_acpttm/>
- <srdg_acptid/>
- <srdg_remfact/>
- <srdg_fstrgstrid/>
- <srdg_fstrgstdt/>
- <srdg_lastupdtrid/>
- <srdg_lastupdtdt/>
- <srdg_insuflag_before/>
- <srdg_suppkind_before/>
- <srdg_todd_before/>
- <srdg_seqno_before/>
- <srdg_stat/>
- </srdg>
- <aipm>
- <aipm_insucmpycd/>
- <aipm_insucdnm/>
- <aipm_paylimamt/>
- <aipm_aprvfromdd/>
- <aipm_aprvtodd/>
- </aipm>
- <icpm>
- <icpm_mngtno/>
- <icpm_bizplcenm/>
- <icpm_inducsbrchcd/>
- <icpm_insucdnm/>
- <icpm_acddd/>
- <icpm_ordopendd/>
- <icpm_aprvfromdd/>
- <icpm_aprvtodd/>
- </icpm>
- </temp>
- <roomgrdelist>
- <roomgrde>
- <cdid/>
- <cdnm/>
- <typecd/>
- </roomgrde>
- </roomgrdelist>
- <roomcheck/>
- </hidden>
- <init>
- <P0006list>
- <P0006>
- <cdnm/>
- <cdid/>
- </P0006>
- </P0006list>
- <P0008list>
- <P0008>
- <cdnm/>
- <cdid/>
- </P0008>
- </P0008list>
- <P0010list>
- <P0010>
- <cdnm/>
- <cdid/>
- </P0010>
- </P0010list>
- <P0016list>
- <P0016>
- <cdnm/>
- <cdid/>
- </P0016>
- </P0016list>
- <P0025list>
- <P0025>
- <cdnm/>
- <cdid/>
- </P0025>
- </P0025list>
- <P0026list>
- <P0026>
- <cdnm/>
- <cdid/>
- </P0026>
- </P0026list>
- <P0032list>
- <P0032>
- <cdnm/>
- <cdid/>
- </P0032>
- </P0032list>
- <P0149list>
- <P0149>
- <cdnm/>
- <cdid/>
- </P0149>
- </P0149list>
- <P0039list>
- <P0039>
- <cdnm/>
- <cdid/>
- </P0039>
- </P0039list>
- <P0327list>
- <P0327>
- <cdnm/>
- <cdid/>
- </P0327>
- </P0327list>
- <P0391list>
- <P0391>
- <cdnm/>
- <cdid/>
- </P0391>
- </P0391list>
- <M0019list>
- <M0019>
- <cdnm/>
- <cdid/>
- </M0019>
- </M0019list>
- <P0552list>
- <P0552>
- <cdnm/>
- <cdid/>
- </P0552>
- </P0552list>
- <PAM>
- <PK092list>
- <PK092>
- <cdnm/>
- <cdid/>
- </PK092>
- </PK092list>
- </PAM>
- </init>
- </root>
- </instance>
- <submission id="TRZBC00101" mediatype="application/x-www-form-urlencoded" method="post"/>
- <submission id="TRPMI00104" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data3" resultref="/root/main/otptlist"/>
- <submission id="TRPMI00106" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data4" resultref="/root/hidden/init"/>
- <submission id="TRPMI00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data11" resultref="/root/hidden/check"/>
- <submission id="TRPMI00301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/wdrmlist"/>
- <submission id="TRPMI00302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data2" resultref="/root/main/adrvlist"/>
- <submission id="TRPMI00306" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data2" resultref="/root/main/adrvlist"/>
- <submission id="TRPMI00307" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data2" resultref="/root/main/comnbedsmsmsg"/>
- <submission id="submission1" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data2" resultref="/root/main/adrvlist"/>
- <submission id="TRPMI00303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/otptlist"/>
- <submission id="TRPMI00304" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data3" resultref="/root/hidden/rcv"/>
- <submission id="TXPMI00301" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data13"/>
- <submission id="TXPMI00307" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data21/grdinrsrvlist"/>
- <submission id="TXPMI00302" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/main/ptbspatinfo" resultref="/root/main/ptbspatinfo"/>
- <submission id="TXPMI00303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/item/ptininsu" resultref="/root/item/ptininsu"/>
- <submission id="TXPMI00304" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data6"/>
- <submission id="TRPMI00108" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data5" resultref="/root/main/diaglist"/>
- <submission id="TRZBP00102" mediatype="application/x-www-form-urlencoded" method="post"/>
- <submission id="TXPMI00105" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data8" resultref="/root/hidden/flag/rcv_flag"/>
- <submission id="TRPMI00102" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data3" resultref="/root/hidden/rcv"/>
- <submission id="TXPMI00305" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data14"/>
- <submission id="TRPMI00305" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data15" resultref="/root/hidden/grid_rcv"/>
- <submission id="TRPMI00109" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data17" resultref="/root/hidden/h_rcv"/>
- <submission id="TXPMI00306" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data13"/>
- <!-- 20090603, JHP, 등급살아있는걸로 보기 위해서 추가함. 기존에 cdid와, cdnm만 있었는데 typecd추가함. (등급콤보에 모두적용)_ 입원등록, 입원예약, 병실배정, 전과전실승인 -->
- <submission id="TRPMI00405" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data19" resultref="/root/hidden/roomgrdelist"/>
- <submission id="TRPMI00111" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data20" resultref="/root/hidden/roomcheck"/>
- <submission id="TRPMI02001" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/data1" resultref="/root/main/bedlist"/>
- <submission id="TXPMB00303" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/updateData" resultref="/root/send/updateData/griddata"/>
- <submission id="TRPAM00105" mediatype="application/x-www-form-urlencoded" method="post"/>
- </model>
- <script type="javascript">
- <![CDATA[
-
- var srch_flag = "";
-
- //기초데이터 셋팅
- function fBaseColumn()
- {
- //model.setValue("/root/send/data4/sess_posinstcd","012");
- model.setValue("/root/send/data4/sess_posinstcd", model.getValue("/root/hidden/session/sess_posinstcd"));
- cmb_suppkind.choices.itemset.attribute("nodeset") = "/root/hidden/init/suppkind"
- submit("TRPMI00106");
- fBaseDataInitPtbs();
- fBaseDataInitPtin();
-
- model.refresh();
- }
-
- //세션정보
- function fGetUserInfosSampling()
- {
- var sUserInfosS = getUserInfos();
-
- sUserInfosS = sUserInfosS + "|";
-
- var UserInfosS_Array = sUserInfosS.split("|");
-
- var userid = UserInfosS_Array[0]; //사용자번호
- var usernm = UserInfosS_Array[1]; //사용자이름
- //var posinstcd = UserInfosS_Array[2]; //소속기관코드
- //var posinstnm = UserInfosS_Array[3]; //소속기관명
- var posinstcd = UserInfosS_Array[6]; //근무지기관코드 2009.04.15
- var posinstnm = UserInfosS_Array[7]; //근무지기관명 2009.04.15
- var posdeptcd = UserInfosS_Array[4]; //소속부서코드
- var posdeptnm = UserInfosS_Array[5]; //소속부서명
-
- model.makeNode("/root/hidden/session/" + "userid");
- model.makeNode("/root/hidden/session/" + "usernm");
- model.makeNode("/root/hidden/session/" + "posinstcd");
- model.makeNode("/root/hidden/session/" + "posinstnm");
- model.makeNode("/root/hidden/session/" + "posdeptcd");
- model.makeNode("/root/hidden/session/" + "posdeptnm")
-
- if (userid == null || userid == "" || userid == " " || userid == "-") userid = "pam";
- //if (posinstcd == null || posinstcd == "" || posinstcd == " " || posinstcd == "-") posinstcd = "";
-
- model.setValue("/root/hidden/session/userid",userid);
- model.setValue("/root/hidden/session/usernm",usernm);
- model.setValue("/root/hidden/session/posinstcd",posinstcd);
- model.setValue("/root/hidden/session/posinstnm",posinstnm);
- model.setValue("/root/hidden/session/posdeptcd",posdeptcd);
- model.setValue("/root/hidden/session/posdeptnm",posdeptnm);
-
- model.refresh();
- }
-
- function fRoomSexCheck(inpt_wardcd,inpt_roomcd,ptbs_sex,inpt_sex,ipt_rrgstno)
- {
-
- if (fRoomSexGubunCheck(ipt_rrgstno)) {
- if (ptbs_sex != inpt_sex) {
- if (inpt_sex != "A" && inpt_sex != "" && inpt_sex != " " && inpt_sex != null) {
- var smsgrtn = messageBox("성별이 맞지 않지만 10세를 넘기지 않습니다. 성별이 다른 병실 등록을","Q003");
- if (smsgrtn == '6') {
- return true;
- }
- }
- }
- }
-
- if (ptbs_sex != inpt_sex) {
- if (inpt_sex != "A" && inpt_sex != "" && inpt_sex != " " && inpt_sex != null) {
- messageBox("환자 성별과 병실정보 성별이 다릅니다. 다른 병실을","C002");
- //2008.07.09 노드를 찾지 못해 에러 발생 수정 한윤희
- var result = getNodesetCount("/root/main/inpt/inpt_roomcd");
- if (result > 0) {
- model.setValue("/root/main/inpt/inpt_roomcd","");
- model.setValue("/root/main/inpt/inpt_roomgrdecd","");
- model.setValue("/root/main/inpt/inpt_roomtypecd","");
- }
- return false;
- }
- }
- //분만실("2100300000")일 경우 남자 체크
- if (inpt_wardcd == "2100300000") {
- if (ptbs_sex == "M") {
- messageBox("성별이 남자입니다. 다른병동을","C002");
- var result = getNodesetCount("/root/main/inpt/inpt_wardcd");
- if (result > 0) {
- model.setValue("/root/main/inpt/inpt_wardcd",model.getValue("/root/hidden/original/inpt/inpt_wardcd"));
- model.setValue("/root/main/inpt/inpt_roomcd","");
- model.setValue("/root/main/inpt/inpt_roomgrdecd","");
- model.setValue("/root/main/inpt/inpt_roomtypecd","");
- }
- return false;
- }
- }
-
- model.refresh();
- }
-
- function fCheckWardRoom()
- {
-
- //2008.01.10 산정특례(07),인공신장투석(02),복막관류술(03),장기이식(04) => 정상(00)으로 셋팅
- if(model.getValue("/root/main/adrv/suppkind") == "02" || model.getValue("/root/main/adrv/suppkind") == "03" ||
- model.getValue("/root/main/adrv/suppkind") == "04" || model.getValue("/root/main/adrv/suppkind") == "07") {
- messageBox("입원에서는 적용되지 않는 보조유형입니다. 보조유형을 확인하세요!","E999","");
- return false;
- }
-
- //2008.01.09 6세미만 체크및 28일 이전 신생아 체크
- var ptbs_age = parseInt(model.getValue("/root/main/ptbs/ptbs_age"));
- var s_insukind = model.getValue("/root/main/adrv/insukind");
- var ptbs_birthdd = model.getValue("/root/main/ptbs/ptbs_brthdd");
-
- var dayno = getDateInterval(ptbs_birthdd,getCurrentDate()); // (dateHelper.js) 두 일자사이의 차를 일단위로 반환
- if (s_insukind == "11" || s_insukind == "22") {
- if (ptbs_age >= 0 && ptbs_age <6 ) {
- if (dayno >= 1 && dayno <= 28 && s_insukind == "11") {
- if (model.getValue("/root/main/adrv/suppkind") != "31") {
- var result1 = messageBox("28일 이전의 신생아 환자입니다. 보조유형을 [신생아]로 변경하세요 (Y/N)","Q000","");
- if (result1 == "6") {
- model.setFocus("cmb_suppkind");
- model.refresh();
- return false;
- }
- else {
- return true;
- }
- }
- } else
- if (model.getValue("/root/main/adrv/suppkind") != "08") {
- var result2 = messageBox("6세미만 환자입니다.! 보조유형을 [6세미만]으로 변경하세요.(Y/N)","Q000","");
- if (result2 == "6") { //아니오
- model.setFocus("cmb_suppkind");
- model.refresh();
- return false;
- }
- else {
- return true;
- }
- }
- }
- }
- //중증 체크
- var srdg_seridiagno = model.getValue("/root/main/srdg/srdg_seridiagno");
- if (srdg_seridiagno != null && srdg_seridiagno != "-" && srdg_seridiagno != " " && srdg_seridiagno != "") {
- if (model.getValue("/root/main/adrv/suppkind") != "06") {
- messageBox("중증환자 입니다. 보조유형을 확인하세요.","E999","");
- return false;
- }
- } else {
- if (model.getValue("/root/main/adrv/suppkind") == "06") {
- messageBox("중증번호가 없습니다. 보조유형 [중증]으로 등록할 수 없습니다.","E999","");
- return false;
- }
- }
-
- //환자성명 체크
- var ptbs_hngnm = model.getValue("/root/main/ptbs/ptbs_hngnm");
- if (ptbs_hngnm == null || ptbs_hngnm == "" || ptbs_hngnm == " ")
- {
- messageBox("환자 인적사항에 환자성명을 확인하세요","E999","");
- return false;
- }
-
- //주민등록번호 체크
- if ((model.getValue("/root/main/ptbs/ptbs_rrgstno1")).length != 6 ||
- (model.getValue("/root/main/ptbs/ptbs_rrgstno2")).length != 7)
- {
- messageBox("환자 인적사항에 주민등록번호를 확인하세요.","E999","");
- return false;
- }
- //생년월일 체크
- if (model.getValue("/root/main/ptbs/ptbs_brthdd").length != 8)
- {
- messageBox("환자 인적사항에 생년월일을 확인하세요.","E999","");
- return false;
- }
-
- //성별 체크
- var ptbs_sex = model.getValue("/root/main/ptbs/ptbs_sex");
- if (ptbs_sex == null || ptbs_sex == "" || ptbs_sex == " ")
- {
- messageBox("환자 인적사항에 성별을 확인하세요.","E999","");
- return false;
- }
-
- //우편번호 체크
- var ptbs_zipcd1 = model.getValue("/root/main/ptbs/ptbs_zipcd1");
- var ptbs_zipcd2 = model.getValue("/root/main/ptbs/ptbs_zipcd2");
- if (ptbs_zipcd1 == null || ptbs_zipcd1 == "" || ptbs_zipcd1 == " " || ptbs_zipcd2 == null || ptbs_zipcd2 == "" || ptbs_zipcd2 == " ")
- {
- messageBox("환자 인적사항에 우편번호를 확인하세요.","E999","");
- return false;
- }
- //보험자 기호 체크(보험,보호)
- var ptin_insukind = model.getValue("/root/main/adrv/insukind");
-
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2) {
- var sptin_insucd = model.getValue("/root/main/ptin/ptin_insucd");
- if (sptin_insucd == null || sptin_insucd == "" || sptin_insucd == " " || sptin_insucd == "-") {
- messageBox("환자 보험에 보험자기호를","C002");
- return false;
- }
- }
-
- //보험유형,보험증번호 체크
- if (ptin_insukind == null || ptin_insukind ==" " || ptin_insukind == "" || ptin_insukind == "-") {
- messageBox("환자 보험에 보험유형을","C002");
- return false;
- } else {
- if (ptin_insukind == gsBoHeom ) {
- var ptin_insuno = model.getValue("/root/main/ptin/ptin_insuno");
- if (ptin_insuno == null || ptin_insuno == "" || ptin_insuno == " " ||ptin_insuno =="-") {
- if (model.getValue("/root/main/adrv/suppkind") != "01") {
- messageBox("유형보조를 수정하시거나 환자 보험에 보험증번호를","C002");
- model.setFocus("ipt_insuno");
- return false;
- }
- }
- }
-
- }
-
- //20070820 추가.테스트해보자.
- //건강보험일 경우 보험증번호 안에 '-' 안 들어가도록 처리
- // if (model.getValue("/root/main/iphs/iphs_insukind") == gsBoHeom &&
- // model.getValue("/root/main/iphs/iphs_suppkind") != supp_100)
- // {
- // var ptin_insuno = model.getValue("/root/main/ptin/ptin_insuno");
- // if (ptin_insuno.isNumber() == false)
- // {
- // messageBox("건강보험 보험증번호는 숫자형태만 입력가능합니다!","E999","");
- // return false;
- // }
- // }
-
- //2007.08.23 보험유형이 건강보험/의료보험일 경우에 피보험자관계,성명,주민번호 체크
- //일반인 경우에는 피보험자관계를 넣을 필요없지 않나??.. ptin_insukind == gsIlBan
- if (ptin_insukind == gsInsu_BoHeom || ptin_insukind == gsInsu_BoHo1 || ptin_insukind == gsInsu_BoHo2 ) {
- var ptin_insdrela = model.getValue("/root/main/ptin/ptin_insdrela");
- if (ptin_insdrela == null || ptin_insdrela == "" || ptin_insdrela == " " || ptin_insdrela == "-") {
- messageBox("환자 보험에 피보험자 관계를","C002");
- return false;
- }
- //피보험자 성명 체크
- var sptin_insdnm = model.getValue("/root/main/ptin/ptin_insdnm");
- if (sptin_insdnm == null || sptin_insdnm == "" || sptin_insdnm == " ")
- {
- messageBox("환자 보험에 피보험자 성명을 확인하세요.","E999","");
- return false;
- }
- //피보험자 주민번호 체크
- var sptin_insdrrgstno1 = model.getValue("/root/main/ptin/ptin_insdrrgstno1");
- var sptin_insdrrgstno2 = model.getValue("/root/main/ptin/ptin_insdrrgstno2");
- var chk_insuno = model.getValue("/root/main/ptin/ptin_insuno");
- if ( chk_insuno == null || chk_insuno == "" || chk_insuno == " " || chk_insuno == null || chk_insuno == "" || chk_insuno == " ") {
- if (sptin_insdrrgstno1 == null || sptin_insdrrgstno1 == "" || sptin_insdrrgstno1 == " " || sptin_insdrrgstno2 == null || sptin_insdrrgstno2 == "" || sptin_insdrrgstno2 == " ")
- {
- messageBox("환자 보험에 피보험자 주민번호를","C001");
- return false;
- }
- }
- }
-
- //보조유형 체크
- var ssuppkind = model.getValue("/root/main/adrv/suppkind");
- if (ssuppkind == null || ssuppkind ==" " || ssuppkind == "") {
- messageBox("환자 보험에 보조유형을","C002");
- return false;
- }
-
- return true;
-
- }
-
- function fHopeRoomGrdeRef(flag)
- {
-
- //2010-10-12 이동식 추가
- //해당 함수를 실행하지 않음.
- //추후 필요시에 활성화 예정
- return false;
-
-
- //2007.07.26 추가요구사항 적용
- //희망병실등급from~희망병실등급to사이의 병실내역 조회
- var grd_row = 0;
-
- if (flag == "1") {
- grd_row = 1;
- } else {
- grd_row = grd_inrsv.row;
- }
- // alert(grd_row);
-
- var grdecdfrom = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ grd_row +"]/inhoperoomgrdefrom");
- var grdecdto = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ grd_row +"]/inhoperoomgrdeto");
- var sex = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ grd_row +"]/sex");
-
- if (grdecdfrom != null && grdecdfrom != "" && grdecdfrom != " " && grdecdto != null && grdecdto != "" && grdecdto != " " && grdecdfrom != "-" && grdecdto != "-" ) {
- if (grdecdfrom > grdecdto) {
- grdecdfrom = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ grd_row +"]/inhoperoomgrdeto");
- grdecdto = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ grd_row +"]/inhoperoomgrdefrom");
- }
-
- model.resetInstanceNode("/root/send/data15");
-
- model.setValue("/root/send/data15/grdecdfrom",grdecdfrom);
- model.setValue("/root/send/data15/grdecdto",grdecdto);
- model.setValue("/root/send/data15/sex",sex);
- model.setValue("/root/send/data15/today",getCurrentDate());
-
- if (submit("TRPMI00305")) {
- copyNodeType("/root/main/bedlist","/root/hidden/grid_rcv","replace");
- grd_bedspec.rebuild();
- fSetRowStyle();
- }
- }
- else {
- //20080814 희망등급 없을땐, 성별과 관련된 빈병상 조회,
- model.setValue("/root/send/data1/sex",sex);
- fQueryRoomRef();
- model.setValue("/root/send/data1/sex","");
- }
- }
- function sendinit()
- {
- model.resetInstanceNode("/root/send/data3");
- model.resetInstanceNode("/root/send/data5");
- model.resetInstanceNode("/root/send/data6");
- model.resetInstanceNode("/root/send/data7");
- model.resetInstanceNode("/root/send/data8");
- model.resetInstanceNode("/root/send/data9");
- model.resetInstanceNode("/root/send/data10");
- model.resetInstanceNode("/root/send/data11");
- model.resetInstanceNode("/root/send/data12");
- model.resetInstanceNode("/root/send/data13");
- model.resetInstanceNode("/root/send/data14");
- model.resetInstanceNode("/root/send/data15");
- model.resetInstanceNode("/root/send/data16");
- model.resetInstanceNode("/root/send/data17");
- model.resetInstanceNode("/root/send/data18");
- }
- function fBaseDataInitPtbs()
- {
- model.setValue("/root/main/ptbs/ptbs_engnm","-");
- model.setValue("/root/main/ptbs/ptbs_hometel","-");
- model.setValue("/root/main/ptbs/ptbs_mpphontel","-");
- model.setValue("/root/main/ptbs/ptbs_zipcd1","000");
- model.setValue("/root/main/ptbs/ptbs_zipcd2","000");
- model.setValue("/root/main/ptbs/ptbs_zipcdseq","1");
- model.setValue("/root/main/ptbs/ptbs_zipcdaddr","-");
- model.setValue("/root/main/ptbs/ptbs_detladdr","-");
- model.setValue("/root/main/ptbs/ptbs_recmerrela","-");
- model.setValue("/root/main/ptbs/ptbs_inhospyn","N");
- }
-
- //보험정보 기본값 셋팅
- function fBaseDataInitPtin()
- {
- model.setValue("/root/main/ptin/ptin_insukind","-");
- model.setValue("/root/main/adrv/insukind","-");
- model.setValue("/root/main/adrv/suppkind","00");
- model.setValue("/root/main/adrv/suppkindresn","-");
- model.setValue("/root/main/ptin/ptin_insucd","-");
- model.setValue("/root/main/ptin/ptin_insuno","-");
- model.setValue("/root/main/ptin/ptin_insdnm","-");
- model.setValue("/root/main/ptin/ptin_insdrrgstno1","-");
- model.setValue("/root/main/ptin/ptin_insdrrgstno2","-");
- model.setValue("/root/main/ptin/ptin_insdrela","-");
- model.setValue("/root/main/ptin/ptin_fromdd",getCurrentDate());
- model.setValue("/root/main/ptin/ptin_todd","99991231");
-
- fSuppkindSet();
- }
-
- // 환자보험정보 조회 ( 보험유형 콤보로 항목이 변경되었을때 )
- function fQuery_ptin()
- {
- model.setValue("/root/send/data3/mode",'2');
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data3/insukind",model.getValue("/root/main/adrv/insukind"));
- submit("TRPMI00102"); // 환자 보험정보를 조회한다.
- var result = getNodesetCount("/root/hidden/rcv/ptin");
- if (result > 0) {
- copyNodeType("/root/main/ptin", "/root/hidden/rcv/ptin", "replace");
- } else {
- model.resetInstanceNode("/root/main/ptin");
- model.setValue("/root/main/adrv/suppkind","00");
- model.setValue("/root/main/adrv/suppkindresn","-");
- model.setValue("/root/main/ptin/ptin_fromdd",getCurrentDate());
- model.setValue("/root/main/ptin/ptin_todd","99991231");
- }
- model.refresh();
- }
-
- function fUpdPatBaseInfo()
- {
- var ins = document.models( 0 ).instances( 0 );
- // var ptbs_updchk;
- var h_ptbs = ins.selectSingleNode("/root/hidden/original/ptbs");
- var o_ptbs = ins.selectSingleNode("/root/main/ptbs");
-
- model.resetInstanceNode("/root/send/data13/s_ptbs");
-
- if (h_ptbs == null) {
- ptbs_updchk = null; // 데이터가 없으면 인스턴스 노드가 없다.
- // alert("111");
- } else if (o_ptbs == null) {
- ptbs_updchk = null;
- // alert("112");
- } else if (h_ptbs.xml == o_ptbs.xml) {
- ptbs_updchk = null;
- // alert("113");
- } else if (h_ptbs.xml != o_ptbs.xml){
- // alert("114");
- ptbs_updchk = "U";
- model.setValue("/root/main/ptbs/ptbs_status","U");
- copyNodeType("/root/send/data13/s_ptbs","/root/main/ptbs","replace");
- }
-
- // var ptin_updchk;
- var h_ptin = ins.selectSingleNode("/root/hidden/original/ptin");
- var o_ptin = ins.selectSingleNode("/root/main/ptin");
-
- model.resetInstanceNode("/root/send/data13/s_ptin");
-
- if (h_ptin == null) {
- ptin_updchk = null; // 데이터가 없으면 인스턴스 노드가 없다.
- // alert("115");
- } else if (o_ptin == null) {
- ptin_updchk = null;
- // alert("116");
- } else if (h_ptin.xml == o_ptin.xml) {
- ptin_updchk = null;
- // alert("117");
- } else if (h_ptin.xml != o_ptin.xml){
- // alert("118");
- ptin_updchk = "U";
- model.setValue("/root/main/ptin/ptin_status","U");
- model.setValue("/root/main/ptin/ptin_insukind",model.getValue("/root/main/adrv/insukind"));
- var aa = isNull(model.getValue("/root/main/ptin/ptin_pid"));
-
- if (aa == true) {
- // alert(aa);
- model.setValue("/root/main/ptin/ptin_pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/main/ptin/ptin_histstat",'Y');
- }
- copyNodeType("/root/send/data13/s_ptin", "/root/main/ptin", "replace");
- }
-
- // var adrv_updchk;
- var h_adrv = ins.selectSingleNode("/root/hidden/original/adrv");
- var o_adrv = ins.selectSingleNode("/root/main/adrv");
- var cur_row = grd_inrsv.row;
-
- if (h_adrv == null) {
- adrv_updchk = null; // 데이터가 없으면 인스턴스 노드가 없다.
- // alert("119");
- } else if (o_adrv == null) {
- adrv_updchk = null;
- // alert("120");
- } else if (h_adrv.xml == o_adrv.xml) {
- adrv_updchk = null;
- // alert("121");
- } else if (h_adrv.xml != o_adrv.xml){
- // alert("123");
- adrv_updchk = "U"
- var adrv_suppkind = model.getValue("/root/main/adrv/suppkind");
- var adrv_suppkindresn = model.getValue("/root/main/adrv/suppkindresn");
-
- if ((adrv_suppkind == null || adrv_suppkind == "" || adrv_suppkindresn == " ") && (adrv_suppkindresn == null || adrv_suppkindresn == "" || adrv_suppkindresnresn == " ")) {
- } else {
- model.setValue("/root/send/data13/s_adrv/adrv_insukind",model.getValue("/root/main/adrv/insukind"));
- model.setValue("/root/send/data13/s_adrv/adrv_suppkind",model.getValue("/root/main/adrv/suppkind"));
- model.setValue("/root/send/data13/s_adrv/adrv_suppkindresn",model.getValue("/root/main/adrv/suppkindresn"));
- }
- }
- // submit("TXPMI00105");
- }
-
- function fQueryBaseInfo()
- {
- //환자인적와 보험정보를 조회한다.
- if (submit("TRPMI00304")) {
-
- model.resetInstanceNode("/root/send/data3");
-
- var iptbscnt = getNodesetCount("/root/hidden/rcv/ptbs");
- var iptincnt = getNodesetCount("/root/hidden/rcv/ptin");
-
- if (iptbscnt > 0) {
- copyNodeType("/root/main/ptbs","/root/hidden/rcv/ptbs","replace");
- copyNodeType("/root/hidden/original/ptbs","/root/hidden/rcv/ptbs","replace");
- } else {
- messageBox("환자인적이","I004");
- model.resetInstanceNode("/root/main/ptbs");
- model.resetInstanceNode("/root/main/ptin");
- model.resetInstanceNode("/root/main/otptlist");
- model.resetInstanceNode("/root/main/diaglist");
- model.refresh();
- return false;
- }
- // alert(iptincnt);
- if (iptincnt > 0) {
- // alert("$$$$");
- copyNodeType("/root/main/ptin","/root/hidden/rcv/ptin","replace");
- copyNodeType("/root/hidden/original/ptin","/root/hidden/rcv/ptin","replace");
- } else {
- model.resetInstanceNode("/root/main/ptin");
- copyNodeType("/root/hidden/original/ptin","/root/main/ptin","replace");
- // alert("$$");
- }
- }
- }
-
- /*
- function fQueryRsrvCheck()
- {
- var adrv_count = getNodesetCount("/root/main/adrvlist/grdinrsrvlist")
-
- if (adrv_count > 0) {
- var adrv_inflag = model.getValue("/root/main/adrvlist/grdinrsrvlist/inflag");
- if (adrv_inflag == "Y") {
- messageBox("재원중인 환자","E008");
- //fInitialize();
- return false;
- }
- } else {
- messageBox("입원예약환자가 ","I004");
- return false;
- }
- }
- */
-
- function fOutCHosCheck()
- {
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
-
- if (submit("TRPMI00104")) {
-
- var otpt_cnt = getNodesetCount("/root/main/otptlist");
-
- if (otpt_cnt > 0) {
- model.resetInstanceNode("/root/send/data3");
- grd_ochhist.isSelected(1) = true;
- fSNWInfoRef(1);
- } else {
- model.resetInstanceNode("/root/main/otptlist");
- }
- }
- }
-
- function fSNWInfoRef(cur_row)
- {
- //var iotpt_row = grd_ochhist.row;
- model.setValue("/root/send/data5/pid",model.getValue("/root/main/otptlist/grdoutchoshist["+ cur_row + "]/pid"));
- model.setValue("/root/send/data5/orddeptcd",model.getValue("/root/main/otptlist/grdoutchoshist["+ cur_row + "]/orddeptcd"));
- model.setValue("/root/send/data5/orddd",model.getValue("/root/main/otptlist/grdoutchoshist["+ cur_row + "]/orddd"));
-
- if (submit("TRPMI00108")) {
-
- model.resetInstanceNode("/root/send/data5");
- model.refresh();
- }
- }
-
- function fBaseInfoChngCheck()
- {
- //환자인적정보 체크
- var ptbs_flag;
- var ins = document.models( 0 ).instances( 0 );
- var h_ptbs = ins.selectSingleNode("/root/hidden/original/ptbs");
- var o_ptbs = ins.selectSingleNode("/root/main/ptbs");
-
- if (h_ptbs == null) {
- ptbs_flag = null; // 데이터가 없으면 인스턴스 노드가 없다.
- } else if (o_tlpm == null) {
- ptbs_flag = null;
- } else if (h_ptbs.xml == o_ptbs.xml) {
- ptbs_flag = null;
- messageBox("변경사항이","I004");
- return false;
- } else if (h_ptbs.xml != o_ptbs.xml){
- ptbs_flag = 'U'
- model.setValue("/root/main/ptbs/ptbs_status",ptbs_flag);
- copyNodeType("/root/send/data8/s_ptbs","/root/main/s_ptbs","replace");
- return true;
- }
- }
- //2008.0.29 특이환자체크
- function fCheckSpcfPat()
- {
- // alert(getNodesetCount("/root/hidden/check/ptsp"));
- if( getNodesetCount("/root/hidden/check/ptsp") > 0 ){
- btn_patspcfyn.attribute("background-color") = "#ff0000";
- // 2008.08.21 자동팝업하도록 추가
- btn_patspcfyn.dispatch("DOMActivate");
- } else{
- btn_patspcfyn.attribute("background-color") = "#c0c0c0";
- }
- }
- function fQueryRsrvRef(srchflag)
- {
- if (srchflag == "1") {
-
- if (model.getValue("/root/send/data2/inrsrvcond") == "1"
- || model.getValue("/root/send/data2/inrsrvcond") == "5"
- || model.getValue("/root/send/data2/inrsrvcond") == "6") {
-
- var fromdd = model.getValue("/root/send/data2/inrsrvcondnm");
- var todd = model.getValue("/root/send/data2/inrsrvtodd");
-
- if (isNull(fromdd) || isNull(todd)) {
-
- messageBox("시작일자와 종료일자는 반드시 입력하십시오.", "E");
- return;
- }
-
- if (getDateInterval(fromdd, todd) > 31) {
-
- messageBox("조회기간은 최대 1달(31일)입니다.", "E");
- return;
- }
- }
-
- if ((model.getValue("/root/send/data2/inrsrvcond") == "2"
- || model.getValue("/root/send/data2/inrsrvcond") == "3")
- && isNull(model.getValue("/root/send/data2/inrsrvcondnm"))) {
-
- messageBox("등록번호 또는 환자성명을 입력하십시오.", "E");
- return;
- }
-
- // 조회구분이 배정일자 / 입원일자일때만 병상구분 선택가능
- if (model.getValue("/root/send/data2/publicflag") != "A"
- && model.getValue("/root/send/data2/inrsrvcond") != "5"
- && model.getValue("/root/send/data2/inrsrvcond") != "6") {
-
- messageBox("병상구분은 배정일자 및 입원일자 조회시에만 선택 가능합니다.", "E");
- return;
- }
-
- srch_flag = "N";
- model.setValue("/root/send/data2/pid","");
- model.setValue("/root/send/data2/sendflag","A");
- model.setValue("/root/send/data2/prestdd",getCurrentDate());
-
- submit("TRPMI00306");
-
- } else if (srchflag == "2") {
- srch_flag = "Y";
- model.setValue("/root/send/data2/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data2/sendflag","A");
- model.setValue("/root/send/data2/prestdd",getCurrentDate());
- //환자번호로 조회시 입원예약환자 그리드 조회의 항목을 그대로 두어야한다.
- model.setValue("/root/send/data12/inrsrvcondnm",model.getValue("/root/send/data2/inrsrvcondnm"));
- model.setValue("/root/send/data12/inrsrvcond",model.getValue("/root/send/data2/inrsrvcond"));
- model.setValue("/root/send/data2/inrsrvcond","");
- model.setValue("/root/send/data2/inrsrvcondnm","");
-
- submit("TRPMI00306");
-
- model.setValue("/root/send/data2/inrsrvcondnm",model.getValue("/root/send/data12/inrsrvcondnm"));
- model.setValue("/root/send/data2/inrsrvcond",model.getValue("/root/send/data12/inrsrvcond"));
- model.resetInstanceNode("/root/send/data12");
- grd_inrsv.isSelected(1) = true;
- grd_inrsv.row = 1;
- }
-
- var adrvcnt = getNodesetCount("/root/main/adrvlist/grdinrsrvlist");
-
- if (adrvcnt == 0) {
- messageBox("공용병상 배정대기/완료 환자가 ","I004");
- //fInitialize();
- //fBaseColumn();
- //model.refresh();
- return false;
- }
-
- // 외래 -> 입원하는 경우 S상태로 유지되고
- // 응급 -> 입원 / DSC -> 입원하는 경우 S->R상태로 변경되어
- // S의 경우에만 표시를 하는 건 크게 의미없음으로 간주되어 주석처리 by 조중래 20161101
- // * 경로를 통해 확인 가능
- // for( i =1; i <= adrvcnt; i++)
- // {
- // var adrv_inrsrvstat = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ i +"]/inrsrvstat");
- // if (adrv_inrsrvstat == "S") {
- // grd_inrsv.rowStyle(i,"data","color") = "#cc3300"
- // } else if (adrv_inrsrvstat == "R") {
- // grd_inrsv.rowStyle(i,"data","color") = "#000000"
- // } else {
- // grd_inrsv.rowStyle(i,"data","color") = "#000000"
- // }
- // }
- }
-
- function fSetRowStyle(){
- grd_bedspec.allStyle("all","background-color") = "#ffffff"; // 배경색을 초기화 한다.
-
- for (var i = 1; i < grd_bedspec.rows; i++) {
-
- // 공용병상 처리
- if (grd_bedspec.valueMatrix(i , grd_bedspec.colRef("orddeptcd")) == "공용병상") {
-
- if (grd_bedspec.valueMatrix(i , grd_bedspec.colRef("emptycheck")) == "N") {
- grd_bedspec.rowstyle( i , "data" , "background-color" ) = "#ffe79d";
- grd_bedspec.cellStyle("background-color", i, grd_bedspec.colRef("orddeptcd")) = "#FFDB6F";
- } else {
- //grd_bedspec.rowstyle( i , "data" , "background-color" ) = "#f3e1bf";
- grd_bedspec.cellStyle("background-color", i, grd_bedspec.colRef("orddeptcd")) = "#FFDB6F";
- }
-
- // 전용병상 처리
- } else {
-
- if (grd_bedspec.valueMatrix(i , grd_bedspec.colRef("emptycheck")) == "N") {
- grd_bedspec.rowstyle( i , "data" , "background-color" ) = "#b9e5fb";
- grd_bedspec.cellStyle("background-color", i, grd_bedspec.colRef("orddeptcd")) = "#93D7F8";
- } else {
- //grd_bedspec.rowstyle( i , "data" , "background-color" ) = "#fec34d";
- grd_bedspec.cellStyle("background-color", i, grd_bedspec.colRef("orddeptcd")) = "#93D7F8";
- }
-
- }
- }
-
- // 부도병상 처리(N:부도)
- setRowStyle("grd_bedspec", "5","N","budogubun","equal");
-
- //setRowStyle("grd_bedspec", "1","N","emptycheck","equal"); // 병실정보row의 색상을 변경한다.
- //setCellStyle("grd_bedspec", "2","공용병상","orddeptcd","notEqual"); // 진료과정보cell의 색상을 변경한다.
- }
-
- function fQueryRoomRef()//병동병실 조회
- {
- // 조회조건별 제어구문 추가 by 조중래 20141013
- var rmspecref = model.getValue("/root/send/data1/rmspecref");
- var bedtype = model.getValue("/root/send/data1/bedtype");
- var rmspecrefnm = model.getValue("/root/send/data1/rmspecrefnm");
-
- // 진료과 선택 시 "전용"만 선택가능
- if (rmspecref == "P2" && bedtype != "D") {
- messageBox("진료과를 선택한 경우, 전용 이외의 구분은 선택불가능합니다.", "C000");
- return false;
-
- } else if (rmspecref == "P2" && (rmspecrefnm == null || rmspecrefnm == "" || rmspecrefnm == "-")) {
- messageBox("진료과를 선택해주십시오.", "C000");
- return false;
-
- } else if (rmspecref == "P3" && (rmspecrefnm == null || rmspecrefnm == "" || rmspecrefnm == "-")) {
- messageBox("병동을 선택해주십시오.", "C000");
- return false;
-
- } else if (rmspecref == "P4" && (rmspecrefnm == null || rmspecrefnm == "" || rmspecrefnm == "-")) {
- messageBox("병실을 입력해주십시오.", "C000");
- return false;
-
- }
-
- model.setValue("/root/send/data1/bedflag", "Y");//가동병실만 조회되도록 조건추가
- model.setValue("/root/send/data1/sendflag", "R");//병실검색 조회 구분자
- model.setValue("/root/send/data1/prestdd", getCurrentDate());
- model.setValue("/root/send/data1/orddeptcd", "0000000000"); //진료과코드가 '000000000' 일때는 공용병상으로 취급
- model.setValue("/root/send/data1/budogubunyn", "Y"); // 부도병상 표시여부
-
- //submit("TRPMI00301");
- submit("TRPMI02001");
-
- fSetRowStyle();
- model.refresh();
- }
-
-
- //20070907 초기화 수정
- function fInitialize()
- {
- model.resetInstanceNode("/root/main/ptbs");
- model.resetInstanceNode("/root/main/ptin");
- model.resetInstanceNode("/root/mainf/h_cnst");
- model.resetInstanceNode("/root/main/adrv");
- model.resetInstanceNode("/root/main/srdg");
- model.resetInstanceNode("/root/main/aipm");
- model.resetInstanceNode("/root/main/icpm");
- model.removeNodeset("/root/main/bedlist");
- model.makeNode("/root/main/bedlist/grdbedspec");
- model.removeNodeset("/root/main/adrvlist");
- model.makeNode("/root/main/adrvlist/grdinrsrvlist");
- model.removeNodeset("/root/main/otptlist");
- model.makeNode("/root/main/otptlist/grdoutchoshist");
- model.removeNodeset("/root/main/diaglist");
- model.makeNode("/root/main/diaglist/grdsnwspec");
- model.removeNodeset("/root/main/patinfo");
- model.makeNode("/root/main/patinfo/patinfolist");
- model.resetInstanceNode("/root/hidden/original");
- model.resetInstanceNode("/root/hidden/rcv");
- model.resetInstanceNode("/root/hidden/check");
- model.resetInstanceNode("/root/hidden/userpopupinfo");
- model.resetInstanceNode("/root/hidden/oneselect");
- model.resetInstanceNode("/root/hidden/flag");
- model.resetInstanceNode("/root/hidden/source");
- model.resetInstanceNode("/root/hidden/grid_rcv");
- model.resetInstanceNode("/root/hidden/popup");
- model.resetInstanceNode("/root/hidden/h_rcv");
- model.resetInstanceNode("/root/send");
- //초기화후 디폴트로 예약자검색조건 - 희망일자,현재일자를 넣어준다.
- model.setValue("/root/send/data2/inrsrvcond","1");
- model.setValue("/root/send/data2/inrsrvcondnm",getCurrentDate());
- model.setValue("/root/send/data2/inrsrvtodd",getCurrentDate());
- model.setValue("/root/send/data1/rmspecref","P1");
- model.setValue("/root/send/data1/bedtype", "C");
-
- model.setValue("/root/send/data2/erreglyn", "A"); // A:전체
-
- ipt_room.visible = false;
- cmb_ward.visible = false;
- cmb_grde.visible = false;
- cmb_type.visible = false;
- cmb_sex.visible = false;
- cmb_orddept.visible = false;
- cmb_search.visible = false;
-
- bol_ckeckdd1.selected = true;
- model.setValue("/root/send/data2/r_checkflag", "true");
- btn_patspcfyn.attribute("background-color") = "#c0c0c0";
- cmb_rssrch.dispatch("xforms-value-changed");
-
- fSuppkindSet();
- //fInsdrelaSet();
-
- model.refresh();
- }
-
-
- //1.희망일자 2.환자번호 3.환자성명 4.진료과 5.입원일자, 6.배정일자
- function Fselect(srchflag)
- {
- if (srchflag == '1' || srchflag == '5' || srchflag == '6') {
- ipt_pid.visible = false;
- ipt_pidnm.visible = false;
- cmb_ordept.visible = false;
- // caption4.attribute("top") = "5px";
- // caption4.attribute("left") = "430px"
- // ipt_hopetodd.attribute("top") = "8px";
- // ipt_hopetodd.attribute("left") = "448px"
- ipt_hopedd.value = getCurrentDate();
- ipt_hopetodd.value = getCurrentDate();
- ipt_hopedd.visible = true;
- ipt_hopetodd.visible = true;
- caption4.visible = true;
- bol_ckeckdd1.selected = true;
- } else if (srchflag == '2') {
- ipt_hopedd.visible = false;
- ipt_hopetodd.visible = false;
- caption4.visible = false;
- ipt_pidnm.visible = false;
- cmb_ordept.visible = false;
- ipt_hopetodd.value = getCurrentDate();
- ipt_hopedd.value= "";
- // ipt_pid.attribute("top") = "8px";
- // ipt_pid.attribute("left") = "309px"
- ipt_pid.visible = true;
- model.setFocus("ipt_pid");
- } else if (srchflag == '3') {
- ipt_hopedd.visible = false;
- ipt_hopetodd.visible = false;
- caption4.visible = false;
- ipt_pid.visible = false;
- cmb_ordept.visible = false;
- ipt_hopedd.value= "";
- // ipt_pidnm.attribute("top") = "8px";
- // ipt_pidnm.attribute("left") = "309px"
- ipt_pidnm.visible = true;
- model.setFocus("ipt_pidnm");
- } else if (srchflag == '4') {
- ipt_hopedd.visible = false;
- ipt_hopetodd.visible = false;
- caption4.visible = false;
- ipt_pid.visible = false;
- ipt_pidnm.visible = false;
- // cmb_ordept.attribute("top") = "8px";
- // cmb_ordept.attribute("left") = "309px";
- cmb_ordept.visible = true;
- }
- }
-
- function fChoice(rmchoi) {
-
- // 검색조건 초기화
- model.setValue("/root/send/data1/rmspecrefnm", "");
-
- // P1:전체, P2:진료과, P3:병동, P4:병실, P5:빈병상
- if (rmchoi == 'P1') {
- ipt_room.visible = false;
- cmb_ward.visible = false;
- cmb_grde.visible = false;
- cmb_type.visible = false;
- cmb_sex.visible = false;
- cmb_orddept.visible = false;
- cmb_search.visible = false;
- } else if (rmchoi == 'P2') {
- cmb_orddept.attribute("top") = "8px";
- cmb_orddept.attribute("left") = "228px";
- model.setFocus("cmb_orddept");
- ipt_room.visible = false;
- cmb_ward.visible = false;
- cmb_grde.visible = false;
- cmb_type.visible = false;
- cmb_sex.visible = false;
- cmb_orddept.visible = true;
- cmb_search.visible = false;
- model.setValue("/root/send/data1/bedtype", "D");
- } else if (rmchoi == 'P3') {
- cmb_ward.attribute("top") = "8px";
- cmb_ward.attribute("left") = "228px";
- model.setFocus("cmb_ward");
- ipt_room.visible = false;
- cmb_ward.visible = true;
- cmb_grde.visible = false;
- cmb_type.visible = false;
- cmb_sex.visible = false;
- cmb_orddept.visible = false;
- cmb_search.visible = false;
- } else if (rmchoi == 'P4') {
- ipt_room.attribute("top") = "8px";
- ipt_room.attribute("left") = "228px";
- model.setFocus("ipt_room");
- ipt_room.visible = true;
- cmb_ward.visible = false;
- cmb_grde.visible = false;
- cmb_type.visible = false;
- cmb_sex.visible = false;
- cmb_orddept.visible = false;
- cmb_search.visible = false;
- } else if (rmchoi == 'P5') {
- cmb_search.attribute("top") = "8px";
- cmb_search.attribute("left") = "228px";
- model.setFocus("cmb_search");
- ipt_room.visible = false;
- cmb_ward.visible = false;
- cmb_grde.visible = false;
- cmb_type.visible = false;
- cmb_sex.visible = false;
- cmb_orddept.visible = false;
- cmb_search.visible = true;
- }
- model.refresh();
- }
-
- function fHngNmVeri(gubn)
- {
- var ptbs_hngnm;
- if (gubn == "xforms-next") ptbs_hngnm = model.getValue("/root/main/ptbs/ptbs_hngnm");
- else if (gubn == "onkeypress" || gubn == "onkeyup")
- {
- ptbs_hngnm = (ipt_hngnm.currentText).toString();
- }
-
- //한글 한글자를 그냥 길이1로 계산
- if (eval((ptbs_hngnm.length).toString()) < 2)
- {
- messageBox("환자성명은 2글자 이상되어야 합니다!","E999","");
- model.setFocus("ipt_hngnm");
- return false;
- }
- }
-
- function fRrgstNo1VeriCheck()
- {
- var ptbs_rrgstno1 = model.getValue("/root/main/ptbs/ptbs_rrgstno1");
- if (ptbs_rrgstno1 != null && ptbs_rrgstno1 != "" && ptbs_rrgstno1 != " " && ptbs_rrgstno1 != "-")
- {
- if (ptbs_rrgstno1.length != 6)
- {
- messageBox("주민번호1은 6자리여야 합니다!","E999","");
- model.setFocus("ptbs_rrgstno1");
- model.refresh();
- return false;
- }
-
- if (ptbs_rrgstno1.isNumber() != true)
- {
- messageBox("주민번호1은 숫자형태로 입력되어야 합니다!","E999","");
- model.setFocus("ptbs_rrgstno1");
- model.refresh();
- return false;
- }
- }
- else
- {
- messageBox("주민번호1은 6자리여야 합니다!","E999","");
- model.setFocus("ptbs_rrgstno1");
- model.refresh();
- return false;
- }
- }
-
- function fRrgstNo2VeriCheck()
- {
- var ptbs_brthdd;
- var ptbs_rrgstno1 = model.getValue("/root/main/ptbs/ptbs_rrgstno1");
- var ptbs_rrgstno2 = model.getValue("/root/main/ptbs/ptbs_rrgstno2");
-
- if (ptbs_rrgstno1.length != 6)
- {
- messageBox("환자주민번호1은 6자리입니다!","E999","");
- model.setFocus("ptbs_rrgstno1");
- return false;
- }
-
- if (ptbs_rrgstno2.length != 7)
- {
- messageBox("환자주민번호2은 7자리입니다!","E999","");
- model.setFocus("ipt_rrgstno2");
- return false;
- }
-
- var gubn = ptbs_rrgstno2.substr(0,1);
- switch(gubn){
- case '1' :
- case '2' :
- case '5' :
- case '6' :
- ptbs_brthdd = '19'.concat(ptbs_rrgstno1);
- break;
- case '3' :
- case '4' :
- case '7' :
- case '8' :
- ptbs_brthdd = '20'.concat(ptbs_rrgstno1);
- break;
- case '9' :
- case '0' :
- ptbs_brthdd = '18'.concat(ptbs_rrgstno1);
- break;
- default :
- ptbs_brthdd = '19'.concat(ptbs_rrgstno1);
- break;
- }
-
- model.setValue("/root/main/ptbs/ptbs_brthdd",ptbs_brthdd);
-
- if (isValidDateTime(ptbs_brthdd, "YYYYMMDD") == false)
- {
- messageBox("주민번호 앞6자리 형식오류입니다. 올바른 일자형태로 입력하십시요!","E999","");
- model.setValue("/root/main/ptbs/ptbs_rrgstno1","");
- model.setValue("/root/main/ptbs/ptbs_rrgstno2","");
- model.setValue("/root/main/ptbs/ptbs_brthdd","");
- model.refresh();
- return false;
- }
- var ptbs_sex = model.getValue("/root/main/ptbs/ptbs_rrgstno2");
- model.setValue("/root/main/ptbs/ptbs_sex",getGender(ptbs_sex));
-
-
- var ptbs_age = ptbs_rrgstno1;
- model.setValue("/root/main/ptbs/ptbs_age",getFullAge(model.getValue("/root/main/ptbs/ptbs_brthdd")));
- model.refresh();
-
- if (isResidentNo(ptbs_age) == false)
- {
- var message = messageBox("유효하지 않은 주민번호입니다! 계속 진행","S001");
- if( message == 6 ){
- return true;
- }else{
- model.setValue("/root/main/ptbs/ptbs_rrgstno1","");
- model.setValue("/root/main/ptbs/ptbs_rrgstno2","");
- model.setValue("/root/main/ptbs/ptbs_brthdd","");
- model.setValue("/root/main/ptbs/ptbs_sex","");
- model.setValue("/root/main/ptbs/ptbs_age","");
- model.refresh();
- model.setFocus("ipt_rrgstno1");
- return false;
-
- }
- }
- }
- function fGetPTIN(vpid,vinsukind,vsuppkind,vinsucd,vappdd)
- {
- //등록번호,보험유형,보험자코드 세팅
- model.setValue("/root/send/data17/pid",vpid);
- model.setValue("/root/send/data17/insukind",vinsukind);
- model.setValue("/root/send/data17/insucd",vinsucd);
- model.setValue("/root/send/data17/appdd",vappdd);
- model.setValue("/root/send/data17/instcd",model.getValue("/root/hidden/session/sess_posinstcd"));
-
- // /root/hidden/h_rcv/h_ptin/ptin 해당 노드에 결과값 받음
- submit("TRPMI00109");
-
- //조회된 경우, 화면의 보험정보에 세팅
- var ptin_pid = model.getValue("/root/hidden/h_rcv/ptin/ptin_pid");
- var ptin_insukind = model.getValue("/root/main/adrv/insukind");
-
- if (ptin_pid != null && ptin_pid != "" && ptin_pid != " " ) {
- copyNodeType("/root/main/ptin","/root/hidden/h_rcv/ptin","replace");
- copyNodeType("/root/hidden/original/ptin","/root/hidden/h_rcv/ptin","replace");
- } else {
- if (ptin_insukind == gsBoHeom){
- model.setValue("/root/main/ptin/ptin_insucd","0015");
- } else {
- model.setValue("/root/main/ptin/ptin_insucd","-");
- model.setValue("/root/main/ptin/ptin_insucdnm","-");
- model.setValue("/root/main/ptin/ptin_insuno","-");
- }
- fInsdrelaSet();
- }
- //조회된 경우, 화면의 중증정보에 세팅
- var srdg_cnt = getNodesetCount("/root/hidden/h_rcv/srdg");
- if (srdg_cnt > 0) {
- copyNodeType("/root/main/srdg","/root/hidden/h_rcv/srdg","replace");
- copyNodeType("/root/hidden/original/srdg","/root/hidden/h_rcv/srdg","replace");
- }
- //조회된 경우, 화면의 자보정보 세팅
- var aipm_cnt = getNodesetCount("/root/hidden/h_rcv/aipm");
- if (aipm_cnt > 0) {
- copyNodeType("/root/main/aipm","/root/hidden/h_rcv/aipm","replace");
- copyNodeType("/root/hidden/original/aipm","/root/hidden/h_rcv/aipm","replace");
- }
-
- //조회된 경우, 화면의 산재정보 세팅
- var icpm_cnt = getNodesetCount("/root/hidden/h_rcv/icpm");
- if (icpm_cnt > 0) {
- copyNodeType("/root/main/icpm","/root/hidden/h_rcv/icpm","replace");
- copyNodeType("/root/hidden/original/icpm","/root/hidden/h_rcv/icpm","replace");
- }
- model.refresh();
- }
-
- function fSuppkindSet()
- {
- //2007.10.18 건강보험,의료급여2종일때 6세미만 유형보조 체크
- var ptbs_age = model.getValue("/root/main/ptbs/ptbs_age");
- var ptin_insukind = model.getValue("/root/main/adrv/insukind");
- // alert(ptbs_age);
- // alert(ptin_insukind);
-
- if (ptin_insukind == "11" || ptin_insukind == "22") {
- if (ptbs_age == null || ptbs_age == " " || ptbs_age == "") {
- // alert("1");
- model.setValue("/root/main/adrv/suppkind","00");
- } else if ( ptbs_age >= 0 && ptbs_age < 6) {
- // alert("2");
- model.setValue("/root/main/adrv/suppkind","08");
- } else {
- // alert("3");
- model.setValue("/root/main/adrv/suppkind","00");
- }
- } else {
- // alert("4");
- model.setValue("/root/main/adrv/suppkind","00");
- }
-
- cmb_suppkind.choices.itemset.attribute("nodeset") = "/root/hidden/init/suppkind[up = '"+ ptin_insukind +"' and (io = 'A' or io = 'I')]";
- cmb_suppkind.refresh();
-
- }
-
- //20070906 추가수정
- function fInsdrelaSet()
- {
- //보험유형이 건강보험/의료보험/일반 일경우에는 피보험자관계 체크
- var ptin_insukind = model.getValue("/root/main/adrv/insukind");
-
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2 || ptin_insukind == gsIlBan) {
- model.setValue("/root/main/ptin/ptin_insdrela","1");
- model.setValue("/root/main/ptin/ptin_insdnm",model.getValue("/root/main/ptbs/ptbs_hngnm"));
- model.setValue("/root/main/ptin/ptin_insdrrgstno1",model.getValue("/root/main/ptbs/ptbs_rrgstno1"));
- model.setValue("/root/main/ptin/ptin_insdrrgstno2",model.getValue("/root/main/ptbs/ptbs_rrgstno2"));
- } else {
- model.setValue("/root/main/adrv/suppkind","00");
- model.setValue("/root/main/adrv/suppkindresn","-");
- model.setValue("/root/main/ptin/ptin_insucd","-");
- model.setValue("/root/main/ptin/ptin_insdrela","");
- model.setValue("/root/main/ptin/ptin_insucdnm","-");
- model.setValue("/root/main/ptin/ptin_insuno","-");
- model.setValue("/root/main/ptin/ptin_insdnm","-");
- model.setValue("/root/main/ptin/ptin_insdrrgstno1","-");
- model.setValue("/root/main/ptin/ptin_insdrrgstno2","-");
- model.setValue("/root/main/ptin/ptin_insdrela","-");
- }
- }
- ]]>
- </script>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/numericHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../com/zipcodeweb/js/ZBP001.js"/>
- <script type="javascript" src="../../../pam/opatmngtweb/js/PMOCOM.js"/>
- <script type="javascript" src="../../../pam/pamcomnweb/js/PAM.js"/>
- <script type="javascript" src="../../../pam/pamcomnweb/js/PAM001.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
-
- var ptbs_updchk = null;
- var ptin_updchk = null;
- var adrv_updchk = null;
-
- //세션정보
- fGetUserInfosSampling();
-
- zbcfGetCodeList(new Array("P0006","P0008","P0010","P0016","P0025","P0026","P0032","P0149","P0039","P0327","P0391","M0019","P0552"),
- new Array("/root/init/P0006list","/root/init/P0008list","/root/init/P0010list","/root/init/P0016list","/root/init/P0025list","/root/init/P0026list","/root/init/P0032list","/root/init/P0149list","/root/init/P0039list","/root/init/P0327list","/root/init/P0391list","/root/init/M0019list","/root/init/P0552list"));
- cmb_orddept.choices.itemset.attribute("nodeset") = "/root/hidden/init/orddeptcd[orddeptflag = 'D']"
- cmb_ordept.choices.itemset.attribute("nodeset") = "/root/hidden/init/orddeptcd[orddeptflag = 'D']"
- // 원무공통코드 조회
- pamfGetCodeList(new Array("PK092"), new Array("/root/init/PAM/PK092list"));
- submit("TRPMI00106",false);
-
- //20090602 JHP 추가_ 등급을 공통코드로 가져오는데 이는 입원료 수가 매핑과 관련해서 종료된 입원료를 컨트롤 할수 있는 소지가 있기에
- // 실제 수가와 매핑코드를 조회하여 살아있는 입원료 등급 코드를 가져온다.
- // 해당 조회를 실행한다음에 병실등급에 해당하는 콤보박스를 이걸로 바꾼다. 기존은 P0025(/root/init/P0025list/P0025)였다.
- model.setValue("/root/send/data19/sess_posinstcd",model.getValue("/root/hidden/session/sess_posinstcd"));
- submit("TRPMI00405");
-
- // 병상배정 시 SMS 전송용 기초정보 조회
- submit("TRPMI00307");
- caption14.hint = model.getValue("/root/main/comnbedsmsmsg/orgmsgfrmtcnts");
- //공용병상환자조회 조회조건 세팅
- var srchflag = model.getValue("/root/send/data2/inrsrvcond");
- Fselect(srchflag);
- fBaseDataInitPtbs();
- fBaseDataInitPtin();
- //2010-12-30 이동식 추가
- //병상조회 시 조회조건에 전체로 기본 세팅
- model.setValue("/root/send/data1/rmspecref", "P1"); // 전체
- fChoice("P1");
- fQueryRoomRef();
-
- var adrv_pid = model.getValue("/root/hidden/source/pid");
- model.setValue("/root/main/ptbs/ptbs_pid",adrv_pid);
-
- if (adrv_pid == null || adrv_pid == "" || adrv_pid ==" " ) {
- } else {
- //입원예약(입원결정서환자 조회)
- if (fQueryRsrvRef(2) == false) {
- model.refresh();
- return false;
- }
-
- /*
- 환자번호 Enter 입력시 입원예약/결정서 환자인지 체크한다.
- 입원예약/결정서 환자 인경우 -
- 입원예약/결정서 미환자 인경우 -
- */
- model.resetInstanceNode("/root/send/data3");
- model.resetInstanceNode("/root/send/data5");
-
- //2008.06.10 한윤희 수정 pid 셋팅 오류 수정
- //model.setValue("/root/main/ptbs/ptbs_pid",adrv_pid);
- model.setValue("/root/send/data3/pid",adrv_pid);
-
- // model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data3/mode","4");
-
- //환자번호 조회팝업 띄울때 필요한 값을 넣는다.
- //2008.06.10 한윤희 수정 pid 셋팅 오류 수정
- model.setValue("/root/send/data9/pid",adrv_pid);
- // model.setValue("/root/send/data9/pid",model.getValue("/root/main/ptbspatinfo/pid"));
- model.setValue("/root/send/data9/srchcond","1")
- //환자인적정보+보험정보
- if (submit("TRPMI00304",false)) {
- model.resetInstanceNode("/root/send/data3");
- var iptbscnt = getNodesetCount("/root/hidden/rcv/ptbs");
- var iptincnt = getNodesetCount("/root/hidden/rcv/ptin");
- if (iptbscnt > 0) {
- copyNodeType("/root/main/ptbs","/root/hidden/rcv/ptbs","replace");
- copyNodeType("/root/hidden/original/ptbs","/root/hidden/rcv/ptbs","replace");
- } else {
- messageBox("환자인적이","I004");
- model.resetInstanceNode("/root/main/ptbs");
- model.resetInstanceNode("/root/main/ptin");
- model.resetInstanceNode("/root/main/otptlist");
- model.resetInstanceNode("/root/main/diaglist");
- model.refresh();
- return false;
- }
- if (iptincnt > 0) {
- copyNodeType("/root/main/ptin","/root/hidden/rcv/ptin","replace");
- copyNodeType("/root/hidden/original/ptin","/root/hidden/rcv/ptin","replace");
- model.setValue("/root/main/adrv/insukind", model.getValue("/root/main/ptin/ptin_insukind"));
- model.setValue("/root/main/adrv/suppkind",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkind"));
- model.setValue("/root/main/adrv/suppkindresn",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkindresn"));
- } else {
- model.resetInstanceNode("/root/main/ptin");
- }
- }
-
- //외래내원조회
- //var adrv_insukind = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/insukind");
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
-
- if (submit("TRPMI00104",false)) {
-
- var otpt_cnt = getNodesetCount("/root/main/otptlist");
-
- if (otpt_cnt > 0) {
- model.resetInstanceNode("/root/send/data3");
- grd_ochhist.isSelected(1) = true;
- } else {
- model.resetInstanceNode("/root/main/otptlist");
- }
- }
- }
- grd_bedspec.explorerbar = "sort";
- model.refresh();
-
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body scroll="auto" guideline="1,1194;" style="margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group1" style="left:0px; top:0px; width:1195px; height:13px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:125px; height:14px; ">공용병상배정관리</caption>
- </group>
- <group id="group2" scroll="auto" style="left:0px; top:13px; width:1195px; height:744px; ">
- <select id="checkbox4" ref="/root/main/ptbs/ptbs_recmyn" overflow="visible" appearance="full" style="left:99px; top:201px; width:70px; height:16px; border-style:none; ">
- <choices>
- <item>
- <label>직원소개</label>
- <value>checkbox1</value>
- </item>
- </choices>
- </select>
- <caption id="caption41" class="tit_2" visibility="hidden" style="left:845px; top:10px; width:111px; height:13px; ">상병내역</caption>
- <line id="line30" class="line_1" visibility="hidden" style="x1:840px; y1:25px; x2:1194px; y2:25px; "/>
- <line id="line31" class="line_1" visibility="hidden" style="x1:425px; y1:25px; x2:835px; y2:25px; "/>
- <caption id="caption42" class="tit_2" visibility="hidden" style="left:430px; top:10px; width:111px; height:13px; ">외래내역이력</caption>
- <button id="button6" class="icon_search" navindex="13" style="left:190px; top:130px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var rcv_zipcdhead_path = '/root/main/ptbs/ptbs_zipcd1';
- var rcv_zipcdfoot_path = '/root/main/ptbs/ptbs_zipcd2';
- var rcv_seqno_path = '/root/main/ptbs/ptbs_zipcdseq';
- var rcv_address_path = '/root/main/ptbs/ptbs_zipcdaddr';
-
- zbcfOpenZipCodeList("combination", "", rcv_zipcdhead_path, rcv_zipcdfoot_path, rcv_seqno_path, rcv_address_path);
- //20070907 팝업에서 데이터 더블클릭후 메인으로 넘어간 후에는 커서 하위조소로 이동 요청..
- var ptbs_zipnm = model.getValue("/root/main/ptbs/ptbs_zipcdaddr");
- if (ptbs_zipnm != null && ptbs_zipnm != " " && ptbs_zipnm != "" && ptbs_zipnm != "-") {
- model.setFocus("ipt_detladdr");
- }
- ]]>
- </script>
- </button>
- <line id="line21" class="line_2" visibility="hidden" style="x1:0px; y1:468px; x2:420px; y2:468px; "/>
- <line id="line16" class="line_2" style="x1:0px; y1:148px; x2:387px; y2:148px; "/>
- <button id="button9" class="btn2_letter4" visibility="hidden" style="left:356px; top:397px; width:64px; height:19px; ">
- <caption>급여의뢰</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var pid = model.getValue("/root/main/ptbs/ptbs_pid");
- var insukind = model.getValue("/root/main/adrv/adrv_insukind");
- var strSend;
- var strRcv = "/root/main/h_cnst"
- setParameter("SPPMC04100_PARM", pid + "▦" + insukind + "▦" + strSend + "▦" + strRcv + "▦");
- modal("SPPMC04100", "1","150", "150", "SPPMC04100", "", "");
-
- // 2007.07.23 이동식 추가 - 진료의뢰서 추가만 가능하게
- model.makeNode("/root/main/h_cnst/cnst/cnst_stat");
- model.setValue("/root/main/h_cnst/cnst/cnst_stat", "I");
- //END..
-
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line35" class="line_2" style="x1:0px; y1:172px; x2:387px; y2:172px; "/>
- <select1 id="combo3" ref="/root/main/adrv/insukind" class="combo_default" navindex="19" visibility="hidden" appearance="minimal" style="left:132px; top:423px; width:288px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden/init/insukind">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- //보조유형 세팅하기
- var ptin_insukind = model.getValue("/root/main/adrv/insukind");
- model.setValue("/root/main/ptin/ptin_insukind",ptin_insukind);
- if (ptin_insukind == null || ptin_insukind == "" || ptin_insukind == " " || ptin_insukind == "-") {
- cmb_suppkind.choices.itemset.attribute("nodeset") = "/root/hidden/init/suppkind"
- cmb_suppkind.refresh();
- } else {
- cmb_suppkind.choices.itemset.attribute("nodeset") = "/root/hidden/init/suppkind[up = '" + ptin_insukind + "' and (io = 'A' or io = 'I')]";
- cmb_suppkind.refresh();
- }
-
- //보험 탭 세팅하기
- //건강보험,의료급여1,2종,일반,외국인
- if (ptin_insukind == gsBoHeom || ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2 ||
- ptin_insukind == gsIlBan || ptin_insukind == gsForIn || ptin_insukind == gsImSang) {
- model.toggle("case_base");
- }
- //산재
- if (ptin_insukind == gsSanJae) {
- model.toggle("case_inducs");
- }
- //자보
- if (ptin_insukind == gsJaboKind) {
- model.toggle("case_ta");
- }
- //공상
- if (ptin_insukind == gsGongSang) {
- model.toggle("case_dutywund");
- }
- var sptbs_pid = isNull(model.getValue("/root/main/ptbs/ptbs_pid"));
-
- if (sptbs_pid == false ) {
- //환자의 보험정보 조회(환자별 보험정보 테이블에서)
- fGetPTIN(model.getValue("/root/main/ptbs/ptbs_pid")
- ,model.getValue("/root/main/adrv/insukind")
- ,""
- ,""
- ,getCurrentDate()
- );
- } else {
- if (ptin_insukind == gsBoHeom){
- model.setValue("/root/main/ptin/ptin_insucd","0015");
- } else {
- model.setValue("/root/main/ptin/ptin_insucd","-");
- }
- fSuppkindSet();
- fInsdrelaSet();
- }
- model.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption27" class="tit_2" visibility="hidden" style="left:5px; top:402px; width:144px; height:13px; ">보험</caption>
- <select1 id="combo8" ref="/root/main/adrv/suppkindresn" class="combo_default" navindex="21" visibility="hidden" appearance="minimal" style="left:277px; top:447px; width:143px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/P0032list/P0032">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <button id="button31" class="btn2_letter2" visibility="hidden" style="left:266px; top:397px; width:42px; height:19px; ">
- <caption>장애</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.resetInstanceNode("/root/send/data16");
- model.setValue("/root/send/data16/srchcond", 1);
- model.setValue("/root/send/data16/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- modal("../../../pam/patinfomngtweb/xrw/SMPMC01700", "1","", "", "SMPMC01700", "/root/send/data16", "/root/source");
- ]]>
- </script>
- </button>
- <line id="line36" class="line_2" style="x1:0px; y1:52px; x2:387px; y2:52px; "/>
- <line id="line37" class="line_2" visibility="hidden" style="x1:0px; y1:444px; x2:420px; y2:444px; "/>
- <line id="line38" class="line_2" style="x1:0px; y1:76px; x2:387px; y2:76px; "/>
- <caption id="caption39" class="cell_1" style="left:232px; top:78px; width:69px; height:23px; vertical-align:middle; ">생년월일</caption>
- <line id="line39" class="line_2" style="x1:0px; y1:100px; x2:387px; y2:100px; "/>
- <line id="line40" class="line_2" style="x1:0px; y1:124px; x2:387px; y2:124px; "/>
- <button id="button36" class="btn2_letter2" visibility="hidden" style="left:311px; top:397px; width:42px; height:19px; ">
- <caption>중증</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //2007.12.06 중증 진료화면 사용
- var pid = model.getValue("/root/main/ptbs/ptbs_pid");
- setParameter("SPMRD00900_pid", pid); //등록번호
- setParameter("SPMRD00900_genrflagcd", 'I'); //외래='O', 입원='I'
- modal("SPMRD00900", "1","100", "100", "SPMRD00900", "", "");
-
- //보험정보 재조회
- combo3.dispatch("xforms-value-changed");
- // model.resetInstanceNode("/root/send/data16");
- // model.setValue("/root/send/data16/srchcond", 1);
- // model.setValue("/root/send/data16/pid", model.getValue("/root/main/ptbs/ptbs_pid"));
- // modal("../../../pam/patinfomngtweb/xrw/SMPMC01200", "1","", "", "SMPMC01200", "/root/send/data16", "/root/source");
- ]]>
- </script>
- </button>
- <line id="line41" class="line_1" visibility="hidden" style="x1:0px; y1:417px; x2:420px; y2:417px; "/>
- <button id="button20" class="icon_search" navindex="16" style="left:269px; top:202px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- /* 2007.09.07
- 1. 직원 소개 버튼 클릭하여 조회후에 취소를 누를 경우에 기존 데이터 복구
- 2. 직원사번 보완차원에서 직원명으로 디스플레이
- 3. 직원명 디스플레이 후에 버튼 누르면 자동연동되어 팝업화면 띄운다.
- */
- model.removeNodeset("/root/hidden/oneselect");
- model.makeNode("/root/hidden/oneselect");
- model.setValue("/root/hidden/userpopupinfo/param", "_OneS");
- model.setValue("/root/hidden/userpopupinfo/flag","usernm");
- model.setValue("/root/hidden/userpopupinfo/searchitem",model.getValue("/root/main/ptbs/ptbs_recmerid"));
- modal("../../userdeptinfoweb/xrw/SPZSU10103_사용자부서선택조회", "", "200", "200", "SPZSU10103","/root/hidden/userpopupinfo","/root/main/temp");
-
- model.resetInstanceNode("/root/hidden/userpopupinfo");
- var iParam = getParameter("SPZSU10103_");
- if (iParam != null && iParam != " " && iParam != "") {
- setCSVToNode("/root/hidden/oneselect", iParam);
- clearParameter("SPZSU10103_");
- // model.setValue("/root/main/ptbs/ptbs_recmerid",model.getValue("/root/hidden/oneselect/list/userid"));
- model.setValue("/root/main/ptbs/ptbs_recmerid",model.getValue("/root/hidden/oneselect/list/usernm"));
- }
-
- model.refresh();
- ]]>
- </script>
- </button>
- <line id="line15" class="line_2" style="x1:0px; y1:220px; x2:387px; y2:220px; "/>
- <caption id="caption2" class="cell_1" style="left:232px; top:54px; width:69px; height:23px; vertical-align:middle; ">VIP</caption>
- <output id="output24" ref="/root/main/ptbs/ptbs_recmerid" class="output_fix" appearance="output" style="left:172px; top:199px; width:94px; height:19px; "/>
- <caption id="caption31" class="cell_1" style="left:0px; top:150px; width:97px; height:23px; vertical-align:middle; ">하위주소</caption>
- <caption id="caption1" class="cell_1" style="left:0px; top:198px; width:97px; height:23px; vertical-align:middle; ">직원(추천)소개</caption>
- <caption id="caption35" class="cell_1" style="left:0px; top:78px; width:97px; height:23px; vertical-align:middle; ">주민번호</caption>
- <caption id="caption48" class="cell_1" style="left:0px; top:222px; width:97px; height:118px; vertical-align:middle; ">참고사항</caption>
- <caption id="caption26" class="cell_1" style="left:0px; top:54px; width:97px; height:23px; vertical-align:middle; ">성명</caption>
- <caption id="caption49" class="cell_1" style="left:0px; top:102px; width:97px; height:23px; vertical-align:middle; ">연락처/휴대폰</caption>
- <caption id="caption19" class="cell_1" style="left:0px; top:126px; width:97px; height:23px; vertical-align:middle; ">우편번호</caption>
- <line id="line11" class="line_3" style="x1:0px; y1:340px; x2:387px; y2:340px; "/>
- <caption id="caption23" class="cell_1" visibility="hidden" style="left:0px; top:422px; width:129px; height:23px; vertical-align:middle; ">보험유형</caption>
- <caption id="caption28" class="cell_1" visibility="hidden" style="left:0px; top:446px; width:129px; height:23px; vertical-align:middle; ">유형보조/보조사유</caption>
- <input id="ipt_hngnm" ref="/root/main/ptbs/ptbs_hngnm" class="input_s_essential" navindex="8" style="left:99px; top:55px; width:111px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- if (event.keyCode == "13")
- {
- setInputNodeCurText();
- if (fHngNmVeri("onkeypress") == false) return;
- model.resetInstanceNode("/root/send/data3");
- model.resetInstanceNode("/root/send/data5");
- model.resetInstanceNode("/root/send/data7");
- model.resetInstanceNode("/root/send/data8");
- model.resetInstanceNode("/root/send/data9");
- model.resetInstanceNode("/root/send/data10");
- model.resetInstanceNode("/root/send/data11");
- model.resetInstanceNode("/root/send/data12");
-
- model.setValue("/root/send/data9/autoflag","Y");
- inputEnterKey("btn_ptbshngnm", "DOMActivate");
- }
- ]]>
- </script>
- </input>
- <select id="ipt_vipyn" ref="/root/main/ptbs/ptbs_vipyn" overflow="visible" appearance="full" style="left:305px; top:57px; width:42px; height:15px; border-style:none; ">
- <choices>
- <item>
- <label>VIP</label>
- <value>Y</value>
- </item>
- </choices>
- </select>
- <input id="ipt_brthdd" ref="/root/main/ptbs/ptbs_brthdd" class="input_default" format="yyyy-mm-dd" style="left:304px; top:79px; width:83px; height:19px; "/>
- <input id="ipt_hometel" ref="/root/main/ptbs/ptbs_hometel" class="input_default" navindex="11" style="left:99px; top:103px; width:128px; height:19px; "/>
- <input id="ipt_mpphontel" ref="/root/main/ptbs/ptbs_mpphontel" class="input_default" navindex="12" style="left:236px; top:103px; width:151px; height:19px; "/>
- <input id="ipt_zipcd1" ref="/root/main/ptbs/ptbs_zipcd1" class="input_default" style="left:99px; top:127px; width:30px; height:19px; "/>
- <input id="ipt_zipcd2" ref="/root/main/ptbs/ptbs_zipcd2" class="input_default" style="left:132px; top:127px; width:30px; height:19px; "/>
- <input id="ipt_zipnm" ref="/root/main/ptbs/ptbs_zipcdaddr" class="input_default" style="left:209px; top:127px; width:178px; height:19px; "/>
- <input id="ipt_detladdr" ref="/root/main/ptbs/ptbs_detladdr" class="input_default" navindex="14" style="left:99px; top:151px; width:288px; height:19px; "/>
- <textarea id="tar_remfact" ref="/root/main/ptbs/ptbs_remfact" navindex="18" scroll="vertical" style="left:99px; top:222px; width:288px; height:118px; "/>
- <datagrid id="grd_ochhist" nodeset="/root/main/otptlist/grdoutchoshist" visibility="hidden" caption="환자번호^진료일자^진료과^진료의사^주/부^유형^수납" colsep="^" colwidth="76, 78, 120, 75, 53, 89, 70" dataheight="23" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheight="23" rowsep="|" style="left:425px; top:30px; width:410px; height:110px; ">
- <col ref="pid"/>
- <col ref="orddd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col disabled="true" ref="orddeptcd" type="combo">
- <choices>
- <itemset nodeset="/root/hidden/init/orddeptcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="orddrid" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/init/orddrid">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="mskind" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0006list/P0006">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="insukind" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/init/insukind">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="carcflag" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>미수납</label>
- <value>Y</value>
- </item>
- <item>
- <label>미수납</label>
- <value>S</value>
- </item>
- <item>
- <label>수납</label>
- <value>N</value>
- </item>
- </choices>
- </col>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- var cur_row = grd_ochhist.row;
- var otpt_pid = model.getValue("/root/main/otptlist/grdoutchoshist["+ cur_row +"]/pid");
- if (otpt_pid == null || otpt_pid == " " || otpt_pid == "") {
- } else {
- fSNWInfoRef(cur_row);
- }
-
- ]]>
- </script>
- </datagrid>
- <datagrid id="grd_snwspec" nodeset="/root/main/diaglist/grdsnwspec" visibility="hidden" caption="주상병여부^코드^상병명[한글]^상병명[영문]^진료일자" colsep="^" colwidth="66, 85, 150, 182, 93" dataheight="23" extendlastcol="scroll" mergecellsfixedrows="bycolrec" rowheight="23" rowsep="|" style="left:840px; top:30px; width:354px; height:110px; ">
- <col disabled="true" ref="diagkindcdflag" type="combo">
- <choices>
- <itemset nodeset="/root/init/M0019list/M0019">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="diagcd"/>
- <col disabled="true" ref="termhngnm"/>
- <col disabled="true" ref="termengnm"/>
- <col disabled="true" ref="orddd" format="yyyy-mm-dd"/>
- </datagrid>
- <line id="line2" class="line_2" style="x1:0px; y1:195px; x2:387px; y2:195px; "/>
- <caption id="caption3" class="cell_1" style="left:0px; top:174px; width:97px; height:23px; vertical-align:middle; ">감면</caption>
- <select1 id="combo1" disabled="true" navindex="15" appearance="minimal" style="left:99px; top:175px; width:288px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden/init/disccd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <input id="ipt_rrgstno1" ref="/root/main/ptbs/ptbs_rrgstno1" class="input_s_essential" navindex="9" maxlength="6" style="left:99px; top:79px; width:50px; height:19px; ">
- <script type="javascript" ev:event="xforms-next">
- <![CDATA[
-
- if (fRrgstNo1VeriCheck() == false) return;
- ]]>
- </script>
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- if (event.keyCode == "13")
- {
- setInputNodeCurText();
- if (fRrgstNo1VeriCheck() == false) return;
- }
- ]]>
- </script>
- </input>
- <input id="ipt_rrgstno2" ref="/root/main/ptbs/ptbs_rrgstno2" class="input_s_essential" navindex="10" maxlength="7" style="left:152px; top:79px; width:58px; height:19px; ">
- <script type="javascript" ev:event="xforms-next">
- <![CDATA[
-
- if (fRrgstNo2VeriCheck() == false) return;
- btn_ptbsrrgstno.dispatch("DOMActivate");
- ]]>
- </script>
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- if (event.keyCode == "13")
- {
- setInputNodeCurText();
- if (fRrgstNo2VeriCheck() == false) return;
-
- model.resetInstanceNode("/root/send/data3");
- model.resetInstanceNode("/root/send/data5");
- model.resetInstanceNode("/root/send/data7");
- model.resetInstanceNode("/root/send/data8");
- model.resetInstanceNode("/root/send/data9");
- model.resetInstanceNode("/root/send/data10");
- model.resetInstanceNode("/root/send/data11");
- model.resetInstanceNode("/root/send/data12");
-
- model.setValue("/root/send/data9/autoflag","Y");
- inputEnterKey("btn_ptbsrrgstno", "DOMActivate");
- }
- ]]>
- </script>
- </input>
- <select1 id="combo2" ref="/root/main/ptbs/ptbs_recmerrela" navindex="17" appearance="minimal" style="left:288px; top:199px; width:99px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/P0327list/P0327">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </select1>
- <input id="input1" ref="/root/main/ptbs/ptbs_zipcdseq" style="left:165px; top:127px; width:22px; height:19px; "/>
- <select1 id="cmb_suppkind" ref="/root/main/adrv/suppkind" class="combo_default" navindex="20" visibility="hidden" appearance="minimal" style="left:132px; top:447px; width:142px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden/init/suppkind">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <button id="btn_ptbshngnm" class="icon_search" style="left:213px; top:58px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var ptbs_hngnm = model.getValue("/root/main/ptbs/ptbs_hngnm");
-
- if (ptbs_hngnm == null || ptbs_hngnm ==" " || ptbs_hngnm == "") {
- model.resetInstanceNode("/root/send/data9");
- } else {
- model.setValue("/root/send/data9/hngnm",model.getValue("/root/main/ptbs/ptbs_hngnm"));
- model.setValue("/root/send/data9/srchcond","2");
- }
-
- modal("../../../pam/patinfomngtweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/send/data9", "/root/send");
- model.resetInstanceNode("/root/send/data9");
- if ( model.getValue("/root/main/popupendflag") == "ok" ) {
-
- var ptbs_pid = model.getValue("/root/main/patinfo/patinfolist/pid");
- // alert(ptbs_pid);
- if (ptbs_pid == null || ptbs_pid == " " || ptbs_pid == "") {
- return false;
- }
-
- //2008.01.29 특이환자조회,증증환자여부조회
- model.setValue("/root/main/ptbs/ptbs_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
- model.setValue("/root/send/data11/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data11/mode","11");
- submit("TRPMI00107");
- fCheckSpcfPat();
-
- model.setValue("/root/main/ptbs/ptbs_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data3/mode","4");
- //입원예약(입원결정서환자 조회)
- if (fQueryRsrvRef(2) == false) {
- model.refresh();
- return false;
- }
- var adrvcnt = getNodesetCount("/root/main/adrvlist/grdinrsrvlist");
- if (adrvcnt > 0) {
- model.setValue("/root/main/adrv/suppkind",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkind"));
- model.setValue("/root/main/adrv/suppkindresn",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkindresn"));
- }
-
- if (fQueryBaseInfo() == false) {
- return false;
- }
- fOutCHosCheck();
- fHopeRoomGrdeRef("1");
- model.refresh();
- } else {
- var ptbs_pid = model.getValue("/root/main/ptbs/ptbs_pid");
- if (ptbs_pid != null && ptbs_pid != "" ){
- model.setValue("/root/main/ptbs/ptbs_hngnm",model.getValue("/root/hidden/original/ptbs[ptbs_pid = "+ ptbs_pid +"]/ptbs_hngnm"));
- }else{
- model.setValue("/root/main/ptbs/ptbs_hngnm","");
- }
- ipt_hngnm.refresh();
- }
- ]]>
- </script>
- </button>
- <button id="btn_ptbsrrgstno" class="icon_search" style="left:213px; top:82px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var ptbs_rrgstno1 = model.getValue("/root/main/ptbs/ptbs_rrgstno1");
- var ptbs_rrgstno2 = model.getValue("/root/main/ptbs/ptbs_rrgstno2");
-
- if ((ptbs_rrgstno1 == null || ptbs_rrgstno1 ==" " || ptbs_rrgstno1 == "") && (ptbs_rrgstno2 == null || ptbs_rrgstno2 ==" " || ptbs_rrgstno2 == "")) {
- model.resetInstanceNode("/root/send/data9");
- } else {
- model.setValue("/root/send/data9/rrgstno1",model.getValue("/root/main/ptbs/ptbs_rrgstno1"));
- model.setValue("/root/send/data9/rrgstno2",model.getValue("/root/main/ptbs/ptbs_rrgstno2"));
- model.setValue("/root/send/data9/srchcond","3")
- }
-
- modal("../../../pam/patinfomngtweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/send/data9", "/root/send");
- model.resetInstanceNode("/root/send/data9");
- if ( model.getValue("/root/main/popupendflag") == "ok" ) {
-
- var ptbs_pid = model.getValue("/root/main/patinfo/patinfolist/pid");
- if (ptbs_pid == null || ptbs_pid == " " || ptbs_pid == "") {
- return false;
- }
-
- //2008.01.29 특이환자조회,증증환자여부조회
- model.setValue("/root/main/ptbs/ptbs_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
- model.setValue("/root/send/data11/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data11/mode","11");
- submit("TRPMI00107");
- fCheckSpcfPat();
-
- model.setValue("/root/main/ptbs/ptbs_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data3/mode","4");
- //입원예약(입원결정서환자 조회)
- if (fQueryRsrvRef(2) == false) {
- model.refresh();
- return false;
- }
- var adrvcnt = getNodesetCount("/root/main/adrvlist/grdinrsrvlist");
- if (adrvcnt > 0) {
- model.setValue("/root/main/adrv/suppkind",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkind"));
- model.setValue("/root/main/adrv/suppkindresn",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkindresn"));
- }
-
- fQueryBaseInfo();
- fOutCHosCheck();
- model.refresh();
- } else {
- return false;
- }
- ]]>
- </script>
- </button>
- <switch id="switch2" visibility="hidden" style="left:0px; top:470px; width:420px; height:147px; ">
- <case id="case_base" selected="true">
- <output id="output68" ref="/root/main/srdg/srdg_seridiagno" class="output_fix" appearance="output" style="left:132px; top:122px; width:141px; height:19px; "/>
- <caption id="caption127" class="cell_1" style="left:0px; top:72px; width:129px; height:23px; vertical-align:middle; ">피보험자 주민번호</caption>
- <output id="output69" ref="/root/main/srdg/srdg_fromdd" class="output_fix" format="yyyy-mm-dd" appearance="output" style="left:276px; top:122px; width:141px; height:19px; "/>
- <caption id="caption128" class="cell_1" style="left:0px; top:120px; width:129px; height:23px; vertical-align:middle; ">중증번호/시작일자</caption>
- <caption id="caption129" class="cell_1" style="left:0px; top:48px; width:129px; height:23px; vertical-align:middle; ">피보관계/피보성명</caption>
- <caption id="caption130" class="cell_1" style="left:0px; top:0px; width:129px; height:23px; vertical-align:middle; ">보험자기호/명칭</caption>
- <caption id="caption131" class="cell_1" style="left:0px; top:96px; width:129px; height:23px; vertical-align:middle; ">취득일자/종료일자</caption>
- <caption id="caption132" class="cell_1" style="left:0px; top:24px; width:129px; height:23px; vertical-align:middle; ">보험증번호</caption>
- <line id="line137" class="line_2" style="x1:0px; y1:22px; x2:417px; y2:22px; "/>
- <line id="line138" class="line_2" style="x1:0px; y1:46px; x2:417px; y2:46px; "/>
- <line id="line139" class="line_2" style="x1:0px; y1:70px; x2:417px; y2:70px; "/>
- <line id="line140" class="line_2" style="x1:0px; y1:94px; x2:417px; y2:94px; "/>
- <line id="line141" class="line_2" style="x1:0px; y1:118px; x2:417px; y2:118px; "/>
- <input id="ipt_insucd" ref="/root/main/ptin/ptin_insucd" class="input_default" navindex="22" style="left:132px; top:1px; width:120px; height:19px; "/>
- <input id="ipt_insunm" ref="/root/main/ptin/ptin_insucdnm" class="input_default" navindex="24" style="left:274px; top:1px; width:143px; height:19px; "/>
- <input id="ipt_insuno" ref="/root/main/ptin/ptin_insuno" class="input_default" navindex="25" maxlength="20" style="left:132px; top:25px; width:266px; height:19px; "/>
- <select1 id="cmb_insdrela" ref="/root/main/ptin/ptin_insdrela" class="combo_default" navindex="27" appearance="minimal" style="left:132px; top:49px; width:141px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/P0016list/P0016">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var ptin_insdrela = model.getValue("/root/main/ptin/ptin_insdrela");
-
- // if (ptin_insdrela != "" && ptin_insdrela != "-")
- // {
- if (ptin_insdrela == "1") //본인
- {
- model.setValue("/root/main/ptin/ptin_insdnm",model.getValue("/root/main/ptbs/ptbs_hngnm"));
- model.setValue("/root/main/ptin/ptin_insdrrgstno1",model.getValue("/root/main/ptbs/ptbs_rrgstno1"));
- model.setValue("/root/main/ptin/ptin_insdrrgstno2",model.getValue("/root/main/ptbs/ptbs_rrgstno2"));
- model.setFocus("ipt_fromdd"); //취득일자
- }
- else
- {
- model.setValue("/root/main/ptin/ptin_insdnm","-");
- model.setValue("/root/main/ptin/ptin_insdrrgstno1","-");
- model.setValue("/root/main/ptin/ptin_insdrrgstno2","-");
- model.setFocus("ipt_insdnm"); //피보성명
- }
- // }
- model.refresh();
- ]]>
- </script>
- </select1>
- <input id="ipt_insdnm" ref="/root/main/ptin/ptin_insdnm" class="input_default" navindex="28" style="left:276px; top:49px; width:141px; height:19px; "/>
- <input id="ipt_insdrrgstno1" ref="/root/main/ptin/ptin_insdrrgstno1" class="input_default" navindex="29" maxlength="6" style="left:132px; top:73px; width:141px; height:19px; "/>
- <input id="ipt_insdrrgstno2" ref="/root/main/ptin/ptin_insdrrgstno2" class="input_default" navindex="30" maxlength="7" style="left:276px; top:73px; width:141px; height:19px; "/>
- <input id="ipt_fromdd" ref="/root/main/ptin/ptin_fromdd" class="input_default" inputtype="date" style="left:132px; top:97px; width:141px; height:19px; "/>
- <input id="ipt_todd" ref="/root/main/ptin/ptin_todd" class="input_default" inputtype="date" style="left:276px; top:97px; width:141px; height:19px; "/>
- <button id="btn_insucd_search" class="icon_search" navindex="23" style="left:255px; top:3px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- var ptin_insukind = model.getValue("/root/main/adrv/insukind");
- //보험
- if (ptin_insukind == gsBoHeom) {
- model.setValue("/root/hidden/popup/insuflag","1");
- //보호1종,보호2종
- } else if (ptin_insukind == gsBoHo1 || ptin_insukind == gsBoHo2) {
- model.setValue("/root/hidden/popup/insuflag","2");
- //자보
- } else if (ptin_insukind == gsJaboKind) {
- model.setValue("/root/hidden/popup/insuflag","3");
- //산재,공상
- } else if (ptin_insukind == gsSanJae || ptin_insukind == gsGongSang) {
- model.setValue("/root/hidden/popup/insuflag","4");
- //일반
- } else if (ptin_insukind == gsIlBan) {
- model.setValue("/root/hidden/popup/insuflag","5");
- //외국인
- } else if (ptin_insukind == gsForIn) {
- model.setValue("/root/hidden/popup/insuflag","6");
- //임상시험
- } else if (ptin_insukind == gsImSang) {
- model.setValue("/root/hidden/popup/insuflag","7");
- }
- //2007.09.11 추가
- //int와 string 구분
- var isSrt_ptin_insucd = isNaN(parseInt(model.getValue("/root/main/ptin/ptin_insucd")));
- if (isSrt_ptin_insucd) {
- // alert("str");
- model.setValue("/root/hidden/popup/srchcond","2");
- } else {
- // alert("int");
- model.setValue("/root/hidden/popup/srchcond","1");
- }
-
- var ptin_insucd = model.getValue("/root/main/ptin/ptin_insucd");
- if (ptin_insucd != null && ptin_insucd != "" && ptin_insucd != " " && ptin_insucd != "-") {
- model.setValue("/root/hidden/popup/srchcnts",ptin_insucd);
- }
-
- modal("../../../pam/pamcomnweb/xrw/SPPMB01500", "1","400", "400", "SPPMB01500", "/root/hidden/popup", "/root/send");
-
- if (getParameter("SPPMB01500_RTN") == "N" || getParameter("SPPMB01500_RTN") == "") return;
-
- if (getParameter("SPPMB01500_RTN") == "Y") {
- var insucd = getParameter("SPPMB01500_insucd");
- var insucdnm = getParameter("SPPMB01500_insucdnm");
-
- model.setValue("/root/main/ptin/ptin_insucd", insucd);
- model.setValue("/root/main/ptin/ptin_insucdnm", insucdnm);
- model.refresh();
- }
- ]]>
- </script>
- </button>
- <button id="btn_insuno_search" class="icon_search" navindex="26" style="left:401px; top:28px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //보험증번호 조회(보험자격조회)
- var parm = model.getValue("/root/main/ptbs/ptbs_rrgstno1") +
- model.getValue("/root/main/ptbs/ptbs_rrgstno2") + "▦" + //주민번호
- model.getValue("/root/main/ptbs/ptbs_hngnm") + "▦" ; //이름
-
- setParameter("SPPMC03900_PARM",parm);
- modal("SPPMC03900", "1","150", "150", "SPPMC03900", "", "");
-
-
- if (getParameter("SPPMC03900_RTN") == "N" || getParameter("SPPMC03900_RTN") == "") return;
-
- if (getParameter("SPPMC03900_RTN") == "Y") {
-
- //return 값이 있으면, 보험유형,증번호,보험자기호,취득일자,피보험자성명
- model.setValue("/root/main/adrv/insukind", getParameter("SPPMC03900_insukind"));
- model.setValue("/root/main/ptin/ptin_insucd" , getParameter("SPPMC03900_insucd"));
- model.setValue("/root/main/ptin/ptin_insuno" , getParameter("SPPMC03900_insuno"));
- model.setValue("/root/main/ptin/ptin_insdnm" , getParameter("SPPMC03900_insdnm"));
- model.setValue("/root/main/ptin/ptin_fromdd" , getParameter("SPPMC03900_insufromdd"));
-
- // //피보험자성명이 환자명과 같으면, 관계에 [본인]세팅
- // if ( model.getValue("/root/main/ptbs/ptbs_hngnm") == model.getValue("/root/main/ptin/ptin_insdnm") ) {
- // model.setValue("/root/main/ptin/ptin_insdrela","1");
- // }
-
- model.refresh();
- }
- ]]>
- </script>
- </button>
- </case>
- <case id="case_inducs">
- <caption id="caption133" class="cell_1" style="left:0px; top:0px; width:129px; height:23px; vertical-align:middle; ">관리번호</caption>
- <caption id="caption134" class="cell_1" style="left:0px; top:96px; width:129px; height:23px; vertical-align:middle; ">요양승인기간</caption>
- <caption id="caption135" class="cell_1" style="left:0px; top:48px; width:129px; height:23px; vertical-align:middle; ">산재지사</caption>
- <caption id="caption136" class="cell_1" style="left:0px; top:24px; width:129px; height:23px; vertical-align:middle; ">사업장명</caption>
- <caption id="caption137" class="cell_1" style="left:0px; top:72px; width:129px; height:23px; vertical-align:middle; ">사고일자/진료개시</caption>
- <output id="output70" ref="/root/main/icpm/icpm_mngtno" class="output_fix" appearance="output" style="left:132px; top:1px; width:285px; height:19px; "/>
- <output id="output71" ref="/root/main/icpm/icpm_bizplcenm" class="output_fix" appearance="output" style="left:132px; top:25px; width:285px; height:19px; "/>
- <output id="output72" ref="/root/main/icpm/icpm_inducsbrchcd" class="output_fix" appearance="output" style="left:132px; top:49px; width:112px; height:19px; "/>
- <output id="output74" ref="/root/main/icpm/icpm_acddd" class="output_fix" appearance="output" style="left:132px; top:73px; width:140px; height:19px; "/>
- <output id="output75" ref="/root/main/icpm/icpm_ordopendd" class="output_fix" appearance="output" style="left:275px; top:73px; width:142px; height:19px; "/>
- <output id="output76" ref="/root/main/icpm/icpm_aprvfromdd" class="output_fix" appearance="output" style="left:132px; top:97px; width:140px; height:19px; "/>
- <line id="line144" class="line_2" style="x1:0px; y1:22px; x2:417px; y2:22px; "/>
- <line id="line145" class="line_2" style="x1:0px; y1:46px; x2:417px; y2:46px; "/>
- <line id="line146" class="line_2" style="x1:0px; y1:70px; x2:417px; y2:70px; "/>
- <line id="line147" class="line_2" style="x1:0px; y1:94px; x2:417px; y2:94px; "/>
- <line id="line148" class="line_3" style="x1:0px; y1:118px; x2:417px; y2:118px; "/>
- <output id="output3" ref="/root/main/icpm/icpm_insucdnm" class="output_fix" appearance="output" style="left:247px; top:49px; width:170px; height:19px; "/>
- <output id="output4" ref="/root/main/icpm/icpm_aprvtodd" class="output_fix" appearance="output" style="left:274px; top:97px; width:142px; height:19px; "/>
- </case>
- <case id="case_ta">
- <caption id="caption139" class="cell_1" style="left:0px; top:96px; width:129px; height:23px; vertical-align:middle; ">승인기간</caption>
- <caption id="caption140" class="cell_1" style="left:0px; top:72px; width:129px; height:23px; vertical-align:middle; ">승인과</caption>
- <caption id="caption141" class="cell_1" style="left:0px; top:0px; width:129px; height:23px; vertical-align:middle; ">보험회사</caption>
- <caption id="caption143" class="cell_1" style="left:0px; top:48px; width:129px; height:23px; vertical-align:middle; ">발생금액</caption>
- <caption id="caption144" class="cell_1" style="left:0px; top:24px; width:129px; height:23px; vertical-align:middle; ">지불한도액</caption>
- <line id="line150" class="line_2" style="x1:0px; y1:22px; x2:417px; y2:22px; "/>
- <output id="output77" ref="/root/main/aipm/aipm_insucmpycd" class="output_fix" appearance="output" style="left:132px; top:1px; width:135px; height:19px; "/>
- <line id="line151" class="line_2" style="x1:0px; y1:46px; x2:417px; y2:46px; "/>
- <output id="output78" ref="/root/main/aipm/aipm_paylimamt" class="output_fix" appearance="output" style="left:132px; top:25px; width:140px; height:19px; "/>
- <line id="line152" class="line_2" style="x1:0px; y1:70px; x2:417px; y2:70px; "/>
- <output id="output79" class="output_fix" appearance="output" style="left:132px; top:49px; width:285px; height:19px; "/>
- <line id="line153" class="line_2" style="x1:0px; y1:94px; x2:417px; y2:94px; "/>
- <output id="output80" class="output_fix" appearance="output" style="left:132px; top:74px; width:285px; height:19px; "/>
- <line id="line154" class="line_3" style="x1:0px; y1:118px; x2:417px; y2:118px; "/>
- <output id="output81" ref="/root/main/aipm/aipm_aprvfromdd" class="output_fix" appearance="output" style="left:132px; top:97px; width:140px; height:19px; "/>
- <output id="output2" ref="/root/main/aipm/aipm_aprvtodd" class="output_fix" appearance="output" style="left:274px; top:97px; width:142px; height:19px; "/>
- <output id="output8" ref="/root/main/aipm/aipm_insucdnm" class="output_fix" appearance="output" style="left:270px; top:1px; width:147px; height:19px; "/>
- </case>
- <case id="case_dutywund">
- <caption id="caption145" class="cell_1" style="left:0px; top:0px; width:129px; height:23px; vertical-align:middle; ">공상적용 잔여일수</caption>
- <line id="line155" class="line_3" style="x1:0px; y1:22px; x2:417px; y2:22px; "/>
- <output id="output83" class="output_fix" appearance="output" style="left:132px; top:1px; width:285px; height:19px; "/>
- </case>
- </switch>
- <group id="group6" style="left:0px; top:5px; width:1195px; height:336px; ">
- <line id="line33" class="line_1" style="x1:0px; y1:60px; x2:1194px; y2:60px; "/>
- <datagrid id="grd_bedspec" nodeset="/root/main/bedlist/grdbedspec" class="datagrid2" caption="건물^병동^병실^병상^성별^등급^형태^빈병상^병상상태^환자정보^HOLD^진료과^부진료과1^부진료과2^부진료과3^부진료과4^부도여부^비고^sidebed^O2^Suction^시작일자^종료일자^병상코드" colsep="^" colwidth="55, 110, 60, 60, 40, 109, 70, 54, 75, 100, 131, 130, 100, 100, 100, 100, 60, 200, 100, 100, 100, 90, 90, 100" dataheight="32" explorerbar="sort" extendlastcol="scroll" frozencols="4" mergecellsfixedrows="bycolrec" rowheader="seq" rowheight="23" rowsep="|" selectionmode="listbox" tooltip="true" navindex="6" style="left:0px; top:65px; width:1194px; height:271px; text-align:center; ">
- <col disabled="true" ref="building" type="combo" visibility="hidden" style="text-align:center; ">
- <choices>
- <item>
- <label>본관</label>
- <value>M</value>
- </item>
- <item>
- <label>별관</label>
- <value>S</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="wardcd" type="combo" style="text-align:center; ">
- <!-- JHP, 20090306, 다시 병동 조회해오는걸로 수정 -->
- <choices>
- <itemset nodeset="/root/hidden/init/wardcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <!--
- <choices>
- <itemset nodeset="/root/hidden/init/wardcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>-->
- </col>
- <col disabled="true" ref="roomcd" type="input" style="text-align:center; "/>
- <col disabled="true" ref="bednm"/>
- <col disabled="true" ref="sex" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0391list/P0391">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="roomgrdecd" type="combo">
- <choices>
- <itemset nodeset="/root/init/P0025list/P0025">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="roomtypecd" type="combo">
- <choices>
- <itemset nodeset="/root/init/P0026list/P0026">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="emptycheck" visibility="hidden"/>
- <col ref="emptykind"/>
- <col ref="patinfo"/>
- <col ref="holdmsg" type="input"/>
- <col disabled="true" ref="orddeptcd"/>
- <col disabled="true" ref="suborddeptcd1" visibility="visible"/>
- <col disabled="true" ref="suborddeptcd2" visibility="visible"/>
- <col disabled="true" ref="suborddeptcd3" visibility="visible"/>
- <col disabled="true" ref="suborddeptcd4" visibility="visible"/>
- <col ref="budogubun" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>부도</label>
- <value>N</value>
- </item>
- <item>
- <label>정상</label>
- <value>Y</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="bedrem"/>
- <col disabled="true" ref="suborddeptcd5"/>
- <col ref="oxyyn" type="combo" visibility="hidden">
- <choices>
- <itemset nodeset="/root/init/P0325list/P0325">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="suctyn" type="combo" visibility="hidden">
- <choices>
- <itemset nodeset="/root/init/P0325list/P0325">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col autonext="false" disabled="true" ref="fromdd" type="inputdate" visibility="hidden"/>
- <col autonext="false" disabled="true" ref="todd" type="inputdate" visibility="hidden"/>
- <col ref="bedcd" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
-
- var room_row = grd_bedspec.row;
- var adrv_row = grd_inrsv.row;
-
- var swardcd = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/wardcd");
- var sroomcd = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/roomcd");
- var sbedcd = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/bedcd");
-
- var ptbs_sex = model.getValue("/root/main/adrvlist/grdinrsrvlist[" + adrv_row + "]/sex");
- var ptbs_rrgstno = model.getValue("/root/main/adrvlist/grdinrsrvlist[" + adrv_row + "]/rrgstno");
-
- var ssex = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/sex");
- var semptybedcnt = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/emptybedcnt");
- var sOverBedYN = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/overbedyn");
- var sPatinfo = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/patinfo");
- var roomtypecd = model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/roomtypecd");
-
- //2007.09.24 수정
- // 2009.11.09 - overbedyn 체크로직 추가
- if (isDataCell() == true) {
-
- if (grd_inrsv.row > 0 && grd_inrsv.row >= grd_inrsv.fixedRows) {
- if (sOverBedYN == 'N' && sPatinfo != null && sPatinfo != "") {
- messageBox("빈병상이 있는 병실을","C002");
- return false;
- }
-
- //병실 성별 체크
- if( roomtypecd != 'S02' ){
- if (fRoomSexCheck(swardcd, sroomcd, ptbs_sex, ssex, ptbs_rrgstno) == false) {
- return false;
- }
- }
-
- // 병상 중복배정방지용 로직 추가 by 조중래 20131104
- var cnt = getNodesetCount("/root/main/adrvlist/grdinrsrvlist[assgroom='" + sroomcd + "' and assgbed='" + sbedcd + "']");
-
- if (cnt > 0) {
-
- messageBox("하나의 병상에 두명이상의 환자가 지정되었습니다."
- + "\r\n\r\n배정호실 : " + sroomcd + " " + model.getValue("/root/hidden/init/bedcd[cd='" + sbedcd + "']/nm")
- + "\r\n\r\n환자리스트를 확인하십시요!!!", "C000");
- return false;
- }
- //배정병동
- model.setValue("/root/main/adrvlist/grdinrsrvlist[" +grd_inrsv.row+"]/assgward",model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/wardcd"));
- //배정병실
- model.setValue("/root/main/adrvlist/grdinrsrvlist[" +grd_inrsv.row+"]/assgroom",model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/roomcd"));
- //배정병상
- model.setValue("/root/main/adrvlist/grdinrsrvlist[" +grd_inrsv.row+"]/assgbed",model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/bedcd"));
- //배정병실등급
- model.setValue("/root/main/adrvlist/grdinrsrvlist[" +grd_inrsv.row+"]/assgroomgrde",model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/roomgrdecd"));
- //배정병실형태
- model.setValue("/root/main/adrvlist/grdinrsrvlist[" +grd_inrsv.row+"]/assgroomtype",model.getValue("/root/main/bedlist/grdbedspec["+ room_row +"]/roomtypecd"));
- grd_inrsv.addStatus(grd_inrsv.row,"update");
- } else {
- messageBox("병실배정할 입원예약자를","C002");
- return false;
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_bedspec.gridToInstance();
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- // HOLD 메세지 수정 시 pam.pmbmbedm.holdmsg 반영
- if (grd_bedspec.row > 0 && grd_bedspec.col == grd_bedspec.colRef("holdmsg")) {
- model.removeNodeset("/root/send/updateData/datalist");
- model.makeNode("/root/send/updateData/datalist");
- model.setValue("/root/send/updateData/datalist", grd_bedspec.getUpdateData());
- if (submit("TXPMB00303")) {
-
- grd_bedspec.clearStatus();
- alert("저장되었습니다.");
- } else {
-
- alert("저장되었습니다.");
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onclick">
- <![CDATA[
- if (grd_bedspec.row > 0 && grd_bedspec.col == grd_bedspec.colRef("holdmsg")) {
-
- grd_bedspec.editCell();
- }
- ]]>
- </script>
- </datagrid>
- <caption id="caption44" class="tit_2" style="left:395px; top:45px; width:75px; height:13px; ">병상내역</caption>
- <group id="group4" style="left:395px; top:0px; width:799px; height:35px; ">
- <shape id="roundrect1" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:799px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption43" class="search_name" style="left:10px; top:9px; width:118px; height:17px; ">병상검색조건 :</caption>
- <select1 id="radio1" ref="/root/send/data1/bedtype" appearance="full" cols="3" overflow="visible" style="left:562px; top:9px; width:135px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>공용</label>
- <value>C</value>
- </item>
- <item>
- <label>전용</label>
- <value>D</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // 공용의 경우 조회조건 "전체"로 검색실시
- if (model.getValue("/root/send/data1/bedtype") == "C") {
-
- model.setValue("/root/send/data1/rmspecref", "P1");
- fChoice("P1");
- fQueryRoomRef();
-
- } else if (model.getValue("/root/send/data1/bedtype") == "D") {
-
- model.setValue("/root/send/data1/rmspecref", "P5");
- fChoice("P5");
- fQueryRoomRef();
-
- }
-
- ]]>
- </script>
- </select1>
- <select1 id="cmb_rmsrch" ref="/root/send/data1/rmspecref" class="combo_search" appearance="minimal" style="left:125px; top:8px; width:100px; height:19px; ">
- <choices>
- <item>
- <label>전체</label>
- <value>P1</value>
- </item>
- <item>
- <label>진료과</label>
- <value>P2</value>
- </item>
- <item>
- <label>병동</label>
- <value>P3</value>
- </item>
- <item>
- <label>병실</label>
- <value>P4</value>
- </item>
- <item>
- <label>빈병상</label>
- <value>P5</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- var rmchoi = model.getValue("/root/send/data1/rmspecref");
- fChoice(rmchoi);
- ]]>
- </script>
- </select1>
- <input id="ipt_room" ref="/root/send/data1/rmspecrefnm" class="input_search" visibility="hidden" style="left:228px; top:8px; width:125px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- inputEnterKey("btn_search1", "DOMActivate");
- ]]>
- </script>
- </input>
- <select1 id="cmb_grde" ref="/root/send/data1/rmspecrefnm" class="combo_search" visibility="hidden" appearance="minimal" style="left:238px; top:8px; width:125px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/P0025list/P0025">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fQueryRoomRef();
- ]]>
- </script>
- </select1>
- <select1 id="cmb_sex" ref="/root/send/data1/rmspecrefnm" class="combo_search" visibility="hidden" appearance="minimal" style="left:248px; top:8px; width:125px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/P0391list/P0391">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fQueryRoomRef();
- ]]>
- </script>
- </select1>
- <select1 id="cmb_orddept" ref="/root/send/data1/rmspecrefnm" class="combo_search" visibility="hidden" appearance="minimal" style="left:258px; top:8px; width:125px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden/init/orddeptcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fQueryRoomRef();
- ]]>
- </script>
- </select1>
- <select1 id="cmb_ward" ref="/root/send/data1/rmspecrefnm" class="combo_search" visibility="hidden" appearance="minimal" style="left:268px; top:8px; width:125px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden/init/wardcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fQueryRoomRef();
- ]]>
- </script>
- </select1>
- <button id="btn_search1" class="btn1_letter2" style="left:728px; top:7px; width:56px; height:22px; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fQueryRoomRef();
- ]]>
- </script>
- </button>
- <select1 id="cmb_type" ref="/root/send/data1/rmspecrefnm" class="combo_search" visibility="hidden" appearance="minimal" style="left:278px; top:8px; width:125px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/P0026list/P0026">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fQueryRoomRef();
- ]]>
- </script>
- </select1>
- <select1 id="cmb_search" ref="/root/send/data1/search" visibility="hidden" appearance="minimal" style="left:287px; top:8px; width:218px; height:19px; ">
- <choices>
- <item>
- <label>특수병상(PK117) 제외</label>
- <value>S</value>
- </item>
- <item>
- <label>특수병상(PK074) 제외</label>
- <value>E</value>
- </item>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- </choices>
- </select1>
- <caption id="caption9" class="search_name" style="left:475px; top:9px; width:90px; height:17px; ">병상구분 :</caption>
- </group>
- <caption id="caption10" style="left:745px; top:40px; width:280px; height:20px; color:#ff0000; ">※ 전용병상 조회 시 검색조건 추가필요(속도저하)</caption>
- <button id="btn_left" class="icon_left" style="left:1133px; top:40px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- // 그룹전체
- group6.attribute("left") = "0";
- group6.attribute("width") = "1195";
-
- // 검색조건
- group4.attribute("left") = "395";
-
- // 데이터그리드
- grd_bedspec.attribute("left") = "0";
- grd_bedspec.attribute("width") = "1194";
-
- // 타이틀
- caption44.attribute("left") = "395";
-
- // 범례
- rectangle1.attribute("left") = "485";
- caption11.attribute("left") = "503";
- rectangle2.attribute("left") = "535";
- caption12.attribute("left") = "553";
- rectangle3.attribute("left") = "585";
- caption13.attribute("left") = "603";
-
- // 안내문구
- caption10.attribute("left") = "780";
-
- // <<버튼, >>버튼
- btn_left.attribute("left") = "1133";
- btn_right.attribute("left") = "1163";
-
- // 구분선
- line33.attribute("x1") = "0";
- line33.attribute("x2") = "1194";
-
- ]]>
- </script>
- </button>
- <button id="btn_right" class="icon_right" style="left:1163px; top:40px; width:26px; height:19px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- // 그룹전체
- group6.attribute("left") = "395";
- group6.attribute("width") = "800";
-
- // 검색조건
- group4.attribute("left") = "0";
-
- // 데이터그리드
- grd_bedspec.attribute("left") = "0";
- grd_bedspec.attribute("width") = "799";
-
- // 타이틀
- caption44.attribute("left") = "0";
-
- // 범례
- rectangle1.attribute("left") = "90";
- caption11.attribute("left") = "108";
- rectangle2.attribute("left") = "140";
- caption12.attribute("left") = "158";
-
- // 안내문구
- caption10.attribute("left") = "385";
-
- // <<버튼, >>버튼
- btn_left.attribute("left") = "738";
- btn_right.attribute("left") = "768";
-
- // 구분선
- line33.attribute("x1") = "0";
- line33.attribute("x2") = "799";
-
- // 부도관련
- rectangle3.attribute("left") = "190";
- caption13.attribute("left") = "208";
- ]]>
- </script>
- </button>
- <shape id="rectangle1" appearance="rectangle" style="left:485px; top:43px; width:15px; height:15px; background-color:#ffe79d; "/>
- <caption id="caption11" style="left:503px; top:42px; width:30px; height:20px; ">공용</caption>
- <shape id="rectangle2" appearance="rectangle" style="left:535px; top:43px; width:15px; height:15px; background-color:#b9e5fb; "/>
- <caption id="caption12" style="left:553px; top:42px; width:30px; height:20px; ">전용</caption>
- <shape id="rectangle3" appearance="rectangle" style="left:585px; top:43px; width:15px; height:15px; background-color:#f7a08b; "/>
- <caption id="caption13" style="left:603px; top:42px; width:134px; height:20px; ">부도(2일 이상 연속부도)</caption>
- <button id="button5" class="btn2_letter4" style="left:1050px; top:40px; width:100px; height:20px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (grd_bedspec.rows == 1) return;
-
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- if (fileName != ""){
- grd_bedspec.saveExcel(fileName, "빈병상현황", true, true, "", "", true);
- }
- ]]>
- </script>
- </button>
- </group>
- <group id="group7" style="left:0px; top:348px; width:1194px; height:395px; ">
- <button id="button4" class="btn2_letter4" style="left:1118px; top:44px; width:64px; height:19px; ">
- <caption>엑셀저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- if (grd_inrsv.rows == 1) return;
-
- var fileName = window.fileDialog("save", ",", false, "excel", "xls", "Excel Files(*.xls)|*.xls|All Files (*.*)|*.*");
- if (fileName != ""){
- grd_inrsv.saveExcel(fileName, "공용병상병실배정", true, true, "", "", true);
- }
- ]]>
- </script>
- </button>
- <button id="button3" class="btn2_letter2" style="left:1073px; top:44px; width:42px; height:19px; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- exeReportPreview("RPPMI00301", "XMLSTR", "", "", "false", "", "", "", "", "","", "", "", "", "", "1", "");
- ]]>
- </script>
- </button>
- <caption id="caption46" class="cell_2" visibility="hidden" style="left:815px; top:43px; width:70px; height:20px; vertical-align:middle; ">범 례</caption>
- <group id="group5" style="left:0px; top:2px; width:1194px; height:35px; ">
- <shape id="roundrect2" class="roundrect_search" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1194px; height:35px; background-color:#fffbf2; border-color:#ffd799; "/>
- <select1 id="cmb_ordept" ref="/root/send/data2/inrsrvcondnm" class="combo_search" visibility="hidden" appearance="minimal" style="left:206px; top:8px; width:181px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden/init/orddeptcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- fQueryRsrvRef(1);
- ]]>
- </script>
- </select1>
- <caption id="caption45" class="search_name" style="left:10px; top:9px; width:90px; height:17px; ">조회조건 :</caption>
- <select1 id="cmb_rssrch" ref="/root/send/data2/inrsrvcond" class="combo_search" navindex="1" appearance="minimal" style="left:100px; top:8px; width:92px; height:19px; ">
- <choices>
- <item>
- <label>희망일자</label>
- <value>1</value>
- </item>
- <item>
- <label>배정일자</label>
- <value>6</value>
- </item>
- <item>
- <label>입원일자</label>
- <value>5</value>
- </item>
- <item>
- <label>환자번호</label>
- <value>2</value>
- </item>
- <item>
- <label>환자성명</label>
- <value>3</value>
- </item>
- <item>
- <label>진료과</label>
- <value>4</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- var srchflag = model.getValue("/root/send/data2/inrsrvcond");
- Fselect(srchflag);
- model.refresh();
- ]]>
- </script>
- </select1>
- <input id="ipt_hopedd" ref="/root/send/data2/inrsrvcondnm" class="input_search" navindex="2" visibility="hidden" inputtype="date" style="left:206px; top:8px; width:114px; height:19px; text-align:center; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- //fQueryRsrvRef("1");
- ]]>
- </script>
- </input>
- <input id="ipt_pid" ref="/root/send/data2/inrsrvcondnm" class="input_search" visibility="hidden" style="left:206px; top:8px; width:114px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- inputEnterKey("btn_search2", "DOMActivate");
- ]]>
- </script>
- </input>
- <input id="ipt_pidnm" ref="/root/send/data2/inrsrvcondnm" class="input_search" visibility="hidden" imemode="hangul" style="left:206px; top:8px; width:114px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- inputEnterKey("btn_search2", "DOMActivate");
- ]]>
- </script>
- </input>
- <button id="btn_search2" class="btn1_letter2" navindex="4" style="left:1123px; top:7px; width:56px; height:22px; background-color:#808080; ">
- <caption>조회</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fQueryRsrvRef("1");
- ]]>
- </script>
- </button>
- <caption id="caption4" visibility="hidden" style="left:325px; top:5px; width:12px; height:25px; ">~</caption>
- <input id="ipt_hopetodd" ref="/root/send/data2/inrsrvtodd" class="input_search" navindex="3" visibility="hidden" inputtype="date" style="left:340px; top:8px; width:114px; height:19px; text-align:center; ">
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fQueryRsrvRef("1");
- ]]>
- </script>
- </input>
- <bool id="bol_ckeckdd1" visibility="hidden" ref="/root/send/data2/r_checkflag" style="left:460px; top:8px; width:15px; height:20px; ">
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- if (model.getValue("/root/send/data2/inrsrvcond") == "1") {
- caption4.visible = true;
- ipt_hopedd.visible = true;
- ipt_hopetodd.visible = true;
- model.setValue("/root/send/data2/inrsrvtodd",getCurrentDate());
- }
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-deselect">
- <![CDATA[
- if (model.getValue("/root/send/data2/inrsrvcond") == "1") {
- caption4.visible = false;
- ipt_hopedd.visible = true;
- ipt_hopetodd.visible = false;
- model.setValue("/root/send/data2/inrsrvtodd","");
- }
- ]]>
- </script>
- </bool>
- <select1 id="radio2" ref="/root/send/data2/erreglyn" appearance="full" cols="4" overflow="visible" style="left:600px; top:10px; width:250px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>입원</label>
- <value>I</value>
- </item>
- <item>
- <label>응급</label>
- <value>E</value>
- </item>
- <item>
- <label>DSC/특수주사실</label>
- <value>D</value>
- </item>
- </choices>
- </select1>
- <caption id="caption21" class="search_name" style="left:509px; top:9px; width:91px; height:17px; ">입원경로 :</caption>
- <select1 id="radio3" ref="/root/send/data2/publicflag" appearance="full" cols="3" overflow="visible" style="left:960px; top:10px; width:135px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>전체</label>
- <value>A</value>
- </item>
- <item>
- <label>공용</label>
- <value>C</value>
- </item>
- <item>
- <label>전용</label>
- <value>D</value>
- </item>
- </choices>
- </select1>
- <caption id="caption22" class="search_name" style="left:869px; top:9px; width:91px; height:17px; ">병상구분 :</caption>
- </group>
- <caption id="caption5" class="color_6" visibility="hidden" style="left:981px; top:45px; width:15px; height:15px; vertical-align:middle; background-color:#000000; "/>
- <caption id="caption47" class="color_5" visibility="hidden" style="left:895px; top:45px; width:15px; height:15px; vertical-align:middle; background-color:#cc3300; "/>
- <line id="line18" class="line_1" style="x1:0px; y1:65px; x2:1194px; y2:65px; "/>
- <caption id="caption7" visibility="hidden" style="left:999px; top:46px; width:56px; height:14px; vertical-align:middle; ">배정완료</caption>
- <caption id="caption16" class="tit_2" style="left:5px; top:47px; width:201px; height:13px; ">공용병상 배정 대기 환자리스트</caption>
- <caption id="caption8" visibility="hidden" style="left:913px; top:46px; width:62px; height:14px; vertical-align:middle; ">입원결정</caption>
- <datagrid id="grd_inrsv" nodeset="/root/main/adrvlist/grdinrsrvlist" class="datagrid2" visibility="visible" caption="입원
순위^배정
순위^입원
여부^결정일시/결정자^결정일시/결정자^caption34^caption18^번호^환자번호^환자명^성별^생년월일^환자입원
희망일자^전문의^진료과^수술예정일자^경로^희망
병실^희망병동^희망병실등급FROM/TO^희망병실등급FROM/TO^배정병동^배정병실/병상^배정병실/병상^배정병실등급/형태^배정병실등급/형태^배정병상
공용구분^원무 참고사항^진료과 입원
담당자 연락처^진료 참고사항^진료과코드^진료의코드^공용병상여부^공용병상 배정자/일시^공용병상 배정자/일시^입원일자^임상시험접수^임상시험과제번호^caption35^caption36^caption37^caption19^caption20^caption3^caption4^caption5^caption6^caption7^caption1^caption8^caption9^caption10^caption11^caption12^caption14^caption15^caption16^caption17^caption2^caption13^caption21^caption22^caption23^caption24^caption25^caption26^caption27^caption28^caption29^caption30^caption31^caption32^caption33" colsep="^" colwidth="40, 40, 45, 130, 50, 36, 36, 35, 61, 50, 40, 62, 76, 50, 150, 80, 50, 50, 70, 70, 69, 75, 40, 50, 90, 50, 100, 200, 100, 200, 100, 78, 100, 53, 110, 100, 100, 100, 8, 6, 100, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10" explorerbar="sort" frozencols="11" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" style="left:0px; top:70px; width:1194px; height:325px; ">
- <col disabled="true" ref="patgrade" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/PAM/PK092list/PK092">
- <label ref="cdid"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="sortno" style="text-align:center; "/>
- <col disabled="true" ref="inflag" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0039list/P0039">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="assgdt" format="yyyy-mm-dd hh:nn:ss" style="text-align:center; "/>
- <col disabled="true" ref="fstrgstrnm" style="text-align:center; "/>
- <col ref="inrsrvacptdd" visibility="hidden"/>
- <col ref="inrsrvacpttm" visibility="hidden"/>
- <col disabled="true" ref="inrsrvacptseqno" visibility="hidden" style="text-align:center; "/>
- <col disabled="true" ref="pid" style="text-align:center; "/>
- <col disabled="true" ref="hngnm" style="text-align:center; "/>
- <col disabled="true" ref="sex" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0391list/P0391">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <!-- col disabled="true" ref="rrgstno" format="999999-9999999" style="text-align:center; "/ -->
- <col disabled="true" ref="rrgstno" format="99/99/99" style="text-align:center; "/>
- <col disabled="true" ref="patinhopedd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="orddrid_nm" style="text-align:center; "/>
- <col ref="orddeptcd_nm"/>
- <col ref="opschedd" format="yyyy-mm-dd"/>
- <col disabled="true" ref="erreglyn" type="combo" style="text-align:center; ">
- <choices>
- <item>
- <label>입원</label>
- <value>I</value>
- </item>
- <item>
- <label>응급</label>
- <value>E</value>
- </item>
- <item>
- <label>DSC/특수주사실</label>
- <value>D</value>
- </item>
- </choices>
- </col>
- <col disabled="true" ref="publicroomtype" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0552list/P0552">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="inhopeward" type="combo" visibility="hidden" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/init/wardcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <!-- 20090602 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리) nodeset="/root/init/P0025list/P0025" label ref="cdnm" value ref="cdid"-->
- <col disabled="true" ref="inhoperoomgrdefrom" type="combo" visibility="hidden">
- <choices>
- <itemset nodeset="/root/hidden/roomgrdelist/roomgrde">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <!-- 20090602 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리) nodeset="/root/init/P0025list/P0025" label ref="cdnm" value ref="cdid"-->
- <col disabled="true" ref="inhoperoomgrdeto" type="combo" visibility="hidden">
- <choices>
- <itemset nodeset="/root/hidden/roomgrdelist/roomgrde">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="assgward" type="combo" visibility="visible" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/init/wardcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="assgroom" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/init/roomcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="assgbed" type="combo" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/hidden/init/bedcd">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <!-- 20090602 JHP 수정 : 병실등급 살아있는걸로만...(기존거는 주석처리) nodeset="/root/init/P0025list/P0025" label ref="cdnm" value ref="cdid"-->
- <col disabled="true" ref="assgroomgrde" type="combo" visibility="visible" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0025list/P0025">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col disabled="true" ref="assgroomtype" type="combo" visibility="visible" style="text-align:center; ">
- <choices>
- <itemset nodeset="/root/init/P0026list/P0026">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- </col>
- <col ref="bedorddeptnm" style="text-align:center; "/>
- <col ref="inrsrvrem" type="output"/>
- <col ref="inmgrtelno" format="999-9999-9999" style="text-align:center; "/>
- <col ref="drrem" type="output"/>
- <col disabled="true" ref="orddeptcd" type="output" visibility="hidden"/>
- <col disabled="true" ref="orddrid" visibility="hidden" style="text-align:center; "/>
- <col ref="publicbedyn" visibility="hidden"/>
- <col ref="nurcnfnm" style="text-align:center; "/>
- <col ref="nurcnfdt" format="yyyy-mm-dd hh:nn" style="text-align:center; "/>
- <col ref="indd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col disabled="true" ref="clincstdyacptflag" type="combo" visibility="visible">
- <choices>
- <item>
- <label>-</label>
- <value>N</value>
- </item>
- <item>
- <label>임상(전액청구)</label>
- <value>P</value>
- </item>
- <item>
- <label>임상(진찰료제외)</label>
- <value>Q</value>
- </item>
- <item>
- <label>동물임상</label>
- <value>A</value>
- </item>
- </choices>
- </col>
- <col ref="clincstdyno"/>
- <col ref="fstrgstrid" visibility="hidden"/>
- <col ref="fstrgstdt" visibility="hidden"/>
- <col ref="atdoctid" visibility="hidden"/>
- <col ref="inrsrvprcpno" visibility="hidden"/>
- <col ref="insukind" visibility="hidden"/>
- <col ref="suppkind" visibility="hidden"/>
- <col ref="suppkindresn" visibility="hidden"/>
- <col ref="insuno" visibility="hidden"/>
- <col ref="indirecdrid" visibility="hidden" style="left:2450px; top:23px; width:100px; height:23px; "/>
- <col ref="indirecdd" visibility="hidden"/>
- <col ref="patinhopedd" visibility="hidden"/>
- <col ref="drgyn" visibility="hidden"/>
- <col ref="bmtyn" visibility="hidden"/>
- <col ref="cpyn" visibility="hidden"/>
- <col ref="cpcd" visibility="hidden"/>
- <col ref="fcstinterm" visibility="hidden"/>
- <col ref="isolroomyn" visibility="hidden"/>
- <col ref="oxyyn" visibility="hidden"/>
- <col ref="suctyn" visibility="hidden"/>
- <col ref="specroomyn" visibility="hidden"/>
- <col ref="scheopdd" visibility="hidden"/>
- <col ref="inrsrvstat" visibility="hidden"/>
- <col ref="inrsrvgrad" visibility="hidden"/>
- <col ref="inrsrvcnclresn" visibility="hidden"/>
- <col ref="incncldd" visibility="hidden"/>
- <col ref="incncltm" visibility="hidden"/>
- <col ref="nblsyn" visibility="hidden"/>
- <col ref="inrsrvprcpno" visibility="hidden"/>
- <col ref="clincstdyacptflag" visibility="hidden"/>
- <col ref="clincstdyno" visibility="hidden"/>
- <col ref="centcd" visibility="hidden"/>
- <col ref="subdeptcd" visibility="hidden"/>
- <col ref="coopteamcd" visibility="hidden"/>
- <col ref="wardtypecd" visibility="hidden"/>
- <col ref="specwardcd" visibility="hidden"/>
- <col ref="ampmflag" visibility="hidden"/>
- <col ref="rsrvprcsstat" visibility="hidden"/>
- <col ref="specordtype" visibility="hidden"/>
- <col ref="ocrtag" visibility="hidden"/>
- <col ref="sex" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- model.resetInstanceNode("/root/send/data3");
- //grid에 데이터가 있을때 실행 smpark
- if (isDataCell() == true)
- {
-
- var cur_row = grd_inrsv.row;
- var erreglyn = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/erreglyn");
-
- if(erreglyn == 'D'){
- //실제가능하니 메세지창 막음
- // messageBox("DSC환자는 처리 할 수 없습니다. ","E999");
- return;
- }
-
-
- if (grd_inrsv.isCell(event.target) && grd_inrsv.row >= grd_inrsv.fixedRows) {
-
- if (cur_row > 0 && srch_flag == "N") {
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/pid"));
- model.setValue("/root/send/data3/insukind",model.getValue("/root/main/adrvlist/grdinrsrvlist["+cur_row+"]/insukind"));
- model.setValue("/root/send/data3/mode","4");
- model.setValue("/root/main/adrv/insukind",model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/insukind"));
- //2008.01.10 보조유형이 산정특례(07),인공신장투석(02),복막관류술(03),장기이식(04)인 경우는 입원이 없기때문에 정상으로 셋팅해줌.
- if (model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/suppkind") == "07" || model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/suppkind") == "02" ||
- model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/suppkind") == "03" || model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/suppkind") == "04") {
- model.setValue("/root/main/adrv/suppkind","00"); //보조유형
- } else {
- model.setValue("/root/main/adrv/suppkind",model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/suppkind"));
- }
- model.setValue("/root/main/adrv/suppkindresn",model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/suppkindresn"));
-
- model.copyNode("/root/hidden/original/adrv","/root/main/adrv");
-
- //2008.01.29 특이환자조회,증증환자여부조회
- model.setValue("/root/send/data11/pid",model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/pid"));
- model.setValue("/root/send/data11/indd", getCurrentDate());
- model.setValue("/root/send/data11/mode","11");
- submit("TRPMI00107");
-
- model.setValue("/root/main/ptbs/ptbs_pid", model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/pid"));
- fCheckSpcfPat();
- //환자인적정보+보험정보
- if (submit("TRPMI00304")) {
- model.resetInstanceNode("/root/send/data3");
- var ptbs_cnt = getNodesetCount("/root/hidden/rcv/ptbs");
- var ptin_cnt = getNodesetCount("/root/hidden/rcv/ptin");
-
- if (ptbs_cnt > 0) {
- copyNodeType("/root/main/ptbs","/root/hidden/rcv/ptbs","replace");
- copyNodeType("/root/hidden/original/ptbs","/root/hidden/rcv/ptbs","replace");
- } else {
- messageBox("환자인적이","I004");
- model.resetInstanceNode("/root/main/ptbs");
- model.resetInstanceNode("/root/main/ptin");
- model.resetInstanceNode("/root/main/otptlist");
- model.resetInstanceNode("/root/main/diaglist");
- model.refresh();
- return false;
- }
-
- if (ptin_cnt > 0) {
- copyNodeType("/root/main/ptin","/root/hidden/rcv/ptin","replace");
- copyNodeType("/root/hidden/original/ptin","/root/hidden/rcv/ptin","replace");
- fSuppkindSet();
- } else {
- model.resetInstanceNode("/root/main/ptin");
- copyNodeType("/root/hidden/original/ptin","/root/main/ptin","replace");
- }
-
- }
-
- model.refresh();
- //외래내원조회
- //var adrv_insukind = model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/insukind");
- // model.setValue("/root/send/data3/pid",model.getValue("/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]/pid"));
- //
- // if (submit("TRPMI00104")) {
- // if (getNodesetCount("/root/main/otptlist") > 0) {
- // grd_ochhist.isSelected(1) = true;
- // fSNWInfoRef(1);
- // model.resetInstanceNode("/root/send/data3");
- // }
- // }
- }
- }
- //희망병실등급from~희망병실등급to사이의 병실내역 조회
- fHopeRoomGrdeRef("2");
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- //sorting 시 인스턴스 구조를 재구성
- grd_inrsv.gridToInstance();
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-select">
- <![CDATA[
- // 배정병동에 따른 병실코드 셋팅
- // 2009.11.25 - 입원예약자리스트에서 콤보로 병동/병실 설정할 수 있도록 column의 itemset 설정
- // 2009.11.25 현재 배정병동의 column index는 15 (1부터 시작)
-
- var iSelectedRow = grd_inrsv.row;
-
- if(grd_inrsv.col == 15){
- var sWardCd = grd_inrsv.valueMatrix(iSelectedRow, 15);
- grd_inrsv.cellComboNodeset(iSelectedRow, 16) ="/root/hidden/init/roomcd[wd = '" + sWardCd + "' ]";
-
- // 병동선택 시 병실, 등급, 형태 초기화
- grd_inrsv.valueMatrix(iSelectedRow, 16) = ""; // 병실
- grd_inrsv.valueMatrix(iSelectedRow, 17) = ""; // 병실등급
- grd_inrsv.valueMatrix(iSelectedRow, 18) = ""; // 병실형태
-
- grd_inrsv.refresh();
- }
-
- // 배정병실 선택 시 빈병상, 성별 체크로직 추가
- if(grd_inrsv.col == 16) {
- var sRoomCD = grd_inrsv.valueMatrix(iSelectedRow, 16);
- model.setValue("/root/send/data20/roomcd", sRoomCD);
-
- // 빈병상 체크
- if(submit("TRPMI00111")) {
- var iVacantRoomCount = model.getValue("/root/hidden/roomcheck/rsltroom/rm_chk");
- if (iVacantRoomCount < 1) {
- messageBox("빈병상이 아닙니다. 다른 병실을","C002");
- grd_inrsv.valueMatrix(iSelectedRow, 16) = ""; // 병실
- grd_inrsv.valueMatrix(iSelectedRow, 17) = ""; // 병실등급
- grd_inrsv.valueMatrix(iSelectedRow, 18) = ""; // 병실형태
- } else {
- // 성별체크
- var sPtbsSex = model.getValue("/root/main/adrvlist/grdinrsrvlist[" + iSelectedRow + "]/sex");
- var sAdrvSex = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/sex");
- var sRrgstno = model.getValue("/root/main/adrvlist/grdinrsrvlist[" + iSelectedRow + "]/rrgstno");
- //alert("sPtbsSex : " + sPtbsSex + ", sAdrvSex : " + sAdrvSex);
- // 10세 미만 성별 체크
- if (sPtbsSex != sAdrvSex && sAdrvSex != "A" && !isNull(sAdrvSex)) {
- if (fRoomSexGubunCheck(sRrgstno)) {
- if (sAdrvSex != "A" && !isNull(sAdrvSex)) {
- var smsgrtn = messageBox("성별이 맞지 않지만 10세를 넘기지 않습니다. 성별이 다른 병실 등록을","Q003");
- if (smsgrtn == '6') {
- grd_inrsv.valueMatrix(iSelectedRow, 15) = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/wd"); // 병동
- grd_inrsv.valueMatrix(iSelectedRow, 17) = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/gr"); // 병실등급
- grd_inrsv.valueMatrix(iSelectedRow, 18) = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/ty"); // 병실형태
- } else {
- messageBox("환자 성별과 병실정보 성별이 다릅니다. 다른 병실을","C002");
- grd_inrsv.valueMatrix(iSelectedRow, 16) = ""; // 병실
- grd_inrsv.valueMatrix(iSelectedRow, 17) = ""; // 병실등급
- grd_inrsv.valueMatrix(iSelectedRow, 18) = ""; // 병실형태
- }
- }
- } else {
- messageBox("환자 성별과 병실정보 성별이 다릅니다. 다른 병실을","C002");
- grd_inrsv.valueMatrix(iSelectedRow, 16) = ""; // 병실
- grd_inrsv.valueMatrix(iSelectedRow, 17) = ""; // 병실등급
- grd_inrsv.valueMatrix(iSelectedRow, 18) = ""; // 병실형태
- }
- } else {
- grd_inrsv.valueMatrix(iSelectedRow, 15) = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/wd"); // 병동
- grd_inrsv.valueMatrix(iSelectedRow, 17) = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/gr"); // 병실등급
- grd_inrsv.valueMatrix(iSelectedRow, 18) = model.getValue("/root/hidden/init/roomcd[cd = '" + sRoomCD + "' ]/ty"); // 병실형태
- }
- }
- }
-
- grd_inrsv.refresh();
- }
-
-
- ]]>
- </script>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- // 우선순위 저장로직 추가
- if ( grd_inrsv.col == grd_inrsv.colRef("sortno") ) {
- var sortno = grd_inrsv.valueMatrix(grd_inrsv.row, grd_inrsv.colRef("sortno") );
- var sortlabel = grd_inrsv.labelMatrix(grd_inrsv.row, grd_inrsv.colRef("sortno") );
- var rtn = messageBox( " '" + sortlabel + "' " + "으로 우선순위를 설정하시겠습니까?", "Q999");
- if (rtn == 6 ) {
- var pid = grd_inrsv.valueMatrix(grd_inrsv.row, grd_inrsv.colRef("pid") );
- var inrsrvacptdd = grd_inrsv.valueMatrix(grd_inrsv.row, grd_inrsv.colRef("inrsrvacptdd") );
- var orddeptcd = grd_inrsv.valueMatrix(grd_inrsv.row, grd_inrsv.colRef("orddeptcd") );
- var inrsrvacptseqno = grd_inrsv.valueMatrix(grd_inrsv.row, grd_inrsv.colRef("inrsrvacptseqno") );
-
- model.setValue("/root/send/data21/grdinrsrvlist/pid", pid);
- model.setValue("/root/send/data21/grdinrsrvlist/inrsrvacptdd", inrsrvacptdd);
- model.setValue("/root/send/data21/grdinrsrvlist/orddeptcd", orddeptcd);
- model.setValue("/root/send/data21/grdinrsrvlist/inrsrvacptseqno", inrsrvacptseqno);
- model.setValue("/root/send/data21/grdinrsrvlist/sortno", sortno);
- if ( submit("TXPMI00307") ) {
- messageBox("저장되었습니다", "I");
- btn_search2.dispatch("DOMActivate");
- }
- }
- }
- ]]>
- </script>
- </datagrid>
- <caption id="caption17" style="left:213px; top:44px; width:114px; height:20px; ">
- <![CDATA[※입원배정 우선순위]]>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
- if(roundrect3.visible == false) {
- roundrect3.visible = true;
- caption18.visible = true;
- } else {
- roundrect3.visible = false;
- caption18.visible = false;
- }
- ]]>
- </script>
- </caption>
- <shape id="roundrect3" visibility="hidden" appearance="roundrect" ellipsewidth="20" ellipseheight="20" style="left:209px; top:62px; width:160px; height:115px; "/>
- <caption id="caption18" visibility="hidden" style="left:215px; top:70px; width:148px; height:98px; ">
- <![CDATA[[입원배정 우선순위]
- 1. 응급수술을 요하는 환자
- 2. 수술예약환자
- 3. 응급실에 대기 중인 환자
- 4. 외래환자 중 중증환자
- 5. 접수 순서에 의한 환자]]>
- </caption>
- </group>
- <input id="ipt_pid1" ref="/root/main/ptbs/ptbs_pid" class="input_s_essential" appearance="input" style="left:99px; top:32px; width:111px; height:19px; ">
- <script type="javascript" ev:event="onkeypress">
- <![CDATA[
- //입원결정서나 입원예약이 있는 환자만 조회가능..
- if (event.keyCode=='13') {
- sendinit();
- model.setValue("/root/send/data9/autoflag","Y");
- inputEnterKey("btn_ptbspid", "DOMActivate");
-
- }
- ]]>
- </script>
- </input>
- <caption id="caption38" class="cell_1" style="left:0px; top:30px; width:97px; height:23px; vertical-align:middle; ">환자번호</caption>
- <button id="btn_ptbspid" class="icon_search" style="left:213px; top:35px; width:16px; height:16px; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var ptbs_pid = model.getValue("/root/main/ptbs/ptbs_pid");
-
- if (ptbs_pid == null || ptbs_pid ==" " || ptbs_pid == "") {
- model.resetInstanceNode("/root/send/data9");
- } else {
- model.setValue("/root/send/data9/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data9/srchcond","1");
- }
-
- modal("../../../pam/commonweb/xrw/SPPMC02500", "1","150", "150", "SPPMC02500", "/root/send/data9", "/root/send");
- model.resetInstanceNode("/root/send/data9");
- if ( model.getValue("/root/main/popupendflag") == "ok" ) {
-
- var ptbs_pid = model.getValue("/root/main/patinfo/patinfolist/pid");
- if (ptbs_pid == null || ptbs_pid == " " || ptbs_pid == "") {
- return false;
- }
-
- //2008.01.29 특이환자조회,증증환자여부조회
- model.setValue("/root/main/ptbs/ptbs_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
- model.setValue("/root/send/data11/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data11/indd", getCurrentDate());
- model.setValue("/root/send/data11/mode","11");
- submit("TRPMI00107");
- fCheckSpcfPat();
- model.setValue("/root/main/ptbs/ptbs_pid",model.getValue("/root/main/patinfo/patinfolist/pid"));
- model.setValue("/root/send/data3/pid",model.getValue("/root/main/ptbs/ptbs_pid"));
- model.setValue("/root/send/data3/mode","4");
- //입원예약(입원결정서환자 조회)
- if (fQueryRsrvRef(2) == false) {
- model.refresh();
- return false;
- }
-
- //차트번호로 조회시-> 1건 이상일 경우 마지막 예약Data에 보험유형.보조유형.보조사유를 Display해준다..
- var adrvcnt = getNodesetCount("/root/main/adrvlist/grdinrsrvlist");
- // alert(adrvcnt);
- if (adrvcnt > 0) {
- model.setValue("/root/send/data3/insukind",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/insukind"));
- model.setValue("/root/main/adrv/insukind",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/insukind"));
- model.setValue("/root/main/adrv/suppkind",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkind"));
- model.setValue("/root/main/adrv/suppkindresn",model.getValue("/root/main/adrvlist/grdinrsrvlist[1]/suppkindresn"));
- copyNodeType("/root/hidden/original/adrv","/root/main/adrv","replace");
- }
- // alert("11");
- if (fQueryBaseInfo() == false) {
- return false;
- }
- fSuppkindSet();
- fOutCHosCheck();
- fHopeRoomGrdeRef("1");
- model.refresh();
- } else {
- return false;
- }
- ]]>
- </script>
- </button>
- <caption id="caption40" class="cell_1" style="left:232px; top:30px; width:69px; height:23px; vertical-align:middle; ">성별/나이</caption>
- <input id="ipt_age" ref="/root/main/ptbs/ptbs_age" class="input_default" disabled="true" style="left:347px; top:32px; width:40px; height:19px; text-align:center; "/>
- <input id="ipt_sex" ref="/root/main/ptbs/ptbs_sex" class="input_default" disabled="true" style="left:304px; top:32px; width:40px; height:19px; text-align:center; "/>
- <button id="button1" class="btn2_letter4" style="left:323px; top:5px; width:64px; height:19px; ">
- <caption>환자인적</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var ptbs_pid = model.getValue("/root/main/ptbs/ptbs_pid");
-
- if (ptbs_pid == null || ptbs_pid == " " || ptbs_pid == "" ) {
- } else {
- model.setValue("/root/hidden/popup/pid",ptbs_pid);
- model.setValue("/root/hidden/popup/srchcond","1");
- }
- modal("../../../pam/patinfomngtweb/xrw/SMPMC01400", "1","100", "100", "SMPMC01400", "/root/hidden/popup", "/root/hidden/source");
- ]]>
- </script>
- </button>
- <line id="line27" class="line_1" style="x1:0px; y1:25px; x2:387px; y2:25px; "/>
- <button id="btn_patspcfyn" style="left:89px; top:5px; width:19px; height:19px; background-color:#c0c0c0; ">
- <caption/>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.resetInstanceNode("/root/send/data9");
-
- model.setValue("/root/send/data9/srchcond", 1);
- model.setValue("/root/send/data9/pid", model.getValue("/root/main/ptbs/ptbs_pid"));
- modal("SMPMC01300", "1", "", "", "SMPMC01300", "/root/send/data9", "/root/source");
- ]]>
- </script>
- </button>
- <caption id="caption20" class="tit_2" style="left:5px; top:10px; width:111px; height:14px; ">인적사항</caption>
- </group>
- <group id="group3" style="left:0px; top:757px; width:1195px; height:27px; ">
- <line id="line1" class="line_6" style="x1:0px; y1:0px; x2:1194px; y2:0px; "/>
- <button id="btn_can" class="btn4_letter2" style="left:1067px; top:5px; width:56px; height:22px; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- model.resetInstanceNode("/root/send/data6");
- // 배정병동,배정병실,배정등급,배정형태를 원상태로 돌려준다.
- var cur_row = grd_inrsv.row;
-
- if (cur_row > 0) {
-
- copyNodeType("/root/send/data6","/root/main/adrvlist/grdinrsrvlist["+ cur_row +"]");
-
- model.makeValue("/root/send/data6/status","U");
- if (submit("TXPMI00304")) {
- model.setValue("/root/send/data2/sendflag","A");
- //model.setValue("/root/send/data2/prestdd",getCurrentDate());
- submit("TRPMI00306");
- model.removeNodeset("/root/main/otptlist");
- model.makeNode("/root/main/otptlist");
- model.removeNodeset("/root/main/diaglist");
- model.makeNode("/root/main/diaglist");
- model.removeNodeset("/root/main/patinfo");
- model.makeNode("/root/main/patinfo/patinfolist");
- model.resetInstanceNode("/root/hidden/rcv");
- model.resetInstanceNode("/root/hidden/check");
- model.resetInstanceNode("/root/hidden/userpopupinfo");
- model.resetInstanceNode("/root/hidden/updatalist");
- model.resetInstanceNode("/root/hidden/popup");
- model.resetInstanceNode("/root/main/ptbs");
- model.resetInstanceNode("/root/main/ptin");
- model.resetInstanceNode("/root/main/adrv");
- fBaseDataInitPtbs();
- fBaseDataInitPtin();
-
- model.refresh();
- //fInitialize();
- }
- } else {
- messageBox("취소할 입원예약 환자를","C002");
- return false;
- }
- model.setFocus("ipt_pid1");
- ]]>
- </script>
- </button>
- <button id="btn_clear" class="btn4_letter3" style="left:1126px; top:5px; width:68px; height:22px; ">
- <caption>초기화</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fInitialize();
- fBaseColumn();
-
- ]]>
- </script>
- </button>
- <button id="btn_update" class="btn4_letter2" style="left:1008px; top:5px; width:56px; height:22px; ">
- <caption>저장</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
-
- var xUpdtData = getGridUpdateData(grd_inrsv);
- if (xUpdtData == null || xUpdtData == "" || xUpdtData == " ") {
- messageBox("저장할 내역이 없습니다!!", "I");
- return;
- } else {
- model.setValue("/root/send/data13/grdinrsrvlist",grd_inrsv.getUpdateData());
-
- if (isNull(model.getValue("/root/main/comnbedsmsmsg/replytelno"))) {
- messageBox("병상배정 SMS 회신번호를 입력하십시오.", "E000");
- return;
- }
-
- // SMS 발송용 데이터 설정
- copyNodeType("/root/send/data13/comnbedsmsmsg","/root/main/comnbedsmsmsg","replace");
-
- if (submit("TXPMI00301")) {
- model.setValue("/root/send/data2/sendflag","A");
- //model.setValue("/root/send/data2/prestdd",getCurrentDate());
- submit("TRPMI00306");
- model.removeNodeset("/root/main/otptlist");
- model.makeNode("/root/main/otptlist");
- model.removeNodeset("/root/main/diaglist");
- model.makeNode("/root/main/diaglist");
- model.removeNodeset("/root/main/patinfo");
- model.makeNode("/root/main/patinfo/patinfolist");
- model.resetInstanceNode("/root/hidden/rcv");
- model.resetInstanceNode("/root/hidden/check");
- model.resetInstanceNode("/root/hidden/userpopupinfo");
- model.resetInstanceNode("/root/hidden/updatalist");
- model.resetInstanceNode("/root/hidden/popup");
- model.resetInstanceNode("/root/main/ptbs");
- model.resetInstanceNode("/root/main/ptin");
- model.resetInstanceNode("/root/main/adrv");
- fBaseDataInitPtbs();
- fBaseDataInitPtin();
-
- messageBox("저장이 ","I002");
- model.refresh();
- }
- }
-
- ]]>
- </script>
- </button>
- <caption id="caption14" style="left:563px; top:8px; width:405px; height:15px; color:#ff0000; ">※ 병상 배정 후 저장 시 '진료과 입원담당자 연락처'로 SMS가 발송됩니다.</caption>
- <input id="input2" ref="/root/main/comnbedsmsmsg/replytelno" style="left:462px; top:6px; width:93px; height:19px; text-align:left; padding-left:5; "/>
- <caption id="caption15" class="cell_1" style="left:310px; top:6px; width:150px; height:20px; ">병상배정 SMS 회신번호</caption>
- <button id="button2" class="btn3_letter10" style="left:5px; top:5px; width:152px; height:22px; ">
- <caption>준공용병상 가용현황</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- open("SMPMI03910");
- ]]>
- </script>
- </button>
- </group>
- </xhtml:body>
- </xhtml:html>
|