Prüfer Zivilstandsregister CNJ Brasilien
Überprüfen Sie die Registrierungsnummern der Geburts-, Heirats- und Sterbeurkunden. Qualitätssicherung.
Über den Zertifikatsvalidator
Der Zertifikatsvalidator prüft, ob die Registrierungsnummer einer Geburts-, Heirats- oder Sterbeurkunde mathematisch gültig ist. Die Registrierung besteht aus 32 Ziffern mit 2 Prüfziffern, die mit dem Modulo-11-Algorithmus berechnet werden.
Dieses Tool ist nützlich für Entwickler, die Zertifikatregistrierungsformate in Registrierungssystemen validieren müssen. Die Validierung erfolgt rein mathematisch und fragt keine Notariatsdatenbank ab.
Aufbau der Zivilstandsregister-Urkundennummer
Die brasilianische Urkundennummer umfasst 32 Ziffern in 9 Feldern:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 bis 6 | Standesamts-Code | 6 Ziffern | Bundesweiter CNS-Code des Standesamtes | 123456 |
| 7 bis 10 | Bestand & Dienst | 4 Ziffern | Eigener Bestand (01) und Zivilstandswesen (55) | 0155 |
| 11 bis 14 | Eintragungsjahr | 4 Ziffern | Vierstelliges Jahr der Beurkundung | 2024 |
| 15 | Registerart | 1 Ziffer | 1: Geburt, 2: Heirat, 3: Kirchlich, 4: Sterbefall, 5: Totgeburt | 1 |
| 16 bis 20 | Buchnummer | 5 Ziffern | Laufende Buchnummer | 00123 |
| 21 bis 23 | Blattnummer | 3 Ziffern | Blattnummer im Buch | 045 |
| 24 bis 30 | Urkundennummer | 7 Ziffern | Sequenzielle Eintragsnummer | 0001234 |
| 31 und 32 | Prüfziffern | 2 Ziffern | Zwei Modulo-11-Prüfziffern des CNJ | 87 |
Urkunden-Prüfsummenalgorithmus (CNJ Bestimmung 63/2017)
Zwei aufeinanderfolgende Modulo-11-Berechnungen mit zyklischen Gewichten:
PZ1 = (Summe1 % 11 == 10 ? 1 : Rest1 % 10); PZ2 = (Summe2 % 11 == 10 ? 1 : Rest2 % 10)
- 1. Für PZ1 die ersten 30 Ziffern von rechts nach links mit Gewichten 2 bis 10 multiplizieren.
- 2. Wenn Rest modulo 11 gleich 10 ist, PZ1 = 1; sonst Rest % 10.
- 3. Für PZ2 die PZ1 als 31. Stelle anfügen und alle 31 Ziffern mit Gewichten 2 bis 11 multiplizieren.
- 4. Wenn Rest modulo 11 gleich 10 ist, PZ2 = 1; sonst Rest % 10.
- 5. Die beiden Prüfziffern belegen die Stellen 31 und 32.