123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505 |
- <?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>Nurse Main</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main_nm>
- <wardpatinfo>
- <wardpatlist>
- <roomcd/>
- <vipyn/>
- <rqstyn/>
- <spcffactyn/>
- <clincstdyyn/>
- <cpyn/>
- <coopteamnm/>
- <medispclnm/>
- <atdoctnm/>
- <hd/>
- <pod/>
- <icu/>
- <opdd/>
- <opschedd/>
- <edc/>
- <gesage/>
- <dlivdd/>
- <parity/>
- <bthdd/>
- <weig/>
- <prgweekcnt/>
- <nrgesage/>
- <dlivkind/>
- <partrtnoutdd/>
- <bmttrnptdd/>
- <bmttrnptkindcd/>
- <postbmtday/>
- <postcxday/>
- <uncnfmgnrlyn/>
- <uncnfmrtnyn/>
- <uncnfmdschyn/>
- <cnstcnt/>
- <replcnt/>
- <diag/>
- <serdiag/>
- <rarediag/>
- <crtfctyn/>
- <cpapyn/>
- <findd/>
- <inpath/>
- <insukind/>
- <judgperchinfo/>
- <diet/>
- <nrsetting/>
- <indd/>
- <cretno/>
- <seqno/>
- <instcd/>
- <atdoctid/>
- <rgstno/>
- <pastbmttrnptdd/>
- <pastpostbmtday/>
- <pastbloodtype/>
- <diagcd/>
- </wardpatlist>
- </wardpatinfo>
- <menuitems>
- <menuinst031>
- <nbabymenu>
- <item>
- <name>환자진료정보</name>
- <func>fOpenPrcpSpec</func>
- </item>
- <item>
- <name>환자라벨출력</name>
- <func>fOpenLabelPrint</func>
- </item>
- <item>
- <name>신생아이름표출력</name>
- <func>fOpenNbabyNamePrint</func>
- </item>
- <item>
- <name>간호일지</name>
- <func>fOpenNursingRecord</func>
- </item>
- <item>
- <name>전실신청</name>
- <func>fOpenChngRoom</func>
- </item>
- <item>
- <name>투약기록</name>
- <func>fOpenMediRecord</func>
- </item>
- <item>
- <name>간호처방</name>
- <func>fOpenCarePrcp</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>바코드관리</name>
- <func>fOpenBarcodeMngt</func>
- </item>
- <item>
- <name>검사결과조회</name>
- <func>fOpenTestRslt</func>
- </item>
- <item>
- <name>임상관찰기록</name>
- <func>fOpenTPR</func>
- </item>
- <item>
- <name>퇴원정리</name>
- <func>fOpenDschArngnm</func>
- </item>
- <item>
- <name>카덱스</name>
- <func>fOpenCardex</func>
- </item>
- <item>
- <name>약품인계내역조회</name>
- <func>fOpenDrugList</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>인계용sheet 출력</name>
- <func>fOpenPrintSheet</func>
- </item>
- <item>
- <name>Vital Sign지 출력</name>
- <func>fPrtVial</func>
- </item>
- <item>
- <name>환자메모</name>
- <func>fPatMemo</func>
- </item>
- <item>
- <name>안전사고보고</name>
- <func>fPatQi</func>
- </item>
- <item>
- <name>환자기초정보</name>
- <func>fPatInfo</func>
- </item>
- <!--item>
- <name>구두처방</name>
- <func>fOpenCarePrcp2</func>
- </item-->
- </nbabymenu>
- <gnrlmenu>
- <item>
- <name>환자진료정보</name>
- <func>fOpenPrcpSpec</func>
- </item>
- <item>
- <name>환자라벨출력</name>
- <func>fOpenLabelPrint</func>
- </item>
- <!--(20101206) 경북대 -->
- <item>
- <name>환자이름표출력</name>
- <func>fOpenNamePrint</func>
- </item>
- <!--(20101206) 경북대 -->
- <item>
- <name>간호일지</name>
- <func>fOpenNursingRecord</func>
- </item>
- <item>
- <name>전실신청</name>
- <func>fOpenChngRoom</func>
- </item>
- <item>
- <name>투약기록</name>
- <func>fOpenMediRecord</func>
- </item>
- <item>
- <name>간호처방</name>
- <func>fOpenCarePrcp</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>바코드관리</name>
- <func>fOpenBarcodeMngt</func>
- </item>
- <item>
- <name>검사결과조회</name>
- <func>fOpenTestRslt</func>
- </item>
- <item>
- <name>임상관찰기록</name>
- <func>fOpenTPR</func>
- </item>
- <item>
- <name>퇴원정리</name>
- <func>fOpenDschArngnm</func>
- </item>
- <item>
- <name>카덱스</name>
- <func>fOpenCardex</func>
- </item>
- <item>
- <name>약품인계내역조회</name>
- <func>fOpenDrugList</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>인계용sheet 출력</name>
- <func>fOpenPrintSheet</func>
- </item>
- <item>
- <name>Vital Sign지 출력</name>
- <func>fPrtVial</func>
- </item>
- <item>
- <name>환자메모</name>
- <func>fPatMemo</func>
- </item>
- <item>
- <name>안전사고보고</name>
- <func>fPatQi</func>
- </item>
- <item>
- <name>환자기초정보</name>
- <func>fPatInfo</func>
- </item>
- <!--item>
- <name>구두처방</name>
- <func>fOpenCarePrcp2</func>
- </item-->
- <item>
- <name>이송요원호출</name>
- <func>fPasserCall</func>
- </item>
- <item>
- <name>이송요원관리</name>
- <func>fPasserCallMana</func>
- </item>
- </gnrlmenu>
- <coopteammenu>
- <item>
- <name>협진환자관리</name>
- <func>fOpenCoopTeam</func>
- </item>
- </coopteammenu>
- <atdoctmenu>
- <item>
- <name>프로필보기</name>
- <func>fAtdoctlist</func>
- </item>
- <item>
- <name>메시지보내기</name>
- <func>fSendMessage</func>
- </item>
- <item>
- <name>호출</name>
- <func>fSendCall</func>
- </item>
- <item>
- <name>메시지+호출</name>
- <func>fSendMessageCall</func>
- </item>
- </atdoctmenu>
- <vnrlmenu>
- <item>
- <name>환자진료정보</name>
- <func>fOpenPrcpSpec</func>
- </item>
- <item>
- <name>환자라벨출력</name>
- <func>fOpenLabelPrint</func>
- </item>
- <!--(20101206) 경북대 -->
- <item>
- <name>환자이름표출력</name>
- <func>fOpenNamePrint</func>
- </item>
- <!--(20101206) 경북대 -->
- <item>
- <name>간호일지</name>
- <func>fOpenNursingRecord</func>
- </item>
- <item>
- <name>전실신청</name>
- <func>fOpenChngRoom</func>
- </item>
- <item>
- <name>투약기록</name>
- <func>fOpenMediRecord</func>
- </item>
- <item>
- <name>간호처방</name>
- <func>fOpenCarePrcp</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>바코드관리</name>
- <func>fOpenBarcodeMngt</func>
- </item>
- <item>
- <name>검사결과조회</name>
- <func>fOpenTestRslt</func>
- </item>
- <item>
- <name>임상관찰기록</name>
- <func>fOpenTPR</func>
- </item>
- <item>
- <name>퇴원정리</name>
- <func>fOpenDschArngnm</func>
- </item>
- <item>
- <name>카덱스</name>
- <func>fOpenCardex</func>
- </item>
- <item>
- <name>Cousult 관리</name>
- <func>fOpenConsultManage</func>
- </item>
- <item>
- <name>약품인계내역조회</name>
- <func>fOpenDrugList</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>인계용sheet 출력</name>
- <func>fOpenPrintSheet</func>
- </item>
- <item>
- <name>안전사고보고</name>
- <func>fPatQi</func>
- </item>
- <item>
- <name>환자기초정보</name>
- <func>fPatInfo</func>
- </item>
- <!--item>
- <name>구두처방</name>
- <func>fOpenCarePrcp2</func>
- </item-->
- </vnrlmenu>
- <consultmenu>
- <item>
- <name>Cousult 관리</name>
- <func>fOpenConsultManage</func>
- </item>
- </consultmenu>
- <crtfctmenu>
- <item>
- <name>제증명관리</name>
- <func>fOpenCrtfctManage</func>
- </item>
- </crtfctmenu>
- <cpapmenu>
- <item>
- <name>사본발급조회</name>
- <func>fOpenCpapynManage</func>
- </item>
- </cpapmenu>
- </menuinst031>
- <menuinst032>
- <nbabymenu>
- <item>
- <name>환자진료정보</name>
- <func>fOpenPrcpSpec</func>
- </item>
- <item>
- <name>환자라벨출력</name>
- <func>fOpenLabelPrint</func>
- </item>
- <item>
- <name>신생아이름표출력</name>
- <func>fOpenNbabyNamePrint</func>
- </item>
- <item>
- <name>간호일지</name>
- <func>fOpenNursingRecord</func>
- </item>
- <item>
- <name>전실신청</name>
- <func>fOpenChngRoom</func>
- </item>
- <item>
- <name>투약기록</name>
- <func>fOpenMediRecord</func>
- </item>
- <item>
- <name>간호처방</name>
- <func>fOpenCarePrcp</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>바코드관리</name>
- <func>fOpenBarcodeMngt</func>
- </item>
- <item>
- <name>검사결과조회</name>
- <func>fOpenTestRslt</func>
- </item>
- <item>
- <name>임상관찰기록</name>
- <func>fOpenTPR</func>
- </item>
- <item>
- <name>퇴원정리</name>
- <func>fOpenDschArngnm</func>
- </item>
- <item>
- <name>카덱스</name>
- <func>fOpenCardex</func>
- </item>
- <item>
- <name>약품인계내역조회</name>
- <func>fOpenDrugList</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>인계용sheet 출력</name>
- <func>fOpenPrintSheet</func>
- </item>
- <item>
- <name>Vital Sign지 출력</name>
- <func>fPrtVial</func>
- </item>
- <item>
- <name>환자메모</name>
- <func>fPatMemo</func>
- </item>
- <item>
- <name>안전사고보고</name>
- <func>fPatQi</func>
- </item>
- <item>
- <name>이송요원호출</name>
- <func>fPasserCall</func>
- </item>
- <item>
- <name>환자기초정보</name>
- <func>fPatInfo</func>
- </item>
- <item>
- <name>분만신생아이름표출력</name>
- <func>fOpenBbabyNamePrint</func>
- </item>
- </nbabymenu>
- <gnrlmenu>
- <item>
- <name>환자진료정보</name>
- <func>fOpenPrcpSpec</func>
- </item>
- <item>
- <name>환자라벨출력</name>
- <func>fOpenLabelPrint</func>
- </item>
- <item>
- <name>환자이름표출력</name>
- <func>fOpenNamePrint</func>
- </item>
- <item>
- <name>간호일지</name>
- <func>fOpenNursingRecord</func>
- </item>
- <item>
- <name>전실신청</name>
- <func>fOpenChngRoom</func>
- </item>
- <item>
- <name>투약기록</name>
- <func>fOpenMediRecord</func>
- </item>
- <item>
- <name>간호처방</name>
- <func>fOpenCarePrcp</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>바코드관리</name>
- <func>fOpenBarcodeMngt</func>
- </item>
- <item>
- <name>검사결과조회</name>
- <func>fOpenTestRslt</func>
- </item>
- <item>
- <name>임상관찰기록</name>
- <func>fOpenTPR</func>
- </item>
- <item>
- <name>퇴원정리</name>
- <func>fOpenDschArngnm</func>
- </item>
- <item>
- <name>카덱스</name>
- <func>fOpenCardex</func>
- </item>
- <item>
- <name>약품인계내역조회</name>
- <func>fOpenDrugList</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>인계용sheet 출력</name>
- <func>fOpenPrintSheet</func>
- </item>
- <item>
- <name>Vital Sign지 출력</name>
- <func>fPrtVial</func>
- </item>
- <item>
- <name>환자메모</name>
- <func>fPatMemo</func>
- </item>
- <item>
- <name>안전사고보고</name>
- <func>fPatQi</func>
- </item>
- <item>
- <name>이송요원호출</name>
- <func>fPasserCall</func>
- </item>
- <item>
- <name>환자기초정보</name>
- <func>fPatInfo</func>
- </item>
- <item>
- <name>분만신생아이름표출력</name>
- <func>fOpenBbabyNamePrint</func>
- </item>
- </gnrlmenu>
- <coopteammenu>
- <item>
- <name>협진환자관리</name>
- <func>fOpenCoopTeam</func>
- </item>
- </coopteammenu>
- <atdoctmenu>
- <item>
- <name>프로필보기</name>
- <func>fAtdoctlist</func>
- </item>
- <item>
- <name>메시지보내기</name>
- <func>fSendMessage</func>
- </item>
- <item>
- <name>호출</name>
- <func>fSendCall</func>
- </item>
- <item>
- <name>메시지+호출</name>
- <func>fSendMessageCall</func>
- </item>
- </atdoctmenu>
- <vnrlmenu>
- <item>
- <name>환자진료정보</name>
- <func>fOpenPrcpSpec</func>
- </item>
- <item>
- <name>환자라벨출력</name>
- <func>fOpenLabelPrint</func>
- </item>
- <item>
- <name>환자이름표출력</name>
- <func>fOpenNamePrint</func>
- </item>
- <item>
- <name>간호일지</name>
- <func>fOpenNursingRecord</func>
- </item>
- <item>
- <name>전실신청</name>
- <func>fOpenChngRoom</func>
- </item>
- <item>
- <name>투약기록</name>
- <func>fOpenMediRecord</func>
- </item>
- <item>
- <name>간호처방</name>
- <func>fOpenCarePrcp</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>바코드관리</name>
- <func>fOpenBarcodeMngt</func>
- </item>
- <item>
- <name>검사결과조회</name>
- <func>fOpenTestRslt</func>
- </item>
- <item>
- <name>임상관찰기록</name>
- <func>fOpenTPR</func>
- </item>
- <item>
- <name>퇴원정리</name>
- <func>fOpenDschArngnm</func>
- </item>
- <item>
- <name>카덱스</name>
- <func>fOpenCardex</func>
- </item>
- <item>
- <name>Cousult 관리</name>
- <func>fOpenConsultManage</func>
- </item>
- <item>
- <name>약품인계내역조회</name>
- <func>fOpenDrugList</func>
- </item>
- <item>
- <name>-</name>
- <func/>
- </item>
- <item>
- <name>인계용sheet 출력</name>
- <func>fOpenPrintSheet</func>
- </item>
- <item>
- <name>안전사고보고</name>
- <func>fPatQi</func>
- </item>
- <item>
- <name>이송요원호출</name>
- <func>fPasserCall</func>
- </item>
- <item>
- <name>환자기초정보</name>
- <func>fPatInfo</func>
- </item>
- <item>
- <name>분만신생아이름표출력</name>
- <func>fOpenBbabyNamePrint</func>
- </item>
- </vnrlmenu>
- <consultmenu>
- <item>
- <name>Cousult 관리</name>
- <func>fOpenConsultManage</func>
- </item>
- </consultmenu>
- <crtfctmenu>
- <item>
- <name>제증명관리</name>
- <func>fOpenCrtfctManage</func>
- </item>
- </crtfctmenu>
- <cpapmenu>
- <item>
- <name>사본발급조회</name>
- <func>fOpenCpapynManage</func>
- </item>
- </cpapmenu>
- </menuinst032>
- </menuitems>
- <printcnt/>
- <barcdprntsetup/>
- <printsheet>
- <printflag/>
- <roomcd1/>
- <roomcd2/>
- <duty/>
- <sortflag>1</sortflag>
- </printsheet>
- <temp3/>
- <method/>
- <temp4/>
- <temp5/>
- </main_nm>
- <init1>
- <temp1>
- <printsheet1>
- <roomcd/>
- <pid/>
- <hngnm/>
- <sexage/>
- <deptengabbr/>
- <diag/>
- <dietnm/>
- </printsheet1>
- </temp1>
- </init1>
- <hidden_nm>
- <roomcdgrup>
- <roomcdgruplist>
- <roomnm/>
- <roomcd/>
- </roomcdgruplist>
- </roomcdgrup>
- </hidden_nm>
- </root>
- </instance>
- <script type="javascript" src="../../../com/instantmsgweb/js/ZMI001.js"/>
- <script type="javascript">
- <![CDATA[
-
- function fAtdoctlist(){
- setParameter("atdoctid",model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/atdoctid"));
- setParameter("orddd",model.getValue("/root/main/cond/orddd"));
- var left = event.screenX;
- var top = event.screenY;
- modal("SPMNW11300",1,left,top);
- }
-
- function fSendMessage(){
-
- model.removenode("/root/main_om/temp/atdoctlist");
- model.removenode("/root/send");
- model.makeValue("/root/send/atdoctid", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/atdoctid"));
- model.makeValue("/root/send/orddd", model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/send/deptcd", model.getValue("/root/main/cond/wardcd"));
- submit("TRMNW00202");
-
- var nodecnts = getNodesetCount("/root/main_om/temp/atdoctlist") ;
- if( nodecnts < 1){
- messageBox('담당의 정보가 ', 'I004');
- return;
- }
- model.makeValue("/root/main_om/temp/atdoctlist/calltype", "msg");
- model.makeValue("/root/main_om/temp/atdoctlist/msgcnts", combo1.label+" 호출");
-
- zmifOpenUserMessagePopup("/root/main_om/temp/atdoctlist", event.ScreenX, event.ScreenY);
- }
-
- function fSendCall(){
- model.removeNodeset("/root/main_om/temp/atdoctlist");
- model.removenode("/root/send");
- model.makeValue("/root/send/atdoctid", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/atdoctid"));
- model.makeValue("/root/send/orddd", model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/send/deptcd", model.getValue("/root/main/cond/wardcd"));
- submit("TRMNW00202");
- if(getNodesetCount("/root/main_om/temp/atdoctlist") < 1){
- messageBox('담당의 정보가 ', 'I004');
- return;
- }
- model.makeValue("/root/main_om/temp/atdoctlist/calltype","call");
- model.makeValue("/root/main_om/temp/atdoctlist/msgcnts",combo1.label+" 호출");
-
- zmifOpenUserMessagePopup("/root/main_om/temp/atdoctlist", event.ScreenX, event.ScreenY);
- }
- function fSendMessageCall(){
- model.removeNodeset("/root/main_om/temp/atdoctlist");
- model.removenode("/root/send");
- model.makeValue("/root/send/atdoctid", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/atdoctid"));
- model.makeValue("/root/send/orddd", model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/send/deptcd", model.getValue("/root/main/cond/wardcd"));
- submit("TRMNW00202");
- if(getNodesetCount("/root/main_om/temp/atdoctlist") < 1){
- messageBox('담당의 정보가 ', 'I004');
- return;
- }
- model.makeValue("/root/main_om/temp/atdoctlist/calltype","msgcall");
- model.makeValue("/root/main_om/temp/atdoctlist/msgcnts",combo1.label+" 호출");
-
- zmifOpenUserMessagePopup("/root/main_om/temp/atdoctlist", event.ScreenX, event.ScreenY);
- }
-
- //환자라벨출력
- function fOpenLabelPrint(){
- if(btn_om.selected == true) {
- fSetPatInfo();
- model.setValue("/root/main_om/printcnt","1");
- group11.attribute("left") = event.ScreenX-window.screenleft-10;
- group11.attribute("top") = event.ScreenY-window.screenTop-150;
- model.setFocus("ipt_ompatcntctel");
- model.refresh();
- group11.visible = true;
- }else {
- fSetPatInfo();
- model.setValue("/root/main_nm/printcnt","1");
- group22.attribute("left") = event.ScreenX-window.screenleft-10;
- group22.attribute("top") = event.ScreenY-window.screenTop-150;
- model.setFocus("ipt_patcntctel1");
- model.refresh();
- group22.visible = true;
- }
- }
-
- //환자이름표출력
- function fOpenNamePrint(){
- var instcd = getUserInfo("dutplceinstcd");
-
- if(btn_om.selected == true) { // OrderManage 에서 호출
- group23.visible = true;
- }else{
- group1.visible = true;
- }
- /*
- if (instcd == '031') {
- fGetPatName();
- } else {
- if(btn_om.selected == true) { // OrderManage 에서 호출
- group23.visible = true;
- }else{
- group1.visible = true;
- }
- }
- */
- }
-
- //신생아이름표출력
- function fOpenNbabyNamePrint(){
-
- if(btn_om.selected == true) { // OrderManage 에서 호출
-
- var row_om = grd_ompatlist.row;
-
- if (row_om >= 1) {
-
- var pid = model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+row_om+"]/pid");
- var wardcd = model.getValue("/root/main/cond/wardcd");
- model.removenode("/root/send");
- model.makeValue("/root/send/nbabypatnameinfo/pid", pid);
- model.makeValue("/root/send/nbabypatnameinfo/wardcd", wardcd);
- submit("TRMNW00212");
-
- exeReportPreview("RPMNW00212", "XMLSTR"); //미리보기출력
-
- }
- }else { // NurseMain 에서 호출
- var row_nr = grd_wardpatlist.row;
-
- if (row_nr >= 1) {
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+row_nr+"]/pid");
- var wardcd = model.getValue("/root/main/cond/wardcd");
- model.removenode("/root/send");
-
- model.makeValue("/root/send/nbabypatnameinfo/pid", pid);
- model.makeValue("/root/send/nbabypatnameinfo/wardcd", wardcd);
- submit("TRMNW00212");
-
- exeReportPreview("RPMNW00212", "XMLSTR"); //미리보기출력
-
- }
- }
- }
-
- //정보호출
- function fGetPatName() {
- if(btn_om.selected == true) { // OrderManage 에서 호출
-
- var row_om = grd_ompatlist.row;
-
- if (row_om >= 1) {
-
- var pid = model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+row_om+"]/pid");
- var wardcd = model.getValue("/root/main/cond/wardcd");
- model.removenode("/root/send");
- model.makeValue("/root/send/patnameinfo/pid", pid);
- model.makeValue("/root/send/patnameinfo/wardcd", wardcd);
- submit("TRMNW00210");
- model.removeNodeset("/root/send");
- model.makeNode("/root/send/temp2");
- model.makeNode("/root/send/temp2/patnamelist");
- model.makeNode("/root/send/temp2/patnamelist/method");
-
- model.copyNode("/root/send/temp2/patnamelist", "/root/main_nm/temp2/patnamelist");
- model.makeNode("/root/send/temp2/patnamelist/method");
- model.setValue("/root/send/temp2/patnamelist/method", model.getValue("/root/main_om/method"));
-
- if(model.getValue("/root/main_nm/temp2/patnamelist/prtkind") == "NEW"){
- //exeReportPreview("RPMNW00211", "XMLSTR"); //환자이름표출력 NEW
- exeReportPreview("RPMNW00211", "XMLSTR", "","","true","","","","","true"); //환자이름표출력 NEW
- }else if(model.getValue("/root/main_nm/temp2/patnamelist/prtkind") == "CNEW"){
- //exeReportPreview("RPMNW00213", "XMLSTR"); //환자이름표출력 칠곡NEW
- exeReportPreview("RPMNW00213", "XMLSTR", "","","true","","","","","true"); //환자이름표출력 칠곡NEW
- }else{
- //exeReportPreview("RPMNW00210", "XMLSTR"); //환자이름표출력 OLD
- exeReportPreview("RPMNW00210", "XMLSTR", "","","true","","","","","true"); //환자이름표출력 OLD
- }
- //exeReportPreview("RPMNR06302", "XMLSTR", "/root/main/prtinfo", "", "true", "", "", "", "", "", "", "grp_report"); //미리보기 없이 출력
- }
- }else { // NurseMain 에서 호출
- var row_nr = grd_wardpatlist.row;
-
- if (row_nr >= 1) {
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+row_nr+"]/pid");
- var wardcd = model.getValue("/root/main/cond/wardcd");
- model.removenode("/root/send");
- model.makeValue("/root/send/patnameinfo/pid", pid);
- model.makeValue("/root/send/patnameinfo/wardcd", wardcd);
- submit("TRMNW00210");
-
- model.removeNodeset("/root/send");
- model.makeNode("/root/send/temp2");
- model.makeNode("/root/send/temp2/patnamelist");
- model.makeNode("/root/send/temp2/patnamelist/method");
-
- model.copyNode("/root/send/temp2/patnamelist", "/root/main_nm/temp2/patnamelist");
- model.makeNode("/root/send/temp2/patnamelist/method");
- model.setValue("/root/send/temp2/patnamelist/method", model.getValue("/root/main_nm/method"));
-
- if(model.getValue("/root/main_nm/temp2/patnamelist/prtkind") == "NEW"){
- //exeReportPreview("RPMNW00211", "XMLSTR"); //환자이름표출력 NEW
- exeReportPreview("RPMNW00211", "XMLSTR", "","","true","","","","","true"); //환자이름표출력 NEW
- }else if(model.getValue("/root/main_nm/temp2/patnamelist/prtkind") == "CNEW"){
- //exeReportPreview("RPMNW00213", "XMLSTR"); //환자이름표출력 칠곡NEW
- exeReportPreview("RPMNW00213", "XMLSTR", "","","true","","","","","true"); //환자이름표출력 칠곡NEW
- }else{
- //exeReportPreview("RPMNW00210", "XMLSTR"); //환자이름표출력 OLD
- exeReportPreview("RPMNW00210", "XMLSTR", "","","true","","","","","true"); //환자이름표출력 OLD
- }
- //exeReportPreview("RPMNR06302", "XMLSTR", "/root/main/prtinfo", "", "true", "", "", "", "", "", "", "grp_report"); //미리보기 없이 출력
- }
- }
- }
- //--------------(20101206) 경북대
-
- function fGetWardPatList() // Nurse Main init
- {
- var sWardCD = getScreenMenuParameter();//model.getValue("/root/main/cond/wardcd") //20080725_메뉴설정에 따른 그리드 동적생성으로 변겅(ByJA)
- grd_wardpatlist.allStyle("data", "background-image") = "";
- model.removenode("/root/send");
- model.makeValue("/root/send/wardcd", model.getValue("/root/main/cond/wardcd"));
- //model.makeValue("/root/send/orddd", model.getValue("/root/main/cond/orddd"));
- model.makeValue("/root/send/fromorddd", model.getValue("/root/main/cond/orddd").toDate().getAddDate(-3,"D").getDateFormat());
- model.makeValue("/root/send/settingrnid", model.getValue("/root/main/cond/settingrnid"));
- model.makeValue("/root/send/orddeptcd", model.getValue("/root/main/cond/orddeptcd"));
- model.makeValue("/root/send/medispclid", model.getValue("/root/main/cond/medispclid"));
- model.makeValue("/root/send/atdoctid", model.getValue("/root/main/cond/atdoctid"));
- model.makeValue("/root/send/indschacptstat", model.getValue("/root/main/cond/indschacptstat"));
-
- model.makeValue("/root/send/printflag", model.getValue("/root/main/cond/printflag"));
- model.makeValue("/root/send/sortflag", model.getValue("/root/main/cond/sortflag"));
-
-
- if(model.getValue("/root/main/cond/indschacptstat") == "1" || model.getValue("/root/main/cond/indschacptstat") == "3"){ //재원,퇴원진행으로 조회 할 경우 업무일자를 현재일자로 무조건 넘겨줌._20080828(ByJA)
- model.makeValue("/root/send/orddd", getCurrentDate());
- }else{
- model.makeValue("/root/send/orddd", model.getValue("/root/main/cond/orddd"));
- }
- model.makeValue("/root/send/hospiceyn", hospiceyn);
- // 간호하드코딩_20090416(ByJA)
- var wardcd = model.getValue("/root/main/cond/wardcd");
- if(wardcd == erdeptcd){ // 응급의료센터
- model.makeValue("/root/send/wardflag", "er");
- } else if(wardcd == partrtndeptcd){ // 분만실
- model.makeValue("/root/send/wardflag", "partrtn");
- } else if(wardcd == babyicudeptcd){ // 신생아중환자실
- model.makeValue("/root/send/wardflag", "babyicu");
- grd_wardpatlist.colWidth(grd_wardpatlist.colRef("patnm")) = 93;
- } else if(wardcd == babydeptcd){ // 신생아실
- model.makeValue("/root/send/wardflag", "baby");
- } else{ // 그 외 병동
- model.makeValue("/root/send/wardflag", "ward");
- }
-
- if(wardcd == hospicedeptcd) { //호스피스
- grd_wardpatlist.colHidden(grd_wardpatlist.colRef("had")) = false;
- } else {
- grd_wardpatlist.colHidden(grd_wardpatlist.colRef("had")) = true;
- }
-
- model.makeValue("/root/send/menuflag", sWardCD); // 메뉴파라미터
- submit("TRMNW00201", false);
-
- var iGesAge = 0;
- var sOrddd = model.getValue("/root/main/cond/orddd");
- var sGesAge = "";
- var dlivdd = new Date();
- var bthdd = new Date();
- var sIndd = new Date();
- var num1 = 0;
- var num2 = 0;
- var num3 = 0;
-
- /* 분만실(담당자 : 최경용) */
- if(sWardCD == "Partrtn"){
- /* 재태기간 계산 공식 */
- /* 분만일이 있는 경우 : 재태기간(간호정보조사지) + (분만일 - 입원일자) */
- /* 분만일이 없는 경우 : 재태기간(간호정보조사지) + (분만일 - 업무일자) */
- for( var i=1; i <= getNodesetCount("/root/main_nm/wardpatinfo/wardpatlist"); i++ ) {
- dlivdd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/dlivdd");
- sEdc = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/edc");
- sIndd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/indd");
- if(sEdc != ""){
- if(dlivdd == ""){
- num1 = Number(getDateInterval(sEdc, sOrddd)) + Number(280);
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/gesage", parseInt(num1/7) + "+" + (num1%7));
- } else{
- num1 = Number(getDateInterval(sEdc, dlivdd)) + Number(280);
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/gesage", parseInt(num1/7) + "+" + (num1%7));
- }
- }
- }
- // 분만신생아항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
-
- // BMT항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
-
- // 특수주사실 중증필드(serdiag) 숨김
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
- }
-
- /* 신생아실 */
- else if(sWardCD == "NBaby"){
- /* 추정 제태연령 계산 공식 */
- /* 제태기간(간호정보조사지 또는 분만간호기록) + (업무일자 - 제태기간) */
- for( var i=1; i <= getNodesetCount("/root/main_nm/wardpatinfo/wardpatlist"); i++ ) {
- sGesAge = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/nrgesday");
- bthdd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/bthdd");
-
- if(sGesAge != "" && bthdd != ""){
- if(sGesAge.length == 2){ //2008-10-21, SMY추가
- iGesAge = (parseInt(sGesAge.substr(0,2)) * 7);
- }else if(sGesAge.length == 3){
- iGesAge = (parseInt(sGesAge.substr(0,1)) * 7) + parseInt(sGesAge.substr(2,1));
- }else if(sGesAge.length == 4){
- iGesAge = (parseInt(sGesAge.substr(0,2)) * 7) + parseInt(sGesAge.substr(3,1));
- }
- num1 = parseInt(iGesAge);
- num2 = getDateInterval(bthdd, sOrddd);
- num3 = num1 + num2;
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/nrgesage", parseInt(num3/7) + "+" + (num3%7));
- }
- }
-
- // 분만신생아항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = false;
-
- // BMT항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
-
- // 특수주사실 중증필드(serdiag) 숨김
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
- }
-
- /* BMT_20080725추가(ByJA) */
- else if(sWardCD == "BMT"){
- // 분만신생아항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
-
- // BMT항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = false;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = false;
-
- // 특수주사실 중증필드(serdiag) 숨김
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
- }
-
- /* 특수주사실_20080827추가(ByJA)spclinj*/
- else if(sWardCD == "spclinj"){
- // 분만신생아항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
-
- // BMT항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
-
- // 특수주사실 중증필드(serdiag) 숨김
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = true;
- }
-
- else{
- // 분만신생아항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("edc")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("gesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("parity")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bthdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("weig")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("prgweekcnt")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("nrgesage")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("dlivkind")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("partrtnoutdd")) = true;
-
- // BMT항목
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("bmttrnptkindcd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("postcxday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbmttrnptdd")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastpostbmtday")) = true;
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("pastbloodtype")) = true;
-
- // 특수주사실 중증필드(serdiag) 숨김
- grd_wardpatlist.colhidden(grd_wardpatlist.colRef("serdiag")) = false;
- }
-
- model.setFocus("grd_wardpatlist");
- grd_wardpatlist.rebuild();
-
- var pid = getPatientId();
- if (pid != "") {
- grd_wardpatlist.row = grd_wardpatlist.findRow(pid, 1, 7);
- grd_wardpatlist.topRow = grd_wardpatlist.row-1;
- }
-
- // 재원상태 열에 tooltiptext 를 설정한다(퇴원예정일)_20081118(ByJA)
- for(var i=grd_wardpatlist.fixedRows; i<grd_wardpatlist.rows; i++)
- {
- grd_wardpatlist.tooltipText(i, grd_wardpatlist.colRef("indschstat")) = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+i+"]/dschdclrdd");
-
- if(model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+i+"]/indschstat") == "ⓓ" || model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+i+"]/indschstat") == "ⓖ"){
- // 업무일자와 퇴원예고일시가 같은 경우 색 표시
- if(model.getValue("/root/main/cond/orddd")==model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+i+"]/dschdclrdd2")){
- grd_wardpatlist.cellStyle("color", i, grd_wardpatlist.colRef("indschstat")) = "#ff00ff";
- grd_wardpatlist.cellStyle("font-weight", i, grd_wardpatlist.colRef("indschstat")) = 'bold';
-
- }else{
- grd_wardpatlist.cellStyle("color", i, grd_wardpatlist.colRef("indschstat")) = "#000000";
- grd_wardpatlist.cellStyle("font-weight", i, grd_wardpatlist.colRef("indschstat")) = 'normal';
- }
- }else{
- grd_wardpatlist.cellStyle("color", i, grd_wardpatlist.colRef("indschstat")) = "#000000";
- grd_wardpatlist.cellStyle("font-weight", i, grd_wardpatlist.colRef("indschstat")) = 'normal';
- }
- }
-
- // 20081208
- for( var i=1; i <grd_wardpatlist.rows; i++ ) {
- var blodprep = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/blodprepyn");
- var cnstcnt = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/cnstcnt");
- var replcnt = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/replcnt");
- var uncnfmgnrlyn = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/uncnfmgnrlyn");
- var uncnfmrtnyn = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/uncnfmrtnyn");
- var uncnfmdschyn = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/uncnfmdschyn");
- var disp1 = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/disp1");
- var disp2 = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/disp2");
- var disp3 = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/disp3");
-
- if (disp1 == "Y") {
- grd_wardpatlist.cellstyle("background-image", i, grd_wardpatlist.colRef("disp1img")) = "../../../com/hismainweb/images/btn_top_infection0.gif";
- }else{
- grd_wardpatlist.cellstyle("background-image", i, grd_wardpatlist.colRef("disp1img")) = "";
- }
- if (disp2 == "Y") {
- grd_wardpatlist.cellstyle("background-image", i, grd_wardpatlist.colRef("disp2img")) = "../../../com/hismainweb/images/btn_top_infection1.gif";
- }else{
- grd_wardpatlist.cellstyle("background-image", i, grd_wardpatlist.colRef("disp2img")) = "";
- }
- if (disp3 == "Y") {
- grd_wardpatlist.cellstyle("background-image", i, grd_wardpatlist.colRef("disp3img")) = "../../../com/hismainweb/images/btn_top_infection2.gif";
- }else{
- grd_wardpatlist.cellstyle("background-image", i, grd_wardpatlist.colRef("disp3img")) = "";
- }
-
- if (cnstcnt == "0") {
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/cnstcnt", "");
- }
- if (replcnt == "0") {
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/replcnt", "");
- }
- if (uncnfmgnrlyn == "0") {
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/uncnfmgnrlyn", "");
- }
- if (uncnfmrtnyn == "0") {
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/uncnfmrtnyn", "");
- }
- if (uncnfmdschyn == "0") {
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/uncnfmdschyn", "");
- }
-
- if (blodprep == "Y") {
- model.setValue("/root/main_nm/wardpatinfo/wardpatlist[" + i + "]/blodprepyn", "");
- grd_wardpatlist.cellstyle("background-image", i , grd_wardpatlist.colRef("blodprepyn")) = "../../../emr/commonweb/images/blood.gif";
- } else {
- grd_wardpatlist.cellstyle("background-image", i , grd_wardpatlist.colRef("blodprepyn")) = "";
- }
- }
- // 20081208
-
- // 20120302_손성훈.
- var iRow = grd_wardpatlist.rows;
-
- for(var i = grd_wardpatlist.fixedRows ; i < iRow ; i++){
- if (grd_wardpatlist.valueMatrix(i,grd_wardpatlist.colRef("unablspc")) == "[부]") {
- grd_wardpatlist.cellstyle("background-color", i,grd_wardpatlist.colRef("unablspc") , i, grd_wardpatlist.colRef("unablspc")) = "#ff9900";
- }else{
- if ( grd_wardpatlist.cellstyle("background-color", i,grd_wardpatlist.colRef("unablspc") , i, grd_wardpatlist.colRef("unablspc")) == "#ff9900") {
- grd_wardpatlist.cellstyle("background-color", i,grd_wardpatlist.colRef("unablspc") , i, grd_wardpatlist.colRef("unablspc")) = "#ffffff"
- }
- }
- }
- model.refresh();
- }
-
- //Nurse Main /Order Manage에서 상단환자정보세팅하기
- function fSetPatInfo()
- {
- // 상단 세팅을 위한 파라미터
- if(btn_om.selected == true) {
- if (model.getValue("/root/main_om/cond/unitflag") == "emc") {
- var param = "E▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/cretno")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd")
- + "▦" ;
- setParameter("condparam", param);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- } else if (model.getValue("/root/main_om/cond/unitflag") == "dsc") {
- //------------(20071114)
- if (model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/oprsrvno") != "") {
- var param = "T" + "▦" // 01 O:외래, I:입원구분, T:수술예약
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid") + "▦" // 02 등록번호
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/opcnfmdd") + "▦" // 03 수술시작일자
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/cretno") + "▦" // 04 cretno(없는 경우 ""로 처리)
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd") + "▦" // 05 기관코드
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/perfdeptcd") + "▦" // 06 집도과부서
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/perfdrid") + "▦" // 07 집도의ID
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/oppatflagcd") + "▦"
- + "F" + "▦"
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/oprsrvno") + "▦"
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/ophistno") + "▦"
- + model.getValue("/root/main/cond/orddd")+ "▦" ;
- } else {
- var param = "I"
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/cretno")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd")
- }
-
- setParameter("condparam", param);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- } else if (model.getValue("/root/main_om/cond/unitflag") == "chemo") {
- condparam = "I"+ "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/cretno")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd")
- + "▦" + model.getValue("/root/main/cond/orddd");
-
- setParameter("condparam", condparam);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- } else if (model.getValue("/root/main_om/cond/unitflag") == "op") {
- var param = "T" + "▦" // 01 O:외래, I:입원구분, T:수술예약
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid") + "▦" // 02 등록번호
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/opcnfmdd") + "▦" // 03 수술시작일자
- + "▦" // 04 cretno(없는 경우 ""로 처리)
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd") + "▦" // 05 기관코드
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/perfdeptcd") + "▦" // 06 집도과부서
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/perfdrid") + "▦" // 07 집도의ID
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/oppatflagcd") + "▦"
- + "F" + "▦"
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/oprsrvno") + "▦"
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/ophistno") + "▦"
- + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/opcnfmdd") + "▦" ;
-
- setParameter("condparam", param);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- } else if (model.getValue("/root/main_om/cond/unitflag") == "apu") {
- condparam = "I"+ "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/cretno")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd")
- + "▦" + model.getValue("/root/main/cond/orddd");
-
- setParameter("condparam", condparam);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- } else {
- condparam = "I"+ "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/cretno")
- + "▦" + model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/instcd")
- + "▦" + model.getValue("/root/main/cond/orddd");
-
- setParameter("condparam", condparam);
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- }
- } else {
- condparam = "I"+ "▦" + model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pid")
- + "▦" + model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/indd")
- + "▦" + model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/cretno")
- + "▦" + model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/instcd")
- + "▦" + model.getValue("/root/main/cond/orddd");
-
- setParameter("condparam", condparam);
- //상단 세팅 화면 사이즈 작게 띄움
- modal("SPMMO08900", 1, "", "", "", "", "", "left:0; right:0; width:0; height:0; sysmenu:hidden; caption:hidden; min:hidden, max:hidden;");
- }
- //20110901_KNUH_End
- }
- //환자정보 오픈
- //서브메뉴를 이용한 오픈은 기본으로 상단정보를 올리도록 적용.
- function fOpenPrcpSpec()
- {
- fSetPatInfo();
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/pid");
- var indd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/indd");
- var orddd = model.getValue("/root/main/cond/orddd");
- var param = pid + "▩" + "I" + "▩" + indd + "▩" + orddd;
-
- setParameter("SMMMO02500_pid", pid);
- open("SMMMO02500","1","20","128");
- }
-
- //간호일지 오픈
- function fOpenNursingRecord()
- {
- fSetPatInfo();
- open("SMMNR00700","1","20","128");
- }
-
- //전실신청 오픈
- function fOpenChngRoom()
- {
- fSetPatInfo();
- open("SMPMI01700","1","20","128");
- }
- //투약기록 오픈
- function fOpenMediRecord()
- {
- fSetPatInfo();
- open("SMMNR00600","1","20","128");
- }
-
- //간호처방 오픈
- function fOpenCarePrcp()
- {
- fSetPatInfo();
- open("SMMNW10900","1","20","128");
- }
-
- //바코드관리 오픈
- function fOpenBarcodeMngt()
- {
- fSetPatInfo();
- open("SMLLC00200","1","20","128");
- }
-
- //검사결과조회 오픈
- function fOpenTestRslt()
- {
- fSetPatInfo();
- open("SMAER00800","1","20","128");
- }
-
- //임상관찰기록 오픈
- function fOpenTPR()
- {
- fSetPatInfo();
- open("SMMNR00900","1","20","128");
- }
-
- //퇴원정리 오픈
- function fOpenDschArngnm()
- {
- fSetPatInfo();
- open("SMMNW01200","1","20","128");
- }
-
- //카덱스 오픈
- function fOpenCardex()
- {
- fSetPatInfo();
- open("SMMNB00200","1","20","128");
- }
-
- function fPrtVial() {
-
- model.makeValue("/root/send/wardcd", model.getValue("/root/main/cond/wardcd"));
- model.makeValue("/root/send/nursid", model.getValue("/root/main/cond/settingrnid"));
-
- submit("TRMNW00211");
-
- exeReportPreview("RPMNW00700", "XMLSTR");
- // exeReportPreview("RPMNW00700", "XMLSTR", "", "","true","","","","","true"); // 바로 출력
- // exeReportPreview("RPMNW00210", "XMLSTR", "", "", "", "", "", "", "", "", "", "grp"); //미리보기출력
- // if(grd_wardpatlist.rows < 1) {
- // messageBox("Vital Sign을 출력할 정보가 존재하지 않습니다.", "E");
- // return;
- // } else {
- //
- // exeReportPreview("RPMNW00700", "XMLSTR", "", "","true","","","","","true");
- // }
- }
-
- //인계용sheet 출력
- function fOpenPrintSheet() {
- var node = model.getValue("/root/code/codeinfo/codelist[cdgrupid='124' and cdid='" + model.getValue("/root/main/cond/wardcd") +"']/cdid");
- var sortcode = model.getValue("/root/code/codeinfo/codelist[cdgrupid='S01']/cdid");
- var sortflag = "";
-
- if(node == null || node == "") {
- if(sortcode == "2"){
- sortflag = "2";
- }else{
- sortflag = "1";
- }
- } else {
- sortflag = "2";
- }
-
- model.removeNodeset("/root/send");
- model.makeValue("/root/send/wardcd",model.getValue("/root/main/cond/wardcd"));
- submit("TRMNW04008"); //병실 조회
-
- if(btn_om.selected == true) {
-
- model.removenode("/root/main_om/printsheet");
- model.makeValue("/root/main_om/printsheet/roomcd1","");
- model.makeValue("/root/main_om/printsheet/roomcd2","");
-
- model.makeValue("/root/main_om/printsheet/printflag","2");
- model.makeValue("/root/main_om/printsheet/sortflag",sortflag);
-
- ipt_omroomcd1.visible = false;
- ipt_omroomcd2.visible = false;
- cmb_omroomcd1.visible = true;
- cmb_omroomcd2.visible = true;
-
- //Duty D-06~14, E-15~20, N-21~05 시간
- if(getCurrentDateTime().substr(9,2) >=6 && getCurrentDateTime().substr(9,2) <=14) {
- model.makeValue("/root/main_om/printsheet/duty","D");
- }else if(getCurrentDateTime().substr(9,2) >=15 && getCurrentDateTime().substr(9,2) <=20) {
- model.makeValue("/root/main_om/printsheet/duty","E");
- }else {
- model.makeValue("/root/main_om/printsheet/duty","N");
- }
- model.refresh();
- group21.visible = true;
-
- }else{
-
- //인계용sheet출력 초기화
- model.removenode("/root/main_nm/printsheet");
- model.makeValue("/root/main_nm/printsheet/roomcd1","");
- model.makeValue("/root/main_nm/printsheet/roomcd2","");
-
- model.makeValue("/root/main_nm/printsheet/printflag","2");
- model.makeValue("/root/main_nm/printsheet/sortflag",sortflag);
-
- ipt_roomcd1.visible = false;
- ipt_roomcd2.visible = false;
- cmb_roomcd1.visible = true;
- cmb_roomcd2.visible = true;
-
- //Duty D-06~14, E-15~20, N-21~05 시간
- if(getCurrentDateTime().substr(9,2) >=6 && getCurrentDateTime().substr(9,2) <=14) {
- model.makeValue("/root/main_nm/printsheet/duty","D");
- }else if(getCurrentDateTime().substr(9,2) >=15 && getCurrentDateTime().substr(9,2) <=20) {
- model.makeValue("/root/main_nm/printsheet/duty","E");
- }else {
- model.makeValue("/root/main_nm/printsheet/duty","N");
- }
- model.refresh();
- group20.visible = true;
- }
- }
-
- //협진환자관리
- function fOpenCoopTeam()
- {
- fSetPatInfo();
-
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pid");
- var indd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/indd");
- var roomcd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/roomcd");
- var hngnm = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/patnm");
- var sa = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/sexage");
- var orddeptcd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/orddeptcd");
- var medispclid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/medispclid");
- var cretno = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/cretno");
- var medispclnm = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/medispclnm");
- var patinfo = hngnm + "▦" + sa + "▦" + orddeptcd + "▦" + medispclid + "▦" + cretno + "▦" + medispclnm;
- setParameter("SPMMO03600_pid" , pid);
- setParameter("SPMMO03600_orddd" , indd);
- setParameter("SPMMO03600_roomcd", roomcd);
- setParameter("SPMMO03600_patinfo" , patinfo);
- setParameter("SPMMO03600_ioflag" , "I");
- modal("SPMMO03600","1","20","128");
-
- fGetWardPatList(); // Nurse Main
- }
-
- function fOpenConsultManage()
- {
- //박영우 테스트 추가한 부분
- fSetPatInfo();
- open("SMMMR05000","1","20","128");
- }
-
- //제증명관리팝업
- function fOpenCrtfctManage()
- {
- fSetPatInfo();
- open("SMMMR02900","1","20","128");
- }
-
- //사본발급조회팝업
- function fOpenCpapynManage()
- {
- fSetPatInfo();
- open("SMMRC02200","1","20","128");
- }
-
- // 약품인계내역조회
- function fOpenDrugList(){
- fSetPatInfo();
- if(btn_om.selected == true) {
- setParameter("SPMNW12400_PARAM1", model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/pid"));
- setParameter("SPMNW12400_PARAM2", model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+grd_ompatlist.row+"]/indd"));
- open("SPMNW12400","1","20","128");
- }else {
- setParameter("SPMNW12400_PARAM1", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pid"));
- setParameter("SPMNW12400_PARAM2", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/indd"));
- open("SPMNW12400","1","20","128");
-
- }
- }
-
-
- //환자메모
- function fPatMemo() {
-
- var pid ="";
- var pid ="";
- var orddeptcd = "";
-
- if(btn_om.selected == true) {
-
- pid = grd_ompatlist.valueMatrix(grd_ompatlist.row,grd_ompatlist.colRef("pid"));
- hngnm = grd_ompatlist.valueMatrix(grd_ompatlist.row,grd_ompatlist.colRef("patnm"));
- orddeptcd = grd_ompatlist.valueMatrix(grd_ompatlist.row,grd_ompatlist.colRef("orddeptcd"));
- } else {
- pid = grd_wardpatlist.valueMatrix(grd_wardpatlist.row,grd_wardpatlist.colRef("pid"));
- hngnm = grd_wardpatlist.valueMatrix(grd_wardpatlist.row,grd_wardpatlist.colRef("patnm"));
- orddeptcd = grd_wardpatlist.valueMatrix(grd_wardpatlist.row,grd_wardpatlist.colRef("orddeptcd"));
- }
- setParameter("SPMNO02300_PARM", pid + "▦" + hngnm + "▦" + orddeptcd);
-
- modal("../../../emr/outcareweb/xrw/SPMNO02300", "","", "", "SPMNO02300", "", "");
- }
-
- //안전사고보고작성
- function fPatQi(){
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/pid");
- var hngnm = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/patnm");
- var orddeptcd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/orddeptcd");
- var medispclid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/medispclid");
- var diag = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/diag");
- var diagcd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/diagcd");
- var sexagestr = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/sexage").split("/");
- if( sexagestr[0] == "F" ){ var sex = "여자"; }
- if( sexagestr[0] == "M" ){ var sex = "남자"; }
- var age = sexagestr[1];
- var wardcd = model.getValue("/root/main/cond/wardcd");
- var roomcd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.row + "]/roomcd");
- var ioflag = "I";
-
- setParameter("SMMQR00100_PARAM", pid + "▦" + hngnm + "▦" + orddeptcd + "▦" + medispclid + "▦" + diag + "▦" + diagcd + "▦" + sex + "▦" + age + "▦" + wardcd + "▦" + roomcd + "▦" + ioflag);
- modal("../../../emr/qiweb/xrw/SMMQR00100", "","", "", "SMMQR00100", "", "");
- }
-
- //환자기초정보
- function fPatInfo(){
- fSetPatInfo(); // 환자상단 올리기
-
- if(btn_om.selected == true) { // OrderManage 에서 호출
- var row_om = grd_ompatlist.row;
- if(row_om < 1){
- return false;
- }
-
- var hngnm = grd_ompatlist.valueMatrix( row_om, grd_ompatlist.colRef("patnm"));
- var pid = grd_ompatlist.valueMatrix( row_om, grd_ompatlist.colRef("pid"));
-
- }else { // NurseMain 에서 호출
- var row_nr = grd_wardpatlist.row;
-
- if(row_nr < 1){
- return false;
- }
- var hngnm = grd_wardpatlist.valueMatrix( row_nr, grd_wardpatlist.colRef("patnm"));
- var pid = grd_wardpatlist.valueMatrix( row_nr, grd_wardpatlist.colRef("pid"));
- }
-
- if (pid == null && pid == "" && pid == " " && pid == "-" ){
- return false;
- }
-
- model.removeNodeset("/root/temp/source");
- model.makeValue("/root/temp/source/srchcond", "1");
- model.makeValue("/root/temp/source/pid", pid);
-
- modal("SPPMO01400", "1", "100", "100", "SPPMO01400", "/root/temp/source", "/root/source");
- }
-
- //구두처방 오픈
- function fOpenCarePrcp2()
- {
- fSetPatInfo();
- open("SMMNW20100","1","20","128");
- }
-
- //이송요원 호출
- function fPasserCall(){
- fSetPatInfo();
- modal("../../../emr/wardcareweb/xrw/SMMNW14100", "","", "", "SMMNW14100", "", "");
- }
-
- //이송요원 관리 호출
- function fPasserCallMana(){
- fSetPatInfo();
- modal("../../../emr/wardcareweb/xrw/SMMNW14200", "","", "", "SMMNW14200", "", "");
- }
-
- //분만신생아이름표출력
- function fOpenBbabyNamePrint(){
-
- if(btn_om.selected == true) { // OrderManage 에서 호출
-
- var row_om = grd_ompatlist.row;
-
- if (row_om >= 1) {
-
- var pid = model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+row_om+"]/pid");
- var indd = model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+row_om+"]/indd");
- var cretno = model.getValue("/root/main_om/ominfo/ompatinfo/ompatlist["+row_om+"]/cretno");
- model.removenode("/root/send");
- model.makeValue("/root/send/bbabypatnameinfo/pid", pid);
- model.makeValue("/root/send/bbabypatnameinfo/indd", indd);
- model.makeValue("/root/send/bbabypatnameinfo/cretno", cretno);
-
- submit("TRMNW00215");
-
- exeReportPreview("RPMNW00215", "XMLSTR"); //미리보기출력
-
- }
- }else { // NurseMain 에서 호출
- var row_nr = grd_wardpatlist.row;
-
- if (row_nr >= 1) {
-
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+row_nr+"]/pid");
- var indd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+row_nr+"]/indd");
- var cretno = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+row_nr+"]/cretno");
- model.removenode("/root/send");
-
- model.makeValue("/root/send/bbabypatnameinfo/pid", pid);
- model.makeValue("/root/send/bbabypatnameinfo/indd", indd);
- model.makeValue("/root/send/bbabypatnameinfo/cretno", cretno);
-
- submit("TRMNW00215");
-
- exeReportPreview("RPMNW00215", "XMLSTR"); //미리보기출력
-
- }
- }
- }
- ]]>
- </script>
- <submission id="TRMNW00201" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main_nm/wardpatinfo"/>
- <submission id="TRMNW00202" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main_nm/temp"/>
- <submission id="TRMNW00210" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main_nm/temp2"/>
- <submission id="TRMNW00211" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main_nm/temp3"/>
- <submission id="TRMNW00212" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main_nm/temp4"/>
- <submission id="TRMNW00215" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/main_nm/temp5"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- // cdgrupid = '077'... 경대병원은 병원기관코드별로 받아올 필요가 없어 삭제함.
- fColumSetMove("SMMNW00200", "grd_wardpatlist") ; // 컬럼설정
- grd_wardpatlist.refresh();
- ]]>
- </script>
- <submission id="TRMNW00203" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/init1/temp1"/>
- <submission id="TRMNW04008" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" resultref="/root/hidden_nm/roomcdgrup"/>
- </model>
- </xhtml:head>
- <xhtml:body guideline="2,295;2,648;2,648;2,644;" style="margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; ">
- <group id="group5" style="left:0px; top:0px; width:1190px; height:634px; ">
- <datagrid id="grd_wardpatlist" nodeset="/root/main_nm/wardpatinfo/wardpatlist" class="datagrid2" visibility="hidden" allowbigselection="false" allowselection="false" caption="병실^병상^감염정보^감염정보^감염정보^특이^특이^특이^IRB
/CP^IRB
/CP^IRB
/CP^부적합^등록번호^재원
상태^재원
상태^환자명^S/A^진료과^세부진료과^협진팀^전문의^담당의^담당의^HD^HAD^POD^ICU^수술일^수 술
예정일^분 만
예정일^임신
주수^분만일^출산력^출생일^출생시
체 중^츨생시
주 수^추정
재태연령^분만방법^모 퇴원예고^BMT
(예정)일^이식
형태^PBD^PCD^미확인
처방 *^미확인
처방 *^미확인
처방 *^의
뢰^회
신^진단명^중
증^희귀
난치^중증
화상^제
증명^사
본^입원일^입원경로^자격^보험심사자^아침^점심^저녁^식사^nrsetting^indd^cretno^seqno^instcd^atdoctid^rgstno^1차
BMTDay^1차
PBD^이식전 
혈액형^orddeptcd^blodprepynp^diagcd" colsep="^" colwidth="45, 50, 23, 23, 23, 15, 15, 18, 15, 15, 15, 45, 55, 22, 18, 70, 46, 74, 75, 72, 55, 55, 46, 31, 31, 31, 40, 44, 46, 68, 40, 68, 90, 67, 50, 50, 67, 60, 84, 0, 55, 36, 38, 20, 20, 20, 18, 18, 144, 32, 32, 35, 32, 32, 55, 60, 87, 89, 120, 120, 120, 0, 0, 0, 0, 0, 0, 0, 0, 70, 37, 51, 100, 100, 100" ellipsis="true" explorerbar="sort" frozencols="16" mergecellsfixedrows="bycolrec" multitotal="false" rowheight="32" rowsep="|" tooltip="true" style="left:5px; top:8px; width:1183px; height:622px; ">
- <col ref="roomcd" style="text-align:center; "/>
- <col ref="bedcd" desc="20101213_KNUH_Start 병상추가" style="text-align:center; "/>
- <col ref="disp1img"/>
- <col ref="disp2img"/>
- <col ref="disp3img"/>
- <col ref="vipyn" style="text-align:center; "/>
- <col ref="rqstyn" style="text-align:center; "/>
- <col ref="spcffactyn" style="text-align:center; "/>
- <col ref="clincstdyyn" style="text-align:center; "/>
- <col ref="cpyn" style="text-align:center; "/>
- <col ref="blodprepyn" style="text-align:center; vertical-align:middle; background-position:center; "/>
- <col ref="unablspc" style="text-align:center; "/>
- <col ref="pid" style="text-align:left; "/>
- <col ref="chngroomstat" style="text-align:center; border-right-width:0; "/>
- <col ref="indschstat" style="border-left-width:0; "/>
- <col ref="patnm" style="text-align:left; "/>
- <col ref="sexage" style="text-align:left; "/>
- <col ref="orddeptnm" style="text-align:left; "/>
- <col ref="subdeptnm" style="text-align:left; "/>
- <col ref="coopteamnm"/>
- <col ref="medispclnm" style="text-align:left; "/>
- <col ref="atdoctnm" style="text-align:left; "/>
- <col ref="pdano"/>
- <col ref="hd" style="text-align:right; "/>
- <col ref="had" style="text-align:right; "/>
- <col ref="pod" style="text-align:right; "/>
- <col ref="icu" style="text-align:right; "/>
- <col ref="opdd" format="yyyy-mm-dd" style="text-align:right; "/>
- <col ref="opschedd" format="yyyy-mm-dd" style="text-align:right; "/>
- <col ref="edc" format="yyyy-mm-dd"/>
- <col ref="gesage" style="text-align:center; "/>
- <col ref="dlivdd" format="yyyy-mm-dd"/>
- <col ref="parity"/>
- <col ref="bthdd" format="yyyy-mm-dd"/>
- <col ref="weig" style="text-align:right; "/>
- <col ref="prgweekcnt" style="left:1105px; top:32px; width:50px; height:23px; text-align:center; "/>
- <col ref="nrgesage" style="text-align:center; "/>
- <col ref="dlivkind"/>
- <col ref="partrtnoutdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="bmttrnptdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="bmttrnptkindcd" style="text-align:left; "/>
- <col ref="postbmtday" style="text-align:right; "/>
- <col ref="postcxday" style="text-align:right; "/>
- <col ref="uncnfmgnrlyn" style="text-align:center; "/>
- <col ref="uncnfmrtnyn" style="text-align:center; "/>
- <col ref="uncnfmdschyn" style="text-align:center; "/>
- <col ref="cnstcnt" style="text-align:center; "/>
- <col ref="replcnt" style="text-align:center; "/>
- <col ref="diag" style="text-align:left; "/>
- <col ref="serdiag" style="text-align:center; "/>
- <col ref="rarediag" style="text-align:center; "/>
- <col ref="burndiag" style="text-align:center; "/>
- <col ref="crtfctyn" style="text-align:center; "/>
- <col ref="cpapyn" style="text-align:center; "/>
- <col ref="findd"/>
- <col ref="inpath"/>
- <col ref="insukind"/>
- <col ref="judgperchinfo"/>
- <col ref="dietmor"/>
- <col ref="dietaft"/>
- <col ref="dieteve"/>
- <col ref="diet" style="text-align:left; "/>
- <col ref="nrsetting"/>
- <col ref="indd"/>
- <col ref="cretno"/>
- <col ref="seqno"/>
- <col ref="instcd"/>
- <col ref="atdoctid"/>
- <col ref="rgstno"/>
- <col ref="pastbmttrnptdd" format="yyyy-mm-dd" style="text-align:center; "/>
- <col ref="pastpostbmtday" style="text-align:right; "/>
- <col ref="pastbloodtype" style="text-align:left; "/>
- <col ref="orddeptcd" visibility="hidden"/>
- <col ref="blodprepynp" visibility="hidden"/>
- <col ref="diagcd" visibility="hidden"/>
- <script type="javascript" ev:event="ondblclick">
- <![CDATA[
-
- if( isDataCell() ) {
- // 여의도성모병원에서 서울성모로 데이터 전환된 환자의 경우 메세지 띄우기_20090212(ByJA)
- if( model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pidflag") == "90"){
- messageBox("여의도성모에서 서울성모 전환 BMT환자입니다.","I");
- }
-
- //특이사항이 있을 경우 상단환자세팅을 하고 특이 정보를 띄움
- if (grd_wardpatlist.col == 3 && grd_wardpatlist.valueMatrix(grd_wardpatlist.row, 3) == "★") {
- fSetPatInfo();
-
- model.makeNode("/root/source/srchcond");
- model.makeNode("/root/source/pid");
- model.setValue("/root/source/srchcond", 1);
- model.setValue("/root/source/pid", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pid"));
- modal("SMPMC01300", "1", "", "", "SMPMC01300", "/root/source", "/root/source");
- //이외는 상단환자세팅
- } else {
- fSetPatInfo();
- }
-
- if (grd_wardpatlist.valueMatrix(grd_wardpatlist.row,grd_wardpatlist.col) == "[부]"){
- setParameter("SMMNW00129_PARM_PID", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pid"));
- setParameter("SMMNW00129_PARM_INDD", model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/indd"));
- modal("SMMNW00129");
- fInqurySelectedPrgm();
- }
- var curNurOpCnfmObj = getOpenWindow("SMMNP00200");
- if(curNurOpCnfmObj != null){//준비확인이 열려있으면 상단 환자로 재조회2010.01.04 K.J.M
- curNurOpCnfmObj.javascript.fFormInit();
- }
-
- var curNurKadexObj = getOpenWindow("SMMNB00200");
- if(curNurKadexObj != null){//[카덱스]
-
- curNurKadexObj.javascript.fInitialize();
- }
-
- if (grd_wardpatlist.col == grd_wardpatlist.colRef("disp1img") && model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.mouseRow + "]/disp1")){
- fSetPatInfo();
- model.makeValue("/root/send/infection", "B");
- open("SPASB01600", "", "", "", ""," /root/send/infection", "/root/main/cond/isolkind");
- }else if (grd_wardpatlist.col == grd_wardpatlist.colRef("disp2img") && model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.mouseRow + "]/disp2")){
- fSetPatInfo();
- model.makeValue("/root/send/infection", "C");
- open("SPASB01600", "", "", "", ""," /root/send/infection", "/root/main/cond/isolkind");
- }else if (grd_wardpatlist.col == grd_wardpatlist.colRef("disp3img") && model.getValue("/root/main_nm/wardpatinfo/wardpatlist[" + grd_wardpatlist.mouseRow + "]/disp3")){
- fSetPatInfo();
- model.makeValue("/root/send/infection", "A");
- open("SPASB01600", "", "", "", ""," /root/send/infection", "/root/main/cond/isolkind");
- }
- }
- ]]>
- </script>
- <script type="javascript" ev:event="onmousedown">
- <![CDATA[
- var sWardCD = getScreenMenuParameter();
-
- if (getUserInfo("dutplceinstcd") == "032"){ //칠곡 경북대병원
- if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("atdoctnm") && grd_wardpatlist.valueMatrix(grd_wardpatlist.mouseRow, grd_wardpatlist.mouseCol) != "") {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/atdoctmenu/item");
- } //의뢰, 회신필드에서 오른쪽 팝업메뉴(Cousult 관리)
- else if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("cnstcnt") || grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("replcnt")) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/consultmenu/item");
- }
- //제증명필드에서 오른쪽 팝업메뉴(제증명 관리)
- else if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("crtfctyn")) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/crtfctmenu/item");
- }
- //사본필드에서 오른쪽 팝업메뉴(사본발급조회 관리)
- else if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("cpapyn")) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/cpapmenu/item");
- }
- else {
- if (grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("coopteamnm") ) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/coopteammenu/item");
- }
- else{
- if(sWardCD == "NBaby"){
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/nbabymenu/item");
- }else{
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst032/gnrlmenu/item");
- }
- }
- }
- }else{
- if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("atdoctnm") && grd_wardpatlist.valueMatrix(grd_wardpatlist.mouseRow, grd_wardpatlist.mouseCol) != "") {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/atdoctmenu/item");
- } //의뢰, 회신필드에서 오른쪽 팝업메뉴(Cousult 관리)
- else if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("cnstcnt") || grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("replcnt")) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/consultmenu/item");
- }
- //제증명필드에서 오른쪽 팝업메뉴(제증명 관리)
- else if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("crtfctyn")) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/crtfctmenu/item");
- }
- //사본필드에서 오른쪽 팝업메뉴(사본발급조회 관리)
- else if(grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("cpapyn")) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/cpapmenu/item");
- }
- else {
- if (grd_wardpatlist.mouseCol == grd_wardpatlist.colRef("coopteamnm") ) {
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/coopteammenu/item");
- }
- else{
- if(sWardCD == "NBaby"){
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/nbabymenu/item");
- }else{
- fShowPopupMenu("grd_wardpatlist","/root/main_nm/menuitems/menuinst031/gnrlmenu/item");
- }
- }
- }
- }
-
- ]]>
- </script>
- <script type="javascript" ev:event="DOMFocusOut">
- <![CDATA[
- initPopupMenu();
- ]]>
- </script>
- <script type="javascript" ev:event="onaftersort">
- <![CDATA[
- grd_wardpatlist.gridToInstance();
- ]]>
- </script>
- </datagrid>
- <line id="line1" class="line_1" style="x1:5px; y1:3px; x2:1188px; y2:3px; "/>
- <group id="group22" visibility="hidden" style="left:410px; top:180px; width:189px; height:50px; background-color:#87CEFA; ">
- <caption id="caption1" class="tit_2" style="left:0px; top:5px; width:188px; height:14px; ">출력할 장수를 입력하십시오.</caption>
- <input id="ipt_patcntctel1" ref="/root/main_nm/printcnt" class="input_default" navindex="9" maxlength="5" format="###" style="left:27px; top:25px; width:60px; height:19px; ">
- <script type="javascript" ev:event="onkeyup">
- <![CDATA[
- inputEnterKey("bnt_patlabel_nm", "DOMActivate");
- ]]>
- </script>
- </input>
- <button id="bnt_patlabel_nm" class="btn5_letter2" navindex="22" style="left:90px; top:25px; width:42px; height:19px; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- var pid = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/pid");
- var patnm = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/patnm").substr(0,13);
- var sexage = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/sexage");
- var rgstno = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/rgstno");
- var orddd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/indd");
- var roomcd = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/roomcd");
- var orddeptnm = model.getValue("/root/main_nm/wardpatinfo/wardpatlist["+grd_wardpatlist.row+"]/orddeptnm");
- var prtcnt = ipt_patcntctel1.value;
-
- // 환자 정보 라벨 출력
- // fCarePatLabel(pid, patnm, sexage, rgstno, orddd, prtcnt, scrnid, barcdRef); // CareCom.js
- if(prtcnt > 0){
- //1. 바코드 라벨 설정값 조회
- //var scrnid = "SMMNR00600";
- var scrnid = "SMMNR00600";
- model.removeNodeset("/root/main_nm/barcdprntsetup");
- // fGetBarCodeInfo(scrnid); // CareCom.js
- // model.resetInstanceNode("/root/send/reqdata");
- model.removenode("/root/send");
- model.makeValue("/root/send/scrnid", scrnid);
- submit("TRLLC90101");
-
- //2. 바코드 라벨 환경설정
- var barcdRef = "/root/main_nm/barcdprntsetup/prntsetupinfo/setupinfo";
- lzzfMakeBrcdPrntObjHanDo("CommAX", barcdRef);
- var portOpenTF = fSetNursBarcdInfo(barcdRef); // CareCom.js 바코드프린터별 환경설정(Zebra,SATO)
-
- /* ADDON
- 개발일시 : 2010.05.13
- 개발자 : 양천덕
- 요청병원 : 세종병원
- 요청파트 : 간호
- 개발내용 : 바코드 출력 양식 변경으로 함수 변경
- */
- //3. 환자라벨출력(변경)
- setParameter("barcdRef", barcdRef);
- setParameter("pid", pid);
- setParameter("roomcd", roomcd);
- setParameter("patnm", patnm);
- setParameter("sexage", sexage);
- setParameter("rgstno", rgstno);
- setParameter("orddd", orddd);
- setParameter("orddeptnm", orddeptnm);
- setParameter("prtcnt", prtcnt);
- setParameter("portOpenTF", portOpenTF);
-
- modal("SPMNZ00700");
- //20120307_KNUH_Start 환자라벨 Rexpert바코드 형식 출력시 객체닫힘되지않는 현상, 새로운창에서 출력하는 방식으로 변경.
- // fPrtCarePatNameLabel(barcdRef, pid, roomcd, patnm, sexage, rgstno, orddd, prtcnt, portOpenTF);
-
- //3. 환자라벨출력 20101117_KNUH_주석처리.
- //fPrtCarePatNameLabel(barcdRef, pid+" "+roomcd, patnm, sexage, rgstno, orddd, prtcnt, portOpenTF);
-
- ///////////////////////////////
- // var portOpenTF = ""; //오픈 성공 여부
- // var sPrntKind = model.getvalue(barcdRef + "/prntkind");
- // var sCommKind= model.getValue(barcdRef + "/commkind");
- // if(sCommKind == "01"){
- // var sSetUpVal = model.getValue(barcdRef + "[1]/comm01/setupval");
- // }else if(sCommKind == "02"){
- // var sSetUpVal = model.getValue(barcdRef + "[1]/comm02/setupval");
- // }else if(sCommKind == "03"){
- // var sSetUpVal = model.getValue(barcdRef + "[1]/comm03/setupval");
- // }
- //
- // var sComm = model.getValue(barcdRef + "[1]/comm02/comm");
- // var sBaudRate = model.getValue(barcdRef + "[1]/comm02/baudrate");
- //
- // //*** 2.SATTO일 경우_20090512(ByJA)
- // if(sPrntKind == "2" || sPrntKind == "6" || sPrntKind == "7"){
- // if(sPrntKind == "1") sPrntKind = 0;
- // else if(sPrntKind == "5") sPrntKind = 1;
- // else if(sPrntKind == "2") sPrntKind = 2;
- // else if(sPrntKind == "7") sPrntKind = 4;
- // else sPrntKind = 9;
- //
- // if(sCommKind == "02") sCommKind = "1";
- // else sCommKind = "2";
- //
- // sBaudRate = sBaudRate + "," + model.getvalue(barcdRef+"/comm02/parity");
- // sBaudRate = sBaudRate + "," + model.getvalue(barcdRef+"/comm02/databit");
- // sBaudRate = sBaudRate + "," + model.getvalue(barcdRef+"/comm02/stopbit");
- //
- // eval("CommAX.setPrt(sPrntKind, sCommKind, sSetUpVal, sComm, sBaudRate);");
- //
- // var esc = String.fromCharCode(27);
- // var iLeft = model.getValue(barcdRef + "[1]/blank/left");
- // var iTop = model.getValue(barcdRef + "[1]/blank/top");
- //
- // // 시작위치 셋팅 (A1aaaabbbb:출력 용지 규격(aaaa:세로크기_최대 2848, bbbb:가로크기_최대 832))
- // var sSndMsg = esc + "A" + esc + "A103500500";
- // var orddd = model.getValue("/root/main/cond/orddd").substr(0,4) + "/";
- // orddd += model.getValue("/root/main/cond/orddd").substr(4,2) + "/";
- // orddd += model.getValue("/root/main/cond/orddd").substr(6,2)
- //
- // // 출력할 데이터 생성
- // sSndMsg += esc + "V" + (Number(iTop)+20) + esc + "H" + (Number(iLeft)+50) + esc + "M" + pid;
- // sSndMsg += CommAX.PrtImgOut(parseInt(iTop)+80, parseInt(iLeft)+50, patnm, 2, 2);
- // // sSndMsg += eval("CommAX.PrtImgOut((parseInt(iTop)+80), (parseInt(iLeft)+50), patnm, 2, 2);");
- // sSndMsg += esc + "V" + (parseInt(iTop)+80) + esc + "H" + (parseInt(iLeft)+320) + esc + "M" + sexage;
- // sSndMsg += esc + "V" + (parseInt(iTop)+170) + esc + "H" + (parseInt(iLeft)+50) + esc + "M" + rgstno;
- // sSndMsg += esc + "V" + (parseInt(iTop)+200) + esc + "H" + (parseInt(iLeft)+50) + esc + "M" + orddd;
- //
- // // 종료 및 출력물 출력수량
- // sSndMsg += esc + "Q" + prtcnt + esc + "Z";
- // CommAX.SendMsg(sSndMsg);
- // CommAX.PortOpen("false");
- // }else{ //*** 3.SATTO가 아닐 경우(기존)
- //
- //// if(document.all("CommAX") == null){
- //// lzzfMakeBrcdPrntObjHanDo("CommAX");
- //// }
- //
- // if(sCommKind == "01") {
- // var sSetUpVal = model.getValue(barcdRef + "[1]/comm01/setupval");
- // }else if(sCommKind == "02") {
- // var sComm = model.getValue(barcdRef + "[1]/comm02/comm");
- // var sBaudRate = model.getValue(barcdRef + "[1]/comm02/baudrate");
- // var sDataBit = model.getValue(barcdRef + "[1]/comm02/databit");
- // var sStopBit = model.getValue(barcdRef + "[1]/comm02/stopbit");
- // var sParity = model.getValue(barcdRef + "[1]/comm02/parity");
- // CommAX.CommPort = sComm;
- // CommAX.Settings = sBaudRate + "," + sParity + "," + sDataBit + "," + sStopBit;
- // portOpenTF = CommAX.PortOpen("true");
- // }else if(sCommKind == "03") {
- // var sSetUpVal = model.getValue(barcdRef + "[1]/comm03/setupval");
- // }
- // var portOpenTF = CommAX.PortOpen("true");
- // if(portOpenTF == "TRUE"){
- // var iLeft = model.getValue(barcdRef + "blank/left");
- // var iTop = model.getValue(barcdRef + "/blank/top");
- // if(iLeft == "" || iLeft == "-"){
- // iLeft = 0;
- // }
- // if(iTop == "" || iTop == "-"){
- // iTop = 0;
- // }
- //
- // var sData = "";
- // var orddd = model.getValue("/root/main/cond/orddd").substr(0,4) + "/";
- // orddd += model.getValue("/root/main/cond/orddd").substr(4,2) + "/";
- // orddd += model.getValue("/root/main/cond/orddd").substr(6,2);
- //
- // sData += lzzfBP_StartFormat(0, 20);
- // sData += fCarePrintOutA(parseInt(iLeft)+ 50 , parseInt(iTop)+ 20, 3, "N", pid, "Y");
- // sData += fCarePrintOutH2(parseInt(iLeft)+50, parseInt(iTop)+ 80, 3, "Y", patnm, "Y"); // 환자명 폰트 크게변경_20081128
- // sData += fCarePrintOutA(parseInt(iLeft)+320, parseInt(iTop)+ 80, 3, "N", sexage, "");
- // sData += fCarePrintOutA(parseInt(iLeft)+ 50 , parseInt(iTop)+170, 3, "N", rgstno, "");
- // sData += fCarePrintOutA(parseInt(iLeft)+ 50 , parseInt(iTop)+200, 3, "N", orddd, "");
- // sData += fCareBP_EndFormat(prtcnt);
- // var a = CommAX.SendMessage(sData);
- // CommAX.PortOpen("false");
- // }else {
- // messageBox("아래 사항을 확인후 재출력해주십시오."
- // + " \n 1.프린트설정 화면에서 통신유형을 com 으로 선택한 경우 port 번호 확인"
- // + " \n 2.케이블 확인"
- // + " \n 3.먼저 출력중인 바코드 확인(모두 출력된 후 재출력하십시오.)", "I", "");
- // return;
- // }
- // }
- /////////////////////////////////////////
- }
- group22.visible = false;
- ]]>
- </script>
- </button>
- <button id="button3" class="btn5_letter2" navindex="22" style="left:135px; top:25px; width:42px; height:19px; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- //document.all("ivr_report").removeChild("ivr_report");
- model.makeValue("/root/main_nm/printcnt","1");
- group22.visible = false;
- ]]>
- </script>
- </button>
- </group>
- </group>
- <group id="group20" visibility="hidden" style="left:290px; top:110px; width:520px; height:60px; background-color:#87CEFA; ">
- <input id="ipt_roomcd2" disabled="true" visibility="hidden" maxlength="10" style="left:315px; top:10px; width:75px; height:19px; "/>
- <input id="ipt_roomcd1" disabled="true" visibility="hidden" maxlength="10" style="left:219px; top:10px; width:75px; height:19px; "/>
- <select1 id="cmb_roomcd2" ref="/root/main_nm/printsheet/roomcd2" class="combo_search" visibility="visible" appearance="minimal" style="left:315px; top:10px; width:75px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden_nm/roomcdgrup/roomcdgruplist">
- <label ref="roomnm"/>
- <value ref="roomnm"/>
- </itemset>
- </choices>
- </select1>
- <select1 id="cmb_roomcd1" ref="/root/main_nm/printsheet/roomcd1" class="combo_search" visibility="visible" appearance="minimal" style="left:220px; top:10px; width:75px; height:19px; ">
- <choices>
- <itemset nodeset="/root/hidden_nm/roomcdgrup/roomcdgruplist">
- <label ref="roomnm"/>
- <value ref="roomnm"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption8" class="search_name" style="left:15px; top:10px; width:120px; height:17px; ">출력옵션 :</caption>
- <caption id="caption2" class="search_name" style="left:15px; top:35px; width:120px; height:17px; ">Duty :</caption>
- <select1 id="radio2" ref="/root/main_nm/printsheet/printflag" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:103px; top:10px; width:115px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>내환자</label>
- <value>1</value>
- </item>
- <item>
- <label>병실별</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main_nm/printsheet/printflag") == "1") {
- ipt_roomcd1.visible = true;
- ipt_roomcd2.visible = true;
- cmb_roomcd1.visible = false;
- cmb_roomcd2.visible = false;
- } else {
- ipt_roomcd1.visible = false;
- ipt_roomcd2.visible = false;
- cmb_roomcd1.visible = true;
- cmb_roomcd2.visible = true;
- }
- model.refresh();
- ]]>
- </script>
- </select1>
- <select1 id="radio1" ref="/root/main_nm/printsheet/duty" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:80px; top:35px; width:115px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>D</label>
- <value>D</value>
- </item>
- <item>
- <label>E</label>
- <value>E</value>
- </item>
- <item>
- <label>N</label>
- <value>N</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- ]]>
- </script>
- </select1>
- <button id="button6" class="btn1_letter2" style="left:395px; top:10px; width:56px; height:22px; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeset("/root/send");
- model.makeNode("/root/send/printsheet");
-
- model.copyNode("/root/send/printsheet", "/root/main/cond");
- model.makeValue("/root/send/printsheet/printflag",model.getValue("/root/main_nm/printsheet/printflag"));
- model.makeValue("/root/send/printsheet/duty",model.getValue("/root/main_nm/printsheet/duty"));
- model.makeValue("/root/send/printsheet/sortflag",model.getValue("/root/main_nm/printsheet/sortflag"));
-
- if(model.getValue("/root/send/printsheet/printflag" =="1")) {
- model.makeValue("/root/send/printsheet/roomcd1", "");
- model.makeValue("/root/send/printsheet/roomcd2", "");
- } else {
- model.makeValue("/root/send/printsheet/roomcd1",model.getValue("/root/main_nm/printsheet/roomcd1"));
- model.makeValue("/root/send/printsheet/roomcd2",model.getValue("/root/main_nm/printsheet/roomcd2"));
- }
- submit("TRMNW00203");
-
- //send 재구성
- //model.makeNode("/root/send/printsheet1");
-
- //list
- model.makeNode("/root/send/printsheet1/printsheetlist");
-
- for (var i = 1; i <= getNodesetCount("/root/init1/temp1/printsheet1"); i++) {
- copyNodesetType("/root/send/printsheet1/printsheetlist[" + i + "]", "/root/init1/temp1/printsheet1[" + i + "]", "after");
- }
- model.removeNodeset("/root/send/printsheet1/printsheetlist[1]");
-
- var rid = "RPMNW00201"; // 레포트명
- var dataType = "XMLSTR"; // 연계방법(XMLSTR/ XMLFILE/ XML)
- var paramsXPath = ""; // 매개변수필드 XPath
- var submitId = ""; // SubmitID
- var print = ""; // 출력여부(true, false)
- var printDialog = ""; // 인쇄 창 보임 여부(true, false)
- var fileType = ""; // 저장타입(xls/ pdf/ hml/rtf/ html/ bmp/ txt/ xml )
- var fileName = ""; // 파일명(c:\report\레포트명.저장타입)
- var fileDialog = ""; // 파일 저장 창 보임여부(0 : 숨김[기본]/1 : 보임)
- var closeYn = ""; // 미리보기창닫기여부(출력 후 true로 설정한 경우 미리보기 화면 닫기)
- var monNo = ""; // 모니터 번호
- var parentObjId = ""; // 부모객체명(미리 생성한 부모 객체명, 해당 부모 객체에 레포트 데이터를 생성한다.)
- var printPaperBin = ""; // 트레이번호
- var userService = ""; // 데이터 소스
- var showButton = ""; // 툴바버튼보임여부(visible, hidden)
- var printCount = ""; // 프린트장수(1, 2,..)
- var zoomRate = ""; // 미리보기뷰어 비율(0, 50,...)
- var printOption = ""; // 출력시 선택 옵션
- var dataXPath = ""; // 데이터 XPath
- var mainDataXPath = ""; // 메인리포트 반복XPath
- var subDataXPath = ""; // 서브리포트1 반복Xpath
-
- exeReportPreview(rid, dataType, paramsXPath, submitId, print, printDialog, fileType, fileName, fileDialog, closeYn, monNo, parentObjId, printPaperBin, userService, showButton, printCount, zoomRate, printOption, dataXPath, mainDataXPath, subDataXPath);
- // model.removenode("/root/send/printsheet1");
- group20.visible = false;
-
-
- ]]>
- </script>
- </button>
- <caption id="caption3" style="left:296px; top:10px; width:25px; height:20px; font-size:12pt; font-weight:bold; ">~</caption>
- <caption id="caption5" class="search_name" style="left:210px; top:35px; width:120px; height:17px; ">정렬조건 :</caption>
- <select1 id="radio4" ref="/root/main_nm/printsheet/sortflag" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:299px; top:35px; width:140px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>가나다순</label>
- <value>1</value>
- </item>
- <item>
- <label>병상순</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- ]]>
- </script>
- </select1>
- <button id="button4" class="btn1_letter2" style="left:455px; top:10px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- group20.visible = false;
- ]]>
- </script>
- </button>
- <button id="button5" class="btn1_letter2" style="left:455px; top:10px; width:56px; height:22px; ">
- <caption>닫기</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- group20.visible = false;
- ]]>
- </script>
- </button>
- <button id="button7" class="btn1_letter2" style="left:395px; top:10px; width:56px; height:22px; ">
- <caption>출력</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- model.removeNodeset("/root/send");
- model.makeNode("/root/send/printsheet");
-
- model.copyNode("/root/send/printsheet", "/root/main/cond");
- model.makeValue("/root/send/printsheet/printflag",model.getValue("/root/main_nm/printsheet/printflag"));
- model.makeValue("/root/send/printsheet/duty",model.getValue("/root/main_nm/printsheet/duty"));
- model.makeValue("/root/send/printsheet/sortflag",model.getValue("/root/main_nm/printsheet/sortflag"));
-
- if(model.getValue("/root/send/printsheet/printflag" =="1")) {
- model.makeValue("/root/send/printsheet/roomcd1", "");
- model.makeValue("/root/send/printsheet/roomcd2", "");
- } else {
- model.makeValue("/root/send/printsheet/roomcd1",model.getValue("/root/main_nm/printsheet/roomcd1"));
- model.makeValue("/root/send/printsheet/roomcd2",model.getValue("/root/main_nm/printsheet/roomcd2"));
- }
- submit("TRMNW00203");
-
- //send 재구성
- //model.makeNode("/root/send/printsheet1");
-
- //list
- model.makeNode("/root/send/printsheet1/printsheetlist");
-
- for (var i = 1; i <= getNodesetCount("/root/init1/temp1/printsheet1"); i++) {
- copyNodesetType("/root/send/printsheet1/printsheetlist[" + i + "]", "/root/init1/temp1/printsheet1[" + i + "]", "after");
- }
- model.removeNodeset("/root/send/printsheet1/printsheetlist[1]");
-
- var rid = "RPMNW00201"; // 레포트명
- var dataType = "XMLSTR"; // 연계방법(XMLSTR/ XMLFILE/ XML)
- var paramsXPath = ""; // 매개변수필드 XPath
- var submitId = ""; // SubmitID
- var print = ""; // 출력여부(true, false)
- var printDialog = ""; // 인쇄 창 보임 여부(true, false)
- var fileType = ""; // 저장타입(xls/ pdf/ hml/rtf/ html/ bmp/ txt/ xml )
- var fileName = ""; // 파일명(c:\report\레포트명.저장타입)
- var fileDialog = ""; // 파일 저장 창 보임여부(0 : 숨김[기본]/1 : 보임)
- var closeYn = ""; // 미리보기창닫기여부(출력 후 true로 설정한 경우 미리보기 화면 닫기)
- var monNo = ""; // 모니터 번호
- var parentObjId = ""; // 부모객체명(미리 생성한 부모 객체명, 해당 부모 객체에 레포트 데이터를 생성한다.)
- var printPaperBin = ""; // 트레이번호
- var userService = ""; // 데이터 소스
- var showButton = ""; // 툴바버튼보임여부(visible, hidden)
- var printCount = ""; // 프린트장수(1, 2,..)
- var zoomRate = ""; // 미리보기뷰어 비율(0, 50,...)
- var printOption = ""; // 출력시 선택 옵션
- var dataXPath = ""; // 데이터 XPath
- var mainDataXPath = ""; // 메인리포트 반복XPath
- var subDataXPath = ""; // 서브리포트1 반복Xpath
-
- exeReportPreview(rid, dataType, paramsXPath, submitId, print, printDialog, fileType, fileName, fileDialog, closeYn, monNo, parentObjId, printPaperBin, userService, showButton, printCount, zoomRate, printOption, dataXPath, mainDataXPath, subDataXPath);
- // model.removenode("/root/send/printsheet1");
- group20.visible = false;
-
-
- ]]>
- </script>
- </button>
- <select1 id="radio5" ref="/root/main_nm/printsheet/duty" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:80px; top:35px; width:115px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>D</label>
- <value>D</value>
- </item>
- <item>
- <label>E</label>
- <value>E</value>
- </item>
- <item>
- <label>N</label>
- <value>N</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- ]]>
- </script>
- </select1>
- <caption id="caption6" class="search_name" style="left:210px; top:35px; width:120px; height:17px; ">정렬조건 :</caption>
- <select1 id="radio6" ref="/root/main_nm/printsheet/printflag" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:103px; top:10px; width:115px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>내환자</label>
- <value>1</value>
- </item>
- <item>
- <label>병실별</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- if(model.getValue("/root/main_nm/printsheet/printflag") == "1") {
- ipt_roomcd1.visible = true;
- ipt_roomcd2.visible = true;
- cmb_roomcd1.visible = false;
- cmb_roomcd2.visible = false;
- } else {
- ipt_roomcd1.visible = false;
- ipt_roomcd2.visible = false;
- cmb_roomcd1.visible = true;
- cmb_roomcd2.visible = true;
- }
- model.refresh();
- ]]>
- </script>
- </select1>
- <caption id="caption7" class="search_name" style="left:15px; top:10px; width:80px; height:17px; ">출력옵션 :</caption>
- <select1 id="radio7" ref="/root/main_nm/printsheet/sortflag" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:299px; top:35px; width:140px; height:13px; border-style:none; ">
- <choices>
- <item>
- <label>가나다순</label>
- <value>1</value>
- </item>
- <item>
- <label>병상순</label>
- <value>2</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- ]]>
- </script>
- </select1>
- </group>
- <group id="group1" visibility="hidden" style="left:290px; top:235px; width:470px; height:50px; background-color:#87CEFA; ">
- <caption id="caption4" class="tit_2" style="left:0px; top:5px; width:275px; height:13px; ">환자의 이동방법을 선택하십시오.</caption>
- <button id="button1" class="btn5_letter2" navindex="22" style="left:375px; top:25px; width:42px; height:19px; ">
- <caption>확인</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- fGetPatName();
- group1.visible = false;
- ]]>
- </script>
- </button>
- <button id="button2" class="btn5_letter2" navindex="22" style="left:420px; top:25px; width:42px; height:19px; ">
- <caption>취소</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- group1.visible = false;
- ]]>
- </script>
- </button>
- <select1 id="radio3" ref="/root/main_nm/method" class="radio_search" appearance="full" cols="4" overflow="visible" style="left:20px; top:26px; width:345px; height:19px; border-style:none; ">
- <choices>
- <item>
- <label>걸어서(Foot)</label>
- <value>Foot</value>
- </item>
- <item>
- <label>휠체어이용(Wheel)</label>
- <value>Wheel</value>
- </item>
- <item>
- <label>침대차이용(Car)</label>
- <value>Car</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
-
- ]]>
- </script>
- </select1>
- </group>
- </xhtml:body>
- </xhtml:html>
|