This document provides additional details and examples for processing and processing context concepts in the Data Privacy Vocabulary [[DPV]], and is a companion to the [[DPV]] specification.

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing guide for further information.

DPV and Related Resources

[[[DPV]]]: is the base/core specification for the 'Data Privacy Vocabulary', which is extended for Personal Data [[PD]], Locations [[LOC]], Risk Management [[RISK]], Technology [[TECH]], and [[AI]]. Specific [[LEGAL]] extensions are also provided which model jurisdiction specific regulations and concepts - see the complete list of extensions. To support understanding and applications of [[DPV]], various guides and resources [[GUIDES]] are provided, including a [[PRIMER]]. A Search Index of all concepts from DPV and extensions is available.

[[DPV]] and related resources are published on GitHub. For a general overview of the Data Protection Vocabularies and Controls Community Group [[DPVCG]], its history, deliverables, and activities - refer to DPVCG Website. For meetings, see the DPVCG calendar.

The peer-reviewed article “Creating A Vocabulary for Data Privacy” presents a historical overview of the DPVCG, and describes the methodology and structure of the DPV along with describing its creation. An open-access version can be accessed here, here, and here. The article Data Privacy Vocabulary (DPV) - Version 2, accepted for presentation at the 23rd International Semantic Web Conference (ISWC 2024), describes the changes made in DPV v2.

Introduction

DPV’s taxonomy of processing concepts reflects the variety of terms used to denote processing activities or operations involving personal data, such as those from [GDPR] Article.4-2 definition of processing. Real-world use of terms associated with processing rarely uses this same wording or terms, except in cases of specific domains and in legal documentation. On the other hand, common terms associated with processing are generally restricted to: collect, use, store, share, and delete.

DPV provides a taxonomy that aligns both the legal terminologies such as those defined by GDPR with those commonly used. For this, concepts are organised based on whether they subsume other concepts, e.g. [=Use=] is a broad concept indicating data is used, which DPV extends to define specific processing concepts for [=Analyse=], [=Consult=], [=Profiling=], and [=Retrieve=]. Through this mechanism, whenever an use-case indicates it consults some data, it can be inferred that it also uses that data.

For concepts related to expressing contextual information associated with processing, such as storage conditions, automation, scale, see Processing Context and Processing Scale sections.

The definitions for describing and interpreting each processing concept is based on the following sources: language dictionaries (predominantly Oxford English), use of the term within legal documents (e.g. GDPR case law), and technology-specific interpretations such as for IT systems. Despite these, there may be distinct interpretations for what a term represents based on differences in practices, culture, language, and domains. In case an adopter or a use-case foresees such ambiguity or confusion, it is advisable to extend the relevant concepts and define them as needed, or create a separate extension.

Context of Processing

Overview of Processing Context concepts in DPV

Processing Conditions

Overview of Processing and Storage conditions

To describe conditions associated with processing, such as its duration, or specific locations, the concept [=ProcessingCondition=] provided and extended as [=ProcessingDuration=] and [=ProcessingLocation=] along with the relation [=hasProcessingCondition=]. Storage, which is a specific form of processing, has additional dedicated concepts as [=StorageCondition=] as it is a commonly used concept. The concepts are useful to describe processing and storage conditions in policies, conditions, rules, or documentation - which are important tools for implementing and determining data protection and privacy considerations as well as legal compliance.

The [[TECH]] extension provides relevant concepts to indicate technical aspects such as a server located in a specific location and provided by a cloud provider, which is being used to carry out the processing operations.

Storage Conditions

This taxonomy provides concepts for representing information about storage conditions, e.g. how long the data will be stored for, its erasure, or its restoration. It also enables representing the source(s) of data, the use of automation, and the extent of human involvement within the automation.

The processing taxonomy uses the concept [=Store=] to indicate data is being stored. To specify additionally information such as its location, erasure or deletion, the generic concepts and relations associated with processing (i.e. location and duration) can be used. However, to emphasise that information about storage - such as policies, conditions, rules, or documentation - are critical on considerations of data protection and privacy as well as legal compliance, DPV provide specific concepts related to these.

The concept [=StorageCondition=] and the relation [=hasStorageCondition=] represent the general or abstract conditions associated with storage of data. This is specialised to indicate [=StorageDuration=], [=StorageDeletion=], [=StorageRestoration=], and [=StorageLocation=]. This enables a document to directly specify information such as: "storage duration is 6 months" or "storage restoration uses 3 geo-distinct backup servers".

To indicate the use of cloud storage services, the [[TECH]] extension provides relevant concepts to represent the use of such cloud services as well as the actors involved to provide or develop them.

Data Source

Data Sources defined in DPV

For declaring the source of data, the [=DataSource=] concept along with [=hasDataSource=] relationship is provided to indicate where the data is collected or acquired from. For example, data can be obtained from the data subject directly (e.g. given via forms) or indirectly (e.g observed from activity, or inferred from existing data), or from another entity such as a third party.

It is important to understand the distinction between a data source and data origin. The source of data refers to the direct or indirect place, entity, or other concept from which the data was collected (in any manner). The origin of data refers to the specific entity or artefact which produced or created the data. For example, consider a company that collects data from a public database that is populated by government bodies who themselves collect that data from people. In this case, the origin of that data is ultimately the people, but the sources of this information are the people, the government bodies, and the public database.

Using such two synonymous terms (source and origin) can lead to ambiguity and confusion. Therefore, we suggest using data source to indicate information as contextually required within a use-case. In most cases, this would be the direct source of data (i.e. public database in above example). In other cases, it would be relevant to indicating whether data originated from the data subject.

Data can be sourced from a public or a non-public source. The distinction is important given that a public source has different implications (and justifications) for the availability of that data as well as how it can be used. To represent these, DPV uses sub-types of data source as PublicDataSource and NonPublicDataSource. Public data sources can be datasets published by authoritative bodies, or census reports, or (public) websites. Non-public data sources are anything that is not publicly available - so data subjects, third parties, etc.

The following data sources are defined within DPV:

  1. [=DataSubjectDataSource=] to indicate the data is sourced from Data Subject(s) e.g. when data is collected via a form or observed from their activities go to full definition
  2. [=DataControllerDataSource=] to indicate the data is sourced from Data Controller(s), e.g. a Controller inferring data or generating data go to full definition
  3. [=ThirdPartyDataSource=] to indicate the data is sourced from a Third Party, e.g. when data is collected from an entity that is neither the Controller nor the Data Subject

In addition to these, the concepts [=PublicDataSource=] and [=NonPublicDataSource=] are also provided to indicate whether the data being sourced was publicly available or not.

Entity Involvement

Overview of Entity Involvement concepts in DPV
Permissive and Non-Permissive Involvement concepts in DPV

[=EntityInvolvement=] specifies how an entity is involved in terms of being permitted to do something, or not being permitted to do something. It contains two sets of correlated concepts as [=EntityPermissiveInvolvement=] for 'permissive' and [=EntityNonPermissiveInvolvement=] for 'non-permissive' involvements. For example, [=OptingOutFromProcess=] represents a 'permissive' involvement where the entity can opt-out, while [=CannotOptOutFromProcess=] is its 'non-permissive' counterpart which indicates the entity cannot opt-out. Other concepts provided concern challenging the process and its inputs and outputs, correcting the process and its inputs and outputs, reversing the process' effects and its inputs and outputs, and withdrawing from a process.

In addition to the above involvements, two additional concepts provided are: [=EntityActiveInvolvement=] and [=EntityPassiveInvolvement=] to represent whether the involvement of an entity can be considered 'active' or 'passive'. Here, the term 'active' means the entity actively engages with the processing or system or technology, and 'passive' means it does not. For example, a person filling a web form to enter their data has an active involvement, whereas a person being monitored via a CCTV has a passive involvement. Note that here the terms 'active/passive' do not represent or concern the 'awareness' or 'comprehension' of the entity, and only represent the involvement in terms of operating or using or being subjected to the system or process. The concept `EntityInformedStatus` should be used to represent whether the entity is informed or not.

To represent how humans are involved, the concept [=HumanInvolvement=] and relation [=hasHumanInvolvement=] are provided. Human involvement is broadly specified in terms of [=HumanInvolved=] and [=HumanNotInvolved=]. Where humans are involved, additional concepts such as [=HumanInvolvementForDecision=] or [=HumanInvolvementForInput=] provide a clear representation of the involvement. Terms such as 'human-in-the-loop' were discussed and not used due to their unclear definitions and non-compatible uses across documents. Instead, the DPV defined concepts provide unambiguous representation of how humans are involved, and can be mapped to definitions of such terms within specific use-cases.

Automation Level and Human Involvement

DPV's concepts intentionally refer to "automation" rather than "artificial intelligence", where the former is considered a broader and more inclusive term than the latter. It also avoids delving into investigations of what is and how to define "AI". Given that AI is a form of automation, whether directly or indirectly applied, these terms within the DPV are also intended to supplement use-cases where AI is used, and to represent information regarding the degree of automation and involvement of humans within its processes.

