Skip to content

AIDC Toolkit / GS1 / NonNumericIdentifierDescriptor

Interface: NonNumericIdentifierDescriptor ​

Defined in: src/non-numeric-identifier-descriptor.ts:9

Non-numeric identifier descriptor.

Extends ​

Properties ​

identifierType ​

readonly identifierType: NonNumericIdentifierType

Defined in: src/non-numeric-identifier-descriptor.ts:13

Identifier type. Per the GS1 General Specifications, the identifier type determines the remaining properties.

Overrides ​

IdentifierDescriptor.identifierType


prefixType ​

readonly prefixType: "GS1 Company Prefix"

Defined in: src/non-numeric-identifier-descriptor.ts:18

Prefix type supported by the identifier type. For all identifier types except the GTIN, this is a GS1 Company Prefix. For the GTIN, the prefix type determines the length.

Overrides ​

IdentifierDescriptor.prefixType


referenceCharacterSet ​

readonly referenceCharacterSet: "AI82" | "AI39"

Defined in: src/non-numeric-identifier-descriptor.ts:23

Reference character set.

Overrides ​

IdentifierDescriptor.referenceCharacterSet


requiresCheckCharacterPair ​

readonly requiresCheckCharacterPair: boolean

Defined in: src/non-numeric-identifier-descriptor.ts:28

True if identifier requires a check character pair.


length ​

readonly length: number

Defined in: src/identifier-descriptor.ts:24

Length. For numeric identifier types, the length is fixed; for non-numeric identifier types, the length is the maximum.

Inherited from ​

IdentifierDescriptor.length