This commit is contained in:
KANE LAZENI 2026-06-15 10:49:46 +00:00
parent 972ba00425
commit 18f2fed106
6 changed files with 387 additions and 180 deletions

View File

@ -1,12 +1,15 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Ententeprealable.php';
require_once 'Modele/Ouinon.php';
class ControleurAjaxlistemedicamentsentente extends Controleur {
private $ententeprealable;
private $oui_non;
public function __construct() {
$this->ententeprealable = new Ententeprealable();
$this->oui_non = new Ouinon();
}
public function index()
@ -29,14 +32,15 @@ class ControleurAjaxlistemedicamentsentente extends Controleur {
$ententeprealables = $this->ententeprealable->getEntenteprealableTempPha($idEnteteEntentePrealable);
$numeroBon = $this->ententeprealable->getNumeroBonPrescrit($codeTypeEntentePrealable, $numeroFeuilleMaladie);
$article52OuiNon = $this->oui_non->getListe();
$this->genererVueAjax(array('entete' => $entete, 'ententeprealables' => $ententeprealables,
'prescription' => $prescription, 'numeroBon' => $numeroBon
'prescription' => $prescription, 'numeroBon' => $numeroBon, 'article52OuiNon' => $article52OuiNon
));
}
public function traitementprovisoire()
{
$idEnteteEntentePrealable = $_SESSION['idEnteteEntentePrealable'];
@ -44,7 +48,9 @@ class ControleurAjaxlistemedicamentsentente extends Controleur {
$entete = $this->ententeprealable->getEnteteEntenteprealableTemp($idEnteteEntentePrealable);
$this->genererVueAjax(array('ententeprealables' => $ententeprealables, 'entete' => $entete));
$article52OuiNon = $this->oui_non->getListe();
$this->genererVueAjax(array('ententeprealables' => $ententeprealables, 'entete' => $entete, 'article52OuiNon' => $article52OuiNon));
}
public function traiterunprovisoire()
@ -97,4 +103,13 @@ class ControleurAjaxlistemedicamentsentente extends Controleur {
$this->ententeprealable->majquantiteprovisoire_pha($idMedicament, $quantite);
//
}
public function majarticle()
{
$idDemandeententeprealable = $this->requete->getParametreFormulaire("idDemandeententeprealable");
$article52 = $this->requete->getParametreFormulaire("article52");
$this->ententeprealable->majarticleprovisoire_pha($idDemandeententeprealable, $article52);
}
}

View File

@ -84537,10 +84537,7 @@ function listeenteteententeprealablesdent() {
function afficher_detail_phar(idEnteteEntentePrealable) {
donnees = "idEnteteEntentePrealable=" + idEnteteEntentePrealable;
$("#div_patienter").html('<div style="padding-top:80px; text-align:center; font-size:14px; color: #0088cf; "><span><i class="fa fa-spinner fa-spin fa-5x" >' + '</span></div>');

View File

@ -941,11 +941,9 @@ class Ententeprealable extends Modele {
public function majarticleprovisoire_pha($idEntentePrealable, $article52)
{
$sql = 'call sp_p_majarticleprovisoire_temp_pha(?, ?);';
$this->executerRequete($sql, array($idEntentePrealable, $article52));
}
public function getListearticlenonsupporte($codePrestataire, $debut, $fin)

View File

@ -1,174 +1,10 @@
<?php
$demandeTraite = $this->nettoyer($entete['demandeTraite']);
$motifEntentePrealable = $this->nettoyer($entete['motifEntentePrealable']);
if($_SESSION['codeSociete'] == "icr")
{
require('traitementprovisoirearticle52.php');
}else
{
// require('traitementprovisoiresimple.php');
require('traitementprovisoirearticle52.php');
}
?>
<div id="div_resultat_validation">
</div>
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
<tbody>
<tr>
<td width="5%"> <?= _("Nombre médicament")?> </td>
<td width="20%"> <INPUT class="form-control" TYPE="text" id="nombreActe" name="nombreActe"
value="<?= $this->nettoyer($entete['nombreActe']); ?>" readonly style="text-align: center; font-size:10pt;">
</td>
<td width="5%" align="center"> <?= _("Nombre accordés")?> </td>
<td width="20%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreAccord']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreAccord" name="nombreAccord">
</td>
<td width="5%" align="center"> <?= _("Nombre refusés")?> </td>
<td width="25%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreRefus']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreRefus" name="nombreRefus">
</td>
<td width="7%" align="center"> <?= _("Nombre en attente")?> </td>
<td width="13%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreEnAttente']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreEnAttente" name="nombreEnAttente">
</td>
</tr>
</tbody>
</table>
<div class="tab-container">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt; white-space: nowrap;">
<thead>
<?php if ($demandeTraite=="0"): ?>
<tr>
<th width="35%" rowspan="2" style="text-align:center"> <?= _("Médicament") ?> </th>
<!--<th rowspan="2" style="text-align:center"> <?= _("Garantie") ?> </th>-->
<th width="10%" rowspan="2" style="text-align:center"> <?= _("Prix Unitaire") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Quantité") ?> </th>
<th width="10%" rowspan="2" style="text-align:center"> <?= _("Prix Total") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Posologie") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Durée (Jour)") ?> </th>
<th rowspan="2" width="9%" style="text-align:center"> <?= _("Renouvelable?") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Fréquence (Jour)") ?> </th>
<th width="8%" style="text-align:center">
<input style="color:blue;" type="button" value="<?= _("Tout Accepter") ?>" onClick="javascript:traitement_tous_provisoire_pha('1');">
</th>
<th width="8%" style="text-align:center">
<input style="color:red;" type="button" value="<?= _("Tout Refuser") ?>" onClick="javascript:traitement_tous_provisoire_pha('9');">
</th>
<th width="8%" style="text-align:center">
<input type="button" value="<?= _("Tout Reinitialiser") ?>" onClick="javascript:traitement_tous_provisoire_pha('2');">
</th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Situation") ?> </th>
</tr>
<tr>
<th width="8%" style="text-align:center"> <?= _("Prescrite") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Modifiée") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Accorder") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Refuser") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Reinitialiser") ?> </th>
</tr>
<?php else: ?>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Acte") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Unitaire") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Quantité") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Total") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Posologie") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Durée (Jour)") ?> </th>
<th rowspan="2" width="9%" style="text-align:center"> <?= _("Renouvelable?") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Fréquence (Jour)") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Situation") ?> </th>
</tr>
<tr>
<th width="5%" style="text-align:center"> <?= _("Prescrite") ?> </th>
<th width="5%" style="text-align:center"> <?= _("Modifiée") ?> </th>
</tr>
<?php endif; ?>
</thead>
<tbody>
<?php
foreach ($ententeprealables as $v):
$idMedicament = $this->nettoyer($v['idDemandeententeprealable_temp']);
$codeReponseProvisoire = $this->nettoyer($v['codeReponseProvisoire']);
$valeurActe = $this->nettoyer($v['valeurActe']);
$fraisReel = $this->nettoyer($v['fraisReel']);
$quantite = $this->nettoyer($v['quantitePrescrite']);
$quantitePrestataire = $this->nettoyer($v['quantitePrestataire']);
$quantiteProvisoire = $this->nettoyer($v['quantiteProvisoire']);
$renouvelable = $this->nettoyer($v['renouvelable']);
if (est_anglophone()){
if($renouvelable=="1"){
$ren = "Yes";
}else{
$ren = "No";
}
}else{
if($renouvelable=="1"){
$ren = "Oui";
}else{
$ren = "Non";
}
}
?>
<?php if($codeReponseProvisoire=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($codeReponseProvisoire=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($codeReponseProvisoire=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['libelleMedicament']) ?></td>
<!--<td align='center'> <?= $this->nettoyer($v['garantie']) ?></td>-->
<td align='center'> <?= format_N($valeurActe) ?></td>
<td align='center'> <?= $quantite ;?></td>
<td align='center'>
<?php if ($demandeTraite=="0" && $quantite > "1"): ?>
<INPUT style='text-align:center;' class="form-control" TYPE="text" value="<?= $quantiteProvisoire ?>" onChange="ajax_maj_qte_prescrit_medicament('<?=$idMedicament?>', this.value, this);">
<?php else: ?>
<?= $quantiteProvisoire ;?>
<?php endif; ?>
</td>
<td align='center'> <?= format_N($fraisReel) ?></td>
<td ><?= $this->nettoyer($v['posologie']) ?></td>
<td align='center'><?= $this->nettoyer($v['dureeTraitement']) ?></td>
<td align='center'><?= $ren ?></td>
<td align='center'><?= $this->nettoyer($v['frequenceRenouvellement']) ?></td>
<?php if ($demandeTraite=="0"): ?>
<td align="center" >
<input style="color:blue;" type="button" value="<?= _("Accepter") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'1');">
</td>
<td align="center">
<input style="color:red;" type="button" value="<?= _("Refuser") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'9');">
</td>
<td align="center">
<input type="button" value="<?= _("Reinitialiser") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'2');">
</td>
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['reponsentEnteprealable']) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>

View File

@ -0,0 +1,187 @@
<?php
$demandeTraite = $this->nettoyer($entete['demandeTraite']);
$motifEntentePrealable = $this->nettoyer($entete['motifEntentePrealable']);
?>
<div id="div_resultat_validation">
</div>
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
<tbody>
<tr>
<td width="5%"> <?= _("Nombre médicament")?> </td>
<td width="20%"> <INPUT class="form-control" TYPE="text" id="nombreActe" name="nombreActe"
value="<?= $this->nettoyer($entete['nombreActe']); ?>" readonly style="text-align: center; font-size:10pt;">
</td>
<td width="5%" align="center"> <?= _("Nombre accordés")?> </td>
<td width="20%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreAccord']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreAccord" name="nombreAccord">
</td>
<td width="5%" align="center"> <?= _("Nombre refusés")?> </td>
<td width="25%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreRefus']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreRefus" name="nombreRefus">
</td>
<td width="7%" align="center"> <?= _("Nombre en attente")?> </td>
<td width="13%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreEnAttente']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreEnAttente" name="nombreEnAttente">
</td>
</tr>
</tbody>
</table>
<div class="tab-container">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt; white-space: nowrap;">
<thead>
<?php if ($demandeTraite=="0"): ?>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Médicament") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Unitaire") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Quantité") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Total") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Posologie") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Durée (Jour)") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Renouvelable?") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Fréquence (Jour)") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Article52") ?> </th>
<th style="text-align:center">
<input style="color:blue;" type="button" value="<?= _("Tout Accepter") ?>" onClick="javascript:traitement_tous_provisoire_pha('1');">
</th>
<th style="text-align:center">
<input style="color:red;" type="button" value="<?= _("Tout Refuser") ?>" onClick="javascript:traitement_tous_provisoire_pha('9');">
</th>
<th style="text-align:center">
<input type="button" value="<?= _("Tout Reinitialiser") ?>" onClick="javascript:traitement_tous_provisoire_pha('2');">
</th>
<th rowspan="2" style="text-align:center"> <?= _("Situation") ?> </th>
</tr>
<tr>
<th style="text-align:center"> <?= _("Prescrite") ?> </th>
<th style="text-align:center"> <?= _("Modifiée") ?> </th>
<th style="text-align:center"> <?= _("Accorder") ?> </th>
<th style="text-align:center"> <?= _("Refuser") ?> </th>
<th style="text-align:center"> <?= _("Reinitialiser") ?> </th>
</tr>
<?php else: ?>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Acte") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Unitaire") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Quantité") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Total") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Posologie") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Durée (Jour)") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Renouvelable?") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Fréquence (Jour)") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Article52") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Situation") ?> </th>
</tr>
<tr>
<th style="text-align:center"> <?= _("Prescrite") ?> </th>
<th style="text-align:center"> <?= _("Modifiée") ?> </th>
</tr>
<?php endif; ?>
</thead>
<tbody>
<?php
foreach ($ententeprealables as $v):
$idMedicament = $this->nettoyer($v['idDemandeententeprealable_temp']);
$codeReponseProvisoire = $this->nettoyer($v['codeReponseProvisoire']);
$valeurActe = $this->nettoyer($v['valeurActe']);
$fraisReel = $this->nettoyer($v['fraisReel']);
$quantite = $this->nettoyer($v['quantitePrescrite']);
$quantitePrestataire = $this->nettoyer($v['quantitePrestataire']);
$quantiteProvisoire = $this->nettoyer($v['quantiteProvisoire']);
$renouvelable = $this->nettoyer($v['renouvelable']);
if (est_anglophone()){
if($renouvelable=="1"){
$ren = "Yes";
}else{
$ren = "No";
}
}else{
if($renouvelable=="1"){
$ren = "Oui";
}else{
$ren = "Non";
}
}
$article52 = $this->nettoyer($v['article52']);
?>
<?php if($codeReponseProvisoire=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($codeReponseProvisoire=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($codeReponseProvisoire=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['libelleMedicament']) ?></td>
<td align='center'> <?= format_N($valeurActe) ?></td>
<td align='center'> <?= $quantite ;?></td>
<td align='center'>
<?php if ($demandeTraite=="0" && $quantite > "1"): ?>
<INPUT style='text-align:center;' class="form-control" TYPE="text" value="<?= $quantiteProvisoire ?>" onChange="ajax_maj_qte_prescrit_medicament('<?=$idMedicament?>', this.value, this);">
<?php else: ?>
<?= $quantiteProvisoire ;?>
<?php endif; ?>
</td>
<td align='center'> <?= format_N($fraisReel) ?></td>
<td ><?= $this->nettoyer($v['posologie']) ?></td>
<td align='center'><?= $this->nettoyer($v['dureeTraitement']) ?></td>
<td align='center'><?= $ren ?></td>
<td align='center'><?= $this->nettoyer($v['frequenceRenouvellement']) ?></td>
<?php if ($demandeTraite=="0"): ?>
<td >
<SELECT class="form-control" id="article52" NAME="article52" style='font-size:10pt;' onchange="javascript:maj_article_52_pha('<?= $idMedicament ?>',this.value);">
<?php liste_options($article52OuiNon, $article52,true); ?>
</SELECT>
</td>
<td align="center" >
<input style="color:blue;" type="button" value="<?= _("Accepter") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'1');">
</td>
<td align="center">
<input style="color:red;" type="button" value="<?= _("Refuser") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'9');">
</td>
<td align="center">
<input type="button" value="<?= _("Reinitialiser") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'2');">
</td>
<?php else: ?>
<td >
<SELECT class="form-control" id="article52" NAME="article52" style='font-size:10pt;' disabled >
<?php liste_options($article52OuiNon, $article52,true); ?>
</SELECT>
</td>
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['reponsentEnteprealable']) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>

View File

@ -0,0 +1,174 @@
<?php
$demandeTraite = $this->nettoyer($entete['demandeTraite']);
$motifEntentePrealable = $this->nettoyer($entete['motifEntentePrealable']);
?>
<div id="div_resultat_validation">
</div>
<table class="table table-responsive table-condensed" style='font-size:8pt;'>
<tbody>
<tr>
<td width="5%"> <?= _("Nombre médicament")?> </td>
<td width="20%"> <INPUT class="form-control" TYPE="text" id="nombreActe" name="nombreActe"
value="<?= $this->nettoyer($entete['nombreActe']); ?>" readonly style="text-align: center; font-size:10pt;">
</td>
<td width="5%" align="center"> <?= _("Nombre accordés")?> </td>
<td width="20%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreAccord']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreAccord" name="nombreAccord">
</td>
<td width="5%" align="center"> <?= _("Nombre refusés")?> </td>
<td width="25%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreRefus']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreRefus" name="nombreRefus">
</td>
<td width="7%" align="center"> <?= _("Nombre en attente")?> </td>
<td width="13%">
<INPUT class="form-control" TYPE="text" value="<?= $this->nettoyer($entete['nombreEnAttente']) ?>" readonly
style='text-align: center; font-size:10pt;' id="nombreEnAttente" name="nombreEnAttente">
</td>
</tr>
</tbody>
</table>
<div class="tab-container">
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:8pt; white-space: nowrap;">
<thead>
<?php if ($demandeTraite=="0"): ?>
<tr>
<th width="35%" rowspan="2" style="text-align:center"> <?= _("Médicament") ?> </th>
<!--<th rowspan="2" style="text-align:center"> <?= _("Garantie") ?> </th>-->
<th width="10%" rowspan="2" style="text-align:center"> <?= _("Prix Unitaire") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Quantité") ?> </th>
<th width="10%" rowspan="2" style="text-align:center"> <?= _("Prix Total") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Posologie") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Durée (Jour)") ?> </th>
<th rowspan="2" width="9%" style="text-align:center"> <?= _("Renouvelable?") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Fréquence (Jour)") ?> </th>
<th width="8%" style="text-align:center">
<input style="color:blue;" type="button" value="<?= _("Tout Accepter") ?>" onClick="javascript:traitement_tous_provisoire_pha('1');">
</th>
<th width="8%" style="text-align:center">
<input style="color:red;" type="button" value="<?= _("Tout Refuser") ?>" onClick="javascript:traitement_tous_provisoire_pha('9');">
</th>
<th width="8%" style="text-align:center">
<input type="button" value="<?= _("Tout Reinitialiser") ?>" onClick="javascript:traitement_tous_provisoire_pha('2');">
</th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Situation") ?> </th>
</tr>
<tr>
<th width="8%" style="text-align:center"> <?= _("Prescrite") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Modifiée") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Accorder") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Refuser") ?> </th>
<th width="8%" style="text-align:center"> <?= _("Reinitialiser") ?> </th>
</tr>
<?php else: ?>
<tr>
<th rowspan="2" style="text-align:center"> <?= _("Acte") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Unitaire") ?> </th>
<th colspan="2" style="text-align:center"> <?= _("Quantité") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Prix Total") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Posologie") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Durée (Jour)") ?> </th>
<th rowspan="2" width="9%" style="text-align:center"> <?= _("Renouvelable?") ?> </th>
<th rowspan="2" width="8%" style="text-align:center"> <?= _("Fréquence (Jour)") ?> </th>
<th rowspan="2" style="text-align:center"> <?= _("Situation") ?> </th>
</tr>
<tr>
<th width="5%" style="text-align:center"> <?= _("Prescrite") ?> </th>
<th width="5%" style="text-align:center"> <?= _("Modifiée") ?> </th>
</tr>
<?php endif; ?>
</thead>
<tbody>
<?php
foreach ($ententeprealables as $v):
$idMedicament = $this->nettoyer($v['idDemandeententeprealable_temp']);
$codeReponseProvisoire = $this->nettoyer($v['codeReponseProvisoire']);
$valeurActe = $this->nettoyer($v['valeurActe']);
$fraisReel = $this->nettoyer($v['fraisReel']);
$quantite = $this->nettoyer($v['quantitePrescrite']);
$quantitePrestataire = $this->nettoyer($v['quantitePrestataire']);
$quantiteProvisoire = $this->nettoyer($v['quantiteProvisoire']);
$renouvelable = $this->nettoyer($v['renouvelable']);
if (est_anglophone()){
if($renouvelable=="1"){
$ren = "Yes";
}else{
$ren = "No";
}
}else{
if($renouvelable=="1"){
$ren = "Oui";
}else{
$ren = "Non";
}
}
?>
<?php if($codeReponseProvisoire=='2'): ?>
<tr valign="top" style="background-color: yellow;">
<?php elseif($codeReponseProvisoire=='1'): ?>
<tr valign="top" style="background-color: #00ff00;">
<?php elseif($codeReponseProvisoire=='9'): ?>
<tr valign="top" style="background-color: red;color:white;">
<?php else: ?>
<tr valign="top">
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['libelleMedicament']) ?></td>
<!--<td align='center'> <?= $this->nettoyer($v['garantie']) ?></td>-->
<td align='center'> <?= format_N($valeurActe) ?></td>
<td align='center'> <?= $quantite ;?></td>
<td align='center'>
<?php if ($demandeTraite=="0" && $quantite > "1"): ?>
<INPUT style='text-align:center;' class="form-control" TYPE="text" value="<?= $quantiteProvisoire ?>" onChange="ajax_maj_qte_prescrit_medicament('<?=$idMedicament?>', this.value, this);">
<?php else: ?>
<?= $quantiteProvisoire ;?>
<?php endif; ?>
</td>
<td align='center'> <?= format_N($fraisReel) ?></td>
<td ><?= $this->nettoyer($v['posologie']) ?></td>
<td align='center'><?= $this->nettoyer($v['dureeTraitement']) ?></td>
<td align='center'><?= $ren ?></td>
<td align='center'><?= $this->nettoyer($v['frequenceRenouvellement']) ?></td>
<?php if ($demandeTraite=="0"): ?>
<td align="center" >
<input style="color:blue;" type="button" value="<?= _("Accepter") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'1');">
</td>
<td align="center">
<input style="color:red;" type="button" value="<?= _("Refuser") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'9');">
</td>
<td align="center">
<input type="button" value="<?= _("Reinitialiser") ?>" onClick="javascript:traiter_un_provisoire_pha(<?= $idMedicament ?>,'2');">
</td>
<?php endif; ?>
<td align='center'><?= $this->nettoyer($v['reponsentEnteprealable']) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>