---
id: "eu_gi_file_number"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["agriculture", "legal"]
country: ["EU"]
langs: ["common"]
quality: 80
url: "https://registry.apicrafter.io/datatype/eu_gi_file_number"
---

# EU geographical indication file number (eAmbrosia) (`eu_gi_file_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.

File number of a protected designation of origin (PDO), protected geographical indication (PGI) or traditional speciality guaranteed (TSG) in eAmbrosia, the EU register of geographical indications. It is the scheme, the code of the country or countries (UK(NI) for Northern Ireland, several joined with + or -) and a number; wine files have A or N before the number, and amendments add -AM01 and so on. Spirit drinks use the PGI prefix. Each application also has an eAmbrosia ID (eambrosia_id).

- Personal data (PII): no
- Categories: Agriculture, livestock and food (agriculture), Legal and compliance (legal)
- Countries: European Union (EU)
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^(?:PDO|PGI|TSG)-[A-Z]{2}(?:\([A-Z]{2}\))?(?:[+-][A-Z]{2}(?:\([A-Z]{2}\))?)*-[AN]?\d{2,5}(?:-(?:AM\d{2}|CANCEL))?$
```

## Examples

- `PDO-FR-0131` — Roquefort
- `PDO-FR-A1359` — Champagne (wine)
- `PGI-IE+UK(NI)-02057` — Irish Cream (spirit drink, two countries)
- `TSG-IT-0031` — Pizza Napoletana
- `AOP-FR-0131` (invalid example) — French national acronym, not used in file numbers

## Translations

- ru: Номер досье географического указания ЕС (eAmbrosia): Номер досье защищённого наименования места происхождения (PDO), географического указания (PGI) или гарантированного традиционного продукта (TSG) в реестре ЕС eAmbrosia.

## Sources

- doc: <https://ec.europa.eu/agriculture/eambrosia/geographical-indications-register/>
- wikipedia: <https://en.wikipedia.org/wiki/Geographical_indications_and_traditional_specialities_in_the_European_Union>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

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