DPV defines concepts to specify the 'level of automation' and 'human involvement' in processing operations. These are in addition to entity involvement so as to specifically indicate how humans are involved in the automated operations.

[=AutomationLevel=] describes the level of automation associated with processing operations. It is based on the levels defined by [[[ISO-22989]]], which consist of [=NotAutomated=] (level 0) where no automation is involved, to [=FullAutomation=] (level 5) representing automation without human involvement, and [=Autonomous=] (level 6) representing automation which can modify its operational goals without human intervention. Automation levels are specified by using the relation [=hasAutomationLevel=].

Decision Making and its Logic

To indicate more specific applications: [=DecisionMaking=] and [=AutomatedDecisionMaking=] refer to use of processing to make decisions, [=AlgorithmicLogic=] for explaining the use of algorithms and specifics of processing logic, [=EvaluationScoring=] to indicate the processing evaluates or assigns scores (or metrics), [=InnovativeUseOfNewTechnologies=] to indicate there are innovative uses of novel technologies, and [=SystematicMonitoring=] to indicate the processing performs a systematic (or systemic) monitoring. These additional concepts are intended to model areas or topics that are considered sensitive or high-risk or require caution.

Scale of Processing

Overview of Processing Scale concepts in DPV

DPV provides (qualitative) scales for expressing Data Volume, Data subjects, and Geographical Coverage of processing. Along with these, DPV also provides a Processing Scale to express combinations of these. NOTE: The actual meaning or quantified amounts for each concept are not defined due to their interpretation based on contextual factors such as legislations, guidelines, domains, and variations across industries.

[=DataVolume=] refers to the volume of data. Concepts provided to represent this range from [=SingularDataVolume=] as the least/smallest to [=LargeDataVolume=] and then [=HugeDataVolume=] as the most/greatest. The relation [=hasDataVolume=] is used to indicate the volume of data.

[=GeographicCoverage=] represents the scale in terms of geographic coverage - which can be used to indicate the spread of processing operations, or to indicate diversity of data subjects in terms of locations, or to indicate other location based scales. The concepts provided range from [=LocalEnvironmentScale=] to represent 'local environment' (e.g. a room, a device) to [=GlobalScale=] to represent operations at a global scale. The relation [=hasGeographicCoverage=] is used to indicate the geographic coverage.

[=DataSubjectScale=] represents the scale of data subjects, which can be regarding the amount of data subjects represented within some data, or those involved in processing operations, or other similar representations. Provided concepts range from: [=SingularScaleOfDataSubjects=] as the least/smallest to [=LargeScaleOfDataSubjects=] and then [=HugeScaleOfDataSubjects=] as the most/largest. The relation [=hasDataSubjectScale=] is used to indicate the scale of data subjects.

[=ProcessingScale=] represents the 'scale of processing' which is useful to indicate scales not covered by the other provided concepts or to indicate their abstraction e.g. to provide a qualified term for whether processing is 'large scale' in terms of one or more factors. It is extended to define [=SmallScaleProcessing=], [=MediumScaleProcessing=], and [=LargeScaleProcessing=], and is indicated by using the relation `hasScale`.

Vocabulary Index

Classes

Access

Term Access Prefix dpv
Label Access
IRI https://w3id.org/dpv#Access
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to access data
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Acquire

Term Acquire Prefix dpv
Label Acquire
IRI https://w3id.org/dpv#Acquire
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to come into possession or control of the data
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Adapt

Term Adapt Prefix dpv
Label Adapt
IRI https://w3id.org/dpv#Adapt
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to modify the data, often rewritten into a new form for a new use
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Aggregate

Term Aggregate Prefix dpv
Label Aggregate
IRI https://w3id.org/dpv#Aggregate
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Alterdpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to aggregate data
Source SPECIAL Project
Related svpr:Aggregate
Date Created 2024-04-14
Contributors Beatriz Esteves, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

Algorithmic Logic

Term AlgorithmicLogic Prefix dpv
Label Algorithmic Logic
IRI https://w3id.org/dpv#AlgorithmicLogic
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasAlgorithmicLogic, dpv:hasContext
Definition The algorithmic logic applied or used
Usage Note Algorithmic Logic is intended as a broad concept for explaining the use of algorithms and automated decisions making within Processing. To describe the actual algorithm, see the Algorithm concept.
Date Created 2022-01-26
Date Modified 2023-12-10
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Align

Term Align Prefix dpv
Label Align
IRI https://w3id.org/dpv#Align
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to adjust the data to be in relation to another data
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Alter

Term Alter Prefix dpv
Label Alter
IRI https://w3id.org/dpv#Alter
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to change the data without changing it into something else
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Analyse

Term Analyse Prefix dpv
Label Analyse
IRI https://w3id.org/dpv#Analyse
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to study or examine the data in detail
Source SPECIAL Project
Related svpr:Analyse
Date Created 2019-05-07
See More: section PROCESSING in DPV

Anonymise

Term Anonymise Prefix dpv
Label Anonymise
IRI https://w3id.org/dpv#Anonymise
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to irreversibly alter personal data in such a way that an unique data subject can no longer be identified directly or indirectly or in combination with other data
Source SPECIAL Project
Related svpr:Anonymise
Date Created 2019-05-07
See More: section PROCESSING in DPV

Assess

Term Assess Prefix dpv
Label Assess
IRI https://w3id.org/dpv#Assess
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to assess data for some criteria
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Assistive Automation

Term AssistiveAutomation Prefix dpv
Label Assistive Automation
IRI https://w3id.org/dpv#AssistiveAutomation
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 1 in ISO/IEC 22989:2022 where automation is limited to parts of the system or a specific part of the system in a manner that does not change the control of the human in using/driving the system
Usage Note Human Involvement is implied here, specifically the ability to make decisions regarding operations, but also possibly for intervention, oversight, and verification
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Automated Decision Making

Term AutomatedDecisionMaking Prefix dpv
Label Automated Decision Making
IRI https://w3id.org/dpv#AutomatedDecisionMaking
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:DecisionMakingdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves automated decision making
Usage Note Automated decision making can be defined as “the ability to make decisions by technological means without human involvement.” (“Guidelines on Automated individual decision-making and Profiling for the purposes of Regulation 2016/679 (wp251rev.01)”, 2018, p. 8)
Source GDPR Art.4-2
Date Created 2020-11-04
Date Modified 2022-09-07
Contributors Harshvardhan J. Pandit, Piero Bonatti
See More: section PROCESSING-CONTEXT in DPV

Automated Scoring of Individuals

Term AutomatedScoringOfIndividuals Prefix dpv
Label Automated Scoring of Individuals
IRI https://w3id.org/dpv#AutomatedScoringOfIndividuals
Type rdfs:Class, skos:Concept, dpv:ScoringOfIndividuals
Broader/Parent types dpv:ScoringOfIndividualsdpv:EvaluationScoringdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves automated scoring of individuals
Usage Note Scoring can lead to the action being considered Decision Making if the scoring is itself a decision - see 2023-MAR-16 opinion of Advocate General on Case C 634/21. Therefore, the assessment of whether scoring was automated or not is important given the legal obligations surrounding automated decision making e.g. in GDPR
Date Created 2024-04-14
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Automation Level

Term AutomationLevel Prefix dpv
Label Automation Level
IRI https://w3id.org/dpv#AutomationLevel
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Indication of degree or level of automation associated with specified context
Usage Note This concept was called 'Automation' in previous versions
Examples dex:E0013 :: Spam filter as Automated Decision Making with Human Involvement
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DEX

Autonomous

Term Autonomous Prefix dpv
Label Autonomous
IRI https://w3id.org/dpv#Autonomous
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 6 in ISO/IEC 22989:2022 where the automation in system is capable of modifying its operation domain or its goals without external intervention, control or oversight
Usage Note Though Autonomous, such operations can still be associated with dpv:HumanInvolved e.g. for inputs, oversight or verification
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Cannot Challenge Process

Term CannotChallengeProcess Prefix dpv
Label Cannot Challenge Process
IRI https://w3id.org/dpv#CannotChallengeProcess
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot challenge the process of specified context
Usage Note Challenge refers to raising questions about validity, necessity, correctness, or other similar 'trustworthiness' attributes regarding the process or plan or implementation
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Challenge Process Input

Term CannotChallengeProcessInput Prefix dpv
Label Cannot Challenge Process Input
IRI https://w3id.org/dpv#CannotChallengeProcessInput
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot challenge input of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Challenge Process Output

Term CannotChallengeProcessOutput Prefix dpv
Label Cannot Challenge Process Output
IRI https://w3id.org/dpv#CannotChallengeProcessOutput
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot challenge the output of specified context
Usage Note Challenge refers to raising questions about validity, necessity, correctness, or other similar 'trustworthiness' attributes regarding the output of the process or plan or implementation (where output is distinct from the process itself)
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Correct Process

