Cross reference for GDPR Provenance Ontology classes, properties and dataproperties back to ToC

This section provides details for each class and property defined by GDPR Provenance Ontology.

Classes

Acquire Consent Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AcquireConsentActivity

Is an activity that acquires consent.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ObtainingConsent
has super-classes
Consent Activity c
is in domain of
collected consent from agent op

Anonymisation Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AnonymisationActivity

Is an activity that anonymises data.
has super-classes
Data Transformation Activity c

Anonymised Data Entityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AnonymisedDataEntity

Is an entity where personal data has been anonymised to some extent.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#AnonymousData
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#PseudoAnonymousData
has super-classes
Personal Data Entity c

AnonymisedDatac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AnonymisedData

Represents data that has been Anonymised at some level reflected by the hasAnonymityLevel object property
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#AnonymousData
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#PseudoAnonymousData
has super-classes
PersonalData c
hasAnonymityLevel op some AnonymityLevel c
is in range of
generatesAnonymisedData op

AnonymityLevelc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AnonymityLevel

Provides a way to express the Anonymity Level of AnonymisedData objects through the object property hasAnonymityLevel
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#AnonymousData
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#PseudoAnonymousData
is in range of
anonymity level op, hasAnonymityLevel op

Appoint Processorc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AppointProcessor

Reflects the process(es) used to appoint processors
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#AppointmentOfProcessors
has super-classes
Process c

Archive Consent Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ArchiveConsentActivity

An activity that archives given/acquired consent for storage.
has super-classes
Consent Activity c

AutomatedStepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#AutomatedStep

has super-classes
step c

Consent Acquisition Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentAcquisitionStep

ConsentAcquisitionStep deals with acquiring consent from the user. It uses Terms and Conditions along with the appropriate Consent Model as the basis of obtaining consent from the user. The output of this step is the consent object agreed upon by the user.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ObtainingConsent
has super-classes
Consent Step c
is in domain of
collects consent from agent op, usesConsentAgreementTemplate op, usesTermsAndConditions op

Consent Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentActivity

Is an activity dealing with consent.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ConsentActivity
has super-classes
activity c
has sub-classes
Acquire Consent Activity c, Archive Consent Activity c, Modify Consent Activity c

Consent Archival Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentArchivalStep

ConsentArchivalStep archives acquired consent to form a record of the consent given by the user.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DemonstratingConsent
has super-classes
Consent Step c
is in domain of
archives consent as op

Consent Modification Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentModificationStep

ConsentModificationStep deals with modifications to the consent by the user. It invalidates the previous consent object and produces a new updated consent object that represents the modified consent.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ObligationForObtainingConsent
has super-classes
Consent Step c
has sub-classes
Consent Withdrawal Step c

Consent Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentStep

A ConsentStep acts/interacts with/uses Consent
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ConsentActivity
has super-classes
step c
has sub-classes
Consent Acquisition Step c, Consent Archival Step c, Consent Modification Step c
is in domain of
generatesConsentAgreement op, uses Consent Agreement op

Consent Withdrawal Processc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentWithdrawalProcess

A ConsentWithdrawalProcess deals with the withdrawal of consent by the user and the corresponding activity carried out within the system
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#WithdrawingConsent
has super-classes
Process c

Consent Withdrawal Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentWithdrawalStep

ConsentWithdrawalStep deals with withdrawal of consent
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#CanBeWithdrawnEasilyConsentObligation
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#WithdrawingConsent
has super-classes
Consent Modification Step c

ConsentAgreementc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentAgreement

ConsentAgreement reflects the consent provided by the user based on the provided Terms and Conditions and Consent Agreement Templates. It is the set of permissions the user has specifically provided or refused to provide. This consent is useful to provide justification of activities that use user data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#GivenConsent
has super-classes
variable c
is in range of
archives consent as op, generatesConsentAgreement op, isJustifiedUsingConsentAgreement op, uses Consent Agreement op
is disjoint with
ConsentAgreementTemplate c, Data c, TermsAndConditions c

ConsentAgreementTemplatec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ConsentAgreementTemplate

This is a template for consent requested from the user.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Consent
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ObligationForObtainingConsent
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ValidConsent
has super-classes
variable c
is in range of
usesConsentAgreementTemplate op
is disjoint with
ConsentAgreement c, Data c, TermsAndConditions c

Controllerc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#Controller

A ThirdPartyDataController is a Third Party entity that acts as a Data Controller
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Controller
has super-classes
ThirdParty c
has sub-classes
Joint Controller(s) c

