EU DPP Core Ontology Event Module
language en

EU DPP Core Ontology Event Module

Release: 2026-09-23

Created on: 2026-03-06

Revision:
1.0.0
Issued on:
2026-09-23
Authors:
Elio Hbeich
Contributors:
Riina Maigre
Tarmo Robal
Theodor Chirvasuta
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
CC BY 4.0
Visualization:
Visualize with WebVowl
Cite as:
https://doi.org/10.5281/zenodo.15270342
Provenance of this page
Ontology Specification Draft

Event module: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

Annotation Properties

Named Individuals

Event module: Description back to ToC

Event module of the EU DPP Core Ontology. It defines ESPR-level product and DPP event concepts. Selected GS1 EPCIS and CBV terms are referenced in this file for technical event representation only; this does not imply a global owl:imports of EPCIS/CBV nor logical subclassing between GS1 Web Vocabulary concepts and EU DPP Core Ontology classes. Cross-module EU DPP Core Ontology relations are intended to be managed in the Connector/mapping layer.

Cross-reference for Event module classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Event module.

Classes

AggregationEventc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/AggregationEvent

The event type AggregationEvent describes events that apply to objects that have been aggregated to one another. In such an event, there is a set of 'contained' objects that have been aggregated within a 'containing' entity that's meant to identify the aggregation itself. This event type is intended to be used for 'aggregations', meaning an association where there is a strong physical relationship between the containing and the contained objects such that they will all occupy the same location at the same time, until such time as they are disaggregated.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has super-classes
EPCISEvent c
is in domain of
action dp, childEPCs op, childQuantityList op, parentID op

AssociationEventc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/AssociationEvent

The event type AssociationEvent describes the association or disassociation of one or several physical objects with a parent object or a specific physical location. Like the AggregationEvent, the AssociationEvent is also used to capture associations where there is a strong physical relationship between the containing and the contained objects such that they will all occupy the same location at the same time, until such time as they are disaggregated. However, the AggregationEvent does not allow for associations of objects with physical locations; if action is DELETE while omitting the childEPC and childQuantityList field, all contained children are disaggregated from the containing parent. Because there are situations in which associations are more permanent, i.e. beyond the physical flow of goods (e.g. packing/unpacking and loading/unloading), an AssociationEvent SHOULD be used: (a) when objects need to be associated with a physical location or (b) when the parent object could also be subject to other, more temporary associations (i.e. captured using AggregationEvent).
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has super-classes
EPCISEvent c
is in domain of
action dp, childEPCs op, childQuantityList op, parentID op

BizTransactionc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/BizTransaction

Document that describes a particular business transaction. An example is a specific Purchase Order or Despatch Advice. Business Transaction information may be included in EPCIS events to record an event's participation in particular business transactions.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
is in domain of
bizTransactionType op
is in range of
bizTransactionList op

Destructionc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DestructionEvent

The intentional damaging or discarding of a product and unsold products as waste, with the exception of discarding for the sole purpose of delivering the discarded product for preparing for reuse, including refurbishment or remanufacturing operations. ESPR Art 2(34) and Art 25(1).
Source
Regulation (EU) 2024/1781; Art 2(34); Art 25(1)
has super-classes
Product Event c

DPP Action Typec back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DPPActionType

A classification indicating the type of information-level action performed during a DPP update event.
is equivalent to
{ add data ni , correct data ni , delete data ni , modify data ni }
is in range of
has DPP action type op
has members
add data ni, correct data ni, delete data ni, modify data ni

DPP Archival Eventc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DPPArchivalEvent

An event corresponding to the archival or end-of-active-life management of a Digital Product Passport.
has super-classes
DPP Event c
is disjoint with
DPP Creation Event c, DPP Update Event c

DPP Creation Eventc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DPPCreationEvent

An event corresponding to the creation or initial issuance of a Digital Product Passport.
has super-classes
DPP Event c
is disjoint with
DPP Archival Event c, DPP Update Event c

DPP Eventc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DPPEvent