Term CannotCorrectProcess Prefix dpv
Label Cannot Correct Process
IRI https://w3id.org/dpv#CannotCorrectProcess
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot correct the process of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Correct Process Input

Term CannotCorrectProcessInput Prefix dpv
Label Cannot Correct Process Input
IRI https://w3id.org/dpv#CannotCorrectProcessInput
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot correct input of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Correct Process Output

Term CannotCorrectProcessOutput Prefix dpv
Label Cannot Correct Process Output
IRI https://w3id.org/dpv#CannotCorrectProcessOutput
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot correct the output of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Object to Process

Term CannotObjectToProcess Prefix dpv
Label Cannot Object to Process
IRI https://w3id.org/dpv#CannotObjectToProcess
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot object to process of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Opt-in to Process

Term CannotOptInToProcess Prefix dpv
Label Cannot Opt-in to Process
IRI https://w3id.org/dpv#CannotOptInToProcess
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot opt-in to specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Opt-out from Process

Term CannotOptOutFromProcess Prefix dpv
Label Cannot Opt-out from Process
IRI https://w3id.org/dpv#CannotOptOutFromProcess
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot opt-out from specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Reverse Process Effects

Term CannotReverseProcessEffects Prefix dpv
Label Cannot Reverse Process Effects
IRI https://w3id.org/dpv#CannotReverseProcessEffects
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot reverse effects of specified context
Usage Note Effects refer to consequences and impacts arising from the process or from the outputs of a process
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Reverse Process Input

Term CannotReverseProcessInput Prefix dpv
Label Cannot Reverse Process Input
IRI https://w3id.org/dpv#CannotReverseProcessInput
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot reverse input of specified context
Usage Note Reversion can be considered a form of correction in some instances. We welcome inputs to further explore and define this relation between correction and reversion concepts.
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Reverse Process Output

Term CannotReverseProcessOutput Prefix dpv
Label Cannot Reverse Process Output
IRI https://w3id.org/dpv#CannotReverseProcessOutput
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot reverse output of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cannot Withdraw from Process

Term CannotWithdrawFromProcess Prefix dpv
Label Cannot Withdraw from Process
IRI https://w3id.org/dpv#CannotWithdrawFromProcess
Type rdfs:Class, skos:Concept, dpv:EntityNonPermissiveInvolvement
Broader/Parent types dpv:EntityNonPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity cannot withdraw a previously given assent from specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Challenging Process

Term ChallengingProcess Prefix dpv
Label Challenging Process
IRI https://w3id.org/dpv#ChallengingProcess
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can challenge the process of specified context
Usage Note Challenge refers to raising questions about validity, necessity, correctness, or other similar 'trustworthiness' attributes regarding the process or plan or implementation
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Challenging Process Input

Term ChallengingProcessInput Prefix dpv
Label Challenging Process Input
IRI https://w3id.org/dpv#ChallengingProcessInput
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can challenge input of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Challenging Process Output

Term ChallengingProcessOutput Prefix dpv
Label Challenging Process Output
IRI https://w3id.org/dpv#ChallengingProcessOutput
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can challenge the output of specified context
Usage Note Challenge refers to raising questions about validity, necessity, correctness, or other similar 'trustworthiness' attributes regarding the output of the process or plan or implementation (where output is distinct from the process itself)
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Collect

Term Collect Prefix dpv
Label Collect
IRI https://w3id.org/dpv#Collect
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to gather data from someone
Source GDPR Art.4-2, SPECIAL Project
Related svpr:Collect
Date Created 2019-05-07
See More: section PROCESSING in DPV

Combine

Term Combine Prefix dpv
Label Combine
IRI https://w3id.org/dpv#Combine
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to join or merge data
Source GDPR Art.4-2, SPECIAL Project
Related svpr:Aggregate
Date Created 2019-05-07
See More: section PROCESSING in DPV

Conditional Automation

Term ConditionalAutomation Prefix dpv
Label Conditional Automation
IRI https://w3id.org/dpv#ConditionalAutomation
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 3 in ISO/IEC 22989:2022 where the automation is sufficient to perform most tasks of the system with the human present to take over where necessary
Usage Note Human Involvement is implied here, e.g. for intervention, input, decisions
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Consult

Term Consult Prefix dpv
Label Consult
IRI https://w3id.org/dpv#Consult
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to consult or query data
Source GDPR Art.4-2, SPECIAL Project
Related svpr:Query
Date Created 2019-05-07
See More: section PROCESSING in DPV

Copy

Term Copy Prefix dpv
Label Copy
IRI https://w3id.org/dpv#Copy
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to produce an exact reproduction of the data
Source SPECIAL Project
Related svpr:Copy
Date Created 2019-05-07
See More: section PROCESSING in DPV

Correcting Process

Term CorrectingProcess Prefix dpv
Label Correcting Process
IRI https://w3id.org/dpv#CorrectingProcess
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can correct the process of specified context
Usage Note Correction of process refers to the ability to change how the process takes place
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Correcting Process Input

Term CorrectingProcessInput Prefix dpv
Label Correcting Process Input
IRI https://w3id.org/dpv#CorrectingProcessInput
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can correct input of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Correcting Process Output

Term CorrectingProcessOutput Prefix dpv
Label Correcting Process Output
IRI https://w3id.org/dpv#CorrectingProcessOutput
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can correct the output of specified context
Usage Note Correction of outputs allows modification of the output - implying continuation of the process. This is distinct from reversing of outputs which revert the output back to its previous value and possibly imply not continuing with the process
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Cross-Border Transfer

Term CrossBorderTransfer Prefix dpv
Label Cross-Border Transfer
IRI https://w3id.org/dpv#CrossBorderTransfer
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transferdpv:Processing
Object of relation dpv:hasProcessing
Definition to move data from one jurisdiction (border) to another
Date Created 2024-04-14
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

Data Controller as Data Source

Term DataControllerDataSource Prefix dpv
Label Data Controller as Data Source
IRI https://w3id.org/dpv#DataControllerDataSource
Type rdfs:Class, skos:Concept, dpv:DataSource
Broader/Parent types dpv:DataSourcedpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition Data Sourced from Data Controller(s), e.g. a Controller inferring data or generating data
Date Created 2023-10-12
See More: section PROCESSING-CONTEXT in DPV

Data published by Data Subject

Term DataPublishedByDataSubject Prefix dpv
Label Data published by Data Subject
IRI https://w3id.org/dpv#DataPublishedByDataSubject
Type rdfs:Class, skos:Concept, dpv:DataSubjectDataSource
Broader/Parent types dpv:DataSubjectDataSourcedpv:DataSourcedpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition Data is published by the data subject
Usage Note This refers to where that data was made publicly available by the data subject. An example of this would be a social media profile that the data subject has made publicly accessible.
Date Created 2022-08-24
Date Modified 2023-12-10
Contributors Julian Flake
See More: section PROCESSING-CONTEXT in DPV

Data Source

Term DataSource Prefix dpv
Label Data Source
IRI https://w3id.org/dpv#DataSource
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition The source or origin of data
Usage Note Source' is the direct point of data collection; 'origin' would indicate the original/others points of where the data originates from.
Examples dex:E0012 :: Indicating Data Sources
Date Created 2020-11-04
Contributors Georg P. Krog, Harshvardhan J. Pandit, Beatriz Esteves
See More: section PROCESSING-CONTEXT in DEX

Data Subject as Data Source

Term DataSubjectDataSource Prefix dpv
Label Data Subject as Data Source
IRI https://w3id.org/dpv#DataSubjectDataSource
Type rdfs:Class, skos:Concept, dpv:DataSource
Broader/Parent types dpv:DataSourcedpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition Data Sourced from Data Subject(s), e.g. when data is collected via a form or observed from their activities
Date Created 2023-10-12
See More: section PROCESSING-CONTEXT in DPV

Data Subject Scale

Term DataSubjectScale Prefix dpv
Label Data Subject Scale
IRI https://w3id.org/dpv#DataSubjectScale
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of Data Subject(s)
Examples dex:E0049 :: Indicating data volume, geo-location coverage, data subject scale, and a processing scale
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog, Rana Saniei
See More: section PROCESSING-SCALE in DEX

Data Volume

Term DataVolume Prefix dpv
Label Data Volume
IRI https://w3id.org/dpv#DataVolume
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Volume or Scale of Data
Examples dex:E0049 :: Indicating data volume, geo-location coverage, data subject scale, and a processing scale
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog, Rana Saniei
See More: section PROCESSING-SCALE in DEX

Decision Making

Term DecisionMaking Prefix dpv
Label Decision Making
IRI https://w3id.org/dpv#DecisionMaking
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves decision making
Date Created 2022-09-07
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Delete

