a
This commit is contained in:
parent
d0d97e43ca
commit
fc54c19d4c
89
Controleur/ControleurAjaxbaremelettrecle.php
Executable file
89
Controleur/ControleurAjaxbaremelettrecle.php
Executable file
|
|
@ -0,0 +1,89 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxinsererbaremeacte extends Controleur {
|
||||
private $garantie;
|
||||
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$actes = $this->garantie->getActesGarantieBaremeInitial($idBaremePriseEnCharge,$codeGarantie);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'actes' => $actes
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
|
||||
$dateEffetActe = $this->requete->getParametreDate("dateEffetActe");
|
||||
$forfaitPlafondActeAdherent = $this->requete->getParametreFormulaire("forfaitPlafondActeAdherent");
|
||||
$codePeriodicitePlafondActeAdherent = $this->requete->getParametreFormulaire("codePeriodicitePlafondActeAdherent");
|
||||
$nbreTransactionActeAdherent = $this->requete->getParametreFormulaire("nbreTransactionActeAdherent");
|
||||
$codePeriodiciteActeAdherent = $this->requete->getParametreFormulaire("codePeriodiciteActeAdherent");
|
||||
$forfaitPlafondActe = $this->requete->getParametreFormulaire("forfaitPlafondActe");
|
||||
$codePeriodicitePlafondActe = $this->requete->getParametreFormulaire("codePeriodicitePlafondActe");
|
||||
$nbreTransactionActe = $this->requete->getParametreFormulaire("nbreTransactionActe");
|
||||
$codePeriodiciteActe = $this->requete->getParametreFormulaire("codePeriodiciteActe");
|
||||
$codeTypeRemboursementActe = $this->requete->getParametreFormulaire("codeTypeRemboursementActe");
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe");
|
||||
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe");
|
||||
$ageMinimumActe = $this->requete->getParametreFormulaire("ageMinimumActe");
|
||||
$ageMaximumActe = $this->requete->getParametreFormulaire("ageMaximumActe");
|
||||
$actifActe = $this->requete->getParametreFormulaire("actifActe");
|
||||
|
||||
$forfaitTmActe = $this->requete->getParametreFormulaire("forfaitTmActe");
|
||||
|
||||
|
||||
|
||||
$this->garantie->insererActeBaremeInitial($idBaremePriseEnCharge,$codeGarantie,$codeActe,$dateEffetActe,$forfaitPlafondActeAdherent,
|
||||
$codePeriodicitePlafondActeAdherent,$nbreTransactionActeAdherent,$codePeriodiciteActeAdherent,$forfaitPlafondActe,
|
||||
$codePeriodicitePlafondActe,$nbreTransactionActe,$codePeriodiciteActe,$codeTypeRemboursementActe,$delaiCarenceActe,
|
||||
$ticketModerateurActe,$ageMinimumActe,$ageMaximumActe,$actifActe, $forfaitTmActe);
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function controle()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
|
||||
$maxDateEffetActeBareme = $this->garantie->getMaxDateEffetActeBaremeInitial($idBaremePriseEnCharge,$codeGarantie,$codeActe);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'maxDateEffetActeBareme' => $maxDateEffetActeBareme
|
||||
));
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->garantie->supprimerActeBaremeInitial($idActe);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,24 +1,18 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Familleacte.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurBaremepriseenchargelettrecle extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
private $tarif;
|
||||
private $familleacte;
|
||||
private $prestataire;
|
||||
private $garantie;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Baremepriseenchargelettrecle');
|
||||
|
||||
$this->tarif = new Tarifsactes();
|
||||
$this->familleacte = new Familleacte();
|
||||
$this->prestataire = new Prestataire();
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
}
|
||||
|
||||
public function index()
|
||||
|
|
|
|||
|
|
@ -1,367 +0,0 @@
|
|||
<?php $this->titre = "INTER-SANTE - Autoriser un acte";
|
||||
|
||||
$codeActe = $this->nettoyer($ententeprealable['codeActe']);
|
||||
$libelleActe = $this->nettoyer($ententeprealable['libelleActe']);
|
||||
$numeroBonExamen = $this->nettoyer($ententeprealable['numeroBonExamen']);
|
||||
$fraisReelExamen = $this->nettoyer($ententeprealable['fraisReelExamen']);
|
||||
|
||||
$quantiteHospit = $this->nettoyer($ententeprealable['quantiteHospit']);
|
||||
|
||||
$quantiteModifieeHospit = $this->nettoyer($ententeprealable['quantiteModifieeHospit']);
|
||||
|
||||
$numeroBon = $this->nettoyer($ententeprealable['numeroBon']);
|
||||
|
||||
if ($codeActe=="EXAM"){
|
||||
if (est_anglophone()){
|
||||
$libelleActe = "DISPLAY THE LIST OF VOUCHER ACTS: ".$numeroBonExamen;
|
||||
}else{
|
||||
$libelleActe = "AFFICHER LA LISTE DES ACTES DU BON: ".$numeroBonExamen;
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<form id="frmdententeprealable" name="frmdententeprealable" method="post" >
|
||||
<input class="sr-only" type="text" id="nomForm" name="nomForm" value="accepterEntentePrealable">
|
||||
<INPUT class="sr-only" TYPE="text" id="idDemandeententeprealable" name="idDemandeententeprealable" value="<?= $this->nettoyer($ententeprealable['idDemandeententeprealable']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="smsGestionPrestataire" name="smsGestionPrestataire" value="<?= $this->nettoyer($ententeprealable['smsGestionPrestataire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="prestataire" name="prestataire" value="<?= $this->nettoyer($ententeprealable['prestataire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="codePrestataire" name="codePrestataire" value="<?= $this->nettoyer($ententeprealable['codePrestataire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="beneficiaire" name="beneficiaire" value="<?= $this->nettoyer($ententeprealable['beneficiaire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="numeroBeneficiaire" name="numeroBeneficiaire" value="<?= $this->nettoyer($ententeprealable['numeroBeneficiaire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="libelleActe" name="libelleActe" value="<?= $libelleActe ?>">
|
||||
|
||||
<INPUT class="sr-only" TYPE="text" id="telephonePortableAdherent" name="telephonePortableAdherent" value="<?= $this->nettoyer($ententeprealable['telAdherent']) ?>">
|
||||
|
||||
<legend> <?= _("Autoriser un acte") ?> </legend>
|
||||
|
||||
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("No") ?> </td>
|
||||
<td width="20%"> <INPUT id="numeroEntentePrealable" name="numeroEntentePrealable" class="form-control" TYPE="text" style='font-size:10pt;text-align:center;' value="<?= $this->nettoyer($ententeprealable['numeroEntentePrealable']) ?>" readonly> </td>
|
||||
|
||||
<td width="10%" align="center"> <?= _("Acte") ?> </td>
|
||||
<td colspan="3">
|
||||
<?php if($codeActe=='EXAM'): ?>
|
||||
<a style='font-size:13pt; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;' href="javascript:afficherExamensPrescrits('<?= $numeroBonExamen ?>');">
|
||||
<span style="display: block; color:#394d55; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
|
||||
<?= $libelleActe ?>
|
||||
</span>
|
||||
</a>
|
||||
<?php else: ?>
|
||||
<INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $libelleActe ?>" readonly>
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Date </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= dateheureLang($this->nettoyer($ententeprealable['dateSysteme'])) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Prestataire") ?> </td>
|
||||
<td colspan="3"> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['prestataire']).' / Bon No: '.$numeroBon ?>" readonly> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Motif Médical") ?> </td>
|
||||
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifPrestataire" NAME="motifPrestataire" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['motifPrestataire']); ?>" readonly></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Bénéficiaire") ?> </td>
|
||||
<td colspan="5"><INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['beneficiaire']) . " ( " . $this->nettoyer($ententeprealable['numeroBeneficiaire']) . " )" ?>" readonly> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Instructions") ?> </td>
|
||||
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifReel" NAME="motifReel" value="R.A.S" style='font-size:10pt;' required autofocus ></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<?php if ($quantiteHospit > "0") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Durée Prescrite") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $quantiteHospit ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Durée Modifié") ?> </td>
|
||||
<td> <INPUT class="form-control" id="quantiteModifieeHospit" name="quantiteModifieeHospit" TYPE="number" min="0" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['quantiteModifiee']) ?>"> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($ententeprealable['quantitePrescrite'] > "0") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Nbre Prescrit") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['quantitePrescrite']) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Nbre Modifié") ?> </td>
|
||||
<td> <INPUT class="form-control" id="quantiteModifiee" name="quantiteModifiee" TYPE="number" min="0" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['quantiteModifiee']) ?>"> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
<!--
|
||||
<?php if ($ententeprealable['quantiteHospit'] > "0") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Durée Prescrite") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteHospit'])) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Duree Modifiée") ?> </td>
|
||||
<td> <INPUT class="form-control" id="quantiteModifieeHospit" name="quantiteModifieeHospit" TYPE="number" min="0" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifieeHospit'])) ?>"> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
-->
|
||||
<?php if ($ententeprealable['codeActe'] == "EXAM") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Bon Examen") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['numeroBonExamen']) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Frais") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['fraisReelExamen'])) ?>" readonly> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td colspan="5"> <input id="btn_enreg" name="btn_enreg" class = "form-control btn btn-primary" type="button" value='<?= _("Valider") ?>' onClick="enregistreraccordententepreslable_2();" style='font-size:10pt;' > </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<?php if (isset($msgErreur)): ?>
|
||||
<div id ="msgErreur" class="alert alert-danger" style="height:30px; padding:5px;" >
|
||||
<H4><?= $msgErreur ?></H4>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</form>
|
||||
<div id="div_info">
|
||||
<?php if($codeActe=='EXAM'): ?>
|
||||
<p style='font-size:13pt;'>
|
||||
<span style="display: block; color:red; background-color:#eeeeee; border-radius:3px;">
|
||||
<?= _("NB: La validation entrainera un accord pour tous les actes du bon.") ?>
|
||||
</span>
|
||||
</p>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<table class="table table-responsive table-condensed">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("Plafond College") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:blue;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($college['plafond'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Consommations") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:rgba(255, 0, 127);color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($college['consommation'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Solde") ?> </td>
|
||||
<td> <INPUT style='text-align:center; background-color:green;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($college['soldeConsommation'])) ?>" readonly ></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("Plafond Police") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:blue;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['plafond'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Consommations") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:rgba(255, 0, 127);color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['consommation'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Solde") ?> </td>
|
||||
<td> <INPUT style='text-align:center; background-color:green;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['soldeConsommation'])) ?>" readonly ></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div id ="div_wait">
|
||||
</div>
|
||||
|
||||
<div id="div_examens_prescrits" class="modal fade" role="dialog">
|
||||
|
||||
</div>
|
||||
|
||||
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
|
||||
<p><a href="javascript:afficherMasquerGaranties();" style="font-size:16pt;"><span id="span_garantie" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les garanties</a></p>
|
||||
<INPUT class="sr-only" TYPE="text" id="masquerGarantie" NAME="masquerGarantie" value="1">
|
||||
<div id="div_garantie">
|
||||
<fieldset>
|
||||
<legend> <?= _('Garanties'); ?> </legend>
|
||||
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
|
||||
<table class="table-responsive" style="width:80%; margin:auto;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;"> Supérieur ou égal à 50%</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color:yellow"></td >
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;">Supérieur ou égal à 80%</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color: orange"></td >
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;">Egal à 100% ou Nbre Transaction atteint</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color: red;"></td >
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th rowspan="2" style="text-align:center"> <?= _("Exercice") ?> </th>
|
||||
<th rowspan="2" width="15%" style="text-align:center"> <?= _("Garantie") ?> </th>
|
||||
<th rowspan="2" style="text-align:center" width="5%"> <?= _("Taux") ?> </th>
|
||||
<th rowspan="2" style="text-align:center" width="10%"> <?= _("Plafond") ?> </th>
|
||||
<th rowspan="2" style="text-align:center"> <?= _("Périodicité") ?> </th>
|
||||
<th rowspan="2" style="text-align:center"> <?= _("Nbre Transaction") ?> </th>
|
||||
<th colspan="2" style="text-align:center"> <?= _("Nbre Sinistre") ?> </th>
|
||||
<th colspan="2" style="text-align:center"> <?= _("Consommations") ?> </th>
|
||||
<th colspan="2" style="text-align:center"> <?= _("Solde") ?> </th>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
|
||||
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
|
||||
<?php foreach ($garantieadherents as $garantieadherent):
|
||||
$champApplication = $this->nettoyer($garantieadherent['champApplication']);
|
||||
$pourcentConsoFamille = $this->nettoyer($garantieadherent['pourcentConsoFamille']);
|
||||
$pourcentConso = $this->nettoyer($garantieadherent['pourcentConso']);
|
||||
|
||||
$transactionFamille = $this->nettoyer($garantieadherent['transactionFamille']);
|
||||
$transactionBeneficiaire = $this->nettoyer($garantieadherent['transactionBeneficiaire']);
|
||||
$idBeneficiaire = $this->nettoyer($garantieadherent['idBeneficiaire']);
|
||||
$codeGarantie = $this->nettoyer($garantieadherent['codeGarantie']);
|
||||
$exercieReference = $this->nettoyer($garantieadherent['exercieReference']);
|
||||
|
||||
$plafond = format_N($this->nettoyer($garantieadherent['plafond']));
|
||||
/*
|
||||
$style="";
|
||||
if($plafond=="9 999 999 999"){
|
||||
$plafond = "8";
|
||||
$style="font-size:12pt;";
|
||||
}
|
||||
*/
|
||||
?>
|
||||
|
||||
<?php if($pourcentConso>='50' && $pourcentConso<'80'): ?>
|
||||
<tr style="background-color: yellow;" valign="top">
|
||||
<?php elseif($pourcentConso>='80' && $pourcentConso <'100'): ?>
|
||||
<tr style="background-color: orange;" valign="top">
|
||||
<?php elseif($pourcentConso >='100' || $transactionBeneficiaire=="1"): ?>
|
||||
<tr style="background-color: red; color:white" valign="top">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
|
||||
<td align='center'> <?= $this->nettoyer($garantieadherent['exercieReference'])?> </td>
|
||||
<td align='center'>
|
||||
<?php if($pourcentConso >='95' || $transactionBeneficiaire=="1"): ?>
|
||||
<a title="Plafond ou nombre de transaction atteint pour cette garantie." href="javascript:alert('Plafond ou nombre de transaction atteint pour cette garantie!');">
|
||||
<span style="color:blue; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
|
||||
<?= $this->nettoyer($garantieadherent['garantie'])?>
|
||||
</span>
|
||||
</a>
|
||||
<?php else: ?>
|
||||
<?= $this->nettoyer($garantieadherent['garantie'])?>
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
<td align='center'><?= $this->nettoyer($garantieadherent['tauxPlafond']).'%'; ?></td>
|
||||
<!--<td align='center' style="<?= $style; ?>"><?= $plafond ?></td>-->
|
||||
<td align='center' ><?= $plafond ?></td>
|
||||
|
||||
|
||||
<td align='center'><?= $this->nettoyer($garantieadherent['codePeriodicite']) ?></td>
|
||||
<td align='center'><?= $this->nettoyer($garantieadherent['nbreTransaction']) ?></td>
|
||||
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestation'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommation'])) ?></td>
|
||||
<!--
|
||||
<td align='center' style="<?= $style; ?>"><?= ($plafond=="8")? "8" : format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
|
||||
<td align='center' style="<?= $style; ?>"><?= ($plafond=="8")? "8" : format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?>
|
||||
</td>-->
|
||||
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
|
||||
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
|
||||
<p><a href="javascript:afficherMasquerBareme();" style="font-size:16pt;"><span id="span_bareme" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les actes plafonnés</a></p>
|
||||
<INPUT class="sr-only" TYPE="text" id="masquerBareme" NAME="masquerBareme" value="1">
|
||||
<div id="div_bareme" >
|
||||
<legend> <?= _('Baremes des actes plafonnes'); ?> </legend>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th rowspan="2" style='text-align:center' > <?= _("Garantie "); ?> </th>
|
||||
<th rowspan="2" style='text-align:center' width="27%"> <?= _("Actes "); ?> </th>
|
||||
<th rowspan="2" style='text-align:center'> <?= _("Taux") ?> </th>
|
||||
<th rowspan="2" style='text-align:center'> <?= _("Carence") ?> </th>
|
||||
<th colspan="4" style='text-align:center'> <?= _("Plafond") ?> </th>
|
||||
<th colspan="2" style='text-align:center'> <?= _("Nbre Sinistre") ?> </th>
|
||||
<th colspan="2" style='text-align:center'> <?= _("Consommations") ?> </th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th style='text-align:center' width="7%"> <?= _("Valeur") ?> </th>
|
||||
<th style='text-align:center'> <?= _("Transaction") ?> </th>
|
||||
<th style='text-align:center'> <?= _("Périodicité") ?> </th>
|
||||
<th style='text-align:center'> <?= _("Observation") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="overflow:auto; height:210px; ">
|
||||
<?php foreach ($actes as $v):
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
$garantie = $this->nettoyer($v['garantie']);
|
||||
$codeGarantie = $this->nettoyer($v['codeGarantie']);
|
||||
$periodicite = $this->nettoyer($v['periodicite']);
|
||||
$observation = $this->nettoyer($v['observation']);
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
$garantie = $this->nettoyer($v['garantieEng']);
|
||||
$periodicite = $this->nettoyer($v['periodiciteEng']);
|
||||
$observation = $this->nettoyer($v['observationEng']);
|
||||
}
|
||||
$pourcentConsoFamille = $this->nettoyer($v['pourcentConsoFamille']);
|
||||
$pourcentConso = $this->nettoyer($v['pourcentConso']);
|
||||
$transactionFamille = $this->nettoyer($v['transactionFamille']);
|
||||
$transactionBeneficiaire = $this->nettoyer($v['transactionBeneficiaire']);
|
||||
$idBeneficiaire = $this->nettoyer($v['idBeneficiaire']);
|
||||
$codeActe = $this->nettoyer($v['codeActe']);
|
||||
$exercieReference = $this->nettoyer($v['exercieReference']);
|
||||
?>
|
||||
<tr valign="top">
|
||||
<td align='center'><?= $codeGarantie ?></td>
|
||||
<td ><?= $libelle ?></td>
|
||||
<td align='center'><?= $this->nettoyer($v['tauxPlafond'])?></td>
|
||||
<td align='center'><?= $this->nettoyer($v['delaiCarenceActe'])?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['forfaitPlafond']))?></td>
|
||||
<td align='center'><?= $this->nettoyer($v['nbreTransaction'])?></td>
|
||||
<td align='center'><?= $periodicite; ?></td>
|
||||
<td align='center'><?= $observation; ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['comptePrestationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['comptePrestation'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['consommationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['consommation'])) ?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
|
||||
|
|
@ -1,413 +0,0 @@
|
|||
<?php $this->titre = "INTER-SANTE - Autoriser un acte";
|
||||
|
||||
$codeActe = $this->nettoyer($ententeprealable['codeActe']);
|
||||
$libelleActe = $this->nettoyer($ententeprealable['libelleActe']);
|
||||
$numeroBonExamen = $this->nettoyer($ententeprealable['numeroBonExamen']);
|
||||
$numeroFeuilleMaladie = $this->nettoyer($ententeprealable['numeroFeuilleMaladie']);
|
||||
$fraisReelExamen = $this->nettoyer($ententeprealable['fraisReelExamen']);
|
||||
|
||||
$numeroBon = $this->nettoyer($ententeprealable['numeroBon']);
|
||||
|
||||
if ($codeActe=="EXAM"){
|
||||
if (est_anglophone()){
|
||||
$libelleActe = "DISPLAY THE LIST OF VOUCHER ACTS: ".$numeroBonExamen;
|
||||
}else{
|
||||
$libelleActe = "AFFICHER LA LISTE DES ACTES DU BON: ".$numeroBonExamen;
|
||||
}
|
||||
}
|
||||
//highlight_string("<?php\n\$data =\n" . var_export($ententeprealable, true) . ";\n>");
|
||||
?>
|
||||
|
||||
<form id="frmdententeprealable" name="frmdententeprealable" method="post" >
|
||||
<input class="sr-only" type="text" id="nomForm" name="nomForm" value="accepterEntentePrealable">
|
||||
<INPUT class="sr-only" TYPE="text" id="idDemandeententeprealable" name="idDemandeententeprealable" value="<?= $this->nettoyer($ententeprealable['idDemandeententeprealable']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="smsGestionPrestataire" name="smsGestionPrestataire" value="<?= $this->nettoyer($ententeprealable['smsGestionPrestataire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="prestataire" name="prestataire" value="<?= $this->nettoyer($ententeprealable['prestataire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="codePrestataire" name="codePrestataire" value="<?= $this->nettoyer($ententeprealable['codePrestataire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="beneficiaire" name="beneficiaire" value="<?= $this->nettoyer($ententeprealable['beneficiaire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="numeroBeneficiaire" name="numeroBeneficiaire" value="<?= $this->nettoyer($ententeprealable['numeroBeneficiaire']) ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="libelleActe" name="libelleActe" value="<?= $libelleActe ?>">
|
||||
<INPUT class="sr-only" TYPE="text" id="modeSaisieFeuille" name="modeSaisieFeuille" value="<?= $this->nettoyer($ententeprealable['modeSaisieFeuille']) ?>">
|
||||
|
||||
<INPUT class="sr-only" TYPE="text" id="telephonePortableAdherent" name="telephonePortableAdherent" value="<?= $this->nettoyer($ententeprealable['telAdherent']) ?>">
|
||||
|
||||
<legend> <?= _("Autoriser un acte") ?> </legend>
|
||||
|
||||
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("No") ?> </td>
|
||||
<td width="20%"> <INPUT id="numeroEntentePrealable" name="numeroEntentePrealable" class="form-control" TYPE="text" style='font-size:10pt;text-align:center;' value="<?= $this->nettoyer($ententeprealable['numeroEntentePrealable']) ?>" readonly> </td>
|
||||
|
||||
<!-- <td width="10%" align="center"> <?= _("Acte") ?> </td>
|
||||
<td colspan="3">
|
||||
<?php if($codeActe!='EXAM'): ?>
|
||||
<a style='font-size:13pt; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;' href="javascript:afficherExamensPrescrits('<?= $numeroBon ?>');">
|
||||
<span style="display: block; color:#394d55; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
|
||||
<?= $libelleActe ?>
|
||||
</span>
|
||||
</a>
|
||||
<?php else: ?>
|
||||
<INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $libelleActe ?>" readonly>
|
||||
<?php endif; ?>
|
||||
</td> -->
|
||||
<td width="10%" align="center"> <?= _("Acte") ?> </td>
|
||||
<td colspan="3">
|
||||
<?php if($codeActe!='EXAM'): ?>
|
||||
<a style='font-size:13pt; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;' href="javascript:afficherExamensPrescrits('<?= $numeroFeuilleMaladie ?>');">
|
||||
<span style="display: block; color:#394d55; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
|
||||
<?= $libelleActe ?>
|
||||
</span>
|
||||
</a>
|
||||
<?php else: ?>
|
||||
<INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $libelleActe ?>" readonly>
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> Date </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= dateheureLang($this->nettoyer($ententeprealable['dateSysteme'])) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Prestataire") ?> </td>
|
||||
<td colspan="3"> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['prestataire']).' / Bon No: '.$numeroBon ?>" readonly> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Motif Médical") ?> </td>
|
||||
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifPrestataire" NAME="motifPrestataire" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['motifPrestataire']); ?>" readonly></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Bénéficiaire") ?> </td>
|
||||
<td colspan="5"><INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['beneficiaire']) . " ( " . $this->nettoyer($ententeprealable['numeroBeneficiaire']) . " )" ?>" readonly> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Instructions") ?> </td>
|
||||
<td colspan="3"><INPUT class="form-control" TYPE="text" id="motifReel" NAME="motifReel" value="R.A.S" style='font-size:10pt;' required autofocus ></td>
|
||||
</tr>
|
||||
|
||||
<?php if ($ententeprealable['quantitePrescrite'] > "0") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Nbre Prescrit") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantitePrescrite'])) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Nbre Modifié") ?> </td>
|
||||
<td> <INPUT class="form-control" id="quantiteModifiee" name="quantiteModifiee" TYPE="number" min="0" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifiee'])) ?>"> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($ententeprealable['quantitePrescrite'] > "0") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Nbre Prescrit") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantitePrescrite'])) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Nbre Modifié") ?> </td>
|
||||
<td> <INPUT class="form-control" id="quantiteModifiee" name="quantiteModifiee" TYPE="number" min="0" max="<?= $this->nettoyer($ententeprealable['quantitePrescrite']) ?>" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifiee'])) ?>"> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
<?php if ($ententeprealable['quantiteHospit'] > "0") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Durée Prescrite") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteHospit'])) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Durée Modifiée") ?> </td>
|
||||
<td> <INPUT class="form-control" id="quantiteModifieeHospit" name="quantiteModifieeHospit" TYPE="number" min="0" max="<?= $this->nettoyer($ententeprealable['quantiteHospit']) ?>" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['quantiteModifieeHospit'])) ?>"> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if ($ententeprealable['codeActe'] == "EXAM") : ?>
|
||||
<tr>
|
||||
<td> <?= _("Bon Examen") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= $this->nettoyer($ententeprealable['numeroBonExamen']) ?>" readonly> </td>
|
||||
|
||||
<td align="center"> <?= _("Frais") ?> </td>
|
||||
<td> <INPUT class="form-control" TYPE="text" style='font-size:10pt;' value="<?= format_N($this->nettoyer($ententeprealable['fraisReelExamen'])) ?>" readonly> </td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td colspan="5"> <input id="btn_enreg" name="btn_enreg" class = "form-control btn btn-primary" type="button" value='<?= _("Valider") ?>' onClick="enregistreraccordententepreslable_2();" style='font-size:10pt;' > </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<?php if (isset($msgErreur)): ?>
|
||||
<div id ="msgErreur" class="alert alert-danger" style="height:30px; padding:5px;" >
|
||||
<H4><?= $msgErreur ?></H4>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</form>
|
||||
<table class="table table-responsive table-condensed">
|
||||
<tbody>
|
||||
<?php if($baseTarification=="IND") : ?>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("Plafond Individuel") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:blue;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($college['plafond'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Consommation Individuelle") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:rgba(255, 0, 127);color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($college['consommation'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Solde") ?> </td>
|
||||
<td> <INPUT style='text-align:center; background-color:green;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($college['soldeConsommation'])) ?>" readonly ></td>
|
||||
</tr>
|
||||
<?php endif; ?>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("Plafond Famille") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:blue;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['plafond'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Consommation Famille") ?> </td>
|
||||
<td><INPUT style='text-align:center; background-color:rgba(255, 0, 127);color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['consommation'])) ?>" readonly ></td>
|
||||
|
||||
<td align="center"> <?= _("Solde Famille") ?> </td>
|
||||
<td> <INPUT style='text-align:center; background-color:green;color:white; font-size:10pt;' class="form-control" TYPE="text" value="<?= format_N($this->nettoyer($police['soldeConsommation'])) ?>" readonly ></td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<div id="div_info">
|
||||
<?php if($codeActe=='EXAM'): ?>
|
||||
<p style='font-size:13pt;'>
|
||||
<span style="display: block; color:red; background-color:#eeeeee; border-radius:3px;">
|
||||
<?= _("NB: La validation entrainera un accord pour tous les actes du bon.") ?>
|
||||
</span>
|
||||
</p>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<div id ="div_wait">
|
||||
</div>
|
||||
|
||||
<div id="div_examens_prescrits" class="modal fade" role="dialog">
|
||||
|
||||
</div>
|
||||
|
||||
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
|
||||
<p><a href="javascript:afficherMasquerGaranties();" style="font-size:16pt;"><span id="span_garantie" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les garanties</a></p>
|
||||
<INPUT class="sr-only" TYPE="text" id="masquerGarantie" NAME="masquerGarantie" value="1">
|
||||
<div id="div_garantie">
|
||||
<fieldset>
|
||||
<legend> <?= _('Garanties'); ?> </legend>
|
||||
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
|
||||
<table class="table-responsive" style="width:80%; margin:auto;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;"> Supérieur ou égal à 50%</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color:yellow"></td >
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;">Supérieur ou égal à 80%</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color: orange"></td >
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;">Egal à 100% ou Nbre Transaction atteint</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color: red;"></td >
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;">
|
||||
<thead>
|
||||
<tr>
|
||||
<th rowspan="2" style="text-align:center"> <?= _("Exercice") ?> </th>
|
||||
<th rowspan="2" width="15%" style="text-align:center"> <?= _("Garantie") ?> </th>
|
||||
<th rowspan="2" style="text-align:center" width="5%"> <?= _("Taux") ?> </th>
|
||||
<th rowspan="2" style="text-align:center" width="10%"> <?= _("Plafond") ?> </th>
|
||||
<th rowspan="2" style="text-align:center"> <?= _("Periodicité") ?> </th>
|
||||
<th rowspan="2" style="text-align:center"> <?= _("Nbre Transaction") ?> </th>
|
||||
<th colspan="2" style="text-align:center"> <?= _("Nbre Sinistre") ?> </th>
|
||||
<th colspan="2" style="text-align:center"> <?= _("Consommations") ?> </th>
|
||||
<th colspan="2" style="text-align:center"> <?= _("Solde") ?> </th>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
|
||||
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Famille") ?> </th>
|
||||
<th style="text-align:center" width="10%"> <?= _("Bénéficiaire") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
|
||||
<?php foreach ($garantieadherents as $garantieadherent):
|
||||
$champApplication = $this->nettoyer($garantieadherent['champApplication']);
|
||||
$pourcentConsoFamille = $this->nettoyer($garantieadherent['pourcentConsoFamille']);
|
||||
$pourcentConso = $this->nettoyer($garantieadherent['pourcentConso']);
|
||||
|
||||
$transactionFamille = $this->nettoyer($garantieadherent['transactionFamille']);
|
||||
$transactionBeneficiaire = $this->nettoyer($garantieadherent['transactionBeneficiaire']);
|
||||
$idBeneficiaire = $this->nettoyer($garantieadherent['idBeneficiaire']);
|
||||
$codeGarantie = $this->nettoyer($garantieadherent['codeGarantie']);
|
||||
$exercieReference = $this->nettoyer($garantieadherent['exercieReference']);
|
||||
|
||||
$plafond = format_N($this->nettoyer($garantieadherent['plafond']));
|
||||
/*
|
||||
$style="";
|
||||
if($plafond=="9 999 999 999"){
|
||||
$plafond = "∞";
|
||||
$style="font-size:12pt;";
|
||||
}
|
||||
*/
|
||||
?>
|
||||
|
||||
<?php if($pourcentConso>='50' && $pourcentConso<'80'): ?>
|
||||
<tr style="background-color: yellow;" valign="top">
|
||||
<?php elseif($pourcentConso>='80' && $pourcentConso <'100'): ?>
|
||||
<tr style="background-color: orange;" valign="top">
|
||||
<?php elseif($pourcentConso >='100' || $transactionBeneficiaire=="1"): ?>
|
||||
<tr style="background-color: red; color:white" valign="top">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
|
||||
<td align='center'> <?= $this->nettoyer($garantieadherent['exercieReference'])?> </td>
|
||||
<td align='center'>
|
||||
<?php if($pourcentConso >='95' || $transactionBeneficiaire=="1"): ?>
|
||||
<a title="Plafond ou nombre de transaction atteint pour cette garantie." href="javascript:alert('Plafond ou nombre de transaction atteint pour cette garantie!');">
|
||||
<span style="color:blue; background-color:#eeeeee; border:1px solid #000; border-radius:3px;">
|
||||
<?= $this->nettoyer($garantieadherent['garantie'])?>
|
||||
</span>
|
||||
</a>
|
||||
<?php else: ?>
|
||||
<?= $this->nettoyer($garantieadherent['garantie'])?>
|
||||
<?php endif; ?>
|
||||
</td>
|
||||
<td align='center'><?= $this->nettoyer($garantieadherent['tauxPlafond']).'%'; ?></td>
|
||||
<!--<td align='center' style="<?= $style; ?>"><?= $plafond ?></td>-->
|
||||
<td align='center' ><?= $plafond ?></td>
|
||||
|
||||
|
||||
<td align='center'><?= $this->nettoyer($garantieadherent['codePeriodicite']) ?></td>
|
||||
<td align='center'><?= $this->nettoyer($garantieadherent['nbreTransaction']) ?></td>
|
||||
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['comptePrestation'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($garantieadherent['consommation'])) ?></td>
|
||||
<!--
|
||||
<td align='center' style="<?= $style; ?>"><?= ($plafond=="∞")? "∞" : format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
|
||||
<td align='center' style="<?= $style; ?>"><?= ($plafond=="∞")? "∞" : format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?>
|
||||
</td>-->
|
||||
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantieFamille'])) ?></td>
|
||||
<td align='center' ><?= format_N($this->nettoyer($garantieadherent['soldeGarantie'])) ?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
|
||||
<p><a href="javascript:afficherMasquerBareme();" style="font-size:16pt;"><span id="span_bareme" title="Cliquez sur le lien pour afficher ou masquer">Voir</span> les actes plafonnés</a></p>
|
||||
<INPUT class="sr-only" TYPE="text" id="masquerBareme" NAME="masquerBareme" value="1">
|
||||
<div id="div_bareme" >
|
||||
<legend> <?= _('Barèmes des actes plafonnés'); ?> </legend>
|
||||
<div id="div_legende_couleur" style="width:100%; margin: 10px;">
|
||||
<table class="table-responsive" style="width:80%; margin:auto; font-size:8pt;">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style="font-weight:bold; text-decoration:underline;">Niveau de consommation:</td>
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;"> Supérieur ou égal à 50%</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color:yellow"></td >
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;">Supérieur ou égal à 80%</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color: orange"></td >
|
||||
<td width="2%"></td>
|
||||
<td style="font-weight:bold;">Egal à 100% ou Nbre Transaction atteint</td>
|
||||
<td width="1%"></td>
|
||||
<td width="4%" style="background-color: red;"></td >
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th rowspan="2" style='text-align:center' > <?= _("Garantie "); ?> </th>
|
||||
<th rowspan="2" style='text-align:center' width="27%"> <?= _("Actes "); ?> </th>
|
||||
<th rowspan="2" style='text-align:center'> <?= _("Taux") ?> </th>
|
||||
<th rowspan="2" style='text-align:center'> <?= _("Carence") ?> </th>
|
||||
<th colspan="4" style='text-align:center'> <?= _("Plafond") ?> </th>
|
||||
<th colspan="2" style='text-align:center'> <?= _("Nbre Sinistre") ?> </th>
|
||||
<th colspan="2" style='text-align:center'> <?= _("Consommations") ?> </th>
|
||||
<th colspan="2" style='text-align:center'> <?= _("Soldes") ?> </th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th style='text-align:center' width="7%"> <?= _("Valeur") ?> </th>
|
||||
<th style='text-align:center'> <?= _("Transaction") ?> </th>
|
||||
<th style='text-align:center'> <?= _("Périodicité") ?> </th>
|
||||
<th style='text-align:center'> <?= _("Observation") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Famille") ?> </th>
|
||||
<th style='text-align:center' width="7%"> <?= _("Bénéficiaire") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody style="overflow:auto; height:210px; ">
|
||||
<?php foreach ($actes as $v):
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
$garantie = $this->nettoyer($v['garantie']);
|
||||
$codeGarantie = $this->nettoyer($v['codeGarantie']);
|
||||
$periodicite = $this->nettoyer($v['periodicite']);
|
||||
$observation = $this->nettoyer($v['observation']);
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
$garantie = $this->nettoyer($v['garantieEng']);
|
||||
$periodicite = $this->nettoyer($v['periodiciteEng']);
|
||||
$observation = $this->nettoyer($v['observationEng']);
|
||||
}
|
||||
$pourcentConsoFamille = $this->nettoyer($v['pourcentConsoFamille']);
|
||||
$pourcentConso = $this->nettoyer($v['pourcentConso']);
|
||||
$transactionFamille = $this->nettoyer($v['transactionFamille']);
|
||||
$transactionBeneficiaire = $this->nettoyer($v['transactionBeneficiaire']);
|
||||
$idBeneficiaire = $this->nettoyer($v['idBeneficiaire']);
|
||||
$codeActe = $this->nettoyer($v['codeActe']);
|
||||
$exercieReference = $this->nettoyer($v['exercieReference']);
|
||||
?>
|
||||
<?php if($pourcentConso>='50' && $pourcentConso<'80'): ?>
|
||||
<tr style="background-color: yellow;" valign="top">
|
||||
<?php elseif($pourcentConso>='80' && $pourcentConso <'100'): ?>
|
||||
<tr style="background-color: orange;" valign="top">
|
||||
<?php elseif($pourcentConso >='100' || $transactionBeneficiaire=="1"): ?>
|
||||
<tr style="background-color: red; color:white" valign="top">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td align='center'><?= $codeGarantie ?></td>
|
||||
<td ><?= $libelle ?></td>
|
||||
<td align='center'><?= $this->nettoyer($v['tauxPlafond'])?></td>
|
||||
<td align='center'><?= $this->nettoyer($v['delaiCarenceActe'])?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['forfaitPlafond']))?></td>
|
||||
<td align='center'><?= $this->nettoyer($v['nbreTransaction'])?></td>
|
||||
<td align='center'><?= $periodicite; ?></td>
|
||||
<td align='center'><?= $observation; ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['comptePrestationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['comptePrestation'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['consommationFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['consommation'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['soldeActeFamille'])) ?></td>
|
||||
<td align='center'><?= format_N($this->nettoyer($v['soldeActe'])) ?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<hr style="border:none; border-top: 3px double #333; color:#333; overflow: visible; text-align:center; height:5px;">
|
||||
4
Vue/Ajaxbaremelettrecle/controle.php
Executable file
4
Vue/Ajaxbaremelettrecle/controle.php
Executable file
|
|
@ -0,0 +1,4 @@
|
|||
|
||||
<INPUT class="sr-only" TYPE="text" id="maxDateEffetActeBareme" name="maxDateEffetActeBareme" value="<?= $maxDateEffetActeBareme; ?>">
|
||||
|
||||
|
||||
109
Vue/Ajaxbaremelettrecle/index.php
Executable file
109
Vue/Ajaxbaremelettrecle/index.php
Executable file
|
|
@ -0,0 +1,109 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
?>
|
||||
|
||||
<?php if(count($actes) > "0"): ?>
|
||||
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
|
||||
<thead >
|
||||
|
||||
<tr >
|
||||
<th colspan="18" style='text-align:center; font-size:10pt; font-weight: bold; border: 2px solid #939597;'> <?= _("LIGNES PARAMETREES SUR ACTE") ?> </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th rowspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Libellé") ?> </th>
|
||||
<th rowspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
|
||||
<th colspan="4" style='text-align:center; border: 2px solid #939597; background-color:#027BE3; color: white;'> <?= _("Famille") ?> </th>
|
||||
<th colspan="4" style='text-align:center; border: 2px solid #939597; background-color:#726a57;'> <?= _("Bénéficiaire") ?> </th>
|
||||
<th rowspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Remboursement") ?> </th>
|
||||
<th rowspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Carence") ?> </th>
|
||||
<th colspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th colspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Age") ?> </th>
|
||||
<th rowspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
<th rowspan="2" style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Périodicité") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nb Transac") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Périodicité") ?> </th>
|
||||
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Périodicité") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nb Transac") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Périodicité") ?> </th>
|
||||
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Taux") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Forfait") ?> </th>
|
||||
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Min") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Max") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($actes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['codeObservation'])=="VD"){
|
||||
$codeObservation = "";
|
||||
}else{
|
||||
$codeObservation = $this->nettoyer($v['codeObservation']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafondFamille'])); ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['codePeriodicitePlafondFamille']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['nbreTransactionFamille']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['codePeriodiciteFamille']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['codePeriodicitePlafond']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['nbreTransaction']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['codePeriodicite']); ?></td>
|
||||
<!--<td style='text-align:center; border: 2px solid #939597;'> <?= $codeObservation; ?></td>-->
|
||||
<td style='text-align:center; border: 2px solid #939597;'> <?= $this->nettoyer($v['codeTypeRemboursement']); ?></td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['delaiCarenceActe']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitTm']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ageMinimum']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ageMaximum']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
<?php if($supprime=='0'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte('<?= $adminProd?>',<?= $idActe ?>);">
|
||||
<i class="fa fa-times" aria-hidden="true"></i>
|
||||
</button>
|
||||
</td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'> </td>
|
||||
<?php endif; ?>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée dans BAREME ACTE") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
Loading…
Reference in New Issue
Block a user