An ESPR-level event concept representing an event that affects the existence, content, accessibility, update, correction, or governance of a DPP. A DPPEvent captures the passport-facing semantics of the occurrence and is modelled as distinct from the product event that may trigger it.
has super-classes
ESPR Event c
has sub-classes
DPP Archival Event c, DPP Creation Event c, DPP Update Event c
is in domain of
is recorded as op, is triggered by product event op
is in range of
records DPP event op, triggers DPP event op
is disjoint with
DPP Event Record c, Product Event c

DPP Event Recordc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DPPEventRecord

A technical audit record used to represent and log an information-level event affecting a Digital Product Passport. Unlike EPCIS carriers, this class is intended for recording DPP-side information events rather than product-facing operational events.
Source
Defined in the EU DPP Core Ontology Event module to support the technical recording of DPP-related events.
has super-classes
is in domain of
dpp event record identifier dp, dpp event recorded at dp, recorded in system dp, recorded in system name dp, records DPP event op
is in range of
is recorded as op
is disjoint with
EPCISEvent c, DPP Event c

DPP Update Eventc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#DPPUpdateEvent

An event corresponding to an update of the content of a Digital Product Passport.
has super-classes
DPP Event c
is in domain of
has DPP action type op
is disjoint with
DPP Archival Event c, DPP Creation Event c

EPCISEventc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/EPCISEvent

A logistics event. This is a common superclass (base type) for all EPCIS events. All of the more specific event types are subclasses of EPCISEvent.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has sub-classes
AggregationEvent c, AssociationEvent c, ObjectEvent c, TransactionEvent c, TransformationEvent c
is in domain of
bizLocation op, bizStep op, bizTransactionList op, destinationList op, disposition op, eventTime dp, eventTimeZoneOffset dp, has product event op, readPoint op, recordTime dp, sourceList op
is in range of
is represented by carrier op
is disjoint with
DPP Event Record c

ESPR Eventc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#ESPREvent

Abstract superclass introduced for modelling purposes. Used to represent the regulatory or business semantics of an event relevant in the ESPR context and concerning either a product or its DPP, independently of its technical journalisation.
Source
Regulation (EU) 2024/1781; lifecycle-event-oriented abstraction introduced for modelling purposes.
has sub-classes
DPP Event c, Product Event c

Maintenancec back to ToC or Class ToC

IRI: https://w3id.org/eudpp#MaintenanceEvent

Actions (one or more) taken to keep a product in a condition where it can fulfil its intended purpose. ESPR Art 2(19).
Source
Regulation (EU) 2024/1781; Art 2(19)
has super-classes
Product Event c

Making Available on the Marketc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#MakingAvailableOnMarketEvent

Any supply of a product for distribution, consumption or use on the Union market in the course of a commercial activity, whether in return for payment or free of charge. ESPR Art 2(39).
Source
Regulation (EU) 2024/1781; Art 2(39)
has super-classes
Product Event c
has sub-classes
Placing on the Market c

ObjectEventc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/ObjectEvent

An ObjectEvent captures information about an event pertaining to one or more physical or digital objects identified by instance-level (EPC) or class-level (EPC Class) identifiers. In most situations, an ObjectEvent is envisioned to represent an actual observations of objects, but strictly speaking it can be used for any event a Capturing Application wants to assert about objects, including for example capturing the fact that an expected observation failed to occur.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has super-classes
EPCISEvent c
is in domain of
action dp, epcList op, quantityList op

Placing on the Marketc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#PlacingOnMarketEvent

The very first time a product is made available on the Union market. ESPR Art 2(40).
Source
Regulation (EU) 2024/1781; Art 2(40)
has super-classes
Making Available on the Market c

Product Eventc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#ProductEvent

An ESPR-level event concept representing an event that affects the state, condition, use, circulation, transformation, maintenance, or end-of-life status of a product. A ProductEvent captures the product-facing semantics of the occurrence and is distinct from any DPP-side event that may be triggered to record or reflect it.
has super-classes
ESPR Event c
has sub-classes
Destruction c, Maintenance c, Making Available on the Market c, Putting into Service c, Refurbishment c, Remanufacturing c, Repair c, Upgrading c
is in domain of
is represented by carrier op, triggers DPP event op
is in range of
has product event op, is triggered by product event op
is disjoint with
DPP Event c

