Passer au contenu principal
Passer au contenu principal

Validateur NPI

Validez les NPI américains en ligne. Parfait pour l'intégration et les tests de logiciels d'assurance qualité.

Comment fonctionne la validation NPI

Le validateur vérifie si l'entrée comporte exactement 10 chiffres. Il ajoute ensuite le préfixe d'indicatif de pays virtuel « 80840 » pour former une base de calcul à 15 chiffres.

Il exécute l'algorithme standard Luhn Módulo 10 sur ces 15 chiffres. Si la somme finale modulo 10 est égale à zéro, l'identifiant est mathématiquement correct.

Anatomie & Structure du NPI (10 Chiffres)

L'identifiant des professionnels de santé aux États-Unis comporte 10 chiffres :

PositionChampLongueurSignification & RègleExemple
1Type d'Entité1 chiffre"1" pour Médecins/Praticiens ou "2" pour Établissements et Cliniques1
2 à 9Numéro Séquentiel8 chiffresSéquence attribuée par le système fédéral NPPES23456789
10Chiffre de Contrôle1 chiffreClé de Luhn calculée avec le préfixe virtuel "80840"6

Algorithme de Validation du NPI (Luhn avec Préfixe "80840")

La formule officielle du CMS applique Luhn avec le préfixe santé 80840 :

CheckDigit = (10 - (LuhnSum("80840" + NPI_Base) % 10)) % 10
  1. 1. Contrôler la longueur de 10 chiffres.
  2. 2. Préfixer virtuellement par la chaîne "80840".
  3. 3. Appliquer l'algorithme de Luhn de droite à gauche.
  4. 4. Soustraire le reste modulo 10 de 10.
  5. 5. Valide si le résultat correspond au 10e chiffre.

Foire aux questions