Controller Representativec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ControllerRepresentative

A Representative of the Controller
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ControllerRepresentative
has super-classes
agent c

Cross Border Transfer Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#CrossBorderTransferActivity

Is an activity that transfer data across borders (as defined in the GDPR).
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#CrossBorderTransfer
has super-classes
Data Activity c
is in domain of
transferredDataToRegion op

Cross-border Data Transferc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#CrossBorderDataTransfer

Reflects cross-border transfer of data
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#CrossBorderTransfer
has super-classes
Data Step c
is in domain of
transfersDataToRegion op

Datac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#Data

Represents class of data collected or generated through various activities
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Data
has super-classes
variable c
has sub-classes
PersonalData c
is in domain of
was shared with third party op
is in range of
collectsData op, generatesData op, invalidates data op, sharesData op, usesData op
is disjoint with
ConsentAgreement c, ConsentAgreementTemplate c, TermsAndConditions c

Data Access Processc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataAccessProcess

A DataAccessProcess corresponds to the request made by an user for access to their data within the system. This process is responsible for handling the request process and providing the appropriate data to the end user.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ProvideCopyOfPersonalData
has super-classes
Process c

Data Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataActivity

Is an activity involving data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DataActivity
has super-classes
activity c
has sub-classes
Cross Border Transfer Activity c, Data Collection Activity c, Data Deletion Activity c, Data Sharing Activity c, Data Storage Activity c, Data Transfer Activity c, Data Transformation Activity c, Data Usage Activity c, Rectify Data Activity c

Data Anonymisation Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataAnonymisationStep

DataAnonymisationStep anonymises data by transforming it from one form to another along the anonymisation chain. Anonymisation can be represented as a spectrum going from raw user data to pseudo-anonymised data that can be de-anonymised by the same agent/organisation to pseudo-anonymous data that cannot be deanonymised internally, but may be done by external agents who have access to other data, and finally to completely anonymised data.
has super-classes
Data Transformation Step c
is in domain of
generatesAnonymisedData op

Data Archival Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataArchivalActivity

Is an activity that archives data. Archival is transformation of data into some form for storage.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ArchiveData
has super-classes
Data Storage Activity c
Data Transformation Activity c

Data Archival Processc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataArchivalProcess

A DataArchivalProcess describes the process of data archival
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ArchiveData
has super-classes
Process c

Data Archival Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataArchivalStep

DataArchivalStep archives data by transforming it and storing it
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ArchiveData
has super-classes
Data Storage Step c
Data Transformation Step c

Data Breach Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataBreachActivity

Is an activity dealing with data breach.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreach
has super-classes
activity c
has sub-classes
Notify Controller Activity c, Notify DPA Activity c, Notify Data Subject Activity c

Data Breach Recordc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataBreachRecord

A record of a data breach.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#MaintainRecordOfBreach
has super-classes
variable c

Data Breach Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataBreachStep

Step representing an action associated with data breach.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreach
has super-classes
step c
has sub-classes
Notify Controller c, Notify Data Protection Authority c, Notify Data Subject c

Data Collection Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataCollectionActivity

Is an activity that collects or acquires data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#CollectionOfPersonalData
has super-classes
Data Activity c
is in domain of
collected data from agent op

Data Collection Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataCollectionStep

DataCollectionStep collects data from the user
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#CollectionOfPersonalData
has super-classes
Data Step c
is in domain of
collects data from agent op

Data Deanonymisation Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataDeanonymisationStep

DataDeanonymisationStep deanonymises data by transforming it from one form to another along the anonymisation chain.
has super-classes
Data Transformation Step c

Data Deletion Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataDeletionActivity

Is an activity that deletes or erases data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#EraseData
has super-classes
Data Activity c
is in domain of
invalidates data op

Data Deletion Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataDeletionStep

DataDeletionStep deletes data from within the system; The deletion is expressed as prov:invalidated over the dataset.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#EraseData
has super-classes
Data Step c

Data Entityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataEntity

Represents a data entity.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Data
has super-classes
entity c
has sub-classes
Personal Data Entity c
is in domain of
anonymity level op

Data Erasure Processc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataErasureProcess

A DataErasureProcess is responsible for handling the data erasure of a data subject.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#EraseData
has super-classes
Process c

Data Protection Officer (DPO)c back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DPO

The Data Protection Officer appointed to an organisation.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DPO
has super-classes
agent c

Data Rectification Processc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataRectificationProcess

