menuvue = new Menuvueutilisateur(); $this->menuvue->getMenuVue('Proformahospitalisation'); $this->ben = new Beneficiaire(); $this->prestation = new Prestationactes(); $this->medecin = new Medecin(); $this->affection = new Affection(); $this->feuillemaladie = new Feuillemaladie(); } public function index() { $id = $this->requete->getParametreFormulaire("id"); $codePrestataire = $_SESSION['p_codePrestataire_C']; $typeHospitalisation = $this->prestation->gettypehospitalisation(); $medecins = $this->medecin->getpraticiensprestataire($codePrestataire); if($id==""){ $idProformaHospitalisation = "0"; }else{ $idProformaHospitalisation = $id; $_SESSION['p_idProformaHospitalisation_C'] = $id; } if($idProformaHospitalisation > "0"){ $proforma = $this->prestation->getenteteproformahospitalisation($idProformaHospitalisation); } else{ $_SESSION['p_idProforma_C'] = '0'; $_SESSION['p_codeMedecinProforma_C'] = ''; $_SESSION['p_codeReponseEntentePrealable_C'] = ''; $_SESSION['p_numeroEntentePrealable_C'] = '0'; $_SESSION['p_observation_C'] = ""; $_SESSION['p_motifRefus_C'] = ""; $_SESSION['p_demandeTraite_C'] = "0"; $_SESSION['p_numeroBonHospitalisation_C'] = "0"; $_SESSION['p_numeroFeuilleMaladie_C'] = "0"; $_SESSION['p_codeAffection_C'] = ""; $_SESSION['p_numeroFeuilleMaladie_C'] = "0"; } $idBeneficiaire = isset($_SESSION['p_idBeneficiaire_C'])? $_SESSION['p_idBeneficiaire_C']:"0"; var_dump(array( 'idBeneficiaire_session_c' => $_SESSION['p_idBeneficiaire_C'], 'idBeneficiaire' => $idBeneficiaire, )); if($idBeneficiaire > 0){ // $beneficiaire = $this->ben->getContexteBeneficiaireId($idBeneficiaire); $adh = $this->ben->trouverBeneficiaireId($idBeneficiaire); $_SESSION['p_numeroBeneficiaire_P'] = $adh['numero']; $_SESSION['p_beneficiaire_P'] = $adh['beneficiaire']; $_SESSION['p_nomPolice_P'] = $adh['nomPolice']; $_SESSION['p_nomCollege_P'] = $adh['nomCollege']; $_SESSION['p_codeLienParente_P'] = $adh['codeLienParente']; $_SESSION['p_numeroAdherent_P'] = $adh['numeroAdherent']; $_SESSION['p_adherent_P'] = $adh['adherent']; $_SESSION['p_dateSortieBeneficiaire_P'] = $adh['dateSortieBeneficiaire']; $_SESSION['p_dateEffetCouvert_P'] = $adh['dateEffetCouvert']; $_SESSION['p_codeEtatBeneficiaire_P'] = $adh['codeEtatBeneficiaire']; $_SESSION['p_etatbeneficiaireEng_P'] = $adh['etatbeneficiaireEng']; $_SESSION['p_etatbeneficiaire_P'] = $adh['etatbeneficiaire']; } else{ $_SESSION['p_numeroBeneficiaire_P'] = ''; $_SESSION['p_beneficiaire_P'] = ''; $_SESSION['p_nomPolice_P'] = ''; $_SESSION['p_nomCollege_P'] = ''; $_SESSION['p_codeLienParente_P'] = ''; $_SESSION['p_numeroAdherent_P'] = ''; $_SESSION['p_adherent_P'] = ''; $_SESSION['p_dateSortieBeneficiaire_P'] = null; $_SESSION['p_dateEffetCouvert_P'] = null; $_SESSION['p_codeEtatBeneficiaire_P'] = ''; $_SESSION['p_etatbeneficiaireEng_P'] = ''; $_SESSION['p_etatbeneficiaire_P'] = ''; } $numeroBeneficiaire = (isset($_SESSION['p_numeroBeneficiaire_P']) && $idBeneficiaire > "0")? $_SESSION['p_numeroBeneficiaire_P']:""; $beneficiaire = (isset($_SESSION['p_beneficiaire_P']) && $idBeneficiaire > "0")? $_SESSION['p_beneficiaire_P']:""; $nomPolice = (isset($_SESSION['p_nomPolice_P']) && $idBeneficiaire > "0")? $_SESSION['p_nomPolice_P']:""; $nomCollege = (isset($_SESSION['p_nomCollege_P']) && $idBeneficiaire > "0")? $_SESSION['p_nomCollege_P']:""; $codeLienParente = (isset($_SESSION['p_codeLienParente_P']) && $idBeneficiaire > "0")? $_SESSION['p_codeLienParente_P']:""; $noAdherent = (isset($_SESSION['p_numeroAdherent_P']) && $idBeneficiaire > "0")? $_SESSION['p_numeroAdherent_P']:""; $nomAdherent = (isset($_SESSION['p_adherent_P']) && $idBeneficiaire > "0")? $_SESSION['p_adherent_P']:""; $affections = $this->affection->getListes(); $actesChambre = $this->feuillemaladie->getActeChambreHospitalisation(); $this->genererVue(array( 'idBeneficiaire' => $idBeneficiaire, 'numeroBeneficiaire'=> $numeroBeneficiaire, 'beneficiaire' => $beneficiaire, 'nomPolice' => $nomPolice, 'nomCollege' => $nomCollege, 'codeLienParente' => $codeLienParente, 'noAdherent' => $noAdherent, 'nomAdherent' => $nomAdherent, 'typeHospitalisation' => $typeHospitalisation, 'medecins' => $medecins, 'affections' => $affections, 'actesChambre' => $actesChambre )); } public function unsetsession() { /* $_SESSION['p_idBeneficiaire_P'] = ""; $_SESSION['p_dateDebutProforma_C'] = ""; $_SESSION['p_dureeProforma_C'] = "0"; $_SESSION['p_motifProforma_C'] = ""; $_SESSION['p_codeMedecinProforma_C'] = ""; $_SESSION['p_numeroBeneficiaire_P'] = ""; $_SESSION['p_beneficiaire_P'] = ""; $_SESSION['p_nomPolice_P'] = ""; $_SESSION['p_nomCollege_P'] = ""; $_SESSION['p_codeLienParente_P'] = ""; $_SESSION['p_numeroAdherent_P'] = ""; $_SESSION['p_adherent_P'] = ""; $_SESSION['p_idProforma_C'] = "0"; $_SESSION['p_dateDebutProforma_C'] = ""; $_SESSION['p_nomClient_C'] = ""; $_SESSION['p_adherent_C'] = ""; $_SESSION['p_beneficiaire_C'] = ""; $_SESSION['p_telephonePortableBeneficiaire_C'] = ""; $_SESSION['p_idBeneficiaire_C'] = "0"; $_SESSION['p_numeroBeneficiaire_C'] = "0"; $_SESSION['p_codeReponseEntentePrealable_C'] = ""; $_SESSION['p_numeroEntentePrealable_C'] = "0"; $_SESSION['p_observation_C'] = ""; $_SESSION['p_motifRefus_C'] = ""; $_SESSION['p_idProformaHospitalisation_C'] = "0"; // $beneficiaire = $this->ben->getBeneficiaireVide(); */ } }