Zum Hauptinhalt springen
Zum Hauptinhalt springen

NPI-Validator

Validieren Sie US-amerikanische NPIs online. Perfekt für Integrations- und QA-Softwaretests.

So funktioniert die NPI-Validierung

Der Validator prüft, ob die Eingabe genau 10 Ziffern umfasst. Anschließend wird der virtuelle Ländercode-Präfix „80840“ vorangestellt, um eine 15-stellige Berechnungsbasis zu bilden.

Für diese 15 Ziffern wird der standardmäßige Luhn Módulo 10-Algorithmus ausgeführt. Wenn die Endsumme modulo 10 gleich Null ist, ist der Bezeichner mathematisch korrekt.

Aufbau & Struktur der NPI (10 Ziffern)

Die US-Identifikationsnummer für medizinische Leistungserbringer besteht aus 10 Ziffern:

PositionFeldLängeBedeutung & RegelBeispiel
1Einheitstyp1 Ziffer"1" für Ärzte/Einzelpersonen oder "2" für Gesundheitseinrichtungen1
2 bis 9Fortlaufende Kennung8 ZiffernNPPES-Registriernummer23456789
10Prüfziffer1 ZifferLuhn-Prüfziffer berechnet mit virtuellem Präfix "80840"6

Validierungsalgorithmus der NPI (Luhn mit Präfix "80840")

Das offizielle CMS/HIPAA-Verfahren setzt dem NPI die Ziffernfolge 80840 voran:

CheckDigit = (10 - (LuhnSum("80840" + NPI_Base) % 10)) % 10
  1. 1. Auf genau 10 Ziffern prüfen.
  2. 2. Dem Basiswert das 5-stellige virtuelle Präfix "80840" voranstellen.
  3. 3. Luhn-Verfahren von rechts nach links ausführen (Verdopplung gerader Positionen).
  4. 4. Summe modulo 10 bilden und von 10 abziehen.
  5. 5. Gültig, wenn berechnete Ziffer mit der 10. Stelle übereinstimmt.

Häufig gestellte Fragen