Passer au contenu principal

Validateur de DEA Number (USA)

Validez la conformité structurelle, la classe de praticien et la clé de contrôle des numéros de la Drug Enforcement Administration (USA).

À propos de la Validation du DEA Number

La validation du DEA Number vérifie que l'identifiant est conforme aux exigences fixées par le Controlled Substances Act (21 CFR Part 1301).

Le validateur vérifie que la première lettre correspond à une classe de titulaire valide (A, B, C, F, M, P, R, X), contrôle l'initiale et applique l'algorithme pondéré de clé de contrôle sur les chiffres.

Anatomie & Structure du DEA Number (9 Caracteres)

Structure officielle régie par le Controlled Substances Act (21 CFR Part 1301) :

PositionChampLongueurSignification & RègleExemple
1Type de Registrant1 lettreCatégorie du titulaire (A/B/F/C pour Praticiens, M pour Mid-Level, P/R pour Distributeurs)A
2Initiale du Registrant1 lettre/chiffrePremière lettre du nom légal ou dénomination (ou 9 si commence par un chiffre)B
3 à 8Identifiant Numérique6 chiffresSéquence numérique unique attribuée par la DEA123456
9Clé de Contrôle1 chiffreChecksum calculé selon (Somme Impairs + 2 * Somme Pairs) mod 103

Algorithme de Calcul du Checksum DEA

Formule mathématique officielle appliquée sur les 6 chiffres centraux :

Total = (d1 + d3 + d5) + 2 * (d2 + d4 + d6) | Check Digit = Total % 10
  1. 1. Additionner les 1er, 3e et 5e chiffres (Somme 1).
  2. 2. Additionner les 2e, 4e et 6e chiffres et multiplier le résultat par 2 (Somme 2).
  3. 3. Additionner les deux résultats partiels (Total = Somme 1 + Somme 2).
  4. 4. La clé de contrôle correspond au dernier chiffre du total (Total mod 10).

Foire Aux Questions & Spécifications Techniques