Product Statusc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#ProductStatus

Represents the current lifecycle status of a product.

Putting into Servicec back to ToC or Class ToC

IRI: https://w3id.org/eudpp#PuttingIntoServiceEvent

The first use of a product for its intended purpose in the Union. ESPR Art 2(41).
Source
Regulation (EU) 2024/1781; Art 2(41)
has super-classes
Product Event c

QuantityElementc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/QuantityElement

A QuantityElement is a structure that identifies objects identified by a specific class-level identifier, either a specific quantity or an unspecified quantity.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
is in domain of
epcClass op, quantity dp, uom dp
is in range of
childQuantityList op, inputQuantityList op, outputQuantityList op, quantityList op

Refurbishmentc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#RefurbishmentEvent

Actions carried out to prepare, clean, test, service and, where necessary, repair a product or a discarded product in order to restore its performance or functionality within the intended use and range of performance originally conceived at the design stage at the time of the placing of the product on the market. ESPR Art 2(18).
Source
Regulation (EU) 2024/1781; Art 2(18)
has super-classes
Product Event c

Remanufacturingc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#RemanufacturingEvent

Actions through which a new product is produced from objects that are waste, products or components and through which at least one change is made that substantially affects the safety, performance, purpose or type of the product. ESPR Art 2(16).
Source
Regulation (EU) 2024/1781; Art 2(16)
has super-classes
Product Event c

Repairc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#RepairEvent

Actions taken to return a defective product or waste to a condition where it fulfils its intended purpose. ESPR Art 2(20).
Source
Regulation (EU) 2024/1781; Art 2(20)
has super-classes
Product Event c

Source or Destinationc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/SourceOrDestination

Provides additional business context when an EPCIS event is part of a business transfer; that is, a process in which there is a change of location, or transfer of ownership, or transfer of possession of physical or digital objects. Within a specified type of transfer, the business transfer is from the Source to the Destination.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
is in domain of
sourceOrDestination op, sourceOrDestinationType op
is in range of
destinationList op, sourceList op

TransactionEventc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/TransactionEvent

The event type TransactionEvent describes the association or disassociation of physical or digital objects to one or more business transactions. While other event types have an optional bizTransactionList field that may be used to provide context for an event, the TransactionEvent is used to declare in an unequivocal way that certain objects have been associated or disassociated with one or more business transactions as part of the event.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has super-classes
EPCISEvent c
is in domain of
action dp, epcList op, parentID op, quantityList op

Transformationc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/Transformation

A transformation business processes that takes a longer period of time than a single TransformationEvent, so is associated with a series of such events. When events share the same Transformation, the meaning is that the inputs to any of those events may have contributed in some way to each of the outputs in any of those same events.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
is in range of
transformationID op

TransformationEventc back to ToC or Class ToC

IRI: https://ref.gs1.org/epcis/TransformationEvent

A TransformationEvent captures information about an event in which one or more physical or digital objects identified by instance-level (EPC) or class-level (EPC Class) identifiers are fully or partially consumed as inputs and one or more objects identified by instance-level (EPC) or class-level (EPC Class) identifiers are produced as outputs. The TransformationEvent captures the relationship between the inputs and the outputs, such that any of the inputs may have contributed in some way to each of the outputs.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has super-classes
EPCISEvent c
is in domain of
inputEPCList op, inputQuantityList op, outputEPCList op, outputQuantityList op, transformationID op

Upgradingc back to ToC or Class ToC

IRI: https://w3id.org/eudpp#UpgradingEvent

Actions carried out to enhance the functionality, performance, capacity, safety or aesthetics of a product. ESPR Art 2(17).
Source
Regulation (EU) 2024/1781; Art 2(17)
has super-classes
Product Event c

Object Properties

bizLocationop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/bizLocation

(Optional) The business location where the objects associated with the EPCs may be found, until contradicted by a subsequent event.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c

bizStepop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/bizStep

(Optional) The business step of which this event was a part.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
Biz Step c
range includes
Biz Step c

bizTransactionListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/bizTransactionList

(Optional) An unordered list of business transactions that define the context of this event.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
BizTransaction c
range includes
BizTransaction c

