production/Societes/envoyx/Tarifs/Vue/Modifiercollege.php
2026-03-04 01:48:40 +00:00

311 lines
16 KiB
PHP
Executable File

<?php
$this->titre = "INTER-SANTE - Modification collège";
$_SESSION['imposerPlafond'] = $this->nettoyer($collegeTemp['imposerPlafond']);
$controlPlafondAdherent = $_SESSION['controlPlafondAdherent'];
$controlPlafondBeneficiaire = $_SESSION['controlPlafondBeneficiaire'];
$_SESSION['imposerPlafond'] = "1";
$idCollege = $this->nettoyer($collegeTemp['idCollege']);
?>
<form id="frmmodifiercollege" >
<legend><?= _("Modifier college")." ID => ".$idCollege ?></legend>
<INPUT class="sr-only" TYPE="text" id="idPolice" name="idPolice" value="<?= $_SESSION['idPolice_C'] ?>">
<INPUT class="sr-only" TYPE="text" id="idCollegeTemp" name="idCollegeTemp" value="<?= $this->nettoyer($collegeTemp['idCollegeTemp']); ?>">
<INPUT class="sr-only" TYPE="text" id="nomForm" name="nomForm" value="modifiercollege">
<INPUT class="sr-only" TYPE="text" id="primeTtcCollege" name="primeTtcCollege" value="<?=$collegeTemp['primeTtcCollege']?>">
<INPUT class="sr-only" TYPE="text" id="plafondFamille0" name="plafondFamille0" value="<?=$plafondFamille?>">
<INPUT class="sr-only" TYPE="text" id="plafondIndividu0" name="plafondIndividu0" value="<?=$plafondIndividu?>">
<INPUT class="sr-only" TYPE="text" id="codeProduit" NAME="codeProduit" value="<?=$collegeTemp['codeProduit']?>">
<INPUT class="sr-only" TYPE="text" id="idBaremePriseEnCharge" NAME="idBaremePriseEnCharge" value="<?=$collegeTemp['idBaremePriseEnCharge']?>">
<div class="row">
<div id="div_majcollege" class="tab-container col-12">
<table class="table table-responsive table-condensed" style='font-size:9pt;'>
<tbody>
<?php if($idCollege > "0"):?>
<INPUT class="sr-only" TYPE="text" id="numeroOptionTarif" NAME="numeroOptionTarif" value="0">
<INPUT class="sr-only" TYPE="text" id="codeProduit" name="codeProduit" value="<?=$collegeTemp['codeProduit']?>">
<INPUT class="sr-only" TYPE="text" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$collegeTemp['idBaremePriseEnCharge']?>">
<tr>
<td width="12%"> <?= _("Produit") ?> </td>
<td colspan="3">
<SELECT style='font-size:9pt;' class="form-control" disabled>
<?php liste_options($produit,$collegeTemp['codeProduit'], false); ?>
</SELECT>
</td>
<td width="10%" align="center"> <?= _("Barème Initial") ?> </td>
<td colspan="7">
<SELECT style='font-size:9pt;' class="form-control" disabled>
<?php liste_options($bareme,$this->nettoyer($collegeTemp['idBaremePriseEnCharge']), false); ?>
</SELECT>
</td>
</tr>
<?php else:?>
<tr>
<td width="12%" class="required"> <?= _("Produit") ?> </td>
<td colspan="3">
<SELECT style='font-size:9pt;' class="form-control" disabled>
<?php liste_options($produit,$collegeTemp['codeProduit'], false); ?>
</SELECT>
</td>
<td width="10%" class="required" align="center"> <?= _("Barème Initial") ?> </td>
<td colspan="7">
<SELECT style='font-size:9pt;' class="form-control" disabled>
<?php liste_options($bareme,$this->nettoyer($collegeTemp['idBaremePriseEnCharge']), false); ?>
</SELECT>
</td>
</tr>
<?php endif;?>
<tr >
<td width="10%"> <?= _("Garant") ?> </td>
<INPUT style='text-align:center; font-size:9pt;' class="sr-only" TYPE="text" id="codeGcAssureur" NAME="codeGcAssureur" value="<?= $_SESSION['codeGcAssureur'] ?>">
<td colspan="3">
<INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text" id="nomGarant" NAME="nomGarant" value="<?= $_SESSION['nomGarant'] ?>" readonly >
</td>
<td align="center" > <?= _("No Police") ?> </td>
<td width="12%"><INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text" id="numeroPolice" NAME="numeroPolice" value="<?= $_SESSION['numeroPolice_C'] ?>" readonly ></td>
<td width="10%" align="center" class="required"> <?= _("Collège Type") ?> </td>
<td colspan="5">
<SELECT style='font-size:9pt;' class="form-control" id="codeCollegeType" NAME="codeCollegeType" required AUTOCOMPLETE="OFF"
onChange="libelleTypeCollege(this);enregistrer_college_temp();">
<?php liste_options($collegetype, $this->nettoyer($collegeTemp['codeCollegeType']), false); ?>
</SELECT>
</td>
</tr>
<tr>
<td class="required"> <?= _("Nom Collège") ?> </td>
<td colspan="3">
<INPUT style='font-size:9pt;' class="form-control majuscule" TYPE="text" id="libelleCollege" NAME="libelleCollege"
value="<?= $this->nettoyer($collegeTemp['libelleCollege']); ?>" required AUTOCOMPLETE="OFF" onChange="enregistrer_college_temp();">
</td>
<td align="center" class="required"> <?= _("Réseau") ?> </td>
<td colspan="7">
<div id="div_codeReseau">
<SELECT style="font-size:9pt;" class="form-select" id="codeReseau" NAME="codeReseau"
onChange="enregistrer_college_temp();" required AUTOCOMPLETE="OFF">
<?php liste_options($reseausoins,$this->nettoyer($collegeTemp['codeReseau']), false); ?>
</SELECT>
</div>
</td>
</tr>
<tr>
<td width="6%" class="required"> <?= _("Territoire") ?> </td>
<td colspan="3">
<div id="div_territoire">
<SELECT style="font-size:9pt;" class="form-select" id="codeTerritoire" NAME="codeTerritoire"
onChange="enregistrer_college_temp();" required AUTOCOMPLETE="OFF">
<?php liste_options($etendueterritoire,$this->nettoyer($collegeTemp['codeTerritoire']), false); ?>
</SELECT>
</div>
</td>
<td align="center" width="9%"> <?= _("TM Collège (%)") ?> </td>
<td >
<div id="div_ticket">
<INPUT style='text-align:center; font-size:9pt;' class="form-control" type="number" min="0" max="100" id="ticketModerateurCollege" value="<?= round($this->nettoyer($collegeTemp['ticketModerateurCollege'])); ?>"
NAME="ticketModerateurCollege" readonly>
</div>
</td>
<td align="center" width="10%"> <?= _("TM Hors Réseau (%)") ?> </td>
<td >
<INPUT style='text-align:center; font-size:9pt;' class="form-control" type="number" id="ticketModerateurHorsReseau" value="<?= $this->nettoyer($collegeTemp['ticketModerateurHorsReseau']); ?>"
NAME="ticketModerateurHorsReseau" onChange="enregistrer_college_temp();">
</td>
<td align="center" width="7%" > <?= _("Délai Carence") ?> </td>
<td colspan="3" ><INPUT style='text-align:center; font-size:9pt;' class="form-control" type="number" min="0" id="delaiCarenceCollege" NAME="delaiCarenceCollege" value="<?=$this->nettoyer($collegeTemp['delaiCarenceCollege'])?>" onBlur="controle_numerique(this);" required AUTOCOMPLETE="OFF"></td>
</tr>
<tr>
<td > <?= _("Nb Famille") ?> </td>
<td width="7%"> <INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text" id="nbAdherent" NAME="nbAdherent" value="<?= $this->nettoyer($collegeTemp['nbAdherent']); ?>" readonly ></td>
<td width="7%" align="center"> <?= _("Nb Dépendant") ?> </td>
<td width="20%"><INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text" id="nbAyantdroit" NAME="nbAyantdroit" value="<?= $this->nettoyer($collegeTemp['nbAyantdroit']); ?>" readonly ></td>
<td width="7%" align="center"> <?= _("Accessoires Tarif") ?> </td>
<td >
<INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text" id="accessoireCalcul" NAME="accessoireCalcul" value="<?= format_N($this->nettoyer($collegeTemp['accessoireCalcul'])); ?>" readonly >
</td>
<td width="8%" align='center'> <?= _("Accessoires Manuels") ?></td>
<td colspan="5">
<INPUT style='text-align:center; font-size:9pt;' class="form-control" id="accessoireManuel" NAME="accessoireManuel"
type="text" value="<?= format_N($this->nettoyer($collegeTemp['accessoireManuel'])); ?>" onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);">
</td>
</tr>
<tr>
<?php if($collegeTemp['rachatTm']=='1'): ?>
<td width="6%"> <?= _("Rachat T M") ?> </td>
<td>
<SELECT class="form-control" id="rachatTm" NAME="rachatTm" onChange="javascript:activeRachatTm();">
<?php liste_options($rachattm, $collegeTemp['rachatTm'], true); ?>
</SELECT>
</td>
<td width="8%" align="center"> <?= _("Taux Rachat(%)") ?> </td>
<td width="8%">
<INPUT class="form-control text-center" id="tauxRachatTm" NAME="tauxRachatTm" type="number" min="0" onBlur="controle_numerique(this);" value="<?=$collegeTemp['tauxRachatTm']?>">
</td>
<td width="6%" align="center"> <?= _("Taux Prime (%)") ?> </td>
<td>
<INPUT class="form-control text-center" type="number" min="0" onBlur="controle_numerique(this);" id="tauxPrimeRachatTm" NAME="tauxPrimeRachatTm" value="<?=$collegeTemp['tauxPrimeRachatTm']?>">
</td>
<?php else: ?>
<td width="6%"> <?= _("Rachat T M") ?> </td>
<td>
<SELECT class="form-control text-center" id="rachatTm" NAME="rachatTm" onChange="" readonly>
<?php liste_options($rachattm,$collegeTemp['rachatTm'], true); ?>
</SELECT>
</td>
<td width="8%" align="center"> <?= _("Taux Rachat (%)") ?> </td>
<td width="8%">
<INPUT class="form-control text-center" id="tauxRachatTm" NAME="tauxRachatTm" TYPE="text" value="<?=$collegeTemp['tauxRachatTm']?> "
onChange="" readonly>
</td>
<td width="6%" align="center"> <?= _("Taux Prime (%)") ?> </td>
<td>
<INPUT class="form-control text-center" id="tauxPrimeRachatTm" NAME="tauxPrimeRachatTm" TYPE="text"
value="<?=$collegeTemp['tauxPrimeRachatTm']?>" onChange="" readonly>
</td>
<?php endif; ?>
<!-- -->
<td align="center"> <?= _("Seuil RD (%)") ?> </td>
<td colspan="5"><INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text" id="seuilRdCollege" NAME="seuilRdCollege" value="<?= $this->nettoyer($collegeTemp['seuilRdCollege']) ?>"></td>
</tr>
<tr>
<td width="6%" > <?= _("Type Tarif Acte") ?> </td>
<td colspan="3">
<SELECT style="font-size:9pt;" class="form-select" id="codeTypeTarifActe" NAME="codeTypeTarifActe"
onChange="filtreTarifActeParType();enregistrer_college_temp();" disabled>
<?php liste_options($typeTarifActe,"TCOL",true); ?>
</SELECT>
</td>
<td width="8%" align="center"> <?= _("Âge Limite Elève") ?> </td>
<td width="8%">
<INPUT class="form-control text-center" id="ageLimiteEnfantEleve" NAME="ageLimiteEnfantEleve" type="number" min="0" value="<?=$collegeTemp['ageLimiteEnfantEleve']?>" onChange="enregistrer_college_temp();">
</td>
<td align="center"> <?= _("Tarif Acte") ?> </td>
<td colspan="5">
<SELECT style="font-size:9pt;" class="form-control selectpicker" data-live-search="true" id="codeTarifActe" NAME="codeTarifActe"
onChange="enregistrer_college_temp();">
<?php liste_options($tarifacte,$this->nettoyer($collegeTemp['codeTarifActe']), false); ?>
</SELECT>
</td>
</tr>
<tr>
<td width="6%" class="required"> <?= _("Type Remboursement") ?> </td>
<td colspan="3">
<SELECT style="font-size:9pt;" class="form-select" id="codeTypeRemboursement" NAME="codeTypeRemboursement"
onChange="accesReseauSoin();enregistrer_college_temp();" required AUTOCOMPLETE="OFF">
<?php liste_options($typeremboursement,$collegeTemp['codeTypeRemboursement'],false); ?>
</SELECT>
</td>
<td align="center"> <?= _("Plafond Collège") ?> </td>
<td>
<INPUT class="form-control text-center" id="plafondCollege" NAME="plafondCollege" type="text" value="<?= format_N($collegeTemp['plafondCollege']);?>"
onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);" onfocus="formatNumerique(this);" onChange="enregistrer_college_temp();">
</td>
<td align="center" class="required"> <?= _("Plafond Famille") ?> </td>
<td colspan="3">
<div id="div_plafond">
<INPUT class="form-control text-center" id="plafondAdherent" NAME="plafondAdherent" type="text" value="<?= format_N($collegeTemp['plafondAdherent']);?>"
onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);" onfocus="formatNumerique(this);" onChange="enregistrer_college_temp();" required AUTOCOMPLETE="OFF" >
</div>
</td>
</tr>
<tr>
<td class="required"> <?= _("Base Tarifaire") ?> </td>
<td colspan="3">
<SELECT style="font-size:9pt;" class="form-select" id="codeBaseTarification" NAME="codeBaseTarification"
onChange="enregistrer_college_temp(); init_prime_college_base_tarif(); change_categorie_college_temp();" required AUTOCOMPLETE="OFF">
<?php liste_options($baseTarif, $this->nettoyer($collegeTemp['codeBaseTarification']), true); ?>
</SELECT>
</td>
<td></td>
<td colspan="8">
<input onclick="javascript:bareme_college_temp();" style='font-size:12pt;' id="btn_bareme" name="btn_bareme" class = "form-control btn btn-info" type="button" value="<?= _("Barème prise en charge collège") ?>">
</td>
</tr>
</tbody>
</table>
</div>
<div id="div_prime_categorie" style="padding-center:0px;" class="tab-container col-12">
<input class="form-control" style='text-align:center; font-size:11pt; background-color:blue;color:white;' type="text" value="<?= _("PRIMES ET PLAFONDS PAR BENEFICAIRE"); ?>" disabled >
<table id="tab_prime_categorie" class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;">
<thead>
<tr>
<th style='text-align:center '> <?= _("Lien Parenté") ?> </th>
<th style='text-align:center;'> <?= _("Prime") ?> </th>
<th style='text-align:center '> <?= _("Effectif") ?> </th>
<th style='text-align:center'> <?= _("Plafond") ?> </th>
</tr>
</thead>
<tbody>
<?php
$i = 0;
foreach ($prime_colleges as $prime_college):
$idPrime=$this->nettoyer($prime_college['id']);
$pop = ($this->nettoyer($prime_college['population'])=="0")? "1":$this->nettoyer($prime_college['population']);
?>
<tr valign="top">
<td width="20%"><?= $this->nettoyer($prime_college['lienparente']) ?></td>
<td align='center'>
<INPUT class="form-control text-center" id="tabPrime<?=++$i;?>" TYPE="text" value="<?= format_N($this->nettoyer($prime_college['prime'])); ?>"
onChange="ajax_maj_prime_college_temp('<?=$idPrime?>', this.value, this);" onkeyup="controle_numerique(this);"
onblur="formatMonetaire(this);" onfocus="formatNumerique(this);">
</td>
<td align='center' width="13%">
<INPUT class="form-control text-center" TYPE="text" id="tabPop<?=++$i;?>" value="<?= $pop ?>"
onChange="ajax_maj_population_college_temp('<?=$idPrime?>', this.value, this);" onkeyup="controle_numerique(this);"
onblur="formatMonetaire(this);">
</td>
<td align='center'>
<INPUT class="form-control text-center plafond" TYPE="text" id="tabPlafond<?=++$i;?>" value="<?= format_N($prime_college['forfaitPlafond']); ?>"
onkeyup="controle_numerique(this);" onblur="formatMonetaire(this);"
onChange="ajax_maj_plafond_college_temp('<?=$idPrime?>', this.value, this);" onfocus="formatNumerique(this);">
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
<div id="div_recapituler" style="padding-center:0px;" class="tab-container col-12">
</div>
</div>
</form>