prestation/Vue/Consultation/index.php
2025-12-05 10:42:46 +00:00

260 lines
12 KiB
PHP
Executable File

<?php
$this->titre = "INTER-SANTE - Consultation";
$badcodeGestionBon = "1";
$tab_gestion_bon = array("0", "1", "2");
if (in_array($codeGestionBon, $tab_gestion_bon))
{
$badcodeGestionBon = "0";
}
$modeSaisieFacture = $_SESSION['p_modeSaisieFacture'] ;
$avecReferencement = $referencementpolice['avecReferencement'];
$tauxAvecReferencement = $referencementpolice['tauxAvecReferencement'];
$tauxSansReferencement = $referencementpolice['tauxSansReferencement'];
$okReferencement = $_SESSION['p_okReferencement_C'];
$tm = $_SESSION['p_tm_C'];
$dernierMedecinConsulte = $_SESSION['p_dernierMedecinConsulte'];
$dernierActe = $_SESSION['p_dernierActe'];
$dateDernierActe = $_SESSION['p_dateDernierActe_C'];
$codePrestataire = $_SESSION['p_codePrestataire_C'];
$faceActif = "0";
?>
<input class="sr-only" id="badcodeGestionBon" name="badcodeGestionBon" type="text" value= "<?= $badcodeGestionBon ?>" >
<input class="sr-only" id="delaiCarenceRaisonconsultation" name="delaiCarenceRaisonconsultation" type="number" value= "0" >
<input class="sr-only" id="appliquerDelaiCarence" name="appliquerDelaiCarence" type="text" value= "0" >
<INPUT class="sr-only" TYPE="text" id="prestataireReference" NAME="prestataireReference" value="<?= $prestataireReference ?>">
<INPUT class="sr-only" TYPE="text" id="dureeVieBon" NAME="dureeVieBon" value="<?= $dureeVieBon ?>">
<INPUT class="sr-only" TYPE="text" id="dureeDerniereConsultation" NAME="dureeDerniereConsultation" value="<?= $dureeDerniereConsultation ?>">
<INPUT class="sr-only" TYPE="text" id="dernierMedecinConsulte" NAME="dernierMedecinConsulte" value="<?= $dernierMedecinConsulte ?>">
<INPUT class="sr-only" TYPE="text" id="dernierActe" NAME="dernierActe" value="<?= $dernierActe ?>">
<INPUT class="sr-only" TYPE="text" id="dateDernierActe" NAME="dateDernierActe" value="<?= $dateDernierActe ?>">
<INPUT class="sr-only" TYPE="text" id="dateJour" NAME="dateJour" value="<?= date('Y-m-d') ?>">
<INPUT class="sr-only" TYPE="text" id="codePrestataire" NAME="codePrestataire" value="<?= $codePrestataire ?>">
<INPUT class="sr-only" TYPE="text" id="dernierCentre" NAME="dernierCentre" value="<?= $dernierCentre ?>">
<INPUT class="sr-only" TYPE="text" id="nomForm" NAME="nomForm" value="consultation">
<INPUT class="sr-only" TYPE="text" id="faceActif" name="faceActif" value="0">
<div id="div_findelaicarence">
</div>
<?php if ($badcodeGestionBon=="1") : ?>
<div class="alert alert-danger" style="height:40px; padding:5px; text-align:center;" >
<H4> <?= _("REVOIR LE TYPE DE GESTION DES BONS") ?> </H4>
</div>
<?php else: ?>
<form id="frmconsultation" name="frmconsultation" method="post" >
<input class="sr-only" type="text" id="codeTypePrestation" name="codeTypePrestation" value="CONS">
<input class="sr-only" type="text" id="nbBonsCons" name="nbBonsCons" Value="<?= $nbBonsCons ?>" >
<input class="sr-only" type="text" id="codeGestionBon" name="codeGestionBon" Value="<?= $codeGestionBon ?>" >
<input class="sr-only" type="text" id="okReferencement" name="okReferencement" Value="<?= $okReferencement ?>" >
<legend> <?= _("Fiche de Consultation") ?> </legend>
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td colspan="4">
<div id="div_taux">
<button style='font-size:12pt; font-weight: bold; background-color:#f5deb3; color:#a0522d;' class="form-control btn" TYPE="text"> <?= _("TAUX DE COUVERTURE") ?> :<?= $_SESSION['p_tauxdecouverture_C'];?> %</button>
</div>
</td>
</tr>
<?php if ($okReferencement=="1" && $reference['codeReference']!="") : ?>
<tr>
<td width="15%" > <?= _("Date Référence") ?> </td>
<td width="30%" >
<INPUT class="form-control" TYPE="text" id="dateReferencement" NAME="dateReferencement" Value="<?= dateFr($reference['dateReference']) ?>" readonly style='font-size:10pt;' >
</td>
<td width="13%" align="center" > <?= _("Code Référence") ?> </td>
<td >
<INPUT class="form-control" TYPE="text" id="codeReferencement" NAME="codeReferencement" Value="<?= $reference['codeReference'] ?>" style='font-size:10pt;' autofocus readonly>
</td>
</tr>
<?php endif; ?>
<tr>
<td width="15%" class="required" style="font-weight:bold"> <?= _("Acte") ?> </td>
<td >
<SELECT class="form-control selectpicker" id="codeActe" NAME="codeActe" data-live-search="true" onChange="javascript:affichespecialite();" required style='font-size:10pt;' autofocus>
<?php liste_options($acte, ""); ?>
</SELECT>
</td>
</tr>
<tr>
<td style="font-weight:bold" class="required"> <?= _("Spécialité") ?> </td>
<td colspan="3">
<div id="div_specialite">
<SELECT id="codeSpecialite" class="form-control selectpicker" data-live-search="true" NAME="codeSpecialite" onBlur="javascript:specialite_medecin();" required style='font-size:10pt;height:30px !important;'>
<?php liste_options($specialite,""); ?>
</SELECT>
</div>
</td>
</tr>
<tr>
<td class="required" style="font-weight:bold"> <?= _("Praticien(ne)") ?> </td>
<td colspan="3">
<div id="div_medecin">
<SELECT id="codeMedecin" class="form-control selectpicker" data-live-search="true" NAME="codeMedecin" required style='font-size:10pt;height:30px !important;' >
<?php liste_options($medecins,""); ?>
</SELECT>
</div>
</td>
</tr>
</tbody>
</table>
<div id="infosacte" style='font-size:10pt;'>
<input class="sr-only" type="number" id="prixActe" name="prixActe" value="0">
<input class="sr-only" type="number" id="montantTm" name="montantTm" value="0">
<input class="sr-only" type="number" id="aRembourser" name="aRembourser" value="0">
<input class="sr-only" type="number" id="delaiCarenceActe" name="delaiCarenceActe" value="0">
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="15%" > <?= _("Valeur") ?> </td>
<td width="30%" > <input class="form-control" style="background-color: rgb(190,190,190);text-align: center; font-size:10pt;'" type="text" value="0" readonly> </td>
<td width="13%" align="center"> <?= _("T M") ?> </td>
<td width="20%" > <input class="form-control" style="background-color: rgb(190,190,190);text-align: center; font-size:10pt;'" type="text" value="0" readonly ></td>
<td width="13%" align="center"> <?= _("A Rembourser") ?> </td>
<td width="20%" > <input class="form-control" style="background-color: rgb(190,190,190);text-align: center; font-size:10pt;'" type="text" value="0" readonly ></td>
</tr>
</tbody>
</table>
</div>
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="15%"> <?= _("Consultation") ?> </td>
<td width="30%" >
<INPUT class="form-control" TYPE="text" id="dateSurvenance" NAME="dateSurvenance" Value="<?= $_SESSION['p_dateFactureReellefr_C'] ?>" readonly style='font-size:10pt;' >
</td>
<td width="13%" align="center" class="required" style="font-weight:bold"> <?= _("Raison Consultation") ?> </td>
<td colspan="3" >
<SELECT class="form-select" id="codeRaisonConsultation" NAME="codeRaisonConsultation" onChange="ajaxdelaicarencecaisonconsultation();" required AUTOCOMPLETE="OFF" style='font-size:10pt;'>
<?php liste_options($raison,"",true); ?>
</SELECT>
</td>
</tr>
<tr>
<td> Observations </td>
<td colspan="3" width="63%"><INPUT class="form-control" TYPE="text" id="observations" NAME="observations" style='font-size:10pt;' ></td>
<td align="center"> <?= _("Dernière Consultation") ?> </td>
<td width="11%"><INPUT class="form-control" TYPE="text" id="derniereDateConsultation" NAME="derniereDateConsultation" style='font-size:10pt;' value="<?= datefr($_SESSION['p_derniereDateConsultation'])?>" disabled></td>
</tr>
</tbody>
</table>
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<tr>
<td width="15%" > <?= _("Bons Disponibles") ?> </td>
<td width="30%" > <input class="form-control" style="text-align: center; font-size:10pt;" Value="<?= $nbBonsCons ?>" readonly > </td>
<td width="13%" align="center" > <?= _("Gestion") ?> </td>
<td>
<?php if($badcodeGestionBon=="1") : ?>
<input class="form-control" style="text-align: center; font-size:10pt; background-color: red;color:white;" Value="<?= _("INCONNU") ?>" readonly >
<?php else: ?>
<input class="form-control" style="text-align: center; font-size:10pt;" Value="<?= $typeGestionbon ?>" readonly >
<?php endif; ?>
</td>
</tr>
</tbody>
</table>
<div id="infosbon">
<?php if($codeGestionBon!="0"): ?>
<input class="sr-only" type="text" id="codeEtatBon" name="codeEtatBon" value="1">
<input class="sr-only" type="text" id="numeroBonSave" name="numeroBonSave" value="1">
<input class="sr-only" type="text" id="numeroBon" name="numeroBon" value="1">
<?php if($codeGestionBon=="1" && $nbBonsCons<1): ?>
<div class="alert alert-danger" style="height:40px; padding:5px; text-align:center;" >
<H4> <?= _("STOCK DE BON EPUISE") ?> </H4>
</div>
<?php else: ?>
<input id="btn_enreg" name="btn_enreg" class = "form-control btn btn-primary" type="button" value="<?= _("Enregistrer") ?>" onClick="javascript:enregistrer_consultation();" style='font-size:12pt; font-weight:bold;' >
<?php endif; ?>
<?php else: ?>
<input class="sr-only" type="text" id="codeEtatBon" name="codeEtatBon" value="">
<input class="sr-only" type="text" id="numeroBonSave" name="numeroBonSave" value="0">
<table class="table table-responsive table-condensed" style='font-size:10pt;'>
<tbody>
<?php if($nbBonsCons<1): ?>
<tr>
<input class="sr-only" type="number" id="numeroBon" name="numeroBon" required AUTOCOMPLETE="OFF" >
<td>
<div class="alert alert-danger" style="height:40px; padding:5px; text-align:center;" >
<H4> <?= _("STOCK DE BON EPUISE") ?> </H4>
</div>
</td>
</tr>
<?php else: ?>
<tr>
<td width="13%" > <?= _("Numéro Bon") ?> </td>
<td width="30%" >
<input class="form-control" style="text-align: center; font-size:10pt;" type="number" id="numeroBon" name="numeroBon" required AUTOCOMPLETE="OFF"
onChange="javascript:ajaxinfosbonconsultation();" onkeypress="javascript:ctrlkeypress_numeroBon(event);"
>
</td>
<td width="13%" > </td>
<td>
<input id="btn_enreg" name="btn_enreg" class = "form-control btn btn-primary" type="button" value="<?= _("Enregistrer") ?>" disabled style='font-size:12pt; font-weight:bold;' >
</td>
</tr>
<?php endif; ?>
</tbody>
</table>
<?php endif; ?>
<div id="div_fraisExclu">
<input class="sr-only" type="text" id="fraisExclu" name="fraisExclu" value="0" >
</div>
<?php if (isset($msgErreur)): ?>
<div id ="msgErreur" class="alert alert-danger" style="height:38px; padding:5px;" >
<H4><?= $msgErreur ?></H4>
</div>
<?php endif; ?>
</div>
<div id="div_messages" style="margin-top:10px;">
</div>
</form>
<?php endif; ?>
<div id="infodelaicarence" style="display: none">
<input type="number" id="delaiCarenceRaisonconsultation_info" name="delaiCarenceRaisonconsultation_info" value="0">
<input type="text" id="appliquerDelaiCarence_info" name="appliquerDelaiCarence_info" value="0">
</div>