---
id: "fr_health_insurance_number"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["pii", "persons", "medical"]
country: ["FR"]
langs: ["fr"]
quality: 75
url: "http://registry.apicrafter.io/datatype/fr_health_insurance_number"
---

# French health insurance card number (`fr_health_insurance_number`)

> **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.

Number of the French health insurance card (carte Vitale). Microsoft Purview looks for 21 digits in groups of ten, ten and one.

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons), Medical/pharma identifiers (medical)
- Countries: France (FR)
- Languages: French (fr)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^\d{10} ?\d{10} ?\d$
```

## Mappings

- dpv: `pd:OfficialID`
- purview: `France health insurance number`

## Supported by tools

- `amazonmacie`
- `awsglue`
- `azureailanguage`
- `microsoftpurview`

## Sources

- doc: <https://learn.microsoft.com/en-us/purview/sit-defn-france-health-insurance-number>

## Quality

Score 75/100. Missing: examples, negative example, translation.

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