Passer au contenu principal
Passer au contenu principal

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) :

PositionChampLongueurSignification & RègleExemple
1Type d'Identifiant1 chiffre1 ou 2 pour Définitif ; 7, 8 ou 9 pour Provisoire1
2 à 14Immatriculation Santé13 chiffresNuméro séquentiel délivré par le DATASUS2345678901234
15Clé de Contrôle1 chiffreChiffre garantissant la balance Modulo 115

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. 1. Vérifier que le premier chiffre appartient à {1, 2, 7, 8, 9}.
  2. 2. Multiplier chaque chiffre par un poids décroissant de 15 à 1.
  3. 3. Calculer la somme des 15 termes.
  4. 4. Obtenir le reste de la division par 11.
  5. 5. Le numéro est valide si et seulement si ce reste est strictement égal à 0.

Foire aux questions (FAQ)