Processing

concepts in Data Privacy Vocabulary (DPV)

Final Community Group Report

This version:
https://www.w3.org/community/reports/dpvcg/CG-FINAL-dpv-20250316/
Latest published version:
https://w3id.org/dpv/dpv/modules/processing
Latest editor's draft:
https://dev.dpvcg.org/dpv/modules/processing
Editor:
Harshvardhan J. Pandit (ADAPT Centre, Dublin City University)
Feedback:
GitHub w3c/dpv (pull requests, new issue, open issues)
This Release
https://w3id.org/dpv/2.1/modules/processing
Previous Release
https://w3id.org/dpv/2.0/modules/processing
Changelog
Changelog for v2.1
Key Publications
Data Privacy Vocabulary (DPV) -- Version 2.0 (2024)
Creating a Vocabulary for Data Privacy (2019)

Contributors: (ordered alphabetically) Arthit Suriyawongkul (ADAPT Centre, Trinity College Dublin), Axel Polleres (Vienna University of Economics and Business), Beatriz Esteves (IDLab, IMEC, Ghent University), Bud Bruegger (Unabhängige Landeszentrum für Datenschutz Schleswig-Holstein), Damien Desfontaines (No affiliation provided), David Hickey (Dublin City University), Delaram Golpayegani (ADAPT Centre, Trinity College Dublin), Elmar Kiesling (Vienna University of Technology), Fajar Ekaputra (Vienna University of Technology), Georg P. Krog (Signatu AS), Harshvardhan J. Pandit (ADAPT Centre, Dublin City University), Iain Henderson (JLINC Labs), Javier Fernández (Vienna University of Economics and Business), Julian Flake (University of Koblenz), Mark Lizar (OpenConsent/Kantara Initiative), Maya Borges (Danish Agency for Digitisation), Paul Ryan (Uniphar PLC), Piero Bonatti (Università di Napoli Federico II), Rana Saniei (Universidad Politécnica de Madrid), Rob Brennan (University College Dublin), Rudy Jacob (Proximus), Simon Steyskal (Siemens), Steve Hickman (Epistimis LLC). NOTE: The affiliations are informative, do not represent formal endorsements, and may be outdated as this list is generated automatically from existing data.

Abstract

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.

DPV Specifications: The [DPV] is the core specification within the DPV family, with the following extensions: Personal Data [PD], Locations [LOC], Risk Management [RISK], Technology [TECH] and [AI], [JUSTIFICATIONS], [SECTOR] specific extensions, and [LEGAL] extensions modelling specific jurisdictions and regulations. A [PRIMER] introduces the concepts and modelling of DPV specifications, and [GUIDES] describe application of DPV for specific applications and use-cases. The Search Index page provides a searchable hierarchy of all concepts. The Data Privacy Vocabularies and Controls Community Group (DPVCG) develops and manages these specifications through GitHub. For meetings, see the DPVCG calendar.

To cite and understand the structure of DPV, the article "Data Privacy Vocabulary (DPV) - Version 2.0" (2024) describes the current state of DPV and extensions from version 2.0 onwards (open access version here). The earlier article "Creating A Vocabulary for Data Privacy" (2019) describes how the DPV was developed (open access versions here, here, and here).

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.

Status of This Document

This specification was published by the Data Privacy Vocabularies and Controls Community Group. It is not a W3C Standard nor is it on the W3C Standards Track. Please note that under the W3C Community Final Specification Agreement (FSA) other conditions apply. Learn more about W3C Community and Business Groups.

GitHub Issues are preferred for discussion of this specification.

1. Introduction

Figure 1

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.

Note: Need for ensuring accuracy of processing terms in an use-case

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.

The 'unit of composition' in DPV is dpv:Process. Therefore it should be used to represent details about processing operations which are not directly describing the operation itself but are tangential or are disjoint from it - such as what data is being collected, why it is being collected (purpose). Details which describe the processing itself - such as what technology is being utilised or what entity is carrying it out - can be expressed as information about the processing. However, the suggested method is to always use a process where feasible as this supports the explicit depiction of information and allows composition i.e. the reuse of a process in a different context.

2. Categories of Processing

2.1 Collect

