}
    if (CModule::getActive("dmi")) {
        foreach ($prescription->loadRefsLinesDMI() as $_line_dmi) {
            $_line_dmi->loadRefProduct();
            $_line_dmi->loadRefPraticien();
            $_line_dmi->loadRefProductOrderItemReception()->loadRefOrderItem()->loadReference()->loadRefSociete();
        }
    }
}
ksort($dossier);
// Constantes du séjour
$where = array();
if ($datetime_min) {
    $where["datetime"] = " >= '{$datetime_min}'";
}
$sejour->loadListConstantesMedicales($where);
$constantes_grid = CConstantesMedicales::buildGrid($sejour->_list_constantes_medicales, false);
$praticien = new CMediusers();
// Création du template
$smarty = new CSmartyDP();
$smarty->assign("sejour", $sejour);
$smarty->assign("dossier", $dossier);
$smarty->assign("list_lines", $list_lines);
$smarty->assign("constantes_medicales_grid", $constantes_grid);
if (CModule::getActive("dPprescription")) {
    $smarty->assign("prescription", $prescription);
}
$smarty->assign("formulaires", $formulaires);
$smarty->assign("praticien", $praticien);
$smarty->assign("offline", $offline);
$smarty->assign("embed", $embed);
 function addConstantes($elParent, CSejour $sejour)
 {
     $constantes_medicales = $sejour->loadListConstantesMedicales();
     $constantes = $this->addElement($elParent, "constantes");
     foreach ($constantes_medicales as $_constante) {
         $this->addListConstante($constantes, $_constante);
     }
 }