Term Delete Prefix dpv
Label Delete
IRI https://w3id.org/dpv#Delete
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Removedpv:Processing
Object of relation dpv:hasProcessing
Definition to remove data in a logical fashion i.e. with the possibility of retrieval
Date Created 2024-04-14
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

Derive

Term Derive Prefix dpv
Label Derive
IRI https://w3id.org/dpv#Derive
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to create new derivative data from the original data
Usage Note Derive indicates data is present or obtainable from existing data. For data that is created without such existence, see Infer.
Examples dex:E0009 :: Derivation and inference of personal data
Source SPECIAL Project
Related svpr:Derive
Date Created 2019-05-07
See More: section PROCESSING in DEX

Destruct

Term Destruct Prefix dpv
Label Destruct
IRI https://w3id.org/dpv#Destruct
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Removedpv:Processing
Object of relation dpv:hasProcessing
Definition to process data in a way it no longer exists or cannot be repaired
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Disclose

Term Disclose Prefix dpv
Label Disclose
IRI https://w3id.org/dpv#Disclose
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to make data known
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Disclose by Transmission

Term DiscloseByTransmission Prefix dpv
Label Disclose by Transmission
IRI https://w3id.org/dpv#DiscloseByTransmission
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to disclose data by means of transmission
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Display

Term Display Prefix dpv
Label Display
IRI https://w3id.org/dpv#Display
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to present or show data
Source
Date Created 2024-04-14
Contributors Beatriz Esteves
See More: section PROCESSING in DPV

Disseminate

Term Disseminate Prefix dpv
Label Disseminate
IRI https://w3id.org/dpv#Disseminate
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to spread data throughout
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Download

Term Download Prefix dpv
Label Download
IRI https://w3id.org/dpv#Download
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to provide a copy or to receive a copy of data over a network or internet
Source
Date Created 2024-04-14
Contributors Beatriz Esteves
See More: section PROCESSING in DPV

Entity Active Involvement

Term EntityActiveInvolvement Prefix dpv
Label Entity Active Involvement
IRI https://w3id.org/dpv#EntityActiveInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity is 'actively' involved
Date Created 2024-05-11
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Entity Involvement

Term EntityInvolvement Prefix dpv
Label Entity Involvement
IRI https://w3id.org/dpv#EntityInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement of an entity in specific context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Entity Non-Involvement

Term EntityNonInvolvement Prefix dpv
Label Entity Non-Involvement
IRI https://w3id.org/dpv#EntityNonInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Indicating entity is not involved
Date Created 2024-05-11
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Entity Non-Permissive Involvement

Term EntityNonPermissiveInvolvement Prefix dpv
Label Entity Non-Permissive Involvement
IRI https://w3id.org/dpv#EntityNonPermissiveInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement of an entity in specific context where it is not permitted or able to do something
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Entity Passive Involvement

Term EntityPassiveInvolvement Prefix dpv
Label Entity Passive Involvement
IRI https://w3id.org/dpv#EntityPassiveInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity is 'passively' or 'not actively' involved
Date Created 2024-05-11
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Entity Permissive Involvement

Term EntityPermissiveInvolvement Prefix dpv
Label Entity Permissive Involvement
IRI https://w3id.org/dpv#EntityPermissiveInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement of an entity in specific context where it is permitted or able to do something
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Erase

Term Erase Prefix dpv
Label Erase
IRI https://w3id.org/dpv#Erase
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Removedpv:Processing
Object of relation dpv:hasProcessing
Definition to remove data from existence i.e. without the possibility of retrieval
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Evaluation of Individuals

Term EvaluationOfIndividuals Prefix dpv
Label Evaluation of Individuals
IRI https://w3id.org/dpv#EvaluationOfIndividuals
Type rdfs:Class, skos:Concept, dpv:EvaluationScoring
Broader/Parent types dpv:EvaluationScoringdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves evaluation of individuals
Source GDPR Art.4-2
Date Created 2022-10-22
Date Modified 2022-11-30
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Evaluation and Scoring

Term EvaluationScoring Prefix dpv
Label Evaluation and Scoring
IRI https://w3id.org/dpv#EvaluationScoring
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves evaluation and scoring of individuals
Source GDPR Art.4-2
Date Created 2020-11-04
Contributors Harshvardhan J. Pandit, Piero Bonatti
See More: section PROCESSING-CONTEXT in DPV

Export

Term Export Prefix dpv
Label Export
IRI https://w3id.org/dpv#Export
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to provide a copy of data from one system to another
Source
Date Created 2024-04-14
Contributors Beatriz Esteves
See More: section PROCESSING in DPV

Filter

Term Filter Prefix dpv
Label Filter
IRI https://w3id.org/dpv#Filter
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to filter or keep data for some criteria
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Format

Term Format Prefix dpv
Label Format
IRI https://w3id.org/dpv#Format
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Structuredpv:Organisedpv:Processing
Object of relation dpv:hasProcessing
Definition to arrange or structure data in a specific form
Source
Date Created 2024-04-14
Contributors Beatriz Esteves
See More: section PROCESSING in DPV

Full Automation

Term FullAutomation Prefix dpv
Label Full Automation
IRI https://w3id.org/dpv#FullAutomation
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 5 in ISO/IEC 22989:2022 where the automation in system is capable of performing all its tasks regardless of the conditions without human involvement
Usage Note Though Fully Automated such operations can still be associated with dpv:HumanInvolved e.g. for inputs, oversight or verification
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Generate

Term Generate Prefix dpv
Label Generate
IRI https://w3id.org/dpv#Generate
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to generate or create data
Date Created 2022-04-20
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

Geographic Coverage

Term GeographicCoverage Prefix dpv
Label Geographic Coverage
IRI https://w3id.org/dpv#GeographicCoverage
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Indicate of scale in terms of geographic coverage
Examples dex:E0049 :: Indicating data volume, geo-location coverage, data subject scale, and a processing scale
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog, Paul Ryan
See More: section PROCESSING-SCALE in DEX

Global Scale

Term GlobalScale Prefix dpv
Label Global Scale
IRI https://w3id.org/dpv#GlobalScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage spanning the entire globe
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

High Automation

Term HighAutomation Prefix dpv
Label High Automation
IRI https://w3id.org/dpv#HighAutomation
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 4 in ISO/IEC 22989:2022 where the automation in system is capable of performing all its tasks within specific controlled conditions without human involvement
Usage Note Human Involvement is implied here, e.g. for intervention, input, decisions
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Huge Data Volume

Term HugeDataVolume Prefix dpv
Label Huge Data Volume
IRI https://w3id.org/dpv#HugeDataVolume
Type rdfs:Class, skos:Concept, dpv:DataVolume
Broader/Parent types dpv:DataVolumedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Data volume that is considered huge or more than large within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Huge Scale Of Data Subjects

Term HugeScaleOfDataSubjects Prefix dpv
Label Huge Scale Of Data Subjects
IRI https://w3id.org/dpv#HugeScaleOfDataSubjects
Type rdfs:Class, skos:Concept, dpv:DataSubjectScale
Broader/Parent types dpv:DataSubjectScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of data subjects considered huge or more than large within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Human involved

Term HumanInvolved Prefix dpv
Label Human involved
IRI https://w3id.org/dpv#HumanInvolved
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Humans are involved in the specified context
Usage Note This concept only indicates that humans are involved. For specific involvement, see specialised concepts e.g. involved for input, oversight.
Date Created 2022-09-03
Date Modified 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Human Involvement

Term HumanInvolvement Prefix dpv
Label Human Involvement
IRI https://w3id.org/dpv#HumanInvolvement
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition The involvement of humans in specified context
Usage Note Human Involvement here broadly refers to any involvement by a human in the context of carrying out processing. This may include verification of outcomes, providing input data for making decisions, or overseeing activities. To indicate whether humans are involved or not, see relevant concepts of dpv:HumanInvolved and dpv:HumanNotInvolved. The term 'Human in the loop' and its varieties are absent from DPV due to their contradictory and non-compatible use across different sources.
Examples dex:E0013 :: Spam filter as Automated Decision Making with Human Involvement
Date Created 2022-01-26
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DEX

Human Involvement for control

Term HumanInvolvementForControl Prefix dpv
Label Human Involvement for control
IRI https://w3id.org/dpv#HumanInvolvementForControl
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Human involvement for the purposes of exercising control over the specified operations in context
Usage Note Control is a broad term that can be applied to various stages and operations. It maps to None, Assistive, and Partial automation models.
Date Created 2022-09-04
Date Modified 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Human Involvement for decision

Term HumanInvolvementForDecision Prefix dpv
Label Human Involvement for decision
IRI https://w3id.org/dpv#HumanInvolvementForDecision
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Human involvement for the purposes of exercising decisions over the specified operations in context
Usage Note Decisions are about exercising control over the operation, and are distinct from input (data or parameters).
Date Created 2022-09-06
Date Modified 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Human Involvement for Input