Obtain is the broad concept representing various ways of obtaining or collecting data. Collect is a specific way of obtaining data, with other ways being to Derive or Infer it from existing data, or to Observe it. While it can be argued that Collect and Observe are the same method since observing data implies collecting data, the model here represents distinctions which become important in context. For example, to distinguish between data obtained from a person (collect) and data being detected through a signal (observe). Further Generate represents data being generated i.e. where it didn't exist before, whereas Derive and Infer have a link to some existing data which is used to produce the new data. Similarly, Acquire implies the data already exists elsewhere and is being 'acquired' in to the current context - for example by way of taking over a process or company.

Most common uses of processing operations use the term 'collect' to represent all of the above, which can be misleading or ambiguous. Therefore, we suggest using the accurate verb to represent the processing operation accurately, or failing that, to use Obtain as the generic term. In particular, we caution again misappropriating Collect for Infer as there is an important distinction which is lost in context regarding the potential inaccuracy of inferred data which is a result of the method of inference. Data quality issues with collection can also be present, but represent a different category of 'errors' in operation. Further, inferences also have an important role when it comes to privacy matters - such as when inferencing sensitive or special categories of data which are not typically visible to the individual or source, whereas collection is explicit about the data being collected.

Similarly, we also caution against mixing Derive which implies a derivation or transformation operation on existing information, such as a first name from a full name, with Infer where the intended output is not already present within the information. Sometimes these distinctions are not clear, or can involve ethical concerns which can vary from minor concerns such as inferring emotions from text to severe pseudo-scientific theories such as phrenology. Accurately depicting the processing operations is a key factor in carrying out risk and impact assessments as the risks associated with derived and inferred data are distinct and have different assessments and mitigations.

2.2 Store

Store represents the processing operation where data is stored i.e. preserved for later use. Merely stating Obtain does not imply that data is stored e.g. it could be collected, used, and then discarded. Therefore, whenever data is stored, we strongly suggest explicitly denoting Store as the processing operation. The processing operation Store does not distinguish the manner in which data is stored (e.g. as bytes, documents, images), nor the location of storage (e.g. on device, in cloud). These are all described through Storage Conditions.

2.3 Use

Use is a generic concept that represents data that has been obtained or is stored is being used to do something (which could be a purpose). There are specific forms of usage, such as Access, Query, and Retrieve which are technical operations, and Profiling and Tracking which are complex operations which involve additional concepts, but are expressed as processing operations to denote their nature as technical operations which by itself does not describe why they are taking place (i.e. the purpose).

2.4 Transform

Operations where data is not being actively used (towards something) but is being technically organised or transformed is represented by Transform and its specific concepts. This includes Anonymise and Pseudonymise, as well as Combine which includes other data. Transformations can happen as part of general data management, and do not by themselves necessarily imply they are being done towards a goal e.g. data is being aggregated and then later it is used by retrieving. This separation allows representing information about transformations in a granular manner without involving the use of this information (later) in various contexts.

2.5 Share

Disclose means to disclose the data (to someone or something). It is the generic concept for more specific forms of disclosure such as Display, Export, and the commonly used Share. We recommend using Disclose concepts to represent data being disclosed between entities, such as when showing the user some data, or sharing information with another entity. We also highlight the distinction between the use of Disclose and Transfer - where transfers simply means movement of data, whereas disclosure has an implication regarding crossing a boundary of an entity and may or may not involve a transfer.

2.6 Transfer

Transfer represents the technical notion of data movement from one location to another. Legally, this is an important concept where this movement happens between locations that cross a jurisdictional boundary. To represent this, we suggest using CrossBorderTransfer. Merely transferring data does not by itself imply concepts such as Share or Disclose. Therefore, to accurately and unambiguously express what processing operations are taking place, we recommend using Transfer with another concept where necessary.

For CrossBorderTransfer, it may be desirable to state the location or jurisdiction in question. This can be declared within the instance through dpv:hasLocation and dpv:hasJurisdiction. Note that we only recommend stating the location the data is being transferred to i.e. the target and not the current or source location, as that is the relevant information within a 'cross-border transfer'. The current location should be stated in its own context e.g. for Store or Obtain or Use.

2.7 Erase

Remove is the generic concept representing removal of data from the current context. This removal can be through Delete operations where data is logically removed - but where in theory it can be retrieved again (e.g. disk retrieval algorithms), or Erase where the data is removed in a way that retrieval is not possible (e.g. overwriting with null values). There is also Destruct which has a stronger implication of no recovery possible from any method - which can be used to describe aspects such as deletion of all copies of data from backups.

