/** * ÆÄ ÀÏ ¸í : SMADC02600.js * ¼³ ¸í : NST ȯÀÚ°ü¸® Javascriot * ¼³ °è ÀÚ : ±è±Í³² * ÀÛ ¼º ÀÚ : ±è±Í³² * ¼öÁ¤ÀÌ·Â : 2009.08.17 */ /* @ ÀÇ·Ú È¸½Å/ ¹ÌÀÇ·Úȸ½Å ¿©ºÎ¸¦ ±¸ºÐ - ÀÇ·Úȸ½Å : R, ¹ÌÀÇ·Úȸ½Å : NR - default : R (ÀÇ·Úȸ½Å) */ var gv_consult = "R"; var gv_formrecseq = ""; //2010-01-04 ReadyÇÒ¶§ Formrecseq °ª ÀúÀå. var cnstseqno = ""; // ast ÀÇ·Ú¹øÈ£ var cnstkind = "8"; // NST¹ÌÀÇ·Úȸ½Å ±¸ºÐ var formrecseq = ""; // emr ¼­½Ä±â·Ï¹øÈ£ : ÀÇ·Ú/¹ÌÀÇ·Ú ±¸ºÐ var orddd = ""; var cretno = ""; var chosflag = ""; var cnstflag = "3"; // ÄÁ¼³Æ®±¸ºÐ (1:Áø·áÀÇ·Ú, 3:Ÿ°úÀÇ·Ú) var formcd = ""; var cnststat = ""; var eryn = "N" // ÀÀ±Þ¿©ºÎ var reqdeptcd = ""; var requserid = ""; var reqdd = ""; var reqhm = ""; var prcpno = model.getValue("/root/temp/cnstinfo/prcpno"); var prcpcd = model.getValue("/root/temp/cnstinfo/prcpcd"); var gv_sex = ""; var gv_CnstType = ""; // EDUC - EN½Ã ÀǷڽà ÀÇ·ÚÀ¯ÇüÀ» [¿µ¾ç±³À°]À¸·Î ÀǷڽà NSTȯÀÚ°ü¸® È­¸é¿¡¼­ [±³À°ÀÇ·Ú]TABÀ¸·Î Á¶È¸. var gv_replid = ""; var gv_Ritem = ""; var tab = " "; var cnstcnts9 = model.getValue("/root/temp/cnstinfo/cnstcnts9"); //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) var NstNodepathINIT =""; //±¸ºÐº° Node Path ( ±³À°ÀÇ·Ú= "/root/init/eduinfo/" ) var NstNodepath =""; //±¸ºÐº° Node Path ( ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" ) var NstNodepath2 =""; //±¸ºÐº° Node Path ( ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo2/" ) var NstNodepathMain =""; //±¸ºÐº° Node Path ( ±³À°ÀÇ·Ú= "/root/main/edunstinfo/" ) var pursNstNodepathINIT =""; //±¸ºÐº° Node Path ( Ãß±¸°ü¸®= "/root/init/pursinfo/") var pursNstNodepath =""; //±¸ºÐº° Node Path ( Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" ) var pursNstNodepath2 =""; //±¸ºÐº° Node Path ( Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo2/" ) var pursNstNodepathMain =""; //±¸ºÐº° Node Path ( Ãß±¸°ü¸®= "/root/main/pursnstinfo/" ) /* @ ÃʱâÈ­ */ function fInit(){ //fcheckAuthX(); //2008-12-02 ¹öư±ÇÇÑ model.toggle("case5"); //¿µ¾çÀ̷°ü¸® model.toggle("case6"); //½Ä»çó¹æÁ¤º¸ /* @ ÄÞº¸ÃʱâÈ­ 1. ÄÞº¸ÀÇ ÃʱâÈ­ ½ÇÇà, ÇØ´ç ÄÚµåÀÇ °ªÀ» È®ÀÎ ÈÄ ÇØ´ç »çÇ×À¸·Î º¯°æÇÊ¿ä (TABLE : AST.ADBMCODE) 2. 2009. 06. 06 ÇöÀç ÀÓ½ÃÀûÀ¸·Î AST.ADBMCODE »ç¿ë. ÇâÈÄ Å×ÀÌºí º¯°æ ȤÀº ½Å±ÔÅ×ÀÌºí »ý¼º ÇÊ¿ä 3. 2014.10.22 NST¿µ¾çÁýÁßÁö¿øÆÀÀå history°ü¸®¸¦ À§ÇØ AST.ADBMCODE -> COM.ZBCMCODE·Î º¯°æ by ±è±Ý·Ã */ fGetCodeList("TRADC02607", "C200", "/root/init/codelist/suplnutr"); // °ø±Þ¿µ¾ç¾× //fGetCodeList("TRADC02607","C201", "/root/init/codelist/drid"); // ¿µ¾çÁýÁßÁö¿øÆÀÀå /*=======================================================================================*/ fGetCodeList("TRADC02608","", "/root/init/codelist/nstcode"); // ÃßõÁ¦Çü astfAddCombo("/root/init/codelist/nstcode", "codelist", "cdid,cdnm", ","); //2010-01-04 °øÅëÄÚµå °ü¸® //20-01-28 EN-±³À° - ±³À°/¿µ¾ç»çÀÇ°ß »ó¿ë±¸ Ãß°¡ pharmacyGetCodeList( new Array("JCI1","PN30","PN31"), new Array("/root/init/jcilist/careplanlist","/root/init/encodelist/edustandard","/root/init/encodelist/dietstandard") ); /* @ ¿µ¾ç»ç ¸ñ·ÏÁ¶È¸ START */ submit("TRANC00202"); /* @ ¿µ¾ç»ç ¸ñ·ÏÁ¶È¸ END */ var v_pid = model.getValue("/root/temp/cnstinfo/pid"); var v_cretno = model.getValue("/root/temp/cnstinfo/cretno"); var v_orddd = model.getValue("/root/temp/cnstinfo/orddd"); var v_prcpgenrflag = model.getValue("/root/temp/cnstinfo/prcpgenrflag"); var v_rgstseqno = model.getValue("/root/temp/cnstinfo/rgstseqno"); var v_cnstcnts9 = model.getValue("/root/temp/cnstinfo/cnstcnts9"); var v_cnstdd = model.getValue("/root/temp/cnstinfo/cnstdd"); //ÀÇ·ÚÀÏ fGetNstDrCode("TRADC02616","C201",v_cnstdd, "/root/init/codelist/drid"); // ¿µ¾çÁýÁßÁö¿øÆÀÀå if ( v_pid != "") { cnstseqno = model.getValue("/root/temp/cnstinfo/cnstseqno"); formrecseq = model.getValue("/root/temp/cnstinfo/formrecseq"); gv_formrecseq = model.getValue("/root/temp/cnstinfo/formrecseq"); formcd = model.getValue("/root/temp/cnstinfo/formcd"); fCnstTypeChk(formcd); //gv_CnstType ±¸ºÐ (EN - PN - EDU) model.setValue("/root/main/patinfo/baseinfo/pid", v_pid); model.setValue("/root/send/srchinfo/cnstseqno", cnstseqno); model.setValue("/root/send/srchinfo/formrecseq", formrecseq); model.setValue("/root/send/srchinfo/pid", v_pid); model.setValue("/root/send/srchinfo/cretno", v_cretno); model.setValue("/root/send/srchinfo/orddd", v_orddd); model.setValue("/root/send/srchinfo/prcpgenrflag", v_prcpgenrflag); model.setValue("/root/send/srchinfo/rgstseqno", v_rgstseqno); model.setValue("/root/send/srchinfo/cnstcnts11", gv_formrecseq); //2010-01-08 ¿øFormrecseq·Î Ãß±¸°ü¸®ÀÌ·ÂÁ¶È¸ Çϱâ À§ÇÔ model.makeValue("/root/send/srchinfo/cnstdd", v_cnstdd); /* @ ȯÀÚÁ¤º¸Á¶È¸ #TRADC02601# - ȯÀڱ⺻Á¤º¸ /root/main/patinfo/baseinfo - Áø´Ü¸í /root/main/patinfo/diaginfo - ¼ö¼úÁ¤º¸ /root/main/patinfo/opinfo - ¿µ¾ç°ü¸®ÀÌ·Â /root/main/patinfo/nutrmngtinfo - ½Ä»çó¹æÁ¤º¸ /root/main/patinfo/mealprcpinfo - ¾àó¹æÁ¤º¸ /root/main/patinfo/drugteaminfo - ÀúÀåÀÌ·Â /root/main/patinfo/rgstseqnolist */ submit("TRADC02601"); fSetSexFlag(); // ¹ÌÀÇ·Úȸ½Å Àü¿ªº¯¼ö º¯°æ // ÀǷڽà ¹ß»ýµÇ´Â formrecseq Á¸Àç¿©ºÎ üũ if(formrecseq == ""){ gv_consult = "NR"; fCretCnstinfo(); } if(gv_CnstType == "PN") { fInitBtn(); // ÀÇ·ÚÀ¯Çü¿¡ µû¸¥ ¹öư Ȱ¼ºÈ­/ºñȰ¼ºÈ­ ó¸® if ( model.getValue("/root/send/srchinfo/rgstseqno") == "" ) { model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/temp/cnstinfo/rgstseqno")); } if(gv_consult != "NR"){ //cmb_rgstseqno.select(0); // ÃÖ±Ù ÀúÀå/ȸ½ÅÇÑ ÀÌ·ÂÀ¸·Î ¼³Á¤ } // @ ÀúÀå/ȸ½Å³»¿ª Á¶È¸ submit("TRADC02603", false); /* @ ¾à»ç À̸§ ¼³Á¤ */ // ȸ½Å¾à»ç À̸§ ¼³Á¤ 2014-9-25 ±èÄ¡±¹ submit("TRADC02615"); // var testpharmstnm = model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm"); ///Àü»ê Å×½ºÆ® ±èÄ¡±¹ 2014.9.30 Å×½ºÆ®ÈÄ »èÁ¦ ¹Ù¶÷ // alert(testpharmstnm); if(model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm") == ""){ model.setValue("/root/main/nstinfo/nutrpninfo/pharmstnm", getUserName()); model.setValue("/root/main/nstinfo/nutrpninfo/pharmstid", getUserId()); model.setValue("/root/temp/pharmstcode", getUserId()); if(model.getValue("/root/temp/pharmstcode") == ""){ model.setValue("/root/main/nstinfo/nutrpninfo/pharmstnm", ""); model.setValue("/root/main/nstinfo/nutrpninfo/pharmstid", ""); } } else { model.setValue("/root/temp/pharmstcode", model.getValue("/root/main/nstinfo/nutrpninfo/pharmstid")); } // ´ã´çÀÇ»ç À̸§ ¼³Á¤ jmkim 20141028 if(model.getValue("/root/main/nstinfo/nutrpninfo/drnm") != ""){ model.setValue("/root/temp/drcode", model.getValue("/root/main/nstinfo/nutrpninfo/drnm")); } /* @ ȸ½Å¾à»ç À̸§ ¼³Á¤ */ //fSetReplNm(); // ȸ½ÅÀÚ id Àü¿ªº¯¼ö ¼³Á¤ gv_replid = model.getValue("/root/main/nstinfo/nutrpninfo/replid"); fSetBee("PN"); // ±âÃÊ´ë»ç·® ¼³Á¤ fSetTCN("PN"); // Çʿ俭·® ¼³Á¤ fSetEtc("PN"); fCalRecmDrugVol(); fBtnDisabled(); //ȸ½Å»óÅ¿¡ µû¶ó ¹öư Ȱ¼ºÈ­ ó¸® ///2014³â 10.16 ±èÄ¡±¹ ast.adchcnstinfoÀÇ cnstcnts2 as drugpath ¸¦ ast.adcdnstpn ÀÇ drugpath·Î Á¤¸® model.setValue("/root/main/nstinfo/nutrpninfo2/drugpath",model.getValue("/root/main/nstinfo/nutrpninfo/drugpath")); // alert(model.getValue("/root/main/nstinfo/nutrpninfo/drugpath")) ; model.refresh(); fCalcBee(); fCalcNeedCal(true); model.refresh(); //fCalcFPN(); fNstExam(); cmb_rgstseqno.select(0); //2009-12-03 ¿©·¯°ÇÀÇ µ¥ÀÌŸ°¡ ÀÖÀ»°æ¿ì ÃÖÁ¾°ÍÀ¸·Î Á¶È¸ //2009-12-17 Ãß±¸°ü¸® Á¶È¸½Ã [Ãß±¸°ü¸® Ç¥½Ã]/ Á¶È¸ adchcnstinfo - cnstcnts10 = 'PURS' if (model.getValue("/root/main/nstinfo/nutrpninfo/pursflag") == "PURS") { out_pn_purs.attribute("text")="[ Ãß±¸°ü¸® : " + model.getValue("/root/main/nstinfo/nutrpninfo/pursseq") + " ]"; }else { out_pn_purs.attribute("text")=""; } ///////2016.7.26. ±èÄ¡±¹ NSTó¹æ AI600 µî·ÏÀ¯¹« üũ //alert(model.getValue("/root/main/nstinfo/nutrpninfo/orderyn")); if ( model.getValue("/root/main/nstinfo/nutrpninfo/orderyn") == "Y") { model.setValue("/root/send/srchinfo/orderyn","Y"); chk_orderyn.disabled = true; } model.refresh(); } if(gv_CnstType == "EN") { fInitBtn(); // ÀÇ·ÚÀ¯Çü¿¡ µû¸¥ ¹öư Ȱ¼ºÈ­/ºñȰ¼ºÈ­ ó¸® if ( model.getValue("/root/send/srchinfo/rgstseqno") == "" ) { model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/temp/cnstinfo/rgstseqno")); } submit("TRADC02602", false); //2010-01-08 Åõ¿©°æ·Î - ÀúÀå³»¿ªÀÌ ¾øÀ»°æ¿ì´Â ÀǷڽà Åõ¿©°æ·Î °¡Á®¿À°í // ÀÖÀ»°æ¿ì´Â ÀúÀå³»¿ª °¡Á®¿À±â(ÇöÀç´Â ÀǷڽà Åõ¿©°æ·Î °¡Á®¿È.) - Àü¿¹³ª »ù ¿äû if (model.getValue("/root/temp/cnstinfo/rgstseqno") == "" ) { model.setValue("/root/main/ennstinfo/nutreninfo/drugpath", model.getValue("/root/main/ennstinfo/nutreninfo2/cnstcnts2")); } fSetBee("EN"); // ±âÃÊ´ë»ç·® ¼³Á¤ fSetTCN("EN"); // Çʿ俭·® ¼³Á¤ fSetEtc("EN"); // ±âŸ»çÇ× (³ªÀÌ, ÀÇ·ÚÀÏÀÚ, ½Ç½ÃÀÏÀÚ, ¾à»ç, ¿µ¾ç»ç fBtnDisabled(); //ȸ½Å»óÅ¿¡ µû¶ó ¹öư Ȱ¼ºÈ­ ó¸® model.refresh(); fCalcBeeEn(); fCalcNeedCalEn(true); fCalcFPNEn(); fNstExamEn(); model.refresh(); } //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) // Ãß±¸°ü¸®Æ÷ÇÔ if(gv_CnstType == "EDU") { fInitBtn(); // ÀÇ·ÚÀ¯Çü¿¡ µû¸¥ ¹öư Ȱ¼ºÈ­/ºñȰ¼ºÈ­ ó¸® if ( model.getValue("/root/send/srchinfo/rgstseqno") == "" ) { model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/temp/cnstinfo/rgstseqno")); } submit("TRADC02611", false); //EDU ÀÇ·ÚÁ¤º¸ °¡Á®¿À±â (ast.adcdnsteduc) //2010-01-08 Åõ¿©°æ·Î - ÀúÀå³»¿ªÀÌ ¾øÀ»°æ¿ì´Â ÀǷڽà Åõ¿©°æ·Î °¡Á®¿À°í // ÀÖÀ»°æ¿ì´Â ÀúÀå³»¿ª °¡Á®¿À±â(ÇöÀç´Â ÀǷڽà Åõ¿©°æ·Î °¡Á®¿È.) - Àü¿¹³ª »ù ¿äû if (model.getValue("/root/temp/cnstinfo/rgstseqno") == "" ) { model.makeValue(NstNodepath + "drugpath", model.getValue(NstNodepath2 + "cnstcnts2")); //2010-01-29 setValue->makeValue ¼öÁ¤ } fSetBee_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath); // ±âÃÊ´ë»ç·® ¼³Á¤ fSetTCN_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath); // Çʿ俭·® ¼³Á¤ fSetEtc_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath); // ±âŸ»çÇ× (³ªÀÌ, ÀÇ·ÚÀÏÀÚ, ½Ç½ÃÀÏÀÚ, ¾à»ç, ¿µ¾ç»ç fBtnDisabled(); //ȸ½Å»óÅ¿¡ µû¶ó ¹öư Ȱ¼ºÈ­ ó¸® model.refresh(); fCalcBeeEn_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath); //BEE°è»ê fCalcNeedCalEn_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath, true); //Çʿ俭·® fCalcFPNEn_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath); fNstExamEn_EduPurs(gv_CnstType ,NstNodepathINIT ,NstNodepath); model.refresh(); } //btn_mealinfo.selected =true; } //2010-01-05 CarePlan º´¿øº°·Î Àû¿ë¿©ºÎ Check if ( model.getValue ("/root/init/jcilist/careplanlist/JCI1[2]/cdid") == "Y" ) { btn_careplan_en.visible = true; //EN - Care Plan chk_careplan_en.visible = true; btn_enredu_edu.visible = true; //EN-±³À°ÀÇ·Ú ´ÙÇÐÁ¦ chk_enredu_edu.visible = true; btn_careplan_edu.visible = true; //EN-±³À°ÀÇ·Ú Care Plan chk_careplan_edu.visible = true; btn_careplan_purs.visible = true; //EN-Ãß±¸°ü¸® Care Plan chk_careplan_purs.visible = true; btn_tot_enredu.visible = true; //Àüü ¸Þ´ºÀÇ ´ÙÇÐÁ¦ btn_tot_careplan.visible = true; //Àüü ¸Þ´ºÀÇ ´ÙÇÐÁ¦CarePlan btn_careplan_pn.visible = true; //2010-02-24 PN - CarePlanÀü¼Û Ãß°¡ } } /* @ ÀÇ·ÚÀ¯Çü üũ */ function fCnstTypeChk(formcd){ if(formcd == "0000000770") gv_CnstType = "PN"; else if(formcd == "0000003019") { if ( cnstcnts9 == "2" ) gv_CnstType = "EDU"; //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) else gv_CnstType = "EN"; } else gv_CnstType = "PN"; //±âº»path ÁöÁ¤ if (gv_CnstType == "PN") { NstNodepathINIT = "/root/init/pninfo/"; NstNodepath = "/root/main/nstinfo/nutrpninfo/"; NstNodepath2 = "/root/main/nstinfo/nutrpninfo2/"; NstNodepathMain = "/root/main/nstinfo/"; }else if (gv_CnstType == "EN") { NstNodepathINIT = "/root/init/eninfo/"; NstNodepath = "/root/main/ennstinfo/nutreninfo/"; NstNodepath2 = "/root/main/ennstinfo/nutreninfo2/"; NstNodepathMain = "/root/main/ennstinfo/"; pursNstNodepathINIT = "/root/init/pursinfo/"; pursNstNodepath = "/root/main/pursnstinfo/nutrpursinfo/"; pursNstNodepath2 = "/root/main/pursnstinfo/nutrpursinfo2/"; pursNstNodepathMain = "/root/main/pursnstinfo/"; }else if (gv_CnstType == "EDU") { NstNodepathINIT = "/root/init/eduinfo/"; NstNodepath = "/root/main/edunstinfo/nutreduinfo/"; NstNodepath2 = "/root/main/edunstinfo/nutreduinfo2/"; NstNodepathMain = "/root/main/edunstinfo/"; pursNstNodepathINIT = "/root/init/pursinfo/"; pursNstNodepath = "/root/main/pursnstinfo/nutrpursinfo/"; pursNstNodepath2 = "/root/main/pursnstinfo/nutrpursinfo2/"; pursNstNodepathMain = "/root/main/pursnstinfo/"; } model.makevalue("/root/hidden/cnsttypelist", gv_CnstType); //2010-01-05 ȸ½Å³»¿ëÁ¶È¸½Ã EN/±³À°ÀÇ·Ú/Ãß±¸°ü¸®ÀÎÁö ±¸ºÐÇϱâ À§ÇÔ } /* @ ȸ½Å¾à»ç À̸§ ¼³Á¤ */ function fSetReplNm(){ if(model.getValue("/root/main/nstinfo/nutrpninfo/replnm") == ""){ model.setValue("/root/main/nstinfo/nutrpninfo/replnm", getUserName()); model.setValue("/root/main/nstinfo/nutrpninfo/replid", getUserId()); } } /* @ ÀÇ·ÚÀ¯Çü¿¡ µû¸¥ ¹öư Ȱ¼ºÈ­/ºñȰ¼ºÈ­ ó¸® */ function fInitBtn(){ model.toggle("case5"); //¿µ¾çÀ̷°ü¸® grd_nutrmngtinfo.selected = true; //¿µ¾çÀ̷°ü¸® if(gv_CnstType == "PN"){ btn_pn.selected = true; // ¿µ¾ç»óÅÂÆÇÁ¤ - PN model.toggle("case2"); btn_edureq.disabled = true; //±³À°ÀÇ·Ú btn_mngt.disabled = true; //Ãß±¸°ü¸® btn_mealinfo.selected = false; // ½Ä»çó¹æÁ¤º¸ btn_pham.selected =true; // ¾àÁ¦ÆÀ model.toggle("case7"); //2016.8.2. Á¾·áÀÏ ±èÄ¡±¹ if ( model.getValue("/root/main/patinfo/baseinfo/finishdd") != "" ){ btn_finish.disabled = true; } /// }else if (gv_CnstType == "EN"){ btn_en.selected = true; btn_edureq.disabled = false; // ±³À°ÀÇ·Ú //EN¿¡ ´ëÇØ¼­´Â Ȱ¼ºÈ­ btn_mngt.disabled = false; // Ãß±¸°ü¸® //EN¿¡ ´ëÇØ¼­´Â Ȱ¼ºÈ­ model.toggle("case1"); //nst-en model.toggle("case6"); //½Ä»çó¹æÁ¤º¸ btn_mealinfo.selected = true; btn_pham.selected = false; }else if (gv_CnstType == "EDU"){ //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) btn_edureq.selected = true; btn_en.disabled = false; // EN //±³À°ÀÇ·Ú¿¡ ´ëÇØ¼­´Â Ȱ¼ºÈ­ btn_mngt.disabled = false; // Ãß±¸°ü¸® //±³À°ÀÇ·Ú¿¡ ´ëÇØ¼­´Â Ȱ¼ºÈ­ model.toggle("case3"); // ±³À°ÀÇ·Ú model.toggle("case6"); btn_mealinfo.selected = true; btn_pham.selected = false; }else{ btn_pn.selected = true; // ¿µ¾ç»óÅÂÆÇÁ¤ - PN model.toggle("case2"); btn_edureq.disabled = true; //±³À°ÀÇ·Ú btn_mngt.disabled = true; //Ãß±¸°ü¸® btn_mealinfo.selected = false; // ½Ä»çó¹æÁ¤º¸ btn_pham.selected =true; // ¾àÁ¦ÆÀ model.toggle("case7"); } } /* @ ȯÀÚÀÇ ¼ºº° ÆÇº° */ function fSetSexFlag(){ if(isSearchString(model.getValue("/root/main/patinfo/baseinfo/sna"),"M")){ gv_sex = "M"; }else{ gv_sex = "F" } } /* @ NST ȸ½Å³»¿ë ÀúÀå/ȸ½Å #parameter - tmpflag : pn/en ±¸ºÐ - statflag : ÀúÀå/ȸ½Å µ¿ÀÛ ±¸ºÐ D = ÀúÀå , Z = ȸ½Å - cnststat : ÀÇ·Ú»óÅ */ function fNutrJudgSave(tmpflag,statflag,cnststat) { // ÀÇ·Ú°ÇÀÇ consult »óÅ üũ //2009-12-17 Ãß±¸°ü¸® Á¶È¸½Ã [Ãß±¸°ü¸® Ç¥½Ã]/ Á¶È¸ adchcnstinfo - cnstcnts10 = 'PURS' if(tmpflag == "pn" && model.getValue("/root/main/nstinfo/nutrpninfo/pursflag") == "PURS") { alert("PN - Ãß±¸°ü¸®ÀÔ´Ï´Ù." + model.getValue("/root/send/srchinfo/rgstseqno").substr (8,3) ); }else{ if(submit("TRADC62202")){ var chkcnststat = model.getValue("/root/hidden/cnststatinfo/cnststat"); if(chkcnststat == "04"){ messageBox("[Ãë¼Ò] ´õÀÌ»ó ¼öÁ¤ÇÏ½Ç ¼ö","I004"); return; }else if (chkcnststat == "30"){ messageBox("[ȸ½ÅÈ®Á¤] ´õÀÌ»ó ¼öÁ¤ÇÏ½Ç ¼ö","I004"); return; } } } // 2009-12-30 ȸ½Å½Ã Care Plan ¹× ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© (ÇʼöÇ׸ñ¾øÀ» °æ¿ì ¿À·ù¸Þ¼¼Áö ȸ½Å󸮾ÈÇÔ) - Start //2010-01-05 CarePlan º´¿øº°·Î Àû¿ë¿©ºÎ Check if ( model.getValue ("/root/init/jcilist/careplanlist/JCI1[2]/cdid") == "Y" ) { if(statflag == "Z"){ if(tmpflag == "pn") { //NST-PN //2010-02-24 [CarePlanÀü¼Û]¹öư½Ã Àü¼Ûó¸®ÇÔ }else if(tmpflag == "en") { //NST-EN if (model.getValue("/root/hidden/sendENRCAREPLANData/nodesendYN") =="Y") { //2010-01-04 ÀÓ½Ã-ÃßÈÄ ¹Ýµå½Ã »èÁ¦Ã³¸® if(!checkENRCAREPLANData(NstNodepathMain)) { // Care Plan Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© return false; } model.setValue(NstNodepathMain + "careplaninfo/replyn","Y"); } }else if(tmpflag == "EDU") { //±³À°ÀÇ·Ú if (model.getValue("/root/hidden/sendENRCAREPLANData/nodesendYN") =="Y") { //2010-01-04 ÀÓ½Ã-ÃßÈÄ ¹Ýµå½Ã »èÁ¦Ã³¸® if(!checkENRCAREPLANData(NstNodepathMain)) { // Care Plan Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© return false; } model.setValue(NstNodepathMain + "careplaninfo/replyn","Y"); } if (model.getValue("/root/hidden/sendENREDUData/nodesendYN") =="Y") { //2010-01-04 ÀÓ½Ã-ÃßÈÄ ¹Ýµå½Ã »èÁ¦Ã³¸® if(!checkENREDUData(NstNodepathMain)) { // ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© return false; } model.setValue(NstNodepathMain + "careplaninfo/replyn","Y"); } }else if(tmpflag == "PURS") { //Ãß±¸°ü¸® if (model.getValue("/root/hidden/sendENRCAREPLANData/nodesendYN") =="Y") { //2010-01-04 ÀÓ½Ã-ÃßÈÄ ¹Ýµå½Ã »èÁ¦Ã³¸® if(!checkENRCAREPLANData(pursNstNodepathMain)) { // Care Plan Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© return false; } model.setValue(pursNstNodepathMain + "careplaninfo/replyn","Y"); } } } } // 2009-12-30 ȸ½Å½Ã Care Plan ¹× ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© (ÇʼöÇ׸ñ¾øÀ» °æ¿ì ¿À·ù¸Þ¼¼Áö ȸ½Å󸮾ÈÇÔ) - End if(tmpflag == "en") { // Ãß±¸°ü¸®°¡ ¾Æ´Ò°æ¿ì´Â ast.adchcnstinfo ÀúÀåÁ¤º¸ Clear - [ÀúÀå]½Ã Çѹø È®ÀÎÇÔ. if ( model.getValue(NstNodepath + "pursflag") == "PURS") { model.makeValue(NstNodepathMain + "adchcnstinfo/cnstcnts10" , "PURS"); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(NstNodepathMain + "adchcnstinfo/cnstcnts11" , gv_formrecseq); // Ãß±¸°ü¸®-¿øFormrecseq }else{ model.makeValue(NstNodepathMain + "adchcnstinfo/cnstcnts10" , ""); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(NstNodepathMain + "adchcnstinfo/cnstcnts11" , ""); // Ãß±¸°ü¸®-¿øFormrecseq model.makeValue(NstNodepathMain + "adchcnstinfo/cnstnewflag" , ""); // Ãß±¸°ü¸®-½Å±Ô¿©ºÎ È®ÀÎ } if(statflag == "Z"){ if(fCretReplCntsEn(true) == false){ return; }else{ model.makeNode("/root/main/ennstinfo/nutreninfo/replid"); model.setValue("/root/temp/popupdata/repltype","nst"); model.makeValue("/root/temp/popupdata/writid", model.getValue("/root/main/ennstinfo/nutreninfo/dieterid")); model.makeValue("/root/temp/popupdata/writnm", combo28.label); model.setValue("/root/temp/popupdata/receivedata","/root/main/ennstinfo/nutreninfo/replid"); modal("SPADC62300",0,400,300,"SPADC62300","/root/temp/popupdata","/root/temp/popupdata"); if(model.getValue(model.getValue("/root/temp/popupdata/receivedata")) == "") return; } } // model.makeValue("/root/main/ennstinfo/nutreninfo/pid", model.getValue("/root/main/patinfo/baseinfo/pid")); // model.makeNode("/root/main/ennstinfo/nutrpninfo/rgstseqno"); // model.setValue("/root/main/ennstinfo/nutrpninfo/rgstseqno", model.getValue("/root/send/srchinfo/rgstseqno")); model.setValue("/root/main/ennstinfo/nutreninfo/pid", model.getValue("/root/send/srchinfo/pid")); model.setValue("/root/main/ennstinfo/nutreninfo/formrecseq", formrecseq); model.makeValue("/root/main/ennstinfo/nutreninfo/cnstseqno", model.getValue("/root/main/ennstinfo/nutreninfo2/cnstseqno")); model.setValue("/root/main/ennstinfo/nutreninfo/statflag", statflag); model.makeValue("/root/main/ennstinfo/nutreninfo/cnststat", cnststat); if ( cnststat != "12" ) { //»èÁ¦°¡ ¾Æ´Ò °æ¿ì //±âÃÊ´ë»ç·® if( gv_sex == "M") { model.setValue("/root/main/ennstinfo/nutreninfo/basembolkg", model.getValue("/root/init/eninfo/basembolinfolist/mbasembolkg")); model.setValue("/root/main/ennstinfo/nutreninfo/basembolcm", model.getValue("/root/init/eninfo/basembolinfolist/mbasembolcm")); model.setValue("/root/main/ennstinfo/nutreninfo/basembolyy", model.getValue("/root/init/eninfo/basembolinfolist/mbasembolyy")); model.refresh(); var basembolcalc = 66 + 13.7 * Number(model.getValue("/root/main/ennstinfo/nutreninfo/basembolkg")) + 5 * Number( model.getValue("/root/main/ennstinfo/nutreninfo/basembolcm")) - 6.8 * Number( model.getValue("/root/main/ennstinfo/nutreninfo/basembolyy")); model.setValue("/root/main/ennstinfo/nutreninfo/basembolcalc", basembolcalc); } if( gv_sex == "F") { model.setValue("/root/main/ennstinfo/nutreninfo/basembolkg", model.getValue("/root/init/eninfo/basembolinfolist/wbasembolkg")); model.setValue("/root/main/ennstinfo/nutreninfo/basembolcm", model.getValue("/root/init/eninfo/basembolinfolist/wbasembolcm")); model.setValue("/root/main/ennstinfo/nutreninfo/basembolyy", model.getValue("/root/init/eninfo/basembolinfolist/wbasembolyy")); model.refresh(); var basembolcalc = 655 + 9.6 * Number(model.getValue("/root/main/ennstinfo/nutreninfo/basembolkg")) + 1.8 * Number( model.getValue("/root/main/ennstinfo/nutreninfo/basembolcm")) - 4.7 * Number( model.getValue("/root/main/ennstinfo/nutreninfo/basembolyy")); model.setValue("/root/main/ennstinfo/nutreninfo/basembolcalc", basembolcalc ); } //Çʿ俭·® if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "1" ) { model.setValue("/root/main/ennstinfo/nutreninfo/needcalr1", model.getValue("/root/init/eninfo/needcalrlist/needcalr1")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr2", model.getValue("/root/init/eninfo/needcalrlist/needcalr2")); } if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "2" ) { model.setValue("/root/main/ennstinfo/nutreninfo/needcalr1", model.getValue("/root/init/eninfo/needcalrlist/needcalr3")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr2", model.getValue("/root/init/eninfo/needcalrlist/needcalr4")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr3", model.getValue("/root/init/eninfo/needcalrlist/needcalr5")); model.refresh(); var needcalrcalc = Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr3")) * Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr4")) * Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr5")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalrcalc", needcalrcalc); } if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "3" ) { model.setValue("/root/main/ennstinfo/nutreninfo/needcalr1", model.getValue("/root/init/eninfo/needcalrlist/needcalr7")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr2", model.getValue("/root/init/eninfo/needcalrlist/needcalr8")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr3", model.getValue("/root/init/eninfo/needcalrlist/needcalr9")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr4", model.getValue("/root/init/eninfo/needcalrlist/needcalr10")); model.refresh(); var needcalrcalc = Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr7")) * Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr8")) + Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr9")) * Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr10")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalrcalc", needcalrcalc); } if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "4" ) { model.setValue("/root/main/ennstinfo/nutreninfo/needcalr1", model.getValue("/root/init/eninfo/needcalrlist/needcalr12")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr2", model.getValue("/root/init/eninfo/needcalrlist/needcalr13")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr3", model.getValue("/root/init/eninfo/needcalrlist/needcalr14")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr4", model.getValue("/root/init/eninfo/needcalrlist/needcalr15")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalr5", model.getValue("/root/init/eninfo/needcalrlist/needcalr16")); model.refresh(); var needcalrcalc = 1784-11*Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr12")) +5* Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr13"))+244* Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr14"))+239 * Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr15"))+804 * Number(model.getValue("/root/init/eninfo/needcalrlist/needcalr16")); model.setValue("/root/main/ennstinfo/nutreninfo/needcalrcalc", needcalrcalc); } } // fSetCnstinfo¹ÌÀÇ·Ú È¸½Å½Ã adchcnstinfo¿¡ µ¥ÀÌÅ͸¦ »ý¼ºÇϱâ À§ÇÑ º¯¼öµéÀ» ¼³Á¤ÇÑ´Ù. if(gv_consult == "NR"){ formcd = "0000003019"; // ENÀÇ·Ú formcd ¼³Á¤ fSetCnstinfo_EN(NstNodepath); } if (submit("TXADC02602")) { btn_en.dispatch("DOMActivate"); btn_en.selected = true; model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/hidden/ret/rgstseqno")); btn_sea.dispatch("DOMActivate"); //2009-12-30 Care Plan °ü·Ã Ç׸ñ Ãß°¡ - ½ÃÀÛ ( ´ÙÇÐÁ¦°£ ¹× Care Plan ÀÇ È¸½Å¿©ºÎ ¼¼ÆÃ ) //2010-01-05 CarePlan º´¿øº°·Î Àû¿ë¿©ºÎ Check if ( model.getValue ("/root/init/jcilist/careplanlist/JCI1[2]/cdid") == "Y" ) { if(statflag == "Z"){ //ȸ½ÅÀϰæ¿ì¸¸ Àü¼ÛÇÑ´Ù. sendENRCAREPLANData(NstNodepathMain); // Care Plan µ¥ÀÌÅÍ ENR Àü¼Û } } } model.makeValue(NstNodepathMain + "adchcnstinfo/cnstnewflag" ,""); // EN-Ãß±¸°ü¸® New Clear } if(tmpflag == "pn") { // Ãß±¸°ü¸®°¡ ¾Æ´Ò°æ¿ì´Â ast.adchcnstinfo ÀúÀåÁ¤º¸ Clear - [ÀúÀå]½Ã Çѹø È®ÀÎÇÔ. if ( model.getValue(NstNodepath + "pursflag") == "PURS") { model.makeValue(NstNodepath + "adchcnstinfo/cnstcnts10" , "PURS"); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(NstNodepath + "adchcnstinfo/cnstcnts11" , gv_formrecseq); // Ãß±¸°ü¸®-¿øFormrecseq }else{ model.makeValue(NstNodepath + "adchcnstinfo/cnstcnts10" , ""); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(NstNodepath + "adchcnstinfo/cnstcnts11" , ""); // Ãß±¸°ü¸®-¿øFormrecseq model.makeValue(NstNodepath + "adchcnstinfo/cnstnewflag" , ""); // Ãß±¸°ü¸®-½Å±Ô¿©ºÎ È®ÀÎ } if(statflag == "Z"){ if(fCretReplCnts(true) == false){ return; }else{ model.makeNode("/root/main/nstinfo/nutrpninfo/replid"); model.makeValue("/root/temp/popupdata/writid", model.getValue("/root/main/nstinfo/nutrpninfo/pharmstid")); model.makeValue("/root/temp/popupdata/writnm", model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm")); model.setValue("/root/temp/popupdata/repltype","nst"); model.setValue("/root/temp/popupdata/receivedata","/root/main/nstinfo/nutrpninfo/replid"); modal("SPADC62300",0,400,300,"SPADC62300","/root/temp/popupdata","/root/temp/popupdata"); if(model.getValue("/root/main/nstinfo/nutrpninfo/replid") == "") return; else { if(model.getValue("/root/main/nstinfo/nutrpninfo/replid") != getUserId()){ model.setValue("/root/send/userinfo/userid", model.getValue(model.getValue("/root/temp/popupdata/receivedata"))); if(submit("TRADC02609")){ var userid = model.getValue("/root/hidden/userinfo/userid"); var usernm = model.getValue("/root/hidden/userinfo/usernm"); if(userid != "" && usernm != ""){ model.setValue("/root/main/nstinfo/nutrpninfo/replnm",usernm); }else{ messageBox("ÀÏÄ¡ÇÏ´Â »ç¿ëÀÚ Á¤º¸°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. »ç¿ëÀÚ ID¸¦ . ","I007"); return; } } // var Replinfo = "\n\n\n ´ã´ç¾à»ç : " +model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm")+" / "+model.getValue("/root/main/nstinfo/nutrpninfo/replnm")+ "\t\t " + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD") + "\t" + " / ¿µ¾çÁýÁßÁö¿øÆÀ ÆÀÀå (Dr. " ; Replinfo += model.getValue("/root/init/codelist/drid/codelist/cdnm") + ")"; //2010-01-06 PN ȸ½Å½Ã ·Î±äID¿Í ȸ½ÅÀÚID°¡ Ʋ¸±°æ¿ì ȸ½Å³»¿ë¼öµ¿º¯°æµ¥ÀÌŸ ÀúÀå¾ÈµÊ //var replcnts = gv_Ritem+Replinfo; var replcntsArr = model.getValue("/root/main/nstinfo/nutrpninfo/replcnts").split("\n\n\n ´ã´ç¾à»ç : "); var replcnts = replcntsArr[0] + Replinfo; //2010-01-06 PN ȸ½Å½Ã ·Î±äID¿Í ȸ½ÅÀÚID°¡ Ʋ¸±°æ¿ì ȸ½Å³»¿ë¼öµ¿º¯°æµ¥ÀÌŸ ÀúÀå¾ÈµÊ model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); model.refresh(); } } } } model.setValue("/root/main/nstinfo/nutrpninfo/pid", model.getValue("/root/send/srchinfo/pid")); model.setValue("/root/main/nstinfo/nutrpninfo/formrecseq", formrecseq); // Àü¿ªº¯¼ö formrecseq »ç¿ë - Ãß±¸°ü¸® [+]¹öưŬ¸¯½Ã º¯°æµÊ. //2010-02-04 ¹Ù·Îȸ½Å½Ã ¿À·ù¹ß»ý model.makeValue("/root/main/nstinfo/nutrpninfo/cnstseqno", model.getValue("/root/main/nstinfo/nutrpninfo2/cnstseqno")); model.setValue("/root/main/nstinfo/nutrpninfo/statflag", statflag); model.makeValue("/root/main/nstinfo/nutrpninfo/cnststat", cnststat); if ( cnststat != "12" ) { //»èÁ¦°¡ ¾Æ´Ò °æ¿ì //±âÃÊ´ë»ç·® if( gv_sex == "M") { model.setValue("/root/main/nstinfo/nutrpninfo/basembolkg", model.getValue("/root/init/pninfo/basembolinfolist/mbasembolkg")); model.setValue("/root/main/nstinfo/nutrpninfo/basembolcm", model.getValue("/root/init/pninfo/basembolinfolist/mbasembolcm")); model.setValue("/root/main/nstinfo/nutrpninfo/basembolyy", model.getValue("/root/init/pninfo/basembolinfolist/mbasembolyy")); model.refresh(); var basembolcalc = 66 + 13.7 * Number(model.getValue("/root/main/nstinfo/nutrpninfo/basembolkg")) + 5 * Number( model.getValue("/root/main/nstinfo/nutrpninfo/basembolcm")) - 6.8 * Number( model.getValue("/root/main/nstinfo/nutrpninfo/basembolyy")); model.setValue("/root/main/nstinfo/nutrpninfo/basembolcalc", basembolcalc); } if( gv_sex == "F") { model.setValue("/root/main/nstinfo/nutrpninfo/basembolkg", model.getValue("/root/init/pninfo/basembolinfolist/wbasembolkg")); model.setValue("/root/main/nstinfo/nutrpninfo/basembolcm", model.getValue("/root/init/pninfo/basembolinfolist/wbasembolcm")); model.setValue("/root/main/nstinfo/nutrpninfo/basembolyy", model.getValue("/root/init/pninfo/basembolinfolist/wbasembolyy")); model.refresh(); var basembolcalc = 655 + 9.6 * Number(model.getValue("/root/main/nstinfo/nutrpninfo/basembolkg")) + 1.8 * Number( model.getValue("/root/main/nstinfo/nutrpninfo/basembolcm")) - 4.7 * Number( model.getValue("/root/main/nstinfo/nutrpninfo/basembolyy")); model.setValue("/root/main/nstinfo/nutrpninfo/basembolcalc", basembolcalc ); } //Çʿ俭·® if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "1" ) { model.setValue("/root/main/nstinfo/nutrpninfo/needcalr1", model.getValue("/root/init/pninfo/needcalrlist/needcalr1")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr2", model.getValue("/root/init/pninfo/needcalrlist/needcalr2")); var needcalrcalc = model.getValue("/root/init/pninfo/needcalrlist/needcalr7"); model.setValue("/root/main/nstinfo/nutrpninfo/needcalrcalc", needcalrcalc); } if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "2" ) { model.setValue("/root/main/nstinfo/nutrpninfo/needcalr1", model.getValue("/root/init/pninfo/needcalrlist/needcalr3")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr2", model.getValue("/root/init/pninfo/needcalrlist/needcalr4")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr3", model.getValue("/root/init/pninfo/needcalrlist/needcalr5")); model.refresh(); //var needcalrcalc = Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr3")) * Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr4")) * Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr5")); var needcalrcalc = model.getValue("/root/init/pninfo/needcalrlist/needcalr6"); model.setValue("/root/main/nstinfo/nutrpninfo/needcalrcalc", needcalrcalc); } if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "3" ) { model.setValue("/root/main/nstinfo/nutrpninfo/needcalr1", model.getValue("/root/init/pninfo/needcalrlist/needcalr7")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr2", model.getValue("/root/init/pninfo/needcalrlist/needcalr8")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr3", model.getValue("/root/init/pninfo/needcalrlist/needcalr9")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr4", model.getValue("/root/init/pninfo/needcalrlist/needcalr10")); model.refresh(); //var needcalrcalc = Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr7")) * Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr8")) + Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr9")) * Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr10")); var needcalrcalc = model.getValue("/root/init/pninfo/needcalrlist/needcalr11"); model.setValue("/root/main/nstinfo/nutrpninfo/needcalrcalc", needcalrcalc); } if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "4" ) { model.setValue("/root/main/nstinfo/nutrpninfo/needcalr1", model.getValue("/root/init/pninfo/needcalrlist/needcalr12")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr2", model.getValue("/root/init/pninfo/needcalrlist/needcalr13")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr3", model.getValue("/root/init/pninfo/needcalrlist/needcalr14")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr4", model.getValue("/root/init/pninfo/needcalrlist/needcalr15")); model.setValue("/root/main/nstinfo/nutrpninfo/needcalr5", model.getValue("/root/init/pninfo/needcalrlist/needcalr16")); model.refresh(); //var needcalrcalc = 1784-11*Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr12")) +5* Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr13"))+244* Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr14"))+239 * Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr15"))+804 * Number(model.getValue("/root/init/pninfo/needcalrlist/needcalr16")); var needcalrcalc = model.getValue("/root/init/pninfo/needcalrlist/needcalr17"); model.setValue("/root/main/nstinfo/nutrpninfo/needcalrcalc", needcalrcalc); } } // fSetCnstinfo¹ÌÀÇ·Ú È¸½Å½Ã adchcnstinfo¿¡ µ¥ÀÌÅ͸¦ »ý¼ºÇϱâ À§ÇÑ º¯¼öµéÀ» ¼³Á¤ÇÑ´Ù. if(gv_consult == "NR"){ formcd = "0000000770"; // PNÀÇ·Ú formcd ¼³Á¤ fSetCnstinfo(); } //Ãß±¸°ü¸° ½Å±ÔÀϰæ¿ì formrecseq / cnstseqno ClearÇØ ÁÖ¾î¾ß¸¸ adchcnstinfo / mmrhcnstinfo µ¥ÀÌŸ ¹ß»ý if ( model.getValue(NstNodepath + "pursflag") == "PURS") { fSetCnstinfoPurs(NstNodepath,model.getValue(NstNodepathMain + "adchcnstinfo/cnstnewflag")); } if(model.getValue("/root/main/nstinfo/nutrpninfo/reqdd") == "") { model.setValue("/root/main/nstinfo/nutrpninfo/reqdd", model.getValue("/root/temp/cnstinfo/cnstdd")); } //if(model.getValue("/root/main/nstinfo/nutrpninfo/formrecseq")) { //¿ø fromrecseq·Î µ¹¾Æ°¡´Â Çö»óÀÖÀ½. ???? // model.setValue("/root/main/nstinfo/nutrpninfo/formrecseq", model.getValue("/root/temp/cnstinfo/formrecseq")); //} if(model.getValue("/root/main/nstinfo/nutrpninfo/rgstseqno")=="") { model.setValue("/root/main/nstinfo/nutrpninfo/rgstseqno", model.getValue("/root/send/srchinfo/rgstseqno")); } /// alert('Á¦¾ð'); ///////////// 2015.10.22 ±èÄ¡±¹ Á¦¾ð¸¸ µî·Ï var userid = getUserInfo("userid"); model.makeValue("/root/send/srchinfo/sabun", userid); ///»ç¿ëÀÚ ±¸ºÐ ã±â submit("TRADC02617"); var cntlyn1 = model.getValue("/root/temp/kindcode/kindlist/cntlyn1"); /////////////// //alert("smadc02600.js"+cntlyn1 ) ; model.makeValue("/root/main/nstinfo/nutrpninfo/advflag", cntlyn1); if (submit("TXADC02601")) { if( tmpflag == "pn") { btn_pn.dispatch("DOMActivate"); btn_pn.selected = true; } model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/hidden/ret/rgstseqno")); model.setValue("/root/send/srchinfo/cnstseqno", model.getValue("/root/hidden/ret/cnstseqno")); model.setValue("/root/send/srchinfo/formrecseq", model.getValue("/root/hidden/ret/formrecseq")); //2009-01-22 Ãß±¸°ü¸® - ÀúÀå.ȸ½ÅÈÄ ÇöÀç rgstseqno¸¦ º¸¿©ÁÖÁö ¾ÊÀ¸¹Ç·Î /root/temp/cnstinfo/rgstseqno ÇöÀçÀÇ rgstseqno °­Á¦ µî·Ï. //model.setValue("/root/temp/cnstinfo/rgstseqno", model.getValue("/root/send/srchinfo/rgstseqno")); if (model.getValue("/root/main/nstinfo/nutrpninfo/statflag") == "Z"){ btn_pn_purs.attribute("visibility") = "visible"; //2009-12-08 ȸ½ÅÈÄ [+]¹öư Ȱ¼ºÈ­ } model.makeValue(NstNodepathMain + "adchcnstinfo/cnstnewflag" ,""); // PN-Ãß±¸°ü¸® New Clear cmb_rgstseqno.select(0); //2009-12-08 ȸ½ÅÈÄ [+]¹öư Ȱ¼ºÈ­ //2010-02-09 PN - ȸ½ÅÈ®Á¤ÈÄ Ãß±¸°ü¸®½Ã ÀúÀåÈĹٷÎȸ½Åó¸®ÇÒ°æ¿ì formrecseq°¡ ¹ß»ýµÇÁö ¾Ê´Â Çö»óÀÖÀ½ rgstseqno = model.getValue("/root/hidden/ret/rgstseqno"); cnstseqno = model.getValue("/root/hidden/ret/cnstseqno"); formrecseq = model.getValue("/root/hidden/ret/formrecseq"); btn_sea.dispatch("DOMActivate"); ////////////2016³â 8¿ù 29ÀÏ ±èÄ¡±¹ NSTó¹æ ÄÚµåfee »ý¼º IPRC //// ÀÇ»ç»ù ȸ½ÅüũÈÄ Ã³¹æ¹ß»ý üũ ÇÒ°æ¿ì ¿î¿µ if ( model.getValue("/root/main/nstinfo/nutrpninfo/droffrflag") == '2') { if ( model.getValue("/root/main/nstinfo/nutrpninfo/orderyn") == 'N') { if ( model.getValue("/root/send/srchinfo/orderyn") == 'Y' ) { model.setValue("/root/main/nstinfo/nutrpninfo/orderyn","Y"); model.setValue("/root/send/srchinfo/orderyn","Y"); submit("TRADC62203"); chk_orderyn.disabled = true; model.refresh(); } } } ///////////// } } if (tmpflag == "EDU") { //±³À°ÀÇ·Ú if(statflag == "Z"){ if(fCretReplCntsEn_EduPurs(true,NstNodepath,NstNodepathMain,tmpflag) == false){ return; }else{ model.makeNode(NstNodepath + "replid"); model.setValue("/root/temp/popupdata/repltype" , "nst"); model.makeValue("/root/temp/popupdata/writid" , model.getValue(NstNodepath + "dieterid")); model.makeValue("/root/temp/popupdata/writnm" , combo38.label); //±³À°ÀÇ·Ú -¿µ¾ç»ç model.setValue("/root/temp/popupdata/receivedata" , NstNodepath + "replid"); modal("SPADC62300",0,400,300,"SPADC62300","/root/temp/popupdata","/root/temp/popupdata"); if(model.getValue(model.getValue("/root/temp/popupdata/receivedata")) == "") return; } } model.setValue(NstNodepath + "pid" , model.getValue("/root/send/srchinfo/pid")); model.setValue(NstNodepath + "formrecseq" , formrecseq); model.makeValue(NstNodepath + "cnstseqno" , model.getValue(NstNodepath2 + "cnstseqno")); model.setValue(NstNodepath + "statflag" , statflag); model.makeValue(NstNodepath + "cnststat" , cnststat); if ( cnststat != "12" ) { //»èÁ¦°¡ ¾Æ´Ò °æ¿ì fSetBee_EduPurs(tmpflag,NstNodepathINIT,NstNodepath) //±âÃÊ´ë»ç·® } // fSetCnstinfo¹ÌÀÇ·Ú È¸½Å½Ã adchcnstinfo¿¡ µ¥ÀÌÅ͸¦ »ý¼ºÇϱâ À§ÇÑ º¯¼öµéÀ» ¼³Á¤ÇÑ´Ù. if(gv_consult == "NR"){ formcd = "0000003019"; // ENÀÇ·Ú formcd ¼³Á¤ fSetCnstinfo_EN(NstNodepath); } if (submit("TXADC02603")) { //±³À°ÀÇ·Ú ÀúÀå btn_edureq.dispatch("DOMActivate"); btn_edureq.selected = true; model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/hidden/ret/rgstseqno")); btn_sea.dispatch("DOMActivate"); model.setValue("/root/send/srchinfo/cnstseqno", model.getValue("/root/hidden/ret/cnstseqno")); model.setValue("/root/send/srchinfo/formrecseq", model.getValue("/root/hidden/ret/formrecseq")); /* if (model.getValue(NstNodepath + "statflag") == "Z"){ btn_en_purs.attribute("visibility") = visible"hidden"; //ȸ½ÅÈÄ [+]¹öư Ȱ¼ºÈ­ }else{ btn_en_purs.attribute("visibility") = "hidden"; } */ //´ÙÇÐÁ¦°£, Care Plan °ü·Ã Ç׸ñ Ãß°¡ -( ´ÙÇÐÁ¦°£ ¹× Care Plan ÀÇ È¸½Å¿©ºÎ ¼¼ÆÃ ) //2010-01-05 CarePlan º´¿øº°·Î Àû¿ë¿©ºÎ Check if ( model.getValue ("/root/init/jcilist/careplanlist/JCI1[2]/cdid") == "Y" ) { if(statflag == "Z"){ //ȸ½ÅÀϰæ¿ì¸¸ Àü¼ÛÇÑ´Ù. if (tmpflag == "EDU") { //±³À°ÀÇ·Ú sendENRCAREPLANData(NstNodepathMain); // Care Plan µ¥ÀÌÅÍ ENR Àü¼Û sendENREDUData(NstNodepathMain); // ´ÙÇÐÁ¦°£ µ¥ÀÌÅÍ ENR Àü¼Û } } } } model.makeValue(NstNodepathMain + "adchcnstinfo/cnstnewflag" ,""); // ±³À°ÀÇ·Ú-Ãß±¸°ü¸® New Clear } if (tmpflag == "PURS") { //±³À°ÀÇ·Ú // Ãß±¸°ü¸®°¡ ¾Æ´Ò°æ¿ì´Â ast.adchcnstinfo ÀúÀåÁ¤º¸ Clear - [ÀúÀå]½Ã Çѹø È®ÀÎÇÔ. if ( model.getValue(pursNstNodepath + "pursflag") == "PURS") { model.makeValue(pursNstNodepathMain + "adchcnstinfo/cnstcnts10" , "PURS"); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(pursNstNodepathMain + "adchcnstinfo/cnstcnts11" , gv_formrecseq); // Ãß±¸°ü¸®-¿øFormrecseq }else{ model.makeValue(pursNstNodepathMain + "adchcnstinfo/cnstcnts10" , ""); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(pursNstNodepathMain + "adchcnstinfo/cnstcnts11" , ""); // Ãß±¸°ü¸®-¿øFormrecseq model.makeValue(pursNstNodepathMain + "adchcnstinfo/cnstnewflag" , ""); // Ãß±¸°ü¸®-½Å±Ô¿©ºÎ È®ÀÎ } if(statflag == "Z"){ if(fCretReplCntsEn_EduPurs(true,pursNstNodepath,pursNstNodepathMain,tmpflag) == false){ return; }else{ model.makeNode(pursNstNodepath + "replid"); model.setValue("/root/temp/popupdata/repltype" , "nst"); model.makeValue("/root/temp/popupdata/writid" , model.getValue(pursNstNodepath + "dieterid")); model.makeValue("/root/temp/popupdata/writnm" , combo1.label); //Ãß±¸°ü¸®-¿µ¾ç»ç model.setValue("/root/temp/popupdata/receivedata" , pursNstNodepath + "replid"); modal("SPADC62300",0,400,300,"SPADC62300","/root/temp/popupdata","/root/temp/popupdata"); if(model.getValue(model.getValue("/root/temp/popupdata/receivedata")) == "") return; } } model.setValue(pursNstNodepath + "pid" , model.getValue("/root/send/srchinfo/pid")); model.setValue(pursNstNodepath + "formrecseq" , formrecseq); model.makeValue(pursNstNodepath + "cnstseqno" , model.getValue(pursNstNodepath2 + "cnstseqno")); model.setValue(pursNstNodepath + "statflag" , statflag); model.makeValue(pursNstNodepath + "cnststat" , cnststat); if ( cnststat != "12" ) { //»èÁ¦°¡ ¾Æ´Ò °æ¿ì fSetBee_EduPurs(tmpflag, pursNstNodepathINIT, pursNstNodepath) //±âÃÊ´ë»ç·® } // fSetCnstinfo¹ÌÀÇ·Ú È¸½Å½Ã adchcnstinfo¿¡ µ¥ÀÌÅ͸¦ »ý¼ºÇϱâ À§ÇÑ º¯¼öµéÀ» ¼³Á¤ÇÑ´Ù. if(gv_consult == "NR"){ formcd = "0000003019"; // ENÀÇ·Ú formcd ¼³Á¤ fSetCnstinfo_EN(pursNstNodepath); } //Ãß±¸°ü¸° ½Å±ÔÀϰæ¿ì formrecseq / cnstseqno ClearÇØ ÁÖ¾î¾ß¸¸ adchcnstinfo / mmrhcnstinfo µ¥ÀÌŸ ¹ß»ý if ( model.getValue(pursNstNodepath + "pursflag") == "PURS") { fSetCnstinfoPurs(pursNstNodepath,model.getValue(pursNstNodepathMain + "adchcnstinfo/cnstnewflag")); } if (submit("TXADC02604")) { //Ãß±¸°ü¸® ÀúÀå //btn_mngt.dispatch("DOMActivate"); //¿øÀÇ·Úµ¥ÀÌŸ¸¦ Á¶È¸ÇÑ´Ù ¸·±â //btn_mngt.selected = true; //¿øÀÇ·Úµ¥ÀÌŸ¸¦ Á¶È¸ÇÑ´Ù ¸·±â //btn_sea.dispatch("DOMActivate"); //¿øÃ³¹æÀ» Á¶È¸ÇÑ´Ù. model.setValue("/root/send/srchinfo/pid", model.getValue("/root/send/srchinfo/pid")); model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/hidden/ret/rgstseqno")); model.setValue("/root/send/srchinfo/cnstseqno", model.getValue("/root/hidden/ret/cnstseqno")); model.setValue("/root/send/srchinfo/formrecseq", model.getValue("/root/hidden/ret/formrecseq")); //´ÙÇÐÁ¦°£ ¹× Care Plan ÀÇ È¸½Å¿©ºÎ ¼¼ÆÃ //2010-01-05 CarePlan º´¿øº°·Î Àû¿ë¿©ºÎ Check if ( model.getValue ("/root/init/jcilist/careplanlist/JCI1[2]/cdid") == "Y" ) { if(statflag == "Z"){ //ȸ½ÅÀϰæ¿ì¸¸ Àü¼ÛÇÑ´Ù. sendENRCAREPLANData(pursNstNodepathMain); // Care Plan µ¥ÀÌÅÍ ENR Àü¼Û } } //2010-02-09 PN - ȸ½ÅÈ®Á¤ÈÄ Ãß±¸°ü¸®½Ã ÀúÀåÈĹٷÎȸ½Åó¸®ÇÒ°æ¿ì formrecseq°¡ ¹ß»ýµÇÁö ¾Ê´Â Çö»óÀÖÀ½ rgstseqno = model.getValue("/root/hidden/ret/rgstseqno"); cnstseqno = model.getValue("/root/hidden/ret/cnstseqno"); formrecseq = model.getValue("/root/hidden/ret/formrecseq"); submit("TRADC02601"); // ±âº»Á¤º¸Á¶È¸ - Ãß±¸°ü¸®ÀÌ·Â Á¶È¸ À§ÇÔ. submit("TRADC02612"); // 2010-02-08 ÀúÀåÈÄ ¹Ù·Îȸ½Å󸮽à ¿øÀÇ·Ú·Î Update µÇ´Â °æ¿ì°¡ ¹ß»ýµÇ¾î ÀÇ·Ú³»¿ª ÀçÁ¶È¸ÇÔ. fBtnDisabled(); } model.makeValue(pursNstNodepathMain + "adchcnstinfo/cnstnewflag" ,""); // Ãß±¸°ü¸® New Clear } opener.btn_sea.dispatch("DOMActivate"); opener.model.refresh(); } //ȸ½Å»óÅ¿¡ µû¶ó ¹öư Ȱ¼ºÈ­ ó¸® function fBtnDisabled() { var statflag = ""; if (btn_pn.selected == true ) { if(formcd != "0000003019"){ statflag = model.getValue("/root/main/nstinfo/nutrpninfo/statflag"); }else{ btn_tempsave.disabled = true; btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; btn_careplan_pn.disabled= true; //2010-02-24 PN CarePlanÀü¼Û ¹öư Ãß°¡(ºñȰ¼ºÈ­) return false; } } else if (btn_en.selected == true ) { /* //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) if(formcd != "0000000770"){ statflag = model.getValue("/root/main/ennstinfo/nutreninfo/statflag"); }else{ btn_tempsave.disabled = true; btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; return false; } */ //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) if ((formcd == "0000003019")&& (gv_CnstType != "EDU")) { //ENÀÇ ¿µ¾ç±³À°ÀÌ ¾Æ´Ñ°Ü¿ì //(cnstcnts9 != "2") statflag = model.getValue("/root/main/ennstinfo/nutreninfo/statflag"); }else{ //ENÀÇ ¿µ¾çÆò°¡ Àܴ̿ ¹öư ºñȰ¼ºÈ­ btn_tempsave.disabled = true; btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; return false; } } else if (btn_edureq.selected == true ) { //2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) //(cnstcnts9 == "2") if ((formcd == "0000003019") && (gv_CnstType == "EDU")) { statflag = model.getValue("/root/main/edunstinfo/nutreduinfo/statflag"); }else{ btn_tempsave.disabled = true; btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; return false; } } else if (btn_mngt.selected == true ) { //2009-12-23 NST-EN Ãß±¸°ü¸®Ãß°¡ if(formcd == "0000003019"){ statflag = model.getValue("/root/main/pursnstinfo/nutrpursinfo/statflag"); }else{ btn_tempsave.disabled = true; btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; return false; } } /* ȸ½Å³»¿ë ÅÇ Å¬¸¯½Ã ¹öư ºñȰ¼ºÈ­¸¦ À§ÇØ Ãß°¡ - Start */ if(formcd != "0000003019") { statflag = model.getValue("/root/main/nstinfo/nutrpninfo/statflag"); } else { if (gv_CnstType == "EDU") statflag = model.getValue(NstNodepath + "statflag"); // ±³À°ÀÇ·Ú //(cnstcnts9 == "2") else statflag = model.getValue("/root/main/ennstinfo/nutreninfo/statflag"); if (btn_mngt.selected == true ) { //EN-Ãß±¸°ü¸® Àϰæ¿ì (2010-01-04) statflag = model.getValue("/root/main/pursnstinfo/nutrpursinfo/statflag"); } } /* ȸ½Å³»¿ë ÅÇ Å¬¸¯½Ã ¹öư ºñȰ¼ºÈ­¸¦ À§ÇØ Ãß°¡ - End */ btn_careplan_pn.disabled= true; //2010-02-24 PN CarePlanÀü¼Û ¹öư Ãß°¡(ºñȰ¼ºÈ­) if ( statflag == "Z" ) { //ȸ½Å btn_tempsave.disabled = true; btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; //ȸ½ÅÀÎ °æ¿ì [+]¹öư Ȱ¼ºÈ­ if (gv_CnstType=="PN") btn_pn_purs.attribute("visibility") = "visible"; //pn else if (gv_CnstType=="EN") btn_en_purs.attribute("visibility") = "visible"; //EN else if (gv_CnstType=="EDU") btn_en_purs.attribute("visibility") = "visible"; //±³À°ÀÇ·Ú if (gv_CnstType=="PN") btn_careplan_pn.disabled= false; //2010-02-24 PN CarePlanÀü¼Û ¹öư Ãß°¡(Ȱ¼ºÈ­) } else if ( statflag == "D" ) { //È®Á¤ÀúÀå btn_tempsave.disabled = true; btn_save.disabled = false; btn_repl.disabled = false; btn_del.disabled = true; } else { btn_tempsave.disabled = false; btn_save.disabled = false; btn_repl.disabled = false; btn_del.disabled = false; //fcheckAuthX(); //2008-12-02 ¹öư±ÇÇÑ } if(model.getValue("/root/temp/cnstinfo/pidchkflag") == "Y") { // 20100119_laboru_¾à»ç ÀÌ¿ÜÀÇ »ç¿ëÀÚÀÎ °æ¿ì btn_save.disabled = true; btn_repl.disabled = true; btn_del.disabled = true; } } //2008-12-02 ¹öư±ÇÇÑ function fcheckAuthX() { btn_save.disabled = !checkAuth("X"); //ÀúÀå btn_repl.disabled = !checkAuth("X"); //ȸ½Å btn_del.disabled = !checkAuth("X"); //»èÁ¦ } /* EN ȸ½Å³»¿ë »ý¼º */ function fCretReplCntsEn(sendflag) { //°ª ¼¼ÆÃ var roomcd = model.getValue("/root/main/patinfo/baseinfo/roomcd"); //º´½Ç var orddeptnm = model.getValue("/root/main/patinfo/baseinfo/orddeptnm"); //Áø·á°ú var orddrnm = model.getValue("/root/main/patinfo/baseinfo/orddrnm"); // ÀÇ·ÚÀÇ»ç var reqdd = model.getValue("/root/main/patinfo/baseinfo/reqdd"); //ÀÇ·ÚÀÏ var diagengnm = model.getValue("/root/main/patinfo/diaginfo[1]/diagengnm"); //»óº´¸í var orddrnm = model.getValue("/root/main/patinfo/baseinfo/orddrnm"); //Áø·á°ú var ht = model.getValue("/root/main/ennstinfo/nutreninfo/ht"); // Ű var ubw = model.getValue("/root/main/ennstinfo/nutreninfo/ubw"); //UBW var wt = model.getValue("/root/main/ennstinfo/nutreninfo/wt"); //üÁß var ibw = model.getValue("/root/main/ennstinfo/nutreninfo/ibw"); //IBW var pibw = model.getValue("/root/main/ennstinfo/nutreninfo/pibw"); //pibw var lost = model.getValue("/root/main/ennstinfo/nutreninfo/ht"); var per = model.getValue("/root/temp/ibwper"); var hb = model.getValue("/root/main/ennstinfo/nutreninfo/hb"); var na = model.getValue("/root/main/ennstinfo/nutreninfo/na"); var k = model.getValue("/root/main/ennstinfo/nutreninfo/k"); var cl = model.getValue("/root/main/ennstinfo/nutreninfo/cl"); var alb = model.getValue("/root/main/ennstinfo/nutreninfo/alb"); var tlc = model.getValue("/root/main/ennstinfo/nutreninfo/tlc"); var trf = model.getValue("/root/main/ennstinfo/nutreninfo/trf"); var ins = model.getValue("/root/main/ennstinfo/nutreninfo/ins"); var uun = model.getValue("/root/main/ennstinfo/nutreninfo/uun"); var needcaltotal = model.getValue("/root/main/ennstinfo/nutreninfo/corrcalr"); //¼öºÐ¿ä±¸·® var waterreqvol = model.getValue("/root/main/ennstinfo/nutreninfo/waterreqvol"); //¼öºÐ¿ä±¸·® var dexwdrugspd = model.getValue("/root/main/ennstinfo/nutreninfo/dexwdrugspd"); //´çÅõ¿©¼Óµµ var protsuplvol = model.getValue("/root/main/ennstinfo/nutreninfo/protcalc"); //¾Æ¹Ì³ë»ê °ø±Þ·® var suplplanetc = model.getValue("/root/main/ennstinfo/nutreninfo/nutrreqvol"); //±âŸ var nlab = "============================\n=============================="; var replcnts1 = "\nº´½Ç :"+ roomcd +"È£ \t\tÀÇ·ÚÀÏ :"+ reqdd + " " ; var replcnts2 = "\nÁø·á°ú :"+ orddeptnm +" \t\t»óº´¸í :" +" "; var replcnts3 = "\nÀÇ·ÚÀÇ»ç : " + orddrnm + " \t\t "+diagengnm + " " ; var replcnts4 = "\n\nS:"; var replcnts5 = "\n¥ï ¿µ¾ç°ü·Ã ¹®Á¦Á¡ : " + splitChkBox(checkbox1) + " " + model.getValue("/root/main/ennstinfo/nutreninfo/nutrprobetc"); //2009-02-09 ¿µ¾ç°ü·Ã¹®Á¦Á¡ - ±âŸ (ÀԷ³»¿ë) ȸ½ÅÁ¶È¸ var replcnts6 = "\n¥ï Ȱµ¿Á¤µµ : " + splitChkBox(checkbox2) + " " + model.getValue("/root/main/ennstinfo/nutreninfo/actgrdeetc"); //2010-05-07 NST-EN Ȱµ¿Á¤µµ-±âŸ ³»¿ª ȸ½Å³»¿ªÁ¶È¸ var replcnts7 = "\n¥ï Åõ¿©°æ·Î : " + splitChkBox(checkbox9); var replcnts8 = "\n¥ï ½Ä»ç¼·Ãë»óÅ : "; if (( model.getValue("/root/main/ennstinfo/nutreninfo/etrlfd")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/etrlfd")=="0")) { var replcnts8add = ""; }else { replcnts8add = "°æ±¸¿µ¾ç " + model.getValue("/root/main/ennstinfo/nutreninfo/etrlfd") + " kcal/d"; } if (( model.getValue("/root/main/ennstinfo/nutreninfo/tubfd")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/tubfd")=="0")) { var replcnts9 = ""; }else { var replcnts9 = "\t °æ°ü¿µ¾ç " + model.getValue("/root/main/ennstinfo/nutreninfo/tubfd") + " kcal/d"; } if (( model.getValue("/root/main/ennstinfo/nutreninfo/itvnfd")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/itvnfd")=="0")) { var replcnts10 = ""; }else { var replcnts10 = "\t Á¤¸Æ¿µ¾ç " + model.getValue("/root/main/ennstinfo/nutreninfo/itvnfd") + " kcal/d"; } if (( model.getValue("/root/main/ennstinfo/nutreninfo/totintkcalr")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/totintkcalr")=="0")) { var replcnts11 = ""; }else { var replcnts11 = "\nÃѼ·Ãë¿­·® " + model.getValue("/root/main/ennstinfo/nutreninfo/totintkcalr") + " kcal/d"; } if (( model.getValue("/root/main/ennstinfo/nutreninfo/totintkprot")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/totintkprot")=="0")) { var replcnts12 = ""; }else { var replcnts12 = "\t ÃѴܹéÁú·® " + model.getValue("/root/main/ennstinfo/nutreninfo/totintkprot") + " g/d"; } var replcnts13 = "\n\nO : "; var replcnts14 = "\n¥ï Ht : " + ht +"cm , Wt : " + wt + "kg , IBW : " + ibw + "kg , PIBW : "+ pibw + "%" ; var replcnts15 = "\n¥ï Wt.change : " + model.getValue("/root/main/ennstinfo/nutreninfo/wtchngkg" ) +"kg " + "( " + model.getValue("/root/main/ennstinfo/nutreninfo/wtchngperc") + " )% / " + model.getValue("/root/main/ennstinfo/nutreninfo/wtchngmm") + " °³¿ù " + model.getValue("/root/main/ennstinfo/nutreninfo/physmeasetc") + "\n¥ï °Ë»ç°á°ú"; if (( model.getValue("/root/main/ennstinfo/nutreninfo/alb")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/alb")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Alb : " + model.getValue("/root/main/ennstinfo/nutreninfo/alb"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/tlc")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/tlc")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " TLC : " + model.getValue("/root/main/ennstinfo/nutreninfo/tlc"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/hb")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/hb")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Hb : " + model.getValue("/root/main/ennstinfo/nutreninfo/hb"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/hct")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/hct")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Hct : " + model.getValue("/root/main/ennstinfo/nutreninfo/hct"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/trf")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/trf")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + "\n\tTRF : " + model.getValue("/root/main/ennstinfo/nutreninfo/trf"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/rbp")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/rbp")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " RBP : " + model.getValue("/root/main/ennstinfo/nutreninfo/rbp"); } // if (( model.getValue("/root/main/ennstinfo/nutreninfo/alb")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/alb")=="0")) { // replcnts15 = replcnts15 + ""; // }else { // replcnts15 = replcnts15 + "Alb : " + model.getValue("/root/main/ennstinfo/nutreninfo/alb"); // } if (( model.getValue("/root/main/ennstinfo/nutreninfo/na")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/na")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Na : " + model.getValue("/root/main/ennstinfo/nutreninfo/na"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/k")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/k")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " K : " + model.getValue("/root/main/ennstinfo/nutreninfo/k"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/cl")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/cl")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Cl : " + model.getValue("/root/main/ennstinfo/nutreninfo/cl"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/bun")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/bun")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + "\n\tBUN : " + model.getValue("/root/main/ennstinfo/nutreninfo/bun"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/cr")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/cr")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Cr : " + model.getValue("/root/main/ennstinfo/nutreninfo/cr"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/chol")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/chol")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Chol : " + model.getValue("/root/main/ennstinfo/nutreninfo/chol"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/tg")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/tg")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " TG : " + model.getValue("/root/main/ennstinfo/nutreninfo/tg"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/ca")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/ca")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + "\n\tCa : " + model.getValue("/root/main/ennstinfo/nutreninfo/ca"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/p")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/p")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " P : " + model.getValue("/root/main/ennstinfo/nutreninfo/p"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/mg")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/mg")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Mg : " + model.getValue("/root/main/ennstinfo/nutreninfo/mg"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/ins")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/ins")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " INS : " + model.getValue("/root/main/ennstinfo/nutreninfo/ins"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/nbcalval")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/nbcalval")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " N-Balance : " + model.getValue("/root/main/ennstinfo/nutreninfo/nbcalval"); } var replcnts16 = "\n\nA : " + "\n¥ï ¿µ¾ç»óÅ ÆÇÁ¤ : " + splitChkBox(checkbox11); var replcnts17 = "\n¥ï ¿µ¾ç¿ä±¸·® " ; var replcnts18 = "\n* ¿­·® : " + needcaltotal + " kcal/day ( BEE : " + model.getValue("/root/init/bee") ; if (combo10.label !=""){ replcnts18= replcnts18 + ", AF : " + combo10.value ; }else{ if (combo11.label !=""){ replcnts18= replcnts18 + ", AF : " + combo11.value ; }else{ replcnts18= replcnts18 ; } } //2009-02-09 IF Ãß°¡ if (combo18.label !=""){ replcnts18= replcnts18 + ", IF : " + combo18.value + " )"; }else{ replcnts18 = replcnts18 + ")"; } var replcnts19 = "\n* ´Ü¹éÁú : " + protsuplvol + " g/day ( IBW * " + model.getValue("/root/main/ennstinfo/nutreninfo/prot2") + " g/kg ) " ; var replcnts20 = "\n* ¼öºÐ¿ä±¸·® : " + waterreqvol + "ml/d"; if ( model.getValue("/root/main/ennstinfo/nutreninfo/nutrreqvol")=="") { replcnts20 = replcnts20 + ""; }else { replcnts20 = replcnts20 +"\n* ±âŸ : " + model.getValue("/root/main/ennstinfo/nutreninfo/nutrreqvol") ; } var replcnts21 = "\n\nP : " + "\n¥ï °ø±Þ°èȹ "; var replcnts22 = "\n* ÁÖÀÔ¼Óµµ : ÃÊ±â°ø±Þ½Ã" + model.getValue("/root/main/ennstinfo/nutreninfo/infsinitspd") + "cc/hr " + "¸ñÇ¥µµ´Þ½Ã : " + model.getValue("/root/main/ennstinfo/nutreninfo/infsaftspd") + "cc/hr "; var replcnts23 = "\n* ÁÖÀÔ¹æ¹ý : " + combo26.label; replcnts23 += "\n* °üÀÇÀ§Ä¡ : " + combo25.label; var replcnts24 = "\n* ½Ä»çó¹æ(°ø±Þ¿µ¾ç¾×) : " + combo27.label; //2009-12-30 CarePalnȸ½Å³»¿ë Ãß°¡ Start //var replcnts25 = "\n¸ð´ÏÅ͸µ : " + model.getValue("/root/main/ennstinfo/nutreninfo/mntr"); var carePlanData = model.getValue("/root/main/ennstinfo/careplaninfo/problemcareplan"); if(carePlanData != "") { var replcnts25 = "\n¥ï Problem : Plan" + "\n"; // ·Î¿ì µ¥ÀÌÅÍ º°·Î ³ª´©±â carePlanData = carePlanData.split("¡×"); for(var i = 1; i <= carePlanData.length; ++i) { var problemPlanData = carePlanData[i-1].split("¢Ë"); replcnts25 = replcnts25 + " " + problemPlanData[0] + " : " + problemPlanData[1] + "\n"; } } //2009-12-30 CarePalnȸ½Å³»¿ë Ãß°¡ End var replcnts26 = "\n¥ï¿µ¾ç»çÁ¦¾ð : " + "\n\t" + model.getValue("/root/main/ennstinfo/nutreninfo/dieteroffr").replace(/\n/gi,"\n\t"); if (model.getValue("/root/main/ennstinfo/nutreninfo/droffr") !="") { var replcnts27 = "\n¥ïÀÇ»çÁ¦¾ð : " + "\n\t" + model.getValue("/root/main/ennstinfo/nutreninfo/droffr") }else{ var replcnts27 = ""; } if (model.getValue("/root/main/ennstinfo/nutreninfo/pharmstoffr") !="") { var replcnts28 = "\n¥ï¾à»çÁ¦¾ð : " + "\n\t" + model.getValue("/root/main/ennstinfo/nutreninfo/pharmstoffr") }else{ var replcnts28 = ""; } if (model.getValue("/root/main/ennstinfo/nutreninfo/nurseoffr") !="") { var replcnts30 = "\n¥ï°£È£»çÁ¦¾ð : " + "\n\t" + model.getValue("/root/main/ennstinfo/nutreninfo/nurseoffr") }else{ var replcnts30 = ""; } var replcnts29 = "\n\n\n" + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD") + " ÀÇ»ç : " + input122.label + " " + "/ ¿µ¾ç»ç : " + combo28.label + " " + "/ ¾à»ç : " + input127.label + " "+ "/ °£È£»ç : " + input129.label; replcnts29 += "\n\t\t\tNST À§¿øÀå : "+ model.getValue("/root/init/codelist/drid/codelist/cdnm"); var RitemEN1 = replcnts1+replcnts2+replcnts3+replcnts4+replcnts5+replcnts6+replcnts7+replcnts8+replcnts8add+replcnts9+replcnts10 var RitemEN2 = replcnts11+replcnts12+replcnts13+replcnts14+replcnts15+replcnts16+replcnts17+replcnts18+replcnts19+replcnts20 var RitemEN3 = replcnts21+replcnts22+replcnts23+replcnts24+replcnts25+replcnts26+replcnts27+replcnts28+replcnts30+replcnts29 var replcnts = RitemEN1 + RitemEN2 + RitemEN3 model.makeNode("/root/main/ennstinfo/nutreninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/ennstinfo/nutreninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); model.refresh(); if(sendflag == true) { //2008-11-17 EN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. //2009-01-22 PN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. formflag : EN -> NST º¯°æ var sel = fSendReplForm(replcnts,"NST"); if(sel == "cfm"){ model.setValue("/root/main/ennstinfo/nutreninfo/replcnts",model.getValue("/root/temp/formdata/replinfo/replcnts")); return true; }else return false; } //2014.04.16 ȸ½Å¼­ Ãâ·Â by ±è±Ý·Ã if (sendflag =="prnt"){ var prntRitem1 = "\n" + fSortWord(tab,splitChkBox(checkbox1),50,"N"); //1. ¿µ¾ç°ü·Ã ¹®Á¦Á¡ var prntRitem2 = "\n" + fSortWord(tab,splitChkBox(checkbox2),50,"N"); //2. Ȱµ¿Á¤µµ var prntRitem3 = "\n" + fSortWord(tab,splitChkBox(checkbox9),50,"N"); //3. Åõ¿©°æ·Î var prntRitem4 = "\n" + replcnts8add+replcnts9+replcnts10 ; //4. ½Ä»ç¼·Ãë»óÅ var prntRitem5 = "\n" + replcnts11+replcnts12 ; //5. ÃѼ·Ãë¿­·®, ÃѴܹéÁú·® var prntRitem6 = "\n" + "Ht : " + ht +"cm , Wt : " + wt + "kg , IBW : " + ibw + "kg , PIBW : "+ pibw + "% , Wt.change : " + model.getValue("/root/main/ennstinfo/nutreninfo/wtchngkg" ) +"kg " + "( " + model.getValue("/root/main/ennstinfo/nutreninfo/wtchngperc") + " )% / " //6.½Åü°èÃø + model.getValue("/root/main/ennstinfo/nutreninfo/wtchngmm") + " °³¿ù " + model.getValue("/root/main/ennstinfo/nutreninfo/physmeasetc"); var prntRitem15 = "\n" ; if (( model.getValue("/root/main/ennstinfo/nutreninfo/alb")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/alb")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Alb : " + model.getValue("/root/main/ennstinfo/nutreninfo/alb"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/tlc")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/tlc")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " TLC : " + model.getValue("/root/main/ennstinfo/nutreninfo/tlc"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/hb")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/hb")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Hb : " + model.getValue("/root/main/ennstinfo/nutreninfo/hb"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/hct")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/hct")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Hct : " + model.getValue("/root/main/ennstinfo/nutreninfo/hct"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/trf")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/trf")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + "\n\tTRF : " + model.getValue("/root/main/ennstinfo/nutreninfo/trf"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/rbp")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/rbp")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " RBP : " + model.getValue("/root/main/ennstinfo/nutreninfo/rbp"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/na")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/na")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Na : " + model.getValue("/root/main/ennstinfo/nutreninfo/na"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/k")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/k")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " K : " + model.getValue("/root/main/ennstinfo/nutreninfo/k"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/cl")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/cl")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Cl : " + model.getValue("/root/main/ennstinfo/nutreninfo/cl"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/bun")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/bun")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + "\nBUN : " + model.getValue("/root/main/ennstinfo/nutreninfo/bun"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/cr")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/cr")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Cr : " + model.getValue("/root/main/ennstinfo/nutreninfo/cr"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/chol")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/chol")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Chol : " + model.getValue("/root/main/ennstinfo/nutreninfo/chol"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/tg")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/tg")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " TG : " + model.getValue("/root/main/ennstinfo/nutreninfo/tg"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/ca")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/ca")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + "\nCa : " + model.getValue("/root/main/ennstinfo/nutreninfo/ca"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/p")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/p")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " P : " + model.getValue("/root/main/ennstinfo/nutreninfo/p"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/mg")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/mg")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " Mg : " + model.getValue("/root/main/ennstinfo/nutreninfo/mg"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/ins")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/ins")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " INS : " + model.getValue("/root/main/ennstinfo/nutreninfo/ins"); } if (( model.getValue("/root/main/ennstinfo/nutreninfo/nbcalval")=="") || (model.getValue("/root/main/ennstinfo/nutreninfo/nbcalval")=="0")) { prntRitem15 = prntRitem15 + ""; }else { prntRitem15 = prntRitem15 + " N-Balance : " + model.getValue("/root/main/ennstinfo/nutreninfo/nbcalval"); } //15. °Ë»ç°á°ú var prntRitem7 = "\n" + fSortWord(tab,splitChkBox(checkbox11),50,"N"); //7. ¿µ¾ç»óÅ ÆÇÁ¤ var prntRitem8 = "\n" + replcnts18+replcnts19+replcnts20 ; //8. ¿µ¾ç¿ä±¸·® var prntRitem9 = "\n" + replcnts22+replcnts23+replcnts24 ; //9. ¿µ¾çÁö¿ø°ø±Þ°èȹ var carePlanData = model.getValue("/root/main/ennstinfo/careplaninfo/problemcareplan"); if(carePlanData != "") { var prntRitem10 = "\n"; // ·Î¿ì µ¥ÀÌÅÍ º°·Î ³ª´©±â carePlanData = carePlanData.split("¡×"); for(var i = 1; i <= carePlanData.length; ++i) { var problemPlanData = carePlanData[i-1].split("¢Ë"); prntRitem10 = prntRitem10 + problemPlanData[0] + " : " + problemPlanData[1] + "\n"; } } //10. problem var prntRitem11 = "\n" + model.getValue("/root/main/ennstinfo/nutreninfo/dieteroffr").replace(/\n/gi,"\n"); // 11. ¿µ¾ç»ç Á¦¾ð if (model.getValue("/root/main/ennstinfo/nutreninfo/droffr") !="") { var prntRitem12= "\n" + model.getValue("/root/main/ennstinfo/nutreninfo/droffr") }else{ var prntRitem12 = ""; } // 12. ÀÇ»ç Á¦¾ð if (model.getValue("/root/main/ennstinfo/nutreninfo/pharmstoffr") !="") { var prntRitem13 = "\n" + model.getValue("/root/main/ennstinfo/nutreninfo/pharmstoffr") }else{ var prntRitem13 = ""; } // 13. ¾à»ç Á¦¾ð if (model.getValue("/root/main/ennstinfo/nutreninfo/nurseoffr") !="") { var prntRitem16 = "\n" + model.getValue("/root/main/ennstinfo/nutreninfo/nurseoffr") }else{ var prntRitem16 = ""; } // 16. °£È£»ç Á¦¾ð var prntRitem14 = "\n" + "ÀÇ»ç : " + input122.label + " " + "/ ¿µ¾ç»ç : " + combo28.label + " " + "/ ¾à»ç : " + input127.label + " " + "/ °£È£»ç : " + input129.label +" " + "/ NST À§¿øÀå " prntRitem14 += "(Dr." + model.getValue("/root/init/codelist/drid/codelist/cdnm") + ")" // 14. ¸¶Áö¸· ¹®±¸ model.makeValue("/root/hidden/prntdata/prntRitem1", prntRitem1); //1. ¿µ¾ç°ü·Ã ¹®Á¦Á¡ model.makeValue("/root/hidden/prntdata/prntRitem2", prntRitem2); //2. Ȱµ¿Á¤µµ model.makeValue("/root/hidden/prntdata/prntRitem3", prntRitem3); //3. Åõ¿©°æ·Î model.makeValue("/root/hidden/prntdata/prntRitem4", prntRitem4); //4. ½Ä»ç¼·Ãë»óÅ model.makeValue("/root/hidden/prntdata/prntRitem5", prntRitem5); //5. ÃѼ·Ãë¿­·®, ÃѴܹéÁú·® model.makeValue("/root/hidden/prntdata/prntRitem6", prntRitem6); //6. ½Åü°èÃø model.makeValue("/root/hidden/prntdata/prntRitem15", prntRitem15); //15. °Ë»ç°á°ú model.makeValue("/root/hidden/prntdata/prntRitem7", prntRitem7); //7. ¿µ¾ç»óÅ ÆÇÁ¤ model.makeValue("/root/hidden/prntdata/prntRitem8", prntRitem8); //8. ¿­·®¿ä±¸·® model.makeValue("/root/hidden/prntdata/prntRitem9", prntRitem9); //9. ¿µ¾çÁö¿ø°ø±Þ°èȹ model.makeValue("/root/hidden/prntdata/prntRitem10", prntRitem10); //10. problem model.makeValue("/root/hidden/prntdata/prntRitem11", prntRitem11); //11. ¿µ¾ç»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem12", prntRitem12); //12. ÀÇ»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem13", prntRitem13); //13. ¾à»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem16", prntRitem16); //16. °£È£»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem14", prntRitem14); //14. ¸¶Áö¸· ¹®±¸ } } /* @ PN ȸ½Å³»¿ë »ý¼º */ function fCretReplCnts(sendflag){ var tmp_replcnts = model.getValue("/root/temp/replcntsinfo/replcnts"); //if(gv_sex == "M") 2010-01-14 ???? ÀÌÀ¯°¡ ¹»±î¿ä? if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "1") { var needcaltotal = model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr")+ "kcal/day"; }else if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "2") { var needcaltotal = model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr")+ "kcal/day"; }else if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "3") { var needcaltotal =model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr") + "( + T.F. : 20 ~ 30 %) ( + W.F. : 20%)"; }else if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "4") { var needcaltotal = model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr") + "kcal/day (Ventilator care½Ã)"; }else var needcaltotal = ""; var nstcodetext = ""; var kcalml = ""; for(i = 1; i <= cmb_nstcode.length; i++){ if(cmb_nstcode.value == model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/cdnm")){ nstcodetext = model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/cdnm"); //2014³â 8¿ù19ÀÏ ±èÄ¡±¹ // nstcodetext = model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/nstcodetext"); kcalml = model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/kcalml"); break; } } /* ½Åü°èÃø Á¤º¸*/ var ht = model.getValue("/root/main/nstinfo/nutrpninfo/ht"); var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); var ibw = model.getValue("/root/main/nstinfo/nutrpninfo/ibw"); //var ibwper = model.getValue("/root/temp/ibwper"); var ibwper = model.getValue("/root/temp/ibwper").toString().getRound(-2,"HALF_UP"); //¼Ò¼öÁ¡ µÑ°ÀÚ¸®2010-01-13 ±îÁö ³ª¿À°Ô ó¸® var pibw = model.getValue("/root/main/nstinfo/nutrpninfo/pibw").toString().getRound(-2,"HALF_UP"); //¼Ò¼öÁ¡ µÑ°ÀÚ¸®2010-01-13 ±îÁö ³ª¿À°Ô ó¸® var physMeas = "" if(ht != ""){ if(physMeas != "") physMeas += ", "; physMeas += caption244.value + " " + model.getValue("/root/main/nstinfo/nutrpninfo/ht") + " " + caption153.value; } if(wt != ""){ if(physMeas != "") physMeas += ", "; physMeas += caption248.value + " " + wt + " " + caption160.value; } if(ibw != "" || ibwper != ""){ if(physMeas != "") physMeas += ", "; physMeas += caption165.value + " " +ibw + " " + caption101.value + ibwper + caption103.value; } //2010-01-13 Wt Change Ç׸ñÃß°¡ var wtchngkg = model.getValue("/root/main/nstinfo/nutrpninfo/wtchngkg"); var wtchngprec = model.getValue("/root/main/nstinfo/nutrpninfo/wtchngprec"); var wtchngmm = model.getValue("/root/main/nstinfo/nutrpninfo/wtchngmm"); var physmeasetc = model.getValue("/root/main/nstinfo/nutrpninfo/physmeasetc"); if(wtchngkg != "" || wtchngprec != "" || wtchngmm != "" || physmeasetc != "" ){ if(physMeas != "") physMeas += ", "; physMeas += "\n Wt Change " + wtchngkg + caption116.value + wtchngprec + caption123.value + wtchngmm + caption441.value + " " + physmeasetc; //2010-01-13 PIBW °è»ê - iBW %¿Í µ¿ÀÏó¸®ÇÑ´Ù (Ibw %´ë½Å PIBE Àû¿ë) } /* °Ë»ç°á°ú Á¤º¸ */ var alb = model.getValue("/root/main/nstinfo/nutrpninfo/alb"); var tlc = model.getValue("/root/main/nstinfo/nutrpninfo/tlc"); var trf = model.getValue("/root/main/nstinfo/nutrpninfo/trf"); var rbp = model.getValue("/root/main/nstinfo/nutrpninfo/rbp"); var chol = model.getValue("/root/main/nstinfo/nutrpninfo/chol"); var tg = model.getValue("/root/main/nstinfo/nutrpninfo/tg"); var nbintake = model.getValue("/root/main/nstinfo/nutrpninfo/nbintake"); var uun = model.getValue("/root/main/nstinfo/nutrpninfo/uun"); var nbcalval = model.getValue("/root/main/nstinfo/nutrpninfo/nbcalval"); var nbalance = ""; var testrslt = ""; if(alb != ""){ if(testrslt != "") testrslt += ", "; testrslt += caption137.value + " " + alb; } if(tlc != ""){ if(testrslt != "") testrslt += ", "; testrslt += caption145.value + " " + tlc; } if(trf != "" || rbp != ""){ if(testrslt != "") testrslt += ", "; testrslt += caption164.value + "/"+caption168.value+ " " + trf+"/"+rbp; } if(chol != "" || tg != "" ){ if(testrslt != "") testrslt += ", "; testrslt += caption105.value + " " + chol + "/" + tg; } if(nbintake != "" || uun != "" || (nbcalval != "" && nbcalval != "-")){ if(testrslt != "") testrslt += ", "; testrslt += caption104.value+" "+nbintake +" "+ caption316.value+uun+" "+caption319.value+" "+nbcalval; } var title = "\nÁ¤¸Æ°æÀ念¾çÁö¿ø" + "\n\n"; var title1 = "\nº´½Ç : " + model.getValue("/root/main/patinfo/baseinfo/roomcd") + " µî·Ï¹øÈ£ : " + model.getValue("/root/main/patinfo/baseinfo/pid"); var title2 = "\nÁø·á°ú : " + model.getValue("/root/main/patinfo/baseinfo/orddeptnm"); + " ¼º¸í : " + model.getValue("/root/main/patinfo/baseinfo/hngnm"); var title3 = "\nÀÇ·ÚÀÇ»ç : " + model.getValue("/root/main/patinfo/baseinfo/orddrnm"); + " S/Age : " + model.getValue("/root/main/patinfo/baseinfo/sna"); // ȸ½Å³»¿ª var repltitle = "\n\n[ȸ½Å³»¿ë]"; //2010-01-07 Ãß±¸°ü¸® ȸ½Å¼­(ÀÇ»ç È­¸éÀÇ ÇùÁø ¿¡¼­ È®ÀεǴ ³»¿ë) ¿¡¼­ Ãß±¸°ü¸®ÀÓÀ» ¾Ë¸®±â À§ÇÑ ¹®±¸ var repltitle1= ""; if ( model.getValue("/root/main/nstinfo/nutrpninfo/pursflag") == "PURS") { // repltitle1 = "\n\n TPN Áö¼Ó»ç¿ë¿¡ µû¸¥ Ãß±¸°ü¸® ȸ½ÅÀÔ´Ï´Ù."; } /* var Ritem1 = "\n 1. ÀÇ·Ú TPN Á¦Çü : "; var Ritem2 = "\n 2. ÇöÀ翵¾ç»óÅ : " + chk_nutjudg.label; var Ritem3 = "\n 3. Çʿ俭·® : " + needcaltotal; var Ritem4 = "\n 4. ¼öºÐ¿ä±¸·® : " + ipt_pnwaterreqvol.label + "ml/day <1500 + 20 x (ÇöÀçüÁß - 20)"; var Ritem5 = "\n 5. ´çÅõ¿©¼Óµµ : " + ipt_pndexwdrugspd.label + "mg/kg/min"; var Ritem6 = "\n 6. ¾Æ¹Ì³ë»ê °ø±Þ·® : " + ipt_pnprotsuplvol.label + "g/kg/day"; var Ritem7 = "\n 7. Åõ¿©°èȹ : \n" + txt_drugplan.label; var Ritem8 = "\n 8. Nutrition Lab : \n" + model.getValue("/root/temp/nutritontext"); var Ritem9 = "\n 9. ±âŸ : \n" + txt_suplplanetc.label; */ var Ritem1 = "\n\n< Nutritional assessment >"; var Ritem2 = "\n1. ÇöÀ翵¾ç»óÅ : " + fSortWord(tab,splitChkBox(chk_nutjudg),50,"N"); var Ritem3 = "\n2. ½Åü°èÃø : " + fSortWord(tab,physMeas,60,"Y") + "\n" + fSortWord(tab,"°Ë»ç°á°ú : "+testrslt, 65); //var Ritem4 = "\n3. Çʿ俭·® : "+ fSortWord( (tab,model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr")).toString().getRound(-3,"HALF_UP") + " kcal/day",65); // º¸Á¤¿­·®°ª var Ritem4 = "\n3. Çʿ俭·® : "+ fSortWord(tab,input104.label + " kcal/day",65); // º¸Á¤¿­·®°ª var Ritem5 = "\n"+fSortWord(tab," BEE : " + chkBee(),70); // º¸Á¤¿­·®°ª var Ritem6 = "\n"+fSortWord(tab,"TCN : " + chkTcn(),80); // º¸Á¤¿­·®°ª var Ritem7 = "\n4. ¼öºÐ¿ä±¸·® : "+ipt_pnwaterreqvol.label+" ml/day" ; var Ritem8 = "\n\n< Nutritional plan >"; var Ritem9 = "\n1. Ãßõ Á¦Çü : "+fSortWord(tab,"" + nstcodetext,60,"N") ; var Ritem10 = "\n2. Ãßõ°ø±Þ·® : "+fSortWord(tab,"" + (ipt_prot1.value/24).toString().getRound(-1,"HALF_UP") + "cc/hr" + " ("+(ipt_recmdrugvol.label)+"kcal/"+ipt_prot1.value+"ml/day)",50,"N") ; var Ritem11 = "\n"+fSortWord(tab,"´çÅõ¿©¼Óµµ : " + ipt_pndexwdrugspd.label+"mg/kg/min\t´Ü¹é °ø±Þ·® : " + ipt_pnprotsuplvol.label + "g/kg/day",50); var Ritem12 = "\n3. Rec) : \n" + fSortWord(tab, txt_drugplan.label,50); //txt_drugplan.label; var Ritem13 = "\n4. ±âŸ : \n" + fSortWord(tab, txt_suplplanetc.label,50); //////2014.9.2 ±èÄ¡±¹ var Ritem14 = "\n5. Á¦¾ð :" ; var Ritem15 = "\n *ÀÇ»ç: "; var Ritem16 = "\n " + fSortWord(tab,textarea10.label,80); var Ritem17 = "\n *¿µ¾ç»ç: "; var Ritem18 = "\n " + fSortWord(tab,textarea8.label,80); var Ritem19 = "\n *¾à»ç: "; var Ritem20 = "\n " + fSortWord(tab,textarea9.label,80); var Ritem21 = "\n *°£È£»ç: "; var Ritem22 = "\n " + fSortWord(tab,textarea14.label,80); /////// var NutritionLab = "\n\n6. Nutrition lab : ´ÙÀ½ÀÇ labÀ» È®ÀÎÇÏ¿© ÁֽʽÿÀ.\n" + fSortWord(tab,tar_nutritionlab.value,60); var replnm = ""; if(model.getValue("/root/main/nstinfo/nutrpninfo/replnm") != ""){ replnm = model.getValue("/root/main/nstinfo/nutrpninfo/replnm"); }else replnm = getUserName(); // var Replinfo = "\n\n\n ´ã´ç¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm")+" / "+replnm+ "\t\t " + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD") + "\t" + " / ¿µ¾çÁýÁßÁö¿øÆÀ ÆÀÀå (Dr. " ; //2014.9.30 ±èÄ¡±¹ // var prntRitem14 = "\n" + "ÀÇ»ç : " + input122.label + " " + "/ ¿µ¾ç»ç : " + combo28.label + " " + "/ ¾à»ç : " + input127.label + " " + "/ °£È£»ç : " + input129.label +" " + "/ NST À§¿øÀå " // var Replinfo = "\n\n\n ´ã´ç¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm")+" / \t" + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD") + "\t" + " / ¿µ¾çÁýÁßÁö¿øÆÀ ÆÀÀå (Dr. " ; var Replinfo = "\n" + "ÀÇ»ç : " + input153.label + " " + "/ ¿µ¾ç»ç : " + input165.label + " " + "/ ¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm") + " " + "/ °£È£»ç : " + input164.label +" " + "/ NST À§¿øÀå " // Replinfo += model.getValue("/root/init/codelist/drid/codelist/cdnm") + ")"; Replinfo += model.getValue("/root/init/codelist/drid/codelist/cdnm") + " " + "| ȸ½ÅÀÏÀÚ : " + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD"); // 20141118 jmkim ³¯Â¥ Ãß°¡ var Ritem = repltitle + repltitle1 + Ritem1 + Ritem2 + Ritem3 + Ritem4 + Ritem5 + Ritem6 + Ritem7 + Ritem8 + Ritem9 + Ritem10+Ritem11+Ritem12+Ritem13+Ritem14+Ritem15+Ritem16+Ritem17+Ritem18+Ritem19+Ritem20+Ritem21+Ritem22+NutritionLab; var replcnts = title + title1 + title2 + title3 + Ritem+Replinfo; gv_Ritem = title + title1 + title2 + title3 + Ritem; if(!btn_rpl.selected){ model.makeNode("/root/main/nstinfo/nutrpninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); }else{ if(tmp_replcnts != "" && tmp_replcnts != replcnts && sendflag == true){ var msg = messageBox("¼öÁ¤»çÇ×ÀÌ Á¸ÀçÇÕ´Ï´Ù. ¼öÁ¤µÈ »çÇ×À»","Q009"); if(msg == 6){ model.makeNode("/root/main/nstinfo/nutrpninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", tmp_replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", tmp_replcnts ); replcnts = tmp_replcnts; }else{ model.makeNode("/root/main/nstinfo/nutrpninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); tmp_replcnts = ""; } }else{ model.makeNode("/root/main/nstinfo/nutrpninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); } } /* model.makeNode("/root/main/nstinfo/nutrpninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); */ model.refresh(); if(sendflag == true) { var sel = fSendReplForm(replcnts); if(sel == "cfm"){ model.setValue("/root/main/nstinfo/nutrpninfo/replcnts",model.getValue("/root/temp/formdata/replinfo/replcnts")); return true; }else return false; } //2009-01-30 ȸ½Å¼­ Ãâ·Â if (sendflag =="prnt"){ /* var replcnts1 = title1 + title2; // var replcnts2 = Ritem1 + Ritem2 + Ritem3 + Ritem4 + Ritem5 + Ritem6; //Nutritional plan var replcnts3 = Ritem8; //[ Nutrition lab ] var replcnts4 = Ritem9; model.makeValue("/root/hidden/prntdata/replcnts1", replcnts1); // model.makeValue("/root/hidden/prntdata/replcnts2", replcnts2); //Nutritional plan model.makeValue("/root/hidden/prntdata/replcnts3", replcnts3); //[ Nutrition lab ] model.makeValue("/root/hidden/prntdata/replcnts4", replcnts4); return true */ //var prntRitem1 = "\n\n< Nutritional assessment >"; var prntRitem1 = repltitle1; //2010-01-07 Ãß±¸°ü¸® ȸ½Å¼­(ÀÇ»ç È­¸éÀÇ ÇùÁø ¿¡¼­ È®ÀεǴ ³»¿ë) ¿¡¼­ Ãß±¸°ü¸®ÀÓÀ» ¾Ë¸®±â À§ÇÑ ¹®±¸ var prntRitem2 = "\n" + fSortWord(tab,splitChkBox(chk_nutjudg),50,"N"); //1. ÇöÀ翵¾ç»óÅ : var prntRitem3 = "\n" + fSortWord(tab,physMeas,60,"N"); //2. ½Åü°èÃø : var prntRitem4 = "\n" + fSortWord(tab,testrslt, 65); // °Ë»ç°á°ú : var prntRitem5 = "\n" + fSortWord(tab,input104.label + " kcal/day",65); //3. Çʿ俭·® : // º¸Á¤¿­·®°ª var prntRitem6 = "\n" + fSortWord(tab," BEE : " + chkBee(),70); // º¸Á¤¿­·®°ª - BEE var prntRitem7 = "\n" + fSortWord(tab,"TCN : " + chkTcn(),80); // º¸Á¤¿­·®°ª - TCN var prntRitem8 = "\n" + ipt_pnwaterreqvol.label+" ml/day" ; //4. ¼öºÐ¿ä±¸·® : var prntRitem9 = "\n\n< Nutritional plan >"; var prntRitem10 = "\n" + fSortWord(tab,"" + nstcodetext,80,"N") ; //1. Ãßõ Á¦Çü : var prntRitem11 = "\n" + fSortWord(tab,"" + (ipt_prot1.value/24).toString().getRound(-1,"HALF_UP") + "cc/hr" + " ("+(ipt_recmdrugvol.label)+"kcal/"+ipt_prot1.value+"ml/day)",50,"N") ; //2. Ãßõ°ø±Þ·® : var prntRitem12 = "\n" + fSortWord(tab,"´çÅõ¿©¼Óµµ : " + ipt_pndexwdrugspd.label+"mg/kg/min\t´Ü¹é °ø±Þ·® : " + ipt_pnprotsuplvol.label + "g/kg/day",50); var prntRitem13 = "\n" + fSortWord(tab, txt_drugplan.label,50); //txt_drugplan.label; //3. Rec) : \n - Plan var prntRitem14 = "\n" + fSortWord(tab, txt_suplplanetc.label,50); //4. ±âŸ : \n //////2014.9.16 ±èÄ¡±¹ var prntRitem15 = "\n *ÀÇ»ç: "; var prntRitem16 = "\n " + fSortWord(tab,textarea10.label,80); var prntRitem17 = "\n *¿µ¾ç»ç: "; var prntRitem18 = "\n " + fSortWord(tab,textarea8.label,80); var prntRitem19 = "\n *¾à»ç: "; var prntRitem20 = "\n " + fSortWord(tab,textarea9.label,80); var prntRitem21 = "\n *°£È£»ç: "; var prntRitem22 = "\n " + fSortWord(tab,textarea14.label,80); var prntNutritionLab = "\n\n" + fSortWord(tab,tar_nutritionlab.value,60); //5. Nutrition lab : ´ÙÀ½ÀÇ labÀ» È®ÀÎÇÏ¿© ÁֽʽÿÀ.\n var replnm = ""; //ȸ½Å if(model.getValue("/root/main/nstinfo/nutrpninfo/replnm") != ""){ replnm = model.getValue("/root/main/nstinfo/nutrpninfo/replnm"); } // var Replinfo = "\n\n\n ´ã´ç¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm")+" / "+replnm+ "\t" + " / ¿µ¾çÁýÁßÁö¿øÆÀ ÆÀÀå (Dr. " ; //var Replinfo = "\n\n\n ´ã´ç¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm") + " / ¿µ¾çÁýÁßÁö¿øÆÀ ÆÀÀå (Dr. " ; ///2014.9.17 ±èÄ¡±¹ var Replinfo = "\n" + "ÀÇ»ç : " + input153.label + " " + "/ ¿µ¾ç»ç : " + input165.label + " " + "/ ¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm") + " " + "/ °£È£»ç : " + input164.label +" " + "/ NST À§¿øÀå " ///2014.10.3 ±èÄ¡±¹ Replinfo += model.getValue("/root/init/codelist/drid/codelist/cdnm") ; var ReplDate = model.getValue("/root/main/nstinfo/nutrpninfo/execdd"); var ReplDocDate = model.getValue("/root/main/nstinfo/nutrpninfo/execdd"); model.makeValue("/root/hidden/prntdata/prntRitem1", prntRitem1); // model.makeValue("/root/hidden/prntdata/prntRitem2", prntRitem2); //1. ÇöÀ翵¾ç»óÅ : model.makeValue("/root/hidden/prntdata/prntRitem3", prntRitem3); //2. ½Åü°èÃø : model.makeValue("/root/hidden/prntdata/prntRitem4", prntRitem4); // °Ë»ç°á°ú model.makeValue("/root/hidden/prntdata/prntRitem5", prntRitem5); //3. Çʿ俭·® : model.makeValue("/root/hidden/prntdata/prntRitem6", prntRitem6); // º¸Á¤¿­·®°ª - BEE model.makeValue("/root/hidden/prntdata/prntRitem7", prntRitem7); // º¸Á¤¿­·®°ª - TCN model.makeValue("/root/hidden/prntdata/prntRitem8", prntRitem8); // 4. ¼öºÐ¿ä±¸·® : model.makeValue("/root/hidden/prntdata/prntRitem9", prntRitem9); // model.makeValue("/root/hidden/prntdata/prntRitem10", prntRitem10); //1. Ãßõ Á¦Çü : model.makeValue("/root/hidden/prntdata/prntRitem11", prntRitem11); //2. Ãßõ°ø±Þ·® : model.makeValue("/root/hidden/prntdata/prntRitem12", prntRitem12); // ´çÅõ¿©¼Óµµ model.makeValue("/root/hidden/prntdata/prntRitem13", prntRitem13); //3. Rec) : \n - Plan model.makeValue("/root/hidden/prntdata/prntRitem14", prntRitem14); //4. ±âŸ : \n model.makeValue("/root/hidden/prntdata/prntRitem15", prntRitem15); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem16", prntRitem16); // Á¦¾ðÀÇ»ç model.makeValue("/root/hidden/prntdata/prntRitem17", prntRitem17); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem18", prntRitem18); // Á¦¾ð¿µ¾ç»ç model.makeValue("/root/hidden/prntdata/prntRitem19", prntRitem19); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem20", prntRitem20); // Á¦¾ð¾à»ç model.makeValue("/root/hidden/prntdata/prntRitem21", prntRitem21); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem22", prntRitem22); // Á¦¾ð°£È£»ç model.makeValue("/root/hidden/prntdata/prntNutritionLab", prntNutritionLab); //5. Nutrition lab model.makeValue("/root/hidden/prntdata/ReplDate", ReplDate); //ȸ½ÅÀÏ model.makeValue("/root/hidden/prntdata/Replinfo", Replinfo); //´ã´ç¾à»ç/ȸ½Å¾à»ç... } //2016-07-27 ȸ½Å¼­ ÅëÇÕ±â·Ï ±èÄ¡±¹ if (sendflag =="doc"){ var replpid = model.getValue("/root/main/patinfo/baseinfo/pid"); var replpname = model.getValue("/root/main/patinfo/baseinfo/hngnm"); var replsexage = model.getValue("/root/main/patinfo/baseinfo/sna"); var prntRitem1 = repltitle1; //2010-01-07 Ãß±¸°ü¸® ȸ½Å¼­(ÀÇ»ç È­¸éÀÇ ÇùÁø ¿¡¼­ È®ÀεǴ ³»¿ë) ¿¡¼­ Ãß±¸°ü¸®ÀÓÀ» ¾Ë¸®±â À§ÇÑ ¹®±¸ var prntRitem2 = "\n" + fSortWord(tab,splitChkBox(chk_nutjudg),50,"N"); //1. ÇöÀ翵¾ç»óÅ : var prntRitem3 = "\n" + fSortWord(tab,physMeas,60,"N"); //2. ½Åü°èÃø : var prntRitem4 = "\n" + fSortWord(tab,testrslt, 65); // °Ë»ç°á°ú : var prntRitem5 = "\n" + fSortWord(tab,input104.label + " kcal/day",65); //3. Çʿ俭·® : // º¸Á¤¿­·®°ª var prntRitem6 = "\n" + fSortWord(tab," BEE : " + chkBee(),70); // º¸Á¤¿­·®°ª - BEE var prntRitem7 = "\n" + fSortWord(tab,"TCN : " + chkTcn(),80); // º¸Á¤¿­·®°ª - TCN var prntRitem8 = "\n" + ipt_pnwaterreqvol.label+" ml/day" ; //4. ¼öºÐ¿ä±¸·® : var prntRitem9 = "\n\n< Nutritional plan >"; var prntRitem10 = "\n" + fSortWord(tab,"" + nstcodetext,80,"N") ; //1. Ãßõ Á¦Çü : var prntRitem11 = "\n" + fSortWord(tab,"" + (ipt_prot1.value/24).toString().getRound(-1,"HALF_UP") + "cc/hr" + " ("+(ipt_recmdrugvol.label)+"kcal/"+ipt_prot1.value+"ml/day)",50,"N") ; //2. Ãßõ°ø±Þ·® : var prntRitem12 = "\n" + fSortWord(tab,"´çÅõ¿©¼Óµµ : " + ipt_pndexwdrugspd.label+"mg/kg/min\t´Ü¹é °ø±Þ·® : " + ipt_pnprotsuplvol.label + "g/kg/day",50); var prntRitem13 = "\n" + fSortWord(tab, txt_drugplan.label,50); //txt_drugplan.label; //3. Rec) : \n - Plan var prntRitem14 = "\n" + fSortWord(tab, txt_suplplanetc.label,50); //4. ±âŸ : \n //////2014.9.16 ±èÄ¡±¹ var prntRitem15 = "\n *ÀÇ»ç: "; var prntRitem16 = "\n " + fSortWord(tab,textarea10.label,80); var prntRitem17 = "\n *¿µ¾ç»ç: "; var prntRitem18 = "\n " + fSortWord(tab,textarea8.label,80); var prntRitem19 = "\n *¾à»ç: "; var prntRitem20 = "\n " + fSortWord(tab,textarea9.label,80); var prntRitem21 = "\n *°£È£»ç: "; var prntRitem22 = "\n " + fSortWord(tab,textarea14.label,80); var prntNutritionLab = "\n\n" + fSortWord(tab,tar_nutritionlab.value,60); //5. Nutrition lab : ´ÙÀ½ÀÇ labÀ» È®ÀÎÇÏ¿© ÁֽʽÿÀ.\n var replnm = ""; //ȸ½Å if(model.getValue("/root/main/nstinfo/nutrpninfo/replnm") != ""){ replnm = model.getValue("/root/main/nstinfo/nutrpninfo/replnm"); } var Replinfo = "\n" + "ÀÇ»ç : " + input153.label + " " + "/ ¿µ¾ç»ç : " + input165.label + " " + "/ ¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm") + " " + "/ °£È£»ç : " + input164.label +" " + "/ NST À§¿øÀå " ///2014.10.3 ±èÄ¡±¹ Replinfo += model.getValue("/root/init/codelist/drid/codelist/cdnm") ; var ReplDate = model.getValue("/root/main/nstinfo/nutrpninfo/execdd"); var ReplDocDate = model.getValue("/root/main/nstinfo/nutrpninfo/execdd"); var Repldr = input153.label var Repldiet = input165.label var Replphmacy = model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm"); var Replnr = input164.label var Replnstdr = model.getValue("/root/init/codelist/drid/codelist/cdnm"); model.makeValue("/root/hidden/prntdata/replpid", replpid); model.makeValue("/root/hidden/prntdata/replpname", replpname); model.makeValue("/root/hidden/prntdata/replsexage", replsexage); model.makeValue("/root/hidden/prntdata/prntRitem1", prntRitem1); // model.makeValue("/root/hidden/prntdata/prntRitem2", prntRitem2); //1. ÇöÀ翵¾ç»óÅ : model.makeValue("/root/hidden/prntdata/prntRitem3", prntRitem3); //2. ½Åü°èÃø : model.makeValue("/root/hidden/prntdata/prntRitem4", prntRitem4); // °Ë»ç°á°ú model.makeValue("/root/hidden/prntdata/prntRitem5", prntRitem5); //3. Çʿ俭·® : model.makeValue("/root/hidden/prntdata/prntRitem6", prntRitem6); // º¸Á¤¿­·®°ª - BEE model.makeValue("/root/hidden/prntdata/prntRitem7", prntRitem7); // º¸Á¤¿­·®°ª - TCN model.makeValue("/root/hidden/prntdata/prntRitem8", prntRitem8); // 4. ¼öºÐ¿ä±¸·® : model.makeValue("/root/hidden/prntdata/prntRitem9", prntRitem9); // model.makeValue("/root/hidden/prntdata/prntRitem10", prntRitem10); //1. Ãßõ Á¦Çü : model.makeValue("/root/hidden/prntdata/prntRitem11", prntRitem11); //2. Ãßõ°ø±Þ·® : model.makeValue("/root/hidden/prntdata/prntRitem12", prntRitem12); // ´çÅõ¿©¼Óµµ model.makeValue("/root/hidden/prntdata/prntRitem13", prntRitem13); //3. Rec) : \n - Plan model.makeValue("/root/hidden/prntdata/prntRitem14", prntRitem14); //4. ±âŸ : \n model.makeValue("/root/hidden/prntdata/prntRitem15", prntRitem15); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem16", prntRitem16); // Á¦¾ðÀÇ»ç model.makeValue("/root/hidden/prntdata/prntRitem17", prntRitem17); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem18", prntRitem18); // Á¦¾ð¿µ¾ç»ç model.makeValue("/root/hidden/prntdata/prntRitem19", prntRitem19); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem20", prntRitem20); // Á¦¾ð¾à»ç model.makeValue("/root/hidden/prntdata/prntRitem21", prntRitem21); // Á¦¾ð 2014.9.16 ±èÄ¡±¹ model.makeValue("/root/hidden/prntdata/prntRitem22", prntRitem22); // Á¦¾ð°£È£»ç model.makeValue("/root/hidden/prntdata/prntNutritionLab", prntNutritionLab); //5. Nutrition lab model.makeValue("/root/hidden/prntdata/ReplDate", ReplDate); //ȸ½ÅÀÏ model.makeValue("/root/hidden/prntdata/Replinfo", Replinfo); //´ã´ç¾à»ç/ȸ½Å¾à»ç... model.makeValue("/root/hidden/prntdata/Repldr", Repldr); model.makeValue("/root/hidden/prntdata/Repldiet", Repldiet); model.makeValue("/root/hidden/prntdata/Replphmacy", Replphmacy); model.makeValue("/root/hidden/prntdata/Replnr", Replnr); model.makeValue("/root/hidden/prntdata/Replnstdr", Replnstdr); model.makeValue("/root/hidden/prntdata/Replnstdocdate", ReplDate); model.makeNode("/root/main/signSaveData"); model.copyNode("/root/main/signSaveData", "/root/hidden/prntdata"); } } /* Ãß±¸°ü¸® Ãâ·Â »ý¼º by ±è±Ý·Ã 2014.04.29 */ function fCretReplCntsMngt(sendflag) { var ht = model.getValue("/root/main/pursnstinfo/nutrpursinfo/ht"); // Ű var ubw = model.getValue("/root/main/pursnstinfo/nutrpursinfo/ubw"); //UBW var wt = model.getValue("/root/main/pursnstinfo/nutrpursinfo/wt"); //üÁß var ibw = model.getValue("/root/main/pursnstinfo/nutrpursinfo/ibw"); //IBW var pibw = model.getValue("/root/main/pursnstinfo/nutrpursinfo/pibw"); //pibw var needcaltotal = model.getValue("/root/main/pursnstinfo/nutrpursinfo/corrcalr"); //Çʿ俭·® var waterreqvol = model.getValue("/root/main/pursnstinfo/nutrpursinfo/waterreqvol"); //¼öºÐ¿ä±¸·® var dexwdrugspd = model.getValue("/root/main/pursnstinfo/nutrpursinfo/dexwdrugspd"); //´çÅõ¿©¼Óµµ var protsuplvol = model.getValue("/root/main/pursnstinfo/nutrpursinfo/protcalc"); //¾Æ¹Ì³ë»ê °ø±Þ·® var suplplanetc = model.getValue("/root/main/pursnstinfo/nutrpursinfo/nutrreqvol"); //±âŸ if (sendflag =="prnt"){ var prntRitem1 = "\n" + fSortWord(tab,splitChkBox(checkbox8),50,"N"); //1. ¿µ¾ç°ü·Ã ¹®Á¦Á¡ var prntRitem2 = "\n" + fSortWord(tab,splitChkBox(checkbox22),50,"N"); //2. Ȱµ¿Á¤µµ var prntRitem3 = "\n" + fSortWord(tab,splitChkBox(checkbox23),50,"N"); //3. Åõ¿©°æ·Î if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/etrlfd")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/etrlfd")=="0")) { var replcnts1 = ""; }else { replcnts1 = "°æ±¸¿µ¾ç " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/etrlfd") + " kcal/d"; } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/tubfd")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/tubfd")=="0")) { var replcnts2 = ""; }else { var replcnts2 = "\t °æ°ü¿µ¾ç " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/tubfd") + " kcal/d"; } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/itvnfd")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/itvnfd")=="0")) { var replcnts3 = ""; }else { var replcnts3 = "\t Á¤¸Æ¿µ¾ç " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/itvnfd") + " kcal/d"; } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/totintkcalr")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/totintkcalr")=="0")) { var replcnts4 = ""; }else { var replcnts4 = "\nÃѼ·Ãë¿­·® " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/totintkcalr") + " kcal/d"; } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/totintkprot")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/totintkprot")=="0")) { var replcnts5 = ""; }else { var replcnts5 = "\t ÃѴܹéÁú·® " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/totintkprot") + " g/d"; } var prntRitem4 = "\n" + replcnts1+replcnts2+replcnts3 ; //4. ½Ä»ç¼·Ãë»óÅ var prntRitem5 = "\n" + replcnts4+replcnts5 ; //5. ÃѼ·Ãë¿­·®, ÃѴܹéÁú·® var prntRitem6 = "\n" + "Ht : " + ht +"cm , Wt : " + wt + "kg , IBW : " + ibw + "kg , PIBW : "+ pibw + "% , Wt.change : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/wtchngkg" ) +"kg " + "( " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/wtchngperc") + " )% / " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/wtchngmm") + " °³¿ù " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/physmeasetc"); //6.½Åü°èÃø var prntRitem7 = "\n" ; if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/alb")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/alb")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Alb : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/alb"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/tlc")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/tlc")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " TLC : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/tlc"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/hb")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/hb")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Hb : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/hb"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/hct")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/hct")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7= prntRitem7+ " Hct : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/hct"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/trf")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/trf")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + "\n\tTRF : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/trf"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/rbp")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/rbp")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " RBP : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/rbp"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/na")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/na")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Na : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/na"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/k")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/k")=="0")) { prntRitem7 = prntRitem7+ ""; }else { prntRitem7 = prntRitem7 + " K : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/k"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/cl")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/cl")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Cl : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/cl"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/bun")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/bun")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + "\nBUN : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/bun"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/cr")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/cr")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Cr : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/cr"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/chol")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/chol")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Chol : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/chol"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/tg")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/tg")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " TG : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/tg"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/ca")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/ca")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + "\nCa : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/ca"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/p")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/p")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " P : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/p"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/mg")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/mg")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " Mg : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/mg"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/ins")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/ins")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " INS : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/ins"); } if (( model.getValue("/root/main/pursnstinfo/nutrpursinfo/nbcalval")=="") || (model.getValue("/root/main/pursnstinfo/nutrpursinfo/nbcalval")=="0")) { prntRitem7 = prntRitem7 + ""; }else { prntRitem7 = prntRitem7 + " N-Balance : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/nbcalval"); } //7. °Ë»ç°á°ú var prntRitem8 = "\n" + fSortWord(tab,splitChkBox(checkbox4),50,"N"); //8. ¿µ¾ç»óÅ ÆÇÁ¤ var replcnts6 = "\n* ¿­·® : " + needcaltotal + " kcal/day ( BEE : " + model.getValue("/root/init/bee") ; if (combo46.label !=""){ replcnts6= replcnts6 + ", AF : " + combo46.value ; }else{ if (combo48.label !=""){ replcnts6= replcnts6 + ", AF : " + combo48.value ; }else{ replcnts6= replcnts6 ; } } if (combo42.label !=""){ replcnts6= replcnts6 + ", IF : " + combo42.value + " )"; }else{ replcnts6 = replcnts6 + ")"; } var replcnts7 = "\n* ´Ü¹éÁú : " + protsuplvol + " g/day ( IBW * " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/prot2") + " g/kg ) " ; var replcnts8 = "\n* ¼öºÐ¿ä±¸·® : " + waterreqvol + "ml/d"; if ( model.getValue("/root/main/pursnstinfo/nutrpursinfo/nutrreqvol")=="") { replcnts8 = replcnts8 + ""; }else { replcnts8 = replcnts8 +"\n* ±âŸ : " + model.getValue("/root/main/pursnstinfo/nutrpursinfo/nutrreqvol") ; } var prntRitem9 = "\n" + replcnts6+replcnts7+replcnts8 ; //9. ¿µ¾ç¿ä±¸·® var carePlanData = model.getValue("/root/main/pursnstinfo/careplaninfo/problemcareplan"); if(carePlanData != "") { var prntRitem10 = "\n"; // ·Î¿ì µ¥ÀÌÅÍ º°·Î ³ª´©±â carePlanData = carePlanData.split("¡×"); for(var i = 1; i <= carePlanData.length; ++i) { var problemPlanData = carePlanData[i-1].split("¢Ë"); prntRitem10 = prntRitem10 + problemPlanData[0] + " : " + problemPlanData[1] + "\n"; } } //10. problem var prntRitem11 = "\n" + model.getValue("/root/main/pursnstinfo/nutrpursinfo/dieteroffr").replace(/\n/gi,"\n"); // 11. ¿µ¾ç»ç Á¦¾ð if (model.getValue("/root/main/pursnstinfo/nutrpursinfo/droffr") !="") { var prntRitem12= "\n" + model.getValue("/root/main/pursnstinfo/nutrpursinfo/droffr") }else{ var prntRitem12 = ""; } // 12. ÀÇ»ç Á¦¾ð if (model.getValue("/root/main/pursnstinfo/nutrpursinfo/pharmstoffr") !="") { var prntRitem13 = "\n" + model.getValue("/root/main/pursnstinfo/nutrpursinfo/pharmstoffr") }else{ var prntRitem13 = ""; } // 13. ¾à»ç Á¦¾ð if (model.getValue("/root/main/pursnstinfo/nutrpursinfo/nurseoffr") !="") { var prntRitem16 = "\n" + model.getValue("/root/main/pursnstinfo/nutrpursinfo/nurseoffr") }else{ var prntRitem16 = ""; } // 16. °£È£»ç Á¦¾ð if (model.getValue("/root/main/pursnstinfo/nutrpursinfo/mntr") !="") { var prntRitem15 = "\n" + model.getValue("/root/main/pursnstinfo/nutrpursinfo/mntr") }else{ var prntRitem15 = ""; } // 15. ¸ð´ÏÅ͸µ var prntRitem14 = "\n" + "ÀÇ»ç : " + input136.label + " " + "/ ¿µ¾ç»ç : " + combo1.label + " " + "/ ¾à»ç : " + input142.label + " " + "/ °£È£»ç : " + input144.label +" " + "/ NST À§¿øÀå " prntRitem14 += "(Dr." + model.getValue("/root/init/codelist/drid/codelist/cdnm") + ")" // 14. ¸¶Áö¸· ¹®±¸ model.makeValue("/root/hidden/prntdata/prntRitem1", prntRitem1); //1. ¿µ¾ç°ü·Ã ¹®Á¦Á¡ model.makeValue("/root/hidden/prntdata/prntRitem2", prntRitem2); //2. Ȱµ¿Á¤µµ model.makeValue("/root/hidden/prntdata/prntRitem3", prntRitem3); //3. Åõ¿©°æ·Î model.makeValue("/root/hidden/prntdata/prntRitem4", prntRitem4); //4. ½Ä»ç¼·Ãë»óÅ model.makeValue("/root/hidden/prntdata/prntRitem5", prntRitem5); //5. ÃѼ·Ãë¿­·®, ÃѴܹéÁú·® model.makeValue("/root/hidden/prntdata/prntRitem6", prntRitem6); //6. ½Åü°èÃø model.makeValue("/root/hidden/prntdata/prntRitem7", prntRitem7); //7. °Ë»ç°á°ú model.makeValue("/root/hidden/prntdata/prntRitem8", prntRitem8); //8. ¿µ¾ç»óÅ ÆÇÁ¤ model.makeValue("/root/hidden/prntdata/prntRitem9", prntRitem9); //9. ¿­·®¿ä±¸·® model.makeValue("/root/hidden/prntdata/prntRitem10", prntRitem10); //10. problem model.makeValue("/root/hidden/prntdata/prntRitem11", prntRitem11); //11. ¿µ¾ç»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem12", prntRitem12); //12. ÀÇ»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem13", prntRitem13); //13. ¾à»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem16", prntRitem16); //16. °£È£»ç Á¦¾ð model.makeValue("/root/hidden/prntdata/prntRitem14", prntRitem14); //14. ¸¶Áö¸· ¹®±¸ model.makeValue("/root/hidden/prntdata/prntRitem15", prntRitem15); //15. ¸ð´ÏÅ͸µ } } //Ãß±¸°ü¸® Àӽà ¸·±â (2009-02-10) function fCretReplCnts_NEW(sendflag){ // Çʿ俭·®(TCN) if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "1") { var needcaltotal = "°è¼ö¹ý " + model.getValue ("/root/init/pninfo/needcalrlist/needcalr1") + " x " + model.getValue("/root/init/pninfo/needcalrlist/needcalr2") + " kcal/kg = " + model.getValue("/root/init/pninfo/needcalrlist/needcalr7").getRound(-3,"HALF_UP") + " kcal/day"; }else if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "2") { var needcaltotal = model.getValue("/root/init/bee").getRound(-3,"HALF_UP") + "(BEE) x " + model.getValue("/root/init/pninfo/needcalrlist/needcalr4") + "(AF) x " + model.getValue("/root/init/pninfo/needcalrlist/needcalr5") + "(IF) = " + model.getValue("/root/init/pninfo/needcalrlist/needcalr6").getRound(-3,"HALF_UP") + " kcal/day" ; }else if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "3") { var needcaltotal = model.getValue("/root/init/bee").getRound(-3,"HALF_UP") + "(BEE) x " + model.getValue("/root/init/pninfo/needcalrlist/needcalr8") + "(AF) + " + model.getValue("/root/init/bee").getRound(-3,"HALF_UP") + "(BEE) x " + model.getValue("/root/init/pninfo/needcalrlist/needcalr10") + " = " + model.getValue("/root/init/pninfo/needcalrlist/needcalr11").getRound(-3,"HALF_UP") + "\n ( + T.F. : 20 ~ 30 %) (+ W. F. : 20%)" ; }else if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "4") { var needcaltotal = "1784-11*(" + model.getValue("/root/init/pninfo/basembolinfolist/age") + ")+5*(" + model.getValue("/root/main/nstinfo/nutrpninfo/basewt") + ")+244*(" + model.getValue("/root/init/pninfo/needcalrlist/needcalr14") + ")+239* (" + model.getValue("/root/init/pninfo/needcalrlist/needcalr15") + ")+804*(" + model.getValue("/root/init/pninfo/needcalrlist/needcalr16") + ")" + " = " + model.getValue("/root/init/pninfo/needcalrlist/needcalr17").getRound(-3,"HALF_UP") + "\n kcal/day(Ventilator care½Ã)" ; } //±âÃÊ´ë»ç·®(BEE) var basemboltitle ="" ; if (model.getValue("/root/main/patinfo/baseinfo/sna").substr(0,1) == "F" ) { // ¿© var basemboltitle = "655 + (9.6 x " + model.getValue("/root/main/nstinfo/nutrpninfo/basewt") + " Kg) + (1.9 x " + model.getValue("/root/main/nstinfo/nutrpninfo/ht") + " cm) - (4.7 x " + model.getValue("/root/init/pninfo/basembolinfolist/age") + " yr) = " + model.getValue("/root/init/pninfo/basembolinfolist/wbasembolcalc").getRound(-3,"HALF_UP") ; }else{ var basemboltitle = "66.5 + (13.7 x " + model.getValue("/root/main/nstinfo/nutrpninfo/basewt") + " Kg) + (5 x " + model.getValue("/root/main/nstinfo/nutrpninfo/ht") + " cm) - (6.8 x " + model.getValue("/root/init/pninfo/basembolinfolist/age") + " yr) = " + model.getValue("/root/init/pninfo/basembolinfolist/mbasembolcalc").getRound(-3,"HALF_UP") ; } var title0 =""; if (model.getValue("/root/send/srchinfo/rgstseqno").substr (8,3) != "001" && model.getValue("/root/send/srchinfo/rgstseqno").substr (8,3) != "" ) { model.setValue("/root/send/modifysendsrc/pid", model.getValue("/root/main/patinfo/baseinfo/pid")); //µî·Ï¹øÈ£ model.setValue("/root/send/modifysendsrc/formrecseq",model.getValue("/root/send/srchinfo/formrecseq")); //fomrecseq model.setValue("/root/send/modifysendsrc/rgstseqno", model.getValue("/root/send/srchinfo/rgstseqno")); //rgstseqno submit("TRADC02606"); // ±âÁ¸µ¥ÀÌŸ¸¦ Á¶È¸ÇÑ´Ù. title0 = "\n\n----------------------------------------------------------------\n\n\n"; title0 = title0 + model.getValue("/root/hidden/redatalist/redata/replcnts"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/physmeasetc") == "Y") { // º¯°æÀÛ¾÷ÀÌ ÀÖÀ» °æ¿ì // ±âÃÊ´ë»ç·® (BEE) var basembolcalc; var wt = model.getValue("/root/hidden/redatalist/redata/basewt"); var ht = model.getValue("/root/hidden/redatalist/redata/ht"); var age = model.getValue("/root/hidden/redatalist/redata/age"); var OLD_basemboltitle="" ; if (model.getValue("/root/hidden/redatalist/redata/sex") =="F" ) { // ¿© basembolcalc = 655 + (9.6 * wt) + (1.9 * ht) - (4.7 * age) ; basembolcalc = basembolcalc.toString().getRound(-3,"HALF_UP"); OLD_basemboltitle = "655 + (9.6 * " + wt + " Kg) + (1.9 x " + ht + " cm) - (4.7 x " + age + " yr) = " + basembolcalc; }else{ basembolcalc = 66.5 + (13.7 * wt) + (5 * ht) - (6.8 * age); basembolcalc = basembolcalc.toString().getRound(-3,"HALF_UP"); OLD_basemboltitle = "66.5 + (13.7 x " + wt + " Kg) + (5 x " + ht + " cm) - (6.8 x " + age + " yr) = " + basembolcalc; } //Çʿ俭·®(TCN) if( model.getValue("/root/hidden/redatalist/redata/needcalrflag") == "1") { var OLD_needcaltotal = "°è¼ö¹ý " + model.getValue ("/root/hidden/redatalist/redata/needcalr1") + " x " + model.getValue("/root/hidden/redatalist/redata/needcalr2") + " kcal/kg = " + model.getValue("/root/hidden/redatalist/redata/needcalrcalc").getRound(-3,"HALF_UP") + " kcal/day"; }else if( model.getValue("/root/hidden/redatalist/redata/needcalrflag") == "2") { var OLD_needcaltotal = basembolcalc + " (BEE) x " + model.getValue("/root/hidden/redatalist/redata/needcalr2") + "(AF) x " + model.getValue("/root/hidden/redatalist/redata/needcalr3") + "(IF) = " + model.getValue("/root/hidden/redatalist/redata/needcalrcalc").getRound(-3,"HALF_UP") + " kcal/day" ; }else if( model.getValue("/root/hidden/redatalist/redata/needcalrflag") == "3") { var OLD_needcaltotal = basembolcalc + " (BEE) x " + model.getValue("/root/hidden/redatalist/redata/needcalr2") + "(AF) + " + basembolcalc + "(BEE) x " + model.getValue("/root/hidden/redatalist/redata/needcalr4") + " = " + model.getValue("/root/hidden/redatalist/redata/needcalrcalc").getRound(-3,"HALF_UP") + "\n ( + T.F. : 20 ~ 30 %) (+ W. F. : 20%)" ; }else if( model.getValue("/root/hidden/redatalist/redata/needcalrflag") == "4") { var OLD_needcaltotal = "1784-11*(" + model.getValue("/root/hidden/redatalist/redata/age") + ")+5*(" + model.getValue("/root/hidden/redatalist/redata/basewt") + ")+244*(" + model.getValue("/root/hidden/redatalist/redata/needcalr3") + ")+239* (" + model.getValue("/root/hidden/redatalist/redata/needcalr4") + ")+804*(" + model.getValue("/root/hidden/redatalist/redata/needcalr5") + ")" + " = " + model.getValue("/root/hidden/redatalist/redata/needcalrcalc").getRound(-3,"HALF_UP") + "\n kcal/day(Ventilator care½Ã)" ; } // Nutritional assessment ( old + new) var title = "\n" + "\n" ; var title1 = "\n1. ÇöÀç ¿µ¾ç »óÅ : \n\t(" + model.getValue("/root/hidden/redatalist/redata/repldd") + ") " + chk_nutjudgOLD.label; title1 = title1 + "\n\t(" + model.getValue("/root/main/nstinfo/nutrpninfo/execdd") + ") " + chk_nutjudg.label ; // var title2 = "\n2. ÇÊ¿ä ¿­·® : ( º¸Á¤¿­·® : (" + model.getValue("/root/hidden/redatalist/redata/repldd") + ") " // + model.getValue("/root/hidden/redatalist/redata/corrcalr") + " (" // + model.getValue("/root/main/nstinfo/nutrpninfo/execdd") + ") " // + model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr").getRound(-3,"HALF_UP") + " ) "; var title2 = "\n2. ÇÊ¿ä ¿­·® : (" + model.getValue("/root/hidden/redatalist/redata/repldd") + ") " + model.getValue("/root/hidden/redatalist/redata/corrcalr") + " kcal/day (" + model.getValue("/root/main/nstinfo/nutrpninfo/execdd") + ") " + model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr").getRound(-3,"HALF_UP") + " kcal/day ) "; title2 += "\n BEE : (" + model.getValue("/root/hidden/redatalist/redata/repldd") + ") " + OLD_basemboltitle ; //±âÃÊ´ë»ç·®OLD title2 += "\n (" + model.getValue("/root/main/nstinfo/nutrpninfo/execdd") + ") " + basemboltitle ; // ±âÃÊ´ë»ç·® title2 += "\n TCN : (" + model.getValue("/root/hidden/redatalist/redata/repldd") + ") " + OLD_needcaltotal.replace(/\n/gi,"\n\t") ; // Çʿ俭·® OLD title2 += "\n (" + model.getValue("/root/main/nstinfo/nutrpninfo/execdd") + ") " + needcaltotal.replace(/\n/gi,"\n\t") ; // Çʿ俭·® }else{ // ÇöÇàÀ¯Áö - º¯°æÀÛ¾÷ÀÌ ¾øÀ» °æ¿ì // Nutritional assessment ( new) var title = "\n" + "\n" ; var title1 = "\n1. ÇöÀç ¿µ¾ç »óÅ : \n\t" + chk_nutjudg.label; var title2 = "\n2. ÇÊ¿ä ¿­·® : " + model.getValue("/root/main/nstinfo/nutrpninfo/corrcalr").getRound(-3,"HALF_UP") + " kcal/day" ; title2 += "\n BEE : " + basemboltitle ; //±âÃÊ´ë»ç·®OLD title2 += "\n TCN : " + needcaltotal.replace(/\n/gi,"\n\t") ; //Çʿ俭·® } //Nutritional plan var title3 = "\n\n\n" ; var repltitle = ""; var Ritem1 = "\n\n1. Ãßõ Á¦Çü : "; var Ritem2 = "\n (´çÅõ¿©¼Óµµ : " + model.getValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd") + " mg/kg/min " + " / ´Ü¹é °ø±Þ·® : " + model.getValue("/root/main/nstinfo/nutrpninfo/protsuplvol") + " g/kg/day )" ; var Ritem3 = "\n\n2. Rec) \n"; var Ritem4 = "\t" + model.getValue("/root/main/nstinfo/nutrpninfo/drugplan").replace(/\n/gi,"\n\t"); var Ritem5 = "\n\n3. ±âŸ : \n" ; var Ritem6 = "\t" + model.getValue("/root/main/nstinfo/nutrpninfo/suplplanetc").replace(/\n/gi,"\n\t"); var Ritem7 = "\n\n [ Nutrition lab ] \n" ; var Ritem8 = model.getValue("/root/temp/nutritontext").replace(/\n/gi,"\n\t") ; var Ritem9 = "\n\n\n ´ã´ç¾à»ç : " + model.getValue("/root/main/nstinfo/nutrpninfo/pharmstnm")+ "\t\t " + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD") + "\t" + " / ¿µ¾çÁýÁßÁö¿øÆÀ ÆÀÀå (Dr. " ; Ritem9 += model.getValue("/root/init/codelist/drid/codelist/cdnm") + ")"; var Ritem = repltitle + Ritem1 + Ritem2 + Ritem3 + Ritem4 + Ritem5 + Ritem6 + Ritem7 + Ritem8 + Ritem9 ; var replcnts = title + title1 + title2 + title3 + Ritem + title0 ; // 2009-01-22 title0 ±âÁ¸ ȸ½Å³»¿ª Ãß±¸(Ãß±¸°ü¸®¶§¹®) - ÃÖ½ÅÀÇ·Ú(Ãß±¸°ü¸®) ¸ÕÀú Á¶È¸µÇµµ·Ï... model.makeNode("/root/main/nstinfo/nutrpninfo/replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue("/root/main/nstinfo/nutrpninfo/replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); model.refresh(); //2009-01-30 ȸ½Å¼­ Ãâ·Â if (sendflag =="prnt"){ var replcnts1 = title1 + title2; // var replcnts2 = Ritem1 + Ritem2 + Ritem3 + Ritem4 + Ritem5 + Ritem6; //Nutritional plan var replcnts3 = Ritem8; //[ Nutrition lab ] var replcnts4 = Ritem9; model.makeValue("/root/hidden/prntdata/replcnts1", replcnts1); // model.makeValue("/root/hidden/prntdata/replcnts2", replcnts2); //Nutritional plan model.makeValue("/root/hidden/prntdata/replcnts3", replcnts3); //[ Nutrition lab ] model.makeValue("/root/hidden/prntdata/replcnts4", replcnts4); return true } if(sendflag == true) { //2009-01-22 PN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. formflag : PN -> NST º¯°æ // var sel = fSendReplForm(replcnts); var sel = fSendReplForm(replcnts,"NST"); if(sel == "cfm"){ model.setValue("/root/main/nstinfo/nutrpninfo/replcnts",model.getValue("/root/temp/formdata/replinfo/replcnts")); return true; }else return false; } } /* ================================= ÀÌÇÏ °è»ê ÇÔ¼ö ================================= */ /* @ Ű¿Í ¸ö¹«°Ô¿¡ ´ëÇÑ ibw¿Í ±âÁØÃ¼Áß °è»ê - Ű¿Í ¸ö¹«°Ô º¯°æ½Ã ÀÚµ¿ °è»ê ¹Ý¿µÇ׸ñ 1) IBW 2) PIBW 3) ABW 4) ¼öºÐ¿ä±¸·® */ /* PN - Ű¿Í ¸ö¹«°Ô¿¡ ´ëÇÑ ibw °è»ê*/ function fCalcWeight() { var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); var ht = model.getValue("/root/main/nstinfo/nutrpninfo/ht"); //var abw = model.getValue("/root/main/nstinfo/nutrpninfo/abw"); if(ht == "") { return false; } input108.attribute("editable") = false; var ibw = 0; var htsqare = eval(ht / 100) if(gv_sex == "M") { ibw = (22 * htsqare * htsqare).toString().getRound( -3,"HALF_UP"); } else { ibw = (21 * htsqare * htsqare).toString().getRound( -3,"HALF_UP"); } model.setValue("/root/main/nstinfo/nutrpninfo/ibw", ibw); fCalcWeightEx(); } /* EN - Ű¿Í ¸ö¹«°Ô¿¡ ´ëÇÑ ibw °è»ê*/ function fCalcWeightEn() { var wt = model.getValue("/root/main/ennstinfo/nutreninfo/wt"); var ht = model.getValue("/root/main/ennstinfo/nutreninfo/ht"); //var abw = model.getValue("/root/main/ennstinfo/nutreninfo/adw"); if(ht == "") { return false; } input108.attribute("editable") = false; var ibw = 0; var htsqare = eval(ht / 100); if(gv_sex == "M") { ibw = ( 22 * htsqare * htsqare ).toString().getRound( -2,"HALF_UP"); } else { ibw = ( 21 * htsqare * htsqare ).toString().getRound( -2,"HALF_UP"); } model.setValue("/root/main/ennstinfo/nutreninfo/ibw", ibw ); fCalcWeightEx(); } /* @ PN/EN ±âÁØÃ¼Áß ¼±Å𪠼³Á¤, ¼öºÐ¿ä±¸·® °è»ê - ÇÔ¼öÈ£Ãâ½Ã 1) abw°ª °è»ê/¼³Á¤ 2) ±âÁØÃ¼Áß ¼±Å𪠼³Á¤ 3) ¼öºÐ¿ä±¸·® °è»ê/¼³Á¤ 4) BEE °è»ê/¼³Á¤ ÇÔ¼öÈ£Ãâ 5) Çʿ俭·® °è»ê/¼³Á¤ ÇÔ¼ö È£Ãâ */ function fCalcWeightEx(){ if(gv_CnstType == "PN"){ var wt = parseFloat(model.getValue("/root/main/nstinfo/nutrpninfo/wt")); var ht = parseFloat(model.getValue("/root/main/nstinfo/nutrpninfo/ht")); var ibw = parseFloat(model.getValue("/root/main/nstinfo/nutrpninfo/ibw")); model.setValue("/root/temp/ibwper", (wt / ibw * 100).toString().getRound( -2,"HALF_UP")); model.setValue("/root/main/nstinfo/nutrpninfo/pibw", (wt / ibw * 100).toString().getRound( -2,"HALF_UP")); //2010-01-13 PIBW °è»ê - iBW %¿Í µ¿ÀÏó¸®ÇÑ´Ù // ABW °è»ê½Ä Ãß°¡ var abw = (ibw + (( wt - ibw )*0.25)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/abw", abw); if(model.getValue("/root/main/nstinfo/nutrpninfo/basewtflag") == "1") { model.setValue("/root/main/nstinfo/nutrpninfo/basewt", ibw); } else if(model.getValue("/root/main/nstinfo/nutrpninfo/basewtflag") == "2") { model.setValue("/root/main/nstinfo/nutrpninfo/basewt", abw); //input108.attribute("editable") = true; } else if(model.getValue("/root/main/nstinfo/nutrpninfo/basewtflag") == "3") { model.setValue("/root/main/nstinfo/nutrpninfo/basewt", wt); } var waterreq = (1500 + (20 * (wt - 20))).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/waterreqvol", waterreq); fCalcBee(); fCalcNeedCal(); }else if(gv_CnstType == "EN"){ var wt = parseFloat(model.getValue("/root/main/ennstinfo/nutreninfo/wt")); var ht = parseFloat(model.getValue("/root/main/ennstinfo/nutreninfo/ht")); var ibw = parseFloat(model.getValue("/root/main/ennstinfo/nutreninfo/ibw")); //2009-02-09 IBW => ´Ü¹éÁú ·Î Setting model.setValue( "/root/main/ennstinfo/nutreninfo/prot1", ibw); //2008-11-17 Àü¿¹³ª ¿µ¾ç»ç ¿äû: IBWÀÇ percent -> PIBW·Î º¸¿©Á®¾ß ÇÑ´Ù°í ÇÔ. // model.setValue("/root/temp/ibwper", wt / ibw * 100); model.setValue("/root/main/ennstinfo/nutreninfo/pibw", (wt / ibw * 100).toString().getRound( -2,"HALF_UP")); // ABW °è»ê½Ä Ãß°¡ //2008-11-17 Àü¿¹³ª ¿µ¾ç»ç ¿äû: PIBW°¡ 120ÀÌ»óÀϰæ¿ì¸¸ ABWº¸¿©ÁØ´Ù //var abw = ( ibw + ( wt - ibw )*0.25 ).toString().getRound( -2,"HALF_UP"); //2009-02-09 Àü¿¹³ª ¿µ¾ç»ç ¿äû: PIBW°¡ 120ÀÌ»óÀϰæ¿ì¸¸ ABWº¸¿©ÁØ´Ù (°è»ê¹æ¹ý ¹Ù²ñ) var ubw = parseFloat(model.getValue("/root/main/ennstinfo/nutreninfo/ubw")); var abw = (ibw + (( ubw - ibw) * 0.25)).toString().getRound( -2,"HALF_UP"); if (parseFloat(model.getValue("/root/main/ennstinfo/nutreninfo/pibw")) >= 120 ) { model.setValue("/root/main/ennstinfo/nutreninfo/abw", abw); }else{ model.setValue("/root/main/ennstinfo/nutreninfo/abw", ""); } if(model.getValue("/root/main/ennstinfo/nutreninfo/basewtflag") == "1") { model.setValue("/root/main/ennstinfo/nutreninfo/basewt", ibw); } else if(model.getValue("/root/main/ennstinfo/nutreninfo/basewtflag") == "2") { if (model.getValue("/root/main/ennstinfo/nutreninfo/pibw") >= 120 ) { model.setValue("/root/main/ennstinfo/nutreninfo/basewt", abw); } //input108.attribute("editable") = true; } else if(model.getValue("/root/main/ennstinfo/nutreninfo/basewtflag") == "3") { model.setValue("/root/main/ennstinfo/nutreninfo/basewt", wt); } var waterreq = (1500 + (20 * (wt - 20)) ).toString().getRound( -2,"HALF_UP"); model.setValue("/root/main/ennstinfo/nutreninfo/waterreqvol", waterreq); fCalcBeeEn(); fCalcNeedCalEn(); } } /* @±âÃÊ´ë»ç·® (Basal Energy Expenditure : BEE) °è»ê - ¼ö½Ä ÇÊ¿ä ÀԷ°ª (üÁß, ½ÅÀå, ³ªÀÌ) */ /* PN - BEE°è»ê*/ function fCalcBee() { var manbee; var womenbee; var wt = model.getValue("/root/main/nstinfo/nutrpninfo/basewt"); var ht = model.getValue("/root/main/nstinfo/nutrpninfo/ht"); var age = model.getValue("/root/init/pninfo/basembolinfolist/age"); if(wt == "" || ht == "") return false; manbee = (66.5 + (13.7 * wt) + (5 * ht) - (6.8 * age)).toString().getRound( -3,"HALF_UP"); womenbee = (655 + (9.6 * wt) + (1.9 * ht) - (4.7 * age)).toString().getRound( -2,"HALF_UP");; model.setValue("/root/init/pninfo/basembolinfolist/mbasembolcalc", manbee); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolcalc", womenbee); if(gv_sex == "M") { model.setValue("/root/init/bee", manbee); } else { model.setValue("/root/init/bee", womenbee); } } /* EN - BEE°è»ê*/ function fCalcBeeEn() { var manbee; var womenbee; var wt = model.getValue("/root/main/ennstinfo/nutreninfo/basewt"); var ht = model.getValue("/root/main/ennstinfo/nutreninfo/ht"); var age = model.getValue("/root/init/eninfo/basembolinfolist/age"); if(wt == "" || ht == "") return false; manbee = ( 66.5 + (13.7 * wt) + (5 * ht) - (6.8 * age) ).toString().getRound( -2,"HALF_UP"); womenbee = ( 655 + (9.6 * wt) + (1.9 * ht) - (4.7 * age) ).toString().getRound( -2,"HALF_UP"); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolcalc", manbee); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolcalc", womenbee); if(gv_sex == "M") { model.setValue("/root/init/bee", manbee); } else { model.setValue("/root/init/bee", womenbee); } } //==================================== PN Çʿ俭·® °è»ê======================================== function fCalcNeedCal(calcflag) { var bee = model.getValue("/root/init/bee"); var tcn; model.setValue("/root/init/pninfo/needcalrlist/needcalr6", ""); model.setValue("/root/init/pninfo/needcalrlist/needcalr7", ""); model.setValue("/root/init/pninfo/needcalrlist/needcalr11", ""); model.setValue("/root/init/pninfo/needcalrlist/needcalr17", ""); // #1 => °è¼ö¹ý if(model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "1") { var need1 = model.getValue("/root/init/pninfo/needcalrlist/needcalr1"); var need2 = model.getValue("/root/init/pninfo/needcalrlist/needcalr2"); tcn = need1 * need2; model.setValue("/root/init/pninfo/needcalrlist/needcalr7", tcn); // #2 => BEE * AF * IF }else if(model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "2"){ var af = model.getValue("/root/init/pninfo/needcalrlist/needcalr4"); var ifv = model.getValue("/root/init/pninfo/needcalrlist/needcalr5"); tcn = bee*af*ifv; model.setValue("/root/init/pninfo/needcalrlist/needcalr6", tcn); // #3 => BEE * AF * BEE }else if(model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "3"){ var af = model.getValue("/root/init/pninfo/needcalrlist/needcalr8"); var ifv = model.getValue("/root/init/pninfo/needcalrlist/needcalr10"); var question = model.getValue("/root/init/pninfo/needcalrlist/needcalr10"); tcn = (bee*af) + (bee*question); model.setValue("/root/init/pninfo/needcalrlist/needcalr11", tcn); // #4 }else if(model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "4"){ var wt = model.getValue("/root/main/nstinfo/nutrpninfo/basewt"); var ht = model.getValue("/root/main/nstinfo/nutrpninfo/ht"); var age = model.getValue("/root/init/pninfo/basembolinfolist/age"); var wmflag = model.getValue("/root/init/pninfo/needcalrlist/needcalr14"); var preflag = model.getValue("/root/init/pninfo/needcalrlist/needcalr15"); var preflag2 = model.getValue("/root/init/pninfo/needcalrlist/needcalr16"); tcn = 1784 - (11 * age) + (5 * wt) + (244 * wmflag) + (239 * preflag) + (804 * preflag2) model.setValue("/root/init/pninfo/needcalrlist/needcalr17", tcn); } if(calcflag != true) model.setValue("/root/main/nstinfo/nutrpninfo/corrcalr", tcn); } function fCalcNeedCalEn(calcflag) { var bee = model.getValue("/root/init/bee"); var tcn; model.setValue("/root/init/eninfo/needcalrlist/needcalr6", ""); model.setValue("/root/init/eninfo/needcalrlist/needcalr7", ""); model.setValue("/root/init/eninfo/needcalrlist/needcalr11", ""); model.setValue("/root/init/eninfo/needcalrlist/needcalr17", ""); if(model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "1") { var need1 = model.getValue("/root/init/eninfo/needcalrlist/needcalr1"); var need2 = model.getValue("/root/init/eninfo/needcalrlist/needcalr2"); tcn = ( need1 * need2).toString().getRound(-2,"HALF_UP"); model.setValue("/root/init/eninfo/needcalrlist/needcalr7", tcn); } else if(model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "2") { var af = model.getValue("/root/init/eninfo/needcalrlist/needcalr4"); var ifv = model.getValue("/root/init/eninfo/needcalrlist/needcalr5"); tcn = (bee*af*ifv ).toString().getRound(-2,"HALF_UP"); model.setValue("/root/init/eninfo/needcalrlist/needcalr6", tcn); } else if(model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "3") { var af = model.getValue("/root/init/eninfo/needcalrlist/needcalr8"); var ifv = model.getValue("/root/init/eninfo/needcalrlist/needcalr10"); var question = model.getValue("/root/init/eninfo/needcalrlist/needcalr10"); tcn = ( (bee*af) + (bee*question) ).toString().getRound(-2,"HALF_UP"); model.setValue("/root/init/eninfo/needcalrlist/needcalr11", tcn); } else if(model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "4") { var wt = model.getValue("/root/main/ennstinfo/nutreninfo/basewt"); var ht = model.getValue("/root/main/ennstinfo/nutreninfo/ht"); var age = model.getValue("/root/init/eninfo/basembolinfolist/age"); var wmflag = model.getValue("/root/init/eninfo/needcalrlist/needcalr14"); var preflag = model.getValue("/root/init/eninfo/needcalrlist/needcalr15"); var preflag2 = model.getValue("/root/init/eninfo/needcalrlist/needcalr16"); tcn = (1784 - (11 * age) + (5 * wt) + (244 * wmflag) + (239 * preflag) + (804 * preflag2) ).toString().getRound(-2,"HALF_UP"); model.setValue("/root/init/eninfo/needcalrlist/needcalr17", tcn); } if(calcflag != true) model.setValue("/root/main/ennstinfo/nutreninfo/corrcalr", tcn); } function fCalcFPN() { var ov = model.getValue("/root/main/nstinfo/nutrpninfo/prot1"); var ov2 = model.getValue("/root/main/nstinfo/nutrpninfo/prot2")*0.01; var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); model.setValue("/root/main/nstinfo/nutrpninfo/protcalc1", ov*(ov2)); model.setValue("/root/main/nstinfo/nutrpninfo/protcalc2", ov * (ov2)/ 6.25); //var protcalc2 = model.getValue("/root/main/nstinfo/nutrpninfo/protcalc2"); //2008-10-01 protcalc2 -> protcalc1 À̶ó°í ÇϽÉ(±èÀºÈñ¾à»ç) var protcalc1 = model.getValue("/root/main/nstinfo/nutrpninfo/protcalc1"); var protsupl = (protcalc1 / wt); model.setValue("/root/main/nstinfo/nutrpninfo/protsuplvol", protsupl); //fCalDexwDrugSpd(); //°è»ê½Ä¿¡ ÀÇÇÑ °è»ê. fCalDexwDrugSpdTPNCD(); //2010-02-23 NST ¸¶½ºÅÍÀÇ Ç׸ñ(È¥ÇÕÈÄ dextrose)À¸·Î °è»ê << ´çÅõ¿©¼Óµµ = (È¥ÇÕÈÄ dextrose %) * ordervolume* 10 / (1440*ÇöÀç üÁß) >> fCalRecmDrugVol(); //Ãßõ°ø±Þ·® °è»ê } /* @ Ãßõ°ø±Þ·® °è»ê - Ãßõ°ø±Þ·® = OrderVolume / 24hr */ function fCalRecmDrugVol(){ var ov = model.getValue("/root/main/nstinfo/nutrpninfo/prot1"); var kcalml = ""; for(i = 1; i <= cmb_nstcode.length; i++){ if(cmb_nstcode.value == model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/cdnm")){ nstcodetext = model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/nstcodetext"); kcalml = model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/kcalml"); break; } } model.makeValue("/root/main/nstinfo/nutrpninfo/recmdrugvol",(ov*kcalml).toString().getRound(-1,"HALF_UP")); } function fNstExam() { //PN LAB °á°ú°ª °¡Á®¿À±â Start // model.setValue("/root/send/srchinfo/formrecseq", model.getValue("/root/temp/cnstinfo/formrecseq")); // model.setValue("/root/send/srchinfo/pid", model.getValue("/root/temp/cnstinfo/pid")); // model.setValue("/root/send/srchinfo/cretno", model.getValue("/root/temp/cnstinfo/cretno")); // model.setValue("/root/send/srchinfo/orddd", model.getValue("/root/temp/cnstinfo/orddd")); // model.setValue("/root/send/srchinfo/prcpgenrflag", model.getValue("/root/temp/cnstinfo/prcpgenrflag")); // model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/temp/cnstinfo/rgstseqno")); //2010-02-02 ȸ½Å ¹× ÀÓ½ÃÀúÀå»óÅÂÀϰæ¿ì °Ë»ç°á°ú¸¦ °¡Á®¿ÀÁö ¾Ê´Â´Ù. var tmpstatflag = model.getValue("/root/main/nstinfo/nutrpninfo/statflag"); //»óÅ if (tmpstatflag == "Z" || tmpstatflag == "D" ){ //ȸ½Å - ÀÓ½ÃÀúÀå »óÅ //°Ë»ç°á°ú °¡Á®¿ÀÁö ¾Ê´Â´Ù //alert("°Ë»ç°á°ú °¡Á®¿ÀÁö ¾Ê´Â´Ù"); }else{ submit("TRADC02605"); if (model.getValue("/root/main/nstinfo/nutrpninfo/alb") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/alb", model.getValue("/root/init/examrslt/alb")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/alb") =="") model.setValue("/root/main/nstinfo/nutrpninfo/alb", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/trf") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/trf", model.getValue("/root/init/examrslt/trf")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/trf") =="") model.setValue("/root/main/nstinfo/nutrpninfo/trf", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/hb") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/hb", model.getValue("/root/init/examrslt/hb")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/hb") =="") model.setValue("/root/main/nstinfo/nutrpninfo/hb", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/na") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/na", model.getValue("/root/init/examrslt/na")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/na") =="") model.setValue("/root/main/nstinfo/nutrpninfo/na", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/k") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/k", model.getValue("/root/init/examrslt/k")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/k") =="") model.setValue("/root/main/nstinfo/nutrpninfo/k", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/cl") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/cl", model.getValue("/root/init/examrslt/cl")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/cl") =="") model.setValue("/root/main/nstinfo/nutrpninfo/cl", "-"); } //2010-02-04 °Ë»ç°á°ú Ç׸ñÃß°¡ if (model.getValue("/root/main/nstinfo/nutrpninfo/tlc") =="" ) { //2010-02-10 TLC °á°ú°ª º¯°æ(=WBC count (LHR100) * Lymphocytes(LHR10503) /1000*100 º¯°æ) var wbc = model.getValue("/root/init/examrslt/wbc"); var tlc = model.getValue("/root/init/examrslt/tlc"); if ((wbc!="")&& (tlc!="")) { var calc_tlc = (wbc * tlc * 10 ).toString().getRound(-3,"HALF_UP") model.setValue("/root/main/nstinfo/nutrpninfo/tlc", calc_tlc); } //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/tlc") =="") model.setValue("/root/main/nstinfo/nutrpninfo/tlc", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/hct") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/hct", model.getValue("/root/init/examrslt/hct")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/hct") =="") model.setValue("/root/main/nstinfo/nutrpninfo/hct", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/rbp") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/rbp", model.getValue("/root/init/examrslt/rbp")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/rbp") =="") model.setValue("/root/main/nstinfo/nutrpninfo/rbp", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/bun") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/bun", model.getValue("/root/init/examrslt/bun")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/bun") =="") model.setValue("/root/main/nstinfo/nutrpninfo/bun", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/cr") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/cr", model.getValue("/root/init/examrslt/cr")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/cr") =="") model.setValue("/root/main/nstinfo/nutrpninfo/cr", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/chol") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/chol", model.getValue("/root/init/examrslt/chol")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/chol") =="") model.setValue("/root/main/nstinfo/nutrpninfo/chol", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/tg") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/tg", model.getValue("/root/init/examrslt/tg")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/tg") =="") model.setValue("/root/main/nstinfo/nutrpninfo/tg", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/ca") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/ca", model.getValue("/root/init/examrslt/ca")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/ca") =="") model.setValue("/root/main/nstinfo/nutrpninfo/ca", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/p") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/p", model.getValue("/root/init/examrslt/p")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/p") =="") model.setValue("/root/main/nstinfo/nutrpninfo/p", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/mg") =="" ) { model.setValue("/root/main/nstinfo/nutrpninfo/mg", model.getValue("/root/init/examrslt/mg")); //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã if (model.getValue("/root/main/nstinfo/nutrpninfo/mg") =="") model.setValue("/root/main/nstinfo/nutrpninfo/mg", "-"); } if (model.getValue("/root/main/nstinfo/nutrpninfo/uun") =="" ) { if (model.getValue("/root/init/examrslt/uun") !="") { model.setValue("/root/main/nstinfo/nutrpninfo/uun", (model.getValue("/root/init/examrslt/uun") * 0.476)); } //2010-02-19 NST-PN °Ë»ç°á°ú°ª ¾øÀ»°æ¿ì´Â [-] Ç¥½Ã - UUNÀº NullÀϰæ¿ì´Â nbcalval(°è»ê°ª) ='-' if (model.getValue("/root/main/nstinfo/nutrpninfo/uun") =="") model.setValue("/root/main/nstinfo/nutrpninfo/nbcalval", "-"); } fNstPatHtWt(); // 2010-05-10 ÀÓ»ó°üÂû±â·ÏÁö or °£È£Á¤º¸Á¶»çÁö Ű¿Í üÁß °¡Á®¿À±â } //LAB °á°ú°ª Á¶È¸ End } function fNstExamEn() { // EN LAB °á°ú°ª °¡Á®¿À±â Start // model.setValue("/root/send/srchinfo/formrecseq", model.getValue("/root/temp/cnstinfo/formrecseq")); // model.setValue("/root/send/srchinfo/pid", model.getValue("/root/temp/cnstinfo/pid")); // model.setValue("/root/send/srchinfo/cretno", model.getValue("/root/temp/cnstinfo/cretno")); // model.setValue("/root/send/srchinfo/orddd", model.getValue("/root/temp/cnstinfo/orddd")); // model.setValue("/root/send/srchinfo/prcpgenrflag", model.getValue("/root/temp/cnstinfo/prcpgenrflag")); // model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/temp/cnstinfo/rgstseqno")); //2010-02-02 ȸ½Å ¹× ÀÓ½ÃÀúÀå»óÅÂÀϰæ¿ì °Ë»ç°á°ú¸¦ °¡Á®¿ÀÁö ¾Ê´Â´Ù. var tmpstatflag = model.getValue("/root/main/ennstinfo/nutreninfo/statflag"); //»óÅ if (tmpstatflag == "Z" || tmpstatflag == "D" ){ //ȸ½Å - ÀÓ½ÃÀúÀå »óÅ //°Ë»ç°á°ú °¡Á®¿ÀÁö ¾Ê´Â´Ù //alert("°Ë»ç°á°ú °¡Á®¿ÀÁö ¾Ê´Â´Ù"); }else{ submit("TRADC02605"); if (model.getValue("/root/main/ennstinfo/nutreninfo/alb") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/alb", model.getValue("/root/init/examrslt/alb")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/trf") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/trf", model.getValue("/root/init/examrslt/trf")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/hb") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/hb", model.getValue("/root/init/examrslt/hb")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/na") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/na", model.getValue("/root/init/examrslt/na")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/k") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/k", model.getValue("/root/init/examrslt/k")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/cl") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/cl", model.getValue("/root/init/examrslt/cl")); } //2010-02-04 °Ë»ç°á°ú Ç׸ñÃß°¡ if (model.getValue("/root/main/ennstinfo/nutreninfo/tlc") =="" ) { //2010-02-10 TLC °á°ú°ª º¯°æ(=WBC count (LHR100) * Lymphocytes(LHR10503) /1000*100 º¯°æ) var wbc = model.getValue("/root/init/examrslt/wbc"); var tlc = model.getValue("/root/init/examrslt/tlc"); if ((wbc!="")&& (tlc!="")) { var calc_tlc = (wbc * tlc * 10 ).toString().getRound(-3,"HALF_UP") model.setValue("/root/main/ennstinfo/nutreninfo/tlc", calc_tlc); } } if (model.getValue("/root/main/ennstinfo/nutreninfo/hct") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/hct", model.getValue("/root/init/examrslt/hct")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/rbp") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/rbp", model.getValue("/root/init/examrslt/rbp")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/bun") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/bun", model.getValue("/root/init/examrslt/bun")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/cr") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/cr", model.getValue("/root/init/examrslt/cr")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/chol") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/chol", model.getValue("/root/init/examrslt/chol")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/tg") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/tg", model.getValue("/root/init/examrslt/tg")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/ca") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/ca", model.getValue("/root/init/examrslt/ca")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/p") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/p", model.getValue("/root/init/examrslt/p")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/mg") =="" ) { model.setValue("/root/main/ennstinfo/nutreninfo/mg", model.getValue("/root/init/examrslt/mg")); } fNstPatHtWt(); // 2010-05-10 ÀÓ»ó°üÂû±â·ÏÁö or °£È£Á¤º¸Á¶»çÁö Ű¿Í üÁß °¡Á®¿À±â } // LAB °á°ú°ª °¡Á®¿À±â End } // 2010-05-10 ÀÓ»ó°üÂû±â·ÏÁö or °£È£Á¤º¸Á¶»çÁö Ű¿Í üÁß °¡Á®¿À±â function fNstPatHtWt(tmpNstNodepath) { submit("TRADC02614"); //ÀÓ»ó°üÂû±â·ÏÁö¿¡ ¾øÀ»°æ¿ì °£È£Á¤º¸»çÁöÀÇ Å°¿ÍüÁß°¡Á®¿Â´Ù //nstnoedpath if(gv_CnstType == "PN") { if (model.getValue("/root/main/nstinfo/nutrpninfo/ht") =="" ) { //Ű model.setValue("/root/main/nstinfo/nutrpninfo/ht", model.getValue("/root/init/pathtwtlist/patbdht")); } if (model.getValue("/root/main/nstinfo/nutrpninfo/wt") =="" ) { //üÁß model.setValue("/root/main/nstinfo/nutrpninfo/wt", model.getValue("/root/init/pathtwtlist/patbdwt")); } input82.dispatch("DOMFocusOut"); }else if(gv_CnstType == "EN") { if (model.getValue("/root/main/ennstinfo/nutreninfo/ht") =="" ) { //Ű model.setValue("/root/main/ennstinfo/nutreninfo/ht", model.getValue("/root/init/pathtwtlist/patbdht")); } if (model.getValue("/root/main/ennstinfo/nutreninfo/wt") =="" ) { //üÁß model.setValue("/root/main/ennstinfo/nutreninfo/wt", model.getValue("/root/init/pathtwtlist/patbdwt")); } input1.dispatch("DOMFocusOut"); }else if(gv_CnstType == "EDU") { if (model.getValue(tmpNstNodepath + "ht") =="" ) { //Ű model.setValue(tmpNstNodepath + "ht", model.getValue("/root/init/pathtwtlist/patbdht")); } if (model.getValue(tmpNstNodepath + "wt") =="" ) { //üÁß model.setValue(tmpNstNodepath + "wt", model.getValue("/root/init/pathtwtlist/patbdwt")); } input155.dispatch("DOMFocusOut"); }else { if (model.getValue(tmpNstNodepath + "ht") =="" ) { //Ű model.setValue(tmpNstNodepath + "ht", model.getValue("/root/init/pathtwtlist/patbdht")); } if (model.getValue(tmpNstNodepath + "wt") =="" ) { //üÁß model.setValue(tmpNstNodepath + "wt", model.getValue("/root/init/pathtwtlist/patbdwt")); } input175.dispatch("DOMFocusOut"); } } function fCalcNbalance() { var intake = model.getValue("/root/main/nstinfo/nutrpninfo/nbintake"); var uun = model.getValue("/root/main/nstinfo/nutrpninfo/uun"); var nbalance = intake - (uun * 1.2 + 2); model.setValue("/root/main/nstinfo/nutrpninfo/nbcalval", nbalance); } //2009-02-10 Wt Change kg / % ±¸Çϱâ Ãß°¡ function fCalcWtChangeEn() { var wt = model.getValue("/root/main/ennstinfo/nutreninfo/wt"); var ubw = model.getValue("/root/main/ennstinfo/nutreninfo/ubw"); var wtchngkg; var wtchngperc; wtchngkg = ( wt - ubw ).toString().getRound(-2,"HALF_UP") ; wtchngperc = ( ( wt - ubw ) / ubw *100 ).toString().getRound(-2,"HALF_UP"); model.setValue("/root/main/ennstinfo/nutreninfo/wtchngkg", wtchngkg ); // Wt Change - kg model.setValue("/root/main/ennstinfo/nutreninfo/wtchngperc", wtchngperc ); // Wt Change % fCalcWeightEn(); } //2010-01-11 Wt Change kg / % ±¸Çϱâ Ãß°¡ function fCalcWtChange() { var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); var wtchngkg = model.getValue("/root/main/nstinfo/nutrpninfo/wtchngkg"); var wtchngperc; if (wt !="") { wtchngperc = (wtchngkg /(wt-wtchngkg) * 100).toString().getRound(-2,"HALF_UP"); // Change % model.setValue("/root/main/nstinfo/nutrpninfo/wtchngprec", wtchngperc ) // Wt if (wtchngperc == '0') model.setValue("/root/main/nstinfo/nutrpninfo/wtchngprec", "" ); //2010-01-26 0Àϰæ¿ì Null ó¸® (0-> ȸ½Å³»¿ª¿¡ Ãâ·ÂµÊ) }else{ model.setValue("/root/main/nstinfo/nutrpninfo/wtchngprec", "" ); // Wt } } function fCalcFPNEn() { var ov = model.getValue("/root/main/ennstinfo/nutreninfo/prot1"); var ov2 = model.getValue("/root/main/ennstinfo/nutreninfo/prot2"); model.setValue("/root/main/ennstinfo/nutreninfo/protcalc", ( ov*ov2).toString().getRound(-2,"HALF_UP")); var wt = model.getValue("/root/main/ennstinfo/nutreninfo/wt"); } function fCalcNbalanceEn() { var intake = model.getValue("/root/main/ennstinfo/nutreninfo/nbintake"); var uun = model.getValue("/root/main/ennstinfo/nutreninfo/uun"); var nbalance = ( intake - (uun * 1.2 + 2) ).toString().getRound(-2,"HALF_UP"); model.setValue("/root/main/ennstinfo/nutreninfo/nbcalval", nbalance); } /* @ ¹ÌÀÇ·Ú È¸½Å - Á¶È¸µÈ ȯÀÚÁ¤º¸ º¯¼ö ¼³Á¤ */ function fCretCnstinfo(){ orddd = model.getValue("/root/main/patinfo/baseinfo/orddd"); cretno = model.getValue("/root/main/patinfo/baseinfo/cretno"); chosflag = model.getValue("/root/main/patinfo/baseinfo/prcpgenrflag"); reqdeptcd = getUserInfo("dutplcecd"); // ¹ÌÀÇ·Úȸ½Å : ÀÇ·Ú°ú¸¦ ·Î±×ÀÎ »ç¿ëÀÚÀÇ ºÎ¼­·Î.. requserid = getUserId(); // ¹ÌÀÇ·Úȸ½Å : ÀÇ·ÚÀÚ¸¦ ·Î±×ÀÎ »ç¿ëÀÚ·Î.. //reqdeptcd = model.getValue("/root/main/patinfo/baseinfo/orddeptcd"); //2009-01-22 ¹ÌÀÇ·Úȸ½Å : ÁÖÄ¡ÀÇ ºÎ¼­·Î.. //requserid = model.getValue("/root/main/patinfo/baseinfo/orddrcd"); //2009-01-22 ¹ÌÀÇ·Úȸ½Å : ÁÖÄ¡ÀÇ·Î.. } // ¹ÌÀÇ·Ú È¸½Å - mmrchcnstinfo, adchcnstinfo Å×À̺í Á¤º¸»ý¼º function fSetCnstinfo(){ model.makeValue("/root/main/nstinfo/nutrpninfo/cnstkind", cnstkind); model.makeValue("/root/main/nstinfo/nutrpninfo/orddd", orddd); model.makeValue("/root/main/nstinfo/nutrpninfo/cretno", cretno); model.makeValue("/root/main/nstinfo/nutrpninfo/chosflag", chosflag); model.makeValue("/root/main/nstinfo/nutrpninfo/cnstflag", cnstflag); model.makeValue("/root/main/nstinfo/nutrpninfo/formcd", formcd); model.makeValue("/root/main/nstinfo/nutrpninfo/eryn", eryn); model.makeValue("/root/main/nstinfo/nutrpninfo/reqdeptcd", reqdeptcd); model.makeValue("/root/main/nstinfo/nutrpninfo/requserid", requserid); model.makeValue("/root/main/nstinfo/nutrpninfo/reqdd", reqdd); model.makeValue("/root/main/nstinfo/nutrpninfo/reqhm", reqhm); model.makeValue("/root/main/nstinfo/nutrpninfo/prcpno", prcpno); model.makeValue("/root/main/nstinfo/nutrpninfo/prcpcd", prcpcd); } // ¹ÌÀÇ·Ú È¸½Å - mmrchcnstinfo, adchcnstinfo Å×À̺í Á¤º¸»ý¼º ( EN ) function fSetCnstinfo_EN(tmpNstNodepath){ model.makeValue(tmpNstNodepath + "cnstkind" ,cnstkind); model.makeValue(tmpNstNodepath + "orddd" ,orddd); model.makeValue(tmpNstNodepath + "cretno" ,cretno); model.makeValue(tmpNstNodepath + "chosflag" ,chosflag); model.makeValue(tmpNstNodepath + "cnstflag" ,cnstflag); model.makeValue(tmpNstNodepath + "formcd" ,formcd); model.makeValue(tmpNstNodepath + "eryn" ,eryn); model.makeValue(tmpNstNodepath + "reqdeptcd" ,reqdeptcd); model.makeValue(tmpNstNodepath + "requserid" ,requserid); model.makeValue(tmpNstNodepath + "reqdd" ,reqdd); model.makeValue(tmpNstNodepath + "reqhm" ,reqhm); model.makeValue(tmpNstNodepath + "prcpno" ,prcpno); model.makeValue(tmpNstNodepath + "prcpcd" ,prcpcd); } // Ãß±¸°ü¸® ȸ½Å - mmrchcnstinfo, adchcnstinfo Å×À̺í Á¤º¸»ý¼º function fSetCnstinfoPurs(tmpNstNodepath,tmpNewFlag){ if (tmpNewFlag == "Y") { model.makeValue(tmpNstNodepath + "cnstseqno" ,""); // Ãß±¸°ü¸®-ÀÇ·Ú±¸ºÐ model.makeValue(tmpNstNodepath + "formrecseq" ,""); // Ãß±¸°ü¸®-formrecseq model.makeValue(tmpNstNodepath + "rgstseqno" ,""); // Ãß±¸°ü¸®-"rgstseqno" } model.makeValue(tmpNstNodepath + "cnstkind" ,"A"); model.makeValue(tmpNstNodepath + "orddd" ,model.getValue("/root/main/patinfo/baseinfo/orddd")); model.makeValue(tmpNstNodepath + "cretno" ,model.getValue("/root/main/patinfo/baseinfo/cretno")); model.makeValue(tmpNstNodepath + "chosflag" ,model.getValue("/root/main/patinfo/baseinfo/prcpgenrflag")); model.makeValue(tmpNstNodepath + "cnstflag" ,cnstflag); model.makeValue(tmpNstNodepath + "formcd" ,formcd); model.makeValue(tmpNstNodepath + "eryn" ,eryn); model.makeValue(tmpNstNodepath + "reqdeptcd" ,model.getValue("/root/main/patinfo/baseinfo/orddeptcd")); model.makeValue(tmpNstNodepath + "requserid" ,model.getValue("/root/main/patinfo/baseinfo/orddrcd")); model.makeValue(tmpNstNodepath + "reqdd" ,model.getValue("/root/main/patinfo/baseinfo/cnstdd").substring(0, 8)); model.makeValue(tmpNstNodepath + "reqhm" ,model.getValue("/root/main/patinfo/baseinfo/cnstdd").substring(9,12)); model.makeValue(tmpNstNodepath + "prcpno" ,model.getValue("/root/main/patinfo/baseinfo/prcpno")); model.makeValue(tmpNstNodepath + "prcpcd" ,model.getValue("/root/main/patinfo/baseinfo/prcpcd")); } function fGetCodeList(submitID, code, targetNode){ if(submitID == "TRADC02607"){ model.setValue("/root/send/srchinfo/code", code); submit("TRADC02607"); }else{ submit("TRADC02608"); } if(getNodesetCount("/root/temp/code/codelist") != 0){ model.copyNode(targetNode, "/root/temp/code"); } } function fGetNstDrCode(submitID, code,reqdd, targetNode){ if(submitID == "TRADC02616"){ model.setValue("/root/send/srchinfo/code", code); model.makeValue("/root/send/srchinfo/reqdd", reqdd); submit("TRADC02616"); } if(getNodesetCount("/root/temp/code/codelist") != 0){ model.copyNode(targetNode, "/root/temp/code"); } } /* @ ±âÃÊ´ë»ç·® ¼³Á¤ (Basal Energy Expenditure : BEE) - ¼ºº°¿¡ ÀÇÇØ ¼³Á¤µÇ¾îÁö´Â º¯¼ö°¡ ´Ù¸§ */ function fSetBee(NstFlag){ if(NstFlag == "PN"){ if( isSearchString(gv_sex,"M")) { ipt_mbasembolkg.disabled = false; // M : kg ipt_mbasembolcm.disabled = false; // M : cm ipt_mbasembolyy.disabled = false; // M : yr ipt_mbasembolcalc.disabled = false; // M : ±âÃÊ´ë»ç·® ipt_wbasembolkg.disabled = true; // W : kg ipt_wbasembolcm.disabled = true; // W : cm ipt_wbasembolyy.disabled = true; // W : yr ipt_wbasembolcalc.disabled = true; // W : ±âÃÊ´ë»ç·® ipt_wbasembolcalc.visible = false; // W : ±âÃÊ´ë»ç·® model.setValue("/root/init/pninfo/basembolinfolist/wbasembolkg", ""); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolcm", ""); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolyy", ""); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolcalc", ""); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolkg", model.getValue("/root/main/nstinfo/nutrpninfo/basembolkg")); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolcm", model.getValue("/root/main/nstinfo/nutrpninfo/basembolcm")); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolyy", model.getValue("/root/main/nstinfo/nutrpninfo/basembolyy")); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolcalc", model.getValue("/root/main/nstinfo/nutrpninfo/basembolcalc")); } if( isSearchString(gv_sex,"F")) { ipt_mbasembolkg.disabled = true; ipt_mbasembolcm.disabled = true; ipt_mbasembolyy.disabled = true; ipt_mbasembolcalc.disabled = true; ipt_wbasembolkg.disabled = false; ipt_wbasembolcm.disabled = false; ipt_wbasembolyy.disabled = false; ipt_wbasembolcalc.disabled = false; ipt_mbasembolcalc.visible = false; model.setValue("/root/init/pninfo/basembolinfolist/wbasembolkg", model.getValue("/root/main/nstinfo/nutrpninfo/basembolkg")); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolcm", model.getValue("/root/main/nstinfo/nutrpninfo/basembolcm")); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolyy", model.getValue("/root/main/nstinfo/nutrpninfo/basembolyy")); model.setValue("/root/init/pninfo/basembolinfolist/wbasembolcalc", model.getValue("/root/main/nstinfo/nutrpninfo/basembolcalc")); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolkg", ""); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolcm", ""); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolyy", ""); model.setValue("/root/init/pninfo/basembolinfolist/mbasembolcalc", ""); } }else if (NstFlag == "EN"){ if( isSearchString(gv_sex,"M")) { ipt_mkg.disabled = false; ipt_mcm.disabled = false; ipt_myr.disabled = false; ipt_mtotal.disabled = false; ipt_wkg.disabled = true; ipt_wcm.disabled = true; ipt_wyr.disabled = true; ipt_wtotal.disabled = true; ipt_wtotal.visible = false; model.setValue("/root/init/eninfo/basembolinfolist/wbasembolkg", ""); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolcm", ""); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolyy", ""); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolcalc", ""); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolkg", model.getValue("/root/main/ennstinfo/nutreninfo/basembolkg")); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolcm", model.getValue("/root/main/ennstinfo/nutreninfo/basembolcm")); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolyy", model.getValue("/root/main/ennstinfo/nutreninfo/basembolyy")); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolcalc", model.getValue("/root/main/ennstinfo/nutreninfo/basembolcalc")); } if( isSearchString(gv_sex,"F")) { ipt_mkg.disabled = true; ipt_mcm.disabled = true; ipt_myr.disabled = true; ipt_mtotal.disabled = true; ipt_wkg.disabled = false; ipt_wcm.disabled = false; ipt_wyr.disabled = false; ipt_wtotal.disabled = false; ipt_mtotal.visible = false; model.setValue("/root/init/eninfo/basembolinfolist/wbasembolkg", model.getValue("/root/main/ennstinfo/nutreninfo/basembolkg")); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolcm", model.getValue("/root/main/ennstinfo/nutreninfo/basembolcm")); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolyy", model.getValue("/root/main/ennstinfo/nutreninfo/basembolyy")); model.setValue("/root/init/eninfo/basembolinfolist/wbasembolcalc", model.getValue("/root/main/ennstinfo/nutreninfo/basembolcalc")); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolkg", ""); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolcm", ""); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolyy", ""); model.setValue("/root/init/eninfo/basembolinfolist/mbasembolcalc", ""); } } } /* @ Çʿ俭·® ¼³Á¤ (Total Caloric Need : TCN) - ±âÁ¸¿¡ ¼±ÅÃµÈ Ç׸ñ¿¡ ÀÇÇØ ¼³Á¤µÇ´Â º¯¼ö°¡ »óÀÌÇÔ */ function fSetTCN(NstFlag){ if( NstFlag == "PN"){ // ³ëµå ÃʱâÈ­ model.resetInstanceNode("/root/init/pninfo/needcalrlist"); /* Çʿ俭·® ¼±Åðª (radio button) - /root/main/nstinfo/nutrpninfo/needcalrflag */ if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "1" ) { model.setValue("/root/init/pninfo/needcalrlist/needcalr1", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr1")); model.setValue("/root/init/pninfo/needcalrlist/needcalr2", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr2")); } if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "2" ) { model.setValue("/root/init/pninfo/needcalrlist/needcalr3", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr1")); model.setValue("/root/init/pninfo/needcalrlist/needcalr4", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr2")); model.setValue("/root/init/pninfo/needcalrlist/needcalr5", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr3")); model.setValue("/root/init/pninfo/needcalrlist/needcalr6", model.getValue("/root/main/nstinfo/nutrpninfo/needcalrcalc")); } if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "3" ) { model.setValue("/root/init/pninfo/needcalrlist/needcalr7", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr1")); model.setValue("/root/init/pninfo/needcalrlist/needcalr8", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr2")); model.setValue("/root/init/pninfo/needcalrlist/needcalr9", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr3")); model.setValue("/root/init/pninfo/needcalrlist/needcalr10", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr4")); model.setValue("/root/init/pninfo/needcalrlist/needcalr11", model.getValue("/root/main/nstinfo/nutrpninfo/needcalrcalc")); } if( model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "4" ) { model.setValue("/root/init/pninfo/needcalrlist/needcalr12", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr1")); model.setValue("/root/init/pninfo/needcalrlist/needcalr13", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr2")); model.setValue("/root/init/pninfo/needcalrlist/needcalr14", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr3")); model.setValue("/root/init/pninfo/needcalrlist/needcalr15", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr4")); model.setValue("/root/init/pninfo/needcalrlist/needcalr16", model.getValue("/root/main/nstinfo/nutrpninfo/needcalr5")); model.setValue("/root/init/pninfo/needcalrlist/needcalr17", model.getValue("/root/main/nstinfo/nutrpninfo/needcalrcalc")); } }else if (NstFlag == "EN"){ // ³ëµå ÃʱâÈ­ model.resetInstanceNode("/root/init/eninfo/needcalrlist"); /* Çʿ俭·® ¼±Åðª (radio button) - /root/main/nstinfo/nutrpninfo/needcalrflag */ if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "1" ) { model.setValue("/root/init/eninfo/needcalrlist/needcalr1", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr1")); model.setValue("/root/init/eninfo/needcalrlist/needcalr2", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr2")); } if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "2" ) { model.setValue("/root/init/eninfo/needcalrlist/needcalr3", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr1")); model.setValue("/root/init/eninfo/needcalrlist/needcalr4", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr2")); model.setValue("/root/init/eninfo/needcalrlist/needcalr5", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr3")); model.setValue("/root/init/eninfo/needcalrlist/needcalr6", model.getValue("/root/main/ennstinfo/nutreninfo/needcalrcalc")); } if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "3" ) { model.setValue("/root/init/eninfo/needcalrlist/needcalr7", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr1")); model.setValue("/root/init/eninfo/needcalrlist/needcalr8", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr2")); model.setValue("/root/init/eninfo/needcalrlist/needcalr9", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr3")); model.setValue("/root/init/eninfo/needcalrlist/needcalr10", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr4")); model.setValue("/root/init/eninfo/needcalrlist/needcalr11", model.getValue("/root/main/ennstinfo/nutreninfo/needcalrcalc")); } if( model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "4" ) { model.setValue("/root/init/eninfo/needcalrlist/needcalr12", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr1")); model.setValue("/root/init/eninfo/needcalrlist/needcalr13", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr2")); model.setValue("/root/init/eninfo/needcalrlist/needcalr14", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr3")); model.setValue("/root/init/eninfo/needcalrlist/needcalr15", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr4")); model.setValue("/root/init/eninfo/needcalrlist/needcalr16", model.getValue("/root/main/ennstinfo/nutreninfo/needcalr5")); model.setValue("/root/init/eninfo/needcalrlist/needcalr17", model.getValue("/root/main/ennstinfo/nutreninfo/needcalrcalc")); } } } /* @ ±âŸ Ç׸ñ ¼³Á¤ */ function fSetEtc(NstFlag){ if(NstFlag == "PN"){ // ±âÁØÃ¼Áß ¼³Á¤ if(model.getValue("/root/main/nstinfo/nutrpninfo/basewtflag") == "") { model.setValue("/root/main/nstinfo/nutrpninfo/basewtflag", "1"); } // Çʿ俭·® ±âº»°ª ¼³Á¤ /* Çʿ俭·® ±âº»°ª ¼³Á¤ ¸·À½ - 2009-11-13 - ¾ÈÇýÁø¾à»ç ¿äû if(model.getValue("/root/main/nstinfo/nutrpninfo/needcalrflag") == "") { model.setValue("/root/main/nstinfo/nutrpninfo/needcalrflag", "1"); } */ // ÀÇ·ÚÀÏÀÚ ¼³Á¤ var reqddstr = model.getValue("/root/main/patinfo/baseinfo/reqdd"); if(reqddstr == "" || reqddstr == null){ //2010-02-01 ¹ÌÀǷڽà ÀÇ·ÚÀÏÀÚ ¾øÀ½ . ȸ½ÅÀÏÀÚ ±âÁØ. ȸ½ÅÀÏÀÚ ¾øÀ»°æ¿ì ¿À´ÃÀÏÀÚ·Î °è»êó¸®.(º¯°æÀü:reqddstr = getCurrentDate();) reqddstr = model.getValue("/root/main/patinfo/baseinfo/repldd"); //ȸ½ÅÀÏÀÚ if(reqddstr == "" || reqddstr == null) reqddstr = getCurrentDate(); } var brthddstr = model.getValue("/root/main/patinfo/baseinfo/brthdd"); var age = parseInt(reqddstr.substring(0, 4)) - parseInt(brthddstr.substring(0, 4)); if(reqddstr.substr(4, 7) <= brthddstr.substring(4, 7)) { age = parseInt(age) - 1; } model.setValue("/root/init/pninfo/basembolinfolist/age", age); if(model.getValue("/root/main/nstinfo/nutrpninfo/execdd") == ""){ model.setValue("/root/main/nstinfo/nutrpninfo/execdd", getCurrentDate()); } var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); var ibw = model.getValue("/root/main/nstinfo/nutrpninfo/ibw"); model.setValue("/root/temp/ibwper", wt / ibw * 100); if (wt !=""){ model.setValue("/root/main/nstinfo/nutrpninfo/pibw", wt / ibw * 100); //2010-01-13 PIBW °è»ê - iBW %¿Í µ¿ÀÏó¸®ÇÑ´Ù }else{ model.setValue("/root/main/nstinfo/nutrpninfo/pibw", ""); //2010-01-13 PIBW °è»ê - iBW %¿Í µ¿ÀÏó¸®ÇÑ´Ù } }else if(NstFlag == "EN"){ if(model.getValue("/root/main/ennstinfo/nutreninfo/basewtflag") == "") { model.setValue("/root/main/ennstinfo/nutreninfo/basewtflag", "1"); } if(model.getValue("/root/main/ennstinfo/nutreninfo/needcalrflag") == "") { model.setValue("/root/main/ennstinfo/nutreninfo/needcalrflag", "1"); } var brthddstr = model.getValue("/root/main/patinfo/baseinfo/brthdd"); var reqddstr = model.getValue("/root/main/patinfo/baseinfo/reqdd"); //2010-02-01 ¹ÌÀǷڽà ÀÇ·ÚÀÏÀÚ ¾øÀ½ . ȸ½ÅÀÏÀÚ ±âÁØ. ȸ½ÅÀÏÀÚ ¾øÀ»°æ¿ì ¿À´ÃÀÏÀÚ·Î °è»êó¸®. if(reqddstr == "" || reqddstr == null){ reqddstr = model.getValue("/root/main/patinfo/baseinfo/repldd"); //ȸ½ÅÀÏÀÚ if(reqddstr == "" || reqddstr == null) reqddstr = getCurrentDate(); } var age = parseInt(reqddstr.substring(0, 4)) - parseInt(brthddstr.substring(0, 4)); if(reqddstr.substr(4, 7) <= brthddstr.substring(4, 7)) { age = parseInt(age) - 1; } model.setValue("/root/init/eninfo/basembolinfolist/age", age); if(model.getValue("/root/main/ennstinfo/nutreninfo/execdd") == "") model.setValue("/root/main/ennstinfo/nutreninfo/execdd", getCurrentDate()); if(model.getValue("/root/main/ennstinfo/nutreninfo/dieterid") == "" || model.getValue("/root/main/ennstinfo/nutreninfo/dieterid") == "1") { model.setValue("/root/main/ennstinfo/nutreninfo/dieterid", getUserId()); } var wt = model.getValue("/root/main/ennstinfo/nutreninfo/wt"); var ibw = model.getValue("/root/main/ennstinfo/nutreninfo/ibw"); model.setValue("/root/temp/ibwper", wt / ibw * 100); } } /* @ ´çÅõ¿©¼Óµµ·® °è»ê (°è»ê½Ä¿¡ ÀÇÇÑ °è»ê) */ function fCalDexwDrugSpd(){ //var vol = model.getValue("/root/main/nstinfo/nutrpninfo/waterreqvol"); //2008-10-01 ±èÀºÈñ¾à»ç ( Vol = ¼öºÐ¿ä±¸·®ÀÌ ¾Æ´Ñ Order Volume À̶ó°í ÇÔ) var vol =model.getValue("/root/main/nstinfo/nutrpninfo/prot1"); var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); switch(model.getValue("/root/init/calc")) { case "1" : { var drugspd = ((250 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "2" : { var drugspd = ((150 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "3" : { var drugspd = ((100 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "4" : { var drugspd = ((135 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "5" : { var drugspd = ((120 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "6" : { var drugspd = ((160 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "7" : { var drugspd = ((200 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "8" : { var drugspd = ((160 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "9" : { var drugspd = ((67 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "10" : { var drugspd = ((65* vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } case "11" : { var drugspd = ((120 * vol) / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } } } /* @ ´çÅõ¿©¼Óµµ·® °è»ê (NST ¸¶½ºÅÍ(ast.adbmtpncd-È¥ÇÕÈÄ dextrose)¿¡ ÀÇÇÑ °è»ê) 201-02-23 ´çÅõ¿©¼Óµµ = (È¥ÇÕÈÄ dextrose %) * ordervolume* 10 / (1440*ÇöÀç üÁß) */ function fCalDexwDrugSpdTPNCD(){ var dexrate = ""; for(i = 1; i <= cmb_nstcode.length; i++){ if(cmb_nstcode.value == model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/cdnm")){ dexrate = model.getValue("/root/init/codelist/nstcode/codelist["+i+"]/dexrate"); var vol = model.getValue("/root/main/nstinfo/nutrpninfo/prot1"); //OrderVolume var wt = model.getValue("/root/main/nstinfo/nutrpninfo/wt"); //ÇöÀçüÁß var drugspd = (dexrate * vol * 10 / (1440 * wt)).toString().getRound( -3,"HALF_UP"); model.setValue("/root/main/nstinfo/nutrpninfo/dexwdrugspd", drugspd); break; } } } /* @üũ¹Ú½ºÀÇ °ªÀ» ºÐ¸®ÇÏ¿© ½°Ç¥(,) »ðÀÔ */ function splitChkBox(ctrlid){ var value= ""; var sep = ctrlid.attribute("sep"); var tmp_value = ctrlid.label.split(sep); for(var i = 0; i < tmp_value.length; i++){ if(value != "") value += ", "; value += tmp_value[i]; } return value; } /* @ ¼ºº°À» üũÇÏ¿© BEE °è»ê¼ö½ÄÀ» ¹ÝȯÇÑ´Ù. */ function chkBee(){ if(gv_sex == "M"){ var manbee = caption270.label + " " + ipt_mbasembolkg.label+ caption268.label +" " + ipt_mbasembolcm.label +caption140.label+" " + ipt_mbasembolyy.label+caption81.label+" " +ipt_mbasembolcalc.label ; return manbee; }else if(gv_sex == "F"){ var womenbee = caption275.label + " " + ipt_wbasembolkg.label + caption276.label + " " + ipt_wbasembolcm.label + caption282.label + " " + ipt_wbasembolyy.label + caption69.label+ " " +ipt_wbasembolcalc.label; return womenbee; } } /* @ üũ±¸ºÐ°ªÀ» ÆÇº°ÇÏ¿© TCN°ªÀ» ¹ÝȯÇÑ´Ù. */ function chkTcn(){ var TCN = ""; if(rdo_needcalrflag.value == "1"){ TCN = ipt_needcalr1.label +" "+ caption261.label + input5.label + caption263.label+" "+ caption234.label+" "+ input16.label + caption232.label; }else if(rdo_needcalrflag.value == "2"){ TCN = ipt_needcalr3.label + caption133.label+caption182.label +cmb_needcalr4.value + caption162.label + cmb_needcalr5.value +" "+ caption108.label+" "+ipt_needcalr6.label+caption157.label; }else if(rdo_needcalrflag.value == "3"){ if(cmb_needcalr10.value == "0.2"){ TCN = ipt_needcalr7.label + caption285.label+" "+caption257.label +" "+ cmb_needcalr8.value + caption323.label + ipt_needcalr9.label + caption324.label+" "+caption225.label+" "+cmb_needcalr10.value+"(TF) "+caption211.label+" "+ipt_needcalr11.label+caption195.label+caption210.label; }else{ TCN = ipt_needcalr7.label + caption285.label+" "+caption257.label +" "+ cmb_needcalr8.value + caption323.label + ipt_needcalr9.label + caption324.label+" "+caption225.label+" "+cmb_needcalr10.value+"(WF) "+caption211.label+" "+ipt_needcalr11.label+caption195.label+caption210.label; } }else if(rdo_needcalrflag.value == "4"){ TCN = caption149.label + ipt_needcalr12.label + caption89.label + ipt_needcal13.label + caption269.label + cmb_needcalr14.label+caption148.label+cmb_needcalr15.label+caption226.label+cmb_needcalr16.label+" "+caption326.label+" "+ipt_needcalr17.label+caption44.label; } return TCN; } /* @ ¼Ò¾Æ±âÁØÇ¥ ÆË¾÷ */ function popChildBaseTable(){ modal("SPANC00305"); if(gv_CnstType == "PN"){ input90.value = model.getValue("/root/main/maindata/nutrstatjudg/physmeasibw"); input90.refresh(); fCalcWeightEx(); }else if(gv_CnstType == "EN"){ input203.value = model.getValue("/root/main/maindata/nutrstatjudg/physmeasibw"); input203.refresh(); fCalcWeightEx(); }else if(gv_CnstType == "EDU"){ //2010-01-14 ±³À°ÀÇ·Ú input151.value = model.getValue("/root/main/maindata/nutrstatjudg/physmeasibw"); input151.refresh(); fCalcWeightEx_EduPurs(gv_CnstType,NstNodepathINIT, NstNodepath); }else { //2010-01-14 Ãß±¸°ü¸® input116.value = model.getValue("/root/main/maindata/nutrstatjudg/physmeasibw"); input116.refresh(); fCalcWeightEx_EduPurs(gv_CnstType,pursNstNodepathINIT, pursNstNodepath); } //fCalcWeightEx(); //2010-01-014 ±³À°ÀÇ·Ú/Ãß±¸°ü¸® Ãß°¡ °¢°¢ ºÎºÐº°·Î À̵¿ model.refresh(); } /* @ ¹®´Ü Á¤·Ä (µé¿©¾²±â) fSrotWord - tab : tab ±æÀÌ - word : Á¤·ÄÇϰíÀÚ ÇÏ´Â ¹®Àå - maxlength : ¹®ÀåÃÖ´ë±æÀÌ - tabyn : µé¿©¾²±â ¿©ºÎ */ function fSortWord(tab, word, maxlength,tabyn){ // 1.¿£ÅÍ ±¸ºÐÀÚ·Î ºÐ¸® var wordRow = word.split("\n"); var returnStr = ""; if(maxlength == "" || maxlength == null) maxlength = "70"; if(tabyn == "" || tabyn == null) tabyn = "Y"; for(var i = 0; i < wordRow.length; i++){ // 2. ÇØ´ç row°¡ nullÀÌ¸é ´ÙÀ½ row·Î ³Ñ¾î°¨ if(wordRow[i] == "") continue; var tempStr = ""; var index = "0"; var breakflag = true; while(breakflag){ // 3-1. ÇØ´ç row°¡ ÃÖ´ë ±ÛÀÚ¼ö¸¦ ³Ñ¾úÀ» ¶§ if((wordRow[i].length > maxlength) && (wordRow[i]!= "")){ var tmprow = wordRow[i].substr(0,maxlength); var nextIndex = ""; /* 4. ´Ü¾î ¿Ï¼º (ÃÖ´ë±ÛÀÚ¼ö¿¡¼­ ¿ìÃøÀÇ °ø¹éÀ» Á¶»çÇÏ¿© index¼³Á¤) - ¿ìÃø¿¡ °ø¹éÀÌ Á¸ÀçÇÒ¶© ÃÖ´ë±æÀ̸¸Å­ ¹®ÀÚ¿­À» ÀÚ¸§ - ¿ìÃø¿¡ °ø¹éÀÌ Á¸ÀçÇÏÁö ¾ÊÀ»¶© ÀÌÀüÀÇ °ø¹é±îÁö ¹®ÀÚ¿­À» ÀÚ¸§ */ if(wordRow[i].substr(maxlength,1) != "") { nextIndex = getSearchStringRight(tmprow, " "); if(nextIndex <= 0) { // °ø¹éÀÌ Á¸Àç ÇÏÁö ¾ÊÀ»¶§ ÃÖ´ë±æÀ̸¸Å­ ¹®ÀÚ¿­À» ÀÚ¸§ nextIndex = maxlength; } }else{ nextIndex = maxlength; } var row = wordRow[i].substr(0,nextIndex).getTrim(); wordRow[i] = wordRow[i].substr(nextIndex, wordRow[i].length); if(tempStr != "") tempStr += "\n"; if(tabyn == "Y") tempStr += tab; tempStr += row; // 3-2. ÇØ´ç row°¡ ÃÖ´ë ±ÛÀÚ¼ö¸¦ ³ÑÁö ¾Ê¾ÒÀ»¶§ (Á¾·á) }else{ if(tempStr != "" && wordRow[i]!= "") tempStr += "\n"; if(tabyn == "Y") tempStr += tab; tempStr += wordRow[i].getTrim(); breakflag = false; } } if(returnStr != "") returnStr += "\n"; returnStr += tempStr; } return(returnStr); } /* @ NST PN Ãß±¸°ü¸® [+] ¹öư Ŭ¸¯½Ã - 2009-12-18 #parameter - tmpflag : pn(=PN)/en(=EN)/±³À°ÀÇ·Ú(=EDU) ±¸ºÐ - pursflag : PURS Ãß±¸°ü¸® */ function fPursuit(tmpflag, pursflag, tmpNstNodepathMain, tmpNstNodepath){ model.setValue("/root/send/srchrgstseqnoinfo/pid" , model.getValue("/root/temp/cnstinfo/pid")); //pid model.setValue("/root/send/srchrgstseqnoinfo/formrecseq" , gv_formrecseq); //formrecseq model.setValue("/root/send/srchrgstseqnoinfo/nstgubun" , tmpflag); submit("TRADC02610"); if (getNodesetCount("/root/hidden/rgstseqnolist") == "0" ) { messageBox("[Ãß±¸°ü¸®] ÁøÇàºÒ°¡ »óÅÂÀÔ´Ï´Ù. »óŸ¦ ","I007"); return; } var rgstseqno = model.getValue("/root/main/patinfo/rgstseqnolist[1]/rgstseqno"); var node_cnt = getNodesetCount("/root/main/patinfo/rgstseqnolist"); node_cnt++; model.makeNode("/root/main/patinfo/rgstseqnolist["+node_cnt+"]"); model.makeNode("/root/main/patinfo/rgstseqnolist["+node_cnt+"]/rgstseqno"); while(node_cnt != "1"){ var tmp_nodecnt = node_cnt - 1; model.copyNode("/root/main/patinfo/rgstseqnolist["+node_cnt+"]", "/root/main/patinfo/rgstseqnolist["+tmp_nodecnt+"]"); node_cnt--; } model.makeValue("/root/main/patinfo/rgstseqnolist[1]/rgstseqno", model.getValue("/root/hidden/rgstseqnolist/pursseqret/rgstseqno")); model.setValue("/root/send/srchinfo/rgstseqno", model.getValue("/root/hidden/rgstseqnolist/pursseqret/rgstseqno")); //2009-12-17 Ãß±¸°ü¸® Á¶È¸½Ã [Ãß±¸°ü¸® Ç¥½Ã]/ Á¶È¸ adchcnstinfo - cnstcnts10 = 'PURS' model.removeNodeset(tmpNstNodepathMain + "nutrpninfo/pursflag"); model.makeValue(tmpNstNodepathMain + "nutrpninfo/cnstkind","A"); // Ãß±¸°ü¸® Set model.makeValue(tmpNstNodepathMain + "nutrpninfo/pursflag","PURS"); // Ãß±¸°ü¸® Set model.makeValue(tmpNstNodepathMain + "nutrpninfo/pursseq",model.getValue("/root/hidden/rgstseqnolist/pursseqret/pursseq")) ; // Ãß±¸°ü¸® Set if (tmpflag == "PN") out_pn_purs.attribute("text")="[ Ãß±¸°ü¸® : " + model.getValue("/root/hidden/rgstseqnolist/pursseqret/pursseq") + " ]"; else out_en_purs.attribute("text")="[ Ãß±¸°ü¸® : " + model.getValue("/root/hidden/rgstseqnolist/pursseqret/pursseq") + " ]"; model.setValue(tmpNstNodepathMain + "nutrpninfo/execdd", getCurrentDate()); // ¼öÇàÀÏÀÚ ¿À´ÃÀÏÀÚ·Î model.setValue("/root/hidden/cnststatinfo/cnststat",""); // ÀÇ·Ú°ÇÀÇ consult »óÅ üũ /* * Ãß±¸°ü¸® ½Å±Ô¹ß»ý½Ã * ast.adchcnstinfo¿¡ Á¤º¸ ÀúÀå Çϱâ ( cnstcnts10(Ãß±¸°ü¸®-±¸ºÐ) cnstcnts11(Ãß±¸°ü¸®-¿øFormrecseq) cnstcnts12(Ãß±¸°ü¸®-¼ø¹ø)) */ model.makeValue(tmpNstNodepathMain + "nutrpninfo/cnstseqno", ""); // Ãß±¸°ü¸®-ÀÇ·Ú±¸ºÐ model.makeValue(tmpNstNodepathMain + "nutrpninfo/formrecseq", ""); // Ãß±¸°ü¸®-formrecseq model.makeValue(tmpNstNodepathMain + "adchcnstinfo/cnstcnts10" , "PURS"); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(tmpNstNodepathMain + "adchcnstinfo/cnstcnts11" , gv_formrecseq); // Ãß±¸°ü¸®-¿øFormrecseq model.makeValue(tmpNstNodepathMain + "adchcnstinfo/cnstnewflag", "Y"); // Ãß±¸°ü¸®-½Å±Ô¿©ºÎ È®ÀÎ /* @ ¾à»ç À̸§ ¼³Á¤ */ model.setValue(tmpNstNodepathMain + "nutrpninfo/pharmstnm" , getUserName()); //ÀÛ¼ºÀÚÀ̸§ model.setValue(tmpNstNodepathMain + "nutrpninfo/pharmstid" , getUserId()); //ÀÛ¼ºÀÚ ID /* @ ȸ½Å¾à»ç À̸§ ¼³Á¤ */ //fSetReplNm(); model.setValue(tmpNstNodepathMain + "nutrpninfo/replnm", ""); //ȸ½ÅÀÚÀ̸§ model.setValue(tmpNstNodepathMain + "nutrpninfo/replid", ""); //ȸ½ÅÀÚ ID // ȸ½ÅÀÚ id Àü¿ªº¯¼ö ¼³Á¤ /* gv_replid = model.getValue(NstNodepathMain + "nutrpninfo/replid"); */ model.setValue(tmpNstNodepathMain + "nutrpninfo/drugplan",""); // Åõ¿©°èȹ model.setValue(tmpNstNodepathMain + "nutrpninfo/suplplanetc",""); // ±âŸ model.setValue(tmpNstNodepathMain + "nutrpninfo/statflag",""); // »óÅ // 2010-02-19 Ãß±¸°ü¸® NEW ¹öư Ŭ¸¯½Ã ÃֽŰ˻ç°á°ú°ª °¡Á®¿À±â START (clearÈÄ submit("TRADC02605")Call) model.setValue(tmpNstNodepathMain + "nutrpninfo/alb" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/tlc" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/hb" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/hct" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/trf" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/rbp" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/na" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/k" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/cl" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/bun" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/cr" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/chol" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/tg" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/ca" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/p" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/mg" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/nbintake" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/uun" ,""); model.setValue(tmpNstNodepathMain + "nutrpninfo/nbcalval" ,""); /* @ ó¹æorderÀ¯¹« üũ */ // 2016³â 8¿ù 24ÀÏ ±èÄ¡±¹; model.makeValue(tmpNstNodepathMain + "nutrpninfo/order", ""); model.setValue("/root/send/srchinfo/orderyn","") ; chk_orderyn.disabled = false; ////// fNstExam(); //°Ë»ç°á°ú°ª // 2010-02-19 Ãß±¸°ü¸® NEW ¹öư Ŭ¸¯½Ã ÃֽŰ˻ç°á°ú°ª °¡Á®¿À±â END btn_save.disabled = false; btn_repl.disabled = false; btn_del.disabled = false; model.refresh(); } /* @ NST EN Ãß±¸°ü¸® [NEW] ¹öư Ŭ¸¯½Ã - 2009-12-18 #parameter - tmpflag : pn(=PN)/en(=EN)/±³À°ÀÇ·Ú(=EDU) ±¸ºÐ - pursflag : PURS Ãß±¸°ü¸® */ function fPursuit_EN(tmpflag, pursflag, tmpNstNodepathMain, tmpNstNodepath){ var pursseq = Number( getNodesetCount("/root/main/patinfo/purshistinfo/formrecseq")) + 1; var pursseq = String(pursseq).getLeftPad(3, "0"); //2009-12-17 Ãß±¸°ü¸® Á¶È¸½Ã [Ãß±¸°ü¸® Ç¥½Ã]/ Á¶È¸ adchcnstinfo - cnstcnts10 = 'PURS' model.removeNodeset(tmpNstNodepath + "pursflag"); model.makeValue(tmpNstNodepath + "cnstkind" ,"A"); // Ãß±¸°ü¸® Set model.makeValue(tmpNstNodepath + "pursflag" ,"PURS"); // Ãß±¸°ü¸® Set model.makeValue(tmpNstNodepath + "pursseq" , pursseq); // Ãß±¸°ü¸® Set out_en_purs.attribute("text")="[ Ãß±¸°ü¸® : " + pursseq + " ]"; model.setValue(tmpNstNodepath + "execdd", getCurrentDate()); // ¼öÇàÀÏÀÚ ¿À´ÃÀÏÀÚ·Î model.makeValue("/root/hidden/cnststatinfo/cnststat",""); // ÀÇ·Ú°ÇÀÇ consult »óÅ üũ /* * Ãß±¸°ü¸® ½Å±Ô¹ß»ý½Ã * ast.adchcnstinfo¿¡ Á¤º¸ ÀúÀå Çϱâ ( cnstcnts10(Ãß±¸°ü¸®-±¸ºÐ) cnstcnts11(Ãß±¸°ü¸®-¿øFormrecseq) cnstcnts12(Ãß±¸°ü¸®-¼ø¹ø)) */ model.makeValue("/root/send/srchinfo/rgstseqno" , ""); // Ãß±¸°ü¸®-ÀÇ·Ú±¸ºÐ model.makeValue(tmpNstNodepath + "cnstseqno" , ""); // Ãß±¸°ü¸®-ÀÇ·Ú±¸ºÐ model.makeValue(tmpNstNodepath + "formrecseq" , ""); // Ãß±¸°ü¸®-formrecseq model.makeValue(tmpNstNodepathMain + "adchcnstinfo/cnstcnts10" , "PURS"); // Ãß±¸°ü¸®-±¸ºÐ model.makeValue(tmpNstNodepathMain + "adchcnstinfo/cnstcnts11" , gv_formrecseq); // Ãß±¸°ü¸®-¿øFormrecseq model.makeValue(tmpNstNodepathMain + "adchcnstinfo/cnstnewflag", "Y"); // Ãß±¸°ü¸®-½Å±Ô¿©ºÎ È®ÀÎ // 2014-12-22 Ãß±¸°ü¸® NEW ¹öư Ŭ¸¯½Ã ÃֽŰ˻ç°á°ú°ª °¡Á®¿À±â START (clearÈÄ submit("TRADC02605")Call) model.setValue(tmpNstNodepath + "alb" ,""); model.setValue(tmpNstNodepath + "tlc" ,""); model.setValue(tmpNstNodepath + "hb" ,""); model.setValue(tmpNstNodepath + "hct" ,""); model.setValue(tmpNstNodepath + "trf" ,""); model.setValue(tmpNstNodepath + "rbp" ,""); model.setValue(tmpNstNodepath + "na" ,""); model.setValue(tmpNstNodepath + "k" ,""); model.setValue(tmpNstNodepath + "cl" ,""); model.setValue(tmpNstNodepath + "bun" ,""); model.setValue(tmpNstNodepath + "cr" ,""); model.setValue(tmpNstNodepath + "chol" ,""); model.setValue(tmpNstNodepath + "tg" ,""); model.setValue(tmpNstNodepath + "ca" ,""); model.setValue(tmpNstNodepath + "p" ,""); model.setValue(tmpNstNodepath + "mg" ,""); model.setValue(tmpNstNodepath + "nbintake" ,""); model.setValue(tmpNstNodepath + "uun" ,""); model.setValue(tmpNstNodepath + "nbcalval" ,""); model.setValue(tmpNstNodepath + "ins" ,""); // fNstExamEn_EduPurs(pursflag,"",tmpNstNodepath); //°Ë»ç°á°ú°ª submit("TRADC02605"); if (model.getValue(tmpNstNodepath + "alb") =="" ) { model.setValue(tmpNstNodepath + "alb", model.getValue("/root/init/examrslt/alb")); } if (model.getValue(tmpNstNodepath + "trf") =="" ) { model.setValue(tmpNstNodepath + "trf", model.getValue("/root/init/examrslt/trf")); } if (model.getValue(tmpNstNodepath + "hb") =="" ) { model.setValue(tmpNstNodepath + "hb", model.getValue("/root/init/examrslt/hb")); } if (model.getValue(tmpNstNodepath + "na") =="" ) { model.setValue(tmpNstNodepath + "na", model.getValue("/root/init/examrslt/na")); } if (model.getValue(tmpNstNodepath + "k") =="" ) { model.setValue(tmpNstNodepath + "k", model.getValue("/root/init/examrslt/k")); } if (model.getValue(tmpNstNodepath + "cl") =="" ) { model.setValue(tmpNstNodepath + "cl", model.getValue("/root/init/examrslt/cl")); } //2010-02-04 °Ë»ç°á°ú Ç׸ñÃß°¡ if (model.getValue(tmpNstNodepath + "tlc") =="" ) { //2010-02-10 TLC °á°ú°ª º¯°æ(=WBC count (LHR100) * Lymphocytes(LHR10503) /1000*100 º¯°æ) var wbc = model.getValue("/root/init/examrslt/wbc"); var tlc = model.getValue("/root/init/examrslt/tlc"); if ((wbc!="")&& (tlc!="")) { var calc_tlc = (wbc * tlc * 10 ).toString().getRound(-3,"HALF_UP") model.setValue(tmpNstNodepath + "tlc", calc_tlc); } } if (model.getValue(tmpNstNodepath + "hct") =="" ) { model.setValue(tmpNstNodepath + "hct", model.getValue("/root/init/examrslt/hct")); } if (model.getValue(tmpNstNodepath + "rbp") =="" ) { model.setValue(tmpNstNodepath + "rbp", model.getValue("/root/init/examrslt/rbp")); } if (model.getValue(tmpNstNodepath + "bun") =="" ) { model.setValue(tmpNstNodepath + "bun", model.getValue("/root/init/examrslt/bun")); } if (model.getValue(tmpNstNodepath + "cr") =="" ) { model.setValue(tmpNstNodepath + "cr", model.getValue("/root/init/examrslt/cr")); } if (model.getValue(tmpNstNodepath + "chol") =="" ) { model.setValue(tmpNstNodepath + "chol", model.getValue("/root/init/examrslt/chol")); } if (model.getValue(tmpNstNodepath + "tg") =="" ) { model.setValue(tmpNstNodepath + "tg", model.getValue("/root/init/examrslt/tg")); } if (model.getValue(tmpNstNodepath + "ca") =="" ) { model.setValue(tmpNstNodepath + "ca", model.getValue("/root/init/examrslt/ca")); } if (model.getValue(tmpNstNodepath + "p") =="" ) { model.setValue(tmpNstNodepath + "p", model.getValue("/root/init/examrslt/p")); } if (model.getValue(tmpNstNodepath + "mg") =="" ) { model.setValue(tmpNstNodepath + "mg", model.getValue("/root/init/examrslt/mg")); } // 2010-02-19 Ãß±¸°ü¸® NEW ¹öư Ŭ¸¯½Ã ÃֽŰ˻ç°á°ú°ª °¡Á®¿À±â END btn_save.disabled = false; btn_repl.disabled = false; btn_del.disabled = false; model.refresh(); } /* @ ÃѼ·Ãë¿­·® °è»ê = °æ±¸¿µ¾ç + °æ°ü¿µ¾ç + Á¤¸Æ¿µ¾ç #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcintkcalr(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { var etrlfd = Number(model.getValue(tmpNstNodepath + "etrlfd")); //°æ±¸¿µ¾ç var tubfd = Number(model.getValue(tmpNstNodepath + "tubfd")); //°æ°ü¿µ¾ç var itvnfd = Number(model.getValue(tmpNstNodepath + "itvnfd")); //Á¤¸Æ¿µ¾ç model.setValue(tmpNstNodepath + "totintkcalr", ( etrlfd + tubfd + itvnfd ).toString().getRound(-2,"HALF_UP")); } /* * ======================================================================================================= * ======================================================================================================= * ===================== ¿©±â¼­ ºÎÅÍ NST -ENÀÇ ±³À°°ü¸® ¿Í Ãß±¸°ü¸® ºÎºÐ Ãß°¡ ÀÔ´Ï´Ù ===================== * ======================================================================================================= * ======================================================================================================= */ /* @ ±âÃÊ´ë»ç·® ¼³Á¤ (Basal Energy Expenditure : BEE) - ¼ºº°¿¡ ÀÇÇØ ¼³Á¤µÇ¾îÁö´Â º¯¼ö°¡ ´Ù¸§ - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fSetBee_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { if( isSearchString(gv_sex,"M")) { if ( NstFlag == "EDU" ) { //±³À°ÀÇ·Ú ipt_mkg_edu.disabled = false; ipt_mcm_edu.disabled = false; ipt_myr_edu.disabled = false; ipt_mtotal_edu.disabled = false; ipt_wkg_edu.disabled = true; ipt_wcm_edu.disabled = true; ipt_wyr_edu.disabled = true; ipt_wtotal_edu.disabled = true; ipt_wtotal_edu.visible = false; }else{ //Ãß±¸°ü¸® ipt_mkg_purs.disabled = false; ipt_mcm_purs.disabled = false; ipt_myr_purs.disabled = false; ipt_mtotal_purs.disabled = false; ipt_wkg_purs.disabled = true; ipt_wcm_purs.disabled = true; ipt_wyr_purs.disabled = true; ipt_wtotal_purs.disabled = true; ipt_wtotal_purs.visible = false; } model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolkg" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolcm" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolyy" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolcalc" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolkg" , model.getValue(tmpNstNodepath + "basembolkg")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolcm" , model.getValue(tmpNstNodepath + "basembolcm")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolyy" , model.getValue(tmpNstNodepath + "basembolyy")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolcalc" , model.getValue(tmpNstNodepath + "basembolcalc")); } if( isSearchString(gv_sex,"F")) { if ( NstFlag == "EDU" ) { //±³À°ÀÇ·Ú ipt_mkg_edu.disabled = true; ipt_mcm_edu.disabled = true; ipt_myr_edu.disabled = true; ipt_mtotal_edu.disabled = true; ipt_wkg_edu.disabled = false; ipt_wcm_edu.disabled = false; ipt_wyr_edu.disabled = false; ipt_wtotal_edu.disabled = false; ipt_mtotal_edu.visible = false; }else{ //Ãß±¸°ü¸® ipt_mkg_purs.disabled = true; ipt_mcm_purs.disabled = true; ipt_myr_purs.disabled = true; ipt_mtotal_purs.disabled = true; ipt_wkg_purs.disabled = false; ipt_wcm_purs.disabled = false; ipt_wyr_purs.disabled = false; ipt_wtotal_purs.disabled = false; ipt_mtotal_purs.visible = false; } model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolkg" , model.getValue(tmpNstNodepath + "basembolkg")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolcm" , model.getValue(tmpNstNodepath + "basembolcm")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolyy" , model.getValue(tmpNstNodepath + "basembolyy")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolcalc" , model.getValue(tmpNstNodepath + "basembolcalc")); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolkg" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolcm" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolyy" , ""); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolcalc" , ""); } } /* @ ȸ½Å½Ã ±âÃÊ´ë»ç·® Set (Basal Energy Expenditure : BEE) - ¼ºº°¿¡ ÀÇÇØ ¼³Á¤µÇ¾îÁö´Â º¯¼ö°¡ ´Ù¸§ - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fSetBeeTot_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { if( gv_sex == "M") { model.setValue(tmpNstNodepath + "basembolkg", model.getValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolkg")); model.setValue(tmpNstNodepath + "basembolcm", model.getValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolcm")); model.setValue(tmpNstNodepath + "basembolyy", model.getValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolyy")); model.refresh(); var basembolcalc = 66 + 13.7 * Number(model.getValue(tmpNstNodepath + "basembolkg")) + 5 * Number( model.getValue(tmpNstNodepath + "basembolcm")) - 6.8 * Number( model.getValue(tmpNstNodepath + "basembolyy")); model.setValue(tmpNstNodepath + "basembolcalc", basembolcalc); } if( gv_sex == "F") { model.setValue(tmpNstNodepath + "basembolkg", model.getValue(tmpNstNodepath + "wbasembolkg")); model.setValue(tmpNstNodepath + "basembolcm", model.getValue(tmpNstNodepath + "wbasembolcm")); model.setValue(tmpNstNodepath + "basembolyy", model.getValue(tmpNstNodepath + "wbasembolyy")); model.refresh(); var basembolcalc = 655 + 9.6 * Number(model.getValue(tmpNstNodepath + "basembolkg")) + 1.8 * Number( model.getValue(tmpNstNodepath + "basembolcm")) - 4.7 * Number( model.getValue(tmpNstNodepath + "basembolyy")); model.setValue(tmpNstNodepath + "basembolcalc", basembolcalc ); } //Çʿ俭·® if( model.getValue(tmpNstNodepath + "needcalrflag") == "1" ) { model.setValue(tmpNstNodepath + "needcalr1", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr1")); model.setValue(tmpNstNodepath + "needcalr2", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr2")); } if( model.getValue(tmpNstNodepath + "needcalrflag") == "2" ) { model.setValue(tmpNstNodepath + "needcalr1", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr3")); model.setValue(tmpNstNodepath + "needcalr2", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr4")); model.setValue(tmpNstNodepath + "needcalr3", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr5")); model.refresh(); var needcalrcalc = Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr3")) * Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr4")) * Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr5")); model.setValue(tmpNstNodepath + "needcalrcalc", needcalrcalc); } if( model.getValue(tmpNstNodepath + "needcalrflag") == "3" ) { model.setValue(tmpNstNodepath + "needcalr1", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr7")); model.setValue(tmpNstNodepath + "needcalr2", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr8")); model.setValue(tmpNstNodepath + "needcalr3", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr9")); model.setValue(tmpNstNodepath + "needcalr4", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr10")); model.refresh(); var needcalrcalc = Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr7")) * Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr8")) + Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr9")) * Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr10")); model.setValue(NstNodepath + "needcalrcalc", needcalrcalc); } if( model.getValue(tmpNstNodepath + "needcalrflag") == "4" ) { model.setValue(tmpNstNodepath + "needcalr1", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr12")); model.setValue(tmpNstNodepath + "needcalr2", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr13")); model.setValue(tmpNstNodepath + "needcalr3", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr14")); model.setValue(tmpNstNodepath + "needcalr4", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr15")); model.setValue(tmpNstNodepath + "needcalr5", model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr16")); model.refresh(); var needcalrcalc = 1784-11*Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr12")) +5* Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr13"))+244* Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr14"))+239 * Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr15"))+804 * Number(model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr16")); model.setValue(tmpNstNodepath + "needcalrcalc", needcalrcalc); } } /* @ Çʿ俭·® ¼³Á¤ (Total Caloric Need : TCN) - ±âÁ¸¿¡ ¼±ÅÃµÈ Ç׸ñ¿¡ ÀÇÇØ ¼³Á¤µÇ´Â º¯¼ö°¡ »óÀÌÇÔ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fSetTCN_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { // ³ëµå ÃʱâÈ­ model.resetInstanceNode(tmpNstNodepathINIT + "needcalrlist"); /* Çʿ俭·® ¼±Åðª (radio button) - /root/main/nstinfo/nutrpninfo/needcalrflag */ if( model.getValue(tmpNstNodepath + "needcalrflag") == "1" ) { model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr1" , model.getValue(tmpNstNodepath + "needcalr1")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr2" , model.getValue(tmpNstNodepath + "needcalr2")); } if( model.getValue(tmpNstNodepath + "needcalrflag") == "2" ) { model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr3" , model.getValue(tmpNstNodepath + "needcalr1")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr4" , model.getValue(tmpNstNodepath + "needcalr2")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr5" , model.getValue(tmpNstNodepath + "needcalr3")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr6" , model.getValue(tmpNstNodepath + "needcalrcalc")); } if( model.getValue(tmpNstNodepath + "needcalrflag") == "3" ) { model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr7" , model.getValue(tmpNstNodepath + "needcalr1")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr8" , model.getValue(tmpNstNodepath + "needcalr2")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr9" , model.getValue(tmpNstNodepath + "needcalr3")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr10" , model.getValue(tmpNstNodepath + "needcalr4")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr11" , model.getValue(tmpNstNodepath + "needcalrcalc")); } if( model.getValue(tmpNstNodepath + "needcalrflag") == "4" ) { model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr12" , model.getValue(tmpNstNodepath + "needcalr1")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr13" , model.getValue(tmpNstNodepath + "needcalr2")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr14" , model.getValue(tmpNstNodepath + "needcalr3")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr15" , model.getValue(tmpNstNodepath + "needcalr4")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr16" , model.getValue(tmpNstNodepath + "needcalr5")); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr17" , model.getValue(tmpNstNodepath + "needcalrcalc")); } } /* @ ±âŸ Ç׸ñ ¼³Á¤ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fSetEtc_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { if(model.getValue(tmpNstNodepath + "basewtflag") == "") { model.setValue(tmpNstNodepath + "basewtflag", "1"); } if(model.getValue(tmpNstNodepath + "needcalrflag") == "") { model.setValue(tmpNstNodepath + "needcalrflag", "1"); } var brthddstr = model.getValue("/root/main/patinfo/baseinfo/brthdd"); var reqddstr = model.getValue("/root/main/patinfo/baseinfo/reqdd"); //2010-02-01 ¹ÌÀǷڽà ÀÇ·ÚÀÏÀÚ ¾øÀ½ . ¿À´ÃÀÏÀÚ·Î °è»êó¸® if(reqddstr == "" || reqddstr == null){ reqddstr = model.getValue("/root/main/patinfo/baseinfo/repldd"); if(reqddstr == "" || reqddstr == null) reqddstr = getCurrentDate(); } var age = parseInt(reqddstr.substring(0, 4)) - parseInt(brthddstr.substring(0, 4)); if(reqddstr.substr(4, 7) <= brthddstr.substring(4, 7)) { age = parseInt(age) - 1; } model.setValue(tmpNstNodepathINIT + "basembolinfolist/age", age); if(model.getValue(tmpNstNodepath + "execdd") == "") model.setValue(tmpNstNodepath + "execdd", getCurrentDate()); if(model.getValue(tmpNstNodepath + "dieterid") == "" || model.getValue(tmpNstNodepath + "dieterid") == "1") { model.setValue(tmpNstNodepath + "dieterid", getUserId()); } var wt = model.getValue(tmpNstNodepath + "wt"); var ibw = model.getValue(tmpNstNodepath + "ibw"); model.setValue("/root/temp/ibwper", wt / ibw * 100); } /* @ BEE°è»ê #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcBeeEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { var manbee; var womenbee; var wt = model.getValue(tmpNstNodepath + "basewt"); var ht = model.getValue(tmpNstNodepath + "ht"); var age = model.getValue(tmpNstNodepathINIT + "basembolinfolist/age"); if(wt == "" || ht == "") return false; manbee = ( 66.5 + (13.7 * wt) + (5 * ht) - (6.8 * age) ).toString().getRound( -2,"HALF_UP"); womenbee = ( 655 + (9.6 * wt) + (1.9 * ht) - (4.7 * age) ).toString().getRound( -2,"HALF_UP"); model.setValue(tmpNstNodepathINIT + "basembolinfolist/mbasembolcalc", manbee); model.setValue(tmpNstNodepathINIT + "basembolinfolist/wbasembolcalc", womenbee); if(gv_sex == "M") { model.setValue("/root/init/bee", manbee); } else { model.setValue("/root/init/bee", womenbee); } } /* @Çʿ俭·®°è»ê #parameter - calcflag : - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcNeedCalEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath,calcflag) { var bee = model.getValue("/root/init/bee"); var tcn; model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr6", ""); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr7", ""); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr11", ""); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr17", ""); if(model.getValue(tmpNstNodepath + "needcalrflag") == "1") { var need1 = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr1"); var need2 = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr2"); tcn = ( need1 * need2).toString().getRound(-2,"HALF_UP"); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr7", tcn); } else if(model.getValue(tmpNstNodepath + "needcalrflag") == "2") { var af = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr4"); var ifv = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr5"); tcn = (bee*af*ifv ).toString().getRound(-2,"HALF_UP"); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr6", tcn); } else if(model.getValue(tmpNstNodepath + "needcalrflag") == "3") { var af = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr8"); var ifv = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr10"); var question = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr10"); tcn = ( (bee*af) + (bee*question) ).toString().getRound(-2,"HALF_UP"); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr11", tcn); } else if(model.getValue(tmpNstNodepath + "needcalrflag") == "4") { var wt = model.getValue(tmpNstNodepath + "basewt"); var ht = model.getValue(tmpNstNodepath + "ht"); var age = model.getValue(tmpNstNodepathINIT + "basembolinfolist/age"); var wmflag = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr14"); var preflag = model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr15"); var preflag2= model.getValue(tmpNstNodepathINIT + "needcalrlist/needcalr16"); tcn = (1784 - (11 * age) + (5 * wt) + (244 * wmflag) + (239 * preflag) + (804 * preflag2) ).toString().getRound(-2,"HALF_UP"); model.setValue(tmpNstNodepathINIT + "needcalrlist/needcalr17", tcn); } if(calcflag != true) model.setValue(tmpNstNodepath + "corrcalr", tcn); } /* @ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcFPNEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { var ov = model.getValue(tmpNstNodepath + "prot1"); var ov2 = model.getValue(tmpNstNodepath + "prot2"); model.setValue(tmpNstNodepath + "protcalc", ( ov*ov2).toString().getRound(-2,"HALF_UP")); var wt = model.getValue(tmpNstNodepath + "wt"); } /* @ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fNstExamEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { //2010-02-02 ȸ½Å ¹× ÀÓ½ÃÀúÀå»óÅÂÀϰæ¿ì °Ë»ç°á°ú¸¦ °¡Á®¿ÀÁö ¾Ê´Â´Ù. var tmpstatflag = model.getValue(tmpNstNodepath + "statflag"); //»óÅ if (tmpstatflag == "Z" || tmpstatflag == "D" ){ //ȸ½Å - ÀÓ½ÃÀúÀå »óÅ //°Ë»ç°á°ú °¡Á®¿ÀÁö ¾Ê´Â´Ù //alert("°Ë»ç°á°ú °¡Á®¿ÀÁö ¾Ê´Â´Ù"); }else{ submit("TRADC02605"); if (model.getValue(tmpNstNodepath + "alb") =="" ) { model.setValue(tmpNstNodepath + "alb", model.getValue("/root/init/examrslt/alb")); } if (model.getValue(tmpNstNodepath + "trf") =="" ) { model.setValue(tmpNstNodepath + "trf", model.getValue("/root/init/examrslt/trf")); } if (model.getValue(tmpNstNodepath + "hb") =="" ) { model.setValue(tmpNstNodepath + "hb", model.getValue("/root/init/examrslt/hb")); } if (model.getValue(tmpNstNodepath + "na") =="" ) { model.setValue(tmpNstNodepath + "na", model.getValue("/root/init/examrslt/na")); } if (model.getValue(tmpNstNodepath + "k") =="" ) { model.setValue(tmpNstNodepath + "k", model.getValue("/root/init/examrslt/k")); } if (model.getValue(tmpNstNodepath + "cl") =="" ) { model.setValue(tmpNstNodepath + "cl", model.getValue("/root/init/examrslt/cl")); } //2010-02-04 °Ë»ç°á°ú Ç׸ñÃß°¡ if (model.getValue(tmpNstNodepath + "tlc") =="" ) { //2010-02-10 TLC °á°ú°ª º¯°æ(=WBC count (LHR100) * Lymphocytes(LHR10503) /1000*100 º¯°æ) var wbc = model.getValue("/root/init/examrslt/wbc"); var tlc = model.getValue("/root/init/examrslt/tlc"); if ((wbc!="")&& (tlc!="")) { var calc_tlc = (wbc * tlc * 10 ).toString().getRound(-3,"HALF_UP") model.setValue(tmpNstNodepath + "tlc", calc_tlc); } } if (model.getValue(tmpNstNodepath + "hct") =="" ) { model.setValue(tmpNstNodepath + "hct", model.getValue("/root/init/examrslt/hct")); } if (model.getValue(tmpNstNodepath + "rbp") =="" ) { model.setValue(tmpNstNodepath + "rbp", model.getValue("/root/init/examrslt/rbp")); } if (model.getValue(tmpNstNodepath + "bun") =="" ) { model.setValue(tmpNstNodepath + "bun", model.getValue("/root/init/examrslt/bun")); } if (model.getValue(tmpNstNodepath + "cr") =="" ) { model.setValue(tmpNstNodepath + "cr", model.getValue("/root/init/examrslt/cr")); } if (model.getValue(tmpNstNodepath + "chol") =="" ) { model.setValue(tmpNstNodepath + "chol", model.getValue("/root/init/examrslt/chol")); } if (model.getValue(tmpNstNodepath + "tg") =="" ) { model.setValue(tmpNstNodepath + "tg", model.getValue("/root/init/examrslt/tg")); } if (model.getValue(tmpNstNodepath + "ca") =="" ) { model.setValue(tmpNstNodepath + "ca", model.getValue("/root/init/examrslt/ca")); } if (model.getValue(tmpNstNodepath + "p") =="" ) { model.setValue(tmpNstNodepath + "p", model.getValue("/root/init/examrslt/p")); } if (model.getValue(tmpNstNodepath + "mg") =="" ) { model.setValue(tmpNstNodepath + "mg", model.getValue("/root/init/examrslt/mg")); } fNstPatHtWt(tmpNstNodepath); // 2010-05-10 ÀÓ»ó°üÂû±â·ÏÁö or °£È£Á¤º¸Á¶»çÁö Ű¿Í üÁß °¡Á®¿À±â } // LAB °á°ú°ª °¡Á®¿À±â End } /* @ Ű¿Í ¸ö¹«°Ô¿¡ ´ëÇÑ ibw °è»ê #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcWeightEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { var wt = model.getValue(tmpNstNodepath + "wt"); var ht = model.getValue(tmpNstNodepath + "ht"); if(ht == "") { return false; } //input108.attribute("editable") = false; // ¿Ö »ç¿ëÇÏ¿´À»±î¿ä??? var ibw = 0; var htsqare = eval(ht / 100); if(gv_sex == "M") { ibw = ( 22 * htsqare * htsqare ).toString().getRound( -2,"HALF_UP"); } else { ibw = ( 21 * htsqare * htsqare ).toString().getRound( -2,"HALF_UP"); } model.setValue(tmpNstNodepath + "ibw", ibw ); fCalcWeightEx_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath); } /* @ PN/EN ±âÁØÃ¼Áß ¼±Å𪠼³Á¤, ¼öºÐ¿ä±¸·® °è»ê - ÇÔ¼öÈ£Ãâ½Ã 1) abw°ª °è»ê/¼³Á¤ 2) ±âÁØÃ¼Áß ¼±Å𪠼³Á¤ 3) ¼öºÐ¿ä±¸·® °è»ê/¼³Á¤ 4) BEE °è»ê/¼³Á¤ ÇÔ¼öÈ£Ãâ 5) Çʿ俭·® °è»ê/¼³Á¤ ÇÔ¼ö È£Ãâ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcWeightEx_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { var wt = parseFloat(model.getValue(tmpNstNodepath + "wt")); var ht = parseFloat(model.getValue(tmpNstNodepath + "ht")); var ibw = parseFloat(model.getValue(tmpNstNodepath + "ibw")); model.setValue( tmpNstNodepath + "prot1", ibw); model.setValue(tmpNstNodepath + "pibw", (wt / ibw * 100).toString().getRound( -2,"HALF_UP")); var ubw = parseFloat(model.getValue(tmpNstNodepath + "ubw")); var abw = (ibw + (( ubw - ibw) * 0.25)).toString().getRound( -2,"HALF_UP"); if (parseFloat(model.getValue(tmpNstNodepath + "pibw")) >= 120 ) { model.setValue(tmpNstNodepath + "abw", abw); }else{ model.setValue(tmpNstNodepath + "abw", ""); } if(model.getValue(tmpNstNodepath + "basewtflag") == "1") { model.setValue(tmpNstNodepath + "basewt", ibw); } else if(model.getValue(tmpNstNodepath + "basewtflag") == "2") { if (model.getValue(tmpNstNodepath + "pibw") >= 120 ) { model.setValue(tmpNstNodepath + "basewt", abw); } //input108.attribute("editable") = true; } else if(model.getValue(tmpNstNodepath + "basewtflag") == "3") { model.setValue(tmpNstNodepath + "basewt", wt); } var waterreq = (1500 + (20 * (wt - 20)) ).toString().getRound( -2,"HALF_UP"); model.setValue(tmpNstNodepath + "waterreqvol", waterreq); fCalcBeeEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath); //BEE°è»ê fCalcNeedCalEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath); //Çʿ俭·® } /* @ Wt Change kg / % ±¸Çϱâ Ãß°¡ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcWtChangeEn_EduPurs(NstFlag, tmpNstNodepathINIT, tmpNstNodepath) { var wt = model.getValue(tmpNstNodepath + "wt"); var ubw = model.getValue(tmpNstNodepath + "ubw"); var wtchngkg; var wtchngperc; wtchngkg = ( wt - ubw ).toString().getRound(-2,"HALF_UP") ; wtchngperc = ( ( wt - ubw ) / ubw *100 ).toString().getRound(-2,"HALF_UP"); model.setValue(tmpNstNodepath + "wtchngkg", wtchngkg ); // Wt Change - kg model.setValue(tmpNstNodepath + "wtchngperc", wtchngperc ); // Wt Change % fCalcWeightEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath); } /* @ #parameter - NstFlag : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐ - tmpNstNodepathINIT : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/init/eduinfo/" Ãß±¸°ü¸®= "/root/init/pursinfo/" - tmpNstNodepath : ±³À°ÀÇ·Ú=EDU / Ãß±¸°ü¸®=PURS ±¸ºÐº° Node Path ±³À°ÀÇ·Ú= "/root/main/edunstinfo/nutreduinfo/" Ãß±¸°ü¸®= "/root/main/pursnstinfo/nutrpursinfo/" */ function fCalcNbalanceEn_EduPurs(NstFlag,tmpNstNodepathINIT,tmpNstNodepath) { var intake = model.getValue(tmpNstNodepath + "nbintake"); var uun = model.getValue(tmpNstNodepath + "uun"); var nbalance = ( intake - (uun * 1.2 + 2) ).toString().getRound(-2,"HALF_UP"); model.setValue(tmpNstNodepath + "nbcalval", nbalance); } //8888888888888888888888888888888888888888888888888888888888888 //8888888888888888888888888888888888888888888888888888888888888 //8888888888888888888888888888888888888888888888888888888888888 //8888888888888888888888888888888888888888888888888888888888888 /* @ NST EN ±³À°°ü¸® - 2009-12-23 NST-EN ±³À°ÀÇ·ÚÃß°¡ - ÀÇ·ÚÀ¯Çü (1:¿µ¾çÆò°¡ 2:¿µ¾ç±³À°) #parameter - sendflag : ȸ½Å³»¿ë ¼öÁ¤°¡´É¿©ºÎ */ function fCretReplCntsEn_Edu(sendflag) { //sendflag : ȸ½Å³»¿ë ¼öÁ¤°¡´É¿©ºÎ //tmpNstNodepath : EN-±³À°ÀÇ·Ú / EN-Ãß±¸°ü¸® ±âº» ³ëµå path //tmpNstNodepathMAIN : EN-±³À°ÀÇ·Ú / EN-Ãß±¸°ü¸® ±âº» ³ëµå path //NstEnGubun : EN ±¸ºÐ (±³À°°ü¸®=EDU / Ãß±¸°ü¸®= PURS ) var tmpNstNodepath = "/root/main/edunstinfo/nutreduinfo/"; var tmpNstNodepathMAIN = "/root/main/edunstinfo/"; fCretReplCntsEn_EduPurs(sendflag,tmpNstNodepath,tmpNstNodepathMAIN ,"EDU"); } /* @ NST EN Ãß±¸°ü¸® - 2009-12-23 NST-EN Ãß±¸°ü¸®Ãß°¡ #parameter - sendflag : ȸ½Å³»¿ë ¼öÁ¤°¡´É¿©ºÎ */ function fCretReplCntsEn_Purs(sendflag) { //sendflag : ȸ½Å³»¿ë ¼öÁ¤°¡´É¿©ºÎ //tmpNstNodepath : EN-±³À°ÀÇ·Ú / EN-Ãß±¸°ü¸® ±âº» ³ëµå path //tmpNstNodepathMAIN : EN-±³À°ÀÇ·Ú / EN-Ãß±¸°ü¸® ±âº» ³ëµå path //NstEnGubun : EN ±¸ºÐ (±³À°°ü¸®=EDU / Ãß±¸°ü¸®= PURS ) var tmpNstNodepath = "/root/main/pursnstinfo/nutrpursinfo/"; var tmpNstNodepathMAIN = "/root/main/pursnstinfo/nutrpursinfo/"; fCretReplCntsEn_EduPurs(sendflag,tmpNstNodepath,tmpNstNodepathMAIN ,"PURS"); } /* @ NST EN ±³À°°ü¸®/ Ãß±¸°ü¸® ȸ½Å³»¿ë °¡Á®¿À±â - 2009-12-23 #parameter - sendflag : ȸ½Å³»¿ë ¼öÁ¤°¡´É¿©ºÎ - tmpNstNodepath : EN-±³À°ÀÇ·Ú / EN-Ãß±¸°ü¸® ±âº» ³ëµå path - tmpNstNodepathMain : EN-±³À°ÀÇ·Ú / EN-Ãß±¸°ü¸® ±âº» ³ëµå path - NstEnGubun : EN ±¸ºÐ (±³À°°ü¸®=EDU / Ãß±¸°ü¸®= PURS ) */ function fCretReplCntsEn_EduPurs(sendflag,tmpNstNodepath,tmpNstNodepathMain,NstEnGubun) { //°ª ¼¼ÆÃ var roomcd = model.getValue("/root/main/patinfo/baseinfo/roomcd"); //º´½Ç var orddeptnm = model.getValue("/root/main/patinfo/baseinfo/orddeptnm"); //Áø·á°ú var orddrnm = model.getValue("/root/main/patinfo/baseinfo/orddrnm"); // ÀÇ·ÚÀÇ»ç var reqdd = model.getValue("/root/main/patinfo/baseinfo/reqdd"); //ÀÇ·ÚÀÏ var diagengnm = model.getValue("/root/main/patinfo/diaginfo[1]/diagengnm"); //»óº´¸í var orddrnm = model.getValue("/root/main/patinfo/baseinfo/orddrnm"); //Áø·á°ú var tmpreqdd = model.getValue("/root/main/patinfo/baseinfo/reqdd") //ÀÇ·ÚÀÏ var ht = model.getValue(tmpNstNodepath + "ht"); // Ű var ubw = model.getValue(tmpNstNodepath + "ubw"); //UBW var wt = model.getValue(tmpNstNodepath + "wt"); //üÁß var ibw = model.getValue(tmpNstNodepath + "ibw"); //IBW var pibw = model.getValue(tmpNstNodepath + "pibw"); //pibw var lost = model.getValue(tmpNstNodepath + "ht"); var per = model.getValue("/root/temp/ibwper"); var hb = model.getValue(tmpNstNodepath + "hb"); var na = model.getValue(tmpNstNodepath + "na"); var k = model.getValue(tmpNstNodepath + "k"); var cl = model.getValue(tmpNstNodepath + "cl"); var alb = model.getValue(tmpNstNodepath + "alb"); var tlc = model.getValue(tmpNstNodepath + "tlc"); var trf = model.getValue(tmpNstNodepath + "trf"); var ins = model.getValue(tmpNstNodepath + "ins"); var uun = model.getValue(tmpNstNodepath + "uun"); var needcalrflag = model.getValue(tmpNstNodepath + "needcalrflag"); //2010-02-01 Çʿ俭·® °è»ê¹ý var needcaltotal = model.getValue(tmpNstNodepath + "corrcalr"); //º¸Á¤¿­·® var waterreqvol = model.getValue(tmpNstNodepath + "waterreqvol"); //¼öºÐ¿ä±¸·® var dexwdrugspd = model.getValue(tmpNstNodepath + "dexwdrugspd"); //´çÅõ¿©¼Óµµ var protsuplvol = model.getValue(tmpNstNodepath + "protcalc"); //¾Æ¹Ì³ë»ê °ø±Þ·® var suplplanetc = model.getValue(tmpNstNodepath + "nutrreqvol"); //±âŸ var nlab = "============================\n=============================="; if (NstEnGubun == "EDU") { //EN - ±³À°ÀÇ·ÚÀϰæ¿ì var nutrprob = splitChkBox(checkbox7); // ¿µ¾ç°ü·Ã ¹®Á¦Á¡ var actgrde = splitChkBox(checkbox14); // Ȱµ¿Á¤µµ var drugpath = splitChkBox(checkbox20); // Åõ¿©°æ·Î var nutrjudg = splitChkBox(checkbox5); // ¿µ¾ç»óÅ ÆÇÁ¤ var needcalr1 = model.getValue("/root/init/eduinfo/needcalrlist/needcalr1"); // 2010-02-01 Çʿ俭·®-°è¼ö¹ý 1 var needcalr2 = model.getValue("/root/init/eduinfo/needcalrlist/needcalr2"); // 2010-02-01 Çʿ俭·®-°è¼ö¹ý 2 var needcalr8 = combo33.value; // AF var needcalr4 = combo35.value; // AF var needcalr5 = combo30.value; // IF var dietedustandard = cmb_cnstcd.label; // ¿µ¾ç±³À°³»¿ë - »ó¿ë±¸ var dietedurslt = model.getValue(tmpNstNodepath + "dietedurslt"); // ¿µ¾ç±³À°³»¿ë var dieteroffr = model.getValue(tmpNstNodepath + "dieteroffr"); // ¿µ¾ç»çÀÇ°ß var dieterid = combo38.label; //¿µ¾ç»ç }else { //EN - Ãß±¸°ü¸® var nutrprob = splitChkBox(checkbox8); // ¿µ¾ç°ü·Ã ¹®Á¦Á¡ checkbox22 var actgrde = splitChkBox(checkbox22); // Ȱµ¿Á¤µµ checkbox22 var drugpath = splitChkBox(checkbox23); // Åõ¿©°æ·Î var nutrjudg = splitChkBox(checkbox4); // ¿µ¾ç»óÅ ÆÇÁ¤ var needcalr1 = model.getValue("/root/init/pursinfo/needcalrlist/needcalr1"); // 2010-02-01 Çʿ俭·®-°è¼ö¹ý 1 var needcalr2 = model.getValue("/root/init/pursinfo/needcalrlist/needcalr2"); // 2010-02-01 Çʿ俭·®-°è¼ö¹ý 2 var needcalr8 = combo46.value; // AF var needcalr4 = combo48.value; // AF var needcalr5 = combo42.value; // IF var dietedustandard = ""; // ¿µ¾ç±³À°³»¿ë - »ó¿ë±¸ var dietedurslt = ""; // ¿µ¾ç±³À°³»¿ë var dieteroffr = model.getValue(tmpNstNodepath + "dieteroffr"); // ¿µ¾ç»çÁ¦¾ð 2010-04-20 NST-EN Ãß±¸°ü¸® ȸ½Å³»¿ª¿¡ ¿µ¾ç»çÀÇ°ß ¹× ¸ð´ÏÅ͸µ Á¶È¸¾ÈµÊ var dieterid = combo1.label; // ¿µ¾ç»ç var drnm = input136.label; // Á¦¾ðÀǻ缺¸í 2014-09-03 var pharmstnm = input142.label; // Á¦¾ð¾à»ç¼º¸í 2014-09-03 var nursenm = input144.label; // Á¦¾ð°£È£»ç¼º¸í 2014-09-03 var nurseoffr = model.getValue(tmpNstNodepath + "nurseoffr"); // °£È£»çÁ¦¾ð 2014-09-03 var droffr = model.getValue(tmpNstNodepath + "droffr"); // ÀÇ»çÁ¦¾ð 2014-05-26 var pharmstoffr = model.getValue(tmpNstNodepath + "pharmstoffr"); // ¾à»çÁ¦¾ð 2014-05-26 } var replcnts1 = "\nº´½Ç :"+ roomcd +"È£ \t\tÀÇ·ÚÀÏ :"+ tmpreqdd + " " ; var replcnts2 = "\nÁø·á°ú :"+ orddeptnm +" \t\t»óº´¸í :" +" "; var replcnts3 = "\nÀÇ·ÚÀÇ»ç : " + orddrnm + " \t\t "+diagengnm + " " ; var replcnts4 = "\n\nS : ¿µ¾ç°ü·Ã ¹®Á¦Á¡"; var replcnts5 = "\n¥ï ½Ä»ç½Ã ¹®Á¦Á¡ : " + nutrprob + " " + model.getValue(tmpNstNodepath + "nutrprobetc"); //2009-02-09 ¿µ¾ç°ü·Ã¹®Á¦Á¡ - ±âŸ (ÀԷ³»¿ë) ȸ½ÅÁ¶È¸ var replcnts6 = "\n¥ï Ȱµ¿Á¤µµ : " + actgrde + " " + model.getValue(tmpNstNodepath + "actgrdeetc"); //2010-04-27 NST-EN Ãß±¸°ü¸® ( ¿µ¾ç°ü·Ã¹®Á¦Á¡/Ȱµ¿Á¤µµ ±âŸ»çÇ× ÀúÀå¿À·ù)-ȸ½Å³»¿ªÃß°¡ var replcnts7 = "\n¥ï Åõ¿©°æ·Î : " + drugpath; var replcnts8 = "\n¥ï ½Ä»ç¼·Ãë»óÅ : "; if (( model.getValue(tmpNstNodepath + "etrlfd")=="") || (model.getValue(tmpNstNodepath + "etrlfd")=="0")) { var replcnts8add = ""; }else { replcnts8add = "°æ±¸¿µ¾ç " + model.getValue(tmpNstNodepath + "etrlfd") + " kcal/d"; } if (( model.getValue(tmpNstNodepath + "tubfd")=="") || (model.getValue(tmpNstNodepath + "tubfd")=="0")) { var replcnts9 = ""; }else { var replcnts9 = "\t °æ°ü¿µ¾ç " + model.getValue(tmpNstNodepath + "tubfd") + " kcal/d"; } if (( model.getValue(tmpNstNodepath + "itvnfd")=="") || (model.getValue(tmpNstNodepath + "itvnfd")=="0")) { var replcnts10 = ""; }else { var replcnts10 = "\t Á¤¸Æ¿µ¾ç " + model.getValue(tmpNstNodepath + "itvnfd") + " kcal/d"; } if (( model.getValue(tmpNstNodepath + "totintkcalr")=="") || (model.getValue(tmpNstNodepath + "totintkcalr")=="0")) { var replcnts11 = ""; }else { var replcnts11 = "\nÃѼ·Ãë¿­·® " + model.getValue(tmpNstNodepath + "totintkcalr") + " kcal/d"; } if (( model.getValue(tmpNstNodepath + "totintkprot")=="") || (model.getValue(tmpNstNodepath + "totintkprot")=="0")) { var replcnts12 = ""; }else { var replcnts12 = "\t ÃѴܹéÁú·® " + model.getValue(tmpNstNodepath + "totintkprot") + " g/d"; } var replcnts13 = "\n\nO : "; var replcnts14 = "\n¥ï Ht : " + ht +"cm , Wt : " + wt + "kg , IBW : " + ibw + "kg , PIBW : "+ pibw + "%" ; var replcnts15 = "\n¥ï Wt.change : " + model.getValue(tmpNstNodepath + "wtchngkg" ) +"kg " + "( " + model.getValue(tmpNstNodepath + "wtchngperc") + " )% / " + model.getValue(tmpNstNodepath + "wtchngmm") + " °³¿ù " + model.getValue(tmpNstNodepath + "physmeasetc") + "\n¥ï °Ë»ç°á°ú"; if (( model.getValue(tmpNstNodepath + "alb")=="") || (model.getValue(tmpNstNodepath + "/alb")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Alb : " + model.getValue(tmpNstNodepath + "alb"); } if (( model.getValue(tmpNstNodepath + "tlc")=="") || (model.getValue(tmpNstNodepath + "tlc")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " TLC : " + model.getValue(tmpNstNodepath + "tlc"); } if (( model.getValue(tmpNstNodepath + "hb")=="") || (model.getValue(tmpNstNodepath + "hb")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Hb : " + model.getValue(tmpNstNodepath + "hb"); } if (( model.getValue(tmpNstNodepath + "hct")=="") || (model.getValue(tmpNstNodepath + "hct")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Hct : " + model.getValue(tmpNstNodepath + "hct"); } if (( model.getValue(tmpNstNodepath + "trf")=="") || (model.getValue(tmpNstNodepath + "trf")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + "\n\tTRF : " + model.getValue(tmpNstNodepath + "trf"); } if (( model.getValue(tmpNstNodepath + "rbp")=="") || (model.getValue(tmpNstNodepath + "rbp")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " RBP : " + model.getValue(tmpNstNodepath + "rbp"); } if (( model.getValue(tmpNstNodepath + "na")=="") || (model.getValue(tmpNstNodepath + "na")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Na : " + model.getValue(tmpNstNodepath + "na"); } if (( model.getValue(tmpNstNodepath + "k")=="") || (model.getValue(tmpNstNodepath + "k")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " K : " + model.getValue(tmpNstNodepath + "k"); } if (( model.getValue(tmpNstNodepath + "cl")=="") || (model.getValue(tmpNstNodepath + "cl")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Cl : " + model.getValue(tmpNstNodepath + "cl"); } if (( model.getValue(tmpNstNodepath + "bun")=="") || (model.getValue(tmpNstNodepath + "bun")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + "\n\tBUN : " + model.getValue(tmpNstNodepath + "bun"); } if (( model.getValue(tmpNstNodepath + "cr")=="") || (model.getValue(tmpNstNodepath + "cr")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Cr : " + model.getValue(tmpNstNodepath + "cr"); } if (( model.getValue(tmpNstNodepath + "chol")=="") || (model.getValue(tmpNstNodepath + "chol")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Chol : " + model.getValue(tmpNstNodepath + "chol"); } if (( model.getValue(tmpNstNodepath + "tg")=="") || (model.getValue(tmpNstNodepath + "tg")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " TG : " + model.getValue(tmpNstNodepath + "tg"); } if (( model.getValue(tmpNstNodepath + "ca")=="") || (model.getValue(tmpNstNodepath + "ca")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + "\n\tCa : " + model.getValue(tmpNstNodepath + "ca"); } if (( model.getValue(tmpNstNodepath + "p")=="") || (model.getValue(tmpNstNodepath + "p")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " P : " + model.getValue(tmpNstNodepath + "p"); } if (( model.getValue(tmpNstNodepath + "mg")=="") || (model.getValue(tmpNstNodepath + "mg")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " Mg : " + model.getValue(tmpNstNodepath + "mg"); } if (( model.getValue(tmpNstNodepath + "ins")=="") || (model.getValue(tmpNstNodepath + "ins")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " INS : " + model.getValue(tmpNstNodepath + "ins"); } if (( model.getValue(tmpNstNodepath + "nbcalval")=="") || (model.getValue(tmpNstNodepath + "nbcalval")=="0")) { replcnts15 = replcnts15 + ""; }else { replcnts15 = replcnts15 + " N-Balance : " + model.getValue(tmpNstNodepath + "nbcalval"); } var replcnts16 = "\n\nA : " + "\n¥ï ¿µ¾ç»óÅ ÆÇÁ¤ : " + nutrjudg ; var replcnts17 = "\n¥ï ¿µ¾ç¿ä±¸·® " ; var replcnts18 = "\n * ¿­·® : " + needcaltotal + " kcal/day" ; //°è¼ö¹ý if ( needcalrflag == "1") { // replcnts18= replcnts18 + " ( " + needcalr1+ " x " + needcalr2 + " kcal/kg )"; }else{ if (needcalr8 !=""){ replcnts18= replcnts18 + " ( BEE : " + model.getValue("/root/init/bee") + ", AF : " + needcalr8 ; }else{ if (needcalr4 !=""){ replcnts18= replcnts18 + " ( BEE : " + model.getValue("/root/init/bee") + ", AF : " + needcalr4 ; }else{ replcnts18= replcnts18 ; } } //2009-02-09 IF Ãß°¡ if (needcalr5 !=""){ replcnts18= replcnts18 + ", IF : " + needcalr5 + " )"; }else{ replcnts18 = replcnts18 + ")"; } } // 2010-05-07 Ãß±¸°ü¸® ´Ü¹éÁú/¼öºÐ¿ä±¸·® ȸ½Å³»¿ª Ãß°¡ var replcnts181 =""; //´Ü¹éÁú var replcnts182 =""; //¼öºÐ¿ä±¸·® replcnts181 = "\n * ´Ü¹éÁú : " + protsuplvol + " g/day ( IBW * " + model.getValue(tmpNstNodepath + "prot2") + " g/kg ) " ; replcnts182 = "\n * ¼öºÐ¿ä±¸·® : " + waterreqvol + "ml/d"; if ( model.getValue(tmpNstNodepath + "nutrreqvol")=="") { replcnts182 = replcnts182 + ""; }else { replcnts182 = replcnts182 +"\n * ±âŸ : " + model.getValue(tmpNstNodepath + "nutrreqvol") ; } var replcnts19 =""; var replcnts20 =""; var replcnts21 =""; var replcnts22=""; var replcnts23=""; if (NstEnGubun == "EDU") { //EN - ±³À°ÀÇ·ÚÀϰæ¿ì¸¸ ÇØ´çµÊ replcnts19 = "\n\nP : " + "\n¥ï ¿µ¾ç±³À°³»¿ë : " + dietedustandard + "\n " + dietedurslt ; //2009-12-30 CarePalnȸ½Å³»¿ë Ãß°¡ Start var carePlanData = model.getValue(tmpNstNodepathMain + "careplaninfo/problemcareplan"); if(carePlanData != "") { replcnts20 = "\n¥ï Problem : Plan "+ "\n"; // ·Î¿ì µ¥ÀÌÅÍ º°·Î ³ª´©±â carePlanData = carePlanData.split("¡×"); for(var i = 1; i <= carePlanData.length; ++i) { var problemPlanData = carePlanData[i-1].split("¢Ë"); replcnts20 = replcnts20 + " " + problemPlanData[0] + " : " + problemPlanData[1] + "\n"; } } //2009-12-30 CarePalnȸ½Å³»¿ë Ãß°¡ End if (dieteroffr !="") { var replcnts21 = "\n¥ï ¿µ¾ç»ç ÀÇ°ß : " + dieteroffr ; } //2014-05-26 ÀÇ»çÁ¦¾ð Ãß°¡ if (droffr !="") { var replcnts40 = "\n¥ï ÀÇ»ç ÀÇ°ß : " + droffr ; } //2014-05-26 ¾à»çÁ¦¾ð Ãß°¡ if (pharmstoffr !="") { var replcnts41 = "\n¥ï ¾à»ç ÀÇ°ß : " + pharmstoffr ; } } //EN-±³À°/Ãß±¸°ü¸® ÇØ´ç¾øÀ½ if (NstEnGubun == "PURS") { replcnts19 = "\n\nP : " if (dieteroffr !="") { var replcnts21 = "\n¥ï ¿µ¾ç»ç Á¦¾ð : " + "\n" + fSortWord(tab,dieteroffr,60) ; //¿µ¾ç»çÁ¦¾ð } if (droffr !="") { var replcnts40 = "\n¥ï ÀÇ»ç Á¦¾ð : " + "\n" + fSortWord(tab,droffr,60) ; //ÀÇ»çÁ¦¾ð } if (pharmstoffr !="") { var replcnts41 = "\n¥ï ¾à»ç Á¦¾ð : " + "\n" + fSortWord(tab,pharmstoffr,60) ; //¾à»çÁ¦¾ð } //2014-09-03 °£È£»çÁ¦¾ð Ãß°¡ if (nurseoffr !="") { var replcnts55 = "\n¥ï °£È£»ç ÀÇ°ß : " + "\n" + fSortWord(tab,nurseoffr,60) ; //°£È£»çÁ¦¾ð } if (model.getValue(tmpNstNodepath + "mntr") !="") { var replcnts22 = "\n¥ï ¸ð´ÏÅ͸µ : " + "\n" + fSortWord(tab,model.getValue(tmpNstNodepath + "mntr"),60) ; //¸ð´ÏÅ͸µ } } var replcnts29 = "\n\n\n" + getCurrentDate().toDate().getDateFormat("YYYY/MM/DD") + " ÀÇ»ç : " + drnm + " " + "/¿µ¾ç»ç : " + dieterid + " " + "/¾à»ç : " + pharmstnm + " " + "/°£È£»ç : "+ nursenm ; replcnts29 += "\n\t\t\tNST À§¿øÀå : " +model.getValue("/root/init/codelist/drid/codelist/cdnm"); var RitemEN1 = replcnts1+replcnts2+replcnts3+replcnts4+replcnts5+replcnts6+replcnts7+replcnts8+replcnts8add+replcnts9+replcnts10; var RitemEN2 = replcnts11+replcnts12+replcnts13+replcnts14+replcnts15+replcnts16+replcnts17+replcnts18+replcnts181+replcnts182+replcnts19+replcnts20; var RitemEN3 = replcnts21+replcnts40+replcnts41+replcnts55+replcnts22+replcnts23+ replcnts29; var replcnts = RitemEN1 + RitemEN2 + RitemEN3; model.makeNode(tmpNstNodepath + "replcnts"); // ȸ½Å³»¿ª ³ëµå»ý¼º model.setValue(tmpNstNodepath + "replcnts", replcnts); // ȸ½Å³»¿ª º¯¼ö¼³Á¤ model.setValue("/root/main/nstreqinfo/data", replcnts); model.refresh(); if(sendflag == true) { //2008-11-17 EN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. //2009-01-22 PN¿¡ ´ëÇØ¼­ ȸ½Å³»¿ë ¼öÁ¤°¡´ÉÇϵµ·Ï ó¸®. formflag : EN -> NST º¯°æ var sel = fSendReplForm(replcnts,"NST"); if(sel == "cfm"){ model.setValue(tmpNstNodepath + "replcnts",model.getValue("/root/temp/formdata/replinfo/replcnts")); return true; }else return false; } } /* * ========================================================================================================= * ========================================================================================================= * ====================== Care Plan ¹× ȯÀÚ±³À°ÅëÇÕ±â·ÏÁ¶È£(´ÙÇÐÁ¦)°ü·ÁºÎºÐÀÔ´Ï´Ù ======================== * ========================================================================================================= * ========================================================================================================= */ /* * Care Plan °ü·Ã ENR µ¥ÀÌÅÍ Àü¼Û */ function sendENRCAREPLANData(tmpNstNodepathMain) { if (model.getValue("/root/hidden/sendENRCAREPLANData/nodesendYN") !="Y") return true; //2010-01-04 ÀÓ½Ã-ÃßÈÄ ¹Ýµå½Ã »èÁ¦Ã³¸® // Care Plan Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© if(!checkENRCAREPLANData(tmpNstNodepathMain)) { return false; } var sendCheck = "N"; var sColSep = "¢Ë"; var sRowSep = "¢Ì"; // ±×¸®µå Çì´õ°ª »ý¼º var rCSV = "m¢Ëinstcd¢Ëcareplanseq¢Ëpid¢Ëorddd¢Ëcretno¢Ëworkflag¢Ëproblem¢Ëcareplan¢Ërgstdd¢Ërgsttm"; var m = ""; var instcd = ""; var careplanseq = ""; var pid = ""; var orddd = ""; var cretno = ""; var workflag = ""; var problem = ""; var careplan = ""; var rgstdd = ""; var rgsttm = ""; var problemcareplan = ""; m = "i"; instcd = getUserInfo("dutplceinstcd"); pid = model.getValue("/root/main/patinfo/baseinfo/pid"); orddd = model.getValue("/root/main/patinfo/baseinfo/orddd"); cretno = model.getValue("/root/main/patinfo/baseinfo/cretno"); workflag = "004" //model.getValue(tmpNstNodepathMain + "careplaninfo/workflag"); problemcareplan = model.getValue(tmpNstNodepathMain + "careplaninfo/problemcareplan"); rgstdd = model.getValue(tmpNstNodepathMain + "careplaninfo/rgstdd"); rgsttm = model.getValue(tmpNstNodepathMain + "careplaninfo/rgsttm"); // problem, careplan µ¥ÀÌÅÍ ³ª´©±â var splitData = problemcareplan.split("¡×"); for(var i = 0; i < splitData.length; ++i) { rCSV += sRowSep + m + sColSep + instcd + sColSep + careplanseq + sColSep + pid + sColSep + orddd + sColSep + cretno + sColSep + workflag + sColSep + splitData[i] + sColSep + rgstdd + sColSep + rgsttm; } // Care Plan °ü·Ã Àü¼Û µ¥ÀÌÅÍ ¼¼ÆÃ model.makeValue("/root/send/data/careplan/listdata", rCSV); if(submit("TXANC00357")) { //2010-02-24 NST-PN¿¡ ´ëÇØ¼­´Â ȸ½Å½Ã Àü¼ÛµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó // ȸ½ÅÈÄ [CarePlanÀü¼Û]¹öư Ŭ¸¯½Ã Àü¼ÛµÇ¹Ç·Î º°µµÀÇ Àü¼ÛÁ¤º¸¸¦ ÀúÀåÇÑ´Ù. if (gv_CnstType =="PN") { model.makeValue ("/root/send/data/careplan/nstpndata/pid" ,pid) //µî·Ï¹øÈ£ model.makeValue ("/root/send/data/careplan/nstpndata/formcd" ,"0000000770") //FormCD model.makeValue ("/root/send/data/careplan/nstpndata/rgstseqno" ,model.getValue("/root/main/nstinfo/nutrpninfo/rgstseqno")) //ÀúÀå¼ø¹ø model.makeValue ("/root/send/data/careplan/nstpndata/replyn" ,"Y") //Àü¼Û¿©ºÎ model.makeValue ("/root/send/data/careplan/nstpndata/workflag" ,workflag) //ÀÛ¾÷±¸ºÐ model.makeValue ("/root/send/data/careplan/nstpndata/problemcareplan" ,problemcareplan) //CarePlan ³»¿ë model.makeValue ("/root/send/data/careplan/nstpndata/jcirgstdd" ,rgstdd) //Àü¼ÛÀÏÀÚ model.makeValue ("/root/send/data/careplan/nstpndata/jcirgsttm" ,rgsttm) //Àü¼Û½Ã°£ if (submit("TXADC00905")) {; //TDM µ¥ÀÌŸ ÀúÀå //NST µ¥ÀÌŸ ÀúÀå //2010-03-08 NST-PN JCI CarePlanÀü¼ÛÈÄ CarePlan ¸ÞÀÎ È­¸é ¶ç¿ì±â //messageBox("Á¤»óÀûÀ¸·Î [CarePlan Àü¼Û]ÀÌ ", "I002"); model.makeValue (tmpNstNodepathMain + "careplaninfo/replyn" ,"Y") //Àü¼Û¿©ºÎ //JCI Care Plan ÅëÇÕÁ¶È¸ È­¸é °³¹ß ¿¬µ¿ var pid= model.getValue("/root/main/patinfo/baseinfo/pid") setParameter("SMMRJ00100_pid", pid); modal("SMMRJ00100"); // CarePlan ¿¬µ¿ } } return true; } else { messageBox("Care Plan Àü¼Û ó¸® ¿À·ù!! ½Ã½ºÅÛ ´ã´çÀÚ¿¡°Ô ¹®ÀÇ", "I008"); return false; } } /* * Care Plan Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© */ function checkENRCAREPLANData(tmpNstNodepathMain) { var instcd = ""; var careplanseq = ""; var pid = ""; var orddd = ""; var cretno = ""; var workflag = ""; var problem = ""; var careplan = ""; var rgstdd = ""; var rgsttm = ""; var problemcareplan = ""; // µ¥ÀÌÅÍ ¼¼ÆÃ instcd = getUserInfo("dutplceinstcd"); pid = model.getValue("/root/main/patinfo/baseinfo/pid"); orddd = model.getValue("/root/main/patinfo/baseinfo/orddd"); cretno = model.getValue("/root/main/patinfo/baseinfo/cretno"); workflag = model.getValue(tmpNstNodepathMain + "careplaninfo/workflag"); problemcareplan = model.getValue(tmpNstNodepathMain + "careplaninfo/problemcareplan"); rgstdd = model.getValue(tmpNstNodepathMain + "careplaninfo/rgstdd"); rgsttm = model.getValue(tmpNstNodepathMain + "careplaninfo/rgsttm"); // Care Plan Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© if(instcd == "" || pid == "" || orddd == "" || cretno == "" || workflag == "" || problemcareplan == "" || rgstdd == "" || rgsttm == "") { messageBox("Care Plan Àü¼Û Ç׸ñÀÎ 'problem', 'plan', 'µî·ÏÀÏÀÚ', 'µî·Ï½Ã°£' Àº", "I003"); return false; } return true; } /* * Care Plan °ü·Ã ENR µ¥ÀÌÅÍ Àü¼Û * NST -PN [CarePlanÀü¼Û]¹öư Ŭ¸¯½Ã Àü¼Ûµ¥ÀÌŸ¸¦ ¸¸µé¾î Àü¼Ûó¸®ÇÑ´Ù. */ function sendENRCAREPLANDataPN(tmpNstNodepathMain) { //2010-03-08 ¸Ó¸®¸» ³Ö±â (TPN) //var problem = fSortWord(tab,splitChkBox(chk_nutjudg),50,"N"); //¿µ¾ç»óÅ ÆÇÁ¤ var problem = ""; if ( fSortWord(tab,splitChkBox(chk_nutjudg),50,"N") !="") { problem = "[TPN]\n" + fSortWord(tab,splitChkBox(chk_nutjudg),50,"N"); //¿µ¾ç»óÅ ÆÇÁ¤ } var careplan=""; if ( fSortWord(tab,input104.label + " kcal/day",65) !="") { careplan += "Çʿ俭·® : "+ fSortWord(tab,input104.label + " kcal/day",65) +"\n"; // º¸Á¤¿­·®°ª } if (fSortWord(tab,"" + nstcodetext,60,"N") !="") { careplan += "ÃßõÁ¦Çü : "+ cmb_nstcode.value + "\n"; //Ãßõ Á¦Çü //2010-03-08 ()³»¿ëÁ¦¿Ü : fSortWord(tab,"" + nstcodetext,60,"N")+"\n"; } if (ipt_prot1.value!="") { careplan += "Ãßõ°ø±Þ·® : "+fSortWord(tab,"" + (ipt_prot1.value/24).toString().getRound(-1,"HALF_UP") + "cc/hr" + " ("+(ipt_recmdrugvol.label)+"kcal/"+ipt_prot1.value+"ml/day)",50,"N")+"\n"; } if(problem == "" || careplan=="" ) { messageBox("Care Plan Àü¼Û Ç׸ñÀÎ 'problem', 'care plan & goal' Àº", "I003"); return false; }else{ careplan += "(ÀÚ¼¼ÇÑ»çÇ×Àº Consult°ü¸®- Á¤¸Æ¿µ¾çÁö¿ø(NST) ȸ½Å³»¿ëÀ» Âü°íÇϽʽÿÀ.)" ; } var problemcareplan = problem + "¢Ë" + careplan ; model.setValue(tmpNstNodepathMain + "careplaninfo/problemcareplan" ,problemcareplan); //problemcareplan model.setValue(tmpNstNodepathMain + "careplaninfo/rgstdd" ,getCurrentDate()); //µî·ÏÀÏÀÚ model.setValue(tmpNstNodepathMain + "careplaninfo/rgsttm" ,getCurrentTime()); //µî·Ï½Ã°£ sendENRCAREPLANData(tmpNstNodepathMain); //Care Plan °ü·Ã ENR µ¥ÀÌÅÍ Àü¼Û } /* * ´ÙÇÐÁ¦°£ °ü·Ã ENR µ¥ÀÌÅÍ Àü¼Û */ function sendENREDUData(tmpNstNodepathMain) { if (model.getValue("/root/hidden/sendENREDUData/nodesendYN") !="Y") return true; //2010-01-04 ÀÓ½Ã-ÃßÈÄ ¹Ýµå½Ã »èÁ¦Ã³¸® // ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© if(!checkENREDUData(tmpNstNodepathMain)) { return false; } var sColSep = "¢Ë"; var sRowSep = "¢Ì"; // ±×¸®µå Çì´õ°ª »ý¼º var rCSV = "m¢Ëinstcd¢Ëpid¢Ëorddd¢Ëcretno¢Ëhistno¢Ëdelyn¢Ëeducd¢Ëeducnts¢Ëeduprepyn¢Ëeduwho¢Ëeduway¢Ëedurslt¢Ëedudd¢Ëedutm¢Ëeduid¢Ëfstrgstrid¢Ëfstrgstdt¢Ëlastupdtrid¢Ëlastupdtdt"; var m = ""; var instcd = ""; var pid = ""; var orddd = ""; var cretno = ""; var histno = ""; var delyn = ""; var educd = ""; var educnts = ""; var eduprepyn = ""; var eduwho = ""; var eduway = ""; var edurslt = ""; var edudd = ""; var edutm = ""; var eduid = ""; var fstrgstrid = ""; var fstrgstdt = ""; var lastupdtrid = ""; var lastupdtdt = ""; // µ¥ÀÌÅÍ ¼¼ÆÃ m = "i"; instcd = getUserInfo("dutplceinstcd"); pid = model.getValue("/root/main/patinfo/baseinfo/pid"); orddd = model.getValue("/root/main/patinfo/baseinfo/orddd"); cretno = model.getValue("/root/main/patinfo/baseinfo/cretno"); histno = ""; delyn = model.getValue(tmpNstNodepathMain + "enreduinfo/delyn"); // »èÁ¦À¯¹« educd = model.getValue(tmpNstNodepathMain + "enreduinfo/educd"); // ±³À°Ç׸ñÄÚµå educnts = model.getValue(tmpNstNodepathMain + "enreduinfo/educnts"); // ±³À°³»¿ë eduprepyn = model.getValue(tmpNstNodepathMain + "enreduinfo/eduprepyn"); // ÇнÀÁغñµµ(Y/N) eduwho = model.getValue(tmpNstNodepathMain + "enreduinfo/eduwho"); // ±³À°´ë»óÀÚ(ȯÀÚ, º¸È£ÀÚ, ±âŸ) eduway = model.getValue(tmpNstNodepathMain + "enreduinfo/eduway"); // ±³À°¹æ¹ý edurslt = model.getValue(tmpNstNodepathMain + "enreduinfo/edurslt"); // ±³À°°á°ú edudd = model.getValue(tmpNstNodepathMain + "enreduinfo/edudd"); // ±³À°ÀÏÀÚ edutm = model.getValue(tmpNstNodepathMain + "enreduinfo/edutm"); // ±³À°½Ã°£ eduid = ""; fstrgstrid = ""; fstrgstdt = ""; lastupdtrid = ""; lastupdtdt = ""; // ENR Àü¼Û µ¥ÀÌÅÍ »ý¼º rCSV += sRowSep + m + sColSep + instcd + sColSep + pid + sColSep + orddd + sColSep + cretno + sColSep + histno + sColSep + delyn + sColSep + educd + sColSep + educnts + sColSep + eduprepyn + sColSep + eduwho + sColSep + eduway + sColSep + edurslt + sColSep + edudd + sColSep + edutm + sColSep + eduid + sColSep + fstrgstrid + sColSep + fstrgstdt + sColSep + lastupdtrid + sColSep + lastupdtdt; // ´ÙÇÐÁ¦°£ °ü·Ã Àü¼Û µ¥ÀÌÅÍ ¼¼ÆÃ model.makeValue("/root/send/data/mrjhedu/listdata", rCSV); if(submit("TXANC00356")) { return true; } else { messageBox("´ÙÇÐÁ¦°£ Àü¼Û ó¸® ¿À·ù!! ½Ã½ºÅÛ ´ã´çÀÚ¿¡°Ô ¹®ÀÇ", "I008"); return false; } } /* * ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© */ function checkENREDUData(tmpNstNodepathMain) { var m = ""; var instcd = ""; var pid = ""; var orddd = ""; var cretno = ""; var histno = ""; var delyn = ""; var educd = ""; var educnts = ""; var eduprepyn = ""; var eduwho = ""; var eduway = ""; var edurslt = ""; var edudd = ""; var edutm = ""; var eduid = ""; var fstrgstrid = ""; var fstrgstdt = ""; var lastupdtrid = ""; var lastupdtdt = ""; /* var cnts = cmb_cnstcd.label; // »ó¿ë±¸¼±Åà var cnstcnts = model.getValue("/root/main/maindata/cnstreq/cnstcnts"); // »ó¿ë±¸ ¾Æ·¡ ÅØ½ºÆ® ¹Ú½º ³»¿ë var cnstpsn1 = chk_cnstpsn.label; // ÇÇ»ó´ãÀÚ // ÇÇ»ó´ãÀÚ cnstpsn1 = cnstpsn1.replace("¢Ì", ", "); // ±³À°³»¿ë if(cnts == "" && cnstcnts == "") { cnts = ""; } */ // µ¥ÀÌÅÍ ¼¼ÆÃ instcd = getUserInfo("dutplceinstcd"); pid = model.getValue("/root/main/patinfo/baseinfo/pid"); orddd = model.getValue("/root/main/patinfo/baseinfo/orddd"); cretno = model.getValue("/root/main/patinfo/baseinfo/cretno"); histno = ""; delyn = model.getValue(tmpNstNodepathMain + "enreduinfo/delyn"); // »èÁ¦À¯¹« educd = model.getValue(tmpNstNodepathMain + "enreduinfo/educd"); // ±³À°Ç׸ñÄÚµå educnts = model.getValue(tmpNstNodepathMain + "enreduinfo/educnts"); // ±³À°³»¿ë eduprepyn = model.getValue(tmpNstNodepathMain + "enreduinfo/eduprepyn"); // ÇнÀÁغñµµ(Y/N) eduwho = model.getValue(tmpNstNodepathMain + "enreduinfo/eduwho"); // ±³À°´ë»óÀÚ(ȯÀÚ, º¸È£ÀÚ, ±âŸ) eduway = model.getValue(tmpNstNodepathMain + "enreduinfo/eduway"); // ±³À°¹æ¹ý edurslt = model.getValue(tmpNstNodepathMain + "enreduinfo/edurslt"); // ±³À°°á°ú edudd = model.getValue(tmpNstNodepathMain + "enreduinfo/edudd"); // ±³À°ÀÏÀÚ edutm = model.getValue(tmpNstNodepathMain + "enreduinfo/edutm"); // ±³À°½Ã°£ eduid = ""; fstrgstrid = ""; fstrgstdt = ""; lastupdtrid = ""; lastupdtdt = ""; // ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© if(instcd == "" || pid == "" || orddd == "" || cretno == "" || delyn == "" || educd == "" || educnts == "" || eduprepyn == "" || eduwho == "" || eduway == "" || edurslt == "" || edudd == "" || edutm == "") { messageBox(" ´ÙÇÐÁ¦ Àü¼Û Ç׸ñÀÎ '¿µ¾ç»ó´ã³»¿ë', 'ÇнÀÁغñµµ', '±³À°´ë»óÀÚ', '±³À°¹æ¹ý', '±³À°°á°ú' ´Â", "I003"); return false; } // ´ÙÇÐÁ¦°£ Àü¼Û Çʼö µ¥ÀÌÅÍ Ã¼Å© if(edudd == "" || edutm == "") { messageBox("´ÙÇÐÁ¦°£ Àü¼Û Çʼö Ç׸ñÀÎ '±³À°ÀÏÀÚ', '±³À°½Ã°£' Àº", "I003"); return false; } return true; }