Skip to main content

Identifiers

Every "thing" in Stockaj — a product, a unit, a location, a logistic unit — has a GS1 identifier in addition to the Stockaj internal id. The identifier travels with the data when it leaves Stockaj.

Standard identifiers used

GS1 identifierWhat it identifiesStockaj entity
GTIN (Global Trade Item Number)A trade item / product classProduct
SGTIN (Serialized GTIN)A specific serialized unitInstance (kind=SERIAL)
LGTIN (Lot/batch GTIN)A lot of a productInstance (kind=LOT)
SSCC (Serial Shipping Container Code)A logistic unit (pallet, returnable container)Instance (kind=SSCC)
GLN (Global Location Number)A physical or legal locationLocation, Party
SGLN (Serialized GLN)A sub-location under a parent GLNLocation (zone, bin)
GIAI (Global Individual Asset Identifier)A non-trade asset (returnable equipment)Instance (kind=SERIAL)
GRAI (Global Returnable Asset Identifier)A returnable transport assetInstance (kind=SERIAL)

Pure Identity URI

Stockaj stores the EPC URI form of every identifier. Examples:

urn:epc:id:sgtin:9506000.134352.ABC123
urn:epc:id:sscc:9506000.000134352
urn:epc:id:sgln:9506000.00001.zone-A
urn:epc:id:giai:9506000.HELMET-42

Three encodings on input

Stockaj's identifier resolver accepts three encodings on every scan:

  1. GS1 Element String — the bytes a typical 2D barcode emits.
  2. GS1 Digital Link URL — a web-resolvable URL form.
  3. STK URI — Stockaj's legacy QR identifier, kept for backwards compatibility.

See Identifier resolver for resolution precedence and examples.

Stockaj-pool prefixes

Tenants without a GS1 Company Prefix can use Stockaj's GS1 Switzerland licensed pool — Stockaj allocates a dedicated reference range per tenant. Tenants who own a prefix attach it to their tenant record and use it directly.