{% extends 'base.html.twig' %}{% block body %}
TRAÇABILITÉ ET ARCHIVES

Registres et alertes

Suivi sanitaire individuel, historique des corrections et préparation des mouvements.

Exporter les mouvements CSV
Préparer le dossier de contrôle
L’export prépare les données du CRM. Il ne transmet pas les mouvements à I-CAD. Le registre des entrées / sorties est déjà obligatoire ; sa tenue dans I-CAD est prévue à partir du 01/01/2029 et la transmission sanitaire à partir du 01/01/2027. Les archives sont locales : conservez également une copie des archives et des pièces jointes sur un autre support.

Informations à vérifier

{% for alert in alerts %}

{{ alert.text }}

{% else %}

Aucune échéance ou condition de garde à signaler.

{% endfor %}

Archives numérotées et datées

{% if archiveDue %}
Une archive est à créer : aucune archive ou dernière archive datant de plus de six mois.
{% endif %}

Chaque archive JSON conserve l’état des données et l’historique des modifications. Les fichiers joints sont référencés avec leur empreinte ; sauvegardez aussi le dossier des documents.

{% for aid,a in archives %}

Archive n° {{ a.number }} — {{ a.createdAt|date('d/m/Y H:i','Europe/Paris') }}SHA-256 : {{ a.sha256 }}

{% endfor %}

Historique des modifications

{% for entry in audit %}{% else %}{% endfor %}
Date / heureModifications conservées
{{ entry.at|date('d/m/Y H:i:s','Europe/Paris') }}{{ entry.actor.name|default('Auteur non identifié (ancienne saisie ou terminal)') }}{% for c in entry.changes %}
{{ c.collection }} · {{ c.id }} · {{ c.before is null ? 'Création' : (c.after is null ? 'Suppression' : 'Modification') }}
Avant
{{ c.before|json_encode(constant('JSON_PRETTY_PRINT') b-or constant('JSON_UNESCAPED_UNICODE')) }}
Après
{{ c.after|json_encode(constant('JSON_PRETTY_PRINT') b-or constant('JSON_UNESCAPED_UNICODE')) }}
{% endfor %}
Les prochaines modifications seront tracées.
{% if page>1 %}← Précédent{% endif %} Page {{ page }} / {{ pages }} {% if pageSuivant →{% endif %}
{% endblock %}