---
id: "mu_nid"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["pii", "persons"]
country: ["MU"]
langs: ["en", "fr"]
quality: 88
url: "http://registry.apicrafter.io/datatype/mu_nid"
---

# Mauritian national identity number (`mu_nid`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

National identity number of people in Mauritius, given at birth and printed on the National Identity Card. It has 14 characters: the first letter of the surname at birth, the date of birth (DDMMYY), a 6-digit unique number and a check character.

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons)
- Countries: Mauritius (MU)
- Languages: English (en), French (fr)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[A-Z]\d{12}[0-9A-Z]$
```

## Examples

- `R281297722816D` — Synthetic number with a valid check digit
- `T0911658291658` — Synthetic number with a valid check digit
- `R281297722816D7` (invalid example) — One character too many

## Mappings

- dpv: `pd:OfficialID`
- stdnum: `mu.nid`

## Supported by tools

- `dataprep`
- `pythonstdnum`

## Sources

- other: <https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.mu.nid.html>
- other: <https://docs.dataprep.ai/user_guide/clean/clean_mu_nid.html>

## Quality

Score 88/100. Missing: authoritative source link, translation.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/mu_nid.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/MU/persons/mu_nid.yaml>