2.8 Tracking and Profiling

To indicate that the process involves profiling and tracking processing operations, the concepts Profiling and Tracking are provided. While profiling and tracking are more complex concepts as compared to collect or use or store as 'simple' operations, they are included in the processing operations taxonomy as they represent specific ways of using (personal) data, and by themselves do not provide sufficient indication of the purpose or intended objective for why they are being performed.

Tracking is further distinguished as TrackingByFirstParty and TrackingByThirdParty to reflect the commonly used terms for tracking performed by entities considered as 'first' and 'third' parties within a context. While the DPV itself does not (yet) model these first/third relations, these concepts reflect existing uses of the term and therefore the DPV relies on these existing definitions and uses to guide the usage of these concepts. For reference, see the Do Not Track terminology page. Similarly, DPV's definition of Profiling is a minimal representation of creating a profile of a person based on the use of (some) data. To indicate specific definitions of profiling, e.g. in a law like the EU's GDPR, this concept should be extended to reflect the specific definition, such as the eu-gdpr:Profiling concept defined in the [EU-GDPR] extension based on the definition in GDPR's Article 4-4.

3. Context of Processing

Figure 2 Overview of Processing Context concepts in DPV

3.1 Processing Conditions

Figure 3 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.

3.2 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.

3.3 Data Source

Figure 4 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.

Note: Source vs Origin

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.

3.4 Entity Involvement

Figure 5 Overview of Entity Involvement concepts in DPV
Figure 6 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.

3.5 Automation Level and Human Involvement

Figure 7
Note: Automation and Artificial Intelligence

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/IEC 22989:2022 Artificial intelligence concepts and terminology, 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.

3.6 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.

4. Scale of Processing

Figure 8 Overview of Processing Scale concepts in DPV

DPV provides the (qualitative) concept Scale, with further specialisations for expressing DataVolume, DataSubjectScale, and GeographicCoverage related to activities. Along with these, DPV also provides a ProcessingScale to express combinations of these (e.g. LargeScaleProcessing). The relation hasScale is used to indicate the scale, with specific relations hasDataVolume, hasDataSubjectScale, hasGeographicCoverage, and hasProcessingScale to indicate the different types of scales.

Note: Scales are qualitative and require additional information to be used quantitatively

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.

5. Vocabulary Index

5.1 Classes

5.1.1 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.2 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

5.1.3 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

5.1.4 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

5.1.5 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

5.1.6 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

5.1.7 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

5.1.8 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

5.1.9 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

5.1.10 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.11 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.12 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

5.1.13 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

5.1.14 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DEX

5.1.15 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.16 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.17 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.18 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.19 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.20 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.21 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.22 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.23 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.24 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.25 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.26 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.27 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.28 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.29 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.30 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.31 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.32 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
Related svpr:Collect
Date Created 2019-05-07
See More: section PROCESSING in DPV

5.1.33 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
Related svpr:Aggregate
Date Created 2019-05-07
See More: section PROCESSING in DPV

5.1.34 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.35 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
Related svpr:Query
Date Created 2019-05-07
See More: section PROCESSING in DPV

5.1.36 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

5.1.37 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.38 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.39 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.40 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

5.1.41 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

5.1.42 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

5.1.43 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 Beatriz Esteves, Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DEX

5.1.44 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

5.1.45 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 Georg P. Krog, Harshvardhan J. Pandit, Rana Saniei
See More: section PROCESSING-SCALE in DEX

5.1.46 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 Georg P. Krog, Harshvardhan J. Pandit, Rana Saniei
See More: section PROCESSING-SCALE in DEX

5.1.47 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

5.1.48 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

5.1.49 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

5.1.50 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

5.1.51 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

5.1.52 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

5.1.53 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

5.1.54 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

5.1.55 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

5.1.56 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

5.1.57 Entity Intended Involvement

Term EntityIntendedInvolvement Prefix dpv
Label Entity Intended Involvement
IRI https://w3id.org/dpv#EntityIntendedInvolvement
Type rdfs:Class, skos:Concept, dpv:EntityInvolvementStatus
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Broader/Parent types dpv:Intendeddpv:IntentionStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasIntention, dpv:hasStatus
Definition Status indicating the involvement of the entity is intended
Date Created 2024-12-01
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

