$object_id = CValue::get("object_id"); $object_class = CValue::get("object_class"); $unite_prise = CValue::get("unite_prise"); $without_check_date = CValue::get("without_check_date", "0"); $hide_close = CValue::get("hide_close", 0); $regroup_lines = CValue::get("regroup_lines"); $hide_old_lines = CValue::get("hide_old_lines", CAppUI::conf("soins suivi hide_old_line", $group->_guid)); $hide_line_inactive = CValue::get("hide_line_inactive", CAppUI::pref("hide_line_inactive")); if (!$date) { $date = CMbDT::date(); } if ($date != CMbDT::date()) { $hide_old_lines = 0; $hide_line_inactive = 0; } CPrescription::$mode_plan_soins = true; // Permet de gerer le cas ou des unites de prises contiennent des ' $unite_prise = stripslashes(preg_replace('~�*([0-9]+);~e', 'chr(\\1)', $unite_prise)); // Recuperation du sejour_id si seulement l'object est passé if ($object_id && $object_class) { $object = new $object_class(); $object->load($object_id); $sejour_id = $object->_ref_prescription->object_id; } // Initialisations $operation = new COperation(); $operations = array(); // Chargement du sejour $sejour = new CSejour(); $sejour->load($sejour_id); $sejour->loadRefCurrAffectation();