A DataRectificationProcess describes the process of data rectification, which is the correction of data already present within the system
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RectifyData
has super-classes
Process c

Data Sharing Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataSharingActivity

Is an activity that shares data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ShareDataWithThirdParty
has super-classes
Data Activity c
is in domain of
hasSharedDataWith op

Data Sharing Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataSharingStep

DataSharingStep shares data with another agent/organisation. These may be internal or external entities.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ShareDataWithThirdParty
has super-classes
Data Step c
is in domain of
sharesData op, sharesDataWith op, sharesDataWithThirdParty op

Data Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataStep

A DataStep deals with data
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DataActivity
has super-classes
step c
has sub-classes
Cross-border Data Transfer c, Data Collection Step c, Data Deletion Step c, Data Sharing Step c, Data Step without Provenance c, Data Storage Step c, Data Transformation Step c, Data Usage Step c, DataTransferStep c, Provide copy of Personal Data c, Rectify Data c
is in domain of
collectsData op, generatesData op, isJustifiedUsingConsentAgreement op, usesData op

Data Step without Provenancec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataStepWithoutProvenance

has super-classes
Data Step c

Data Storage Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataStorageActivity

Is an activity that stores data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#StoreData
has super-classes
Data Activity c
has sub-classes
Data Archival Activity c

Data Storage Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataStorageStep

DataStorageStep stores data within the system
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#StoreData
has super-classes
Data Step c
has sub-classes
Data Archival Step c

Data Subjectc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataSubject

An individual or entity
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DataSubject
has super-classes
agent c

Data Transfer Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataTransferActivity

has super-classes
Data Activity c

Data Transformation Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataTransformationActivity

Is an activity that transforms data.
has super-classes
Data Activity c
has sub-classes
Anonymisation Activity c, Data Archival Activity c, DeAnonymisation Activity c

Data Transformation Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataTransformationStep

DataTransformationStep transforms data from one form into another.
has super-classes
Data Step c
has sub-classes
Data Anonymisation Step c, Data Archival Step c, Data Deanonymisation Step c

Data Usage Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataUsageActivity

Is an activity that uses data. Can also be termed as 'Processing' of data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#UseData
has super-classes
Data Activity c

Data Usage Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataUsageStep

A DataUsageStep is a DataStep that uses existing data present within the system
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Processing
has super-classes
Data Step c

DataTransferStepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DataTransferStep

has super-classes
Data Step c

DeAnonymisation Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DeAnonymisationActivity

Is an activity that deanonymises data.
has super-classes
Data Transformation Activity c

Direct Marketingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DirectMarketing

Direct Marketing where the marketing is done directly to the data subject.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DirectMarketing
has super-classes
Marketing c

Given Consentc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#GivenConsent

Represents the given consent by the data subject.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#GivenConsent
has super-classes
entity c

Given Consent Templatec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#GivenConsentTemplate

Is the template used to obtain the given consent.
has super-classes
entity c

Handle Right of Data Portabilityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightOfDataPortability

The process or series of steps that handle the right of data portability.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightOfDataPortability
has super-classes
Process c

Handle Right of Erasurec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightOfErasure

The process or series of steps that handle the right of erasure.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightOfErasure
has super-classes
Process c

Handle Right to access Personal Datac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToAccessPersonalData

The process or series of steps that handle the right to access personal data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightOfErasure
has super-classes
Process c

Handle Right to basic information about Processingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToBasicInfoAboutProcessing

The process or series of steps that handle the right to basic information about processing.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToBasicInformationAboutProcessing
has super-classes
Process c

Handle Right to not be evaluated through Automated Processingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToNoAutomatedProcessing

The process or series of steps that handle the right to not be processed automatically.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToNotBeEvaluatedThroughAutomatedProcessing
has super-classes
Process c

Handle Right to Object to Direct Marketingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToObjectDirectMarketing

The process or series of steps that handle the right to object to direct marketing.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToObjectForDirectMarketting
has super-classes
Process c

Handle Right to Object to Processingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToObjectProcessing

The process or series of steps that handle the right to object to processing.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToObjectToProcessing
has super-classes
Process c

Handle Right to Rectificationc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToRectification

The process or series of steps that handle the right to rectification of personal data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToRectification
has super-classes
Process c

Handle Right to restrict Processingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToRestrictProcessing

The process or series of steps that handle the right to restrict processing.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToRestrictProcessing
has super-classes
Process c

Handle Right to Transparencyc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleRightToTransparency

