Component/Part Identifier (CPID)
ID cpid
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).
GS1 identification key for a type of component or part, used mainly in the automotive industry. It is a GS1 Company Prefix followed by a component/part reference, up to 30 characters of GS1 character set 39 (digits, capital letters, '#', '-' and '/'); the first four characters are digits because the shortest GS1 Company Prefix has four. In barcodes it is carried by Application Identifier (8010), and (8011) adds the serial number of one part; the element strings are the patterns gs1_ai_8010 and gs1_ai_8011.
- Categories
- GS1 standards, Objects identifiers, Industry
- 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{4}[A-Z0-9/#-]{1,26}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| 9528765PART-12A/7 | Synthetic value with the GS1 demonstration prefix 952 and a part reference |
| 9528765B-77/2#1 | Synthetic value with the GS1 demonstration prefix 952; part reference with '-', '/' and '#' |
| 9528765part-12a invalid | Lower-case letters are not in GS1 character set 39 |
Patterns
Specific representations of this datatype.
| ID | Name | Categories | Countries | Description |
|---|---|---|---|---|
| gs1_ai_8010 | Component/Part Identifier (GS1 AI 8010) pattern draft | gs1, objectids, industry | global | GS1 element string of Application Identifier (8010): '8010' followed by a CPID of up to 30 characters of GS1 character set 39. GS1... |
Sources
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/cpid - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/gs1/cpid.yamlon GitHub