EPCIS 2.0 defines exactly five types. All except TransformationEvent carry an action: ADD, OBSERVE or DELETE.
A lot with GTIN 09506000134352, lot L-2026-08 and serial 00042 leaves the warehouse with GLN 8412345000010, linked to purchase order PO-2026-0042. In the EPCIS 2.0 JSON/JSON-LD syntax the event type goes in the type key; bizStep and disposition are CBV 2.0 tokens (shipping, in_transit); identifiers are GS1 Digital Links; eventTimeZoneOffset is mandatory.
{
"@context": [
"https://ref.gs1.org/standards/epcis/epcis-context.jsonld"
],
"type": "EPCISDocument",
"schemaVersion": "2.0",
"creationDate": "2026-09-06T10:15:00.000+02:00",
"epcisBody": {
"eventList": [
{
"type": "ObjectEvent",
"eventTime": "2026-09-06T10:12:31.000+02:00",
"eventTimeZoneOffset": "+02:00",
"epcList": [
"https://id.gs1.org/01/09506000134352/10/L-2026-08/21/00042"
],
"action": "OBSERVE",
"bizStep": "shipping",
"disposition": "in_transit",
"readPoint": {
"id": "https://id.gs1.org/414/8412345000010"
},
"bizLocation": {
"id": "https://id.gs1.org/414/8412345000010"
},
"bizTransactionList": [
{
"type": "po",
"bizTransaction": "urn:epcglobal:cbv:bt:8412345000010:PO-2026-0042"
}
]
}
]
}
}