a
This commit is contained in:
parent
0cb8e11503
commit
161cb2a51b
|
|
@ -70,6 +70,19 @@ class Assure extends Modelecontestation {
|
||||||
|
|
||||||
$this->executerRequeteAdin($sql, array($codeSociete, $idAdherent, $numeroFeuilleMaladie, $motifContestation));
|
$this->executerRequeteAdin($sql, array($codeSociete, $idAdherent, $numeroFeuilleMaladie, $motifContestation));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function assureExiste($codeSociete, $idBeneficiaire)
|
||||||
|
{
|
||||||
|
$sql = 'select id FROM beneficiaire where (codeSociete=? and id=?);';
|
||||||
|
|
||||||
|
$resultat = $this->executerRequeteAdin($sql, array($codeSociete, $idBeneficiaire));
|
||||||
|
|
||||||
|
return ($resultat->rowCount() > 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
@ -40,17 +40,15 @@
|
||||||
$_SESSION['codeBdd'] = $codeBdd;
|
$_SESSION['codeBdd'] = $codeBdd;
|
||||||
$bdd = $assure->geUneBd($codeBdd);
|
$bdd = $assure->geUneBd($codeBdd);
|
||||||
|
|
||||||
/*
|
|
||||||
var_dump(
|
var_dump(
|
||||||
array(
|
array(
|
||||||
"bdd" => $bdd,
|
// "bdd" => $bdd,
|
||||||
"codeSociete" => $codeSociete,
|
"codeSociete" => $codeSociete,
|
||||||
"idBeneficiaire" => $idBeneficiaire,
|
"idBeneficiaire" => $idBeneficiaire,
|
||||||
)
|
)
|
||||||
|
|
||||||
);
|
);
|
||||||
*/
|
|
||||||
|
|
||||||
if(!$bdd) {
|
if(!$bdd) {
|
||||||
$message = $codeLangue == 'en_US' ? "Entity not found!" : "Entité introuvable!";
|
$message = $codeLangue == 'en_US' ? "Entity not found!" : "Entité introuvable!";
|
||||||
afficherMessage("<strong>$message</strong>");
|
afficherMessage("<strong>$message</strong>");
|
||||||
|
|
@ -60,6 +58,43 @@
|
||||||
$_SESSION['BdLogin'] = $bdd['BdLogin'];
|
$_SESSION['BdLogin'] = $bdd['BdLogin'];
|
||||||
$_SESSION['BdMdp'] = $bdd['BdMdp'];
|
$_SESSION['BdMdp'] = $bdd['BdMdp'];
|
||||||
|
|
||||||
|
if($assure->existeligne($codeSociete)) {
|
||||||
|
$feuilleMaladieExiste = $validercontestation->assureExiste($codeSociete, $idBeneficiaire);
|
||||||
|
|
||||||
|
if(!$feuilleMaladieExiste) {
|
||||||
|
$message = $codeLangue == 'en_US' ? "Health file not found!" : "Dossier maladie introuvable!";
|
||||||
|
afficherMessage("<strong>$message</strong>");
|
||||||
|
}
|
||||||
|
|
||||||
|
$feuilleMaladieEncours = $validercontestation->feuilleMaladieEncours($codeSociete, $idAdherent, $numeroFeuilleMaladie);
|
||||||
|
|
||||||
|
if(!$feuilleMaladieEncours) {
|
||||||
|
$message = $codeLangue == 'en_US' ? "Deadline for appeal has passed!" : "Delai de contestation dépassé!";
|
||||||
|
afficherMessage("<strong>$message</strong>");
|
||||||
|
}
|
||||||
|
|
||||||
|
$feuilleDejaContestee = $validercontestation->feuilleContestee($codeSociete, $idAdherent, $numeroFeuilleMaladie);
|
||||||
|
|
||||||
|
if($feuilleDejaContestee) {
|
||||||
|
$message = $codeLangue == 'en_US' ? "File already contested!" : "Dossier déjà contesté!";
|
||||||
|
afficherMessage("<strong>$message</strong>");
|
||||||
|
}
|
||||||
|
|
||||||
|
$feuilleDejaFacturee = $validercontestation->feuilleFacturee($codeSociete, $idAdherent, $numeroFeuilleMaladie);
|
||||||
|
|
||||||
|
if($feuilleDejaFacturee) {
|
||||||
|
$message = $codeLangue == 'en_US' ? "File already invoiced!" : "Dossier déjà facturé!";
|
||||||
|
afficherMessage("<strong>$message</strong>");
|
||||||
|
}
|
||||||
|
|
||||||
|
$validercontestation->contester($codeSociete, $idAdherent, $numeroFeuilleMaladie, $motifContestation);
|
||||||
|
|
||||||
|
$message = $codeLangue == 'en_US'
|
||||||
|
? "Medical record successfully contested!"
|
||||||
|
: "Dossier médical contesté avec succès!";
|
||||||
|
afficherMessage("<strong>$message</strong>", false);
|
||||||
|
}
|
||||||
|
|
||||||
function afficherMessage($message) {
|
function afficherMessage($message) {
|
||||||
echo "<!DOCTYPE html>
|
echo "<!DOCTYPE html>
|
||||||
<html lang='fr'>
|
<html lang='fr'>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user