$dossier_medical_sejour->loadRefsAntecedents(); $dossier_medical_sejour->countAntecedents(false); $dossier_medical_sejour->countAllergies(); } $patient->loadRefPhotoIdentite(); $dossier_medical_patient = $patient->loadRefDossierMedical(); $patient->loadRefLatestConstantes(null, array("poids", "taille")); if ($dossier_medical_patient->_id) { $dossier_medical_patient->loadRefsAllergies(); $dossier_medical_patient->loadRefsAntecedents(); $dossier_medical_patient->countAntecedents(false); $dossier_medical_patient->countAllergies(); } /* Suppression des antecedents du dossier medical du patients présent dans le dossier medical du sejour */ if ($dossier_medical_patient->_id && $dossier_medical_sejour->_id) { CDossierMedical::cleanAntecedentsSignificatifs($dossier_medical_sejour, $dossier_medical_patient); } $operation = new COperation(); if ($operation->load($operation_id)) { $operation->loadRefPlageOp(); $operation->_ref_anesth->loadRefFunction(); } $is_praticien = CAppUI::$user->isPraticien(); if (CModule::getActive("dPprescription")) { CPrescription::$_load_lite = false; } $sejour->countAlertsNotHandled("medium", "observation"); $smarty = new CSmartyDP(); $smarty->assign("sejour", $sejour); $smarty->assign("patient", $patient); $smarty->assign("date", $date);