Term HumanInvolvementForInput Prefix dpv
Label Human Involvement for Input
IRI https://w3id.org/dpv#HumanInvolvementForInput
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Human involvement for the purposes of providing inputs to the specified context
Usage Note Inputs can be in the form of data or other resources.
Date Created 2022-09-07
Date Modified 2023-12-10
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Human Involvement for intervention

Term HumanInvolvementForIntervention Prefix dpv
Label Human Involvement for intervention
IRI https://w3id.org/dpv#HumanInvolvementForIntervention
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Human involvement for the purposes of exercising interventions over the specified operations in context
Usage Note Intervention indicates the ability to intervene in operations, which can be at various stages. It maps to Conditional and High automation models.
Date Created 2022-09-05
Date Modified 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Human Involvement for Oversight

Term HumanInvolvementForOversight Prefix dpv
Label Human Involvement for Oversight
IRI https://w3id.org/dpv#HumanInvolvementForOversight
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Human involvement for the purposes of having oversight over the specified context regarding its operations, inputs, or outputs
Usage Note Oversight by itself does not indicate the ability to intervene or control the operations.
Date Created 2022-09-07
Date Modified 2023-12-10
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Human Involvement for Verification

Term HumanInvolvementForVerification Prefix dpv
Label Human Involvement for Verification
IRI https://w3id.org/dpv#HumanInvolvementForVerification
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Human involvement for the purposes of verification of specified context to ensure its operations, inputs, or outputs are correct or are acceptable.
Usage Note Verification by itself does not imply ability to Control, Intervene, or having Oversight.
Date Created 2022-09-07
Date Modified 2023-12-10
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Human not involved

Term HumanNotInvolved Prefix dpv
Label Human not involved
IRI https://w3id.org/dpv#HumanNotInvolved
Type rdfs:Class, skos:Concept, dpv:HumanInvolvement
Broader/Parent types dpv:HumanInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasHumanInvolvement
Definition Humans are not involved in the specified context
Usage Note This maps to Autonomous and Full Automation models if no humans are involved.
Date Created 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Infer

Term Infer Prefix dpv
Label Infer
IRI https://w3id.org/dpv#Infer
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Derivedpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to infer data from existing data
Usage Note Infer indicates data that is derived without it being present or obtainable from existing data. For data that is presented, and is 'extracted' or 'obtained' from existing data, see Derive.
Examples dex:E0009 :: Derivation and inference of personal data
Date Created 2022-04-20
Date Modified 2022-10-14
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DEX

Innovative Use of Existing Technologies

Term InnovativeUseOfExistingTechnology Prefix dpv
Label Innovative Use of Existing Technologies
IRI https://w3id.org/dpv#InnovativeUseOfExistingTechnology
Type rdfs:Class, skos:Concept, dpv:InnovativeUseOfTechnology
Broader/Parent types dpv:InnovativeUseOfTechnologydpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Involvement of existing technologies used in an innovative manner
Date Created 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Innovative Use of New Technologies

Term InnovativeUseOfNewTechnologies Prefix dpv
Label Innovative Use of New Technologies
IRI https://w3id.org/dpv#InnovativeUseOfNewTechnologies
Type rdfs:Class, skos:Concept, dpv:InnovativeUseOfTechnology
Broader/Parent types dpv:InnovativeUseOfTechnologydpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Involvement of a new (innovative) technologies
Usage Note New technologies are by definition considered innovative
Source GDPR Art.4-2
Date Created 2020-11-04
Date Modified 2023-12-10
Contributors Harshvardhan J. Pandit, Piero Bonatti
See More: section PROCESSING-CONTEXT in DPV

Innovative use of Technology

Term InnovativeUseOfTechnology Prefix dpv
Label Innovative use of Technology
IRI https://w3id.org/dpv#InnovativeUseOfTechnology
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Indicates that technology is being used in an innovative manner
Usage Note Innovative here refers to 'state of the art' rather than the implementing entity, and can be for either new technology or new uses of existing technology
Date Created 2023-12-10
See More: section PROCESSING-CONTEXT in DPV

Large Data Volume

Term LargeDataVolume Prefix dpv
Label Large Data Volume
IRI https://w3id.org/dpv#LargeDataVolume
Type rdfs:Class, skos:Concept, dpv:DataVolume
Broader/Parent types dpv:DataVolumedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Data volume that is considered large within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Large Scale Of Data Subjects

Term LargeScaleOfDataSubjects Prefix dpv
Label Large Scale Of Data Subjects
IRI https://w3id.org/dpv#LargeScaleOfDataSubjects
Type rdfs:Class, skos:Concept, dpv:DataSubjectScale
Broader/Parent types dpv:DataSubjectScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of data subjects considered large within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Large Scale Processing

Term LargeScaleProcessing Prefix dpv
Label Large Scale Processing
IRI https://w3id.org/dpv#LargeScaleProcessing
Type rdfs:Class, skos:Concept, dpv:ProcessingScale
Broader/Parent types dpv:ProcessingScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasScale
Definition Processing that takes place at large scales (as specified by some criteria)
Usage Note The exact definition of what constitutes "large scale" depends on use of jurisdictional, domain-specific, or other forms of externally defined criterias. Where possible, this should be reflected by extending this term with the appropriate context.
Source GDPR Art.4-2
Date Created 2020-11-04
Date Modified 2022-09-07
Contributors Harshvardhan J. Pandit, Piero Bonatti
See More: section PROCESSING-SCALE in DPV

Local Environment Scale

Term LocalEnvironmentScale Prefix dpv
Label Local Environment Scale
IRI https://w3id.org/dpv#LocalEnvironmentScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage spanning a specific environment within the locality
Usage Note For example, geographic scale of an event take place in a specific building or room
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Locality Scale

Term LocalityScale Prefix dpv
Label Locality Scale
IRI https://w3id.org/dpv#LocalityScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage spanning a specific locality
Usage Note For example, geographic scale of a city or an area within a city
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Make Available

Term MakeAvailable Prefix dpv
Label Make Available
IRI https://w3id.org/dpv#MakeAvailable
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to transform or publish data to be used
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Match

Term Match Prefix dpv
Label Match
IRI https://w3id.org/dpv#Match
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to combine, compare, or match data from different sources
Source A29WP WP 248 rev.01 Guideliens on DPIA
Date Created 2022-04-20
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

Medium Data Volume

Term MediumDataVolume Prefix dpv
Label Medium Data Volume
IRI https://w3id.org/dpv#MediumDataVolume
Type rdfs:Class, skos:Concept, dpv:DataVolume
Broader/Parent types dpv:DataVolumedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Data volume that is considered medium i.e. neither large nor small within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog, Paul Ryan
See More: section PROCESSING-SCALE in DPV

Medium Scale Of Data Subjects

Term MediumScaleOfDataSubjects Prefix dpv
Label Medium Scale Of Data Subjects
IRI https://w3id.org/dpv#MediumScaleOfDataSubjects
Type rdfs:Class, skos:Concept, dpv:DataSubjectScale
Broader/Parent types dpv:DataSubjectScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of data subjects considered medium i.e. neither large nor small within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog, Paul Ryan
See More: section PROCESSING-SCALE in DPV

Medium Scale Processing

Term MediumScaleProcessing Prefix dpv
Label Medium Scale Processing
IRI https://w3id.org/dpv#MediumScaleProcessing
Type rdfs:Class, skos:Concept, dpv:ProcessingScale
Broader/Parent types dpv:ProcessingScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasScale
Definition Processing that takes place at medium scales (as specified by some criteria)
Date Created 2022-09-07
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Modify

Term Modify Prefix dpv
Label Modify
IRI https://w3id.org/dpv#Modify
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Alterdpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to modify or change data
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Monitor

Term Monitor Prefix dpv
Label Monitor
IRI https://w3id.org/dpv#Monitor
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Consultdpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to monitor data for some criteria
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Move

Term Move Prefix dpv
Label Move
IRI https://w3id.org/dpv#Move
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transferdpv:Processing
Object of relation dpv:hasProcessing
Definition to move data from one location to another including deleting the original copy
Source SPECIAL Project
Related svpr:Move
Date Created 2019-05-07
See More: section PROCESSING in DPV

Multi National Scale

Term MultiNationalScale Prefix dpv
Label Multi National Scale
IRI https://w3id.org/dpv#MultiNationalScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage spanning multiple nations
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

National Scale

Term NationalScale Prefix dpv
Label National Scale
IRI https://w3id.org/dpv#NationalScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage spanning a nation
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Nearly Global Scale

Term NearlyGlobalScale Prefix dpv
Label Nearly Global Scale
IRI https://w3id.org/dpv#NearlyGlobalScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage nearly spanning the entire globe
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Non-Public Data Source