bizTransactionTypeop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/bizTransactionType

An identifier that indicates the type of BizTransaction document (e.g. Purchase Order, Despatch Advice).
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
BizTransaction c
domain includes
BizTransaction c
has range
B T T c
range includes
B T T c

childEPCsop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/childEPCs

(Optional) An unordered list of the EPCs of contained objects identified by instance-level identifiers. An AggregationEvent SHALL contain either a nonempty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disaggregated from the parent. An AssociationEvent SHALL contain either a non-empty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disassociated from the parent.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
AggregationEvent c or AssociationEvent c
domain includes
AggregationEvent c
AssociationEvent c

childQuantityListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/childQuantityList

(Optional) An unordered list of one or more QuantityElements identifying (at the class level) contained objects. An AggregationEvent SHALL contain either a nonempty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disaggregated from the parent. An AssociationEvent SHALL contain either a non-empty childEPCs, a non-empty childQuantityList, or both, except that both childEPCs and childQuantityList MAY be empty if action is DELETE, indicating that all children are disaggregated from the parent.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
AggregationEvent c or AssociationEvent c
domain includes
AggregationEvent c
AssociationEvent c
has range
QuantityElement c
range includes
QuantityElement c

destinationListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/destinationList

(Optional) An unordered list of Destination elements that provide context about the terminating endpoint of a business transfer of which this event is a part.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
Source or Destination c
range includes
Source or Destination c

dispositionop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/disposition

(Optional) The business condition of the objects associated with the EPCs, presumed to hold true until contradicted by a subsequent event.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
Disp c
range includes
Disp c

epcClassop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/epcClass

A class-level identifier for the class to which the specified quantity of objects belongs.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
QuantityElement c
domain includes
QuantityElement c

epcListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/epcList

(Optional) An unordered list of one or more EPCs naming specific objects to which the event pertained.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
ObjectEvent c or TransactionEvent c
domain includes
ObjectEvent c
TransactionEvent c

has DPP action typeop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#hasDPPActionType

Links a DPP update event to the type of information-level action performed on the Digital Product Passport.
has domain
DPP Update Event c
has range
DPP Action Type c

has product eventop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#hasProductEvent

Links an EPCIS-inspired technical event carrier to the product event semantics it journalises.
has domain
EPCISEvent c
has range
Product Event c
is inverse of
is represented by carrier op

inputEPCListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/inputEPCList

(Optional) An unordered list of one or more EPCs identifying (at the instance level) objects that were inputs to the transformation.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
TransformationEvent c
domain includes
TransformationEvent c

inputQuantityListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/inputQuantityList

(Optional) An unordered list of one or more QuantityElements identifying (at the class level) objects that were inputs to the transformation. See below for constraints on when inputQuantityList may be omitted.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
TransformationEvent c
domain includes
TransformationEvent c
has range
QuantityElement c
range includes
QuantityElement c

is recorded asop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#isRecordedAs

Links a DPP event to a technical audit record representing its registration in an information system or audit trail.
has domain
DPP Event c
has range
DPP Event Record c
is inverse of
records DPP event op

is represented by carrierop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#isRepresentedByCarrier

Links a product event concept to an EPCIS-inspired technical event carrier used to journalise and structure the corresponding event data.
has domain
Product Event c
has range
EPCISEvent c
is inverse of
has product event op

is triggered by product eventop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#isTriggeredByProductEvent

Links a DPP event to the product event that caused or required it. This property is used when the DPP event results from a lifecycle change affecting the product.
has domain
DPP Event c
has range
Product Event c
is inverse of
triggers DPP event op

outputEPCListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/outputEPCList

(Optional) An unordered list of one or more EPCs naming (at the instance level) objects that were outputs from the transformation.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
TransformationEvent c
domain includes
TransformationEvent c

outputQuantityListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/outputQuantityList

(Optional) An unordered list of one or more QuantityElements identifying (at the class level) objects that were outputs from the transformation. See below for constraints on when outputQuantityList may be omitted.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
TransformationEvent c
domain includes
TransformationEvent c
has range
QuantityElement c
range includes
QuantityElement c

parentIDop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/parentID

