prestation/Vue/Ajaxreponseavis/index_old.php
2025-12-05 10:42:46 +00:00

87 lines
3.6 KiB
PHP
Executable File

<?php
$facture = $feuillemaladie['facture'];
$avisHospitalisation = $feuillemaladie['avisHospitalisation'];
$hospitalisation = $feuillemaladie['hospitalisation'];
$idProlongation = $feuillemaladie['idProlongation'];
$idProformaHospitalisation = $feuillemaladie['idProformaHospitalisation'];
// KANE 10/04/2025
$autoriser = "1";
if($avisHospitalisation >'0' && $idProformaHospitalisation > "0" && $facture == "0")
{
$estDateFuture = (new DateTime($feuillemaladie['dateDebutHospit'])) > (new DateTime('today'));
$autoriser = ($estDateFuture && $autoriserBonHospitAvantDate=="0") ? "0" : "1";
}
// FIN KANE 10/04/2025
if($avisHospitalisation == "1" && $facture == "0" && $idProlongation == "0" && $contestation == "0"){
if($autoriser=="1"){
$v_msg="Avis favorable! Vous êtes autorisé à poursuivre l'hospitalisation du patient.";
}else{
$v_msg="Hospitalisation chirurgicale non encore autorisée! Attendez, s'il vous plaît, la date de sa programmation. Merci pour votre compréhension!";
}
$scroll = "scroll";
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US"){
if($autoriser=="1"){
$v_msg="Favorable opinion! You are authorized to continue the patient's hospitalization.";
}else{
$v_msg="Surgical hospitalization not yet authorized! Please wait for the scheduling date. Thank you for understanding!";
}
}
}elseif($avisHospitalisation == "1" && $facture == "0" && $idProlongation > "0" && $contestation == "0"){
$v_msg="Avis favorable! Vous êtes autorisé à proroger l'hospitalisation du patient.";
$scroll = "scroll";
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US"){
$v_msg="Favorable opinion! You are authorized to extend the patient's hospitalization.";
}
}elseif($avisHospitalisation == "2" && $facture == "0" && $contestation == "0"){
$scroll = "scroll";
$v_msg="Avis d'hospitalisation envoyé pour validation! Veuillez patienter...";
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US"){
$v_msg="Notice of Hospitalization sent for validation! Please wait...";
}
}elseif($avisHospitalisation == "3" && $facture == "0" && $contestation == "0"){
$scroll = "scroll";
$v_msg="Désolé! L'hospitalisation n'a pas été autorisé par l'assureur! Le patient en a été informé.";
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US"){
$v_msg="Sorry! Hospitalization was not authorized by the insurer! The patient was informed.";
}
}elseif($avisHospitalisation == "4" && $facture == "0" && $contestation == "0"){
$scroll = "scroll";
$v_msg="Avis de prorogation d'hospitalisation envoyé pour validation! Veuillez patienter...";
if (isset($_SESSION['p_lang']) && $_SESSION['p_lang']=="en_US"){
$v_msg="Notice of extension of hospitalization sent for validation! Please wait...";
}
}
else{
$scroll = "scroll";
$v_msg="";
}
?>
<?php if ($v_msg !="") : ?>
<?php if(($avisHospitalisation == "3" && $facture == "0") || $autoriser=="0"): ?>
<marquee behavior=<?= $scroll ?> direction="left" scrollamount="15" style="color:white; background-color:red;font-size:14pt">
<?= $v_msg ?>
</marquee>
<?php elseif($avisHospitalisation == "1" && $facture == "0"): ?>
<marquee behavior=<?= $scroll ?> direction="left" scrollamount="15" style="color:white; background-color:#7AA95C;font-size:14pt">
<?= $v_msg ?>
</marquee>
<?php else: ?>
<marquee behavior=<?= $scroll ?> direction="left" scrollamount="15" style="color:red; background-color:yellow;font-size:14pt">
<?= $v_msg ?>
</marquee>
<?php endif; ?>
<?php endif; ?>