127 lines
4.7 KiB
PHP
Executable File
127 lines
4.7 KiB
PHP
Executable File
|
|
<div class="card-header bg-light py-2 d-flex justify-content-between align-items-center">
|
|
<h5 class="mb-0 text-dark">
|
|
<i class="fas fa-list me-2"></i>
|
|
<span class="hide-on-mobile"><?= _("Liste des soins")?></span>
|
|
<span class="badge bg-primary view-end"><?= format_N(count($historiqueprestations)).' '._("soin(s)") ?> </span>
|
|
</h5>
|
|
</div>
|
|
|
|
<!-- Tableau desktop (affiché sur les écrans moyens et grands) -->
|
|
<div class="d-none d-md-block">
|
|
<div class="table-responsive">
|
|
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt; white-space:nowrap;">
|
|
<thead class="table-dark">
|
|
<tr>
|
|
<th style="text-align:center"> Date </th>
|
|
<th style="text-align:center" > <?= _("Prestataire") ?> </th>
|
|
<th colspan="2" style="text-align:center"> <?= _("Actes") ?> </th>
|
|
<th style="text-align:center" > <?= _("Patient") ?> </th>
|
|
<th style="text-align:center"> <?= _("Prix Total") ?> </th>
|
|
<th style="text-align:center"> <?= _("Montant TM") ?> </th>
|
|
<th style="text-align:center"> <?= _("Part assureur") ?> </th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
|
|
<?php
|
|
|
|
foreach ($historiqueprestations as $prestation):
|
|
if (isset($_SESSION['lang']) && $_SESSION['lang']=="en_US")
|
|
{
|
|
$libelleActe = $this->nettoyer($prestation['libelleActeEng']);
|
|
}
|
|
else
|
|
{
|
|
$libelleActe = $this->nettoyer($prestation['libelleActe']);
|
|
}
|
|
?>
|
|
<tr valign="top">
|
|
<td align='center'> <?= dateheureLang($this->nettoyer($prestation['dateSysteme']), $_SESSION['lang']) ?> </td>
|
|
<td align='center'> <?= $this->nettoyer($prestation['prestataire']); ?> </td>
|
|
<td align='center'> <?= $libelleActe ?> </td>
|
|
<td > <?= $this->nettoyer($prestation['patient']); ?> </td>
|
|
<td align='center'> <?= format_N($this->nettoyer($prestation['fraisReel'])) ?></td>
|
|
<td align='center'> <?= format_N($this->nettoyer($prestation['montantTm'])) ?></td>
|
|
<td align='center'> <?= format_N($this->nettoyer($prestation['montantArembourser'])) ?></td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Affichage mobile (cartes) -->
|
|
<div class="d-md-none">
|
|
<?php
|
|
foreach ($historiqueprestations as $prestation):
|
|
if (isset($_SESSION['lang']) && $_SESSION['lang']=="en_US")
|
|
{
|
|
$libelleActe = $this->nettoyer($prestation['libelleActeEng']);
|
|
}
|
|
else
|
|
{
|
|
$libelleActe = $this->nettoyer($prestation['libelleActe']);
|
|
}
|
|
?>
|
|
<div class="card mb-3 shadow-sm">
|
|
<div class="card-header bg-light d-flex justify-content-between align-items-center py-0">
|
|
<div class="row mb-2">
|
|
<div class="col-10 mb-2">
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<span class="fw-bold me-2 text-dark"><?= $libelleActe ?></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body py-2 mb-2">
|
|
<div class="row mb-0">
|
|
<div class="col-12 mb-0">
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<span class="text-muted small"><?= _("Date") ?></span>
|
|
<span class="fw-bold"><?= dateheureLang($this->nettoyer($prestation['dateSysteme']), $_SESSION['lang']) ?></span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-12 mb-0">
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<span class="text-muted small"><?= _("Prestataire") ?></span>
|
|
<span class="fw-bold"><?= substr($this->nettoyer($prestation['prestataire']),0, 32) ?></span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-12 mb-0">
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<span class="text-muted small"><?= _("Patient") ?></span>
|
|
<span class="text-end"><?= substr($this->nettoyer($prestation['patient']),0,32) ?></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-6 mb-1">
|
|
<div class="d-flex justify-content-between">
|
|
<span class="text-muted small"><?= _("Prix Total") ?></span>
|
|
<span><?= format_N($this->nettoyer($prestation['fraisReel'])) ?></span>
|
|
</div>
|
|
</div>
|
|
<div class="col-6 mb-1">
|
|
<div class="d-flex justify-content-between">
|
|
<span class="text-muted small"><?= _("Montant TM") ?></span>
|
|
<span class="text-success"><?= format_N($this->nettoyer($prestation['montantTm'])) ?></span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-6 mb-1">
|
|
<div class="d-flex justify-content-between">
|
|
<span class="text-muted small"><?= _("Part assureur") ?></span>
|
|
<span><?= format_N($this->nettoyer($prestation['montantArembourser'])) ?></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php endforeach; ?>
|
|
</div>
|