(Optional when action is OBSERVE, required otherwise) The identifier of the parent of the aggregation or association. When the parent identifier is an EPC, this field SHALL contain the 'pure identity' URI for the EPC as specified in the GS1 Tag Data Standard
Is defined by
https://ref.gs1.org/epcis/
Term status
stable

quantityListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/quantityList

(Optional) An unordered list of one or more QuantityElements identifying (at the class level) objects to which the event pertained.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
ObjectEvent c or TransactionEvent c
domain includes
ObjectEvent c
TransactionEvent c
has range
QuantityElement c
range includes
QuantityElement c

readPointop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/readPoint

(Optional) The read point at which the event took place.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c

records DPP eventop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#recordsDPPEvent

Links a DPP event record to the DPP event whose technical registration it captures.
has domain
DPP Event Record c
has range
DPP Event c
is inverse of
is recorded as op

sourceListop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/sourceList

(Optional) An unordered list of Source elements that provide context about the originating endpoint of a business transfer of which this event is a part.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
Source or Destination c
range includes
Source or Destination c

sourceOrDestinationop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/sourceOrDestination

An identifier that denotes the specific source or destination of a business transfer. The semantic role of the identifier is indicated by sourceOrDestinationType. Resolution of that identifier to EU DPP Actor or Facility concepts, when applicable, is handled outside the EPCIS technical carrier layer.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
Source or Destination c
domain includes
Source or Destination c

sourceOrDestinationTypeop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/sourceOrDestinationType

An identifier that indicates the role of SourceOrDestination in a transfer (Owning Party, Possessing Party, or Location). This role determines how the corresponding sourceOrDestination identifier is interpreted. Mapping to EU DPP Actor or Facility concepts, when applicable, is handled outside the EPCIS technical carrier layer.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
Source or Destination c
domain includes
Source or Destination c
has range
S D T c
range includes
S D T c

transformationIDop back to ToC or Object Property ToC

IRI: https://ref.gs1.org/epcis/transformationID

(Optional) Associates several TransformationEvents with a longer-running Transformation process, therefore linking them together.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
TransformationEvent c
domain includes
TransformationEvent c
has range
Transformation c
range includes
Transformation c

triggers DPP eventop back to ToC or Object Property ToC

IRI: https://w3id.org/eudpp#triggersDPPEvent

Links a product event to a DPP event that is triggered as a consequence of it, reflecting the obligation to update the DPP following lifecycle changes of the product.
has domain
Product Event c
has range
DPP Event c
is inverse of
is triggered by product event op

Data Properties

actiondp back to ToC or Data Property ToC

IRI: https://ref.gs1.org/epcis/action

How this event relates to the lifecycle of the EPCs named in this event.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
AggregationEvent c or AssociationEvent c or ObjectEvent c or TransactionEvent c
domain includes
AggregationEvent c
AssociationEvent c
ObjectEvent c
TransactionEvent c
has range
string
range includes
string

dpp event record identifierdp back to ToC or Data Property ToC

IRI: https://w3id.org/eudpp#dppEventRecordIdentifier

A unique identifier assigned to a DPP event record.
has domain
DPP Event Record c
has range
any U R I

dpp event recorded atdp back to ToC or Data Property ToC

IRI: https://w3id.org/eudpp#dppEventRecordedAt

The date and time at which the technical record of a DPP event was created in an information system or audit trail.
has domain
DPP Event Record c
has range
date Time

eventTimedp back to ToC or Data Property ToC

IRI: https://ref.gs1.org/epcis/eventTime

The date and time at which the EPCIS Capturing Applications asserts the event occurred.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
date Time Stamp
range includes
date Time Stamp

eventTimeZoneOffsetdp back to ToC or Data Property ToC

IRI: https://ref.gs1.org/epcis/eventTimeZoneOffset

The time zone offset in effect at the time and place the event occurred, expressed as an offset from UTC. The value of this field SHALL be a string consisting of the character '+' or the character '-', followed by two digits whose value is within the range 00 through 14 (inclusive), followed by a colon character ':', followed by two digits whose value is within the range 00 through 59 (inclusive), except that if the value of the first two digits is 14, the value of the second two digits must be 00. For example, the value +05:30 specifies that where the event occurred, local time was five hours and 30 minutes later than UTC (that is, midnight UTC was 5:30am local time).
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
string
range includes
string

