ActorRoleAssignment

class

Actor role assignment

Assigns a role to the actor in a particular context (DPP, Product, Event).

URI:https://w3id.org/eudpp#ActorRoleAssignment

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 (7)

DescriptionDomainRangeVocabularies
assignmentValidFrom
Assignment valid from
The date and time from which the actor role assignment is valid.cirpass2:ActorRoleAssignmentxsd:dateTime
assignmentValidTo
Assignment valid to
The date and time until which the actor role assignment is valid.cirpass2:ActorRoleAssignmentxsd:dateTime
hasActor
Has actor
Links actor role assignment to actorcirpass2:ActorRoleAssignmentcirpass2:Actor
hasRole
Has role
Links an actor role assignment to a role.cirpass2:ActorRoleAssignmentcirpass2:Role
inContextOfActivity
In context of activity
Relates the actor role assignment to a specific lifecycle activity, such as a repair or recycling event (from the Event module). ActorRoleAssignment is modelled in the EU DPP CO ACTOR module. Event is modelled in the EU DPP CO EVENT module. cirpass2:ActorRoleAssignmentcirpass2:Event
inContextOfDPP
In context of DPP
Relates the actor role assignment to a specific Digital Product Passport instance (from P_DPP module). ActorRoleAssignment is modelled in the EU DPP CO ACTOR module. DPP is modelled in the EU DPP CO P_DPP module. cirpass2:ActorRoleAssignmentcirpass2:DPP
inContextOfProduct
In context of product
Relates the actor role assignment to a specific product (from P_DPP module). ActorRoleAssignment is modelled in the EU DPP CO ACTOR module. Product is modelled in the EU DPP CO P_DPP module.cirpass2:ActorRoleAssignmentcirpass2:Product

Used as Range (1)

JSON-LD Example

{
  "@context": "https://ref.openepcis.io/extensions/upstream/cirpass2-eudpp/cirpass2-eudpp-context.jsonld",
  "type": "ActorRoleAssignment",
  "assignmentValidFrom": "...",
  "assignmentValidTo": "...",
  "hasActor": "..."
}