Dutch education number (onderwijsnummer)
ID nl_onderwijsnummer
DatatypePersonal data (PII)identifier
Onderwijsnummer, the 9-digit number that the Dienst Uitvoering Onderwijs (DUO) gives to a pupil or student in government-funded education in the Netherlands who has no citizen service number (BSN), for example a pupil from abroad. It starts with 10 and uses the weights of the BSN 11-proef, but the weighted sum leaves a remainder of 5 when divided by 11 instead of 0, which tells the two numbers apart. When the pupil gets a BSN, the BSN replaces it in school records.
- Categories
- Personally identifiable information, Person related, Education
- Countries
- Netherlands
- Languages
- Dutch
- python-stdnum
stdnum.nl.onderwijsnummer- Check digit
nl_onderwijsnummer- Quality
- 100/100
- Metacrafter rules
- no detection rule yet
- Supported by tools
- DataPrep, python-stdnum
Regular expression
^10\d{7}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 101222331 | python-stdnum reference value |
| 108148380 | Synthetic number with a valid check digit |
| 100252333 invalid | The weighted sum does not leave 5 (python-stdnum reference value) |
| 1081483807 invalid | Ten digits |
Translations
| Language | Name | Description |
|---|---|---|
| Dutch | Onderwijsnummer | Negencijferig nummer dat DUO toekent aan een leerling of student zonder burgerservicenummer; begint met 10 en voldoet aan een variant van de elfproef (rest 5). |
| Russian | Учебный номер учащегося Нидерландов (onderwijsnummer) | Девятизначный номер, который DUO присваивает учащемуся без BSN; начинается с 10, взвешенная сумма по правилу 11-proef даёт остаток 5. |
Sources
- wikipedia: https://nl.wikipedia.org/wiki/Onderwijsnummer
- other: https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.nl.onderwijsnummer.html
- other: https://docs.dataprep.ai/user_guide/clean/clean_nl_onderwijsnummer.html
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/nl_onderwijsnummer - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/NL/education/nl_onderwijsnummer.yamlon GitHub