[Backend / BDD / Frontend] NIR (numéro de sécurité sociale) – harmonisation et données de test #102
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Le NIR est géré de façon incohérente : backend et BDD attendent 15 chiffres, le frontend (inscription AM / formulaire pro) valide 13 chiffres. En France, le NIR suit des règles strictes (structure + clé de contrôle). On souhaite vérifier que le NIR correspond aux données renseignées, mais sans bloquer en cas d'écart : les AM sont souvent étrangères ou issues des DOM-TOM, avec beaucoup d'exceptions (département 99, codes spécifiques). Un avertissement suffit.
Objectif
Tâches
Backend – DTO et validation NIR
Données de test
Base de données
Frontend
Références
Livré : NIR harmonisation (backend DTO/validation 2A-2B, BDD nir_chiffre NOT NULL + migration, seeds, frontend formulaire NIR). Merge dans master.