Evententity
A punctual occurrence at a point in time: the supertype of the domain-specific events (production make/move/modify, transport arrive/depart/load/discharge). It carries the metadata common to all events — time, location, responsible party, subject and type — while domain-specific detail lives on its subclasses. An event is also how a change in its subject entity's lifecycle state is recorded.
Properties (10)
| Property | Range | Definition |
|---|---|---|
| unece:identifier | unece:Identifier | An identifier of this entity within some scheme, as an Identifier value object; an entity may bear several (e.g. a GTIN and an internal SKU). Its own resolvable identity is the node URI (@id). |
| unece:description | xsd:string | A textual description of an item. |
| unece:eventClassifier | xsd:string | Whether the event is PLANNED, ESTIMATED or ACTUAL. |
| unece:eventLocation | unece:Location | The location at which the event occurs. |
| unece:eventRecordTime | xsd:dateTimeStamp | The date-time at which the event was recorded, as distinct from when it occurred (eventTime). Corresponds to the EPCIS 2.0 recordTime concept. |
| unece:eventSubject | unece:Product; unece:TransportMovement; unece:Shipment; unece:TradeDocument; unece:Consignment; unece:TransportEquipment | The entity the event concerns — the thing whose lifecycle the event acts on or observes (for example a product, a transport movement, a consignment, or an item of transport equipment). The expected types are indicative, not exhaustive. |
| unece:eventTime | xsd:dateTimeStamp | The date-time at which the event occurs. |
| unece:eventTypeCode | unece:event-type | The category of the event (for example arrival, departure, loading, inspection). Its value domain is not a single global list: the permitted values are the transition triggers defined by the lifecycle of the event's subject entity (eventSubject), so 'arrival' is valid for a transport movement but not for a product batch. The concrete values are bound per subject entity by the lifecycle DSL and its generated SHACL (see methodology/entity-lifecycle.md); unece:event-type is the abstract open scheme that types this property. |
| unece:name | xsd:string | The name of an item. |
| unece:responsibleParty | unece:Party | The party responsible for the event. |
Mappings & provenance
| closeMatch | schema:Event |
Raise a data maintenance request (DMR) on this item. Note that you must have a UNICC GitLab account.