382 lines
23 KiB
PHP
Executable File
382 lines
23 KiB
PHP
Executable File
<?php
|
|
|
|
|
|
?>
|
|
|
|
<div class="modal-dialog" style="max-width: 70%;" role="document" data-bs-backdrop="static" data-bs-keyboard="false">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<?php
|
|
|
|
$motifReel="";
|
|
$motifRefusAssure="";
|
|
$motifRefusPrestataire="";
|
|
$smsenoye=0;
|
|
foreach ($motifexamens as $motifexamen):
|
|
$codeReponseEntentePrealable = $this->nettoyer($motifexamen['codeReponseEntentePrealable']);
|
|
if ($codeReponseEntentePrealable == "1" ) {
|
|
$motifReel = $this->nettoyer($motifexamen['motifReel']);
|
|
}
|
|
if ($codeReponseEntentePrealable == "9" ) {
|
|
$motifRefusPrestataire = $this->nettoyer($motifexamen['motifReel']);
|
|
$motifRefusAssure = $this->nettoyer($motifexamen['motifReel']);
|
|
}
|
|
?>
|
|
<?php endforeach;?>
|
|
<?php if (($motifReel != "") || $motifRefusPrestataire != "" || $motifRefusAssure != ""):
|
|
$smsenoye = 1;
|
|
?> <?php endif; ?>
|
|
|
|
<?php if ($_SESSION['modeEntentePrealable']=="D"): ?>
|
|
<button type="button" class="close" data-bs-dismiss="modal">×</button>
|
|
<?php else: ?>
|
|
<button onClick="accepterrefusertouslesexamens();" type="button" class="close"
|
|
data-dismiss="modal">×
|
|
</button>
|
|
<?php endif; ?>
|
|
|
|
|
|
<legend class="modal-title text-center"><?= _("Informations sur les examens prescrits");?></legend>
|
|
</div>
|
|
<input class="sr-only" type="text" id="codeReponseEntentePrealable" name="codeReponseEntentePrealable" value="<?= $examen['codeReponseEntentePrealable'] ?>">
|
|
<div class="modal-body">
|
|
<FORM name="formfichebeneficiaire">
|
|
|
|
<INPUT class="sr-only" TYPE="text" id="numeroBonExamen" name="numeroBonExamen" value="<?= $this->nettoyer($examen['numeroBonExamen']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="smsGestionPrestataire" name="smsGestionPrestataire" value="">
|
|
<INPUT class="sr-only" TYPE="text" id="numeroFeuilleMaladie" name="numeroFeuilleMaladie" value="<?= $this->nettoyer($examen['numeroFeuilleMaladie']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="prestataire" name="prestataire" value="<?= $this->nettoyer($examen['prestataire']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="codePrestataireExamen" name="codePrestataireExamen" value="<?= $this->nettoyer($examen['codePrestataire']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="beneficiaire" name="beneficiaire" value="<?= $this->nettoyer($examen['beneficiaire']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="numeroBeneficiaire" name="numeroBeneficiaire" value="<?= $this->nettoyer($examen['numeroBeneficiaire']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="telephonePortableAdherent" name="telephonePortableAdherent" value="<?= $this->nettoyer($examen['telAdherent']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="modeSaisieFeuille" name="modeSaisieFeuille" value="<?= $this->nettoyer($examen['modeSaisieFeuille']) ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="idExamen" name="idExamen" value="<?= $this->nettoyer($examen['idExamen']) ?>">
|
|
|
|
<table class="table table-responsive table-condensed" style='font-size:11pt; margin-top:-20px;'>
|
|
<tbody>
|
|
<tr>
|
|
<td align="center">
|
|
<?= _("Prestataire") . " => " . $examen['prestataire'] . " => " . _("Feuille Maladie"). " No : " . $examen['numeroFeuilleMaladie']
|
|
. " => " . _("Bon"). " No : " . $examen['numeroBonExamen']?>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
|
|
<tbody>
|
|
<tr>
|
|
<td width="5%"> <?= _("Souscrip.") ?> </td>
|
|
<td width="20%">
|
|
<INPUT style='text-align:center; font-size:9pt;' class="form-control" TYPE="text"
|
|
id="nomClient" name="nomClient" value="<?= $examen['nomClient'] ?>" onChange=""
|
|
readonly>
|
|
</td>
|
|
|
|
<td width="5%" align="center"> <?= _("Adh.") ?> </td>
|
|
<td width="20%"> <INPUT class="form-control" TYPE="text" value="<?= $examen['adherent']; ?>"
|
|
readonly style="text-align: center; font-size:9pt;"> </td>
|
|
|
|
<td width="5%" align="center"> <?= _("Bénéf.") ?> </td>
|
|
<td width="25%"> <INPUT class="form-control" TYPE="text"
|
|
value="<?= $examen['beneficiaire']; ?>" readonly style='font-size:9pt;'> </td>
|
|
|
|
<td width="7%" align="center"> <?= _("Tél Bénéf.") ?> </td>
|
|
<td width="13%"> <INPUT class="form-control" TYPE="text"
|
|
value="<?= $examen['telAdherent']; ?>" readonly style='font-size:9pt;'> </td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="8">
|
|
<INPUT style="font-size:12pt; font-weight: bold; background-color:#f5deb3; color:#a0522d;" class="form-control"
|
|
TYPE="text" id="nomClient" name="nomClient"
|
|
value="<?= 'TAUX DE COUVERTURE : '.taux_couverture(intval($this->nettoyer($examen['ticketModerateur']))) ?>"
|
|
onChange="" readonly>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
|
|
<tbody>
|
|
<tr>
|
|
<td width="5%"> Date </td>
|
|
<td width="20%"> <INPUT class="form-control" TYPE="text"
|
|
value="<?= dateLang($this->nettoyer($examen['datePrescription'])) ?>" readonly
|
|
style="text-align: center; font-size:10pt;"> </td>
|
|
|
|
<td width="5%" align="center"> <?= _("Médecin") ?> </td>
|
|
<td>
|
|
|
|
<INPUT class="form-control" TYPE="text"
|
|
value="<?= $this->nettoyer($examen['medecinPrescription']) ?>" readonly
|
|
style='font-size:10pt;'
|
|
>
|
|
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td width="5%" > <?= _("Motif Clinique") ?> </td>
|
|
<td colspan="3" > <INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($examen['motifExamen']) ?>" readonly style='font-size:10pt;' > </td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<div id="div_examens">
|
|
<table class="table table-striped table-bordered table-hover table-condensed table-responsive"
|
|
style="font-size:9pt;">
|
|
<thead>
|
|
<tr>
|
|
<th width="30%" style="text-align:center"> <?= _("Acte") ?> </th>
|
|
<th style="text-align:center"> <?= _("Garantie") ?> </th>
|
|
<th width="5%" style="text-align:center"> <?= _("Accorder") ?> </th>
|
|
<th width="5%" style="text-align:center"> <?= _("Refuser") ?> </th>
|
|
<th width="5%" style="text-align:center"> <?= _("Facturer?") ?> </th>
|
|
</tr>
|
|
<tr>
|
|
<?php if ($_SESSION['modeEntentePrealable']=="T"): ?>
|
|
|
|
<th colspan="2"></th>
|
|
|
|
<?php if ($_SESSION["validerTout"]=="0"): ?>
|
|
<th style='text-align:center'>
|
|
<input style="color:blue;" type="button" value="<?= _("Tout Sélectionner") ?>"
|
|
onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};
|
|
validerTouteDemandes('<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</th>
|
|
<?php else: ?>
|
|
<th style='text-align:center'>
|
|
<input style="color:blue;" type="button" value="<?= _("Tout Desélectionner") ?>"
|
|
onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};
|
|
annulerValiderTouteDemandes('<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</th>
|
|
<?php endif; ?>
|
|
|
|
<?php if ($_SESSION["refuserTout"]=="0"): ?>
|
|
<th style='text-align:center'>
|
|
<input style="color:red;" type="button" value="<?= _("Tout Sélectionner") ?>"
|
|
onClick="javascript:if(this.value=='9'){this.value='0'}else{this.value='9'};
|
|
refuserTouteDemandes('<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</th>
|
|
<?php else: ?>
|
|
<th style='text-align:center'>
|
|
<input style="color:red;" type="button" value="<?= _("Tout Desélectionner") ?>"
|
|
onClick="javascript:if(this.value=='9'){this.value='0'}else{this.value='9'};
|
|
annulerRefuserTouteDemandes('<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</th>
|
|
<?php endif; ?>
|
|
<th></th>
|
|
<?php endif; ?>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<?php
|
|
$entente=0;
|
|
$accepter=0;
|
|
$refuser=0;
|
|
foreach ($detailexamens as $detailexamen):
|
|
$idExamen = $this->nettoyer($detailexamen['id']);
|
|
$livre = $this->nettoyer($detailexamen['livre']);
|
|
$ententePrealable = $this->nettoyer($detailexamen['ententePrealable']);
|
|
$ajLabo = $this->nettoyer($detailexamen['ajLabo']);
|
|
?>
|
|
<?php if($ententePrealable=='2'): $entente++; ?>
|
|
<tr style="background-color: yellow;">
|
|
<INPUT class="sr-only" TYPE="text" id="libelleActe_<?= $entente ?>"
|
|
name="libelleActe_<?= $entente ?>"
|
|
value="<?= $this->nettoyer($detailexamen['libelleActe']) ?>">
|
|
<?php elseif($ententePrealable=='1'): $accepter++; ?>
|
|
<tr style="background-color: #00ff00;">
|
|
<INPUT class="sr-only" TYPE="text" id="libelleActeAccepter_<?= $accepter ?>"
|
|
name="libelleActeAccepter_<?= $accepter ?>"
|
|
value="<?= $this->nettoyer($detailexamen['libelleActe']) ?>">
|
|
<?php elseif($ententePrealable=='9'): $refuser++; ?>
|
|
<tr style="background-color: red; color:white;">
|
|
<INPUT class="sr-only" TYPE="text" id="libelleActeRefuser_<?= $refuser ?>"
|
|
name="libelleActeRefuser_<?= $refuser ?>"
|
|
value="<?= $this->nettoyer($detailexamen['libelleActe']) ?>">
|
|
<?php else: ?>
|
|
<tr valign="top">
|
|
<?php endif; ?>
|
|
<td align='center'>
|
|
<?= $this->nettoyer($detailexamen['libelleActe']) ?>
|
|
</td>
|
|
<td align='center'> <?= $this->nettoyer($detailexamen['libelleFamilleActe']) ?>
|
|
</td>
|
|
|
|
<?php if ($_SESSION['modeEntentePrealable']=="T"): ?>
|
|
<?php if ((($examen['codeReponseEntentePrealable']=="2" || $examen['codeReponseEntentePrealable']=="") && $ententePrealable=="2") || $ententePrealable=='2'): ?>
|
|
|
|
<td align="center">
|
|
<input type="checkbox" value="<?= $valide ?>" onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};
|
|
validerexamen('<?=$idExamen?>','<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</td>
|
|
<td align="center">
|
|
<input type="checkbox" value="<?= $valide ?>" onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};
|
|
refuserexamen('<?=$idExamen?>','<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</td>
|
|
<?php elseif(($examen['codeReponseEntentePrealable']=="2" || $examen['codeReponseEntentePrealable']=="") && $ententePrealable=='1'): ?>
|
|
<td align='center'>
|
|
<input type="checkbox" checked value="<?= $valide ?>" onClick="javascript:if(this.value=='0'){this.value='1'}else{this.value='0'};
|
|
validerexamen('<?=$idExamen?>','<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</td>
|
|
<td align='center'>
|
|
<input type="checkbox" value="<?= $valide ?>" onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};
|
|
refuserexamen('<?=$idExamen?>','<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</td>
|
|
<?php elseif(($examen['codeReponseEntentePrealable']=="2" || $examen['codeReponseEntentePrealable']=="") && $ententePrealable=='9'): ?>
|
|
<td align='center'>
|
|
<input type="checkbox" value="<?= $valide ?>" onClick="javascript:if(this.value=='1'){this.value='0'}else{this.value='1'};
|
|
validerexamen('<?=$idExamen?>','<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</td>
|
|
<td align='center'>
|
|
<input type="checkbox" checked value="<?= $valide ?>" onClick="javascript:if(this.value=='0'){this.value='1'}else{this.value='0'};
|
|
refuserexamen('<?=$idExamen?>','<?=$numeroFeuilleMaladie?>', this.value);">
|
|
</td>
|
|
<?php else: ?>
|
|
<td align='center'>
|
|
|
|
</td>
|
|
<td align='center'>
|
|
|
|
</td>
|
|
<?php endif; ?>
|
|
<?php else: ?>
|
|
<?php if ((($examen['codeReponseEntentePrealable']=="2" || $examen['codeReponseEntentePrealable']=="") && $ententePrealable=="2") || $ententePrealable=='2'): ?>
|
|
|
|
<td align="center">
|
|
<input type="checkbox" value="<?= $valide ?>" disabled>
|
|
</td>
|
|
<td align="center">
|
|
<input type="checkbox" value="<?= $valide ?>" disabled>
|
|
</td>
|
|
<?php elseif(($examen['codeReponseEntentePrealable']=="2" || $examen['codeReponseEntentePrealable']=="") && $ententePrealable=='1'): ?>
|
|
<td align='center'>
|
|
<input type="checkbox" checked value="<?= $valide ?>" disabled>
|
|
</td>
|
|
<td align='center'>
|
|
<input type="checkbox" value="<?= $valide ?>" disabled>
|
|
</td>
|
|
<?php elseif(($examen['codeReponseEntentePrealable']=="2" || $examen['codeReponseEntentePrealable']=="") && $ententePrealable=='9'): ?>
|
|
<td align='center'>
|
|
<input type="checkbox" value="<?= $valide ?>" disabled>
|
|
</td>
|
|
<td align='center'>
|
|
<input type="checkbox" checked value="<?= $valide ?>" disabled>
|
|
</td>
|
|
<?php else: ?>
|
|
<td align='center'>
|
|
|
|
</td>
|
|
<td align='center'>
|
|
|
|
</td>
|
|
<?php endif; ?>
|
|
<?php endif; ?>
|
|
|
|
<?php if ($examen['facture']=="1"): ?>
|
|
<td align='center'>
|
|
<input type="checkbox" checked disabled>
|
|
</td>
|
|
<?php else: ?>
|
|
<td align='center'> <input type="checkbox" disabled></td>
|
|
<?php endif; ?>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
<INPUT class="sr-only" TYPE="text" id="entente" name="entente" value="<?= $entente ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="accepter" name="accepter" value="<?= $accepter ?>">
|
|
<INPUT class="sr-only" TYPE="text" id="refuser" name="refuser" value="<?= $refuser ?>">
|
|
|
|
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
|
|
<tbody>
|
|
<?php
|
|
$motifReel="";
|
|
$motifRefusAssure="";
|
|
$motifRefusPrestataire="";
|
|
$smsenoye=0;
|
|
foreach ($motifexamens as $motifexamen):
|
|
$codeReponseEntentePrealable = $this->nettoyer($motifexamen['codeReponseEntentePrealable']);
|
|
if ($codeReponseEntentePrealable == "1" ) {
|
|
$motifReel = $this->nettoyer($motifexamen['motifReel']);
|
|
}
|
|
if ($codeReponseEntentePrealable == "9" ) {
|
|
$motifRefusPrestataire = $this->nettoyer($motifexamen['motifRefusAssure']);
|
|
$motifRefusAssure = $this->nettoyer($motifexamen['motifRefusAssure']);
|
|
}
|
|
?>
|
|
<?php endforeach;?>
|
|
<?php if ($_SESSION['modeEntentePrealable']=="D"):
|
|
$smsenoye = 1;
|
|
?>
|
|
<tr>
|
|
<td width="8%"> <?= _("Observation");?></td>
|
|
<td colspan="3">
|
|
<textarea class="form-control-sm" rows="5" readonly style="width:100%;"><?=$motifReel?></textarea>
|
|
</td>
|
|
</tr>
|
|
<?php else: ?>
|
|
<tr>
|
|
<td width="8%" > <?= _("Observation");?></td>
|
|
<td colspan="3">
|
|
<textarea class="form-control-sm" name="motifReel" id="motifReel" rows="5" AUTOCOMPLETE="OFF" style="width:100%;"><?=$motifReel?></textarea>
|
|
</td>
|
|
</tr>
|
|
<INPUT class="sr-only" TYPE="text" id="smsenoye" name="smsenoye" value="<?= $smsenoye ?>">
|
|
<?php endif; ?>
|
|
|
|
<?php if ($_SESSION['modeEntentePrealable']=="D"):
|
|
$smsenoye = 1;
|
|
?>
|
|
<tr>
|
|
<td>
|
|
<?= _("Motif Refus");?>
|
|
</td>
|
|
<td colspan="3">
|
|
<textarea class="form-control-sm" readonly rows="5" required AUTOCOMPLETE="OFF" style="width:100%;"><?=$motifRefusPrestataire ?></textarea>
|
|
</td>
|
|
</tr>
|
|
<?php else: ?>
|
|
<td class="required">
|
|
<?= _("Motif Refus");?>
|
|
</td>
|
|
<td colspan="3">
|
|
<textarea class="form-control-sm" name="motifRefusPrestataire" id="motifRefusPrestataire" placeholder="<?= _("Obligatoire si refus");?>" rows="5" required AUTOCOMPLETE="OFF" autofocus style="width:100%;"><?=$motifRefusPrestataire ?></textarea>
|
|
</td>
|
|
|
|
<tr>
|
|
<INPUT class="sr-only" TYPE="text" id="smsenoye" name="smsenoye"
|
|
value="<?= $smsenoye ?>">
|
|
</tr>
|
|
<?php endif; ?>
|
|
<tr>
|
|
</tr>
|
|
<?php if ($_SESSION['modeEntentePrealable']=="T"): ?>
|
|
<tr>
|
|
<td colspan="4">
|
|
<input id="btn_enreg" name="btn_enreg" class="form-control btn btn-primary"
|
|
type="button" value="<?= _("Valider les examens") ?>"
|
|
onClick="accepterrefusertouslesexamens();" style='font-size:10pt;'>
|
|
</td>
|
|
</tr>
|
|
<?php endif; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</FORM>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<?php if ($_SESSION['modeEntentePrealable']=="D"): ?>
|
|
<button type="button" id="btn-fermer-modal-D" class="btn btn-default" data-bs-dismiss="modal"><?= _("Fermer") ?></button>
|
|
<?php elseif($accepter == 0 && $refuser == 0): ?>
|
|
<button type="button" id="btn-fermer-modal-D" class="btn btn-default" data-bs-dismiss="modal"><?= _("Fermer") ?></button>
|
|
<?php else: ?>
|
|
<button type="button" id="btn-fermer-modal" onClick="accepterrefusertouslesexamens();"
|
|
class="btn btn-default" ><?= _("Fermer") ?></button>
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
</div>
|