Zum Hauptinhalt springen

Prüfer für Lettland Personas Kods

Lettischer persönlicher Identitätscode (PMLP) mit gewichtetem Modulo 11.

Ü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):

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 6Geburtsdatum oder Präfix6 ZiffernTag, Monat, Jahr (TTMMJJ) oder Präfix '32' im Neusystem010110
7Jahrhundertanzeiger1 Ziffer0 (19. Jh.), 1 (20. Jh.), 2 (21. Jh.) im Altsystem1
8 bis 10Registernummer3 ZiffernFortlaufende Ziffernfolge des PMLP234
11Prüfziffer1 ZifferOffizielle gewichtete Modulo-11-Prüfziffer4

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. 1. Multiplizieren Sie die ersten 10 Ziffern mit [1, 6, 3, 7, 9, 10, 5, 8, 4, 2].
  2. 2. Berechnen Sie die Summe und deren Rest modulo 11.
  3. 3. Berechnen Sie C = 1 - Rest; ist C < -1, addieren Sie 11.
  4. 4. Ergibt sich 10 oder -1, wird die Kombination verworfen.
  5. 5. Vergleich mit der 11. Ziffer.

Häufig gestellte Fragen (FAQ)