$tarif_id = CValue::get("tarif_id");
$prat_id = CValue::get("prat_id");
$codable_id = CValue::get("codable_id");
$codable_class = CValue::get("codable_class");
//Chargement du tarif
$tarif = new CTarif();
$tarif->load($tarif_id);
if (!$tarif->getPerm(PERM_EDIT) && $tarif_id) {
    CAppUI::setMsg("Vous n'avez pas le droit de modifier ce tarif");
    $tarif = new CTarif();
}
if ($codable_id) {
    $tarif->_bind_codable = true;
    $tarif->_codable_id = $codable_id;
    $tarif->_codable_class = $codable_class;
    $tarif->bindCodable();
    $tarif->updateFormFields();
} else {
    $tarif->loadRefsNotes();
    $tarif->getSecteur1Uptodate();
    $tarif->loadView();
    if (!$tarif->_id) {
        $tarif->secteur1 = 0;
    }
}
$tarif->getPrecodeReady();
// L'utilisateur est-il praticien ?
$user = CAppUI::$user;
$user->loadRefFunction();
// Liste des praticiens du cabinet -> on ne doit pas voir les autres
$listPrat = $user->isSecretaire() ? CConsultation::loadPraticiens(PERM_READ) : array($user->_id => $user);