88 lines
3.3 KiB
PHP
Executable File
88 lines
3.3 KiB
PHP
Executable File
<?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();
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
} |