Term NonPublicDataSource Prefix dpv
Label Non-Public Data Source
IRI https://w3id.org/dpv#NonPublicDataSource
Type rdfs:Class, skos:Concept, dpv:DataSource
Broader/Parent types dpv:DataSourcedpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition A source of data that is not publicly accessible or available
Date Created 2022-01-26
Contributors Georg P. Krog, Harshvardhan J. Pandit, Beatriz Esteves, Paul Ryan, Julian Flake
See More: section PROCESSING-CONTEXT in DPV

Not Automated

Term NotAutomated Prefix dpv
Label Not Automated
IRI https://w3id.org/dpv#NotAutomated
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 0 in ISO/IEC 22989:2022 where there is no automation in the system
Usage Note Human Involvement is necessary here as there is no automation
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Objecting to Process

Term ObjectingToProcess Prefix dpv
Label Objecting to Process
IRI https://w3id.org/dpv#ObjectingToProcess
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can object to process of specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Observe

Term Observe Prefix dpv
Label Observe
IRI https://w3id.org/dpv#Observe
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to obtain data through observation
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Obtain

Term Obtain Prefix dpv
Label Obtain
IRI https://w3id.org/dpv#Obtain
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to solicit or gather data from someone
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Opting in to Process

Term OptingInToProcess Prefix dpv
Label Opting in to Process
IRI https://w3id.org/dpv#OptingInToProcess
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can opt-in to specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Opting out of Process

Term OptingOutFromProcess Prefix dpv
Label Opting out of Process
IRI https://w3id.org/dpv#OptingOutFromProcess
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can opt-out from specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Organise

Term Organise Prefix dpv
Label Organise
IRI https://w3id.org/dpv#Organise
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to organize data for arranging or classifying
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Partial Automation

Term PartialAutomation Prefix dpv
Label Partial Automation
IRI https://w3id.org/dpv#PartialAutomation
Type rdfs:Class, skos:Concept, dpv:AutomationLevel
Broader/Parent types dpv:AutomationLeveldpv:ProcessingContextdpv:Context
Object of relation dpv:hasAutomationLevel, dpv:hasContext
Definition Level of automation corresponding to Level 2 in ISO/IEC 22989:2022 where the automation is present in multiple parts of the system or in a manner that does not require the human to control/use these parts while still retaining control over the system
Usage Note Human Involvement is implied here, specifically the ability to Control operations, but also possibly for intervention, oversight, and verification
Source ISO/IEC 22989:2022 Artificial intelligence concepts and terminology
Date Created 2023-12-10
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit, Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

Processing

Term Processing Prefix dpv
Label Processing
IRI https://w3id.org/dpv#Processing
Type rdfs:Class, skos:Concept
Object of relation dpv:hasProcessing
Definition Operations or 'processing' performed on data
Source SPECIAL Project
Related spl:AnyProcessing
Date Created 2019-04-05
Date Modified 2020-11-04
Contributors Axel Polleres, Javier Fernández
See More: section PROCESSING in DPV

Processing Condition

Term ProcessingCondition Prefix dpv
Label Processing Condition
IRI https://w3id.org/dpv#ProcessingCondition
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasProcessingCondition
Definition Conditions required or followed regarding processing of data or use of technologies
Examples dex:E0047 :: Indicating processing conditions for duration and location
Date Created 2023-12-10
See More: section PROCESSING-CONTEXT in DEX

Processing Context

Term ProcessingContext Prefix dpv
Label Processing Context
IRI https://w3id.org/dpv#ProcessingContext
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Context
Object of relation dpv:hasContext
Definition Context or conditions within which processing takes place
Date Created 2022-02-09
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Processing Duration

Term ProcessingDuration Prefix dpv
Label Processing Duration
IRI https://w3id.org/dpv#ProcessingDuration
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Durationdpv:Context
Broader/Parent types dpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDuration, dpv:hasProcessingCondition
Definition Conditions regarding duration or temporal limitation for processing
Examples dex:E0047 :: Indicating processing conditions for duration and location
Date Created 2023-12-10
Date Modified 2024-05-11
See More: section PROCESSING-CONTEXT in DEX

Processing Location

Term ProcessingLocation Prefix dpv
Label Processing Location
IRI https://w3id.org/dpv#ProcessingLocation
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Location
Broader/Parent types dpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasJurisdiction, dpv:hasLocation, dpv:hasProcessingCondition
Definition Conditions regarding location or geospatial scope where processing takes places
Examples dex:E0047 :: Indicating processing conditions for duration and location
Date Created 2023-12-10
Date Modified 2024-05-11
See More: section PROCESSING-CONTEXT in DEX

Processing Scale

Term ProcessingScale Prefix dpv
Label Processing Scale
IRI https://w3id.org/dpv#ProcessingScale
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasScale
Definition Scale of Processing
Usage Note The exact definition of what constitutes "scale" depends on use of jurisdictional, domain-specific, or other forms of externally defined criterias. Where possible, this should be reflected by extending the scales provided with the appropriate context.
Examples dex:E0049 :: Indicating data volume, geo-location coverage, data subject scale, and a processing scale
Date Created 2022-09-07
Contributors Harshvardhan J. Pandit, Piero Bonatti
See More: section PROCESSING-SCALE in DEX

Profiling

Term Profiling Prefix dpv
Label Profiling
IRI https://w3id.org/dpv#Profiling
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to create a profile that describes or represents a person
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Pseudonymise

Term Pseudonymise Prefix dpv
Label Pseudonymise
IRI https://w3id.org/dpv#Pseudonymise
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to replace personal identifiable information by artificial identifiers
Source GDPR Art.4-2
Date Created 2019-05-07
Date Modified 2022-10-14
See More: section PROCESSING in DPV

Public Data Source

Term PublicDataSource Prefix dpv
Label Public Data Source
IRI https://w3id.org/dpv#PublicDataSource
Type rdfs:Class, skos:Concept, dpv:DataSource
Broader/Parent types dpv:DataSourcedpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition A source of data that is publicly accessible or available
Usage Note The term 'Public' is used here in a broad sense. Actual consideration of what is 'Public Data' can vary based on several contextual or jurisdictional factors such as definition of open, methods of access, permissions and licenses.
Date Created 2022-01-26
Contributors Georg P. Krog, Harshvardhan J. Pandit, Beatriz Esteves, Paul Ryan, Julian Flake
See More: section PROCESSING-CONTEXT in DPV

Query

Term Query Prefix dpv
Label Query
IRI https://w3id.org/dpv#Query
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Consultdpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to query or make enquiries over data
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

Record

Term Record Prefix dpv
Label Record
IRI https://w3id.org/dpv#Record
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Obtaindpv:Processing
Object of relation dpv:hasProcessing
Definition to make a record (especially media)
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Reformat

Term Reformat Prefix dpv
Label Reformat
IRI https://w3id.org/dpv#Reformat
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Formatdpv:Structuredpv:Organisedpv:Processing
Object of relation dpv:hasProcessing
Definition to rearrange or restructure data to change its form
Source
Date Created 2024-04-14
Contributors Beatriz Esteves
See More: section PROCESSING in DPV

Regional Scale

Term RegionalScale Prefix dpv
Label Regional Scale
IRI https://w3id.org/dpv#RegionalScale
Type rdfs:Class, skos:Concept, dpv:GeographicCoverage
Broader/Parent types dpv:GeographicCoveragedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasGeographicCoverage, dpv:hasScale
Definition Geographic coverage spanning a specific region or regions
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Remove

Term Remove Prefix dpv
Label Remove
IRI https://w3id.org/dpv#Remove
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to destruct or erase data
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Restrict

Term Restrict Prefix dpv
Label Restrict
IRI https://w3id.org/dpv#Restrict
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to apply a restriction on the processing of specific records
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Retrieve

Term Retrieve Prefix dpv
Label Retrieve
IRI https://w3id.org/dpv#Retrieve
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to retrieve data, often in an automated manner
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Reversing Process Effects

Term ReversingProcessEffects Prefix dpv
Label Reversing Process Effects
IRI https://w3id.org/dpv#ReversingProcessEffects
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can reverse effects of specified context
Usage Note Effects refer to consequences and impacts arising from the process or from the outputs of a process
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Reversing Process Input

Term ReversingProcessInput Prefix dpv
Label Reversing Process Input
IRI https://w3id.org/dpv#ReversingProcessInput
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can reverse input of specified context
Usage Note Reversion can be considered a form of correction in some instances. We welcome inputs to further explore and define this relation between correction and reversion concepts.
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Reversing Process Output

Term ReversingProcessOutput Prefix dpv
Label Reversing Process Output
IRI https://w3id.org/dpv#ReversingProcessOutput
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can reverse output of specified context
Usage Note Reversing of outputs indicate discarding the output and going back to the previous output. This is different from correction of output which allows modification of the output - implying continuation of the process.
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Scale

Term Scale Prefix dpv
Label Scale
IRI https://w3id.org/dpv#Scale
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasScale
Definition A measurement along some dimension
Usage Note Scales are subjective concepts that need to be defined and interpreted within the context of their application. For example, what would be small within one context could be large within another.
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog, Rana Saniei
See More: section PROCESSING-SCALE in DPV

