executerRequete($sql, array($numeroFeuilleMaladie)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealables($codePrestataire, $codeReponseEntentePrealable, $debut, $fin) { $idAdherent = $_SESSION['idAdherent_C']; $codePrestataire = contruireParamLike($codePrestataire); $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $sql = 'call sp_a_get_ententeprealables(?, ?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $codePrestataire, $codeReponseEntentePrealable, $debut, $fin)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getActesExclus($codePrestataire, $codeReponseAutorisation, $debut, $fin) { $codePrestataire = contruireParamLike($codePrestataire); $codeReponseAutorisation = contruireParamLike($codeReponseAutorisation); $sql = 'call sp_get_actes_exclus(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($codePrestataire, $codeReponseAutorisation, $debut, $fin)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealableId($idDemandeententeprealable) { $idAdherent = $_SESSION['idAdherent_C']; $sql = 'call sp_a_get_ententeprealable_id_simple(?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $idDemandeententeprealable)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function getActeExcluId($idDemandeautorisation) { $sql = 'call sp_get_acte_exclu_id_simple(?)'; $resultat = $this->executerRequete($sql, array($idDemandeautorisation)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function enregistrerrefusententeprealable($idDemandeententeprealable, $motifReel, $motifRefusAssure) { $user = $_SESSION['login']; $sql = 'call sp_refuser_ententeprealable(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $motifRefusAssure, $user)); } public function enregistreraccordententeprealable($idDemandeententeprealable, $motifReel) { $user = $_SESSION['login']; $sql = 'call sp_accepter_ententeprealable(?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $user)); } public function getententeprealablesbenficiaire($idBeneficiaire, $d1, $d2) { $sql = 'call sp_get_ententeprealables_beneficiaire(?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idBeneficiaire, $d1, $d2)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getacteexclusbenficiaire($idBeneficiaire, $d1, $d2) { $sql = 'call sp_get_autorisations_beneficiaire(?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idBeneficiaire, $d1, $d2)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function enregistrerrefusacteexclu($idDemandeautorisation, $motifReel, $motifRefusAssure) { $user = $_SESSION['login']; $sql = 'call sp_refuser_autorisation(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeautorisation, $motifReel, $motifRefusAssure, $user)); } public function enregistreraccordacteexclu($idDemandeautorisation, $motifReel, $valeurActe) { $user = $_SESSION['login']; $sql = 'call sp_accepter_autorisation(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeautorisation, $motifReel, $user, $valeurActe)); } public function requetesententeprealable($codePrestataire, $dateDemande1, $dateDemande2, $numeroAdherent, $numeroBeneficiaire, $numeroEntentePrealable1, $numeroEntentePrealable2, $codeReponseEntentePrealable, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe) { $codePrestataire = contruireParamLike($codePrestataire); $numeroAdherent = contruireParamLike($numeroAdherent); $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $adherent = contruireParamLike($adherent); $beneficiaire = contruireParamLike($beneficiaire); $libelleActe = contruireParamLike($libelleActe); $libelleFamilleActe = contruireParamLike($libelleFamilleActe); $sql = 'call sp_requetes_ententeprealable(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($codePrestataire, $dateDemande1, $dateDemande2, $numeroAdherent, $numeroBeneficiaire, $numeroEntentePrealable1, $numeroEntentePrealable2, $codeReponseEntentePrealable, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function requetesententeprealabletotal($codePrestataire, $dateDemande1, $dateDemande2, $numeroAdherent, $numeroBeneficiaire, $numeroEntentePrealable1, $numeroEntentePrealable2, $codeReponseEntentePrealable, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe) { $codePrestataire = contruireParamLike($codePrestataire); $numeroAdherent = contruireParamLike($numeroAdherent); $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $adherent = contruireParamLike($adherent); $beneficiaire = contruireParamLike($beneficiaire); $libelleActe = contruireParamLike($libelleActe); $libelleFamilleActe = contruireParamLike($libelleFamilleActe); $sql = 'call sp_requetes_ententeprealable_total(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($codePrestataire, $dateDemande1, $dateDemande2, $numeroAdherent, $numeroBeneficiaire, $numeroEntentePrealable1, $numeroEntentePrealable2, $codeReponseEntentePrealable, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function requetesententeprealableexport($codePrestataire, $dateDemande1, $dateDemande2, $numeroAdherent, $numeroBeneficiaire, $numeroEntentePrealable1, $numeroEntentePrealable2, $codeReponseEntentePrealable, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe) { $codePrestataire = contruireParamLike($codePrestataire); $numeroAdherent = contruireParamLike($numeroAdherent); $numeroBeneficiaire = contruireParamLike($numeroBeneficiaire); $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $adherent = contruireParamLike($adherent); $beneficiaire = contruireParamLike($beneficiaire); $libelleActe = contruireParamLike($libelleActe); $libelleFamilleActe = contruireParamLike($libelleFamilleActe); $sql = 'call sp_requetes_ententeprealable_export(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($codePrestataire, $dateDemande1, $dateDemande2, $numeroAdherent, $numeroBeneficiaire, $numeroEntentePrealable1, $numeroEntentePrealable2, $codeReponseEntentePrealable, $adherent, $beneficiaire, $libelleActe, $libelleFamilleActe)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealablespha($codeReponseEntentePrealable, $debut, $fin) { $idAdherent = $_SESSION['idAdherent_C']; $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $sql = 'call sp_a_get_ententeprealables_pha(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $codeReponseEntentePrealable, $debut, $fin)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealablephaId($idDemandeententeprealable) { $idAdherent = $_SESSION['idAdherent_C']; $sql = 'call sp_a_get_ententeprealable_pha_id_simple(?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $idDemandeententeprealable)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function enregistreraccordententeprealablepha($idDemandeententeprealable, $motifReel, $prixAccorde, $quantiteAccorde) { $user = $_SESSION['login']; $sql = 'call sp_accepter_ententeprealable_pha(?, ?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $prixAccorde, $quantiteAccorde, $user)); } public function enregistrerrefusententeprealablepha($idDemandeententeprealable, $motifReel, $motifRefusAssure) { $user = $_SESSION['login']; $sql = 'call sp_refuser_ententeprealable_pha(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $motifRefusAssure, $user)); } public function requetesententeprealablepha($codePrestataire, $dateDemande1, $dateDemande2, $codeReponseEntentePrealable) { $codePrestataire = contruireParamLike($codePrestataire); $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $sql = 'call sp_requetes_ententeprealable_pha(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($codePrestataire, $dateDemande1, $dateDemande2, $codeReponseEntentePrealable)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function requetesententeprealablephaexport($codePrestataire, $dateDemande1, $dateDemande2, $codeReponseEntentePrealable) { $codePrestataire = contruireParamLike($codePrestataire); $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $sql = 'call sp_requetes_ententeprealable_pha_export(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($codePrestataire, $dateDemande1, $dateDemande2, $codeReponseEntentePrealable)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealablesopt($codeReponseEntentePrealable, $debut, $fin) { $idAdherent = $_SESSION['idAdherent_C']; $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $sql = 'call sp_a_get_ententeprealables_opt(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $codeReponseEntentePrealable, $debut, $fin)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealableoptId($idDemandeententeprealable) { $idAdherent = $_SESSION['idAdherent_C']; $sql = 'call sp_a_get_ententeprealable_opt_id_simple(?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $idDemandeententeprealable)); return $resultat->fetch(PDO::FETCH_ASSOC); } // public function enregistreraccordententeprealableopt($idDemandeententeprealable, $motifReel, $prixAccorde) { $user = $_SESSION['login']; $sql = 'call sp_accepter_ententeprealable_opt(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $prixAccorde, $user)); } public function enregistrerrefusententeprealableopt($idDemandeententeprealable, $motifReel, $motifRefusAssure) { $user = $_SESSION['login']; $sql = 'call sp_refuser_ententeprealable_opt(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $motifRefusAssure, $user)); } // Ententeprealablesmont public function getEntenteprealablesmont($codeReponseEntentePrealable, $debut, $fin) { $idAdherent = $_SESSION['idAdherent_C']; $codeReponseEntentePrealable = contruireParamLike($codeReponseEntentePrealable); $sql = 'call sp_a_get_ententeprealables_mont(?, ?, ?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $codeReponseEntentePrealable, $debut, $fin)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getEntenteprealablemontId($idDemandeententeprealable) { $idAdherent = $_SESSION['idAdherent_C']; $sql = 'call sp_a_get_ententeprealable_mont_id_simple(?, ?)'; $resultat = $this->executerRequete($sql, array($idAdherent, $idDemandeententeprealable)); return $resultat->fetch(PDO::FETCH_ASSOC); } // public function enregistreraccordententeprealablemont($idDemandeententeprealable, $motifReel, $prixAccorde) { $user = $_SESSION['login']; $sql = 'call sp_accepter_ententeprealable_mont(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $prixAccorde, $user)); } public function enregistrerrefusententeprealablemont($idDemandeententeprealable, $motifReel, $motifRefusAssure) { $user = $_SESSION['login']; $sql = 'call sp_refuser_ententeprealable_mont(?, ?, ?, ?)'; $this->executerRequete($sql, array($idDemandeententeprealable, $motifReel, $motifRefusAssure, $user)); } }