Esempio n. 1
0
        }
    }
    if (!count($salles)) {
        unset($listBlocs[$key]);
        continue;
    }
}
if (!$plagesel->temps_inter_op) {
    $plagesel->temps_inter_op = "00:00:00";
}
if ($plagesel->_id) {
    if (count($arrKeySalle) && !in_array($plagesel->salle_id, $arrKeySalle) || $plagesel->date != $date) {
        $plageop_id = 0;
        $plagesel = new CPlageOp();
    }
    $plagesel->loadAffectationsPersonnel();
}
if (!$plagesel->_id) {
    $plagesel->date = $date;
    $plagesel->debut = CPlageOp::$hours_start . ":00:00";
    $plagesel->fin = CPlageOp::$hours_start . ":00:00";
}
// On charge le praticien et ses fonctions secondaires
$chir = $plagesel->loadRefChir();
$chir->loadRefFunction();
$_functions = $chir->loadBackRefs("secondary_functions");
// Liste des Specialités
$function = new CFunctions();
$specs = $function->loadSpecialites(PERM_READ, 1);
// Liste des Anesthésistes
$mediuser = new CMediusers();