5.1.58 Entity Involved

Term EntityInvolved Prefix dpv
Label Entity Involved
IRI https://w3id.org/dpv#EntityInvolved
Type rdfs:Class, skos:Concept, dpv:EntityInvolvementStatus
Broader/Parent types dpv:EntityInvolvementStatusdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Broader/Parent types dpv:EntityInvolvementStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasStatus
Definition Status indicating the entity is involved
Date Created 2024-12-01
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

5.1.59 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.60 Entity Involvement Status

Term EntityInvolvementStatus Prefix dpv
Label Entity Involvement Status
IRI https://w3id.org/dpv#EntityInvolvementStatus
Type rdfs:Class, skos:Concept
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Broader/Parent types dpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasStatus
Definition Status indicating whether an entity is involved
Date Created 2024-12-01
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

5.1.61 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

5.1.62 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.63 Entity Not Involved

Term EntityNotInvolved Prefix dpv
Label Entity Not Involved
IRI https://w3id.org/dpv#EntityNotInvolved
Type rdfs:Class, skos:Concept, dpv:EntityInvolvementStatus
Broader/Parent types dpv:EntityInvolvementStatusdpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Broader/Parent types dpv:EntityInvolvementStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasStatus
Definition Status indicating the entity is not involved
Date Created 2024-12-01
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

5.1.64 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

5.1.65 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.66 Entity Unintended Involvement

Term EntityUnintendedInvolvement Prefix dpv
Label Entity Unintended Involvement
IRI https://w3id.org/dpv#EntityUnintendedInvolvement
Type rdfs:Class, skos:Concept, dpv:EntityInvolvementStatus
Broader/Parent types dpv:EntityInvolvementdpv:ProcessingContextdpv:Context
Broader/Parent types dpv:Unintendeddpv:IntentionStatusdpv:Statusdpv:Context
Object of relation dpv:hasContext, dpv:hasEntityInvolvement, dpv:hasIntention, dpv:hasStatus
Definition Status indicating the involvement of the entity is not intended
Date Created 2024-12-01
Contributors Delaram Golpayegani
See More: section PROCESSING-CONTEXT in DPV

5.1.67 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

5.1.68 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

5.1.69 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

5.1.70 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

5.1.71 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.72 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

5.1.73 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.74 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

5.1.75 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 Georg P. Krog, Harshvardhan J. Pandit, Paul Ryan
See More: section PROCESSING-SCALE in DEX

5.1.76 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

5.1.77 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.78 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

5.1.79 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

5.1.80 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

5.1.81 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
dex:E0074 :: Expressing involvement of a 'human subject' in a process
Date Created 2022-01-26
Date Modified 2024-04-20
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DEX

5.1.82 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

5.1.83 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

5.1.84 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

5.1.85 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

5.1.86 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

5.1.87 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

5.1.88 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

5.1.89 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

5.1.90 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

5.1.91 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

5.1.92 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

5.1.93 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

5.1.94 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

5.1.95 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:hasProcessingScale, 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

5.1.96 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

5.1.97 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

5.1.98 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

5.1.99 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

5.1.100 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 Georg P. Krog, Harshvardhan J. Pandit, Paul Ryan
See More: section PROCESSING-SCALE in DPV

5.1.101 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 Georg P. Krog, Harshvardhan J. Pandit, Paul Ryan
See More: section PROCESSING-SCALE in DPV

5.1.102 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:hasProcessingScale, 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

5.1.103 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.104 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.105 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

5.1.106 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

5.1.107 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

5.1.108 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

5.1.109 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 Beatriz Esteves, Georg P. Krog, Harshvardhan J. Pandit, Julian Flake, Paul Ryan
See More: section PROCESSING-CONTEXT in DPV

5.1.110 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.111 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.112 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.113 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

5.1.114 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.115 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.116 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

5.1.117 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 Delaram Golpayegani, Harshvardhan J. Pandit
See More: section PROCESSING-CONTEXT in DPV

5.1.118 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
Examples dex:E0085 :: Role of dpv:Processing and using it in dpv:Process
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 DEX

5.1.119 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

5.1.120 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

5.1.121 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

5.1.122 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

5.1.123 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:hasProcessingScale, 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

