German pension insurance number (Rentenversicherungsnummer)
ID de_rvnr
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Versicherungsnummer of the German statutory pension insurance (§ 147 SGB VI), also called social insurance number (Sozialversicherungsnummer). It has 12 characters, as in 15 070649 C 103: a two-digit area number of the pension insurance institution, the date of birth as DDMMYY, the first letter of the birth name, a two-digit serial number (00-49 male, 50-99 female, diverse or no gender entry) and a check digit. For the check, the letter becomes its position in the alphabet as two digits (A=01 ... Z=26), the twelve digits are weighted 2 1 2 5 7 1 2 1 2 1 2 1, and the digit sums of the products are added modulo 10. The day of birth can be raised above 31 when a serial range is used up.
- Categories
- Personally identifiable information, Person related
- Countries
- Germany
- Languages
- Common to most languages
- W3C DPV
pd:OfficialID- Presidio
DE_SOCIAL_SECURITY- Former IDs
de_socialinsurance- Check digit
de_rvnr- Quality
- 100/100
- Metacrafter rules
- 1 rule (1 by field name, 0 by value)
de_pii_versicherungsnummerfieldfield, pii/de/de_pii.yaml, key de_socialinsurance
- Supported by tools
- metacrafter, Microsoft Presidio
Regular expression
^\d{2} ?\d{6} ?[A-Z] ?\d{3}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 15 070649 C 103 | Fictitious example of German Wikipedia |
| 15070649C103 | The same number without spaces |
| 15 070649 C 104 invalid | Check digit does not match |
| 15070649103 invalid | The letter is missing |
Translations
| Language | Name | Description |
|---|---|---|
| German | Versicherungsnummer der Rentenversicherung | |
| Russian | Номер пенсионного страхования Германии (Rentenversicherungsnummer) | Номер застрахованного в обязательном пенсионном страховании - код региона, дата рождения, первая буква фамилии при рождении, порядковый номер (00-49 мужской пол, 50-99 женский, иной или не указанный) и контрольная цифра. |
Sources
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/de_rvnr - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/DE/persons/de_rvnr.yamlon GitHub