{% extends '@App/app.html.twig' %} {% block title %}Visite médicale VM-{{ '%06d'|format(visit.id) }}{% endblock %} {% block stylesheets %}{{ parent() }}{% endblock %} {% block page_header %}{% endblock %} {% block content %} {% set reference = 'VM-' ~ '%06d'|format(visit.id) %} {% set statuses = {draft:['Brouillon','secondary'], to_schedule:['À planifier','warning'], scheduled:['Planifiée','primary'], overdue:['En retard','danger'], completed:['Réalisée','success'], cancelled:['Annulée','danger']} %} {% set result_labels = {not_received:'Non reçu', received:'Reçu', fit:'Apte', fit_with_restrictions:'Apte avec restrictions', unfit:'Inapte', follow_up_required:'Suivi requis', not_applicable:'Non applicable'} %} {% set status = statuses[visit.status]|default([visit.status,'secondary']) %}
Santé au travail Visites médicales {{ reference }}
Retour liste·{{ reference }}

Visite médicale {{ reference }}

Dossier de suivi administratif — Santépro

Modifier Replanifier{% if visit.status != 'completed' %}
{% endif %}{% if visit.status != 'cancelled' %}
{% endif %}

Synthèse de la visite

Informations administratives de planification

{{ status[0] }}
Salarié{{ visit.salarie }}
Type{{ visit.visitType.nom }}
Date prévue{{ visit.scheduledAt ? visit.scheduledAt|date('d/m/Y') : 'À définir' }}{{ visit.scheduledAt ? visit.scheduledAt|date('H\hi') : '' }}
Échéance{{ visit.dueDate ? visit.dueDate|date('d/m/Y') : 'À définir' }}
Prestataire{{ visit.provider ? visit.provider.nom : 'Non défini' }}{{ visit.provider ? 'Service de prévention' : '' }}
Résultat admin.{{ result_labels[visit.resultStatus]|default(visit.resultStatus) }}
Source{% if visit.sourceSickLeave %} Arrêt #{{ visit.sourceSickLeave.id }}{% else %}{{ visit.sourceEvent ?: 'Création manuelle' }}{% endif %}
Créée le{{ visit.createdAt|date('d/m/Y') }}{{ visit.createdBy ?: 'Système' }}
{% include '@MedicalVisit/medical_visit/_summary.html.twig' %}
{% include '@MedicalVisit/medical_visit/_documents.html.twig' %}
{% include '@MedicalVisit/medical_visit/_result.html.twig' %}
{% include '@MedicalVisit/medical_visit/_follow_up.html.twig' %}
{% include '@MedicalVisit/medical_visit/_history.html.twig' %}
{% endblock %}