5.1.124 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
Examples dex:E0075 :: Expressing involvement of tracking and profiling in processing
Source GDPR Art.4-2
Date Created 2019-05-07
See More: section PROCESSING in DEX

5.1.125 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

5.1.126 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 Beatriz Esteves, Georg P. Krog, Harshvardhan J. Pandit, Julian Flake, Paul Ryan
See More: section PROCESSING-CONTEXT in DPV

5.1.127 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

5.1.128 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

5.1.129 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

5.1.130 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

5.1.131 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

5.1.132 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

5.1.133 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

5.1.134 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.135 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.136 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.1.137 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 Georg P. Krog, Harshvardhan J. Pandit, Rana Saniei
See More: section PROCESSING-SCALE in DPV

5.1.138 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

5.1.139 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 Georg P. Krog, Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.140 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

5.1.141 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

5.1.142 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

5.1.143 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

5.1.144 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

5.1.145 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:hasProcessingScale, 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

5.1.146 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

5.1.147 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

5.1.148 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, Harshvardhan J. Pandit, Mark Lizar, Rob Brennan
See More: section PROCESSING-CONTEXT in DEX

5.1.149 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, Harshvardhan J. Pandit, Mark Lizar, Rob Brennan
See More: section PROCESSING-CONTEXT in DEX

5.1.150 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, Harshvardhan J. Pandit, Mark Lizar, Rob Brennan
See More: section PROCESSING-CONTEXT in DEX

5.1.151 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, Harshvardhan J. Pandit, Mark Lizar, Rob Brennan
See More: section PROCESSING-CONTEXT in DEX

5.1.152 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, Harshvardhan J. Pandit, Mark Lizar, Rob Brennan
See More: section PROCESSING-CONTEXT in DEX

5.1.153 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

5.1.154 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

5.1.155 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

5.1.156 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

5.1.157 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

5.1.158 Tracking

Term Tracking Prefix dpv
Label Tracking
IRI https://w3id.org/dpv#Tracking
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to use data to track a specific factor (e.g. a human or their activities) across multiple distinct contexts
Usage Note Tracking is a widely used (and abused) concept and therefore carries several distinct interpretations, for example see Do Not Track which defines tracking in the context of the web, and where other forms of tracking such as location tracking or physical biometric tracking may exist which are defined differently. For this concept, DPVCG defines Tracking in the broadest possible sense and strongly recommends adopters to provide their specific definition or interpretation by either extending this concept, through a usage note, or by contributing the specific term back to DPVCG for inclusion in DPV or an extension. This concept may change in the future based on developments in privacy and legal spaces. In DPV, Tracking is defined as a type of processing operation that may collect and/or may use data - which covers both initial collection and usage as well as subsequent use of existing data to track an individual. The classification of Tracking as a processing operation also implies that it is not sufficient as a Purpose on its own and therefore a suitable purpose from the DPV taxonomy should be used to justify it.
Examples dex:E0075 :: Expressing involvement of tracking and profiling in processing
Date Created 2024-12-17
Contributors Beatriz Esteves, Harshvardhan J. Pandit, Iain Henderson
See More: section PROCESSING in DEX

5.1.159 Tracking by First Party

Term TrackingByFirstParty Prefix dpv
Label Tracking by First Party
IRI https://w3id.org/dpv#TrackingByFirstParty
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Trackingdpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to perform tracking where the performing entity is a first party within the context
Usage Note This concept does not strictly only specify the processing operation, but also the relation of the individual with the implementing entity. These concepts may change in the future based on discussions around how to express First and Third Party.
Date Created 2024-12-17
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.160 Tracking by Third Party

Term TrackingByThirdParty Prefix dpv
Label Tracking by Third Party
IRI https://w3id.org/dpv#TrackingByThirdParty
Type rdfs:Class, skos:Concept, dpv:Processing
Broader/Parent types dpv:Trackingdpv:Usedpv:Processing
Object of relation dpv:hasProcessing
Definition to perform tracking where the performing entity is a third party within the context
Usage Note This concept does not strictly only specify the processing operation, but also the relation of the individual with the implementing entity. These concepts may change in the future based on discussions around how to express First and Third Party.
Date Created 2024-12-17
Contributors Harshvardhan J. Pandit
See More: section PROCESSING in DPV

5.1.161 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

5.1.162 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

5.1.163 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

5.1.164 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