The process or series of steps that handle the right to transparency.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RightToTransparency
has super-classes
Process c

HandleDataBreachProcessc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleDataBreachProcess

A process that defines the actions that should be undertaken in event of a data breach
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DataBreach
has super-classes
Process c
has sub-classes
Report Data Breach c

HandleSARc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#HandleSAR

has super-classes
Process c

Impact Assessmentc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ImpactAssessment

Represents the process or collection of steps representing the Impact Assessment.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ImpactAssessment
has super-classes
Process c

Joint Controller(s)c back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#JointController

A Joint Controller is where two or more controllers jointly determine the purposes and means of processing.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#JointController
has super-classes
Controller c

Marketingc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#Marketing

Marketing as a process or collection of steps.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Marketing
has super-classes
Process c
has sub-classes
Direct Marketing c

Modify Consent Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ModifyConsentActivity

Is an activity that modifies given consent.
has super-classes
Consent Activity c
has sub-classes
Withdraw Consent Activity c

Monitor Compliancec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#MonitorCompliance

The process of monitoring compliance as mandated by the GDPR.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#MonitorCompliance
has super-classes
Process c

Notify Controllerc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#NotifyController

Step that notifies the controller of data breach.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreachToController
has super-classes
Data Breach Step c

Notify Controller Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#NotifyControllerActivity

Is an activity that notifies controller about data breach
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreachToController
has super-classes
Data Breach Activity c

Notify Data Protection Authorityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#NotifyDPA

Step that notifies the Data Protection Authorities of a data breach.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreachToDPAWithin72Hours
has super-classes
Data Breach Step c

Notify Data Subjectc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#NotifyDataSubject

Step that notifies the data subject of data breach.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#NotifyDataSubjectOfBreach
has super-classes
Data Breach Step c

Notify Data Subject Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#NotifyDataSubjectActivity

Is an activity that notifies data subjects about data breach
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#NotifyDataSubjectOfBreach
has super-classes
Data Breach Activity c

Notify DPA Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#NotifyDPAActivity

Is an activity that notifies data protection authorities about data breach
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreachToDPAWithin72Hours
has super-classes
Data Breach Activity c

Personal Data Entityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#PersonalDataEntity

Represents a personal data entity.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#PersonalData
has super-classes
Data Entity c
has sub-classes
Anonymised Data Entity c, Sensitive Data Entity c, User Identifier Entity c

PersonalDatac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#PersonalData

PersonalData is any data pertaining to the user which can contain personally identifiable information or a data set generated by the system using personally identifiable information acquired through direct or indirect means
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#PersonalData
has super-classes
Data c
has sub-classes
AnonymisedData c, Sensitive Personal Data c, UserIdentifier c
is in domain of
hasAnonymityLevel op

Processc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#Process

A Process describes a 'Plan' of action for carrying out a particular activity that uses or is related to Data or Consent
has super-classes
plan c
has sub-classes
Appoint Processor c, Consent Withdrawal Process c, Data Access Process c, Data Archival Process c, Data Erasure Process c, Data Rectification Process c, Handle Right of Data Portability c, Handle Right of Erasure c, Handle Right to Object to Direct Marketing c, Handle Right to Object to Processing c, Handle Right to Rectification c, Handle Right to Transparency c, Handle Right to access Personal Data c, Handle Right to basic information about Processing c, Handle Right to not be evaluated through Automated Processing c, Handle Right to restrict Processing c, HandleDataBreachProcess c, HandleSAR c, Impact Assessment c, Marketing c, Monitor Compliance c
is in range of
refers to process op

Processorc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#Processor

A ThirdPartyDataProcessor is a Third Party entity that acts as a Data Processor
has super-classes
ThirdParty c
has sub-classes
Sub-Processor c

Processor Representativec back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ProcessorRepresentative

A representative of the Processor.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ProcessorRepresentative
has super-classes
agent c

Provide copy of Personal Datac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ProvideCopyOfPersonalData

A step that provides the data subject with a copy of their personal data.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ProvideCopyOfPersonalData
has super-classes
Data Step c

Rectify Datac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#RectifyData

Rectifies existing data
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#RectifyData
has super-classes
Data Step c

Rectify Data Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#RectifyDataActivity

Is an activity that recitifies data.
has super-classes
Data Activity c

Report Data Breachc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ReportDataBreach

The process of reporting after a data breach has taken place.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ReportDataBreach
has super-classes
HandleDataBreachProcess c

Sensitive Data Entityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#SensitiveDataEntity

