{% extends 'administration/_layout.html.twig' %} {% block title %}Fiche enfant - {{ enfant.prenom }} {{ enfant.nom }}{% endblock %} {% block page_title %}Fiche enfant complète - {{ enfant.prenom }} {{ enfant.nom }}{% endblock %} {% block toolbar_actions %} Fiche équipe (suivi quotidien) {% endblock %} {% block body %}

Archivage

{% if enfant.actif %}
{% else %}

Dossier archivé{% if enfant.dateSortie %} depuis le {{ enfant.dateSortie|date('d/m/Y') }}{% endif %}.

{% endif %}

Identité

Responsables légaux ({{ enfant.responsablesLegaux|length }}/2)

{% if enfant.responsablesLegaux is empty %}
Aucun responsable légal rattaché.
{% else %}
{% for lien in enfant.responsablesLegaux %} {% endfor %}
Responsable Autorité Rôle Compte parent
{{ lien.responsableLegal.prenom }} {{ lien.responsableLegal.nom }} {{ lien.statutAutoriteParentale.value == 'exercice_conjoint' ? 'Exercice conjoint' : 'Exercice exclusif' }} {% if lien.estPersonnePayeuse %}Payeur{% endif %} {% if lien.estContactUrgence %}Urgence{% endif %} {% if lien.responsableLegal.compteUtilisateur %} Actif
{{ lien.responsableLegal.compteUtilisateur.email }}
{% else %} Aucun Créer son compte {% endif %}
{% for lien in enfant.responsablesLegaux %}
Modifier {{ lien.responsableLegal.prenom }} {{ lien.responsableLegal.nom }}
{% endfor %} {% endif %} {% if enfant.responsablesLegaux|length < 2 %}
+ Ajouter un responsable légal
Si un responsable avec ce téléphone ou cet email existe déjà dans l'établissement (ex. fratrie déjà inscrite), sa fiche sera automatiquement réutilisée - pas besoin de le chercher dans une liste.
{% else %}
Maximum de 2 responsables légaux atteint.
{% endif %}

Consentements image

{% for consentement in enfant.consentementsImage %}
{{ consentement.typeUsage.label }} - {% if consentement.accorde %} Accordé {% else %} Refusé {% endif %}
{% else %}
Aucun consentement enregistré.
{% endfor %}

Alertes

{% for alerte in alertes %}
{{ alerte.type.label }} - {{ alerte.description }} {% if not alerte.actif %} Inactive{% endif %} {% if alerte.type.value == 'allergie' %}
{% endif %}
{% else %}
Aucune alerte.
{% endfor %}

Demandes de modification (parent)

{% for demande in demandesModification %}
{{ demande.dateCreation|date('d/m/Y') }} - {{ demande.statut.label }} - {{ demande.description }}
{% if demande.statut.value == 'en_attente' %}
{% endif %}
{% else %}
Aucune demande de modification.
{% endfor %}

Situations familiales sensibles

{% for situation in situationsFamiliales %}
{{ situation.type.label }} - {{ situation.statut.label }} - {{ situation.description }}
{% if situation.statut.value == 'en_attente' %}
{% elseif situation.statut.value == 'validee' %}
{% endif %}
{% else %}
Aucune situation familiale déclarée.
{% endfor %}

Cantine

{% if abonnementCantineActif is null %}

Aucun abonnement cantine actif.

{% else %}
Actif du {{ abonnementCantineActif.dateDebut|date('d/m/Y') }} au {{ abonnementCantineActif.dateFin|date('d/m/Y') }} - {{ abonnementCantineActif.montant|montant }} FCFA
{% endif %}
{% for abonnement in historiqueCantine %}
{{ abonnement.dateDebut|date('d/m/Y') }} au {{ abonnement.dateFin|date('d/m/Y') }} - {{ abonnement.montant|montant }} FCFA
{% if abonnement.actif %} Actif {% else %} Résilié {% endif %}
{% else %}
Aucun abonnement cantine.
{% endfor %}

Documents administratifs

{% for document in documents %}
{{ document.type.label }} - {{ document.nomOriginal }} ({{ document.dateAjout|date('d/m/Y') }})
Télécharger
{% else %}
Aucun document.
{% endfor %}
Voir les contrats d'accueil → {% endblock %}