5.1.165 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 Delaram Golpayegani, Harshvardhan J. Pandit, Steve Hickman
See More: section PROCESSING-CONTEXT in DPV

5.2 Properties

5.2.1 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

5.2.2 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, Harshvardhan J. Pandit, Paul Ryan
See More: section PROCESSING-CONTEXT in DPV

5.2.3 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

5.2.4 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, Harshvardhan J. Pandit, Paul Ryan
See More: section PROCESSING-CONTEXT in DPV

5.2.5 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

5.2.6 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

5.2.7 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

5.2.8 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

5.2.9 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'
Examples dex:E0074 :: Expressing involvement of a 'human subject' in a process
Date Created 2020-11-04
Contributors Georg P. Krog, Harshvardhan J. Pandit, Paul Ryan
See More: section PROCESSING-CONTEXT in DEX

5.2.10 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

5.2.11 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

5.2.12 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
Examples dex:E0085 :: Role of dpv:Processing and using it in dpv:Process
Source SPECIAL Project
Date Created 2019-04-04
Date Modified 2020-11-04
Contributors Axel Polleres, Bud Bruegger, Harshvardhan J. Pandit, Javier Fernández, Mark Lizar
See More: section PROCESSING in DEX

5.2.13 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

5.2.14 has processing scale

Term hasProcessingScale Prefix dpv
Label has processing scale
IRI https://w3id.org/dpv#hasProcessingScale
Type rdf:Property, skos:Concept
Broader/Parent types dpv:hasScale
Sub-property of dpv:hasScale
Range includes dpv:ProcessingScale
Definition Indicates the scale of processing operations
Date Created 2024-12-01
Contributors Harshvardhan J. Pandit
See More: section PROCESSING-SCALE in DPV

5.2.15 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

5.2.16 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, Harshvardhan J. Pandit, Mark Lizar, Rob Brennan
See More: section PROCESSING-CONTEXT in DPV

5.2.17 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

5.2.18 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
dex:E0085 :: Role of dpv:Processing and using it in dpv:Process
Date Created 2019-05-07
Date Modified 2022-01-26
Contributors Axel Polleres, Beatriz Esteves, Harshvardhan J. Pandit, Julian Flake, Paul Ryan
See More: section PROCESSING-CONTEXT in DEX , section RIGHTS in DEX

5.2.19 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
dex:E0085 :: Role of dpv:Processing and using it in dpv:Process
Date Created 2022-01-26
Date Modified 2022-06-15
Contributors Beatriz Esteves, Harshvardhan J. Pandit, Julian Flake, Paul Ryan
See More: section PROCESSING-CONTEXT in DEX

5.3 External

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

The following external concepts are re-used within DPV:

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.

A. References

A.1 Informative references

[AI]
AI Technology concepts for DPV. URL: https://w3id.org/dpv/ai
[DPV]
Data Privacy Vocabulary (DPV) Specification. URL: https://w3id.org/dpv
[EU-GDPR]
EU GDPR concepts for DPV. URL: https://w3id.org/dpv/legal/eu/gdpr
[GUIDES]
Guides for DPV. URL: https://w3id.org/dpv/guides
[ISO-22989]
ISO/IEC 22989:2022 Artificial intelligence concepts and terminology. URL: https://www.iso.org/standard/74296.html
[JUSTIFICATIONS]
Concepts representing Justifications for DPV. URL: https://w3id.org/dpv/justifications
Legal Jurisdiction-relevant concepts for DPV. URL: https://w3id.org/dpv/legal
[LOC]
Location and Geo-Political Membership concepts for DPV. URL: https://w3id.org/dpv/loc
[PD]
Personal Data categories for DPV. URL: https://w3id.org/dpv/pd
[PRIMER]
Primer for Data Privacy Vocabulary. URL: https://w3id.org/dpv/primer
[RDF]
RDF 1.1 Concepts and Abstract Syntax. URL: https://www.w3.org/TR/rdf11-concepts/
[RDFS]
RDF Schema 1.1. URL: https://www.w3.org/TR/rdf-schema/
[RISK]
Risk Assessment and Management concepts for DPV. URL: https://w3id.org/dpv/risk
[SECTOR]
Sector-specific Extensions for DPV. URL: https://w3id.org/dpv/sector
[TECH]
Technology concepts for DPV. URL: https://w3id.org/dpv/tech