---
id: "ru_okz"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["common"]
country: ["RU"]
langs: ["ru"]
quality: 73
url: "https://registry.apicrafter.io/datatype/ru_okz"
---

# Russian occupation code (OKZ) (`ru_okz`)

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

Four-digit code of an occupation group in the Russian Classification of Occupations (ОКЗ, ОК 010-2014 (МСКЗ-08)), which follows the international classification ISCO-08 (isco08). The first digit is the major group, from 0 (armed forces) to 9 (elementary occupations). Statistical reports may write the code with the control number of the classifier after a dot, as in 1120.9. Any four digits match, so use the field name or context.

- Personal data (PII): no
- Categories: Common (common)
- Countries: Russian Federation (RU)
- Languages: Russian (ru)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^\d{4}(?:\.\d)?$
```

## Examples

- `5223` — Shop salespersons and their assistants
- `8322` — Drivers of cars, taxis and vans
- `1120.9` — Heads of institutions, organisations and enterprises, with the control number
- `112` (invalid example) — Three digits

## Translations

- ru: Код ОКЗ: Четырёхзначный код группы занятий по Общероссийскому классификатору занятий (ОКЗ, ОК 010-2014 (МСКЗ-08)). В отчётности может записываться с контрольным числом через точку, например 1120.9.

## Sources

- other: <https://classifikators.ru/okz>

## Quality

Score 73/100. Missing: authoritative source link, mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/ru_okz.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/RU/common/ru_okz.yaml>
