Homecore › class

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)

PropertyRangeDefinition
unece:identifierunece:IdentifierAn 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:descriptionxsd:stringA textual description of an item.
unece:eventClassifierxsd:stringWhether the event is PLANNED, ESTIMATED or ACTUAL.
unece:eventLocationunece:LocationThe location at which the event occurs.
unece:eventRecordTimexsd:dateTimeStampThe date-time at which the event was recorded, as distinct from when it occurred (eventTime). Corresponds to the EPCIS 2.0 recordTime concept.
unece:eventSubjectunece:Product; unece:TransportMovement; unece:Shipment; unece:TradeDocument; unece:Consignment; unece:TransportEquipmentThe 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:eventTimexsd:dateTimeStampThe date-time at which the event occurs.
unece:eventTypeCodeunece:event-typeThe 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:namexsd:stringThe name of an item.
unece:responsiblePartyunece:PartyThe party responsible for the event.

Mappings & provenance

closeMatchschema:Event
Raise a data maintenance request (DMR) on this item. Note that you must have a UNICC GitLab account.