---
id: "ru_ksrf_decision_number"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["legal", "government"]
country: ["RU"]
langs: ["ru"]
quality: 65
url: "https://registry.apicrafter.io/datatype/ru_ksrf_decision_number"
---

# Russian Constitutional Court decision number (`ru_ksrf_decision_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 a decision of the Constitutional Court of the Russian Federation: a sequence number, a hyphen and letters for the kind of decision. In 60 080 decisions listed by the court the letters match the kind: П for a judgment (постановление); О, О-О, О-Р and О-П for a ruling (определение); ПР for a protocol decision; ПРП for closing correspondence; Р for a decision; З for an opinion. Numbering restarts every year, so datasets often add the year after a slash, for example 786-О/2021. A few early decisions use other letters.

- Personal data (PII): no
- Categories: Legal and compliance (legal), Government related (government)
- Countries: Russian Federation (RU)
- Languages: Russian (ru)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^\d{1,4}-(?:П|О|О-О|О-Р|О-П|ПР|ПРП|Р|З)(?:/(?:199[1-9]|20\d{2}))?$
```

## Examples

- `19-П` — Judgment of 11 October 2016 on the law on employment
- `19-П/2016` — The same judgment with the year
- `786-О/2021` — Ruling of 26 April 2021
- `160-О-П/2007` — Ruling of 16 January 2007
- `392-О-О/2012` — Ruling of 22 March 2012
- `33-ФЗ` (invalid example) — Number of a federal law

## Translations

- ru: Номер решения Конституционного Суда РФ: Номер решения Конституционного Суда Российской Федерации. Состоит из порядкового номера, дефиса и букв вида решения (П — постановление, О — определение и др.). Нумерация начинается заново каждый год, поэтому в наборах данных к номеру часто добавляют год через косую черту.

## Quality

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

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