---
id: "usdeanumber"
kind: "datatype"
status: "stable"
is_pii: true
categories: ["pii", "persons", "medical"]
country: ["US"]
langs: ["en"]
quality: 65
url: "http://registry.apicrafter.io/datatype/usdeanumber"
---

# USA DEA Registration (cerficicate) Number (`usdeanumber`)

A DEA number (DEA Registration Number) is an identifier assigned to a health care provider (such as a physician, physician assistant, nurse practitioner, optometrist, podiatrist, dentist, or veterinarian) by the United States Drug Enforcement Administration allowing them to write prescriptions for controlled substances.

- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Person related (persons), Medical/pharma identifiers (medical)
- Countries: United States (US)
- Languages: English (en)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
[a-zA-Z]{2}\d{7}|[a-zA-Z]{1}9\d{7}
```

## Mappings

- autotype: `dea`
- fhir: `http://terminology.hl7.org/NamingSystem/USDEANumber`
- google_dlp: `US_DEA_NUMBER`
- presidio: `MEDICAL_LICENSE`
- purview: `Drug Enforcement Agency (DEA) number`

## Metacrafter rules

4 rules: 2 match the field name, 2 match values.

- `usdeanumberfield` (field, `pii/us/us_pii.yaml`)
- `usdeanumbervalue` (data, `pii/us/us_pii.yaml`)
- `us_persons_usdeanumberfield` (field, `us/us_persons.yaml`)
- `us_persons_usdeanumbervalue` (data, `us/us_persons.yaml`)

## Supported by tools

- `amazonmacie`
- `autotype`
- `awsglue`
- `azureailanguage`
- `collibra`
- `googledlp`
- `metacrafter`
- `microsoftpurview`
- `openmetadata`
- `presidio`

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/DEA_number>

## Quality

Score 65/100. Missing: anchored regexp, examples, negative example, translation.

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