Scoring of Individuals

Term ScoringOfIndividuals Prefix dpv
Label Scoring of Individuals
IRI https://w3id.org/dpv#ScoringOfIndividuals
Type rdfs:Class, skos:Concept, dpv:EvaluationScoring
Broader/Parent types dpv:EvaluationScoringdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves scoring of individuals
Source GDPR Art.4-2
Date Created 2022-10-22
Date Modified 2022-11-30
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Screen

Term Screen Prefix dpv
Label Screen
IRI https://w3id.org/dpv#Screen
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Transformdpv:Processing
Object of relation dpv:hasProcessing
Definition to remove data for some criteria
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section PROCESSING in DPV

Share

Term Share Prefix dpv
Label Share
IRI https://w3id.org/dpv#Share
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to give data (or a portion of it) to others
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Singular Data Volume

Term SingularDataVolume Prefix dpv
Label Singular Data Volume
IRI https://w3id.org/dpv#SingularDataVolume
Type rdfs:Class, skos:Concept, dpv:DataVolume
Broader/Parent types dpv:DataVolumedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Data volume that is considered singular i.e. a specific instance or single item
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Singular Scale Of Data Subjects

Term SingularScaleOfDataSubjects Prefix dpv
Label Singular Scale Of Data Subjects
IRI https://w3id.org/dpv#SingularScaleOfDataSubjects
Type rdfs:Class, skos:Concept, dpv:DataSubjectScale
Broader/Parent types dpv:DataSubjectScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of data subjects considered singular i.e. a specific data subject
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Small Data Volume

Term SmallDataVolume Prefix dpv
Label Small Data Volume
IRI https://w3id.org/dpv#SmallDataVolume
Type rdfs:Class, skos:Concept, dpv:DataVolume
Broader/Parent types dpv:DataVolumedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Data volume that is considered small or limited within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Small Scale Of Data Subjects

Term SmallScaleOfDataSubjects Prefix dpv
Label Small Scale Of Data Subjects
IRI https://w3id.org/dpv#SmallScaleOfDataSubjects
Type rdfs:Class, skos:Concept, dpv:DataSubjectScale
Broader/Parent types dpv:DataSubjectScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of data subjects considered small or limited within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Small Scale Processing

Term SmallScaleProcessing Prefix dpv
Label Small Scale Processing
IRI https://w3id.org/dpv#SmallScaleProcessing
Type rdfs:Class, skos:Concept, dpv:ProcessingScale
Broader/Parent types dpv:ProcessingScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasScale
Definition Processing that takes place at small scales (as specified by some criteria)
Date Created 2022-09-07
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Sporadic Data Volume

Term SporadicDataVolume Prefix dpv
Label Sporadic Data Volume
IRI https://w3id.org/dpv#SporadicDataVolume
Type rdfs:Class, skos:Concept, dpv:DataVolume
Broader/Parent types dpv:DataVolumedpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataVolume, dpv:hasScale
Definition Data volume that is considered sporadic or sparse within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Sporadic Scale Of Data Subjects

Term SporadicScaleOfDataSubjects Prefix dpv
Label Sporadic Scale Of Data Subjects
IRI https://w3id.org/dpv#SporadicScaleOfDataSubjects
Type rdfs:Class, skos:Concept, dpv:DataSubjectScale
Broader/Parent types dpv:DataSubjectScaledpv:Scaledpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSubjectScale, dpv:hasScale
Definition Scale of data subjects considered sporadic or sparse within the context
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

Storage Condition

Term StorageCondition Prefix dpv
Label Storage Condition
IRI https://w3id.org/dpv#StorageCondition
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasProcessingCondition, dpv:hasStorageCondition
Definition Conditions required or followed regarding storage of data
Examples dex:E0011 :: Indicating Storage Conditions
dex:E0048 :: Indicating storage conditions for duration, location, deletion, and restoration
Date Created 2019-04-05
Contributors Axel Polleres, Rob Brennan, Harshvardhan J. Pandit, Mark Lizar
See More: section PROCESSING-CONTEXT in DEX

Storage Deletion

Term StorageDeletion Prefix dpv
Label Storage Deletion
IRI https://w3id.org/dpv#StorageDeletion
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:StorageConditiondpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasProcessingCondition, dpv:hasStorageCondition
Definition Deletion or Erasure of data including any deletion guarantees
Examples dex:E0048 :: Indicating storage conditions for duration, location, deletion, and restoration
Date Created 2019-04-05
Contributors Axel Polleres, Rob Brennan, Harshvardhan J. Pandit, Mark Lizar
See More: section PROCESSING-CONTEXT in DEX

Storage Duration

Term StorageDuration Prefix dpv
Label Storage Duration
IRI https://w3id.org/dpv#StorageDuration
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingDurationdpv:Durationdpv:Context
Broader/Parent types dpv:ProcessingDurationdpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Broader/Parent types dpv:StorageConditiondpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDuration, dpv:hasProcessingCondition, dpv:hasStorageCondition
Definition Duration or temporal limitation on storage of data
Examples dex:E0048 :: Indicating storage conditions for duration, location, deletion, and restoration
Date Created 2019-04-05
Contributors Axel Polleres, Rob Brennan, Harshvardhan J. Pandit, Mark Lizar
See More: section PROCESSING-CONTEXT in DEX

Storage Location

Term StorageLocation Prefix dpv
Label Storage Location
IRI https://w3id.org/dpv#StorageLocation
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:ProcessingLocationdpv:Location
Broader/Parent types dpv:ProcessingLocationdpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Broader/Parent types dpv:StorageConditiondpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasJurisdiction, dpv:hasLocation, dpv:hasProcessingCondition, dpv:hasStorageCondition
Definition Location or geospatial scope where the data is stored
Examples dex:E0048 :: Indicating storage conditions for duration, location, deletion, and restoration
Date Created 2019-04-05
Contributors Axel Polleres, Rob Brennan, Harshvardhan J. Pandit, Mark Lizar
See More: section PROCESSING-CONTEXT in DEX

Storage Restoration

Term StorageRestoration Prefix dpv
Label Storage Restoration
IRI https://w3id.org/dpv#StorageRestoration
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:StorageConditiondpv:ProcessingConditiondpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasProcessingCondition, dpv:hasStorageCondition
Definition Regularity and temporal span of data restoration/backup mechanisms that guarantee that data is preserved
Examples dex:E0048 :: Indicating storage conditions for duration, location, deletion, and restoration
Date Created 2019-04-05
Contributors Axel Polleres, Rob Brennan, Harshvardhan J. Pandit, Mark Lizar
See More: section PROCESSING-CONTEXT in DEX

Store

Term Store Prefix dpv
Label Store
IRI https://w3id.org/dpv#Store
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to keep data for future use
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Structure

Term Structure Prefix dpv
Label Structure
IRI https://w3id.org/dpv#Structure
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Organisedpv:Processing
Object of relation dpv:hasProcessing
Definition to arrange data according to a structure
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Systematic Monitoring

Term SystematicMonitoring Prefix dpv
Label Systematic Monitoring
IRI https://w3id.org/dpv#SystematicMonitoring
Type rdfs:Class, skos:Concept, dpv:ProcessingContext
Broader/Parent types dpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext
Definition Processing that involves systematic monitoring of individuals
Source GDPR Art.4-2
Date Created 2020-11-04
Contributors Harshvardhan J. Pandit, Piero Bonatti
See More: section PROCESSING-CONTEXT in DPV

Technology

Term Technology Prefix dpv
Label Technology
IRI https://w3id.org/dpv#Technology
Type rdfs:Class, skos:Concept
Object of relation dpv:isImplementedUsingTechnology
Definition The technology, technological implementation, or any techniques, skills, methods, and processes used or applied
Usage Note Examples (non-exhaustive) include: Algorithm, Process, Method, Skill, Database, Cookies, Server, Device
Date Created 2022-01-26
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

Third Party as Data Source

Term ThirdPartyDataSource Prefix dpv
Label Third Party as Data Source
IRI https://w3id.org/dpv#ThirdPartyDataSource
Type rdfs:Class, skos:Concept, dpv:DataSource
Broader/Parent types dpv:DataSourcedpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasDataSource
Definition Data Sourced from a Third Party, e.g. when data is collected from an entity that is neither the Controller nor the Data Subject
Date Created 2023-10-12
See More: section PROCESSING-CONTEXT in DPV

Transfer

Term Transfer Prefix dpv
Label Transfer
IRI https://w3id.org/dpv#Transfer
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to move data from one place to another
Examples dex:E0035 :: Specifying data exporters and importers
Source SPECIAL Project
Related svpr:Transfer
Date Created 2019-05-07
See More: section PROCESSING in DEX

Transform

Term Transform Prefix dpv
Label Transform
IRI https://w3id.org/dpv#Transform
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to change the form or nature of data
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Transmit