quantitydp back to ToC or Data Property ToC

IRI: https://ref.gs1.org/epcis/quantity

A number that specifies how many or how much of the specified EPCClass is denoted by this QuantityElement.
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
QuantityElement c
domain includes
QuantityElement c
has range
double
range includes
double

recorded in systemdp back to ToC or Data Property ToC

IRI: https://w3id.org/eudpp#recordedInSystem

Indicates the URI identifying the system, application, or audit log in which the DPP event record is maintained.
has domain
DPP Event Record c
has range
any U R I

recorded in system namedp back to ToC or Data Property ToC

IRI: https://w3id.org/eudpp#recordedInSystemName

Indicates the human-readable name of the system, application, or audit log in which the DPP event record is maintained.
has domain
DPP Event Record c
has range
string

recordTimedp back to ToC or Data Property ToC

IRI: https://ref.gs1.org/epcis/recordTime

(Optional) The date and time at which this event was recorded by an EPCIS Repository. This field SHALL be ignored when an event is presented to the EPCIS Capture Interface, and SHALL be present when an event is retrieved through the EPCIS Query Interfaces. The recordTime does not describe anything about the real-world event, but is rather a bookkeeping mechanism that plays a role in the interpretation of standing queries
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
EPCISEvent c
domain includes
EPCISEvent c
has range
date Time Stamp
range includes
date Time Stamp

uomdp back to ToC or Data Property ToC

IRI: https://ref.gs1.org/epcis/uom

(Optional) Unit of measure by which the specified value(s) of the property specified by type should be interpreted. If there is no value, minValue, maxValue, averageValue or percValue field present, uom SHALL be omitted. When a uom field is present, its value SHALL be the 2- or 3-character code for a physical unit specified in the 'Common Code' column of UN/CEFACT Recommendation'20 [CEFACT20]. Note: GS1 provides a tool containing a machine-readable file which enables the automatic conversion between quantitative values expressed using UN/CEFACT common codes. [https://ref.gs1.org/tools/UnitConverterUNECERec20]
Is defined by
https://ref.gs1.org/epcis/
Term status
stable
has domain
QuantityElement c or Sensor Report c
domain includes
QuantityElement c
Sensor Report c
has range
string
range includes
string

Annotation Properties

bibliographic Citationap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/bibliographicCitation

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/contributor

createdap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/created

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/creator

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/description

domain Includesap back to ToC or Annotation Property ToC

IRI: http://schema.org/domainIncludes

identifierap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/identifier

issuedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/issued

jsonld Labelap back to ToC or Annotation Property ToC

IRI: https://ref.gs1.org/epcis/jsonldLabel

jsonld Uri Labelap back to ToC or Annotation Property ToC

IRI: https://ref.gs1.org/epcis/jsonldUriLabel

licenseap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/license

preferred Namespace Prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespacePrefix

preferred Namespace Uriap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespaceUri

range Includesap back to ToC or Annotation Property ToC

IRI: http://schema.org/rangeIncludes

sourceap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/source

term statusap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2003/06/sw-vocab-status/ns#term_status

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/title

Named Individuals

add datani back to ToC or Named Individual ToC

IRI: https://w3id.org/eudpp#AddDPPDataAction

Indicates that new information is added to the Digital Product Passport.
belongs to
DPP Action Type c

correct datani back to ToC or Named Individual ToC

IRI: https://w3id.org/eudpp#CorrectDPPDataAction

Indicates that erroneous, inconsistent, or incomplete information in the Digital Product Passport is corrected.
belongs to
DPP Action Type c

delete datani back to ToC or Named Individual ToC

IRI: https://w3id.org/eudpp#DeleteDPPDataAction

Indicates that information is removed from the Digital Product Passport.
belongs to
DPP Action Type c

modify datani back to ToC or Named Individual ToC

IRI: https://w3id.org/eudpp#ModifyDPPDataAction

Indicates that existing information in the Digital Product Passport is modified.
belongs to
DPP Action Type c

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.