prestation/Controleur/ControleurAjaxcontextfeuillemaladie.php
2025-12-01 18:54:33 +00:00

88 lines
3.3 KiB
PHP

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Beneficiaire.php';
class ControleurAjaxcontextfeuillemaladie extends Controleur {
public function __construct() {
$this->beneficiaire = new Beneficiaire();
}
public function index() {
$_SESSION['p_numeroFeuilleMaladie_C'] = $this->requete->getParametre("numeroFeuilleMaladie");
}
public function recherche() {
$numeroBonConsultation = $this->requete->getParametre("numeroBonConsultation");
$_SESSION['p_idBeneficiaire_C'] = $this->requete->getParametre("idBeneficiaire");
$_SESSION['p_idPolice_C'] = $this->requete->getParametre("idPolice");
if ($_SESSION['p_codeProfil_C']=="CSO")
{
$resultat = $this->beneficiaire->getBeneficiaireConsultationCso($numeroBonConsultation);
$idBeneficiaire = $resultat['idBeneficiaire'];
// var_dump($resultat);
// exit();
if ($idBeneficiaire > "0")
{
$idBeneficiaire = $resultat['idBeneficiaire'];
$numeroFeuilleMaladie = $resultat['numeroFeuilleMaladie'];
$numeroBonConsultation = $resultat['numeroBonConsultation'];
$numeroBonHospitalisation = $resultat['numeroBonHospitalisation'];
$numeroBonOrdonnance = $resultat['numeroBonOrdonnance'];
$numeroBonOptique = $resultat['numeroBonOptique'];
$numeroBonExamen = $resultat['numeroBonExamen'];
$numeroBonKine = $resultat['numeroBonKine'];
$numeroPrescription = $resultat['numeroPrescription'];
$numeroOptique = $resultat['numeroOptique'];
$numeroExamen = $resultat['numeroExamen'];
$numeroPrescriptionKine = $resultat['numeroPrescriptionKine'];
$beneficiaire = $this->beneficiaire->getContexteBeneficiaireId($idBeneficiaire);
$_SESSION['p_numeroFeuilleMaladie_C'] = $numeroFeuilleMaladie;
$_SESSION['p_numeroBonConsultation_C'] = $numeroBonConsultation;
$_SESSION['p_numeroBonHospitalisation_C'] = $numeroBonHospitalisation;
$_SESSION['p_numeroBonOrdonnance_C'] = $numeroBonOrdonnance;
$_SESSION['p_numeroBonOptique_C'] = $numeroBonOptique;
$_SESSION['p_numeroBonExamen_C'] = $numeroBonExamen;
$_SESSION['p_numeroBonKine_C'] = $numeroBonKine;
$_SESSION['p_numeroPrescription_C'] = $numeroPrescription;
$_SESSION['p_numeroOptique_C'] = $numeroOptique;
$_SESSION['p_numeroExamen_C'] = $numeroExamen;
$_SESSION['p_numeroPrescriptionKine_C'] = $numeroPrescriptionKine;
}
else
{
//
$codePrestataire = $_SESSION['p_codePrestataire_C'];
$d1 = $_SESSION['p_d1_C'];
$d2 = $_SESSION['p_d2_C'];
$feuillemaladies = $this->feuillemaladie->getfeuillesmaladiecons($codePrestataire, $d1, $d2) ;
$codeReponseEntentePrealable = "2";
$ententeprealables = $this->ententeprealable->getEntenteprealables($codePrestataire, $codeReponseEntentePrealable, $d1, $d2);
$beneficiaires = $this->beneficiaire->getBeneficiaireVide();
}
}
}
}