123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <!--
- * 제 목 : SMAHA04370.xrw
- * 설 명 : 건강검진결과
- * 설 계 자 : 서원식
- * 작 성 자 : 서원식
- * 작 성 일 : 2011.11.20
- * 수정이력 :
- * 기 타 :
- -->
- <?xml-stylesheet type="text/css" href="../../../com/commonweb/css/common.css" ?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>건강검진결과</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <main>
- <acptinfo>
- <rsltlst>
- <item>
- <prcpdd/>
- <execprcpuniqno/>
- <prcpno/>
- <testcd/>
- <testnm/>
- <testrsltcnts>
- </testrsltcnts>
- <outtestrsltcnts/>
- <rsltunit/>
- <rsltflag/>
- <remcnts/>
- <assorsltcnts/>
- <judgcd/>
- <judgrsltcnts/>
- <inptflag/>
- <choirslt>
- <item/>
- </choirslt>
- <judgmark/>
- <refh/>
- <refl/>
- </item>
- </rsltlst>
- <judginfo>
- <firstjudg>
- <fst_inqryn>Y</fst_inqryn>
- <fst_estmamt/>
- <fst_judgcd/>
- <fst_bjudgdetl/>
- <fst_etcsickflag/>
- <fst_etcsickcnts/>
- <fst_cjudgdetl/>
- <fst_etcsickcnts1/>
- <fst_r1judgdetl/>
- <fst_etcsickcnts2/>
- <fst_r2judgdetl/>
- <fst_judgexamcd/>
- <fst_judgexamcnts/>
- <fst_histflag/>
- <fst_histcnts/>
- <fst_lifestatflag/>
- <fst_lifestatcnts/>
- <fst_trmaflag/>
- <fst_gnrlstatflag/>
- <fst_judgdd/>
- <fst_judgdrid/>
- <fst_d1sickyn/>
- <fst_d1sickcd/>
- <fst_d2sickyn/>
- <fst_d2sickcd/>
- <fst_aftmngt/>
- <fst_ajudgcd/>
- <fst_bjudgcd/>
- <fst_cjudgcd/>
- <fst_r1judgcd/>
- <fst_r2judgcd/>
- </firstjudg>
- <firstd1sicklst>
- <judgdetlcd/>
- <sickcd/>
- <sicknm/>
- </firstd1sicklst>
- <firstd2sicklst>
- <judgdetlcd/>
- <sickcd/>
- <sicknm/>
- </firstd2sicklst>
- <secondjudg>
- <sec_judgcd/>
- <sec_D1sickcd/>
- <sec_D2sickcd/>
- <sec_aftercd/>
- <sec_judgexamcd/>
- <sec_rsltsmmcnt/>
- <sec_judgdd/>
- <sec_judgdrid/>
- <sec_bjudgdetl/>
- <sec_cjudgdetl/>
- <sec_d2judgdetl/>
- <sec_d1judgdetl/>
- <sec_colgrecmfact/>
- <sec_glycosyn/>
- <sec_hypetsyn/>
- <sec_glycosdetl/>
- <sec_hypetsdetl/>
- <sec_glycosanamnesisyn/>
- <sec_hypetsanamnesisyn/>
- <sec_glycosanamnesisdetl/>
- <sec_hypetsanamnesisdetl/>
- <sec_awarfunthandcap/>
- <sec_melancholia1/>
- <sec_melancholia2/>
- <sec_smokyn/>
- <sec_smoknicotinedepend/>
- <sec_smokprcp/>
- <sec_drunkyn/>
- <sec_drunkvalu/>
- <sec_drunkprcp/>
- <sec_exeryn/>
- <sec_exervalu/>
- <sec_exerkind/>
- <sec_exertm/>
- <sec_exertims/>
- <sec_nutryn/>
- <sec_nutrvalu/>
- <sec_nutrprcprecm/>
- <sec_nutrprcptemperance/>
- <sec_nutrmealhabit/>
- <sec_nutrlnk/>
- <sec_fatyn/>
- <sec_fatsievqtyindx/>
- <sec_fatabdmn/>
- <sec_fatprcp/>
- <sec_scndjudgdd/>
- <sec_scndjudgdrid/>
- </secondjudg>
- <oraljudg>
- <oral_estmamt/>
- <oral_judgcd/>
- <oral_judgdrid/>
- <oral_judgdd/>
- </oraljudg>
- <specjudg/>
- <genrjudg/>
- <lifehabitprcp>
- <atdoct/>
- <smokflag/>
- <nicodepend/>
- <nosmokbookread/>
- <nicochangeregm/>
- <nosmokdrug/>
- <suppservice/>
- <suppserviceetc/>
- <smokbettersick/>
- <drunkstat/>
- <nodrunkday/>
- <daydrunkcnt/>
- <weekdrunkcnt/>
- <drunkrestday/>
- <drunkdiary/>
- <nodrunkbook/>
- <drunkdrug/>
- <drunketc/>
- <drunkbettersick/>
- <exergrade/>
- <exerkind/>
- <exerkindetc/>
- <exertime/>
- <exertimeetc/>
- <exercnt/>
- <exerbettersick/>
- <exerbettersicketc/>
- <exerreq/>
- <ntrhabit/>
- <ntrhabitbetterprcp/>
- <ntrbettersick/>
- <ntrbettersicketc/>
- <ntrreq/>
- <bodyweight/>
- <fatstat/>
- <sickoccurgrade/>
- <reduweightper/>
- <goalweight/>
- <goalmonth/>
- <reduweight/>
- <fatprcp/>
- <fatdrugcure/>
- <fatprcpetc/>
- <fatbettersick/>
- <fatbettersicketc/>
- <fatreq/>
- <nosmokuseyn/>
- <nodrunkuseyn/>
- <exeruseyn/>
- <nutritionuseyn/>
- <fatuseyn/>
- </lifehabitprcp>
- <etcjudg>
- <etc_judgdd/>
- <etc_judgdrid/>
- <etc_judgexamcnts/>
- </etcjudg>
- <totjudg>
- <totcmtcnts/>
- </totjudg>
- </judginfo>
- </acptinfo>
- <userinfo>
- <age/>
- <ptnm/>
- <rrgstno1/>
- <rrgstno2/>
- </userinfo>
- <patminfo>
- <pid/>
- </patminfo>
- <healacptinfo>
- <rsrvdd/>
- <rsrvno/>
- <pid/>
- <orddd/>
- <cretno/>
- <hopedd/>
- </healacptinfo>
- <gnrljudginfo>
- <rsrvdd/>
- <rsrvno/>
- <pid/>
- <orddd/>
- <cretno/>
- </gnrljudginfo>
- </main>
- <send>
- <srchinstcd/>
- <srchhealexamflag/>
- <srchhealexamdetlflag/>
- <srchrsrvdd/>
- <srchrsrvno/>
- <srchpid/>
- <srchorddd/>
- <srchcretno/>
- <srchpkgcd/>
- <srchhopedd/>
- <srchsex/>
- <srchrsltflag/>
- <srchchoiflag/>
- <srchcond/>
- <srchclscd/>
- <srchetccd/>
- <searchuserinfo>
- <userid/>
- </searchuserinfo>
- <searchpatminfo>
- <hngnm/>
- <rrgstno1/>
- <rrgstno2/>
- </searchpatminfo>
- <searchacptinfo>
- <healexamflag/>
- <pid/>
- <appyear/>
- </searchacptinfo>
- <searchgnrljudginfo>
- <healexamflag/>
- <rsrvdd/>
- <rsrvno/>
- <pid/>
- <orddd/>
- <cretno/>
- <hopedd/>
- </searchgnrljudginfo>
- </send>
- <init>
- <baseinfo>
- <drlst>
- <itemdr/>
- </drlst>
- <item/>
- <comcodelst>
- <item/>
- </comcodelst>
- <yearlist/>
- </baseinfo>
- <judginfo>
- <judgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </judgcdlst>
- <Bjudglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </Bjudglst>
- <Cjudglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </Cjudglst>
- <R1judglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </R1judglst>
- <R2judglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </R2judglst>
- <etcsickflaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </etcsickflaglst>
- <aftmngtcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </aftmngtcdlst>
- <glycoscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </glycoscdlist>
- <hypetscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </hypetscdlist>
- <glycosanamnesiscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </glycosanamnesiscdlist>
- <hypetsanamnesiscdlist>
- <item>
- <cd/>
- <nm/>
- </item>
- </hypetsanamnesiscdlist>
- <oraljudglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </oraljudglst>
- <sndjudgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sndjudgcdlst>
- <sndaftercdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sndaftercdlst>
- <histdiaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </histdiaglst>
- <lifestatlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </lifestatlst>
- <lifeflaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </lifeflaglst>
- <gnrlstatlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </gnrlstatlst>
- <ynlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </ynlst>
- <pjjgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </pjjgcdlst>
- <sjsayoulst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sjsayoulst>
- <pkgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </pkgcdlst>
- <sjudgcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </sjudgcdlst>
- <spclflaglst>
- <item>
- <cd/>
- <nm/>
- </item>
- </spclflaglst>
- <shcdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </shcdlst>
- <upmjhscdlst>
- <item>
- <cd/>
- <nm/>
- </item>
- </upmjhscdlst>
- <awarfunthandcaplst/>
- <melancholia1lst/>
- <melancholia2lst/>
- <smoknicotinedependlst/>
- <smokprcplst/>
- <drunkvalulst/>
- <drunkprcplst/>
- <exervalulst/>
- <exerkindlst/>
- <exertmlst/>
- <exertimslst/>
- <nutrvalulst/>
- <nutrprcprecmlst/>
- <nutrprcptemperancelst/>
- <nutrmealhabitlst/>
- <nutrlnklst/>
- <fatsievqtyindxlst/>
- <fatabdmnlst/>
- <fatprcplst/>
- <reactexammthdlst/>
- <reactexamrsltlst/>
- <colonreadcmtlst/>
- <colonsickposlst/>
- <colonreadcmtetclst/>
- <liescopetestynlst/>
- <liescopereadcmtexcisionlst/>
- <tissdiagpathotissexamcntlst/>
- <tissdiagobscmtlst/>
- <tissdiagcncrlst/>
- <tissdiagetclst/>
- <judgcolonflaglst/>
- <liescopetestynlst/>
- <tissdiagpathotissexamcntlst/>
- <stmcdyereadcmtlst/>
- <stmcdyesickposlst/>
- <stmcdyereadcmtetclst/>
- <stmcescopeobscmtlst/>
- <stmctissdiagobscmtlst/>
- <tissdiagcncrlst/>
- <tissdiagetclst/>
- <judgflaglst/>
- <reactexamrsltlst/>
- <bhptsexammthdlst/>
- <bhptsexammthdlst/>
- <echoexamobscmtlst/>
- <echoexambenisicklst/>
- <echoexamhepadoubkindlst/>
- <echoexamhepadoubsickposlst/>
- <echoexamhepadoubsicksizelst/>
- <echoexamhepadoubetclst/>
- <serumexamfixqtymthdexamunitlst/>
- <mamcncrdtbtqtylst/>
- <mamcncrreadcmtlst/>
- <mamcncrsickposlst/>
- <cervcncrspcstatlst/>
- <cervpreepithelialcellynlst/>
- <cervcncrkinddiaglst/>
- <flatepithelialcelltroblst/>
- <flatepithelialcelltrobstatlst/>
- <preepithelialcelltroblst/>
- <cervcncraddcmtlst/>
- <cervcncrjudgflaglst/>
- <life_smoklst/>
- <life_nicodependlst/>
- <life_nosmokbooklst/>
- <life_suppservicelst/>
- <life_smokbettersicklst/>
- <life_drunkstatlst/>
- <life_drunkdiarylst/>
- <life_nodrunkbooklst/>
- <life_nodrunkbettersicklst/>
- <life_exergradelst/>
- <life_exerkindlst/>
- <life_exertimelst/>
- <life_exercountlst/>
- <life_exerbettersicklst/>
- <life_eatlifehabitlst/>
- <life_eatlifebetterprcplst/>
- <life_nutrbettersicklst/>
- <life_bodyweightlst/>
- <life_fatlst/>
- <life_sickoccurgradelst/>
- <life_fatprcplst/>
- <life_fatbettersicklst/>
- <oraljudglst/>
- <etcjudgpkglst/>
- <fstjudglst/>
- <sendjudglst/>
- <chestjudglst/>
- <initaddrinfo/>
- <printinfolist/>
- </judginfo>
- <calclst/>
- </init>
- <tempinfo>
- <choilst>
- <item3>
- <sel/>
- <rsltcd/>
- <rsltnm/>
- </item3>
- </choilst>
- <newElement/>
- </tempinfo>
- <temp>
- <baseinfo>
- <item/>
- </baseinfo>
- </temp>
- </root>
- </instance>
- <submission id="TRAHA00001"/>
- <submission id="TRAHA04370" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchuserinfo" resultref="/root/main/userinfo"/>
- <submission id="TRAHA04381" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchpatminfo" resultref="/root/main/patminfo"/>
- <submission id="TRAHA04382" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchacptinfo" resultref="/root/main/healacptinfo"/>
- <submission id="TRAHA04383" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send/searchgnrljudginfo" resultref="/root/main/gnrljudginfo"/>
- <submission id="TRAHB00604" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/temp/baseinfo/item"/>
- <submission id="TRAHB01504" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/init/baseinfo/drlst"/>
- <submission id="TRAHB00103" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/tempinfo/choilst"/>
- <submission id="TRAHB00107" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/tempinfo/assorsltlst"/>
- <submission id="TRAHA04330" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/rsltlst"/>
- <submission id="TRAHR01004" mediatype="application/x-www-form-urlencoded" method="post" ref="/root/send" replace="instance" resultref="/root/main/acptinfo/judginfo"/>
- <script type="javascript" src="../../../com/commonweb/js/common.js"/>
- <script type="javascript" src="../../../com/commonweb/js/dateHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/utilHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/tfHelper.js"/>
- <script type="javascript" src="../../../com/commonweb/js/stringHelper.js"/>
- <script type="javascript" src="../../../com/basiccodeweb/js/ZBC001.js"/>
- <script type="javascript" src="../../../ast/healthexambaseweb/js/healcombolist.js"/>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- fGetSearch();
-
- //검진년도를 기준자료로 관리
- healGetCodeList( new Array("S900"), new Array("/root/init/baseinfo/yearlist"));
-
- var cur_date = getCurrentDate().toDate("YYYYMMDD");
- model.setValue("/root/send/searchacptinfo/appyear" , cur_date.getDateFormat('YYYY'));
- model.refresh();
- ]]>
- </script>
- </model>
- <script type="javascript">
- <![CDATA[
- /**===================================================================================
- * 조회
- =====================================================================================*/
- function fGetSearch(){
- model.removeNodeset("/root/main/acptinfo/rsltlst"); //검사결과
- model.resetInstanceNode("/root/main/acptinfo/judginfo"); //판정내용
-
- if(fGetUserinfo()){ //사용자정보 조회
- if(fGetPatminfo()){ //환자정보 조회
- if(fGetAcptinfo()){ //접수정보 조회
- if(fGetGnrljudginfo()){ //판정정보 조회
- openLoadingBar("건강검진 결과정보 ");
- fGetBasicCd(); //공통코드 조회
- fGetBasicCdList(); //기본코드 내역 가져오기
- fGetRsltInfo(); //결과정보, 판정정보 조회
- fSetGridInitState(grd_rsltlst); //grd_rsltlst 색 변경
- closeLoadingBar();
- }
- }
- }
- }
- model.refresh();
- }
-
- /**===================================================================================
- * 사용자정보 조회
- =====================================================================================*/
- function fGetUserinfo(){
- model.setValue("/root/send/searchuserinfo/userid", getUserId());
- if(submit("TRAHA04370")){
- if(model.getValue("/root/main/userinfo/ptnm") == ""
- || model.getValue("/root/main/userinfo/rrgstno1") == ""
- || model.getValue("/root/main/userinfo/rrgstno2") == ""
- || model.getValue("/root/main/userinfo/age") == ""){
- messageBox("사용자정보가 유효하지 않습니다.", "E999");
- return false;
- }else{
- return true;
- }
- }else{
- messageBox("사용자정보가 존재하지 않습니다.", "E999");
- return false;
- }
- }
-
- /**===================================================================================
- * 건진 환자정보 조회
- =====================================================================================*/
- function fGetPatminfo(){
- model.setValue("/root/send/searchpatminfo/hngnm" , model.getValue("/root/main/userinfo/ptnm"));
- model.setValue("/root/send/searchpatminfo/rrgstno1" , model.getValue("/root/main/userinfo/rrgstno1"));
- model.setValue("/root/send/searchpatminfo/rrgstno2" , model.getValue("/root/main/userinfo/rrgstno2"));
- if(submit("TRAHA04381")){
- if(model.getValue("/root/main/patminfo/pid") == ""){
- messageBox("건강검진 환자정보가 존재하지 않습니다", "E999");
- return false;
- }
- return true;
- }
- }
-
- /**===================================================================================
- * 건진 접수정보 조회
- =====================================================================================*/
- function fGetAcptinfo(){
- model.setValue("/root/send/searchacptinfo/healexamflag" , "G");
- model.setValue("/root/send/searchacptinfo/pid" , model.getValue("/root/main/patminfo/pid"));
- if(submit("TRAHA04382")){
- var rsrvdd = model.getValue("/root/main/healacptinfo/rsrvdd");
- var rsrvno = model.getValue("/root/main/healacptinfo/rsrvno");
- var pid = model.getValue("/root/main/healacptinfo/pid");
- var orddd = model.getValue("/root/main/healacptinfo/orddd");
- var cretno = model.getValue("/root/main/healacptinfo/cretno");
- var hopedd = model.getValue("/root/main/healacptinfo/hopedd");
-
- if(rsrvdd == "" || rsrvno == "" || pid == "" || orddd == "" || cretno == "" || hopedd == ""){
- messageBox("건진이력이 없습니다.", "E999");
- return false;
- }else{
- model.setValue("/root/send/searchgnrljudginfo/healexamflag" , "G");
- model.setValue("/root/send/searchgnrljudginfo/rsrvdd" , rsrvdd);
- model.setValue("/root/send/searchgnrljudginfo/rsrvno" , rsrvno);
- model.setValue("/root/send/searchgnrljudginfo/pid" , pid);
- model.setValue("/root/send/searchgnrljudginfo/orddd" , orddd);
- model.setValue("/root/send/searchgnrljudginfo/cretno" , cretno);
- model.setValue("/root/send/searchgnrljudginfo/hopedd" , hopedd);
- return true;
- }
- }
- }
-
- /**===================================================================================
- * 건진 판정정보 조회
- =====================================================================================*/
- function fGetGnrljudginfo(){
- if(submit("TRAHA04383")){
- var rsrvdd = model.getValue("/root/main/gnrljudginfo/rsrvdd");
- var rsrvno = model.getValue("/root/main/gnrljudginfo/rsrvno");
- var pid = model.getValue("/root/main/gnrljudginfo/pid");
- var orddd = model.getValue("/root/main/gnrljudginfo/orddd");
- var cretno = model.getValue("/root/main/gnrljudginfo/cretno");
- var pkgcd = model.getValue("/root/main/gnrljudginfo/pkgcd");
- var hopedd = model.getValue("/root/main/gnrljudginfo/hopedd");
-
- if(rsrvdd == "" || rsrvno == "" || pid == "" || hopedd == "" || orddd == "" || cretno == ""|| pkgcd == ""){
- messageBox("결과 및 판정 진행중 입니다.", "E999");
- return false;
- }else{
- model.setValue("/root/send/srchinstcd" , getUserInfo("dutplceinstcd"));
- model.setValue("/root/send/srchhealexamflag" , "G");
- model.setValue("/root/send/srchhealexamdetlflag" , "G01");
- model.setValue("/root/send/srchrsrvdd" , rsrvdd);
- model.setValue("/root/send/srchrsrvno" , rsrvno);
- model.setValue("/root/send/srchpid" , pid);
- model.setValue("/root/send/srchorddd" , orddd);
- model.setValue("/root/send/srchcretno" , cretno);
- model.setValue("/root/send/srchpkgcd" , pkgcd);
- model.setValue("/root/send/srchhopedd" , hopedd);
- return true;
- }
- }
- }
-
- /**===================================================================================
- *결과정보, 판정정보 조회
- =====================================================================================*/
- function fGetRsltInfo(){
- if(fCheckExamInfo()){ //결과 및 판정내역을 조회하기 위한 조건정보 체크
- if(submit("TRAHA04330", false)){ //결과정보 조회
- fGetJudgInfo(); //판정정보 조회
- }
- }
- }
-
- /**===================================================================================
- * 판정정보 조회
- =====================================================================================*/
- function fGetJudgInfo(){
- submit("TRAHR01004", false); //1차건진결과[공단건진]
-
- //문진유무
- var inqryn = model.getValue("/root/main/acptinfo/judginfo/firstjudg/fst_inqryn");
- if(inqryn == ""){
- model.setValue("/root/main/acptinfo/judginfo/firstjudg/fst_inqryn", "Y");
- }
- //판정의설정
- if(model.getValue("/root/main/acptinfo/judginfo/firstjudg/fst_judgdrid") == ""){
- model.setValue("/root/main/acptinfo/judginfo/firstjudg/fst_judgdrid", getUserInfo("userid"));
- }
- }
- /**===================================================================================
- * 결과 및 판정내역을 조회하기 위한 조건정보 체크
- =====================================================================================*/
- function fCheckExamInfo(){
- //환자정보 설정
- var rsrvdd = model.getValue("/root/send/srchrsrvdd");
- var rsrvno = model.getValue("/root/send/srchrsrvno");
- var pid = model.getValue("/root/send/srchpid");
- var orddd = model.getValue("/root/send/srchorddd");
- var cretno = model.getValue("/root/send/srchcretno");
- var pkgcd = model.getValue("/root/send/srchpkgcd");
- var hopedd = model.getValue("/root/send/srchhopedd");
-
- if((rsrvdd == "") || (rsrvno == "") || (pid == "") || (orddd == "") || (pkgcd == "")){
- messageBox("유효하지 않은 데이터 입니다!", "E999");
- return false;
- }else{
- return true;
- }
- }
-
-
- /**===================================================================================
- *조건 공통코드 호출
- =====================================================================================*/
- function fGetBasicCd(){
- //grd_rsltlst - 분류코드
- model.setValue("/root/send/srchclscd" , "G");
- model.setValue("/root/send/srchetccd" , "G10");
- submit("TRAHB00604", false);
- var nd = instance1.selectSingleNode("/root/temp/baseinfo/comcodelst");
- if(nd != null){
- copyNodesetType("/root/init/baseinfo/comcodelst/item", "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- }
-
- /**===================================================================================
- *기본코드 내역 가져오기
- =====================================================================================*/
- function fGetBasicCdList(){
- //일반, 생애1,2차 iView 에 사용될 공통항목 조회
- healGetCodeList( new Array("G028","G072","G073","G074","G075","G076","G015","G016","G017","G018"
- ,"G019","G020","G021","G022","G023","G024","G025","G026","G027"
- ,'G077','G078','G079','G080','G081','G082','G083','G084','G085'
- ,'G086','G087','G088','G089','G090','G091','G092','G093','G094'
- ,'G095','G096','G097','G098','G102','G103')
- , new Array("/root/init/judginfo/awarfunthandcaplst"
- ,"/root/init/judginfo/melancholia1lst"
- ,"/root/init/judginfo/melancholia2lst"
- ,"/root/init/judginfo/smoknicotinedependlst"
- ,"/root/init/judginfo/smokprcplst"
- ,"/root/init/judginfo/drunkvalulst"
- ,"/root/init/judginfo/drunkprcplst"
- ,"/root/init/judginfo/exervalulst"
- ,"/root/init/judginfo/exerkindlst"
- ,"/root/init/judginfo/exertmlst"
- ,"/root/init/judginfo/exertimslst"
- ,"/root/init/judginfo/nutrvalulst"
- ,"/root/init/judginfo/nutrprcprecmlst"
- ,"/root/init/judginfo/nutrprcptemperancelst"
- ,"/root/init/judginfo/nutrmealhabitlst"
- ,"/root/init/judginfo/nutrlnklst"
- ,"/root/init/judginfo/fatsievqtyindxlst"
- ,"/root/init/judginfo/fatabdmnlst"
- ,"/root/init/judginfo/fatprcplst"
- ,"/root/init/judginfo/life_smoklst"
- ,"/root/init/judginfo/life_nicodependlst"
- ,"/root/init/judginfo/life_nosmokbooklst"
- ,"/root/init/judginfo/life_suppservicelst"
- ,"/root/init/judginfo/life_smokbettersicklst"
- ,"/root/init/judginfo/life_drunkstatlst"
- ,"/root/init/judginfo/life_drunkdiarylst"
- ,"/root/init/judginfo/life_nodrunkbooklst"
- ,"/root/init/judginfo/life_nodrunkbettersicklst"
- ,"/root/init/judginfo/life_exergradelst"
- ,"/root/init/judginfo/life_exerkindlst"
- ,"/root/init/judginfo/life_exertimelst"
- ,"/root/init/judginfo/life_exercountlst"
- ,"/root/init/judginfo/life_exerbettersicklst"
- ,"/root/init/judginfo/life_eatlifehabitlst"
- ,"/root/init/judginfo/life_eatlifebetterprcplst"
- ,"/root/init/judginfo/life_nutrbettersicklst"
- ,"/root/init/judginfo/life_bodyweightlst"
- ,"/root/init/judginfo/life_fatlst"
- ,"/root/init/judginfo/life_sickoccurgradelst"
- ,"/root/init/judginfo/life_fatprcplst"
- ,"/root/init/judginfo/life_fatbettersicklst"
- ,"/root/init/judginfo/oraljudglst"
- ,"/root/init/judginfo/etcjudgpkglst"));
- //combo가 아닌 것은 removeNodeset으로 셋팅
- model.removeNodeset("/root/init/judginfo/nutrvalulst/G020[1]");
- model.removeNodeset("/root/init/judginfo/nutrprcprecmlst/G021[1]");
- model.removeNodeset("/root/init/judginfo/nutrprcptemperancelst/G022[1]");
- model.removeNodeset("/root/init/judginfo/nutrmealhabitlst/G023[1]");
- model.removeNodeset("/root/init/judginfo/nutrlnklst/G024[1]");
- model.removeNodeset("/root/init/judginfo/fatprcplst/G027[1]");
- model.removeNodeset("/root/init/judginfo/life_smokbettersicklst/G081[1]");
- model.removeNodeset("/root/init/judginfo/life_nodrunkbettersicklst/G085[1]");
- model.removeNodeset("/root/init/judginfo/life_exerkindlst/G087[1]");
- model.removeNodeset("/root/init/judginfo/life_exerbettersicklst/G090[1]");
- model.removeNodeset("/root/init/judginfo/life_eatlifebetterprcplst/G092[1]");
- model.removeNodeset("/root/init/judginfo/life_nutrbettersicklst/G093[1]");
- model.removeNodeset("/root/init/judginfo/life_fatprcplst/G097[1]");
- model.removeNodeset("/root/init/judginfo/life_fatbettersicklst/G098[1]");
-
- //판정의조회
- model.setValue("/root/send/srchcond", "J");
- submit("TRAHB01504", false);
-
- //1차건진 B판정 상세
- if(fGetEtcInfo("F", "F21") == true ){
- copyNodesetType(chk_bjudgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진C판정 상세
- if(fGetEtcInfo("F", "F22") == true ){
- copyNodesetType(chk_cjudgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진R1판정 상세
- if(fGetEtcInfo("F", "F23") == true ){
- copyNodesetType(chk_r1judgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진R2판정 상세
- if(fGetEtcInfo("F", "F24") == true ){
- copyNodesetType(chk_r2judgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진 기타질환코드내역
- if(fGetEtcInfo("F", "F25") == true ){
- copyNodesetType(cmb_etcsickflag.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진 사후관리
- if(fGetEtcInfo("F", "F26") == true ){
- copyNodesetType(cmb_aftmngt.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- }
-
- /**===================================================================================
- * 판정정보 공통코드 설정
- =====================================================================================*/
- function fInitDasplay(){
- //문진유무
- var inqryn = model.getValue("/root/main/acptinfo/judginfo/firstjudg/fst_inqryn");
- if(inqryn == ""){
- model.setValue("/root/main/acptinfo/judginfo/firstjudg/fst_inqryn", "Y");
- }
- //판정의설정
- if(model.getValue("/root/main/acptinfo/judginfo/firstjudg/fst_judgdrid") == ""){
- model.setValue("/root/main/acptinfo/judginfo/firstjudg/fst_judgdrid", getUserInfo("userid"));
- }
- //1차건진 B판정 상세
- if(fGetEtcInfo("F", "F21") == true ){
- copyNodesetType(chk_bjudgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진C판정 상세
- if(fGetEtcInfo("F", "F22") == true ){
- copyNodesetType(chk_cjudgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진R1판정 상세
- if(fGetEtcInfo("F", "F23") == true ){
- copyNodesetType(chk_r1judgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진R2판정 상세
- if(fGetEtcInfo("F", "F24") == true ){
- copyNodesetType(chk_r2judgdetl.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진 기타질환코드내역
- if(fGetEtcInfo("F", "F25") == true ){
- copyNodesetType(cmb_etcsickflag.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- //1차건진 사후관리
- if(fGetEtcInfo("F", "F26") == true ){
- copyNodesetType(cmb_aftmngt.choices.itemset.attribute("nodeset"), "/root/temp/baseinfo/comcodelst/item", "replace");
- }
- }
-
- /**=====================================================================================================================
- *기본정보 가져오기
- * vClsCd: F=>1차, S:2차, T:특수
- * vDetlCd: 상세항목코드
- =====================================================================================================================*/
- function fGetEtcInfo(vClsCd, vDetlCd){
- model.setValue("/root/send/srchclscd", vClsCd);
- model.setValue("/root/send/srchetccd", vDetlCd);
- model.removeNodeset("/root/temp/baseinfo/comcodelst");
- if(vClsCd != "T"){
- return submit("TRAHB00604", false);
- } else{
- return submit("TRAHR04002", false);
- }
- }
- /**=====================================================================================================================
- *배경색 변경
- =====================================================================================================================*/
- function fSetGridInitState(vGrdObj){
- if(vGrdObj == null) return;
-
- vGrdObj.rebuildStyle();
- model.refresh();
-
- var cnt = vGrdObj.rows;
- var grdnm = "";
- var lt = 1;
- for(var i=1; i<=cnt; i++){
- var testcd = vGrdObj.valueMatrix(i, vGrdObj.colRef("testcd"));
- var testrslt = vGrdObj.valueMatrix(i, vGrdObj.colRef("testrsltcnts"));
- var low = vGrdObj.valueMatrix(i, vGrdObj.colRef("minval"));
- var high = vGrdObj.valueMatrix(i, vGrdObj.colRef("maxval"));
-
- //LH102601(MDRD eGFR) 검사 기준값이 성별/나이별 적용되는 검사로 사용자 요청으로 인한 제외처리 - 2013.05.29
- if(testcd == "LH102601"){
- vGrdObj.valueMatrix(i, vGrdObj.colRef("minval")) = "-";
- vGrdObj.valueMatrix(i, vGrdObj.colRef("maxval")) = "-";
- }else{
- //기준치에 따른 색깔변경
- if("H" == vGrdObj.valueMatrix( i , vGrdObj.colRef("judgrsltcnts"))){
- vGrdObj.cellStyle("background-color" , i , vGrdObj.colRef("testcd") , i , vGrdObj.colRef("maxval")) = "#FF8888"; //빨 - H
- }
- if("L" == vGrdObj.valueMatrix( i , vGrdObj.colRef("judgrsltcnts"))){
- vGrdObj.cellStyle("background-color" , i , vGrdObj.colRef("testcd") , i , vGrdObj.colRef("maxval")) = "#85B3FF"; //파 - L
- }
-
- //결과값이 하한가와 상한가 범위를 벗어난 경우 색으로 구분(녹색:하한가보다 작은 경우, 분홍색:상한가보다 큰 경우)
- if(testrslt != ""){
- if(!isNaN(testrslt)){
- if(high != ""){
- if(eval(testrslt) > eval(high)){
- vGrdObj.cellStyle("background-color", i, 7) = "#FF8888"; //빨 - H
- }
- }
- if(low != ""){
- if(eval(testrslt) < eval(low)){
- vGrdObj.cellStyle("background-color", i, 7) = "#85B3FF"; //파 - L
- }
- }
- }
- }
-
- //MergeRow
- if(grdnm == vGrdObj.valueMatrix(i, 2)){
- //grd_nm.valueMatrix(i,1) = "";
- }else{
- grdnm = vGrdObj.valueMatrix(i, 2);
- vGrdObj.mergeByFree(lt, 2, i-1, 2);
- lt = i;
- }
- }
- }
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body style="border-left-style:none; margin-left:8; margin-top:0; margin-right:8; margin-bottom:0; ">
- <group id="group1" style="left:0px; top:0px; width:1195px; height:60px; ">
- <caption id="caption6" class="tit_1" style="left:0px; top:0px; width:159px; height:15px; ">건강검진결과</caption>
- </group>
- <group id="group5" style="left:0px; top:19px; width:1193px; height:46px; vertical-align:top; ">
- <shape id="roundrect2" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1193px; height:40px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption11" class="search_name" style="left:5px; top:11px; width:94px; height:17px; ">검진년도 :</caption>
- <select1 id="comb_appyear" ref="/root/send/searchacptinfo/appyear" navindex="1" appearance="minimal" style="left:95px; top:10px; width:70px; height:19px; ">
- <choices>
- <item>
- <label>2011년</label>
- <value>2011</value>
- </item>
- <item>
- <label>2012년</label>
- <value>2012</value>
- </item>
- <item>
- <label>2013년</label>
- <value>2013</value>
- </item>
- <item>
- <label>2014년</label>
- <value>2014</value>
- </item>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fGetSearch();
- ]]>
- </script>
- </select1>
- <input id="ipt_age" ref="/root/main/userinfo/age" class="input_search" disabled="true" navindex="2" style="left:240px; top:10px; width:30px; height:19px; "/>
- <caption id="caption4" class="search_name" style="left:175px; top:11px; width:60px; height:17px; ">나이 :</caption>
- <caption id="caption9" class="search_name" style="left:275px; top:10px; width:86px; height:17px; ">성 명 :</caption>
- <input id="int_pnm" ref="/root/main/userinfo/ptnm" class="input_search" disabled="true" navindex="3" style="left:340px; top:10px; width:60px; height:19px; "/>
- <caption id="caption23" class="search_name" visibility="hidden" style="left:740px; top:11px; width:89px; height:17px; ">주민번호 :</caption>
- <input id="ipt_rrgstno1" ref="/root/main/userinfo/rrgstno1" class="input_search" navindex="4" visibility="hidden" maxlength="6" style="left:829px; top:11px; width:56px; height:19px; "/>
- <caption id="caption1" class="search_n_b" visibility="hidden" style="left:887px; top:11px; width:12px; height:17px; font-weight:bolder; ">-</caption>
- <input id="ipt_rrgstno2" ref="/root/main/userinfo/rrgstno2" class="input_search" navindex="5" visibility="hidden" maxlength="7" style="left:897px; top:11px; width:73px; height:19px; "/>
- </group>
- <group id="group4" scroll="auto" style="left:0px; top:65px; width:1195px; height:715px; ">
- <datagrid id="grd_rsltlst" nodeset="/root/main/acptinfo/rsltlst/item" allowselection="false" autoresize="true" backcoloralternate="transparent" caption="처방일자^분류^실시처방
유일번호^처방번호^검사코드^명칭^연계결과^결과^검사결과^단위^종류^비고^판정코드^판정값^LIS판정^Low^High" colsep="^" colwidth="70, 120, 69, 63, 74, 195, 71, 97, 62, 58, 43, 67, 80, 60, 60, 42, 42" mergecellsfixedrows="bycolrec" rowheader="seq" rowsep="|" selectionmode="byrow" tooltip="true" style="left:0px; top:1px; width:640px; height:499px; ">
- <col ref="prcpdd" visibility="hidden"/>
- <col disabled="true" ref="reptprntgrupcd" type="combo">
- <choices>
- <itemset nodeset="/root/init/baseinfo/comcodelst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </col>
- <col ref="execprcpuniqno" visibility="hidden"/>
- <col ref="prcpno" visibility="hidden"/>
- <col ref="testcd"/>
- <col ref="testnm"/>
- <col ref="outtestrsltcnts" visibility="hidden"/>
- <col ref="testrsltcnts" visibility="hidden"/>
- <col ref="assorsltcnts"/>
- <col ref="rsltunit"/>
- <col ref="rsltflag" visibility="hidden"/>
- <col ref="remcnts" visibility="hidden"/>
- <col ref="judgcd" visibility="hidden"/>
- <col ref="judgrsltcnts" visibility="hidden"/>
- <col ref="judgmark" visibility="hidden"/>
- <col ref="minval"/>
- <col ref="maxval"/>
- </datagrid>
- <switch id="swt_judg" style="left:645px; top:1px; width:550px; height:499px; border-color:#c7a3cf; border-style:solid; ">
- <case id="case_first">
- <caption id="caption24" class="cell_1" style="left:91px; top:2px; width:70px; height:23px; text-align:center; vertical-align:middle; ">문진유무</caption>
- <select1 id="rdo_cmpyflag" ref="/root/main/acptinfo/judginfo/firstjudg/fst_inqryn" disabled="true" appearance="full" cellspacing="10" cols="2" rows="1" overflow="visible" style="left:162px; top:5px; width:87px; height:20px; border-style:none; ">
- <choices>
- <item>
- <label>유</label>
- <value>Y</value>
- </item>
- <item>
- <label>무</label>
- <value>N</value>
- </item>
- </choices>
- </select1>
- <output id="ipt_judgdd" ref="/root/main/acptinfo/judginfo/firstjudg/fst_judgdd" class="input" format="yyyy-mm-dd" inputtype="date" disabled="true" appearance="output" style="left:311px; top:4px; width:79px; height:19px; text-align:center; "/>
- <select1 id="cmb_fstjudgdrid" ref="/root/main/acptinfo/judginfo/firstjudg/fst_judgdrid" class="combo" disabled="true" appearance="minimal" style="left:468px; top:4px; width:72px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/drlst/itemdr">
- <label ref="drnm"/>
- <value ref="drid"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption22" class="cell_1" style="left:396px; top:2px; width:70px; height:23px; text-align:center; vertical-align:middle; ">판정의</caption>
- <caption id="caption3" class="cell_1" style="left:30px; top:2px; width:60px; height:23px; text-align:left; vertical-align:middle; ">정상 A</caption>
- <caption id="caption5" class="cell_1" style="left:30px; top:32px; width:100px; height:84px; text-align:left; vertical-align:middle; ">정상 B</caption>
- <line id="line9" class="line_2" style="x1:5px; y1:28px; x2:540px; y2:28px; "/>
- <select id="chk_bjudgdetl" ref="/root/main/acptinfo/judginfo/firstjudg/fst_bjudgdetl" overflow="visible" appearance="full" cellspacing="5" cols="3" vcellspacing="5" style="left:132px; top:33px; width:408px; height:62px; border-style:none; ">
- <choices>
- <itemset nodeset="/root/init/judginfo/Bjudglst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select>
- <input id="ipt_fst_etcsickcnts" ref="/root/main/acptinfo/judginfo/firstjudg/fst_etcsickcnts" class="input_search" maxlength="20" style="left:245px; top:97px; width:295px; height:19px; "/>
- <select1 id="cmb_etcsickflag" ref="/root/main/acptinfo/judginfo/firstjudg/fst_etcsickflag" class="combo_default" disabled="true" appearance="minimal" style="left:132px; top:97px; width:110px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/judginfo/etcsickflaglst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <caption id="caption7" class="cell_1" style="left:30px; top:242px; width:100px; height:43px; text-align:left; vertical-align:middle; ">유질환자</caption>
- <select id="chk_cjudgdetl" ref="/root/main/acptinfo/judginfo/firstjudg/fst_cjudgdetl" overflow="visible" appearance="full" cellspacing="10" cols="5" style="left:132px; top:243px; width:407px; height:22px; border-style:none; ">
- <choices>
- <itemset nodeset="/root/init/judginfo/Cjudglst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select>
- <input id="ipt_fst_etcsickcnts1" ref="/root/main/acptinfo/judginfo/firstjudg/fst_etcsickcnts1" class="input_search" maxlength="20" style="left:132px; top:266px; width:407px; height:19px; "/>
- <caption id="caption10" class="cell_1" style="left:30px; top:123px; width:100px; height:82px; text-align:left; vertical-align:middle; ">일반질환의심</caption>
- <select id="chk_r1judgdetl" ref="/root/main/acptinfo/judginfo/firstjudg/fst_r1judgdetl" overflow="visible" appearance="full" cellspacing="10" cols="3" vcellspacing="5" style="left:132px; top:123px; width:408px; height:62px; border-style:none; ">
- <choices>
- <itemset nodeset="/root/init/judginfo/R1judglst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select>
- <input id="ipt_fst_etcsickcnts2" ref="/root/main/acptinfo/judginfo/firstjudg/fst_etcsickcnts2" class="input_search" maxlength="20" style="left:132px; top:187px; width:408px; height:19px; "/>
- <caption id="caption12" class="cell_1" style="left:30px; top:212px; width:190px; height:23px; text-align:left; vertical-align:middle; ">고혈압 당뇨병 질환의심 2차대상</caption>
- <line id="line12" class="line_2" style="x1:5px; y1:208px; x2:540px; y2:208px; "/>
- <caption id="caption14" class="cell_1" style="left:5px; top:398px; width:125px; height:23px; text-align:center; vertical-align:middle; ">사후조치</caption>
- <caption id="caption15" class="cell_1" style="left:5px; top:426px; width:125px; height:69px; text-align:center; vertical-align:middle; ">소견 및 조치사항</caption>
- <select id="chk_r2judgdetl" ref="/root/main/acptinfo/judginfo/firstjudg/fst_r2judgdetl" overflow="visible" appearance="full" cellspacing="10" cols="5" style="left:222px; top:214px; width:315px; height:19px; border-style:none; ">
- <choices>
- <itemset nodeset="/root/init/judginfo/R2judglst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select>
- <caption id="caption16" class="cell_1" style="left:5px; top:123px; width:30px; height:82px; text-align:left; vertical-align:middle; "/>
- <caption id="caption18" class="cell_1" style="left:5px; top:2px; width:30px; height:23px; text-align:left; vertical-align:middle; "/>
- <caption id="caption19" class="cell_1" style="left:5px; top:32px; width:30px; height:84px; text-align:left; vertical-align:middle; "/>
- <caption id="caption20" class="cell_1" style="left:5px; top:242px; width:30px; height:43px; text-align:left; vertical-align:middle; "/>
- <caption id="caption21" class="cell_1" style="left:5px; top:212px; width:25px; height:23px; text-align:left; vertical-align:middle; "/>
- <caption id="caption26" class="cell_1" style="left:30px; top:292px; width:100px; height:98px; text-align:left; vertical-align:middle; ">일반질병</caption>
- <caption id="caption27" class="cell_1" style="left:5px; top:292px; width:30px; height:98px; text-align:left; vertical-align:middle; "/>
- <bool id="bol_d2sickyn" checkvalue="Y,N" ref="/root/main/acptinfo/judginfo/firstjudg/fst_d2sickyn" style="left:10px; top:332px; width:15px; height:15px; border-style:none; "/>
- <select1 id="cmb_aftmngt" ref="/root/main/acptinfo/judginfo/firstjudg/fst_aftmngt" class="combo" disabled="true" appearance="minimal" style="left:132px; top:400px; width:408px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/judginfo/aftmngtcdlst/item">
- <label ref="nm"/>
- <value ref="cd"/>
- </itemset>
- </choices>
- </select1>
- <textarea id="tar_judgexamcnts" ref="/root/main/acptinfo/judginfo/firstjudg/fst_judgexamcnts" class="input_search" imemode="hangul" maxlength="300" appearance="textarea" style="left:132px; top:426px; width:408px; height:69px; "/>
- <datagrid id="grd_d2sicklst" nodeset="/root/main/acptinfo/judginfo/firstd2sicklst" caption="질환코드^질환명^judgcd" colsep="^" colwidth="70, 300, 55" mergecellsfixedrows="bycolrec" rowsep="|" style="left:132px; top:292px; width:408px; height:98px; ">
- <col ref="sickcd" type="output"/>
- <col ref="sicknm"/>
- <col ref="judgdetlcd" visibility="hidden"/>
- </datagrid>
- <bool id="bol_judgcda" checkvalue="Y,N" ref="/root/main/acptinfo/judginfo/firstjudg/fst_ajudgcd" style="left:10px; top:4px; width:20px; height:20px; "/>
- <bool id="bol_judgcdb" checkvalue="Y,N" ref="/root/main/acptinfo/judginfo/firstjudg/fst_bjudgcd" style="left:10px; top:63px; width:20px; height:20px; "/>
- <bool id="bol_judgcdr1" checkvalue="Y,N" ref="/root/main/acptinfo/judginfo/firstjudg/fst_r1judgcd" style="left:10px; top:154px; width:20px; height:20px; "/>
- <bool id="bol_judgcdr2" checkvalue="Y,N" ref="/root/main/acptinfo/judginfo/firstjudg/fst_r2judgcd" style="left:10px; top:214px; width:20px; height:20px; "/>
- <bool id="bol_judgcdc" checkvalue="Y,N" ref="/root/main/acptinfo/judginfo/firstjudg/fst_cjudgcd" style="left:10px; top:254px; width:20px; height:20px; "/>
- <line id="line80" class="line_2" style="x1:5px; y1:423px; x2:540px; y2:423px; "/>
- <line id="line81" class="line_2" style="x1:5px; y1:394px; x2:540px; y2:394px; "/>
- <line id="line82" class="line_2" style="x1:5px; y1:119px; x2:540px; y2:119px; "/>
- <caption id="caption8" class="cell_1" style="left:239px; top:2px; width:70px; height:23px; text-align:center; vertical-align:middle; ">판정일자</caption>
- <line id="line1" class="line_2" style="x1:5px; y1:238px; x2:540px; y2:238px; "/>
- <line id="line2" class="line_2" style="x1:5px; y1:288px; x2:540px; y2:288px; "/>
- </case>
- </switch>
- <caption id="caption2" class="cell_1" style="left:645px; top:505px; width:96px; height:35px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">혈압</caption>
- <caption id="caption30" class="cell_1" style="left:740px; top:505px; width:453px; height:35px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">
- <![CDATA[*고혈압은 140/90mmHg이상을 말하며 치료와 예방을 위해서 염분섭취를 줄이고
- 규칙적인 운동 및 약물요법이 필요함]]>
- </caption>
- <caption id="caption31" class="cell_1" style="left:740px; top:543px; width:453px; height:64px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">
- <![CDATA[*빈혈:신체내 혈액이 감소한 경우로 일반적으로 혈색소수치를 측정하여
- 빈혈여부를 진단함
- *RDW:적혈크기의 분포를 나타내는 것으로 빈혈시 증가
- *백혈구:백혈구수가 증가되어 있으면 염증을 시사함]]>
- </caption>
- <caption id="caption32" class="cell_1" style="left:645px; top:543px; width:96px; height:64px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">일반혈액검사</caption>
- <caption id="caption33" class="cell_1" style="left:95px; top:621px; width:545px; height:60px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">
- <![CDATA[*요당(glucose):당뇨병, 쿠씽증후군, 급성심근경색
- *요단백(protein):신질환, 급만성신장염, 일과성열, 외상,심한빈혈
- *잠혈(occult blood):비뇨기계통의 출혈성질환(신장염, 결석, 종양 등)]]>
- </caption>
- <caption id="caption34" class="cell_1" style="left:0px; top:621px; width:96px; height:60px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">요검사</caption>
- <caption id="caption35" class="cell_1" style="left:95px; top:505px; width:545px; height:25px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">*FBS:주로 당뇨상태를 봄. 그외 심근경색, 급성고열, 임신일 때 상승함</caption>
- <caption id="caption36" class="cell_1" style="left:0px; top:505px; width:96px; height:25px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">당검사</caption>
- <caption id="caption37" class="cell_1" style="left:740px; top:611px; width:453px; height:60px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">
- <![CDATA[*SGOT:간세포손상,간염,심근경색, 골격근질환, 폐쇄성황달 등에 상승
- *SGPT:주로 간손상, 간염, 독성간염, 심부전증 등에 상승
- *γ-GTP:알콜성간손상, 급성간염, 담도폐쇄, 간경화, 간암 등에 상승]]>
- </caption>
- <caption id="caption38" class="cell_1" style="left:645px; top:611px; width:96px; height:60px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">간기능검사</caption>
- <caption id="caption39" class="cell_1" style="left:95px; top:685px; width:545px; height:25px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">*크레아티닌:사구체여과기능의 지표, 신부전, 만성사구체신염, 용혈성빈혈, 당뇨병성산증 등에 상승</caption>
- <caption id="caption40" class="cell_1" style="left:0px; top:685px; width:96px; height:25px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">신장기능검사</caption>
- <caption id="caption41" class="cell_1" style="left:0px; top:534px; width:96px; height:83px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">지질검사</caption>
- <caption id="caption42" class="cell_1" style="left:95px; top:534px; width:545px; height:83px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">
- <![CDATA[*총콜레스테롤,LDL콜레스테롤, TG수치가 높으면 동맥경화, 고혈압 등 심장혈관과 뇌졸중의 원인과
- 악화의 요인이 됨
- *HDL콜레스테롤은 좋은 콜레스테롤로 알려지고 있으며 운동하면 증가됨
- *LDL콜레스테롤은 콜레스테롤을 세포로 운반하는 역할을 하며 130mg/dl이하로 유지하는 것이 좋음
- (당뇨환자는 100mg/dl이하 유지)]]>
- </caption>
- <caption id="caption43" class="cell_1" style="left:645px; top:675px; width:96px; height:35px; color:#333333; text-align:center; vertical-align:middle; background-color:#ddf0c1; border-color:#333333; border-style:solid; ">흉부촬영</caption>
- <caption id="caption44" class="cell_1" style="left:740px; top:675px; width:453px; height:35px; color:#333333; text-align:left; vertical-align:middle; background-color:transparent; border-color:#333333; border-style:solid; ">
- <![CDATA[관련질환:폐결핵,폐암,기관지확장증,심장비대변형,기타폐질환
- 기침,객담,피로,미열이 있을 경우 결핵을 의심할 수 있음]]>
- </caption>
- </group>
- <group id="group2" style="left:0px; top:19px; width:1193px; height:46px; vertical-align:top; ">
- <shape id="roundrect1" appearance="roundrect" ellipsewidth="10" ellipseheight="10" style="left:0px; top:0px; width:1193px; height:40px; background-color:#fffbf2; border-color:#ffd799; "/>
- <caption id="caption13" class="search_name" style="left:5px; top:11px; width:94px; height:17px; ">검진년도 :</caption>
- <select1 id="combo1" ref="/root/send/searchacptinfo/appyear" navindex="1" appearance="minimal" style="left:95px; top:10px; width:70px; height:19px; ">
- <choices>
- <itemset nodeset="/root/init/baseinfo/yearlist/S900">
- <label ref="cdnm"/>
- <value ref="cdid"/>
- </itemset>
- </choices>
- <script type="javascript" ev:event="xforms-value-changed">
- <![CDATA[
- fGetSearch();
- ]]>
- </script>
- </select1>
- <input id="input1" ref="/root/main/userinfo/age" class="input_search" disabled="true" navindex="2" style="left:240px; top:10px; width:30px; height:19px; "/>
- <caption id="caption17" class="search_name" style="left:175px; top:11px; width:60px; height:17px; ">나이 :</caption>
- <caption id="caption25" class="search_name" style="left:275px; top:10px; width:86px; height:17px; ">성 명 :</caption>
- <input id="input2" ref="/root/main/userinfo/ptnm" class="input_search" disabled="true" navindex="3" style="left:340px; top:10px; width:60px; height:19px; "/>
- <caption id="caption28" class="search_name" visibility="hidden" style="left:740px; top:11px; width:89px; height:17px; ">주민번호 :</caption>
- <input id="input3" ref="/root/main/userinfo/rrgstno1" class="input_search" navindex="4" visibility="hidden" maxlength="6" style="left:829px; top:11px; width:56px; height:19px; "/>
- <caption id="caption29" class="search_n_b" visibility="hidden" style="left:887px; top:11px; width:12px; height:17px; font-weight:bolder; ">-</caption>
- <input id="input4" ref="/root/main/userinfo/rrgstno2" class="input_search" navindex="5" visibility="hidden" maxlength="7" style="left:897px; top:11px; width:73px; height:19px; "/>
- </group>
- </xhtml:body>
- </xhtml:html>
|