Validateur CNS
Validez les numéros CNS (Carte Nationale de Santé) rapidement et en toute sécurité. Test.
À propos du validateur CNS
Le validateur CNS vérifie si un numéro de carte nationale de santé est mathématiquement valide. Le CNS comporte 15 chiffres et peut être définitif (commence par 1, 2, 7, 8 ou 9) ou provisoire (commence par 3, 4, 5 ou 6).
Chaque type utilise un algorithme différent : le définitif utilise l'algorithme de Luhn, tandis que le provisoire utilise la somme pondérée. Notre outil identifie automatiquement le type et applique la validation correcte.
Anatomie & Structure de la Carte Nationale de Santé (CNS)
La CNS réunit 15 chiffres en 4 blocs (NNN NNNN NNNN NNNN) :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 | Type d'Identifiant | 1 chiffre | 1 ou 2 pour Définitif ; 7, 8 ou 9 pour Provisoire | 1 |
| 2 à 14 | Immatriculation Santé | 13 chiffres | Numéro séquentiel délivré par le DATASUS | 2345678901234 |
| 15 | Clé de Contrôle | 1 chiffre | Chiffre garantissant la balance Modulo 11 | 5 |
Algorithme de la Carte Nationale de Santé (DATASUS Modulo 11)
Le numéro de 15 chiffres doit respecter la congruence linéaire Modulo 11 :
Somme(d[i] * (15 - i)) % 11 == 0 ; d[0] ∈ {1, 2, 7, 8, 9}
- 1. Vérifier que le premier chiffre appartient à {1, 2, 7, 8, 9}.
- 2. Multiplier chaque chiffre par un poids décroissant de 15 à 1.
- 3. Calculer la somme des 15 termes.
- 4. Obtenir le reste de la division par 11.
- 5. Le numéro est valide si et seulement si ce reste est strictement égal à 0.