ententeprealable = new Ententeprealable(); $this->envoimail = new Envoimail(); } public function index() { $idBeneficiaire = $_SESSION['idBeneficiaire_C']; $d1 = $this->requete->getParametreDate("d1"); $d2 = $this->requete->getParametreDate("d2"); $ententeprealables = $this->ententeprealable->getententeprealablesbenficiaire($idBeneficiaire, $d1, $d2); $this->genererVueAjax(array('ententeprealables' => $ententeprealables)); } public function accepterrefusertouslesexamens() { $idExamen = $this->requete->getParametreFormulaire("idExamen"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $motifRefusPrestataire = $this->requete->getParametreFormulaire("motifRefusPrestataire"); $numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $refuser = $this->requete->getParametreFormulaire("refuser"); $accepter = $this->requete->getParametreFormulaire("accepter"); $this->ententeprealable->accepterrefusertouslesexamens($numeroFeuilleMaladie, $motifReel, $motifRefusAssure,$motifRefusPrestataire,$refuser,$accepter); if ($accepter > 0) { $typeMail = "accordententeprealable"; $idDemandeententeprealable = $idExamen; $this->envoimail->ajouteraccordententeprealable($typeMail, $idDemandeententeprealable, $codePrestataire); } if ($refuser>0) { $typeMail = "refusententeprealable"; $idDemandeententeprealable = $idExamen; $this->envoimail->ajouterrefusententeprealable($typeMail, $idDemandeententeprealable, $codePrestataire); } } public function accepterrefusertouslesmedicaments() { $idPrescription = $this->requete->getParametreFormulaire("idPrescription"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $motifRefusPrestataire = $this->requete->getParametreFormulaire("motifRefusPrestataire"); $numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie"); $entente = $this->requete->getParametreFormulaire("entente"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $refuser = $this->requete->getParametreFormulaire("refuser"); $accepter = $this->requete->getParametreFormulaire("accepter"); $this->ententeprealable->accepterrefusertouslesmedicaments($numeroFeuilleMaladie, $motifReel, $motifRefusAssure,$motifRefusPrestataire,$refuser,$accepter); if ($accepter > 0) { $typeMail = "accordententeprealablepha"; $idDemandeententeprealable = $idPrescription; $this->envoimail->ajouteraccordententeprealablepha($typeMail, $idDemandeententeprealable, $codePrestataire); } if ($refuser>0) { $typeMail = "refusententeprealablepha"; $idDemandeententeprealable = $idPrescription; $this->envoimail->ajouterrefusententeprealablepha($typeMail, $idDemandeententeprealable, $codePrestataire); } } public function enregistrerrefusententeprealable() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistrerrefusententeprealable($idDemandeententeprealable, $motifReel, $motifRefusAssure); $typeMail = "refusententeprealable"; $this->envoimail->ajouterrefusententeprealable($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistreraccordententeprealable() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $quantiteHospit = $this->requete->getParametreFormulaire("quantiteHospit"); $quantiteModifiee = $this->requete->getParametreFormulaire("quantiteModifiee"); $quantiteModifieeHospit = $this->requete->getParametreFormulaire("quantiteModifieeHospit"); if ($quantiteModifiee != "" && $quantiteHospit==""){ $this->ententeprealable->enregistreraccordententeprealable_kine($idDemandeententeprealable, $motifReel, $quantiteModifiee); }elseif($quantiteHospit !="") { $this->ententeprealable->enregistreraccordententeprealable_Hospit($idDemandeententeprealable, $motifReel, $quantiteModifieeHospit); } else { $this->ententeprealable->enregistreraccordententeprealable($idDemandeententeprealable, $motifReel); } $typeMail = "accordententeprealable"; $this->envoimail->ajouteraccordententeprealable($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistrerrefusacteexclu() { $idDemandeautorisation = $this->requete->getParametreFormulaire("idDemandeautorisation"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $this->ententeprealable->enregistrerrefusacteexclu($idDemandeautorisation, $motifReel, $motifRefusAssure); $typeMail = "refusacteexclu"; $this->envoimail->ajouterrefusacteexclu($typeMail, $idDemandeautorisation); } public function enregistreraccordacteexclu() { $idDemandeautorisation = $this->requete->getParametreFormulaire("idDemandeautorisation"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $valeurActe = $this->requete->getParametreFormulaire("valeurActe", "numerique"); $this->ententeprealable->enregistreraccordacteexclu($idDemandeautorisation, $motifReel, $valeurActe); $typeMail = "accordacteexclu"; $this->envoimail->ajouteraccordacteexclu($typeMail, $idDemandeautorisation); } public function enregistrerrefusententeprealablepha() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistrerrefusententeprealablepha($idDemandeententeprealable, $motifReel, $motifRefusAssure); $typeMail = "refusententeprealablepha"; $this->envoimail->ajouterrefusententeprealablepha($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistreraccordententeprealablepha() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $prixAccorde = $this->requete->getParametreFormulaire("prixAccorde"); $quantiteAccorde = $this->requete->getParametreFormulaire("quantiteAccorde"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistreraccordententeprealablepha($idDemandeententeprealable, $motifReel, $prixAccorde, $quantiteAccorde); $typeMail = "accordententeprealablepha"; $this->envoimail->ajouteraccordententeprealablepha($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistreraccordententeprealableopt() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); //$prixAccorde = $this->requete->getParametreFormulaire("prixAccorde"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistreraccordententeprealableopt($idDemandeententeprealable, $motifReel); $typeMail = "accordententeprealableopt"; $this->envoimail->ajouteraccordententeprealableopt($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistrerrefusententeprealableopt() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistrerrefusententeprealableopt($idDemandeententeprealable, $motifReel, $motifRefusAssure); $typeMail = "refusententeprealableopt"; $this->envoimail->ajouterrefusententeprealableopt($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistreraccordententeprealablemont() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $prixAccorde = $this->requete->getParametreFormulaire("prixAccorde"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistreraccordententeprealablemont($idDemandeententeprealable, $motifReel, $prixAccorde); $typeMail = "accordententeprealablemont"; $this->envoimail->ajouteraccordententeprealablemont($typeMail, $idDemandeententeprealable, $codePrestataire); } public function enregistrerrefusententeprealablemont() { $idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable"); $motifReel = $this->requete->getParametreFormulaire("motifReel"); $motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure"); $codePrestataire = $this->requete->getParametreFormulaire("codePrestataire"); $this->ententeprealable->enregistrerrefusententeprealablemont($idDemandeententeprealable, $motifReel, $motifRefusAssure); $typeMail = "refusententeprealablemont"; $this->envoimail->ajouterrefusententeprealablemont($typeMail, $idDemandeententeprealable, $codePrestataire); } }