RFID · JSON Structure

Rfid Epcis Event Structure

Field documentation for GS1 EPCIS 2.0 event objects used in RFID supply chain traceability

Type: object Properties: 0
RFIDIoTSupply ChainInventory ManagementAsset TrackingGS1EPCIS

Rfid Epcis Event Structure is a JSON Structure definition published by RFID.

Meta-schema:

JSON Structure

rfid-epcis-event-structure.json Raw ↑
{
  "title": "EPCIS Event Structure",
  "description": "Field documentation for GS1 EPCIS 2.0 event objects used in RFID supply chain traceability",
  "type": "object",
  "fields": [
    { "name": "type", "type": "string", "required": true, "description": "Event type: ObjectEvent, AggregationEvent, TransactionEvent, TransformationEvent, AssociationEvent" },
    { "name": "eventTime", "type": "string", "format": "date-time", "required": true, "description": "ISO 8601 timestamp when event occurred" },
    { "name": "eventTimeZoneOffset", "type": "string", "required": false, "description": "Time zone offset (e.g., +00:00)" },
    { "name": "epcList", "type": "array", "required": false, "description": "EPCs in URN format (urn:epc:id:sgtin:...)" },
    { "name": "action", "type": "string", "required": true, "description": "ADD, OBSERVE, or DELETE" },
    { "name": "bizStep", "type": "string", "required": false, "description": "Business step URI from CBV vocabulary" },
    { "name": "disposition", "type": "string", "required": false, "description": "Disposition URI from CBV vocabulary" },
    { "name": "readPoint", "type": "object", "required": false, "description": "Specific physical read location (with id URI)" },
    { "name": "bizLocation", "type": "object", "required": false, "description": "Business location GLN (with id URI)" },
    { "name": "bizTransactionList", "type": "array", "required": false, "description": "Associated business transactions (PO, ASN, invoice)" },
    { "name": "sensorElementList", "type": "array", "required": false, "description": "Environmental sensor readings associated with the event" }
  ]
}