$smarty->assign("line", $line); $smarty->assign("line_id", $line->_id); $smarty->assign("line_class", $line->_class); $smarty->assign("transmissions_line", $line->_transmissions); $smarty->assign("administrations_line", $line->_administrations); $smarty->assign("unite_prise", $unite_prise); $smarty->display("../../dPprescription/templates/inc_vw_content_line_dossier_soin.tpl"); } } else { // Affichage d'un chapitre if ($chapitre) { $smarty->assign("move_dossier_soin", false); $smarty->assign("chapitre", $chapitre); $smarty->assign("nodebug", true); $smarty->display("../../dPprescription/templates/inc_chapitre_dossier_soin.tpl"); } else { // Affichage du plan de soin complet if (CModule::getActive("dPprescription")) { // Multiple prescriptions existante pour le séjour (Fusion des prescriptions) $prescription_multiple = new CPrescription(); $where = array("type" => " = 'sejour'", "object_class" => " = 'CSejour'", "object_id" => " = '{$prescription->object_id}'"); $multiple_prescription = $prescription_multiple->loadIds($where); $smarty->assign("multiple_prescription", $multiple_prescription); } $sejour->countTasks(); $sejour->countAlertsNotHandled("medium", "observation"); $smarty->assign("admin_prescription", CModule::getCanDo("dPprescription")->admin || CMediusers::get()->isPraticien()); $smarty->assign("move_dossier_soin", false); $smarty->display("inc_vw_dossier_soins.tpl"); } }