Is an entity containing sensitive personal information.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#SensitivePersonalData
has super-classes
Personal Data Entity c

Sensitive Personal Datac back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#SensitiveData

Personal data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, or trade union membership, and the processing of genetic data, biometric data for the purpose of uniquely identifying a natural person, data concerning health or data concerning a natural person's sex life or sexual orientation.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#SensitivePersonalData
has super-classes
PersonalData c

Sub-Processorc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#SubProcessor

A Processor appointed under or by another Processor is a Sub-Processor.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#SubProcessor
has super-classes
Processor c

Terms and Conditions Entityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#TermsAndConditionsEntity

Represents the Terms and Conditions entity.
has super-classes
entity c

TermsAndConditionsc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#TermsAndConditions

Terms and Conditions of usage as provided to the user in agreement of provided service
has super-classes
variable c
is in range of
usesTermsAndConditions op
is disjoint with
ConsentAgreement c, ConsentAgreementTemplate c, Data c

ThirdPartyc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#ThirdParty

A ThirdParty is any external entitiy associated with some internal activity
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Entity
has super-classes
agent c
has sub-classes
Controller c, Processor c
is in range of
sharesDataWithThirdParty op, was shared with third party op

User Identifier Entityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#UserIdentifierEntity

Is an entity acting as the user identifier. Or contains an identifier.
has super-classes
Personal Data Entity c

User Input Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#UserInputStep

has super-classes
User Interaction Step c

User Interaction Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#UserInteractionStep

has super-classes
step c
has sub-classes
User Input Step c, User Output Step c

User Output Stepc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#UserOutputStep

has super-classes
User Interaction Step c

UserIdentifierc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#UserIdentifier

An UserIdentifier is a specific way to identify the user through a unique ID or a combination of other attributes
has super-classes
PersonalData c

Withdraw Consent Activityc back to ToC or Class ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#WithdrawConsentActivity

Is an activity that withdraws given consent. Can also term it so as to depict withdrawal as a modification of consent.
Is defined by
http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#WithdrawingConsent
has super-classes
Modify Consent Activity c

Object Properties

anonymity levelop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#anonymityLevel

Is deprecated
true
has domain
Data Entity c
has range
AnonymityLevel c

archives consent asop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#archivesConsentAs

Archives the consent into some entity
has super-properties
has output var op
has domain
Consent Archival Step c
has range
ConsentAgreement c

collected consent from agentop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#collectedConsentFromAgent

has super-properties
involves agent op
has domain
Acquire Consent Activity c
has range
agent c

collected data from agentop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#collectedDataFromAgent

has super-properties
involves agent op
has domain
Data Collection Activity c
has range
agent c

collects consent from agentop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#collectsConsentFromAgent

has super-properties
involves agent op
has domain
Consent Acquisition Step c
has range
agent c

collects data from agentop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#collectsDataFromAgent

has super-properties
involves agent op
has domain
Data Collection Step c
has range
agent c

collectsDataop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#collectsData

Links data obtained (collected) by the step/activity that acquired it
has super-properties
has output var op
has domain
Data Step c
has range
Data c
is inverse of
isDataCollectedByStep op

generatesAnonymisedDataop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#generatesAnonymisedData

Indicates that an DataAnonymisationStep transforms a Data object into AnonymisedData
has super-properties
generatesData op
has domain
Data Anonymisation Step c
has range
AnonymisedData c
is inverse of
isAnonymisedByStep op

generatesConsentAgreementop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#generatesConsentAgreement

Generates ConsentAgreement which is a the consent granted by the user based on the ConsentAgreementTemplate through a ConsentAcquisitionStep
has super-properties
has output var op
has domain
Consent Step c
has range
ConsentAgreement c
is inverse of
isGeneratedByStep op

generatesDataop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#generatesData

produces data
has super-properties
has output var op
has sub-properties
generatesAnonymisedData op
has domain
Data Step c
has range
Data c
is inverse of
isDataGeneratedByStep op

has legal justificationop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#hasLegalJustification

Is deprecated
true
has domain
activity c
has range
lawful basis for processing c

hasAnonymityLevelop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#hasAnonymityLevel

Indicates the anonymity level of an AnonymisedData object using instances of the AnonymityLevel class
has domain
PersonalData c
has range
AnonymityLevel c

hasLegalBasisop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#hasLegalBasis

has range
lawful basis for processing c

hasSharedDataWithop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#hasSharedDataWith

has domain
Data Sharing Activity c
has range
agent c

invalidates dataop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#invalidatesData

