Commit 04fd8d9f authored by Elie BATAILLE's avatar Elie BATAILLE

Adding number of hospital admissions

parent 093d91c6
......@@ -129,6 +129,7 @@ class CategorieController extends Controller{
$stats['m'] = 0;
$stats['f'] = 0;
$stats['hosp'] = 0;
$stats['entrees_hosp'] = 0;
$stats['age_m'] = array();
$stats['age_f'] = array();
$stats['age'] = array();
......@@ -142,6 +143,9 @@ class CategorieController extends Controller{
if ($interval->invert === 0){
$stats['hosp'] += (int) ($interval->format('%a')) +1;
}
if ($hosp->getDateDebut() >= $dateDebut && $hosp->getDateDebut() <= $dateFin){
$stats['entrees_hosp'] += 1;
}
}
if ($patient->getDateNaissance() !== null){
$stats['age_'.$patient->getSexe()][] = (int) ($patient->getDateNaissance()->diff($now)->y);
......
<ul>
{% if hosp %}
<li>Nombre de jours d'hospitalisation : {{stats.hosp|default(0)}}</li>
<li>Nombre d'entrées en hospitalisation : {{stats.entrees_hosp|default(0)}}</li>
{% endif %}
{% for key, value in {'all': 'Hommes et femmes', 'm': 'Hommes', 'f': 'Femmes'} %}
<li>{{value}} : </li>
......@@ -15,4 +16,4 @@
<li>Âge : premier quartile : {{stats.q1|default('Non défini')}}</li>
<li>Âge médian : {{stats.q2|default('Non défini')}}</li>
<li>Âge : troisième quartile : {{stats.q3|default('Non défini')}}</li>
</ul>
\ No newline at end of file
</ul>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment