Generator für Lettland Personas Kods
Lettischer persönlicher Identitätscode (PMLP) mit gewichtetem Modulo 11.
Warten auf die Generation...
Über den lettischen Personas Kods
Der Personas Kods ist die persönliche Kennziffer des lettischen Amts für Staatsbürgerschaft und Migration (PMLP).
Seit dem 1. Juli 2017 gibt es ein neues Zufallsformat mit dem Präfix '32', das aus Datenschutzgründen kein Geburtsdatum enthält.
Aufbau & Struktur des lettischen Personas Kods
Der lettische Personas Kods besteht aus 11 Ziffern (klassisch TTMMJJ-SCCSC oder neu 32XXXXXXXXX):
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 bis 6 | Geburtsdatum oder Präfix | 6 Ziffern | Tag, Monat, Jahr (TTMMJJ) oder Präfix '32' im Neusystem | 010110 |
| 7 | Jahrhundertanzeiger | 1 Ziffer | 0 (19. Jh.), 1 (20. Jh.), 2 (21. Jh.) im Altsystem | 1 |
| 8 bis 10 | Registernummer | 3 Ziffern | Fortlaufende Ziffernfolge des PMLP | 234 |
| 11 | Prüfziffer | 1 Ziffer | Offizielle gewichtete Modulo-11-Prüfziffer | 4 |
Offizieller PMLP-Algorithmus (Gewichtetes Modulo 11)
Prüfziffernberechnung auf Basis der ersten 10 Ziffern:
C = 1 - (Σ (d[i] * w[i]) mod 11); wenn C < -1 dann C = C + 11
- 1. Multiplizieren Sie die ersten 10 Ziffern mit [1, 6, 3, 7, 9, 10, 5, 8, 4, 2].
- 2. Berechnen Sie die Summe und deren Rest modulo 11.
- 3. Berechnen Sie C = 1 - Rest; ist C < -1, addieren Sie 11.
- 4. Ergibt sich 10 oder -1, wird die Kombination verworfen.
- 5. Vergleich mit der 11. Ziffer.