examen = new Examen(); } public function index() { $numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie"); $codeReponseEntentePrealable = $this->requete->getParametreFormulaire("codeReponseEntentePrealable"); if ($numeroFeuilleMaladie==""){ $numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie']; }else{ $_SESSION['numeroFeuilleMaladie'] = $numeroFeuilleMaladie; } $_SESSION["validerTout"] = isset($_SESSION["validerTout"]) ? $_SESSION["validerTout"] : "0"; $_SESSION["refuserTout"] = isset($_SESSION["refuserTout"]) ? $_SESSION["refuserTout"] : "0"; $examen = $this->examen->getexamen($numeroFeuilleMaladie); $_SESSION['tm_C'] = $examen['ticketModerateur']; $_SESSION['numeroFeuilleMaladie_C'] = $examen['numeroFeuilleMaladie']; $detailexamens = $this->examen->getdetailexamenfeuille($numeroFeuilleMaladie); //var_dump(detailexamens); $motifexamens = $this->examen->getmotifexamenfeuille($numeroFeuilleMaladie); $_SESSION['codePrestataire_C'] = $examen['codePrestataire']; $detail_total = $this->examen->getdetailexamenfeuille_total($numeroFeuilleMaladie); // envoyer les demandes d'entente demande ententeprealable $this->genererVueAjax(array('numeroFeuilleMaladie' => $numeroFeuilleMaladie, 'motifexamens' => $motifexamens,'examen' => $examen, 'detailexamens' => $detailexamens, 'detail_total' => $detail_total, 'codeReponseEntentePrealable' => $codeReponseEntentePrealable)); } public function refuserexamen() { $idExamen = $this->requete->getParametre("idExamen"); $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $this->examen->refuserexamen($idExamen,$numeroFeuilleMaladie,$p_choix); //$this->examen->updateexamen($numeroFeuilleMaladie); $this->executerAction("index"); } public function annulerrefusexamen() { $idExamen = $this->requete->getParametre("idExamen"); $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $this->examen->annulerrefusexamen($idExamen,$numeroFeuilleMaladie,$p_choix); $this->executerAction("index"); } public function refuserTouteDemandes() { $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $_SESSION["refuserTout"] = "1"; $this->examen->refuserTouteDemandes($numeroFeuilleMaladie,$p_choix); $this->executerAction("index"); } public function annulerRefuserTouteDemandes() { $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $_SESSION["refuserTout"] = "0"; $this->examen->annulerRefuserTouteDemandes($numeroFeuilleMaladie,$p_choix); $this->executerAction("index"); } public function validerexamen() { $idExamen = $this->requete->getParametre("idExamen"); $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $this->examen->validerexamen($idExamen,$numeroFeuilleMaladie,$p_choix); $this->executerAction("index"); } //ajout 14-09-2023 public function annulervalidationexamen() { $idExamen = $this->requete->getParametre("idExamen"); $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $this->examen->annulervalidationexamen($idExamen,$numeroFeuilleMaladie,$p_choix); //$this->examen->updateexamen($numeroFeuilleMaladie); $this->executerAction("index"); } public function validerTouteDemandes() { $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $_SESSION["validerTout"] = "1"; $this->examen->validerTouteDemandes($numeroFeuilleMaladie,$p_choix); $this->executerAction("index"); } public function annulervaliderTouteDemande() { $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $p_choix = $this->requete->getParametre("p_choix"); $_SESSION["validerTout"] = "0"; $this->examen->annulervaliderTouteDemande($numeroFeuilleMaladie); $this->executerAction("index"); } public function supprimer() { $idExamen = $this->requete->getParametre("idExamen"); $this->examen->supprimerexamen($idExamen); $this->examen->updateexamen($_SESSION['numeroFeuilleMaladie_C']); $this->executerAction("index"); } public function valider_examen() { $idExamen = $this->requete->getParametre("idExamen"); $numeroFeuilleMaladie = $this->requete->getParametre("numeroFeuilleMaladie"); $this->examen->supprimerexamen($idExamen); $this->examen->updateexamen($_SESSION['numeroFeuilleMaladie_C']); $this->executerAction("index"); } }