/** * @--------------------------------------------------- * @desc : ±âŸ Á¶È¸½Ã ±âº»Á¤º¸ setting * @param : * @return : * @--------------------------------------------------- */ function fInitialize_00700(){ zbcfGetCodeList(new Array("M0437"), new Array("/root/init/etc/burngrde"), true); model.setValue("/root/main/cond/detlcnts" , parent.model.getValue("/root/tmp/reptinfo/recinfo/detlcnts" )); 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")); } rdo_burngrdecd.refresh(); if(parent.model.getValue("/root/main/condition/acptno") != ""){ model.setValue("/root/main/cond/clincetckind" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/clincetckind" ) ); model.setValue("/root/main/cond/burngrdecd" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/burngrdecd" ) ); model.setValue("/root/main/cond/clincetccnts" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/clincetccnts" ) ); model.setValue("/root/main/cond/burnscop1" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/burnscop1" ) ); model.setValue("/root/main/cond/burnscop2" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/burnscop2" ) ); var burnpart = parent.model.getValue("/root/tmp/reptinfo/etcinfo/burnpart" ); model.setValue("/root/main/cond/burnpart" , burnpart ); if(burnpart.search("11") > -1){ model.setValue("/root/main/cond/burnpartetccnts" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/burnpartetccnts" ) ); tar_burnpartetccnts.visible = true; } var burncas = parent.model.getValue("/root/tmp/reptinfo/etcinfo/burncas" ); model.setValue("/root/main/cond/burncas" , burncas ); if(burncas.search("06") > -1){ model.setValue("/root/main/cond/burncasetccnts" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/burncasetccnts" ) ); tar_burncasetccnts.visible = true; } var meal = parent.model.getValue("/root/tmp/reptinfo/etcinfo/meal" ); model.setValue("/root/main/cond/meal" , meal ); if(meal.search("09") > -1){ model.setValue("/root/main/cond/mealetccnts" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/mealetccnts" ) ); tar_mealetccnts.visible = true; } var sucid = parent.model.getValue("/root/tmp/reptinfo/etcinfo/sucid" ); model.setValue("/root/main/cond/sucid" , sucid ); if(sucid.search("04") > -1){ model.setValue("/root/main/cond/sucidetccnts" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/sucidetccnts" ) ); tar_sucidetccnts.visible = true; } var arbitrationcntsyn = parent.model.getValue("/root/tmp/reptinfo/etcinfo/arbitrationcntsyn" ); model.setValue("/root/main/cond/arbitrationcntsyn" , arbitrationcntsyn ); if(arbitrationcntsyn.search("04") > -1){ model.setValue("/root/main/cond/arbitrationdrugcd" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/arbitrationdrugcd" ) ); model.setValue("/root/main/cond/arbitrationdrugnm" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/arbitrationdrugnm" ) ); ipt_arbitrationdrugcd.visible = true; ipt_anstmedidrugnm.visible = true; } if(arbitrationcntsyn.search("10") > -1){ model.setValue("/root/main/cond/arbitrationetccntsyn" , parent.model.getValue("/root/tmp/reptinfo/etcinfo/arbitrationetccntsyn" ) ); tar_arbitrationetccntsyn.visible = true; } } fSetKind(parent.model.getValue("/root/tmp/reptinfo/etcinfo/clincetckind" )); model.refresh(); } /** * @--------------------------------------------------- * @desc : Áߺзù¿¡µû¶ó control¼Ó¼ºÀ» ¼³Á¤ * @param : clincetckind Áߺзù * @return : * @--------------------------------------------------- */ function fSetKind(clincetckind){ if(clincetckind == "01"){ // È­»ó //model.resetInstanceNode("/root/main/cond/burngrdecd"); // È­»ó //model.resetInstanceNode("/root/main/cond/burnpart"); // È­»ó //model.resetInstanceNode("/root/main/cond/burncas"); // È­»ó //model.resetInstanceNode("/root/main/cond/burnpartetccnts"); // È­»ó //model.resetInstanceNode("/root/main/cond/burncasetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/meal"); // ½Ä»ç model.resetInstanceNode("/root/main/cond/mealetccnts"); //½Ä»ç model.resetInstanceNode("/root/main/cond/sucid"); //ÀÚ»ì model.resetInstanceNode("/root/main/cond/sucidetccnts"); //ÀÚ»ì model.resetInstanceNode("/root/main/cond/clincetccnts"); //±âŸ rdo_burngrdecd.disabled = false; //È­»ó chk_burnpart.disabled = false; //È­»ó chk_burncas.disabled = false; //È­»ó ipt_burnscop1.disabled = false; //È­»ó ipt_burnscop2.disabled = false; //È­»ó chk_meal.disabled = true; //½Ä»ç chk_sucid.disabled = true; //ÀÚ»ì tar_clincetccnts.disabled = true; //±âŸ //tar_burnpartetccnts.visible = false; //È­»ó //tar_burncasetccnts.visible = false; //È­»ó tar_mealetccnts.visible = false; //½Ä»ç tar_sucidetccnts.visible = false; //ÀÚ»ì checkbox2.value=""; checkbox3.value=""; checkbox4.value=""; } if(clincetckind == "02"){ // ½Ä»ç model.resetInstanceNode("/root/main/cond/burngrdecd"); // È­»ó model.resetInstanceNode("/root/main/cond/burnpart"); // È­»ó model.resetInstanceNode("/root/main/cond/burncas"); // È­»ó model.resetInstanceNode("/root/main/cond/burnpartetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/burncasetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/burnscop1"); // È­»ó model.resetInstanceNode("/root/main/cond/burnscop2"); // È­»ó //model.resetInstanceNode("/root/main/cond/meal"); // ½Ä»ç //model.resetInstanceNode("/root/main/cond/mealetccnts"); //½Ä»ç model.resetInstanceNode("/root/main/cond/sucid"); //ÀÚ»ì model.resetInstanceNode("/root/main/cond/sucidetccnts"); //ÀÚ»ì model.resetInstanceNode("/root/main/cond/clincetccnts"); //±âŸ rdo_burngrdecd.disabled = true; //È­»ó chk_burnpart.disabled = true; //È­»ó chk_burncas.disabled = true; //È­»ó ipt_burnscop1.disabled = true; //È­»ó ipt_burnscop2.disabled = true; //È­»ó chk_meal.disabled = false; //½Ä»ç chk_sucid.disabled = true; //ÀÚ»ì tar_clincetccnts.disabled = true; //±âŸ tar_burnpartetccnts.visible = false; //È­»ó tar_burncasetccnts.visible = false; //È­»ó //tar_mealetccnts.visible = false; //½Ä»ç tar_sucidetccnts.visible = false; //ÀÚ»ì checkbox1.value=""; checkbox3.value=""; checkbox4.value=""; } if(clincetckind == "03"){ // ÀÚ»ì model.resetInstanceNode("/root/main/cond/burngrdecd"); // È­»ó model.resetInstanceNode("/root/main/cond/burnpart"); // È­»ó model.resetInstanceNode("/root/main/cond/burncas"); // È­»ó model.resetInstanceNode("/root/main/cond/burnpartetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/burncasetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/burnscop1"); // È­»ó model.resetInstanceNode("/root/main/cond/burnscop2"); // È­»ó model.resetInstanceNode("/root/main/cond/meal"); // ½Ä»ç model.resetInstanceNode("/root/main/cond/mealetccnts"); //½Ä»ç //model.resetInstanceNode("/root/main/cond/sucid"); //ÀÚ»ì //model.resetInstanceNode("/root/main/cond/sucidetccnts"); //ÀÚ»ì model.resetInstanceNode("/root/main/cond/clincetccnts"); //±âŸ rdo_burngrdecd.disabled = true; //È­»ó chk_burnpart.disabled = true; //È­»ó chk_burncas.disabled = true; //È­»ó ipt_burnscop1.disabled = true; //È­»ó ipt_burnscop2.disabled = true; //È­»ó chk_meal.disabled = true; //½Ä»ç chk_sucid.disabled = false; //ÀÚ»ì tar_clincetccnts.disabled = true; //±âŸ tar_burnpartetccnts.visible = false; //È­»ó tar_burncasetccnts.visible = false; //È­»ó tar_mealetccnts.visible = false; //½Ä»ç //tar_sucidetccnts.visible = false; //ÀÚ»ì checkbox1.value=""; checkbox2.value=""; checkbox4.value=""; } if(clincetckind == "04"){ // ±âŸ model.resetInstanceNode("/root/main/cond/burngrdecd"); // È­»ó model.resetInstanceNode("/root/main/cond/burnpart"); // È­»ó model.resetInstanceNode("/root/main/cond/burncas"); // È­»ó model.resetInstanceNode("/root/main/cond/burnpartetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/burncasetccnts"); // È­»ó model.resetInstanceNode("/root/main/cond/burnscop1"); // È­»ó model.resetInstanceNode("/root/main/cond/burnscop2"); // È­»ó model.resetInstanceNode("/root/main/cond/meal"); // ½Ä»ç model.resetInstanceNode("/root/main/cond/mealetccnts"); //½Ä»ç model.resetInstanceNode("/root/main/cond/sucid"); //ÀÚ»ì model.resetInstanceNode("/root/main/cond/sucidetccnts"); //ÀÚ»ì //model.resetInstanceNode("/root/main/cond/clincetccnts"); //±âŸ rdo_burngrdecd.disabled = true; //È­»ó chk_burnpart.disabled = true; //È­»ó chk_burncas.disabled = true; //È­»ó ipt_burnscop1.disabled = true; //È­»ó ipt_burnscop2.disabled = true; //È­»ó chk_meal.disabled = true; //½Ä»ç chk_sucid.disabled = true; //ÀÚ»ì tar_clincetccnts.disabled = false; //±âŸ tar_burnpartetccnts.visible = false; //È­»ó tar_burncasetccnts.visible = false; //È­»ó tar_mealetccnts.visible = false; //½Ä»ç tar_sucidetccnts.visible = false; //ÀÚ»ì checkbox1.value=""; checkbox2.value=""; checkbox3.value=""; } model.refresh(); } /** * @--------------------------------------------------- * @desc : ÇʼöÀÔ·Â ÄÜÆ®·Ñ¿¡ °ªÀÌ ÀԷµǾîÀÖ´ÂÁö üũ * @param : * @return : true or false * @--------------------------------------------------- */ function fDetlCheck(){ if(!fAnyOneCheck("chk_burncas", "chk_meal", "chk_sucid", "tar_clincetccnts")){ return false; } if(!isRequiredControls("chk_arbitrationcntsyn")){ return false; } var arbitrationcntsyn = model.getValue("/root/main/cond/arbitrationcntsyn"); if(arbitrationcntsyn.search("04") > -1){ if(!isRequiredControls("ipt_arbitrationdrugcd")){ return false; } } return true; }