Actor
classActor means a legal or natural person (e.g. John Doe, TNO). One actor can take on multiple roles; [CIRPASS-2 User Stories 3.1]
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 (9)
| Description | Domain | Range | Vocabularies | ||
|---|---|---|---|---|---|
| actorName Actor name | Name of an actor. | cirpass2:Actor | xsd:string | — | — |
| hasRepresentativeMandate Has representative mandate | Relates a manufacturer to the mandate (assignment) that authorises an actor to act on the manufacturer's behalf. | cirpass2:Actor | cirpass2:AuthorisedRepresentativeRoleAssignment | — | — |
| hasUniqueOperatorIdentifier Has unique operator identifier | Linking an Actor to their unique operator identifier. Actor is modelled in the EU DPP CO ACTOR module. ActorIdentifier is modelled in the EU DPP CO IDENT module. | cirpass2:Actor | cirpass2:ActorIdentifier | — | |
| isNotifiedFor Is notified for | Specifies the conformity assessment activities, the conformity assessment module or modules and product or products concerned and the relevant attestation of competence UnionHarmonisationLegislation is modelled in the EU DPP CO COMP module. Actor is modelled in the EU DPP CO ACTOR module. | cirpass2:Actor | cirpass2:UnionHarmonisationLegislation | — | — |
| issuesCertificate Issues certificate | Specifies conformity assessment certificate issued for a certification. ConformityCertificate is modelled in the EU DPP CO COMP module. Actor is modelled in the EU DPP CO ACTOR module. | cirpass2:Actor | cirpass2:ConformityCertificate | — | — |
| performedAssessmentAccordingTo Performed assessment according to | Specifies conformity assess procedure/cerfication scheme performed by the notified body. ConformityAssessmentModule is modelled in the EU DPP CO COMP module. Actor is modelled in the EU DPP CO ACTOR module. | cirpass2:Actor | cirpass2:ConformityAssessmentModule | — | — |
| registeredTradeName Registered trade name | Trade name under which a legal person or business operates and is registered. | cirpass2:Actor | xsd:string | — | — |
| registeredTrademark Registered trademark | A trademark officially registered and owned by an actor. | cirpass2:Actor | xsd:string | — | — |
| usesFacility Uses facility | Relates an actor to facility. | cirpass2:Actor | cirpass2:Facility | — | — |
Subclasses (1)
Aligned from OpenEPCIS (25)
OperatorInformation broadNaturalPerson subClassOfactorName domainconformityAttestedBy rangehasActor rangehasAuthorisedRepresentative rangehasBackUpCopyHost rangehasEconomicOperator rangehasIssuer rangehasManufacturer rangehasNotifiedBody rangehasRepresentativeMandate domainhasResponsibleManufacturer rangehasUniqueOperatorIdentifier domainisIssuedBy rangeisNotifiedFor domainisSignedBy rangeissuesCertificate domainisUsedByActor rangeperformedAssessmentAccordingTo domainrecordedBy rangeregisteredTrademark domainregisteredTradeName domainrepresentsManufacturer rangeusesFacility domain
Used as Range (14)
Where used
Referenced by other terms (25)
subclass of this:
domain:
upstream/cirpass2-eudppactorNameupstream/cirpass2-eudpphasRepresentativeMandateupstream/cirpass2-eudpphasUniqueOperatorIdentifierupstream/cirpass2-eudppisNotifiedForupstream/cirpass2-eudppissuesCertificateupstream/cirpass2-eudppperformedAssessmentAccordingToupstream/cirpass2-eudppregisteredTrademarkupstream/cirpass2-eudppregisteredTradeNameupstream/cirpass2-eudppusesFacility
range:
upstream/cirpass2-eudppconformityAttestedByupstream/cirpass2-eudpphasActorupstream/cirpass2-eudpphasAuthorisedRepresentativeupstream/cirpass2-eudpphasBackUpCopyHostupstream/cirpass2-eudpphasEconomicOperatorupstream/cirpass2-eudpphasIssuerupstream/cirpass2-eudpphasManufacturerupstream/cirpass2-eudpphasNotifiedBodyupstream/cirpass2-eudpphasResponsibleManufacturerupstream/cirpass2-eudppisIssuedByupstream/cirpass2-eudppisSignedByupstream/cirpass2-eudppisUsedByActorupstream/cirpass2-eudpprecordedByupstream/cirpass2-eudpprepresentsManufacturer
see also:
References
JSON-LD Example
{
"@context": "https://ref.openepcis.io/extensions/upstream/cirpass2-eudpp/cirpass2-eudpp-context.jsonld",
"type": "Actor",
"actorName": "...",
"hasRepresentativeMandate": "...",
"hasUniqueOperatorIdentifier": "..."
}