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(); //$_SESSION["proforma"] = "1"; } public function index() { $codePrestataire = $_SESSION['p_codePrestataire_C']; $idBeneficiaire = $_SESSION['p_idBeneficiaire_C']; if($idBeneficiaire > "0") { $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']; $beneficiaire = $this->ben->getContexteBeneficiaireId($idBeneficiaire); }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']:""; $typeHospitalisation = $this->prestation->gettypehospitalisation(); $medecins = $this->medecin->getpraticiensprestataire($codePrestataire); $idProforma = isset($_SESSION['p_idProforma_C']) ? $_SESSION['p_idProforma_C'] : '0'; if($idProforma > "0" && $idBeneficiaire > "0"){ $this->prestation->getenteteproformahospitalisation($idProforma); } $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(); } }