{% extends 'base.html.twig' %} {% block title %}Résultats Laboratoire - {{ patient.prenom }} {{ patient.nom }}{% endblock %} {% block body %}
{# En-tête #}

Résultats Laboratoire

Retour
{# Carte patient #}

Patient : {{ patient.prenom }} {{ patient.nom }} (ID: {{ patient.id }})

Date de naissance: {{ patient.dateNaissance|date('d/m/Y') }} ({{ date().diff(date(patient.dateNaissance)).y }} ans)

{# Formulaire laboratoire #}
{{ form_start(form, {'attr': {'class': 'space-y-6'}}) }}
{# Colonne gauche #}
{{ form_label(form.plaquettes, 'Plaquettes (G/L)', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.plaquettes, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Ex: 250' } }) }} {{ form_errors(form.plaquettes) }}
{{ form_label(form.inr, 'INR', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.inr, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Ex: 1.2', 'step': '0.1' } }) }} {{ form_errors(form.inr) }}
{{ form_label(form.tp, 'Temps de Prothrombine (%)', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.tp, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Ex: 70.5', 'step': '0.1' } }) }} {{ form_errors(form.tp) }}
{# Colonne droite #}
{{ form_label(form.soduim, 'Sodium (mmol/L)', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.soduim, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Ex: 140', 'step': '0.1' } }) }} {{ form_errors(form.soduim) }}
{{ form_label(form.potasuim, 'Potassium (mmol/L)', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.potasuim, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Ex: 4.2', 'step': '0.1' } }) }} {{ form_errors(form.potasuim) }}
{{ form_label(form.calcuim, 'Calcium (mmol/L)', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.calcuim, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Ex: 2.3', 'step': '0.1' } }) }} {{ form_errors(form.calcuim) }}
{{ form_label(form.testToxicologique, 'Test Toxicologique', { 'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-1'} }) }} {{ form_widget(form.testToxicologique, { 'attr': { 'class': 'w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500', 'placeholder': 'Résultats du test toxicologique' } }) }} {{ form_errors(form.testToxicologique) }}
{{ form_end(form) }}
{% endblock %}