has domain
Data Deletion Activity c
has range
Data c

involves agentop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#involvesAgent

isAnonymisedByStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isAnonymisedByStep

has super-properties
isDataGeneratedByStep op
is inverse of
generatesAnonymisedData op

isConsentAgreementTemplateForStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isConsentAgreementTemplateForStep

has super-properties
is input var of op
is inverse of
usesConsentAgreementTemplate op

isDataCollectedByStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isDataCollectedByStep

has super-properties
is output var of op
is inverse of
collectsData op

isDataGeneratedByStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isDataGeneratedBy

has super-properties
is output var of op
has sub-properties
isAnonymisedByStep op
is inverse of
generatesData op

isGeneratedByStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isGeneratedByStep

has super-properties
is output var of op
is inverse of
generatesConsentAgreement op

isJustificationForDataStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isJustificationForDataStep

has super-properties
is input var of op
is inverse of
isJustifiedUsingConsentAgreement op

isJustifiedUsingConsentAgreementop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isJustifiedUsingConsentAgreement

justifies use of data by step through specified consent agreement
has super-properties
has input var op
has domain
Data Step c
has range
ConsentAgreement c
is inverse of
isJustificationForDataStep op

isPartOfProcessop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isPartOfProcess

has super-properties
is step of plan op

isTermsAndConditionsForStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isTermsAndConditionsForStep

has super-properties
is input var of op
is inverse of
usesTermsAndConditions op

isUsedByStepop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#isUsedByStep

has super-properties
is input var of op
is inverse of
usesData op

refers to processop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#refersToProcess

has range
Process c

sharesDataop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#sharesData

Indicates sharing of Data through a DataStep
has super-properties
has input var op
has domain
Data Sharing Step c
has range
Data c
is inverse of
was shared by op

sharesDataWithop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#sharesDataWith

has domain
Data Sharing Step c
has range
agent c

sharesDataWithThirdPartyop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#sharesDataWithThirdParty

Shares data with a third party
Is deprecated
true
has super-properties
top object property
has domain
Data Sharing Step c
has range
ThirdParty c

transferredDataToRegionop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#transferredDataToRegion

transfersDataToRegionop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#transfersDataToRegion

uses Consent Agreementop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#usesConsentAgreement

uses Consent Agreement entity
has super-properties
has input var op
has domain
Consent Step c
has range
ConsentAgreement c

usesConsentAgreementTemplateop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#usesConsentAgreementTemplate

links a Consent Acquisition Step with the Consent Agreement Template used to acquire consent
has super-properties
has input var op
has domain
Consent Acquisition Step c
has range
ConsentAgreementTemplate c
is inverse of
isConsentAgreementTemplateForStep op

usesDataop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#usesData

links step with data used
has super-properties
has input var op
has domain
Data Step c
has range
Data c
is inverse of
isUsedByStep op

usesTermsAndConditionsop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#usesTermsAndConditions

Links a Consent Acquisition Step with the Terms and Conditions presented to the user when acquiring Consent
has super-properties
has input var op
has domain
Consent Acquisition Step c
has range
TermsAndConditions c
is inverse of
isTermsAndConditionsForStep op

was shared byop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#wasSharedBy

has super-properties
is input var of op
is inverse of
sharesData op

was shared with third partyop back to ToC or Object Property ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#wasSharedWithThirdParty

has super-properties
is input var of op
has domain
Data c
has range
ThirdParty c

Named Individuals

Anonymisedni back to ToC or Named Individual ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#Anonymised

Anonymised represents the Anonymisation level where the data cannot be de-anonymised to retrieve personally identifiable information.

DeAnonymisedni back to ToC or Named Individual ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#DeAnonymised

DeAnonymised represents the Anonymisation level where the data is completely de-anonymised and contains directly accessible personally identifiable information.

PseudoAnonymisedni back to ToC or Named Individual ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#PseudoAnonymised

PseudoAnonymised represents the Anonymisation level where the data is anonymised but cannot be de-anonymised without additional data which is NOT accessible to the data-holding organisation to retrieve personally identifiable information.

PseudoOrganisationalOrganisedni back to ToC or Named Individual ToC

IRI: http://purl.org/adaptcentre/openscience/ontologies/gdprov#PseudoOrganisationalAnonymised

PseudoOrganisationalAnonymised represents the Anonymisation level where the data is anonymised but cannot be de-anonymised without additional data which is accessible to the data-holding organisation to recreate the de-anonymised information.

Legend back to ToC

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