Term Transmit Prefix dpv
Label Transmit
IRI https://w3id.org/dpv#Transmit
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Disclosedpv:Processing
Object of relation dpv:hasProcessing
Definition to send out data
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Use

Term Use Prefix dpv
Label Use
IRI https://w3id.org/dpv#Use
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Processing
Object of relation dpv:hasProcessing
Definition to use data
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DPV

Withdrawing from Process

Term WithdrawingFromProcess Prefix dpv
Label Withdrawing from Process
IRI https://w3id.org/dpv#WithdrawingFromProcess
Type rdfs:Class, skos:Concept, dpv:EntityPermissiveInvolvement
Broader/Parent types dpv:EntityPermissiveInvolvementdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement
Definition Involvement where entity can withdraw a previously given assent from specified context
Date Created 2024-05-11
Contributors Harshvardhan J. Pandit, Delaram Golpayegani, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

Properties

has active entity

Term hasActiveEntity Prefix dpv
Label has active entity
IRI https://w3id.org/dpv#hasActiveEntity
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes dpv:Entity
Definition indicates the entity is actively involved in specified context
Date Created 2024-05-11
See More: section PROCESSING-CONTEXT in DPV

has algorithmic logic

Term hasAlgorithmicLogic Prefix dpv
Label has algorithmic logic
IRI https://w3id.org/dpv#hasAlgorithmicLogic
Type rdf:Property, skos:Concept
Range includes dpv:AlgorithmicLogic
Definition Indicates the logic used in processing such as for automated decision making
Date Created 2020-11-04
Date Modified 2022-06-15
Contributors Georg P. Krog, Paul Ryan, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

has automation level

Term hasAutomationLevel Prefix dpv
Label has automation level
IRI https://w3id.org/dpv#hasAutomationLevel
Type rdf:Property, skos:Concept
Range includes dpv:AutomationLevel
Definition Indicates the level of automation involved in implementation of the specified context
Date Created 2022-08-13
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

has data source

Term hasDataSource Prefix dpv
Label has data source
IRI https://w3id.org/dpv#hasDataSource
Type rdf:Property, skos:Concept
Range includes dpv:DataSource
Definition Indicates the source or origin of data being processed
Date Created 2020-11-04
Contributors Georg P. Krog, Paul Ryan, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

has data subject scale

Term hasDataSubjectScale Prefix dpv
Label has data subject scale
IRI https://w3id.org/dpv#hasDataSubjectScale
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasScale
Sub-property of dpv:hasScale
Range includes dpv:DataSubjectScale
Definition Indicates the scale of data subjects
Date Created 2022-06-22
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

has data volume

Term hasDataVolume Prefix dpv
Label has data volume
IRI https://w3id.org/dpv#hasDataVolume
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasScale
Sub-property of dpv:hasScale
Range includes dpv:DataVolume
Definition Indicates the volume of data
Date Created 2022-06-22
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

has entity involvement

Term hasEntityInvolvement Prefix dpv
Label has entity involvement
IRI https://w3id.org/dpv#hasEntityInvolvement
Type rdf:Property, skos:Concept
Range includes dpv:EntityInvolvement
Definition Indicates involvement of an entity in specified context
Date Created 2024-05-11
See More: section PROCESSING-CONTEXT in DPV

has geographic coverage

Term hasGeographicCoverage Prefix dpv
Label has geographic coverage
IRI https://w3id.org/dpv#hasGeographicCoverage
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasScale
Sub-property of dpv:hasScale
Range includes dpv:GeographicCoverage
Definition Indicates the geographic coverage (of specified context)
Date Created 2022-06-22
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

has human involvement

Term hasHumanInvolvement Prefix dpv
Label has human involvement
IRI https://w3id.org/dpv#hasHumanInvolvement
Type rdf:Property, skos:Concept
Range includes dpv:HumanInvolvement
Definition Indicates Involvement of humans in processing such as within automated decision making process
Usage Note Human involvement is also relevant to 'human in the loop'
Date Created 2020-11-04
Contributors Georg P. Krog, Paul Ryan, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

has non-involved entity

Term hasNonInvolvedEntity Prefix dpv
Label has non-involved entity
IRI https://w3id.org/dpv#hasNonInvolvedEntity
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes dpv:Entity
Definition indicates the entity is not involved in specified context
Date Created 2024-05-11
See More: section PROCESSING-CONTEXT in DPV

has passive entity

Term hasPassiveEntity Prefix dpv
Label has passive entity
IRI https://w3id.org/dpv#hasPassiveEntity
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes dpv:Entity
Definition indicates the entity is passively involved in specified context
Date Created 2024-05-11
See More: section PROCESSING-CONTEXT in DPV

has processing

Term hasProcessing Prefix dpv
Label has processing
IRI https://w3id.org/dpv#hasProcessing
Type rdf:Property, skos:Concept
Range includes dpv:Processing
Definition Indicates association with Processing
Source SPECIAL Project
Date Created 2019-04-04
Date Modified 2020-11-04
Contributors Axel Polleres, Javier Fernández, Harshvardhan J. Pandit, Mark Lizar, Bud Bruegger
See More: section PROCESSING in DPV

has processing condition

Term hasProcessingCondition Prefix dpv
Label has processing condition
IRI https://w3id.org/dpv#hasProcessingCondition
Type rdf:Property, skos:Concept
Range includes dpv:ProcessingCondition
Definition Indicates information about processing condition
Date Created 2023-12-10
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

has scale

Term hasScale Prefix dpv
Label has scale
IRI https://w3id.org/dpv#hasScale
Type rdf:Property, skos:Concept
Range includes dpv:Scale
Definition Indicates the scale of specified concept
Date Created 2022-06-15
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

has storage condition

Term hasStorageCondition Prefix dpv
Label has storage condition
IRI https://w3id.org/dpv#hasStorageCondition
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasProcessingCondition
Sub-property of dpv:hasProcessingCondition
Range includes dpv:StorageCondition
Definition Indicates information about storage condition
Source SPECIAL Project
Date Created 2022-08-13
Contributors Axel Polleres, Rob Brennan, Harshvardhan J. Pandit, Mark Lizar
See More: section PROCESSING-CONTEXT in DPV

is determined by entity

Term isDeterminedByEntity Prefix dpv
Label is determined by entity
IRI https://w3id.org/dpv#isDeterminedByEntity
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasEntity
Sub-property of dpv:hasEntity
Range includes dpv:Entity
Definition Indicates the context is determined by the specified entity
Date Created 2024-05-10
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

is implemented by entity

Term isImplementedByEntity Prefix dpv
Label is implemented by entity
IRI https://w3id.org/dpv#isImplementedByEntity
Type rdf:Property, skos:Concept
Domain includes dpv:RightExerciseActivity
Range includes dpv:Entity
Definition Indicates implementation details such as entities or agents
Usage Note Also used to indicate the Entity that implements or performs a Right Exercise Activity
Usage Note The use of 'entity' is inclusive of entities (e.g. Data Processor) as well as 'agent' (e.g. DPO). For indicating technological implementation, the property isImplementedByTechnology should be used.
Examples dex:E0037 :: Indicating type of organisation and involvement of specific orgnisational units
Date Created 2019-05-07
Date Modified 2022-01-26
Contributors Axel Polleres, Harshvardhan J. Pandit, Beatriz Esteves, Paul Ryan, Julian Flake
See More: section PROCESSING-CONTEXT in DEX , section RIGHTS in DEX

is implemented using technology

Term isImplementedUsingTechnology Prefix dpv
Label is implemented using technology
IRI https://w3id.org/dpv#isImplementedUsingTechnology
Type rdf:Property, skos:Concept
Range includes dpv:Technology
Definition Indicates implementation details such as technologies or processes
Usage Note The term 'technology' is inclusive of technologies, processes, and methods.
Examples dex:E0064 :: Indicating use of a technical measure and its implementation
Date Created 2022-01-26
Date Modified 2022-06-15
Contributors Beatriz Esteves, Harshvardhan J. Pandit, Paul Ryan, Julian Flake
See More: section PROCESSING-CONTEXT in DEX

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

The following external concepts are re-used within DPV:

External

Contributors

The following people have contributed to this vocabulary. The names are ordered alphabetically. The affiliations are informative do not represent formal endorsements. Affiliations may be outdated. The list is generated automatically from the contributors listed for defined concepts.

Funding Acknowledgements

Funding Sponsors

The DPVCG was established as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601 from 2017 to 2019.

Harshvardhan J. Pandit was funded to work on DPV from 2020 to 2022 by the Irish Research Council's Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790.

The ADAPT SFI Centre for Digital Media Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme and is co-funded under the European Regional Development Fund (ERDF) through Grant#13/RC/2106 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards).

Funding Acknowledgements for Contributors

The contributions of Harshvardhan J. Pandit have been made with the financial support of Science Foundation Ireland under Grant Agreement No. 13/RC/2106_P2 at the ADAPT SFI Research Centre.