---
id: "icd10code"
kind: "datatype"
status: "stable"
is_pii: false
categories: ["medical"]
country: ["DE"]
langs: ["de"]
quality: 100
url: "http://registry.apicrafter.io/datatype/icd10code"
---

# ICD-10-GM diagnosis code (`icd10code`)

Diagnosis code in ICD-10-GM, the German modification of ICD-10 that the Federal Institute for Drugs and Medical Devices (BfArM) publishes every year. Hospitals and doctors use it for billing and statistics. A code is a letter, two digits and, after a dot, up to two more digits, as in E11.90. Chapter U holds codes for special purposes, such as U07.1 for COVID-19.

- Parent datatype: `icd10`
- Personal data (PII): no
- Categories: Medical/pharma identifiers (medical)
- Countries: Germany (DE)
- Languages: German (de)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^[A-Z][0-9]{2}(?:\.[0-9]{1,2})?$
```

## Examples

- `J18.9` — Pneumonie, nicht näher bezeichnet
- `S72.0` — Schenkelhalsfraktur
- `E11.90` — Diabetes mellitus, Typ 2, ohne Komplikationen
- `U07.1` — COVID-19, Virus nachgewiesen
- `E1.90` (invalid example) — Only one digit after the letter

## Mappings

- wikidata: `P494`

## Metacrafter rules

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

- `deicd10field` (field, `de/de_med.yaml`)
- `deicd10value` (data, `de/de_med.yaml`)
- `enicd10field` (field, `en/en_med.yaml`)
- `enicd10value` (data, `en/en_med.yaml`)
- `esicd10field` (field, `es/es_med.yaml`)
- `esicd10value` (data, `es/es_med.yaml`)
- `fricd10field` (field, `fr/fr_med.yaml`)
- `fricd10value` (data, `fr/fr_med.yaml`)

## Supported by tools

- `metacrafter`

## Translations

- de: ICD-10-GM-Kode
- ru: Код диагноза ICD-10-GM: Код диагноза в немецкой модификации МКБ-10 (ICD-10-GM), которую ежегодно издаёт BfArM, - буква, две цифры и до двух цифр после точки.

## Sources

- doc: <https://www.bfarm.de/DE/Kodiersysteme/Klassifikationen/ICD/ICD-10-GM/_node.html>
- wikipedia: <https://de.wikipedia.org/wiki/ICD-10-GM>

## Quality

Score 100/100.

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