var chkdd = "Y"; /** * @--------------------------------------------------- * @desc : Áø·á ¹× Ä¡·á Á¶È¸½Ã ±âº»Á¤º¸ setting * @param : * @return : * @--------------------------------------------------- */ function fInitialize_00200(){ var orddept = ""; zbcfGetCodeList(new Array("M0432", "M0431"), new Array("/root/init/cond/timeouty", "/root/init/cond/wrongsurgery"), true); rdo_opwrsgkind.refresh(); mmbfGetDeptCodeComboList("/root/send/reqdata", "/root/init/cond/orddept", "O"); mmbfGetUserComboList("/root/send/reqdata", "/root/init/cond/anstdr", "2090000000", "0330"); if(parent.model.getValue("/root/main/condition/acptno") == ""){ //ÃÖÃÊÀÔ·Â ½Ã submit("TRMQR00106"); //°øÅëÄÚµå Á¶È¸ chk_chkopmngt.attribute("vcllspacing") = "3"; //06.01º¯°æ btn_anstmedidrugcd.attribute("left") = "579px"; ipt_anstmedidrugcd.attribute("left") = "600px"; ipt_anstmedidrugnm.attribute("left") = "668px"; ipt_anstmedidrugnm.attribute("width") = "64px"; fSetDr(); } else{ //Á¶È¸ ÈÄ ÃʱâÈ­ model.makeValue("/root/send/date", parent.model.getValue("/root/main/condition/daychk")); submit("TRMQR00106"); //°øÅëÄÚµå Á¶È¸ chkdd = model.getValue("/root/temper/chkdd/cdval"); if(chkdd == "N"){ chk_chkopmngt.attribute("vcllspacing") = "10"; //±âÁ¸ btn_anstmedidrugcd.attribute("left") = "544px"; ipt_anstmedidrugcd.attribute("left") = "560px"; ipt_anstmedidrugnm.attribute("left") = "627px"; ipt_anstmedidrugnm.attribute("width") = "122px"; }else if(chkdd == "Y"){ chk_chkopmngt.attribute("vcllspacing") = "3"; //06.01º¯°æ btn_anstmedidrugcd.attribute("left") = "579px"; ipt_anstmedidrugcd.attribute("left") = "600px"; ipt_anstmedidrugnm.attribute("left") = "685px"; ipt_anstmedidrugnm.attribute("width") = "64px"; } model.setValue("/root/main/cond/opdate" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opdate" )); model.setValue("/root/main/cond/opnm" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opnm" )); model.setValue("/root/main/cond/detlcnts" , parent.model.getValue("/root/tmp/reptinfo/recinfo/detlcnts" )); var orddept = parent.model.getValue("/root/tmp/reptinfo/detlinfo/orddeptcd"); model.setValue("/root/main/cond/orddeptcd" , orddept); mmbfGetUserComboList("/root/send/reqdata", "/root/init/cond/pertdr", orddept, "0330"); model.setValue("/root/main/cond/pertdr" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/pertdr")); model.setValue("/root/main/cond/anstdr" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstdr")); model.setValue("/root/main/cond/detlcnts_how" , parent.model.getValue("/root/tmp/reptinfo/recinfo/detlcnts_how" )); model.setValue("/root/main/cond/detlcnts_why" , parent.model.getValue("/root/tmp/reptinfo/recinfo/detlcnts_why" )); model.setValue("/root/main/cond/doctorcalldt" , parent.model.getValue("/root/tmp/reptinfo/recinfo/doctorcalldt" )); model.setValue("/root/main/cond/doctorcallyn" , parent.model.getValue("/root/tmp/reptinfo/recinfo/doctorcallyn" )); model.setValue("/root/main/cond/mediationdt" , parent.model.getValue("/root/tmp/reptinfo/recinfo/mediationdt" )); model.setValue("/root/main/cond/mediationyn" , parent.model.getValue("/root/tmp/reptinfo/recinfo/mediationyn" )); if( getUserInfo("dutplceinstcd") == "031" ){ // ÀÓ»ó¿¡¼­ ´ã´çÀÇ/´çÁ÷ÀÇ È£Ãâ½Ã°£ ¹× ÁßÀç½Ã°£ÀÌ ÀÖÀ»°æ¿ì ½Ã°£ÀÔ·Â Input ÄÄÆ÷³ÍÆ® Ȱ¼ºÈ­ checkedVisibleInput(ipt_doctorcall, "/root/main/cond/doctorcalldt", model.getValue("/root/main/cond/doctorcallyn")); checkedVisibleInput(ipt_mediation, "/root/main/cond/mediationdt", model.getValue("/root/main/cond/mediationyn")); } var ordcurekind = parent.model.getValue("/root/tmp/reptinfo/detlinfo/ordcurekind"); model.setValue("/root/main/cond/ordcurekind", ordcurekind); if(ordcurekind == "01"){ rdo_opwrsgkind.disabled = false; rdo_timoutyn.disabled = false; rdo_oppartdispyn.disabled = false; chk_chkopmngt.disabled = false; var ChkOpMngt = parent.model.getValue("/root/tmp/reptinfo/detlinfo/chkopmngt"); // ¼ö¼ú/½Ã¼ú setValue model.setValue("/root/main/cond/opacd/chkopmngt" , ChkOpMngt); model.setValue("/root/main/cond/opacd/opwrsgkind" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opwrsgkind" )); model.setValue("/root/main/cond/opacd/oppartdispyn" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/oppartdispyn" )); model.setValue("/root/main/cond/opacd/opwrsgkind" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opwrsgkind" )); var tmoutyn = parent.model.getValue("/root/tmp/reptinfo/detlinfo/tmoutyn" ); // Timeout À¯/¹« model.setValue("/root/main/cond/opacd/tmoutyn" , tmoutyn); if(tmoutyn == "Y"){ chk_tmoutkind.visible = true; model.setValue("/root/main/cond/opacd/tmoutkind" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/tmoutkind" )); } if( chkdd == "Y"){ model.setValue("/root/main/cond/opacd/opbfdesccmt" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opbfdesccmt" )); model.setValue("/root/main/cond/opacd/opaftdesccmt" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opaftdesccmt" )); if(ChkOpMngt.search("13") > -1){ tar_opmdlaftetccnts1.visible = true; } if (ChkOpMngt.search("22") > -1){ tar_opmdlaftetccnts2.visible = true; } }else{ model.setValue("/root/main/cond/opacd/opmdlaftetccnts" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/opmdlaftetccnts" )); if(ChkOpMngt.search("09") > -1){ tar_opmdlaftetccnts.visible = true; } } } else if(ordcurekind == "02"){ //¸¶Ãë°ü·Ã »ç°í var ChkAnstCd = parent.model.getValue("/root/tmp/reptinfo/detlinfo/chkanstacd" ); model.setValue("/root/main/cond/anstacd/chkanstacd" , ChkAnstCd); if( chkdd == "Y"){ if(ChkAnstCd.search("11") > -1){ model.setValue("/root/main/cond/anstacd/anstmedidrugcd" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstmedidrugcd" )); model.setValue("/root/main/cond/anstacd/anstmedidrugnm" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstmedidrugnm" )); ipt_anstmedidrugcd.visible = true; ipt_anstmedidrugnm.visible = true; } if(ChkAnstCd.search("15") > -1){ model.setValue("/root/main/cond/anstacd/anstdesccmt" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstdesccmt" )); tar_anstacdetccnts1.visible = true; } }else{ if(ChkAnstCd.search("03") > -1){ model.setValue("/root/main/cond/anstacd/anstmedidrugcd" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstmedidrugcd" )); model.setValue("/root/main/cond/anstacd/anstmedidrugnm" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstmedidrugnm" )); ipt_anstmedidrugcd.visible = true; ipt_anstmedidrugnm.visible = true; } if(ChkAnstCd.search("08") > -1){ model.setValue("/root/main/cond/anstacd/anstacdetccnts" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/anstacdetccnts" )); tar_anstacdetccnts.visible = true; } } chk_chkanstacd.disabled = false; } else if(ordcurekind == "03"){ //Ä¡·á/Áø·á °ü·Ã »ç°í var ChkCureAcd = parent.model.getValue("/root/tmp/reptinfo/detlinfo/chkcureacd" ) model.setValue("/root/main/cond/mediacd/chkcureacd" , ChkCureAcd ); /* 2012/08/16 Start if(ChkCureAcd.search("06") > -1){ model.setValue("/root/main/cond/mediacd/medidrugcd" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/medidrugcd" )); model.setValue("/root/main/cond/mediacd/medidrugnm" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/medidrugnm" )); ipt_anstmedidrugnm.visible = true; ipt_anstmedidrugnmnm.visible = true; } 2012/08/16 End*/ if(ChkCureAcd.search("08") > -1){ model.setValue("/root/main/cond/mediacd/cureacdetccnts" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/cureacdetccnts" )); tar_cureacdetccnts.visible = true; } chk_chkcureacd.disabled = false; } /* 2012/08/16 Start else if(ordcurekind == "04"){ //°Ë»ç °ü·Ã »ç°í var ChkTestAcd = parent.model.getValue("/root/tmp/reptinfo/detlinfo/chktestacd" ) model.setValue("/root/main/cond/testacd/chktestacd" , ChkTestAcd ); if(ChkTestAcd.search("05") > -1){ model.setValue("/root/main/cond/testacd/testacdetccnts" , parent.model.getValue("/root/tmp/reptinfo/detlinfo/testacdetccnts" )); tar_testacdetccnts.visible = true; } chk_chktestacd.disabled = false; } 2012/08/16 End */ } model.refresh(); } /** * @--------------------------------------------------- * @desc : ´ë»óÀÚ¿¡¼­ °Ë»öÇÑ ¼ö¼úÁ¤º¸ ÀÚµ¿ ÀÔ·Â * @param : * @return : * @--------------------------------------------------- */ function fSetDr(){ orddept = parent.model.getValue("/root/tmp/trgtinfo/orddeptcd"); if(orddept == ""){ mmbfGetUserComboList("/root/send/reqdata", "/root/init/cond/pertdr", getUserInfo("dutplcecd"), "0330"); }else{ mmbfGetUserComboList("/root/send/reqdata", "/root/init/cond/pertdr", orddept, "0330"); } model.setValue("/root/main/cond/opdate" , parent.model.getValue("/root/tmp/trgtinfo/opdate")); model.setValue("/root/main/cond/orddeptcd" , orddept ); model.setValue("/root/main/cond/opnm" , parent.model.getValue("/root/tmp/trgtinfo/opnm")); model.setValue("/root/main/cond/pertdr" , parent.model.getValue("/root/tmp/trgtinfo/pertdr")); model.setValue("/root/main/cond/anstdr" , parent.model.getValue("/root/tmp/trgtinfo/anstdr")); model.refresh(); } /** * @--------------------------------------------------- * @desc : ÇʼöÀÔ·Â ÄÜÆ®·Ñ¿¡ °ªÀÌ ÀԷµǾîÀÖ´ÂÁö üũ * @param : * @return : true or false * @--------------------------------------------------- */ function fDetlCheck(){ /* 2012/08/16 Start if(!fAnyOneCheck("chk_chkopmngt", "chk_chkanstacd", "chk_chktestacd", "chk_chkcureacd")){ 2012/08/16 End */ if(!fAnyOneCheck("chk_chkopmngt", "chk_chkanstacd", "chk_chkcureacd")){ return false; } var chkanstacd = model.getValue("/root/main/cond/anstacd/chkanstacd"); if( chkdd == "Y"){ if(chkanstacd.search("03") > -1){ if(!isRequiredControls("ipt_anstmedidrugcd")){ return false; } } }else{ if(chkanstacd.search("11") > -1){ if(!isRequiredControls("ipt_anstmedidrugcd")){ return false; } } } /* 2012/08/16 Start var chkanstacd = model.getValue("/root/main/cond/mediacd/chkcureacd"); if(chkanstacd.search("06") > -1){ if(!isRequiredControls("ipt_anstmedidrugnm")){ return false; } } 2012/08/16 End */ return true; }