ProductEvent
classProduct Event
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.
Upstream alignment
How this class and its properties align to external and upstream vocabularies. Open a vocabulary to see the exact term-by-term relationships.
Properties (2)
| Description | Domain | Range | Vocabularies | ||
|---|---|---|---|---|---|
| isRepresentedByCarrier is represented by carrier | Links a product event concept to an EPCIS-inspired technical event carrier used to journalise and structure the corresponding event data. | cirpass2:ProductEvent | cirpass2:EPCISCarrier | — | — |
| triggersDPPEvent triggers DPP event | 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. | cirpass2:ProductEvent | cirpass2:DPPEvent | — | — |
Subclass Of
Subclasses (8)
Aligned from OpenEPCIS (13)
NegativeEvent broadDestructionEvent subClassOfMaintenanceEvent subClassOfMakingAvailableOnMarketEvent subClassOfPuttingIntoServiceEvent subClassOfRefurbishmentEvent subClassOfRemanufacturingEvent subClassOfRepairEvent subClassOfUpgradingEvent subClassOfhasProductEvent rangeisRepresentedByCarrier domainisTriggeredByProductEvent rangetriggersDPPEvent domain
Used as Range (2)
Where used
Referenced by other terms (12)
subclass of this:
upstream/cirpass2-eudppDestructionEventupstream/cirpass2-eudppMaintenanceEventupstream/cirpass2-eudppMakingAvailableOnMarketEventupstream/cirpass2-eudppPuttingIntoServiceEventupstream/cirpass2-eudppRefurbishmentEventupstream/cirpass2-eudppRemanufacturingEventupstream/cirpass2-eudppRepairEventupstream/cirpass2-eudppUpgradingEvent
JSON-LD Example
{
"@context": "https://ref.openepcis.io/extensions/upstream/cirpass2-eudpp/cirpass2-eudpp-context.jsonld",
"type": "ProductEvent",
"isRepresentedByCarrier": "...",
"triggersDPPEvent": "..."
}