Zum Hauptinhalt springen

Belgischer Nationalregisternummern-Validator (NN / NISS)

Prüfen Sie strukturelle Konformität und Modulo-97-Prüfziffern belgischer Nationalregisternummern.

Über die Validierung der Nationalregisternummer (Belgien)

Die Validierung prüft die Eingabe auf Kohärenz von Geburtsdatum, Geschlechtszähler und den 2 Modulo-97-Prüfziffern.

Unterstützt nativ Nummern für im 20. wie auch im 21. Jahrhundert geborene Personen.

Anatomie & Struktur der belgischen Nationalregisternummer

Die belgische NN besteht aus 11 Dezimalziffern gemäß den Richtlinien des IBZ:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 2Geburtsjahr2 ZiffernLetzte zwei Ziffern des Geburtsjahres des Inhabers85
3 a 4Geburtsmonat2 ZiffernGeburtsmonat (01 bis 12)07
5 bis 6Geburtstag2 ZiffernGeburtstag (01 bis 31)30
7 bis 9Zähler & Geschlecht3 ZiffernTageszähler (Ungerade = Männlich; Gerade = Weiblich)123
10 bis 11Prüfziffern2 ZiffernModulo-97-Prüfziffern (mit '2' als Präfix für Geburten ab 2000)45

NN Berechnungs- und Prüfungsalgorithmus (Modulo 97)

Die Validierung der NN unterscheidet Jahrhunderte durch die Modulo-97-Präfix-Regel:

DV = 97 - ((Präfix2? + Base9) mod 97)
  1. 1. Bereinigen Sie die Eingabe von Punkten, Schrägstrichen und Bindestrichen.
  2. 2. Überprüfen Sie, ob die Zeichenkette genau 11 Ziffern umfasst.
  3. 3. Testen Sie die 20.-Jahrhundert-Formel: 97 - (Base9 mod 97) gegen die 2 letzten Ziffern.
  4. 4. Falls keine Übereinstimmung vorliegt, testen Sie das 21. Jahrhundert: 97 - (BigInt('2' + Base9) mod 97).
  5. 5. Stimmt eine der beiden Berechnungen mit den Prüfziffern überein, ist die Nummer gültig.

Häufig gestellte Fragen (FAQ)