Skip to content

AIDC Toolkit / GS1 / SerializableNumericIdentifierDescriptor

Interface: SerializableNumericIdentifierDescriptor

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

Serializable numeric identifier descriptor.

Extends

Properties

identifierType

readonly identifierType: SerializableNumericIdentifierType

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

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

Overrides

NonGTINNumericIdentifierDescriptor.identifierType


leaderType

readonly leaderType: "None"

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

Leader type.

Overrides

NonGTINNumericIdentifierDescriptor.leaderType


serialComponentLength

readonly serialComponentLength: number

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

Serial component length.


serialComponentCharacterSet

readonly serialComponentCharacterSet: ContentCharacterSet

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

Serial component character set.


prefixType

readonly prefixType: "GS1 Company Prefix"

Defined in: src/non-gtin-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.

Inherited from

NonGTINNumericIdentifierDescriptor.prefixType


referenceCharacterSet

readonly referenceCharacterSet: "Numeric"

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

Reference character set.

Inherited from

NonGTINNumericIdentifierDescriptor.referenceCharacterSet


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

NonGTINNumericIdentifierDescriptor.length