136 lines
5.0 KiB
PHP
136 lines
5.0 KiB
PHP
<?php
|
|
require_once 'Framework/Controleurrequete.php';
|
|
require_once 'Modele/Feuillemaladie.php';
|
|
|
|
class ControleurAjaximprimerfeuillemaladie extends Controleurrequete
|
|
{
|
|
private $feuillemaladie;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->feuillemaladie = new Feuillemaladie();
|
|
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
|
|
|
$feuillemaladie = $this->feuillemaladie->getfeuillemaladieimpression($numeroFeuilleMaladie);
|
|
|
|
$pdf = new FPDF_Protection();
|
|
$pdf->SetAuthor('EBENE SOLUTIONS INFORMATIQUES');
|
|
$userPassword = '';
|
|
$ownerPassword = null;
|
|
$pdf->SetProtection(['print'], $userPassword, $ownerPassword);
|
|
|
|
$pdf->AddPage();
|
|
|
|
$ht=10;
|
|
|
|
// $pdf->SetMargins(15, 15, 15) ;
|
|
$pdf->SetMargins(15, 15) ;
|
|
|
|
$pdf->SetFont('Arial','BI', 10);
|
|
|
|
$pdf->SetY(30);
|
|
|
|
$pdf->Cell(0,$ht,convertirc($_SESSION['p_nomSociete_C']),0,1,'C',false);
|
|
|
|
$pdf->ln(10);
|
|
|
|
$pdf->SetFont('Arial','BIU', 10);
|
|
|
|
$pdf->Cell(0,$ht,convertirc(_("FEUILLE MALADIE") . " : " . $_SESSION['p_nomProduitSante']),0,1,'C',false);
|
|
|
|
$pdf->ln(10);
|
|
|
|
$pdf->SetFont('Arial','', 9);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Souscripteur")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['souscripteur']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("No Police")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroPolice']),0,1,'L',false);
|
|
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Patient")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['beneficiaire']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("No Patient")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroBeneficiaire']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Adhérent")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['adherent']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("No Adhérent")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroAdherent']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc("E-mail"),0,0,'L',false);
|
|
$pdf->Cell(160,$ht,convertirc(" : ".$feuillemaladie['emailAdherent']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc("No Tel"),0,0,'L',false);
|
|
$pdf->Cell(160,$ht,convertirc(" : ".$feuillemaladie['telAdherent']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Prestataire")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['prestataire']),0,0,'L',false);
|
|
|
|
$pdf->Cell(12,$ht,convertirc(_("Systeme")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".dateheureFr($feuillemaladie['dateSysteme'])),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Médecin")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['medecinConsultation']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("No OM")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['noOrdreMedecin']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc("Consultation"),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".dateFr($feuillemaladie['dateConsultation'])),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("No Bon")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroBonConsultation']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Ord Pharm")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['numeroBonOrdonnance']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("Ord Verres")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroBonOptique']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Bon Exam")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['numeroBonExamen']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("Bon KINE")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroBonKine']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc(_("Bon Hospit")),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['numeroBonHospitalisation']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("Chambre")),0,0,'L',false);
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['numeroChambre']),0,1,'L',false);
|
|
|
|
$pdf->Cell(40,$ht,convertirc("Observ"),0,0,'L',false);
|
|
$pdf->Cell(95,$ht,convertirc(" : ".$feuillemaladie['observations']),0,0,'L',false);
|
|
|
|
$pdf->Cell(25,$ht,convertirc(_("Raison Cons")),0,0,'L',false);
|
|
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US")
|
|
{
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['raisonconsultationEng']),0,1,'L',false);
|
|
}
|
|
else
|
|
{
|
|
$pdf->Cell(45,$ht,convertirc(" : ".$feuillemaladie['raisonconsultation']),0,1,'L',false);
|
|
}
|
|
|
|
$fichier="Temp/TMP_feuille_maladie"."_".uniqid().".pdf";
|
|
$pdf->Output($fichier,"F");
|
|
|
|
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
|
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" >' . _("Télécharger") . ' </a> ';
|
|
$t_html .=' </div ';
|
|
echo $t_html;
|
|
|
|
exit();
|
|
|
|
}
|
|
|
|
} |