Animal transponder code (ISO 11784/11785)
ID iso11784_animal_id
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Code stored in a passive low-frequency transponder of an animal (ear tag, bolus or microchip) under ISO 11784 and ISO 11785, usually shown as 15 digits. The first three digits are an ISO 3166 numeric country code, used only with the national authority's permission, or an ICAR manufacturer code (900 shared, 901 to 998 assigned to one manufacturer each, 999 for test transponders). The last twelve digits hold a 38-bit number, so they never exceed 274877906943.
- Categories
- Agriculture, livestock and food
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- Quality
- 75/100 · missing: mapping (Wikidata, Schema.org, ...), translation, detector coverage
- Metacrafter rules
- no detection rule yet
- Supported by tools
- no tool record lists this type yet
Regular expression
^\d{3}[0-2]\d{11}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 840003456789012 | Example animal identification number of the USDA APHIS traceability standards |
| 999000000000001 | Test transponder code following the ICAR rule for 999 |
| 840300000000000 invalid | The national part exceeds the 38-bit maximum |
Sources
- wikipedia: https://en.wikipedia.org/wiki/ISO_11784_and_ISO_11785
- doc: https://www.icar.org/Guidelines/10-Procedure-2-Granting-Manufacturer-Code.pdf
- doc: https://www.aphis.usda.gov/sites/default/files/adt-general-standards.pdf
Use this record
- Page URL:
https://registry.apicrafter.io/datatype/iso11784_animal_id - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/agriculture/iso11784_animal_id.yamlon GitHub