Example #1
0
    $nb_ccam = count($_facture->_ref_actes_ccam);
    if (count($_facture->_ref_consults) == 0) {
        unset($factures[$key]);
    }
}
$derconsult_id = null;
if ($facture_id && isset($factures[$facture_id])) {
    $facture->load($facture_id);
    $facture->loadRefPatient();
    $facture->_ref_patient->loadRefsCorrespondantsPatient();
    $facture->loadRefPraticien();
    $facture->loadRefAssurance();
    $facture->loadRefsObjects();
    $facture->loadRefsReglements();
    $facture->loadRefsRelances();
    $facture->loadRefsNotes();
    if ($facture->_ref_consults) {
        $derconsult_id = $facture->_ref_last_consult->_id;
    }
    $facture->_ref_patient->loadRefsCorrespondantsPatient();
}
$reglement = new CReglement();
$banque = new CBanque();
$banques = $banque->loadList(null, "nom");
$filter = new CConsultation();
$filter->_date_min = $date_min;
$filter->_date_max = $date_max;
// Création du template
$smarty = new CSmartyDP();
$smarty->assign("tab", "vw_factures_cabinet");
$smarty->assign("factures", $factures);