The Data Privacy Vocabulary (DPV) provides terms (classes and properties) to describe and represent information related to processing of personal data based on established requirements such as for the EU General Data Protection Regulation (GDPR). The DPV is structured as a top-down hierarchical vocabulary with the core or base concepts of personal data categories, purposes of processing and types of processing, data controller(s) associated, recipients of personal data, legal bases or justifications used, technical and organisational measures and restrictions (e.g. storage locations and storage durations), applicable rights, and the risks involved.
The namespace for DPV terms is http://www.w3.org/ns/dpv#
The suggested prefix for the DPV namespace is dpv
The DPV and its documentation is available on GitHub .
This document is published by the Data Privacy Vocabularies and Controls Community Group (DPVCG) as a deliverable and report of its work in creating and maintaining the Data Privacy Vocabulary (DPV).
Contributing to the DPV and its extensions The DPVCG welcomes participation regarding the DPV, including expansion or refinement of its terms, addressing open issues, and welcomes suggestions on their resolution or mitigation.
While we welcome participation via any and all mediums - e.g., via Github pull requests or issues, emails , papers, or reports - the formal resolution of contributions takes place only through the DPVCG meeting calls and mailing lists. We therefore suggest joining the group to participate in these discussions for formal approval.
For contributions to the DPV, please see the section on GitHub . The current list of open issues and their discussions to date can be found at DPVCG issue tracker as well as GitHub issues .
Introduction
The Data Privacy Vocabulary provides terms (classes and properties) to describe and represent information about personal data handling. In particular, the vocabulary provides extensible taxonomies of terms to describe the following components:
These terms are intended to represent personal data handling as machine-readable information by specifying personal data categories undergoing processing, its purpose(s), the data controller(s) involved, recipient(s) of this data, the legal bases or justifications used (e.g. consent or legitimate interest), involving technical and organisational measures and restrictions (e.g. storage location and storage duration), the applicable rights, and possibility of risks.
As the Legal Bases are dependant on legal jurisdictions, we provide the legal bases defined by GDPR as a separate 'extension' of the DPV called DPV-GDPR . The DPV is intended to be a 'general vocabulary', where extensions can be used to expand it to any jurisdiction, domain, and use-case specific requirements.
Examples of applications where the concepts provided by the DPV can be used are:
represent policies for personal data handling
represent information about consent e.g. provenance of consent
log/document personal data handling actions e.g. by a data controller
support automated checking of legal compliances of data handling ex ante (prior to processing), or ex post (i.e. check compliance after processing)
Namespaces
The namespace for DPV vocabulary is http://www.w3.org/ns/dpv#
. The table below indicates the full list of namespaces and prefixes used in this document.
Prefix
Namespace
dct
http://purl.org/dc/terms/
dpv
http://www.w3.org/ns/dpv#
dpv-gdpr
http://www.w3.org/ns/dpv-gdpr#
dpv-nace
http://www.w3.org/ns/dpv-nace#
odrl
http://www.w3.org/ns/odrl/2/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
skos
http://www.w3.org/2004/02/skos/core#
spl
http://www.specialprivacy.eu/langs/usage-policy#
svd
http://www.specialprivacy.eu/vocabs/data#
svdu
http://www.specialprivacy.eu/vocabs/duration#
svl
http://www.specialprivacy.eu/vocabs/locations#
svpu
http://www.specialprivacy.eu/vocabs/purposes#
svpr
http://www.specialprivacy.eu/vocabs/processing#
svr
http://www.specialprivacy.eu/vocabs/recipients
xsd
http://www.w3.org/2001/XMLSchema#
Base Vocabulary
Concepts in the Base vocabulary are available as an individual module here .
Base Vocabulary
The 'Base' or 'Core' vocabulary describes the top-level classes required for defining a 'policy' for personal data handling. Classes and properties for each top-level class are further elaborated using sub-vocabularies, for example a taxonomy of personal data categories. While all concepts within the vocabulary share a single namespace, the modular approach makes it possible to use only the specific taxonomies or sub-vocabularies, for example to refer only to purposes. The DPV provides the following as top-level concepts and generic properties to associate them with other concepts:
Class
Property
Description
[=PersonalDataCategory=]
[=hasPersonalDataCategory=]
Personal data categories
[=Purpose=]
[=hasPurpose=]
Purpose of Processing
[=Processing=]
[=hasProcessing=]
Category or type of processing of personal data
[=DataController=]
[=hasDataController=]
Data Controller responsible for processing
[=DataSubject=]
[=hasDataSubject=]
Data Subject or Individual whose data is being processing
[=Recipient=]
[=hasRecipient=]
Recipient of personal data
[=TechnicalOrganisationalMeasure=]
[=hasTechnicalOrganisationalMeasure=]
Technical and/or Organisational measures associated with processing
[=LegalBasis=]
[=hasLegalBasis=]
Legal bases or justifications for processing
[=Right=] and [=DataSubjectRight=]
[=hasRight=]
Rights applicable or provided
[=Risk=]
[=hasRisk=]
Risks applicable or probable regarding processing
Along with these, the DPV defines the concept of [=PersonalDataHandling=] for representing a 'policy' associating the top-level concepts with one another. For example, using [=PersonalDataHandling=] it is possible to indicate the application of a specific purpose and processing to categories of personal data relating to data subjects (or individual), along with the data controller responsible, the recipients of data, legal basis used, the technical and organisational measures involved, rights provided, and the possibility of risks.
The DPV does not mandate the use of [=PersonalDataHandling=]. Adopters can define their own interpretation of what concepts personal data handling involves, or define a separate concept similar to [=PersonalDataHandling=]. For example, one may specify that a [=PersonalDataHandling=] is only associated with [=Purpose=], [=Processing=], [=PersonalDataCategory=], and [=Recipient=] where the legal basis and technical and organisational measures are either assumed or defined externally. In continuation of this, the DPV also does not provide any constraints on the inclusion or exclusion of concepts used to define an instance of [=PersonalDataHandling=]. Possibilities for specifying such constraints include use of OWL2 semantics and SHACL to specify mandatory concepts. For example, requiring every instance of [=PersonalDataHandling=] must have at least one Personal Data Category, Controller, Purpose, and Legal Basis.
Classes
Data Controller
|
Data Subject
|
Data Subject Right
|
Legal Basis
|
Personal Data Category
|
Personal Data Handling
|
Processing
|
Purpose
|
Recipient
|
Right
|
Risk
|
Technical and Organisational Measure
|
Data Controller
DataController
DataController
DataController
LegalEntity
LegalEntity
DataController->LegalEntity
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->DataController
dpv:hasDataController
Term:
DataController
Overview
Description:
The individual or organisation that decides (or controls) the purpose(s) of processing personal data.
Subclass Of:
dpv:LegalEntity
Source:
GDPR Art.4-7g
Created:
2019-04-05
Modified:
2020-11-04
Contributor(s):
Axel Polleres,
Javier Fernández
Data Subject
DataSubject
DataSubject
DataSubject
LegalEntity
LegalEntity
DataSubject->LegalEntity
subclassOf
Child
Child
Child->DataSubject
subclassOf
Vulnerable Data Subject
Vulnerable Data Subject
Vulnerable Data Subject->DataSubject
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->DataSubject
dpv:hasDataSubject
Term:
DataSubject
Overview
Description:
The individual (or category of individuals) whose personal data is being processed
Subclass Of:
dpv:LegalEntity
Superclass Of:
dpv:Child ,
dpv:VulnerableDataSubject
Source:
GDPR Art.4-1g
Created:
2019-04-05
Modified:
2020-11-04
Contributor(s):
Axel Polleres,
Javier Fernández
Data Subject Right
DataSubjectRight
DataSubjectRight
DataSubjectRight
Right
Right
DataSubjectRight->Right
subclassOf
Term:
DataSubjectRight
Overview
Description:
The rights applicable or provided to a Data Subject
Subclass Of:
dpv:Right
Created:
2020-11-18
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan Pandit
Legal Basis
LegalBasis
LegalBasis
LegalBasis
rdfs_Resource
rdfs_Resource
rdfs_Resource->LegalBasis
dpv:hasLegalBasis
Term:
LegalBasis
Overview
Description:
The Legal basis used to justify processing of personal data
Created:
2019-04-05
Modified:
2020-11-04
Personal Data Category
PersonalDataCategory
PersonalDataCategory
PersonalDataCategory
Internal
Internal
Internal->PersonalDataCategory
subclassOf
Special Category Personal Data
Special Category Personal Data
Special Category Personal Data->PersonalDataCategory
subclassOf
Derived Personal Data
Derived Personal Data
Derived Personal Data->PersonalDataCategory
subclassOf
External
External
External->PersonalDataCategory
subclassOf
Financial
Financial
Financial->PersonalDataCategory
subclassOf
Tracking
Tracking
Tracking->PersonalDataCategory
subclassOf
Historical
Historical
Historical->PersonalDataCategory
subclassOf
Social
Social
Social->PersonalDataCategory
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->PersonalDataCategory
dpv:hasPersonalDataCategory
Personal Data Handling
PersonalDataHandling
PersonalDataHandling
PersonalDataHandling
DataController
DataController
PersonalDataHandling->DataController
dpv:hasDataController
DataSubject
DataSubject
PersonalDataHandling->DataSubject
dpv:hasDataSubject
PersonalDataCategory
PersonalDataCategory
PersonalDataHandling->PersonalDataCategory
dpv:hasPersonalDataCategory
LegalBasis
LegalBasis
PersonalDataHandling->LegalBasis
dpv:hasLegalBasis
Processing
Processing
PersonalDataHandling->Processing
dpv:hasProcessing
Purpose
Purpose
PersonalDataHandling->Purpose
dpv:hasPurpose
Recipient
Recipient
PersonalDataHandling->Recipient
dpv:hasRecipient
Risk
Risk
PersonalDataHandling->Risk
dpv:hasRisk
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
PersonalDataHandling->TechnicalOrganisationalMeasure
dpv:hasTechnicalOrganisationalMeasure
Term:
PersonalDataHandling
Overview
Description:
A high-level Class to describe 'data handling'. This can consist of personal data being processed for a purpose, involving entities, using technical and organisational measures, applicable risks, rights, and legal basis.
Created:
2019-04-05
Modified:
2020-11-04
Contributor(s):
Axel Polleres,
Javier Fernández
Processing
Processing
Processing
Processing
Transfer
Transfer
Transfer->Processing
subclassOf
Store
Store
Store->Processing
subclassOf
Disclose
Disclose
Disclose->Processing
subclassOf
Transform
Transform
Transform->Processing
subclassOf
Organise
Organise
Organise->Processing
subclassOf
Obtain
Obtain
Obtain->Processing
subclassOf
Remove
Remove
Remove->Processing
subclassOf
Use
Use
Use->Processing
subclassOf
Copy
Copy
Copy->Processing
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->Processing
dpv:hasProcessing
Purpose
Purpose
Purpose
Purpose
Benefit
Benefit
Purpose->Benefit
dpv:hasBenefit
Context
Context
Purpose->Context
dpv:hasContext
Account Management
Account Management
Account Management->Purpose
subclassOf
Security
Security
Security->Purpose
subclassOf
Record Management
Record Management
Record Management->Purpose
subclassOf
Research and Development
Research and Development
Research and Development->Purpose
subclassOf
Legal Compliance
Legal Compliance
Legal Compliance->Purpose
subclassOf
Marketing
Marketing
Marketing->Purpose
subclassOf
Customer Management
Customer Management
Customer Management->Purpose
subclassOf
Communication
Communication
Communication->Purpose
subclassOf
Service Provision
Service Provision
Service Provision->Purpose
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->Purpose
dpv:hasPurpose
Recipient
Recipient
Recipient
Recipient
LegalEntity
LegalEntity
Recipient->LegalEntity
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->Recipient
dpv:hasRecipient
Right
Right
Right
Right
Data Subject Right
Data Subject Right
Data Subject Right->Right
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->Right
dpv:hasRight
Term:
Right
Overview
Description:
The right(s) applicable, provided, or expected.
Superclass Of:
dpv:DataSubjectRight
Created:
2020-11-18
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J Pandit
Risk
Risk
Risk
Risk
rdfs_Resource
rdfs_Resource
rdfs_Resource->Risk
dpv:hasRisk
Term:
Risk
Overview
Description:
A risk or possibility or uncertainty of negative effects, impacts, or consequences.
Created:
2020-11-18
Contributor(s):
Harshvardhan J. Pandit
Technical and Organisational Measure
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Technical Measure
Technical Measure
Technical Measure->TechnicalOrganisationalMeasure
subclassOf
Organisational Measure
Organisational Measure
Organisational Measure->TechnicalOrganisationalMeasure
subclassOf
Risk Mitigation Measure
Risk Mitigation Measure
Risk Mitigation Measure->TechnicalOrganisationalMeasure
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->TechnicalOrganisationalMeasure
dpv:hasTechnicalOrganisationalMeasure
Properties
has data controller
|
has data subject
|
has legal basis
|
has personal data category
|
has processing
|
has purpose
|
has recipient
|
has right
|
has risk
|
has technical and organisational measure
|
has data controller
Term:
hasDataController
Description:
Indicates association with a Data Controller.
Status:
proposed
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
has data subject
Term:
hasDataSubject
Description:
Indicates association with a specific Data Subject or a group or category of Data Subjects.
Status:
proposed
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
has legal basis
Term:
hasLegalBasis
Description:
Indicates applicability of a Legal Basis.
Status:
proposed
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Javier Fernández
has personal data category
Term:
hasPersonalDataCategory
Description:
Indicates association with a Personal Data Category.
Status:
proposed
Source:
SPECIAL Project
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
has processing
Term:
hasProcessing
Description:
Indicates association with a Processing (of personal data) instance or category.
Status:
proposed
Source:
SPECIAL Project
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
has purpose
Term:
hasPurpose
Description:
Indicates association with a Purpose (of processing personal data).
Status:
proposed
Source:
SPECIAL Project
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
has recipient
Term:
hasRecipient
Description:
Indicates a recipient of personal data.
Status:
proposed
Source:
SPECIAL Project
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
has right
Term:
hasRight
Description:
Indicates applicability of a Right.
Status:
proposed
Created:
2020-11-18
Contributor(s):
Harshvardhan J. Pandit
has risk
Term:
hasRisk
Description:
Indicates applicability of a Risk.
Status:
proposed
Created:
2020-11-18
Contributor(s):
Harshvardhan J. Pandit
has technical and organisational measure
Term:
hasTechnicalOrganisationalMeasure
Description:
Indicates use of a Technical or Organisational measure.
Status:
proposed
Created:
2019-04-04
Contributor(s):
Axel Polleres,
Bud Bruegger,
Harshvardhan J. Pandit,
Javier Fernández,
Mark Lizar
Personal Data Categories
Concepts related to Personal Data Categories are available as an individual module here .
DPV provides broad top-level personal data categories adapted from the taxonomy contributed by R. Jason Cronk [[EnterPrivacy]]. The top-level concepts in this taxonomy refer to the nature of information (financial, social, tracking) and to its inherent source (internal, external). Each top-level concept is represented in the DPV vocabulary as a Class, and is further elaborated by subclasses for referring to specific categories of information - such as preferences or demographics.
Concepts for Personal Data Categories in DPV
While this taxonomy is by no means exhaustive, the aim is to provide a sufficient coverage of abstract categories of personal data which can be extended using the subclass mechanism to represent concepts used in the real-world.
Regulations such as the GDPR define personal data at an abstract level as information (directly or indirectly) associated with an individual or a category of individuals. DPV defines classes representing categories that are inclusive of information associated with them (e.g. name consisting of first name, last name), with their instances representing specific elements of personal data (e.g. “John Doe” as name).
The categories defined in the personal data categories taxonomy can be used directly or further extended by subclassing the respective classes to depict specialised concepts, such as “likes regarding movies” or combined with classes to indicate specific contexts. The class [=DerivedPersonalData=] provides one such context to indicate information has been derived from existing information, e.g. inference of opinions from social media. Additional classes can be defined to specify contexts such as use of machine learning, accuracy, and source. Similarly, the class [=SpecialCategoryPersonalData=] represents categories that are ‘special’ or ‘sensitive’ and require additional conditions, e.g. as per GDPR’s Article 9 .
:SocialMediaLikes rdfs:subClassOf dpv:Like,
dpv:SpecialCategoryPersonalData, dpv:DerivedPersonalData ;
rdfs:label "Likes derived from Social Media" .
The following is an overview of the concepts provided for personal data within the DPV:
Concept
Description
[=PersonalDataCategory=]
Category of Personal Data
[=SpecialCategoryPersonalData=]
Indicates that personal data is sensitive or belongs to a special category
[=DerivedPersonalData=]
Indicates that personal data is derived or inferred
Classes
Accent
|
Account Identifier
|
Acquantaince
|
Age
|
Apartment Owned
|
Association
|
Attitude
|
Authenticating
|
Authentication History
|
Bank Account
|
Behavioral
|
Biometric
|
Blood Type
|
Browser Fingerprint
|
Browsing Behavior
|
Browsing Referral
|
Call Log
|
Car Owned
|
Character
|
Communication
|
Communications Metadata
|
Connection
|
Contact
|
Country
|
Credit
|
Credit Capacity
|
Credit Card Number
|
Credit Record
|
Credit Score
|
Credit Standing
|
Credit Worthiness
|
Criminal
|
Criminal Charge
|
Criminal Conviction
|
Criminal Pardon
|
customer’s orders and subscriptions (such as order history, information on subscriptions, incidents and complaints)
|
Demeanor
|
Demographic
|
Derived Personal Data
|
Device Applications
|
Device Based
|
Device Operating System
|
Device Software
|
Dialect
|
Disability
|
Disciplinary Action
|
Dislike
|
Divorce
|
DNA Code
|
Drug Test Result
|
Email Address
|
Email Content
|
Employment History
|
Ethnicity
|
Ethnic Origin
|
External
|
Family
|
Family Health History
|
Family Structure
|
Favorite
|
Favorite Color
|
Favorite Food
|
Favorite Music
|
Fetish
|
Financial
|
Financial Account
|
Financial Account Number
|
Fingerprint
|
Friend
|
Gender
|
General Reputation
|
Geographic
|
GPS Coordinate
|
Group Membership
|
Hair Color
|
Health
|
Health History
|
Health Record
|
Height
|
Historical
|
House Owned
|
Identifying
|
Income
|
Income Bracket
|
Individual Health History
|
Intention
|
Interaction
|
Interest
|
Internal
|
IP Address
|
Job
|
Knowledge and Beliefs
|
Language
|
Life History
|
Like
|
LinkClicked
|
Loan Record
|
Location
|
MAC Address
|
Marital Status
|
Marriage
|
MedicalHealth
|
Mental Health
|
Name
|
Official ID
|
Offspring
|
Opinion
|
Ownership
|
Parent
|
Password
|
Payment Card
|
Payment Card Expiry
|
Payment Card Number
|
Personality
|
Personal Possession
|
Philosophical Belief
|
Physical Address
|
PhysicalCharacteristic
|
Physical Health
|
Physical Trait
|
Picture
|
Piercing
|
PIN Code
|
Political Affiliation
|
Preference
|
Prescription
|
Privacy Preference
|
Proclivitie
|
Professional
|
Professional Certification
|
Professional Evaluation
|
Professional Interview
|
Public Life
|
Purchase
|
Purchases and Spending Habit
|
Race
|
Reference
|
Relationship
|
Religion
|
Religious Belief
|
Request target
|
Retina
|
Room Number
|
Salary
|
Sale
|
School
|
Secret Text
|
SensitiveData
|
Service Consumption Behavior
|
Sexual
|
Sexual History
|
Sexual Preference
|
Sibling
|
Skin Tone
|
Social
|
Social Media Communication
|
Social Network
|
Social Status
|
Special Category Personal Data
|
Tattoo
|
Tax
|
Telephone Number
|
Thought
|
Tracking
|
Transaction
|
Transactional
|
TV Viewing Behavior
|
UID
|
UsageHistory or Activity
|
User agent
|
Username
|
Voice Communication Recording
|
Voice Mail
|
Weight
|
Work History
|
Accent
Accent
Accent
Accent
Language
Language
Accent->Language
subclassOf
PersonalDataCategory
PersonalDataCategory
Language->PersonalDataCategory
subclassOf
Account Identifier
AccountIdentifier
AccountIdentifier
AccountIdentifier
FinancialAccount
FinancialAccount
AccountIdentifier->FinancialAccount
subclassOf
Financial Account Number
Financial Account Number
Financial Account Number->AccountIdentifier
subclassOf
Payment Card Number
Payment Card Number
Payment Card Number->AccountIdentifier
subclassOf
PersonalDataCategory
PersonalDataCategory
FinancialAccount->PersonalDataCategory
subclassOf
Acquantaince
Acquantaince
Acquantaince
Acquantaince
SocialNetwork
SocialNetwork
Acquantaince->SocialNetwork
subclassOf
PersonalDataCategory
PersonalDataCategory
SocialNetwork->PersonalDataCategory
subclassOf
Age
Age
Age
Age
PhysicalCharacteristic
PhysicalCharacteristic
Age->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
Apartment Owned
ApartmentOwned
ApartmentOwned
ApartmentOwned
HouseOwned
HouseOwned
ApartmentOwned->HouseOwned
subclassOf
PersonalDataCategory
PersonalDataCategory
HouseOwned->PersonalDataCategory
subclassOf
Association
Association
Association
Association
SocialNetwork
SocialNetwork
Association->SocialNetwork
subclassOf
PersonalDataCategory
PersonalDataCategory
SocialNetwork->PersonalDataCategory
subclassOf
Term:
Association
Overview
Description:
Information about associations in a social network with other individuals, groups, or entities e.g. friend of a friend
Subclass Of:
dpv:SocialNetwork
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Attitude
Attitude
Attitude
Attitude
Behavioral
Behavioral
Attitude->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Authenticating
Authenticating
Authenticating
Authenticating
Internal
Internal
Authenticating->Internal
subclassOf
Password
Password
Password->Authenticating
subclassOf
Secret Text
Secret Text
Secret Text->Authenticating
subclassOf
PIN Code
PIN Code
PIN Code->Authenticating
subclassOf
PersonalDataCategory
PersonalDataCategory
Internal->PersonalDataCategory
subclassOf
Authentication History
AuthenticationHistory
AuthenticationHistory
AuthenticationHistory
Behavioral
Behavioral
AuthenticationHistory->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Term:
AuthenticationHistory
Overview
Description:
Information about prior authentication and its outcomes such as login attempts or location.
Subclass Of:
dpv:Behavioral
Source:
DPVCG
Created:
2020-11-04
Contributor(s):
Georg P Krog
Bank Account
BankAccount
BankAccount
BankAccount
FinancialAccount
FinancialAccount
BankAccount->FinancialAccount
subclassOf
PersonalDataCategory
PersonalDataCategory
FinancialAccount->PersonalDataCategory
subclassOf
Behavioral
Behavioral
Behavioral
Behavioral
External
External
Behavioral->External
subclassOf
Call Log
Call Log
Call Log->Behavioral
subclassOf
Demeanor
Demeanor
Demeanor->Behavioral
subclassOf
Personality
Personality
Personality->Behavioral
subclassOf
Authentication History
Authentication History
Authentication History->Behavioral
subclassOf
Service Consumption Behavior
Service Consumption Behavior
Service Consumption Behavior->Behavioral
subclassOf
LinkClicked
LinkClicked
LinkClicked->Behavioral
subclassOf
Attitude
Attitude
Attitude->Behavioral
subclassOf
Browsing Behavior
Browsing Behavior
Browsing Behavior->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
External->PersonalDataCategory
subclassOf
Biometric
Biometric
Biometric
Biometric
SpecialCategoryPersonalData
SpecialCategoryPersonalData
Biometric->SpecialCategoryPersonalData
subclassOf
Identifying
Identifying
Biometric->Identifying
subclassOf
Fingerprint
Fingerprint
Fingerprint->Biometric
subclassOf
Retina
Retina
Retina->Biometric
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
Identifying->PersonalDataCategory
subclassOf
Blood Type
BloodType
BloodType
BloodType
MedicalHealth
MedicalHealth
BloodType->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Browser Fingerprint
BrowserFingerprint
BrowserFingerprint
BrowserFingerprint
DeviceBased
DeviceBased
BrowserFingerprint->DeviceBased
subclassOf
PersonalDataCategory
PersonalDataCategory
DeviceBased->PersonalDataCategory
subclassOf
Browsing Behavior
BrowsingBehavior
BrowsingBehavior
BrowsingBehavior
Behavioral
Behavioral
BrowsingBehavior->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Browsing Referral
BrowsingReferral
BrowsingReferral
BrowsingReferral
BrowsingBehaviour
BrowsingBehaviour
BrowsingReferral->BrowsingBehaviour
subclassOf
Term:
BrowsingReferral
Overview
Description:
Information about web browsing referrer or referral, which can be based on location, targeted referrals, direct, organic search, social media or actions, campaigns.
Subclass Of:
dpv:BrowsingBehaviour
Source:
DPVCG
Created:
2020-11-04
Contributor(s):
Georg P Krog
Call Log
CallLog
CallLog
CallLog
Behavioral
Behavioral
CallLog->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Car Owned
CarOwned
CarOwned
CarOwned
Ownership
Ownership
CarOwned->Ownership
subclassOf
PersonalDataCategory
PersonalDataCategory
Ownership->PersonalDataCategory
subclassOf
Character
Character
Character
Character
PublicLife
PublicLife
Character->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
Communication
Communication
Communication
Communication
Social
Social
Communication->Social
subclassOf
Email Content
Email Content
Email Content->Communication
subclassOf
Social Media Communication
Social Media Communication
Social Media Communication->Communication
subclassOf
Voice Communication Recording
Voice Communication Recording
Voice Communication Recording->Communication
subclassOf
Voice Mail
Voice Mail
Voice Mail->Communication
subclassOf
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
CommunicationsMetadata
CommunicationsMetadata
CommunicationsMetadata
PublicLife
PublicLife
CommunicationsMetadata->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
Connection
Connection
Connection
Connection
SocialNetwork
SocialNetwork
Connection->SocialNetwork
subclassOf
PersonalDataCategory
PersonalDataCategory
SocialNetwork->PersonalDataCategory
subclassOf
Contact
Contact
Contact
Tracking
Tracking
Contact->Tracking
subclassOf
Physical Address
Physical Address
Physical Address->Contact
subclassOf
Email Address
Email Address
Email Address->Contact
subclassOf
Telephone Number
Telephone Number
Telephone Number->Contact
subclassOf
PersonalDataCategory
PersonalDataCategory
Tracking->PersonalDataCategory
subclassOf
Country
Country
Country
Country
Location
Location
Country->Location
subclassOf
PersonalDataCategory
PersonalDataCategory
Location->PersonalDataCategory
subclassOf
Credit
Credit
Credit
Credit
Transactional
Transactional
Credit->Transactional
subclassOf
Credit Worthiness
Credit Worthiness
Credit Worthiness->Credit
subclassOf
Credit Standing
Credit Standing
Credit Standing->Credit
subclassOf
Credit Capacity
Credit Capacity
Credit Capacity->Credit
subclassOf
Credit Record
Credit Record
Credit Record->Credit
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Credit Capacity
CreditCapacity
CreditCapacity
CreditCapacity
Credit
Credit
CreditCapacity->Credit
subclassOf
PersonalDataCategory
PersonalDataCategory
Credit->PersonalDataCategory
subclassOf
Credit Card Number
CreditCardNumber
CreditCardNumber
CreditCardNumber
PaymentCardNumber
PaymentCardNumber
CreditCardNumber->PaymentCardNumber
subclassOf
PersonalDataCategory
PersonalDataCategory
PaymentCardNumber->PersonalDataCategory
subclassOf
Credit Record
CreditRecord
CreditRecord
CreditRecord
Credit
Credit
CreditRecord->Credit
subclassOf
PersonalDataCategory
PersonalDataCategory
Credit->PersonalDataCategory
subclassOf
Credit Score
CreditScore
CreditScore
CreditScore
CreditWorthiness
CreditWorthiness
CreditScore->CreditWorthiness
subclassOf
PersonalDataCategory
PersonalDataCategory
CreditWorthiness->PersonalDataCategory
subclassOf
Credit Standing
CreditStanding
CreditStanding
CreditStanding
Credit
Credit
CreditStanding->Credit
subclassOf
PersonalDataCategory
PersonalDataCategory
Credit->PersonalDataCategory
subclassOf
Credit Worthiness
CreditWorthiness
CreditWorthiness
CreditWorthiness
Credit
Credit
CreditWorthiness->Credit
subclassOf
Credit Score
Credit Score
Credit Score->CreditWorthiness
subclassOf
PersonalDataCategory
PersonalDataCategory
Credit->PersonalDataCategory
subclassOf
Criminal
Criminal
Criminal
Criminal
Social
Social
Criminal->Social
subclassOf
Criminal Charge
Criminal Charge
Criminal Charge->Criminal
subclassOf
Criminal Pardon
Criminal Pardon
Criminal Pardon->Criminal
subclassOf
Criminal Conviction
Criminal Conviction
Criminal Conviction->Criminal
subclassOf
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
Criminal Charge
CriminalCharge
CriminalCharge
CriminalCharge
Criminal
Criminal
CriminalCharge->Criminal
subclassOf
PersonalDataCategory
PersonalDataCategory
Criminal->PersonalDataCategory
subclassOf
Criminal Conviction
CriminalConviction
CriminalConviction
CriminalConviction
Criminal
Criminal
CriminalConviction->Criminal
subclassOf
PersonalDataCategory
PersonalDataCategory
Criminal->PersonalDataCategory
subclassOf
Criminal Pardon
CriminalPardon
CriminalPardon
CriminalPardon
Criminal
Criminal
CriminalPardon->Criminal
subclassOf
PersonalDataCategory
PersonalDataCategory
Criminal->PersonalDataCategory
subclassOf
customer’s orders and subscriptions (such as order history, information on subscriptions, incidents and complaints)
CustomerOrder
CustomerOrder
CustomerOrder
Term:
CustomerOrder
Overview
Description:
relates to feedback: where to put this?
Created:
2020-06-23
Contributor(s):
Georg
Demeanor
Demeanor
Demeanor
Demeanor
Behavioral
Behavioral
Demeanor->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Demographic
Demographic
Demographic
Demographic
External
External
Demographic->External
subclassOf
Physical Trait
Physical Trait
Physical Trait->Demographic
subclassOf
Geographic
Geographic
Geographic->Demographic
subclassOf
Income Bracket
Income Bracket
Income Bracket->Demographic
subclassOf
PersonalDataCategory
PersonalDataCategory
External->PersonalDataCategory
subclassOf
Derived Personal Data
DerivedPersonalData
DerivedPersonalData
DerivedPersonalData
PersonalDataCategory
PersonalDataCategory
DerivedPersonalData->PersonalDataCategory
subclassOf
Term:
DerivedPersonalData
Overview
Description:
Derived data is data that is obtained or derived from other data.
Subclass Of:
dpv:PersonalDataCategory
Source:
DPVCG
Created:
2019-05-07
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
See Also:
svd:Derived
Device Applications
DeviceApplications
DeviceApplications
DeviceApplications
DeviceSoftware
DeviceSoftware
DeviceApplications->DeviceSoftware
subclassOf
PersonalDataCategory
PersonalDataCategory
DeviceSoftware->PersonalDataCategory
subclassOf
Term:
DeviceApplications
Overview
Description:
Information about applications or application-like software on a device.
Subclass Of:
dpv:DeviceSoftware
Source:
DPVCG
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Device Based
DeviceBased
DeviceBased
DeviceBased
Tracking
Tracking
DeviceBased->Tracking
subclassOf
IP Address
IP Address
IP Address->DeviceBased
subclassOf
Device Software
Device Software
Device Software->DeviceBased
subclassOf
Browser Fingerprint
Browser Fingerprint
Browser Fingerprint->DeviceBased
subclassOf
MAC Address
MAC Address
MAC Address->DeviceBased
subclassOf
PersonalDataCategory
PersonalDataCategory
Tracking->PersonalDataCategory
subclassOf
Device Operating System
DeviceOperatingSystem
DeviceOperatingSystem
DeviceOperatingSystem
DeviceSoftware
DeviceSoftware
DeviceOperatingSystem->DeviceSoftware
subclassOf
PersonalDataCategory
PersonalDataCategory
DeviceSoftware->PersonalDataCategory
subclassOf
Term:
DeviceOperatingSystem
Overview
Description:
Information about the operating system (OS) or system software that manages hardware or software resources.
Subclass Of:
dpv:DeviceSoftware
Source:
DPVCG
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Device Software
DeviceSoftware
DeviceSoftware
DeviceSoftware
DeviceBased
DeviceBased
DeviceSoftware->DeviceBased
subclassOf
Device Applications
Device Applications
Device Applications->DeviceSoftware
subclassOf
Device Operating System
Device Operating System
Device Operating System->DeviceSoftware
subclassOf
PersonalDataCategory
PersonalDataCategory
DeviceBased->PersonalDataCategory
subclassOf
Dialect
Dialect
Dialect
Dialect
Language
Language
Dialect->Language
subclassOf
PersonalDataCategory
PersonalDataCategory
Language->PersonalDataCategory
subclassOf
Disability
Disability
Disability
Disability
MedicalHealth
MedicalHealth
Disability->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Disciplinary Action
DisciplinaryAction
DisciplinaryAction
DisciplinaryAction
Professional
Professional
DisciplinaryAction->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Dislike
Dislike
Dislike
Dislike
Interest
Interest
Dislike->Interest
subclassOf
PersonalDataCategory
PersonalDataCategory
Interest->PersonalDataCategory
subclassOf
Divorce
Divorce
Divorce
Divorce
FamilyStructure
FamilyStructure
Divorce->FamilyStructure
subclassOf
PersonalDataCategory
PersonalDataCategory
FamilyStructure->PersonalDataCategory
subclassOf
DNA Code
DNACode
DNACode
DNACode
MedicalHealth
MedicalHealth
DNACode->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Drug Test Result
DrugTestResult
DrugTestResult
DrugTestResult
MedicalHealth
MedicalHealth
DrugTestResult->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Email Address
EmailAddress
EmailAddress
EmailAddress
Contact
Contact
EmailAddress->Contact
subclassOf
PersonalDataCategory
PersonalDataCategory
Contact->PersonalDataCategory
subclassOf
Email Content
EmailContent
EmailContent
EmailContent
Communication
Communication
EmailContent->Communication
subclassOf
PersonalDataCategory
PersonalDataCategory
Communication->PersonalDataCategory
subclassOf
Employment History
EmploymentHistory
EmploymentHistory
EmploymentHistory
Professional
Professional
EmploymentHistory->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Ethnicity
Ethnicity
Ethnicity
Ethnicity
External
External
Ethnicity->External
subclassOf
Language
Language
Language->Ethnicity
subclassOf
Ethnic Origin
Ethnic Origin
Ethnic Origin->Ethnicity
subclassOf
Race
Race
Race->Ethnicity
subclassOf
PersonalDataCategory
PersonalDataCategory
External->PersonalDataCategory
subclassOf
Ethnic Origin
EthnicOrigin
EthnicOrigin
EthnicOrigin
SpecialCategoryPersonalData
SpecialCategoryPersonalData
EthnicOrigin->SpecialCategoryPersonalData
subclassOf
Ethnicity
Ethnicity
EthnicOrigin->Ethnicity
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
Ethnicity->PersonalDataCategory
subclassOf
External
External
External
External
PersonalDataCategory
PersonalDataCategory
External->PersonalDataCategory
subclassOf
Behavioral
Behavioral
Behavioral->External
subclassOf
PhysicalCharacteristic
PhysicalCharacteristic
PhysicalCharacteristic->External
subclassOf
Identifying
Identifying
Identifying->External
subclassOf
MedicalHealth
MedicalHealth
MedicalHealth->External
subclassOf
Demographic
Demographic
Demographic->External
subclassOf
Sexual
Sexual
Sexual->External
subclassOf
Ethnicity
Ethnicity
Ethnicity->External
subclassOf
Family
Family
Family
Family
Social
Social
Family->Social
subclassOf
Family Structure
Family Structure
Family Structure->Family
subclassOf
Relationship
Relationship
Relationship->Family
subclassOf
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
Family Health History
FamilyHealthHistory
FamilyHealthHistory
FamilyHealthHistory
HealthHistory
HealthHistory
FamilyHealthHistory->HealthHistory
subclassOf
PersonalDataCategory
PersonalDataCategory
HealthHistory->PersonalDataCategory
subclassOf
Family Structure
FamilyStructure
FamilyStructure
FamilyStructure
Family
Family
FamilyStructure->Family
subclassOf
Offspring
Offspring
Offspring->FamilyStructure
subclassOf
Marriage
Marriage
Marriage->FamilyStructure
subclassOf
Divorce
Divorce
Divorce->FamilyStructure
subclassOf
Parent
Parent
Parent->FamilyStructure
subclassOf
Sibling
Sibling
Sibling->FamilyStructure
subclassOf
PersonalDataCategory
PersonalDataCategory
Family->PersonalDataCategory
subclassOf
Favorite
Favorite
Favorite
Favorite
Preference
Preference
Favorite->Preference
subclassOf
Favorite Music
Favorite Music
Favorite Music->Favorite
subclassOf
Favorite Color
Favorite Color
Favorite Color->Favorite
subclassOf
Favorite Food
Favorite Food
Favorite Food->Favorite
subclassOf
PersonalDataCategory
PersonalDataCategory
Preference->PersonalDataCategory
subclassOf
Favorite Color
FavoriteColor
FavoriteColor
FavoriteColor
Favorite
Favorite
FavoriteColor->Favorite
subclassOf
PersonalDataCategory
PersonalDataCategory
Favorite->PersonalDataCategory
subclassOf
Favorite Food
FavoriteFood
FavoriteFood
FavoriteFood
Favorite
Favorite
FavoriteFood->Favorite
subclassOf
PersonalDataCategory
PersonalDataCategory
Favorite->PersonalDataCategory
subclassOf
Favorite Music
FavoriteMusic
FavoriteMusic
FavoriteMusic
Favorite
Favorite
FavoriteMusic->Favorite
subclassOf
PersonalDataCategory
PersonalDataCategory
Favorite->PersonalDataCategory
subclassOf
Fetish
Fetish
Fetish
Fetish
Sexual
Sexual
Fetish->Sexual
subclassOf
PersonalDataCategory
PersonalDataCategory
Sexual->PersonalDataCategory
subclassOf
Financial
Financial
Financial
Financial
PersonalDataCategory
PersonalDataCategory
Financial->PersonalDataCategory
subclassOf
Financial Account
Financial Account
Financial Account->Financial
subclassOf
Transactional
Transactional
Transactional->Financial
subclassOf
Ownership
Ownership
Ownership->Financial
subclassOf
Financial Account
FinancialAccount
FinancialAccount
FinancialAccount
Financial
Financial
FinancialAccount->Financial
subclassOf
Payment Card
Payment Card
Payment Card->FinancialAccount
subclassOf
Bank Account
Bank Account
Bank Account->FinancialAccount
subclassOf
Account Identifier
Account Identifier
Account Identifier->FinancialAccount
subclassOf
PersonalDataCategory
PersonalDataCategory
Financial->PersonalDataCategory
subclassOf
Financial Account Number
FinancialAccountNumber
FinancialAccountNumber
FinancialAccountNumber
AccountIdentifier
AccountIdentifier
FinancialAccountNumber->AccountIdentifier
subclassOf
PersonalDataCategory
PersonalDataCategory
AccountIdentifier->PersonalDataCategory
subclassOf
Fingerprint
Fingerprint
Fingerprint
Fingerprint
Biometric
Biometric
Fingerprint->Biometric
subclassOf
PersonalDataCategory
PersonalDataCategory
Biometric->PersonalDataCategory
subclassOf
Friend
Friend
Friend
Friend
SocialNetwork
SocialNetwork
Friend->SocialNetwork
subclassOf
PersonalDataCategory
PersonalDataCategory
SocialNetwork->PersonalDataCategory
subclassOf
Term:
Friend
Overview
Description:
Information about friends in a social network, including aspects of friendships such as years together or nature of friendship.
Subclass Of:
dpv:SocialNetwork
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Gender
Gender
Gender
Gender
PhysicalCharacteristic
PhysicalCharacteristic
Gender->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
General Reputation
GeneralReputation
GeneralReputation
GeneralReputation
PublicLife
PublicLife
GeneralReputation->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
Geographic
Geographic
Geographic
Geographic
Demographic
Demographic
Geographic->Demographic
subclassOf
PersonalDataCategory
PersonalDataCategory
Demographic->PersonalDataCategory
subclassOf
GPS Coordinate
GPSCoordinate
GPSCoordinate
GPSCoordinate
Location
Location
GPSCoordinate->Location
subclassOf
PersonalDataCategory
PersonalDataCategory
Location->PersonalDataCategory
subclassOf
Term:
GPSCoordinate
Overview
Description:
Information about location expressed using Global Position System coordinates (GPS)
Subclass Of:
dpv:Location
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Group Membership
GroupMembership
GroupMembership
GroupMembership
SocialNetwork
SocialNetwork
GroupMembership->SocialNetwork
subclassOf
PersonalDataCategory
PersonalDataCategory
SocialNetwork->PersonalDataCategory
subclassOf
Hair Color
HairColor
HairColor
HairColor
PhysicalCharacteristic
PhysicalCharacteristic
HairColor->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
Health
Health
Health
Health
MedicalHealth
MedicalHealth
Health->MedicalHealth
subclassOf
Physical Health
Physical Health
Physical Health->Health
subclassOf
Mental Health
Mental Health
Mental Health->Health
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Health History
HealthHistory
HealthHistory
HealthHistory
MedicalHealth
MedicalHealth
HealthHistory->MedicalHealth
subclassOf
Individual Health History
Individual Health History
Individual Health History->HealthHistory
subclassOf
Family Health History
Family Health History
Family Health History->HealthHistory
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Health Record
HealthRecord
HealthRecord
HealthRecord
MedicalHealth
MedicalHealth
HealthRecord->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Height
Height
Height
Height
PhysicalCharacteristic
PhysicalCharacteristic
Height->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
Historical
Historical
Historical
Historical
PersonalDataCategory
PersonalDataCategory
Historical->PersonalDataCategory
subclassOf
Life History
Life History
Life History->Historical
subclassOf
House Owned
HouseOwned
HouseOwned
HouseOwned
Ownership
Ownership
HouseOwned->Ownership
subclassOf
Apartment Owned
Apartment Owned
Apartment Owned->HouseOwned
subclassOf
PersonalDataCategory
PersonalDataCategory
Ownership->PersonalDataCategory
subclassOf
Identifying
Identifying
Identifying
Identifying
External
External
Identifying->External
subclassOf
Official ID
Official ID
Official ID->Identifying
subclassOf
Picture
Picture
Picture->Identifying
subclassOf
UID
UID
UID->Identifying
subclassOf
Biometric
Biometric
Biometric->Identifying
subclassOf
Name
Name
Name->Identifying
subclassOf
Username
Username
Username->Identifying
subclassOf
PersonalDataCategory
PersonalDataCategory
External->PersonalDataCategory
subclassOf
Income
Income
Income
Income
Transactional
Transactional
Income->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Income Bracket
IncomeBracket
IncomeBracket
IncomeBracket
Demographic
Demographic
IncomeBracket->Demographic
subclassOf
PersonalDataCategory
PersonalDataCategory
Demographic->PersonalDataCategory
subclassOf
Individual Health History
IndividualHealthHistory
IndividualHealthHistory
IndividualHealthHistory
HealthHistory
HealthHistory
IndividualHealthHistory->HealthHistory
subclassOf
PersonalDataCategory
PersonalDataCategory
HealthHistory->PersonalDataCategory
subclassOf
Intention
Intention
Intention
Intention
Preference
Preference
Intention->Preference
subclassOf
PersonalDataCategory
PersonalDataCategory
Preference->PersonalDataCategory
subclassOf
Interaction
Interaction
Interaction
Interaction
PublicLife
PublicLife
Interaction->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
Interest
Interest
Interest
Interest
Preference
Preference
Interest->Preference
subclassOf
Dislike
Dislike
Dislike->Interest
subclassOf
Like
Like
Like->Interest
subclassOf
PersonalDataCategory
PersonalDataCategory
Preference->PersonalDataCategory
subclassOf
Internal
Internal
Internal
Internal
PersonalDataCategory
PersonalDataCategory
Internal->PersonalDataCategory
subclassOf
Preference
Preference
Preference->Internal
subclassOf
Knowledge and Beliefs
Knowledge and Beliefs
Knowledge and Beliefs->Internal
subclassOf
Authenticating
Authenticating
Authenticating->Internal
subclassOf
IP Address
IPAddress
IPAddress
IPAddress
DeviceBased
DeviceBased
IPAddress->DeviceBased
subclassOf
PersonalDataCategory
PersonalDataCategory
DeviceBased->PersonalDataCategory
subclassOf
Job
Job
Job
Job
Professional
Professional
Job->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Knowledge and Beliefs
KnowledgeBelief
KnowledgeBelief
KnowledgeBelief
Internal
Internal
KnowledgeBelief->Internal
subclassOf
Philosophical Belief
Philosophical Belief
Philosophical Belief->KnowledgeBelief
subclassOf
Religious Belief
Religious Belief
Religious Belief->KnowledgeBelief
subclassOf
Thought
Thought
Thought->KnowledgeBelief
subclassOf
PersonalDataCategory
PersonalDataCategory
Internal->PersonalDataCategory
subclassOf
Language
Language
Language
Language
Ethnicity
Ethnicity
Language->Ethnicity
subclassOf
Dialect
Dialect
Dialect->Language
subclassOf
Accent
Accent
Accent->Language
subclassOf
PersonalDataCategory
PersonalDataCategory
Ethnicity->PersonalDataCategory
subclassOf
Life History
LifeHistory
LifeHistory
LifeHistory
Historical
Historical
LifeHistory->Historical
subclassOf
PersonalDataCategory
PersonalDataCategory
Historical->PersonalDataCategory
subclassOf
Term:
LifeHistory
Overview
Description:
Information about personal history regarding events or activities - including their occurrences that might be directly related or have had an influence (e.g. World War, 9/11)
Subclass Of:
dpv:Historical
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Like
Like
Like
Like
Interest
Interest
Like->Interest
subclassOf
PersonalDataCategory
PersonalDataCategory
Interest->PersonalDataCategory
subclassOf
LinkClicked
LinkClicked
LinkClicked
LinkClicked
Behavioral
Behavioral
LinkClicked->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Loan Record
LoanRecord
LoanRecord
LoanRecord
Transactional
Transactional
LoanRecord->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Location
Location
Location
Location
Tracking
Tracking
Location->Tracking
subclassOf
Room Number
Room Number
Room Number->Location
subclassOf
GPS Coordinate
GPS Coordinate
GPS Coordinate->Location
subclassOf
Country
Country
Country->Location
subclassOf
PersonalDataCategory
PersonalDataCategory
Tracking->PersonalDataCategory
subclassOf
MAC Address
MACAddress
MACAddress
MACAddress
DeviceBased
DeviceBased
MACAddress->DeviceBased
subclassOf
PersonalDataCategory
PersonalDataCategory
DeviceBased->PersonalDataCategory
subclassOf
Marital Status
MaritalStatus
MaritalStatus
MaritalStatus
PublicLife
PublicLife
MaritalStatus->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
Marriage
Marriage
Marriage
Marriage
FamilyStructure
FamilyStructure
Marriage->FamilyStructure
subclassOf
PersonalDataCategory
PersonalDataCategory
FamilyStructure->PersonalDataCategory
subclassOf
MedicalHealth
MedicalHealth
MedicalHealth
MedicalHealth
SpecialCategoryPersonalData
SpecialCategoryPersonalData
MedicalHealth->SpecialCategoryPersonalData
subclassOf
External
External
MedicalHealth->External
subclassOf
DNA Code
DNA Code
DNA Code->MedicalHealth
subclassOf
Prescription
Prescription
Prescription->MedicalHealth
subclassOf
Health
Health
Health->MedicalHealth
subclassOf
Health Record
Health Record
Health Record->MedicalHealth
subclassOf
Health History
Health History
Health History->MedicalHealth
subclassOf
Drug Test Result
Drug Test Result
Drug Test Result->MedicalHealth
subclassOf
Blood Type
Blood Type
Blood Type->MedicalHealth
subclassOf
Disability
Disability
Disability->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
External->PersonalDataCategory
subclassOf
Term:
MedicalHealth
Overview
Description:
Information about health, medical conditions or health care
Subclass Of:
dpv:External ,
dpv:SpecialCategoryPersonalData
Superclass Of:
dpv:BloodType ,
dpv:DNACode ,
dpv:Disability ,
dpv:DrugTestResult ,
dpv:Health ,
dpv:HealthHistory ,
dpv:HealthRecord ,
dpv:Prescription
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Mental Health
MentalHealth
MentalHealth
MentalHealth
Health
Health
MentalHealth->Health
subclassOf
PersonalDataCategory
PersonalDataCategory
Health->PersonalDataCategory
subclassOf
Name
Name
Name
Name
Identifying
Identifying
Name->Identifying
subclassOf
PersonalDataCategory
PersonalDataCategory
Identifying->PersonalDataCategory
subclassOf
Official ID
OfficialID
OfficialID
OfficialID
Identifying
Identifying
OfficialID->Identifying
subclassOf
PersonalDataCategory
PersonalDataCategory
Identifying->PersonalDataCategory
subclassOf
Offspring
Offspring
Offspring
Offspring
FamilyStructure
FamilyStructure
Offspring->FamilyStructure
subclassOf
PersonalDataCategory
PersonalDataCategory
FamilyStructure->PersonalDataCategory
subclassOf
Opinion
Opinion
Opinion
Opinion
Preference
Preference
Opinion->Preference
subclassOf
PersonalDataCategory
PersonalDataCategory
Preference->PersonalDataCategory
subclassOf
Ownership
Ownership
Ownership
Ownership
Financial
Financial
Ownership->Financial
subclassOf
House Owned
House Owned
House Owned->Ownership
subclassOf
Car Owned
Car Owned
Car Owned->Ownership
subclassOf
Personal Possession
Personal Possession
Personal Possession->Ownership
subclassOf
PersonalDataCategory
PersonalDataCategory
Financial->PersonalDataCategory
subclassOf
Parent
Parent
Parent
Parent
FamilyStructure
FamilyStructure
Parent->FamilyStructure
subclassOf
PersonalDataCategory
PersonalDataCategory
FamilyStructure->PersonalDataCategory
subclassOf
Password
Password
Password
Password
Authenticating
Authenticating
Password->Authenticating
subclassOf
PersonalDataCategory
PersonalDataCategory
Authenticating->PersonalDataCategory
subclassOf
Term:
Password
Overview
Description:
Information about password used in the process of authenticating the individual as an user accessing a system.
Subclass Of:
dpv:Authenticating
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Payment Card
PaymentCard
PaymentCard
PaymentCard
FinancialAccount
FinancialAccount
PaymentCard->FinancialAccount
subclassOf
Payment Card Number
Payment Card Number
Payment Card Number->PaymentCard
subclassOf
Payment Card Expiry
Payment Card Expiry
Payment Card Expiry->PaymentCard
subclassOf
PersonalDataCategory
PersonalDataCategory
FinancialAccount->PersonalDataCategory
subclassOf
Payment Card Expiry
PaymentCardExpiry
PaymentCardExpiry
PaymentCardExpiry
PaymentCard
PaymentCard
PaymentCardExpiry->PaymentCard
subclassOf
PersonalDataCategory
PersonalDataCategory
PaymentCard->PersonalDataCategory
subclassOf
Term:
PaymentCardExpiry
Overview
Description:
Information about payment card expiry such as a date.
Subclass Of:
dpv:PaymentCard
Source:
DPVCG
Created:
2020-11-04
Contributor(s):
Georg P Krog
Payment Card Number
PaymentCardNumber
PaymentCardNumber
PaymentCardNumber
PaymentCard
PaymentCard
PaymentCardNumber->PaymentCard
subclassOf
AccountIdentifier
AccountIdentifier
PaymentCardNumber->AccountIdentifier
subclassOf
Credit Card Number
Credit Card Number
Credit Card Number->PaymentCardNumber
subclassOf
PersonalDataCategory
PersonalDataCategory
PaymentCard->PersonalDataCategory
subclassOf
AccountIdentifier->PersonalDataCategory
subclassOf
Personality
Personality
Personality
Personality
Behavioral
Behavioral
Personality->Behavioral
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Term:
Personality
Overview
Description:
Information about personality (e.g., categorization in terms of the Big Five personality traits)
Subclass Of:
dpv:Behavioral
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Personal Possession
PersonalPossession
PersonalPossession
PersonalPossession
Ownership
Ownership
PersonalPossession->Ownership
subclassOf
PersonalDataCategory
PersonalDataCategory
Ownership->PersonalDataCategory
subclassOf
Philosophical Belief
PhilosophicalBelief
PhilosophicalBelief
PhilosophicalBelief
KnowledgeBelief
KnowledgeBelief
PhilosophicalBelief->KnowledgeBelief
subclassOf
SpecialCategoryPersonalData
SpecialCategoryPersonalData
PhilosophicalBelief->SpecialCategoryPersonalData
subclassOf
PersonalDataCategory
PersonalDataCategory
KnowledgeBelief->PersonalDataCategory
subclassOf
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
Physical Address
PhysicalAddress
PhysicalAddress
PhysicalAddress
Contact
Contact
PhysicalAddress->Contact
subclassOf
PersonalDataCategory
PersonalDataCategory
Contact->PersonalDataCategory
subclassOf
PhysicalCharacteristic
PhysicalCharacteristic
PhysicalCharacteristic
PhysicalCharacteristic
External
External
PhysicalCharacteristic->External
subclassOf
Gender
Gender
Gender->PhysicalCharacteristic
subclassOf
Skin Tone
Skin Tone
Skin Tone->PhysicalCharacteristic
subclassOf
Tattoo
Tattoo
Tattoo->PhysicalCharacteristic
subclassOf
Hair Color
Hair Color
Hair Color->PhysicalCharacteristic
subclassOf
Weight
Weight
Weight->PhysicalCharacteristic
subclassOf
Age
Age
Age->PhysicalCharacteristic
subclassOf
Piercing
Piercing
Piercing->PhysicalCharacteristic
subclassOf
Height
Height
Height->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
External->PersonalDataCategory
subclassOf
Physical Health
PhysicalHealth
PhysicalHealth
PhysicalHealth
Health
Health
PhysicalHealth->Health
subclassOf
PersonalDataCategory
PersonalDataCategory
Health->PersonalDataCategory
subclassOf
Physical Trait
PhysicalTrait
PhysicalTrait
PhysicalTrait
Demographic
Demographic
PhysicalTrait->Demographic
subclassOf
PersonalDataCategory
PersonalDataCategory
Demographic->PersonalDataCategory
subclassOf
Picture
Picture
Picture
Picture
Identifying
Identifying
Picture->Identifying
subclassOf
PersonalDataCategory
PersonalDataCategory
Identifying->PersonalDataCategory
subclassOf
Piercing
Piercing
Piercing
Piercing
PhysicalCharacteristic
PhysicalCharacteristic
Piercing->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
PIN Code
PINCode
PINCode
PINCode
Authenticating
Authenticating
PINCode->Authenticating
subclassOf
PersonalDataCategory
PersonalDataCategory
Authenticating->PersonalDataCategory
subclassOf
Term:
PINCode
Overview
Description:
Information about Personal identification number (PIN), which is usually used in the process of authenticating the individual as an user accessing a system.
Subclass Of:
dpv:Authenticating
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Political Affiliation
PoliticalAffiliation
PoliticalAffiliation
PoliticalAffiliation
PublicLife
PublicLife
PoliticalAffiliation->PublicLife
subclassOf
SpecialCategoryPersonalData
SpecialCategoryPersonalData
PoliticalAffiliation->SpecialCategoryPersonalData
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
Preference
Preference
Preference
Preference
Internal
Internal
Preference->Internal
subclassOf
Favorite
Favorite
Favorite->Preference
subclassOf
Privacy Preference
Privacy Preference
Privacy Preference->Preference
subclassOf
Interest
Interest
Interest->Preference
subclassOf
Intention
Intention
Intention->Preference
subclassOf
Opinion
Opinion
Opinion->Preference
subclassOf
PersonalDataCategory
PersonalDataCategory
Internal->PersonalDataCategory
subclassOf
Prescription
Prescription
Prescription
Prescription
MedicalHealth
MedicalHealth
Prescription->MedicalHealth
subclassOf
PersonalDataCategory
PersonalDataCategory
MedicalHealth->PersonalDataCategory
subclassOf
Privacy Preference
PrivacyPreference
PrivacyPreference
PrivacyPreference
Preference
Preference
PrivacyPreference->Preference
subclassOf
PersonalDataCategory
PersonalDataCategory
Preference->PersonalDataCategory
subclassOf
Proclivitie
Proclivitie
Proclivitie
Proclivitie
Sexual
Sexual
Proclivitie->Sexual
subclassOf
PersonalDataCategory
PersonalDataCategory
Sexual->PersonalDataCategory
subclassOf
Professional
Professional
Professional
Professional
Social
Social
Professional->Social
subclassOf
School
School
School->Professional
subclassOf
Job
Job
Job->Professional
subclassOf
Reference
Reference
Reference->Professional
subclassOf
Salary
Salary
Salary->Professional
subclassOf
Disciplinary Action
Disciplinary Action
Disciplinary Action->Professional
subclassOf
Professional Evaluation
Professional Evaluation
Professional Evaluation->Professional
subclassOf
Professional Certification
Professional Certification
Professional Certification->Professional
subclassOf
Employment History
Employment History
Employment History->Professional
subclassOf
Work History
Work History
Work History->Professional
subclassOf
Professional Interview
Professional Interview
Professional Interview->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
Term:
Professional
Overview
Description:
Information about educational or professional career
Subclass Of:
dpv:Social
Superclass Of:
dpv:DisciplinaryAction ,
dpv:EmploymentHistory ,
dpv:Job ,
dpv:ProfessionalCertification ,
dpv:ProfessionalEvaluation ,
dpv:ProfessionalInterview ,
dpv:Reference ,
dpv:Salary ,
dpv:School ,
dpv:WorkHistory
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Professional Certification
ProfessionalCertification
ProfessionalCertification
ProfessionalCertification
Professional
Professional
ProfessionalCertification->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Professional Evaluation
ProfessionalEvaluation
ProfessionalEvaluation
ProfessionalEvaluation
Professional
Professional
ProfessionalEvaluation->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Professional Interview
ProfessionalInterview
ProfessionalInterview
ProfessionalInterview
Professional
Professional
ProfessionalInterview->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Public Life
PublicLife
PublicLife
PublicLife
Social
Social
PublicLife->Social
subclassOf
Religion
Religion
Religion->PublicLife
subclassOf
Communications Metadata
Communications Metadata
Communications Metadata->PublicLife
subclassOf
Character
Character
Character->PublicLife
subclassOf
Marital Status
Marital Status
Marital Status->PublicLife
subclassOf
Social Status
Social Status
Social Status->PublicLife
subclassOf
General Reputation
General Reputation
General Reputation->PublicLife
subclassOf
Political Affiliation
Political Affiliation
Political Affiliation->PublicLife
subclassOf
Interaction
Interaction
Interaction->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
Purchase
Purchase
Purchase
Purchase
Transactional
Transactional
Purchase->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Purchases and Spending Habit
PurchasesAndSpendingHabit
PurchasesAndSpendingHabit
PurchasesAndSpendingHabit
Transactional
Transactional
PurchasesAndSpendingHabit->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Term:
PurchasesAndSpendingHabit
Overview
Description:
Information about analysis of purchases made and money spent expressed as a habit e.g. monthly shopping trends
Subclass Of:
dpv:Transactional
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
Race
Race
Race
Race
SpecialCategoryPersonalData
SpecialCategoryPersonalData
Race->SpecialCategoryPersonalData
subclassOf
Ethnicity
Ethnicity
Race->Ethnicity
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
Ethnicity->PersonalDataCategory
subclassOf
Reference
Reference
Reference
Reference
Professional
Professional
Reference->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Relationship
Relationship
Relationship
Relationship
Family
Family
Relationship->Family
subclassOf
PersonalDataCategory
PersonalDataCategory
Family->PersonalDataCategory
subclassOf
Religion
Religion
Religion
Religion
SpecialCategoryPersonalData
SpecialCategoryPersonalData
Religion->SpecialCategoryPersonalData
subclassOf
PublicLife
PublicLife
Religion->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
PublicLife->PersonalDataCategory
subclassOf
Religious Belief
ReligiousBelief
ReligiousBelief
ReligiousBelief
SpecialCategoryPersonalData
SpecialCategoryPersonalData
ReligiousBelief->SpecialCategoryPersonalData
subclassOf
KnowledgeBelief
KnowledgeBelief
ReligiousBelief->KnowledgeBelief
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
KnowledgeBelief->PersonalDataCategory
subclassOf
Request target
RequestTarget
RequestTarget
RequestTarget
Term:
RequestTarget
Overview
Description:
a request message is sent with a request-target (derived from the target URI) that requests a resource from the server.
Created:
2020-06-23
Contributor(s):
Georg P Krog
Retina
Retina
Retina
Retina
Biometric
Biometric
Retina->Biometric
subclassOf
PersonalDataCategory
PersonalDataCategory
Biometric->PersonalDataCategory
subclassOf
Room Number
RoomNumber
RoomNumber
RoomNumber
Location
Location
RoomNumber->Location
subclassOf
PersonalDataCategory
PersonalDataCategory
Location->PersonalDataCategory
subclassOf
Salary
Salary
Salary
Salary
Professional
Professional
Salary->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Sale
Sale
Sale
Sale
Transactional
Transactional
Sale->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
School
School
School
School
Professional
Professional
School->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Secret Text
SecretText
SecretText
SecretText
Authenticating
Authenticating
SecretText->Authenticating
subclassOf
PersonalDataCategory
PersonalDataCategory
Authenticating->PersonalDataCategory
subclassOf
Term:
SecretText
Overview
Description:
Information about secret text used in the process of authenticating the individual as an user accessing a system, e.g., when recovering a lost password.
Subclass Of:
dpv:Authenticating
Source:
EnterPrivacy Categories of Personal Information
Created:
2019-06-04
Contributor(s):
Elmar Kiesling; Harshvardhan J. Pandit,
Fajar Ekaputra
SensitiveData
SensitiveData
SensitiveData
SensitiveData
Term:
SensitiveData
Overview
Description:
Personal data that is particularly 'sensitive' and therefore requires additional protection
Created:
Service Consumption Behavior
ServiceConsumptionBehavior
ServiceConsumptionBehavior
ServiceConsumptionBehavior
Behavioral
Behavioral
ServiceConsumptionBehavior->Behavioral
subclassOf
TV Viewing Behavior
TV Viewing Behavior
TV Viewing Behavior->ServiceConsumptionBehavior
subclassOf
PersonalDataCategory
PersonalDataCategory
Behavioral->PersonalDataCategory
subclassOf
Term:
ServiceConsumptionBehavior
Overview
Description:
Information about the consumption of a service, e.g. time and duration of consumption.
Subclass Of:
dpv:Behavioral
Superclass Of:
dpv:TVViewingBehavior
Source:
SPECIAL Project
Created:
2019-11-26
Contributor(s):
Harshvardhan J. Pandit,
Rudy Jacob
Sexual
Sexual
Sexual
Sexual
SpecialCategoryPersonalData
SpecialCategoryPersonalData
Sexual->SpecialCategoryPersonalData
subclassOf
External
External
Sexual->External
subclassOf
Proclivitie
Proclivitie
Proclivitie->Sexual
subclassOf
Fetish
Fetish
Fetish->Sexual
subclassOf
Sexual History
Sexual History
Sexual History->Sexual
subclassOf
Sexual Preference
Sexual Preference
Sexual Preference->Sexual
subclassOf
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
External->PersonalDataCategory
subclassOf
Sexual History
SexualHistory
SexualHistory
SexualHistory
Sexual
Sexual
SexualHistory->Sexual
subclassOf
PersonalDataCategory
PersonalDataCategory
Sexual->PersonalDataCategory
subclassOf
Sexual Preference
SexualPreference
SexualPreference
SexualPreference
Sexual
Sexual
SexualPreference->Sexual
subclassOf
PersonalDataCategory
PersonalDataCategory
Sexual->PersonalDataCategory
subclassOf
Sibling
Sibling
Sibling
Sibling
FamilyStructure
FamilyStructure
Sibling->FamilyStructure
subclassOf
PersonalDataCategory
PersonalDataCategory
FamilyStructure->PersonalDataCategory
subclassOf
Skin Tone
SkinTone
SkinTone
SkinTone
PhysicalCharacteristic
PhysicalCharacteristic
SkinTone->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
Social
Social
Social
Social
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
Professional
Professional
Professional->Social
subclassOf
Criminal
Criminal
Criminal->Social
subclassOf
Social Network
Social Network
Social Network->Social
subclassOf
Communication
Communication
Communication->Social
subclassOf
Family
Family
Family->Social
subclassOf
Public Life
Public Life
Public Life->Social
subclassOf
SocialMediaCommunication
SocialMediaCommunication
SocialMediaCommunication
Communication
Communication
SocialMediaCommunication->Communication
subclassOf
PersonalDataCategory
PersonalDataCategory
Communication->PersonalDataCategory
subclassOf
Social Network
SocialNetwork
SocialNetwork
SocialNetwork
Social
Social
SocialNetwork->Social
subclassOf
Group Membership
Group Membership
Group Membership->SocialNetwork
subclassOf
Friend
Friend
Friend->SocialNetwork
subclassOf
Acquantaince
Acquantaince
Acquantaince->SocialNetwork
subclassOf
Connection
Connection
Connection->SocialNetwork
subclassOf
Association
Association
Association->SocialNetwork
subclassOf
PersonalDataCategory
PersonalDataCategory
Social->PersonalDataCategory
subclassOf
Social Status
SocialStatus
SocialStatus
SocialStatus
PublicLife
PublicLife
SocialStatus->PublicLife
subclassOf
PersonalDataCategory
PersonalDataCategory
PublicLife->PersonalDataCategory
subclassOf
Special Category Personal Data
SpecialCategoryPersonalData
SpecialCategoryPersonalData
SpecialCategoryPersonalData
PersonalDataCategory
PersonalDataCategory
SpecialCategoryPersonalData->PersonalDataCategory
subclassOf
Religion
Religion
Religion->SpecialCategoryPersonalData
subclassOf
Philosophical Belief
Philosophical Belief
Philosophical Belief->SpecialCategoryPersonalData
subclassOf
MedicalHealth
MedicalHealth
MedicalHealth->SpecialCategoryPersonalData
subclassOf
Ethnic Origin
Ethnic Origin
Ethnic Origin->SpecialCategoryPersonalData
subclassOf
Biometric
Biometric
Biometric->SpecialCategoryPersonalData
subclassOf
Religious Belief
Religious Belief
Religious Belief->SpecialCategoryPersonalData
subclassOf
Sexual
Sexual
Sexual->SpecialCategoryPersonalData
subclassOf
Race
Race
Race->SpecialCategoryPersonalData
subclassOf
Political Affiliation
Political Affiliation
Political Affiliation->SpecialCategoryPersonalData
subclassOf
Tattoo
Tattoo
Tattoo
Tattoo
PhysicalCharacteristic
PhysicalCharacteristic
Tattoo->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
Tax
Tax
Tax
Tax
Transactional
Transactional
Tax->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Telephone Number
TelephoneNumber
TelephoneNumber
TelephoneNumber
Contact
Contact
TelephoneNumber->Contact
subclassOf
PersonalDataCategory
PersonalDataCategory
Contact->PersonalDataCategory
subclassOf
Thought
Thought
Thought
Thought
KnowledgeBelief
KnowledgeBelief
Thought->KnowledgeBelief
subclassOf
PersonalDataCategory
PersonalDataCategory
KnowledgeBelief->PersonalDataCategory
subclassOf
Tracking
Tracking
Tracking
Tracking
PersonalDataCategory
PersonalDataCategory
Tracking->PersonalDataCategory
subclassOf
Location
Location
Location->Tracking
subclassOf
Device Based
Device Based
Device Based->Tracking
subclassOf
Contact
Contact
Contact->Tracking
subclassOf
Transaction
Transaction
Transaction
Transaction
Transactional
Transactional
Transaction->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Transactional->PersonalDataCategory
subclassOf
Transactional
Transactional
Transactional
Transactional
Financial
Financial
Transactional->Financial
subclassOf
Credit
Credit
Credit->Transactional
subclassOf
Purchase
Purchase
Purchase->Transactional
subclassOf
Loan Record
Loan Record
Loan Record->Transactional
subclassOf
Income
Income
Income->Transactional
subclassOf
Tax
Tax
Tax->Transactional
subclassOf
Sale
Sale
Sale->Transactional
subclassOf
Purchases and Spending Habit
Purchases and Spending Habit
Purchases and Spending Habit->Transactional
subclassOf
Transaction
Transaction
Transaction->Transactional
subclassOf
PersonalDataCategory
PersonalDataCategory
Financial->PersonalDataCategory
subclassOf
TV Viewing Behavior
TVViewingBehavior
TVViewingBehavior
TVViewingBehavior
ServiceConsumptionBehavior
ServiceConsumptionBehavior
TVViewingBehavior->ServiceConsumptionBehavior
subclassOf
PersonalDataCategory
PersonalDataCategory
ServiceConsumptionBehavior->PersonalDataCategory
subclassOf
Term:
TVViewingBehavior
Overview
Description:
Information about TV viewing behavior, such as timestamps of channel change, duration of viewership, content consumed
Subclass Of:
dpv:ServiceConsumptionBehavior
Source:
SPECIAL Project
Created:
2019-11-26
Contributor(s):
Harshvardhan J. Pandit,
Rudy Jacob
UID
UID
UID
UID
Identifying
Identifying
UID->Identifying
subclassOf
PersonalDataCategory
PersonalDataCategory
Identifying->PersonalDataCategory
subclassOf
UsageHistory or Activity
UsageHistory
UsageHistory
UsageHistory
Term:
UsageHistory
Overview
Description:
use or consumption of something e.g. search history or browser history
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit
User agent
UserAgent
UserAgent
UserAgent
Term:
UserAgent
Overview
Description:
a software that is acting on behalf of a user, such as a web browser that retrieves, renders and facilitates end user interaction with web content.
Created:
2020-06-23
Contributor(s):
Georg P Krog
Username
Username
Username
Username
Identifying
Identifying
Username->Identifying
subclassOf
PersonalDataCategory
PersonalDataCategory
Identifying->PersonalDataCategory
subclassOf
Voice Communication Recording
VoiceCommunicationRecording
VoiceCommunicationRecording
VoiceCommunicationRecording
Communication
Communication
VoiceCommunicationRecording->Communication
subclassOf
PersonalDataCategory
PersonalDataCategory
Communication->PersonalDataCategory
subclassOf
Voice Mail
VoiceMail
VoiceMail
VoiceMail
Communication
Communication
VoiceMail->Communication
subclassOf
PersonalDataCategory
PersonalDataCategory
Communication->PersonalDataCategory
subclassOf
Weight
Weight
Weight
Weight
PhysicalCharacteristic
PhysicalCharacteristic
Weight->PhysicalCharacteristic
subclassOf
PersonalDataCategory
PersonalDataCategory
PhysicalCharacteristic->PersonalDataCategory
subclassOf
Work History
WorkHistory
WorkHistory
WorkHistory
Professional
Professional
WorkHistory->Professional
subclassOf
PersonalDataCategory
PersonalDataCategory
Professional->PersonalDataCategory
subclassOf
Purposes
Concepts related to Purposes are available as an individual module here .
DPV at the moment defines a hierarchically organized taxonomy of generic categories of purposes (for processing of personal data). Regulations, such as GDPR, require the purpose to be declared in a specific and understandable manner. We therefore suggest to declare the purpose being used as an instance of one or several dpv:Purpose categories and to always declare the specific purpose with a human readable description (e.g. by using rdfs:label
and rdfs:comment
).
In this example, a new purpose is created as an instance of [=DeliveryOfGoods=] and [=FraudPreventionAndDetection=], and is accompanied with human-readable information. The interpretation of this purpose is to be taken as being the intersection or combination of the two purpose categories.
:NewPurpose a dpv:DeliveryOfGoods, dpv:FraudPreventionAndDetection ;
rdfs:label “Deliver Goods and Fraud Prevention" ;
rdfs:comment "Inteded delivery of goods with fraud prevention” .
DPV provides a way to indicate purposes are restricted or fall within a specific business sector using the class [=Sector=] and the property [=hasSector=]. Hierarchies for defining business sectors include NACE maintained by EU [[NACE]], NAICS maintained by USA [[NAICS]], ISIC maintained by UN [[ISIC]], and GICS maintained by commercial organisations MSCI and S&P [[GICS]]. Multiple classifications can be used through mappings between sector codes such as the NACE to NAICS alignment provided by EU [[NACE-NAICS]].
We provide an interpretation of the NACE revision 2 codes which uses rdfs:subClassOf
to specify the hierarchy, available here . The NACE codes have the namespace dpv-nace
and are represented as dpv-nace:NACE-CODE
.
For example, the following purpose concerns implementing access control with the domain specified as scientific research using its corresponding NACE code M72:
:LimitAccess a dpv:AccessControl ;
rdfs:label “Limit access to lab" ;
dpv:hasSector dpv-nace:M72 .
The use of NACE code can assist with corresponding legal or organisational obligations and policies e.g. requiring specific types of access control to be implemented for scientific research labs.
Purposes can be further restricted to specific contexts using the [=Context=] and the property [=hasContext=]. In this case, 'context' refers to a generic context which can be expanded as applicable within an use-case or domain.
Concepts for Purposes in DPV
For using purposes, we suggest selecting the most appropriate or applicable purpose over more abstract ones by selecting or extending the relevant classes in the purpose taxonomy. For example, the purpose [=ServiceOptimization=] is further sub-classed to indicate optimisation for consumer as [=OptimisationForConsumer=] and for controller as [=OptimisationForController=].
The following is an overview of the concepts within the purpose taxonomy:
Class
Property
Description
[=Purpose=]
[=hasPurpose=]
Indicate purpose
[=Sector=]
[=hasSector=]
Indicate sector of organisation or restrict purpose to sector
[=Context=]
[=hasContext=]
Indicate context or restrict purpose to context
Classes
Academic Research
|
Account Management
|
Advertising
|
Beneficiary
|
Benefit
|
Commercial Research
|
Communication
|
Communication for Customer Care
|
Context
|
Create Event Recommendations
|
Create Personalized Recommendations
|
Create Product Recommendations
|
Customer Care
|
Customer Management
|
Customer Relationship Management
|
Delivery of Goods
|
Direct Marketing
|
Enforce Access Control
|
Fraud Prevention and Detection
|
Identity Verification
|
Improve Existing Products and Services
|
Improve Internal CRM Processes
|
Increase Service Robustness
|
Internal Resource Optimisation
|
Legal Compliance
|
Marketing
|
Non-Commercial Research
|
Optimisation for Consumer
|
Optimisation for Controller
|
Optimise User Interface
|
Payment
|
Personalised Advertising
|
Personalised Benefits
|
Record Management
|
Registration and Authentication
|
Requested Service Provision
|
Research and Development
|
Sector
|
Security
|
Sell Data to Third Parties
|
Sell Insights from Data
|
Sell Products
|
Sell Products to Data Subject
|
Service Optimization
|
Service Personalization
|
Service Provision
|
Service Order Management
|
Analytics
|
Social Media
|
Technical Service Provision
|
User Interface Personalisation
|
Academic Research
AcademicResearch
AcademicResearch
AcademicResearch
ResearchAndDevelopment
ResearchAndDevelopment
AcademicResearch->ResearchAndDevelopment
subclassOf
Purpose
Purpose
ResearchAndDevelopment->Purpose
subclassOf
Term:
AcademicResearch
Overview
Description:
conduct or assist with research conducted in an academic context e.g. within universities
Subclass Of:
dpv:ResearchAndDevelopment
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Education
Account Management
AccountManagement
AccountManagement
AccountManagement
Purpose
Purpose
AccountManagement->Purpose
subclassOf
Term:
AccountManagement
Overview
Description:
to create, maintain, and manage accounts for purposes of providing services
Subclass Of:
dpv:Purpose
Created:
2021-08-18
Advertising
Advertising
Advertising
Advertising
Marketing
Marketing
Advertising->Marketing
subclassOf
Personalised Advertising
Personalised Advertising
Personalised Advertising->Advertising
subclassOf
Purpose
Purpose
Marketing->Purpose
subclassOf
Term:
Advertising
Overview
Description:
carry out advertising i.e. process or artefact used to call attention to a product, service, etc. through announcements, notices, or other forms of communication.
Subclass Of:
dpv:Marketing
Superclass Of:
dpv:PersonalisedAdvertising
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Beneficiary
Beneficiary
Beneficiary
Beneficiary
Benefit
Benefit
Benefit->Beneficiary
dpv:hasBeneficiary
Term:
Beneficiary
Overview
Description:
Indicates who is the beneficiary in context of purpose and its benefit
Created:
2019-04-05
Contributor(s):
Axel Polleres
Benefit
Benefit
Benefit
Benefit
Beneficiary
Beneficiary
Benefit->Beneficiary
dpv:hasBeneficiary
Purpose
Purpose
Purpose->Benefit
dpv:hasBenefit
Term:
Benefit
Overview
Description:
The benefits obtained or derived or provided from a purpose.
Created:
2021-01-06
Commercial Research
CommercialResearch
CommercialResearch
CommercialResearch
ResearchAndDevelopment
ResearchAndDevelopment
CommercialResearch->ResearchAndDevelopment
subclassOf
Purpose
Purpose
ResearchAndDevelopment->Purpose
subclassOf
Term:
CommercialResearch
Overview
Description:
conduct research in a commercial setting e.g. in a company
Subclass Of:
dpv:ResearchAndDevelopment
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Develop
Communication
Communication
Communication
Communication
Purpose
Purpose
Communication->Purpose
subclassOf
Email Content
Email Content
Email Content->Communication
subclassOf
Social Media Communication
Social Media Communication
Social Media Communication->Communication
subclassOf
Voice Communication Recording
Voice Communication Recording
Voice Communication Recording->Communication
subclassOf
Voice Mail
Voice Mail
Voice Mail->Communication
subclassOf
Communication for Customer Care
CommunicationForCustomerCare
CommunicationForCustomerCare
CommunicationForCustomerCare
CustomerCare
CustomerCare
CommunicationForCustomerCare->CustomerCare
subclassOf
Purpose
Purpose
CustomerCare->Purpose
subclassOf
Term:
CommunicationForCustomerCare
Overview
Description:
communicate with users via email, phone, sms, chat or push messages regarding your requests.
Subclass Of:
dpv:CustomerCare
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Context
Context
Context
Context
Sector
Sector
Context->Sector
dpv:hasSector
Purpose
Purpose
Purpose->Context
dpv:hasContext
Term:
Context
Overview
Description:
The 'context' or 'scope' of the purpose, e.g. restriction to a certain business sector
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Create Event Recommendations
CreateEventRecommendations
CreateEventRecommendations
CreateEventRecommendations
CreatePersonalizedRecommendations
CreatePersonalizedRecommendations
CreateEventRecommendations->CreatePersonalizedRecommendations
subclassOf
Purpose
Purpose
CreatePersonalizedRecommendations->Purpose
subclassOf
Create Personalized Recommendations
CreatePersonalizedRecommendations
CreatePersonalizedRecommendations
CreatePersonalizedRecommendations
ServicePersonalization
ServicePersonalization
CreatePersonalizedRecommendations->ServicePersonalization
subclassOf
Create Product Recommendations
Create Product Recommendations
Create Product Recommendations->CreatePersonalizedRecommendations
subclassOf
Create Event Recommendations
Create Event Recommendations
Create Event Recommendations->CreatePersonalizedRecommendations
subclassOf
Purpose
Purpose
ServicePersonalization->Purpose
subclassOf
Create Product Recommendations
CreateProductRecommendations
CreateProductRecommendations
CreateProductRecommendations
CreatePersonalizedRecommendations
CreatePersonalizedRecommendations
CreateProductRecommendations->CreatePersonalizedRecommendations
subclassOf
Purpose
Purpose
CreatePersonalizedRecommendations->Purpose
subclassOf
Term:
CreateProductRecommendations
Overview
Description:
create and provide product recommendations e.g. suggest similar products
Subclass Of:
dpv:CreatePersonalizedRecommendations
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Marketing
Customer Care
CustomerCare
CustomerCare
CustomerCare
CustomerManagement
CustomerManagement
CustomerCare->CustomerManagement
subclassOf
Communication for Customer Care
Communication for Customer Care
Communication for Customer Care->CustomerCare
subclassOf
Purpose
Purpose
CustomerManagement->Purpose
subclassOf
Term:
CustomerCare
Overview
Description:
provide assistance for customer complaints and satisfaction
Subclass Of:
dpv:CustomerManagement
Superclass Of:
dpv:CommunicationForCustomerCare
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Feedback
Customer Management
CustomerManagement
CustomerManagement
CustomerManagement
Purpose
Purpose
CustomerManagement->Purpose
subclassOf
Customer Care
Customer Care
Customer Care->CustomerManagement
subclassOf
Customer Relationship Management
Customer Relationship Management
Customer Relationship Management->CustomerManagement
subclassOf
Customer Relationship Management
CustomerRelationshipManagement
CustomerRelationshipManagement
CustomerRelationshipManagement
CustomerManagement
CustomerManagement
CustomerRelationshipManagement->CustomerManagement
subclassOf
Improve Internal CRM Processes
Improve Internal CRM Processes
Improve Internal CRM Processes->CustomerRelationshipManagement
subclassOf
Purpose
Purpose
CustomerManagement->Purpose
subclassOf
Term:
CustomerRelationshipManagement
Overview
Description:
Process by which a company can manage and analyse its own interactions with its past, current and potential customers
Subclass Of:
dpv:CustomerManagement
Superclass Of:
dpv:ImproveInternalCRMProcesses
Created:
2021-08-18
Contributor(s):
Beatriz,
Georg P Krog,
Harshvardhan J. Pandit
Delivery of Goods
DeliveryOfGoods
DeliveryOfGoods
DeliveryOfGoods
RequestedServiceProvision
RequestedServiceProvision
DeliveryOfGoods->RequestedServiceProvision
subclassOf
Purpose
Purpose
RequestedServiceProvision->Purpose
subclassOf
Term:
DeliveryOfGoods
Overview
Description:
deliver goods and services
Subclass Of:
dpv:RequestedServiceProvision
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Delivery
Direct Marketing
DirectMarketing
DirectMarketing
DirectMarketing
Marketing
Marketing
DirectMarketing->Marketing
subclassOf
Purpose
Purpose
Marketing->Purpose
subclassOf
Term:
DirectMarketing
Overview
Description:
carry out direct marketing i.e. marketing communicated directly to the individual
Subclass Of:
dpv:Marketing
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Enforce Access Control
EnforceAccessControl
EnforceAccessControl
EnforceAccessControl
Security
Security
EnforceAccessControl->Security
subclassOf
Purpose
Purpose
Security->Purpose
subclassOf
Term:
EnforceAccessControl
Overview
Description:
conduct or enforce access control
Subclass Of:
dpv:Security
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Login
Fraud Prevention and Detection
FraudPreventionAndDetection
FraudPreventionAndDetection
FraudPreventionAndDetection
Security
Security
FraudPreventionAndDetection->Security
subclassOf
Purpose
Purpose
Security->Purpose
subclassOf
Term:
FraudPreventionAndDetection
Overview
Description:
detect and prevent fraud
Subclass Of:
dpv:Security
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Government
Identity Verification
IdentityVerification
IdentityVerification
IdentityVerification
Security
Security
IdentityVerification->Security
subclassOf
Purpose
Purpose
Security->Purpose
subclassOf
Term:
IdentityVerification
Overview
Description:
verify and authorise identity
Subclass Of:
dpv:Security
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Improve Existing Products and Services
ImproveExistingProductsAndServices
ImproveExistingProductsAndServices
ImproveExistingProductsAndServices
OptimisationForController
OptimisationForController
ImproveExistingProductsAndServices->OptimisationForController
subclassOf
Purpose
Purpose
OptimisationForController->Purpose
subclassOf
Term:
ImproveExistingProductsAndServices
Overview
Description:
improve existing products and services
Subclass Of:
dpv:OptimisationForController
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Improve Internal CRM Processes
ImproveInternalCRMProcesses
ImproveInternalCRMProcesses
ImproveInternalCRMProcesses
OptimisationForController
OptimisationForController
ImproveInternalCRMProcesses->OptimisationForController
subclassOf
CustomerRelationshipManagement
CustomerRelationshipManagement
ImproveInternalCRMProcesses->CustomerRelationshipManagement
subclassOf
Purpose
Purpose
OptimisationForController->Purpose
subclassOf
CustomerRelationshipManagement->Purpose
subclassOf
Term:
ImproveInternalCRMProcesses
Overview
Description:
improve customer-relationship management (CRM) processes
Subclass Of:
dpv:CustomerRelationshipManagement ,
dpv:OptimisationForController
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Increase Service Robustness
IncreaseServiceRobustness
IncreaseServiceRobustness
IncreaseServiceRobustness
OptimisationForController
OptimisationForController
IncreaseServiceRobustness->OptimisationForController
subclassOf
Purpose
Purpose
OptimisationForController->Purpose
subclassOf
Term:
IncreaseServiceRobustness
Overview
Description:
improve the robustness and resilience of services
Subclass Of:
dpv:OptimisationForController
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Internal Resource Optimisation
InternalResourceOptimisation
InternalResourceOptimisation
InternalResourceOptimisation
OptimisationForController
OptimisationForController
InternalResourceOptimisation->OptimisationForController
subclassOf
Purpose
Purpose
OptimisationForController->Purpose
subclassOf
Term:
InternalResourceOptimisation
Overview
Description:
optimise internal resources used by the organisation e.g. resource usage
Subclass Of:
dpv:OptimisationForController
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Legal Compliance
LegalCompliance
LegalCompliance
LegalCompliance
Purpose
Purpose
LegalCompliance->Purpose
subclassOf
Term:
LegalCompliance
Overview
Description:
fulfill obligations or requirements towards achieving compliance with law or regulations.
Subclass Of:
dpv:Purpose
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Marketing
Marketing
Marketing
Marketing
Purpose
Purpose
Marketing->Purpose
subclassOf
Direct Marketing
Direct Marketing
Direct Marketing->Marketing
subclassOf
Advertising
Advertising
Advertising->Marketing
subclassOf
Social Media
Social Media
Social Media->Marketing
subclassOf
Non-Commercial Research
NonCommercialResearch
NonCommercialResearch
NonCommercialResearch
ResearchAndDevelopment
ResearchAndDevelopment
NonCommercialResearch->ResearchAndDevelopment
subclassOf
Purpose
Purpose
ResearchAndDevelopment->Purpose
subclassOf
Term:
NonCommercialResearch
Overview
Description:
conduct research in a non-commercial setting e.g. for a non-profit-organisation (NGO)
Subclass Of:
dpv:ResearchAndDevelopment
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Optimisation for Consumer
OptimisationForConsumer
OptimisationForConsumer
OptimisationForConsumer
ServiceOptimization
ServiceOptimization
OptimisationForConsumer->ServiceOptimization
subclassOf
Optimise User Interface
Optimise User Interface
Optimise User Interface->OptimisationForConsumer
subclassOf
Purpose
Purpose
ServiceOptimization->Purpose
subclassOf
Term:
OptimisationForConsumer
Overview
Description:
optimise activities and services for the consumer or user
Subclass Of:
dpv:ServiceOptimization
Superclass Of:
dpv:OptimiseUserInterface
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
See Also:
svpu:Custom
Optimisation for Controller
OptimisationForController
OptimisationForController
OptimisationForController
ServiceOptimization
ServiceOptimization
OptimisationForController->ServiceOptimization
subclassOf
Improve Internal CRM Processes
Improve Internal CRM Processes
Improve Internal CRM Processes->OptimisationForController
subclassOf
Internal Resource Optimisation
Internal Resource Optimisation
Internal Resource Optimisation->OptimisationForController
subclassOf
Increase Service Robustness
Increase Service Robustness
Increase Service Robustness->OptimisationForController
subclassOf
Improve Existing Products and Services
Improve Existing Products and Services
Improve Existing Products and Services->OptimisationForController
subclassOf
Purpose
Purpose
ServiceOptimization->Purpose
subclassOf
Optimise User Interface
OptimiseUserInterface
OptimiseUserInterface
OptimiseUserInterface
OptimisationForConsumer
OptimisationForConsumer
OptimiseUserInterface->OptimisationForConsumer
subclassOf
Purpose
Purpose
OptimisationForConsumer->Purpose
subclassOf
Term:
OptimiseUserInterface
Overview
Description:
optimise interfaces presented to the user
Subclass Of:
dpv:OptimisationForConsumer
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Payment
Payment
Payment
Payment
ServiceProvision
ServiceProvision
Payment->ServiceProvision
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Term:
Payment
Overview
Description:
process users’ payment transactions.
Subclass Of:
dpv:ServiceProvision
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Personalised Advertising
PersonalisedAdvertising
PersonalisedAdvertising
PersonalisedAdvertising
Advertising
Advertising
PersonalisedAdvertising->Advertising
subclassOf
Purpose
Purpose
Advertising->Purpose
subclassOf
Term:
PersonalisedAdvertising
Overview
Description:
provide personalised advertising
Subclass Of:
dpv:Advertising
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Personalised Benefits
PersonalisedBenefits
PersonalisedBenefits
PersonalisedBenefits
ServicePersonalization
ServicePersonalization
PersonalisedBenefits->ServicePersonalization
subclassOf
Purpose
Purpose
ServicePersonalization->Purpose
subclassOf
Term:
PersonalisedBenefits
Overview
Description:
personalise benefits received by the user
Subclass Of:
dpv:ServicePersonalization
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Record Management
RecordManagement
RecordManagement
RecordManagement
Purpose
Purpose
RecordManagement->Purpose
subclassOf
Term:
RecordManagement
Overview
Description:
to record or manage records of operations, events, and processes
Subclass Of:
dpv:Purpose
Created:
2021-08-18
Registration and Authentication
RegistrationAuthentication
RegistrationAuthentication
RegistrationAuthentication
ServiceProvision
ServiceProvision
RegistrationAuthentication->ServiceProvision
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Term:
RegistrationAuthentication
Overview
Description:
register, authenticate, and identify in context of a service.
Subclass Of:
dpv:ServiceProvision
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Requested Service Provision
RequestedServiceProvision
RequestedServiceProvision
RequestedServiceProvision
ServiceProvision
ServiceProvision
RequestedServiceProvision->ServiceProvision
subclassOf
Delivery of Goods
Delivery of Goods
Delivery of Goods->RequestedServiceProvision
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Research and Development
ResearchAndDevelopment
ResearchAndDevelopment
ResearchAndDevelopment
Purpose
Purpose
ResearchAndDevelopment->Purpose
subclassOf
Non-Commercial Research
Non-Commercial Research
Non-Commercial Research->ResearchAndDevelopment
subclassOf
Academic Research
Academic Research
Academic Research->ResearchAndDevelopment
subclassOf
Commercial Research
Commercial Research
Commercial Research->ResearchAndDevelopment
subclassOf
Sector
Sector
Sector
Sector
Context
Context
Context->Sector
dpv:hasSector
Term:
Sector
Overview
Description:
The 'sector' or 'domain' of a purpose e.g. Agriculture, Advertising
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Security
Security
Security
Security
Purpose
Purpose
Security->Purpose
subclassOf
Identity Verification
Identity Verification
Identity Verification->Security
subclassOf
Enforce Access Control
Enforce Access Control
Enforce Access Control->Security
subclassOf
Fraud Prevention and Detection
Fraud Prevention and Detection
Fraud Prevention and Detection->Security
subclassOf
Sell Data to Third Parties
SellDataToThirdParties
SellDataToThirdParties
SellDataToThirdParties
SellProducts
SellProducts
SellDataToThirdParties->SellProducts
subclassOf
Purpose
Purpose
SellProducts->Purpose
subclassOf
Term:
SellDataToThirdParties
Overview
Description:
sell data or information to third parties
Subclass Of:
dpv:SellProducts
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Sell Insights from Data
SellInsightsFromData
SellInsightsFromData
SellInsightsFromData
SellProducts
SellProducts
SellInsightsFromData->SellProducts
subclassOf
Purpose
Purpose
SellProducts->Purpose
subclassOf
Term:
SellInsightsFromData
Overview
Description:
sell or commercially provide insights obtained from analysis of data
Subclass Of:
dpv:SellProducts
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Sell Products
SellProducts
SellProducts
SellProducts
ServiceProvision
ServiceProvision
SellProducts->ServiceProvision
subclassOf
Sell Products to Data Subject
Sell Products to Data Subject
Sell Products to Data Subject->SellProducts
subclassOf
Sell Insights from Data
Sell Insights from Data
Sell Insights from Data->SellProducts
subclassOf
Sell Data to Third Parties
Sell Data to Third Parties
Sell Data to Third Parties->SellProducts
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Sell Products to Data Subject
SellProductsToDataSubject
SellProductsToDataSubject
SellProductsToDataSubject
SellProducts
SellProducts
SellProductsToDataSubject->SellProducts
subclassOf
Purpose
Purpose
SellProducts->Purpose
subclassOf
Term:
SellProductsToDataSubject
Overview
Description:
sell products or services
Subclass Of:
dpv:SellProducts
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Service Optimization
ServiceOptimization
ServiceOptimization
ServiceOptimization
ServiceProvision
ServiceProvision
ServiceOptimization->ServiceProvision
subclassOf
Optimisation for Controller
Optimisation for Controller
Optimisation for Controller->ServiceOptimization
subclassOf
Optimisation for Consumer
Optimisation for Consumer
Optimisation for Consumer->ServiceOptimization
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Service Personalization
ServicePersonalization
ServicePersonalization
ServicePersonalization
ServiceProvision
ServiceProvision
ServicePersonalization->ServiceProvision
subclassOf
Personalised Benefits
Personalised Benefits
Personalised Benefits->ServicePersonalization
subclassOf
User Interface Personalisation
User Interface Personalisation
User Interface Personalisation->ServicePersonalization
subclassOf
Create Personalized Recommendations
Create Personalized Recommendations
Create Personalized Recommendations->ServicePersonalization
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Service Provision
ServiceProvision
ServiceProvision
ServiceProvision
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Service Optimization
Service Optimization
Service Optimization->ServiceProvision
subclassOf
Registration and Authentication
Registration and Authentication
Registration and Authentication->ServiceProvision
subclassOf
Technical Service Provision
Technical Service Provision
Technical Service Provision->ServiceProvision
subclassOf
Service Order Management
Service Order Management
Service Order Management->ServiceProvision
subclassOf
Service Personalization
Service Personalization
Service Personalization->ServiceProvision
subclassOf
Sell Products
Sell Products
Sell Products->ServiceProvision
subclassOf
Requested Service Provision
Requested Service Provision
Requested Service Provision->ServiceProvision
subclassOf
Payment
Payment
Payment->ServiceProvision
subclassOf
Analytics
Analytics
Analytics->ServiceProvision
subclassOf
Term:
ServiceProvision
Overview
Description:
provide service or activity
Subclass Of:
dpv:Purpose
Superclass Of:
dpv:Payment ,
dpv:RegistrationAuthentication ,
dpv:RequestedServiceProvision ,
dpv:SellProducts ,
dpv:ServiceOptimization ,
dpv:ServicePersonalization ,
dpv:ServiceRecordManagement ,
dpv:ServiceUsageAnalytics ,
dpv:TechnicalServiceProvision
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Service Order Management
ServiceRecordManagement
ServiceRecordManagement
ServiceRecordManagement
ServiceProvision
ServiceProvision
ServiceRecordManagement->ServiceProvision
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Term:
ServiceRecordManagement
Overview
Description:
management of invoicing, orders, and records for service
Subclass Of:
dpv:ServiceProvision
Created:
Analytics
ServiceUsageAnalytics
ServiceUsageAnalytics
ServiceUsageAnalytics
ServiceProvision
ServiceProvision
ServiceUsageAnalytics->ServiceProvision
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Term:
ServiceUsageAnalytics
Overview
Description:
calculate, analyse, and report usage of service or product.
Subclass Of:
dpv:ServiceProvision
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
SocialMediaMarketing
SocialMediaMarketing
SocialMediaMarketing
Marketing
Marketing
SocialMediaMarketing->Marketing
subclassOf
Purpose
Purpose
Marketing->Purpose
subclassOf
Term:
SocialMediaMarketing
Overview
Description:
market through and on social media.
Subclass Of:
dpv:Marketing
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Technical Service Provision
TechnicalServiceProvision
TechnicalServiceProvision
TechnicalServiceProvision
ServiceProvision
ServiceProvision
TechnicalServiceProvision->ServiceProvision
subclassOf
Purpose
Purpose
ServiceProvision->Purpose
subclassOf
Term:
TechnicalServiceProvision
Overview
Description:
technical processes necessary for delivering service
Subclass Of:
dpv:ServiceProvision
Created:
User Interface Personalisation
UserInterfacePersonalisation
UserInterfacePersonalisation
UserInterfacePersonalisation
ServicePersonalization
ServicePersonalization
UserInterfacePersonalisation->ServicePersonalization
subclassOf
Purpose
Purpose
ServicePersonalization->Purpose
subclassOf
Term:
UserInterfacePersonalisation
Overview
Description:
personalise interfaces presented to the user
Subclass Of:
dpv:ServicePersonalization
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Elmar Kiesling,
Fajar Ekaputra,
Harshvardhan J. Pandit,
Javier Fernandez,
Simon Steyskal
Properties
has beneficiary
|
has benefit
|
has context
|
has sector
|
has beneficiary
Term:
hasBeneficiary
Description:
Cui bono? Who is the ultimate beneficiary of this purpose, here a stakeholder can be declared, e.g. the DataSubjects themselves or the Data Controller. ( --- under consideration --- )
Status:
proposed
Created:
has benefit
Term:
hasBenefit
Description:
Indicates a concept has the specified benefit.
Status:
proposed
Created:
2021-01-06
has context
Term:
hasContext
Description:
Indicates a purpose is restricted to the specified context(s)
Status:
accepted
Created:
2019-04-05
has sector
Term:
hasSector
Description:
Indicates the purpose is associated with activities in the indicated (Economic) Sector(s)
Status:
accepted
Created:
2019-04-05
Processing Categories
Concepts related to Processing are available as an individual module here .
DPV provides a hierarchy of classes to specify the operations associated with the processing of personal data. Declaring the processing or processing categories associated with personal data is required by regulations such as the GDPR. Processing operations (e.g. collect, share, and use) can have specific constraints or obligations which makes it necessary to accurately represent them. While the term ‘use’ is liberally used to refer to a broad range of processing categories in privacy notices, we suggest to select and use appropriate terms to accurately reflect the nature of processing where applicable.
Concepts for Processing in DPV
There are a variety of terms used for describing processing operations depending on specific interpretations within the technological, legal, or sociological domain. We consolidate these terms and define the following 'top-level' concepts to create a hierarchical taxonomy for categories of processing: [=Disclose=], [=Copy=], [=Obtain=], [=Remove=], [=Store=], [=Transfer=], [=Transform=], and [=Use=]. Each of these are then further expanded using subclasses within the taxonomy.
Although the DPV taxonomy of processing categories includes terms mentioned in the definition of processing in GDPR (Article 4-2), their interpretation is based on common understanding (i.e. dictionary definition) and legal interpretation. Where the interpretation of a term differs significantly within a jurisdiction, it is advisable to declare it in a separate vocabulary as an extension to the DPV, similar to DPV-GDPR. An example of where terms differ between common understanding and jurisdiction-dependent definitions is the term 'sell' mentioned within the California Consumer Protection Act (2018) 1798.140(t) , which includes "selling, renting, releasing, disclosing, disseminating, making available, transferring, or otherwise communicating".
Along with information about the processing 'operation', regulations (e.g. GDPR) also require additional information such as scale of processing, extent of automation and human involvement, source of data, consequences, and algorithmic logic. DPV declares such concepts as top-level classes which can be used in combination with the processing (or other concepts such as purposes) to indicate their application.
Terms such as evaluation or scoring are defined within the processing categories because they relate to the specific operations or activities taking place over personal data. This is not to be confused as indicating a purpose, since they still need to be applied or defined towards a specific 'purpose' for the processing. For example, consider an use-case for scoring an individual for rankings in an online competition - here the 'scoring' is indicative of the processing operations while 'rankings' is the purpose.
The following is an overview of the concepts provided within the DPV processing taxonomy:
Class
Property
Description
[=Processing=]
[=hasProcessing=]
Specifies the processing operations over personal data
[=DataSource=]
[=hasDataSource=]
Indicates source of personal data used in processing
[=SystematicMonitoring=]
Specifies processing involves systematic monitoring (of data subjects)
[=EvaluationScoring=]
Specifies processing involves evaluating or scoring (of data subjects)
[=MatchingCombining=]
Specifies processing involves matching or combining of data
[=AutomatedDecisionMaking=]
Specifies processing produces automated decisions (regarding data subjects)
[=LargeScaleProcessing=]
Specifies processing takes place at 'large scales'
[=InnovativeUseOfNewTechnologies=]
Specifies processing involves use of innovative and new technologies
[=hasAlgorithmicLogic=]
Specifies the algorithmic logic for processing
[=hasConsequences=]
Specifies consequences arising from processing
[=hasHumanInvolvement=]
Specifies the extent of human involvement regarding processing
Classes
Acquire
|
Adapt
|
Align
|
Alter
|
Analyse
|
Anonymise
|
Automated Decision Making
|
Collect
|
Combine
|
Consult
|
Copy
|
Data Source
|
Derive
|
Destruct
|
Disclose
|
Disclose by Transmission
|
Disseminate
|
Erase
|
Evaluation and Scoring
|
Innovative Use of New Technologies
|
Large Scale Processing
|
Make Available
|
Matching and Combining
|
Move
|
Obtain
|
Organise
|
Profiling
|
Pseudo-Anonymise
|
Record
|
Remove
|
Restrict
|
Retrieve
|
Share
|
Store
|
Structure
|
Systematic Monitoring
|
Transfer
|
Transform
|
Transmit
|
Use
|
Acquire
Acquire
Acquire
Acquire
Obtain
Obtain
Acquire->Obtain
subclassOf
Processing
Processing
Obtain->Processing
subclassOf
Term:
Acquire
Overview
Description:
to come into possession or control of the data
Subclass Of:
dpv:Obtain
Source:
GDPR Art.4-2
Created:
2019-05-07
Adapt
Adapt
Adapt
Adapt
Transform
Transform
Adapt->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Term:
Adapt
Overview
Description:
to modify the data, often rewritten into a new form for a new use
Subclass Of:
dpv:Transform
Source:
GDPR Art.4-2
Created:
2019-05-07
Align
Align
Align
Align
Transform
Transform
Align->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Term:
Align
Overview
Description:
to adjust the data to be in relation to another data
Subclass Of:
dpv:Transform
Source:
GDPR Art.4-2
Created:
2019-05-07
Alter
Alter
Alter
Alter
Transform
Transform
Alter->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Term:
Alter
Overview
Description:
to change the data without changing it into something else
Subclass Of:
dpv:Transform
Source:
GDPR Art.4-2
Created:
2019-05-07
Analyse
Analyse
Analyse
Analyse
Use
Use
Analyse->Use
subclassOf
Processing
Processing
Use->Processing
subclassOf
Anonymise
Anonymise
Anonymise
Anonymise
Transform
Transform
Anonymise->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Term:
Anonymise
Overview
Description:
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
Subclass Of:
dpv:Transform
Source:
SPECIAL Project
Created:
2019-05-07
See Also:
svpr:Anonymize
Automated Decision Making
AutomatedDecisionMaking
AutomatedDecisionMaking
AutomatedDecisionMaking
Term:
AutomatedDecisionMaking
Overview
Description:
Processing that involves automated decision making
Source:
GDPR Art.4-2
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit,
Piero Bonatti
Collect
Collect
Collect
Collect
Obtain
Obtain
Collect->Obtain
subclassOf
Processing
Processing
Obtain->Processing
subclassOf
Combine
Combine
Combine
Combine
Transform
Transform
Combine->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Consult
Consult
Consult
Consult
Use
Use
Consult->Use
subclassOf
Processing
Processing
Use->Processing
subclassOf
Copy
Copy
Copy
Copy
Processing
Processing
Copy->Processing
subclassOf
Data Source
DataSource
DataSource
DataSource
Term:
DataSource
Overview
Description:
The source or origin of data
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J. Pandit
Derive
Derive
Derive
Derive
Transform
Transform
Derive->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Destruct
Destruct
Destruct
Destruct
Remove
Remove
Destruct->Remove
subclassOf
Processing
Processing
Remove->Processing
subclassOf
Term:
Destruct
Overview
Description:
to process data in a way it no longer exists or cannot be repaired
Subclass Of:
dpv:Remove
Source:
GDPR Art.4-2
Created:
2019-05-07
Disclose
Disclose
Disclose
Disclose
Processing
Processing
Disclose->Processing
subclassOf
Share
Share
Share->Disclose
subclassOf
Transmit
Transmit
Transmit->Disclose
subclassOf
Disseminate
Disseminate
Disseminate->Disclose
subclassOf
Make Available
Make Available
Make Available->Disclose
subclassOf
Disclose by Transmission
Disclose by Transmission
Disclose by Transmission->Disclose
subclassOf
Disclose by Transmission
DiscloseByTransmission
DiscloseByTransmission
DiscloseByTransmission
Disclose
Disclose
DiscloseByTransmission->Disclose
subclassOf
Processing
Processing
Disclose->Processing
subclassOf
Term:
DiscloseByTransmission
Overview
Description:
to disclose data by means of transmission
Subclass Of:
dpv:Disclose
Source:
GDPR Art.4-2
Created:
2019-05-07
Disseminate
Disseminate
Disseminate
Disseminate
Disclose
Disclose
Disseminate->Disclose
subclassOf
Processing
Processing
Disclose->Processing
subclassOf
Term:
Disseminate
Overview
Description:
to spread data throughout
Subclass Of:
dpv:Disclose
Source:
GDPR Art.4-2
Created:
2019-05-07
Erase
Erase
Erase
Erase
Remove
Remove
Erase->Remove
subclassOf
Processing
Processing
Remove->Processing
subclassOf
Term:
Erase
Overview
Description:
to delete data
Subclass Of:
dpv:Remove
Source:
GDPR Art.4-2
Created:
2019-05-07
Evaluation and Scoring
EvaluationScoring
EvaluationScoring
EvaluationScoring
Term:
EvaluationScoring
Overview
Description:
Processing that involves evaluation and scoring of individuals
Source:
GDPR Art.4-2
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit,
Piero Bonatti
Innovative Use of New Technologies
InnovativeUseOfNewTechnologies
InnovativeUseOfNewTechnologies
InnovativeUseOfNewTechnologies
Term:
InnovativeUseOfNewTechnologies
Overview
Description:
Processing that involves use of innovative and new technologies
Source:
GDPR Art.4-2
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit,
Piero Bonatti
Large Scale Processing
LargeScaleProcessing
LargeScaleProcessing
LargeScaleProcessing
Term:
LargeScaleProcessing
Overview
Description:
Processing that takes place at large scales
Source:
GDPR Art.4-2
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit,
Piero Bonatti
Make Available
MakeAvailable
MakeAvailable
MakeAvailable
Disclose
Disclose
MakeAvailable->Disclose
subclassOf
Processing
Processing
Disclose->Processing
subclassOf
Term:
MakeAvailable
Overview
Description:
to transform or publish data to be used
Subclass Of:
dpv:Disclose
Source:
GDPR Art.4-2
Created:
2019-05-07
Matching and Combining
MatchingCombining
MatchingCombining
MatchingCombining
Term:
MatchingCombining
Overview
Description:
Processing that involves matching and combining of personal data
Source:
GDPR Art.4-2
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit,
Piero Bonatti
Move
Move
Move
Move
Transfer
Transfer
Move->Transfer
subclassOf
Processing
Processing
Transfer->Processing
subclassOf
Term:
Move
Overview
Description:
to move data from one location to another including deleting the original copy
Subclass Of:
dpv:Transfer
Source:
SPECIAL Project
Created:
2019-05-07
See Also:
svpr:Move
Obtain
Obtain
Obtain
Obtain
Processing
Processing
Obtain->Processing
subclassOf
Collect
Collect
Collect->Obtain
subclassOf
Acquire
Acquire
Acquire->Obtain
subclassOf
Record
Record
Record->Obtain
subclassOf
Organise
Organise
Organise
Organise
Processing
Processing
Organise->Processing
subclassOf
Structure
Structure
Structure->Organise
subclassOf
Profiling
Profiling
Profiling
Profiling
Use
Use
Profiling->Use
subclassOf
Processing
Processing
Use->Processing
subclassOf
Term:
Profiling
Overview
Description:
to create a profile that describes or represents a person
Subclass Of:
dpv:Use
Source:
GDPR Art.4-2
Created:
2019-05-07
Pseudo-Anonymise
PseudoAnonymise
PseudoAnonymise
PseudoAnonymise
Transform
Transform
PseudoAnonymise->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Term:
PseudoAnonymise
Overview
Description:
to replace personal identifiable information by artificial identifiers
Subclass Of:
dpv:Transform
Source:
GDPR Art.4-2
Created:
2019-05-07
Record
Record
Record
Record
Obtain
Obtain
Record->Obtain
subclassOf
Processing
Processing
Obtain->Processing
subclassOf
Term:
Record
Overview
Description:
to make a record (especially media)
Subclass Of:
dpv:Obtain
Source:
GDPR Art.4-2
Created:
2019-05-07
Remove
Remove
Remove
Remove
Processing
Processing
Remove->Processing
subclassOf
Erase
Erase
Erase->Remove
subclassOf
Destruct
Destruct
Destruct->Remove
subclassOf
Restrict
Restrict
Restrict
Restrict
Transform
Transform
Restrict->Transform
subclassOf
Processing
Processing
Transform->Processing
subclassOf
Term:
Restrict
Overview
Description:
to apply a restriction on the processsing of specific records
Subclass Of:
dpv:Transform
Source:
GDPR Art.4-2
Created:
2019-05-07
Retrieve
Retrieve
Retrieve
Retrieve
Use
Use
Retrieve->Use
subclassOf
Processing
Processing
Use->Processing
subclassOf
Term:
Retrieve
Overview
Description:
to retrieve data, often in an automated manner
Subclass Of:
dpv:Use
Source:
GDPR Art.4-2
Created:
2019-05-07
Share
Share
Share
Share
Disclose
Disclose
Share->Disclose
subclassOf
Processing
Processing
Disclose->Processing
subclassOf
Term:
Share
Overview
Description:
to give data (or a portion of it) to others
Subclass Of:
dpv:Disclose
Source:
GDPR Art.4-2
Created:
2019-05-07
Store
Store
Store
Store
Processing
Processing
Store->Processing
subclassOf
Term:
Store
Overview
Description:
to keep data for future use
Subclass Of:
dpv:Processing
Source:
GDPR Art.4-2
Created:
2019-05-07
Structure
Structure
Structure
Structure
Organise
Organise
Structure->Organise
subclassOf
Processing
Processing
Organise->Processing
subclassOf
Term:
Structure
Overview
Description:
to arrange data according to a structure
Subclass Of:
dpv:Organise
Source:
GDPR Art.4-2
Created:
2019-05-07
Systematic Monitoring
SystematicMonitoring
SystematicMonitoring
SystematicMonitoring
Term:
SystematicMonitoring
Overview
Description:
Processing that involves systematic monitoring of individuals
Source:
GDPR Art.4-2
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit,
Piero Bonatti
Transfer
Transfer
Transfer
Transfer
Processing
Processing
Transfer->Processing
subclassOf
Move
Move
Move->Transfer
subclassOf
Transform
Transform
Transform
Processing
Processing
Transform->Processing
subclassOf
Alter
Alter
Alter->Transform
subclassOf
Adapt
Adapt
Adapt->Transform
subclassOf
Anonymise
Anonymise
Anonymise->Transform
subclassOf
Pseudo-Anonymise
Pseudo-Anonymise
Pseudo-Anonymise->Transform
subclassOf
Align
Align
Align->Transform
subclassOf
Derive
Derive
Derive->Transform
subclassOf
Restrict
Restrict
Restrict->Transform
subclassOf
Combine
Combine
Combine->Transform
subclassOf
Transmit
Transmit
Transmit
Transmit
Disclose
Disclose
Transmit->Disclose
subclassOf
Processing
Processing
Disclose->Processing
subclassOf
Term:
Transmit
Overview
Description:
to send out data
Subclass Of:
dpv:Disclose
Source:
GDPR Art.4-2
Created:
2019-05-07
Use
Use
Use
Use
Processing
Processing
Use->Processing
subclassOf
Consult
Consult
Consult->Use
subclassOf
Retrieve
Retrieve
Retrieve->Use
subclassOf
Profiling
Profiling
Profiling->Use
subclassOf
Analyse
Analyse
Analyse->Use
subclassOf
Properties
has algorithmic logic
|
has consequences
|
has data source
|
has human involvement
|
has algorithmic logic
Term:
hasAlgorithmicLogic
Description:
Indicates the logic used in processing such as for automated decision making
Status:
accepted
Created:
2020-11-04
Contributor(s):
Georg P. Krog,
Harshvardhan J. Pandit,
Paul Ryan
has consequences
Term:
hasConsequences
Description:
Indicates consequences of processing such as those for Data Subjects in relation to automated decision making
Status:
accepted
Created:
2020-11-04
Contributor(s):
Georg P. Krog,
Harshvardhan J. Pandit,
Paul Ryan
has data source
Term:
hasDataSource
Description:
Indicates the source or origin of data being processed
Status:
accepted
Created:
2020-11-04
Contributor(s):
Georg P. Krog,
Harshvardhan J. Pandit,
Paul Ryan
has human involvement
Term:
hasHumanInvolvement
Description:
Indicates Involvement of humans in processing such as within automated decision making process
Status:
accepted
Created:
2020-11-04
Contributor(s):
Georg P. Krog,
Harshvardhan J. Pandit,
Paul Ryan
Technical and Organisational Measures
Concepts related to Technical and Organisational Measures are available as an individual module here .
Technical and Organisational measures consist of activities, processes, or procedures used in connection with ensuring data protection, carrying out processing in a secure manner, and complying with legal obligations. Such measures are required by regulations depending on the context of processing involving personal data. For example, GDPR (Article 32) states implementing appropriate measures by taking into account the state of the art, the costs of implementation and the nature, scope, context and purposes of processing, as well as risks, rights and freedoms. Specific examples of measures in the article include:
the pseudonymisation and encryption of personal data
the ability to ensure the ongoing confidentiality, integrity, availability and resilience of processing systems and services
the ability to restore the availability and access to personal data in a timely manner in the event of a physical or technical incident
a process for regularly testing, assessing and evaluating the effectiveness of technical and organisational measures for ensuring the security of the processing
Concepts for Technical and Organisational Measures in DPV
To represent these requirements, the DPV defines a hierarchical taxonomy of technical and organisational measures through the top-level concept of [=TechnicalOrganisationalMeasure=], which is further distinguished as [=TechnicalMeasure=] and [=OrganisationalMeasure=]. A technical measure is an implementation detail or technology used to achieve a specific goal or objective, such as an authentication protocol used to validate identity. In contrast, an organisational measure is a process or procedure used by the organisation, for example an authorisation procedure to decide who should be granted access within an organisation.
Measures can be associated using the generic property [=measureImplementedBy=]. The value or object of this property can be an IRI (or URL) representing a specific measure or standard used to implement it, or a String representing relevant information.
In the future, we plan to provide a collection of terms and URIs for specifying standards (e.g. ISO) and best practices (e.g. certifications, seals). Whether this should be provided within the DPV itself or as a separate extension similar to DPV-GDPR is to be decided. We welcome participation and contributions for this work.
DPV provides specific measures for storage of personal data in the form of [=StorageRestriction=], with specialised variants for duration as [=StorageDuration=], location as [=StorageLocation=], deletion as [=StorageDeletion=], and restoration as [=StorageRestoration=].
The generic properties [=hasStorage=], [=hasLocation=], and [=hasDuration=] enable representing information about storage, location, and duration respectively. These can be used to specify restrictions or conditions, such as for storage of personal data, its processing, or information about recipients.
For indicating the mitigation of [=Risk=], DPV provides [=RiskMitigationMeasure=] as a top-level concept within the Technical and Organisational measures taxonomy. The property [=mitigatesRisk=] is used to indicate the relationship between risk and its mitigation.
The following provides an overview of the important top-level concepts within the Technical and Organisational measures taxonomy:
Class
Property
Description
[=TechnicalOrganisationalMeasure=]
[=hasTechnicalOrganisationalMeasure=]
Specifies the technical and organisational measures utilised or applicable
[=measureImplementedBy=]
Specifies the implementation details of measure
[=RiskMitigationMeasure=]
[=mitigatesRisk=]
Specifies use of measure to mitigate risks
[=StorageRestriction=]
Specifies restriction on storage of personal data
[=StorageDuration=]
Specifies restriction on duration of storage
[=StorageLocation=]
Specifies restriction on location of storage
[=StorageDeletion=]
Specifies restriction on deletion of storage
[=hasStorage=]
Specifies information about storage
[=hasLocation=]
Specifies information about location
[=hasDuration=]
Specifies information about duration
Classes
Access Control Method
|
Anonymization
|
Assessment
|
Authentication Protocols
|
Authorisation Procedure
|
Binding Corporate Rules
|
Certification
|
Certification and Seal
|
Code of Conduct
|
Consultation
|
Consultation with Authority
|
Contract
|
De-Identification
|
Design Standard
|
Data Protection Impact Assessment (DPIA)
|
Encryption in Rest
|
Encryption in Transfer
|
GuidelinesPrinciple
|
Impact Assessment
|
Legal Agreement
|
Legitimate Interest Assessment
|
Non-Disclosure Agreement (NDA)
|
Notice
|
Organisational Measure
|
Privacy Impact Assessment
|
Policy
|
Privacy by Default
|
Privacy by Design
|
Privacy Notice
|
Processing Records
|
Pseudo-Anonymization
|
Pseudonymisation and Encryption
|
Records of Activities
|
Register of Processing Activities
|
Regularity of Re-certification
|
Risk Management Procedure
|
Risk Mitigation Measure
|
Safeguard
|
Safeguard for Data Transfer
|
Seal
|
Single Sign On
|
Staff Training
|
Standard Data Protection Clauses
|
Storage Deletion
|
Storage Duration
|
Storage Location
|
Storage Restoration
|
Storage Restriction
|
Technical Measure
|
Transfer Impact Assessment
|
Access Control Method
AccessControlMethod
AccessControlMethod
AccessControlMethod
TechnicalMeasure
TechnicalMeasure
AccessControlMethod->TechnicalMeasure
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
AccessControlMethod
Overview
Description:
Methods which restrict access to a place or resource
Subclass Of:
dpv:TechnicalMeasure
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Anonymization
Anonymization
Anonymization
Anonymization
PseudoAnonymization
PseudoAnonymization
Anonymization->PseudoAnonymization
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
PseudoAnonymization->TechnicalOrganisationalMeasure
subclassOf
Term:
Anonymization
Overview
Description:
Altering personal data irreversibly such that a data subject can no longer be identified directly or indirectly, either by the data controller alone or in collaboration with any other party
Subclass Of:
dpv:PseudoAnonymization
Source:
GDPR Art.4-5
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Assessment
Assessment
Assessment
Assessment
OrganisationalMeasure
OrganisationalMeasure
Assessment->OrganisationalMeasure
subclassOf
Legitimate Interest Assessment
Legitimate Interest Assessment
Legitimate Interest Assessment->Assessment
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Authentication Protocols
AuthenticationProtocols
AuthenticationProtocols
AuthenticationProtocols
TechnicalMeasure
TechnicalMeasure
AuthenticationProtocols->TechnicalMeasure
subclassOf
Single Sign On
Single Sign On
Single Sign On->AuthenticationProtocols
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
AuthenticationProtocols
Overview
Description:
Protocols involving validation of identity i.e. authentication of a person or information
Subclass Of:
dpv:TechnicalMeasure
Superclass Of:
dpv:SingleSignOn
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Authorisation Procedure
AuthorisationProcedure
AuthorisationProcedure
AuthorisationProcedure
OrganisationalMeasure
OrganisationalMeasure
AuthorisationProcedure->OrganisationalMeasure
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
AuthorisationProcedure
Overview
Description:
Procedures for determining authorisation through permission or authority
Subclass Of:
dpv:OrganisationalMeasure
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Binding Corporate Rules
BindingCorporateRules
BindingCorporateRules
BindingCorporateRules
Policy
Policy
BindingCorporateRules->Policy
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Policy->TechnicalOrganisationalMeasure
subclassOf
Term:
BindingCorporateRules
Overview
Description:
Subclass Of:
dpv:Policy
Created:
Certification
Certification
Certification
Certification
CertificationSeal
CertificationSeal
Certification->CertificationSeal
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
CertificationSeal->TechnicalOrganisationalMeasure
subclassOf
Term:
Certification
Overview
Description:
Certification mechanisms, seals, and marks for the purpose of demonstrating compliance
Subclass Of:
dpv:CertificationSeal
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Certification and Seal
CertificationSeal
CertificationSeal
CertificationSeal
OrganisationalMeasure
OrganisationalMeasure
CertificationSeal->OrganisationalMeasure
subclassOf
Seal
Seal
Seal->CertificationSeal
subclassOf
Certification
Certification
Certification->CertificationSeal
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
CertificationSeal
Overview
Description:
Certifications, seals, and marks indicating compliance to regulations or practices
Subclass Of:
dpv:OrganisationalMeasure
Superclass Of:
dpv:Certification ,
dpv:Seal
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Code of Conduct
CodeOfConduct
CodeOfConduct
CodeOfConduct
GuidelinesPrinciple
GuidelinesPrinciple
CodeOfConduct->GuidelinesPrinciple
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
GuidelinesPrinciple->TechnicalOrganisationalMeasure
subclassOf
Term:
CodeOfConduct
Overview
Description:
A set of rules or procedures outlining the norms and practices for conducting activities
Subclass Of:
dpv:GuidelinesPrinciple
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Consultation
Consultation
Consultation
Consultation
OrganisationalMeasure
OrganisationalMeasure
Consultation->OrganisationalMeasure
subclassOf
Consultation with Authority
Consultation with Authority
Consultation with Authority->Consultation
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
Consultation
Overview
Description:
Consultation is a process of receiving feedback, advice, or opinion from an external agency
Subclass Of:
dpv:OrganisationalMeasure
Superclass Of:
dpv:ConsultationWithAuthority
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Consultation with Authority
ConsultationWithAuthority
ConsultationWithAuthority
ConsultationWithAuthority
Consultation
Consultation
ConsultationWithAuthority->Consultation
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Consultation->TechnicalOrganisationalMeasure
subclassOf
Term:
ConsultationWithAuthority
Overview
Description:
Consultation with an authority or authoritative entity
Subclass Of:
dpv:Consultation
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Contract
Contract
Contract
Contract
LegalAgreement
LegalAgreement
Contract->LegalAgreement
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
LegalAgreement->TechnicalOrganisationalMeasure
subclassOf
Term:
Contract
Overview
Description:
Contractual terms governing data handling within the data controller
Subclass Of:
dpv:LegalAgreement
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
De-Identification
DeIdentification
DeIdentification
DeIdentification
PseudoAnonymization
PseudoAnonymization
DeIdentification->PseudoAnonymization
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
PseudoAnonymization->TechnicalOrganisationalMeasure
subclassOf
Term:
DeIdentification
Overview
Description:
Conversion of identifiable personal data (PII) to un-identifiable personal data
Subclass Of:
dpv:PseudoAnonymization
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Design Standard
DesignStandard
DesignStandard
DesignStandard
GuidelinesPrinciple
GuidelinesPrinciple
DesignStandard->GuidelinesPrinciple
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
GuidelinesPrinciple->TechnicalOrganisationalMeasure
subclassOf
Term:
DesignStandard
Overview
Description:
A set of rules or guidelines outlining criterias for design
Subclass Of:
dpv:GuidelinesPrinciple
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Data Protection Impact Assessment (DPIA)
DPIA
DPIA
DPIA
ImpactAssessment
ImpactAssessment
DPIA->ImpactAssessment
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
ImpactAssessment->TechnicalOrganisationalMeasure
subclassOf
Term:
DPIA
Overview
Description:
A DPIA involves determining the potential and actual impact of processing activities on individuals or groups of individuals
Subclass Of:
dpv:ImpactAssessment
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Encryption in Rest
EncryptionInRest
EncryptionInRest
EncryptionInRest
PseudonymisationEncryption
PseudonymisationEncryption
EncryptionInRest->PseudonymisationEncryption
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
PseudonymisationEncryption->TechnicalOrganisationalMeasure
subclassOf
Term:
EncryptionInRest
Overview
Description:
Encryption of data when being stored (persistent encryption)
Subclass Of:
dpv:PseudonymisationEncryption
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Encryption in Transfer
EncryptionInTransfer
EncryptionInTransfer
EncryptionInTransfer
PseudonymisationEncryption
PseudonymisationEncryption
EncryptionInTransfer->PseudonymisationEncryption
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
PseudonymisationEncryption->TechnicalOrganisationalMeasure
subclassOf
Term:
EncryptionInTransfer
Overview
Description:
Encryption of data in transit e.g. when being transferred from one location to another, including sharing
Subclass Of:
dpv:PseudonymisationEncryption
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
GuidelinesPrinciple
GuidelinesPrinciple
GuidelinesPrinciple
GuidelinesPrinciple
OrganisationalMeasure
OrganisationalMeasure
GuidelinesPrinciple->OrganisationalMeasure
subclassOf
Code of Conduct
Code of Conduct
Code of Conduct->GuidelinesPrinciple
subclassOf
Privacy by Default
Privacy by Default
Privacy by Default->GuidelinesPrinciple
subclassOf
Design Standard
Design Standard
Design Standard->GuidelinesPrinciple
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Impact Assessment
ImpactAssessment
ImpactAssessment
ImpactAssessment
OrganisationalMeasure
OrganisationalMeasure
ImpactAssessment->OrganisationalMeasure
subclassOf
Data Protection Impact Assessment (DPIA)
Data Protection Impact Assessment (DPIA)
Data Protection Impact Assessment (DPIA)->ImpactAssessment
subclassOf
Transfer Impact Assessment
Transfer Impact Assessment
Transfer Impact Assessment->ImpactAssessment
subclassOf
Privacy Impact Assessment
Privacy Impact Assessment
Privacy Impact Assessment->ImpactAssessment
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
ImpactAssessment
Overview
Description:
Calculating or determining the likelihood of impact of an existing or proposed process, which can involve risks or detriments.
Subclass Of:
dpv:OrganisationalMeasure
Superclass Of:
dpv:DPIA ,
dpv:PIA ,
dpv:TransferImpactAssessment
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Legal Agreement
LegalAgreement
LegalAgreement
LegalAgreement
OrganisationalMeasure
OrganisationalMeasure
LegalAgreement->OrganisationalMeasure
subclassOf
Contract
Contract
Contract->LegalAgreement
subclassOf
Non-Disclosure Agreement (NDA)
Non-Disclosure Agreement (NDA)
Non-Disclosure Agreement (NDA)->LegalAgreement
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
LegalAgreement
Overview
Description:
A legally binding agreement
Subclass Of:
dpv:OrganisationalMeasure
Superclass Of:
dpv:Contract ,
dpv:NDA
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Legitimate Interest Assessment
LegitimateInterestAssessment
LegitimateInterestAssessment
LegitimateInterestAssessment
Assessment
Assessment
LegitimateInterestAssessment->Assessment
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Assessment->TechnicalOrganisationalMeasure
subclassOf
Term:
LegitimateInterestAssessment
Overview
Description:
Indicates an assessment regarding the use of legitimate interest as a lawful basis by the data controller
Subclass Of:
dpv:Assessment
Created:
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Non-Disclosure Agreement (NDA)
NDA
NDA
NDA
LegalAgreement
LegalAgreement
NDA->LegalAgreement
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
LegalAgreement->TechnicalOrganisationalMeasure
subclassOf
Term:
NDA
Overview
Description:
Non-disclosure Agreements e.g. preserving confidentiality of information
Subclass Of:
dpv:LegalAgreement
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Notice
Notice
Notice
Notice
OrganisationalMeasure
OrganisationalMeasure
Notice->OrganisationalMeasure
subclassOf
Privacy Notice
Privacy Notice
Privacy Notice->Notice
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Organisational Measure
OrganisationalMeasure
OrganisationalMeasure
OrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Policy
Policy
Policy->OrganisationalMeasure
subclassOf
Assessment
Assessment
Assessment->OrganisationalMeasure
subclassOf
Notice
Notice
Notice->OrganisationalMeasure
subclassOf
Certification and Seal
Certification and Seal
Certification and Seal->OrganisationalMeasure
subclassOf
Impact Assessment
Impact Assessment
Impact Assessment->OrganisationalMeasure
subclassOf
Safeguard
Safeguard
Safeguard->OrganisationalMeasure
subclassOf
Records of Activities
Records of Activities
Records of Activities->OrganisationalMeasure
subclassOf
Authorisation Procedure
Authorisation Procedure
Authorisation Procedure->OrganisationalMeasure
subclassOf
Legal Agreement
Legal Agreement
Legal Agreement->OrganisationalMeasure
subclassOf
Risk Management Procedure
Risk Management Procedure
Risk Management Procedure->OrganisationalMeasure
subclassOf
GuidelinesPrinciple
GuidelinesPrinciple
GuidelinesPrinciple->OrganisationalMeasure
subclassOf
Consultation
Consultation
Consultation->OrganisationalMeasure
subclassOf
Term:
OrganisationalMeasure
Overview
Description:
Organisational measures required/followed when processing data of the declared category
Subclass Of:
dpv:TechnicalOrganisationalMeasure
Superclass Of:
dpv:Assessment ,
dpv:AuthorisationProcedure ,
dpv:CertificationSeal ,
dpv:Consultation ,
dpv:GuidelinesPrinciple ,
dpv:ImpactAssessment ,
dpv:LegalAgreement ,
dpv:Notice ,
dpv:Policy ,
dpv:RecordsOfActivities ,
dpv:RiskManagementProcedure ,
dpv:Safeguard
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Privacy Impact Assessment
PIA
PIA
PIA
ImpactAssessment
ImpactAssessment
PIA->ImpactAssessment
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
ImpactAssessment->TechnicalOrganisationalMeasure
subclassOf
Term:
PIA
Overview
Description:
Carrying out an impact assessment regarding privacy risks
Subclass Of:
dpv:ImpactAssessment
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Policy
Policy
Policy
Policy
OrganisationalMeasure
OrganisationalMeasure
Policy->OrganisationalMeasure
subclassOf
Binding Corporate Rules
Binding Corporate Rules
Binding Corporate Rules->Policy
subclassOf
Standard Data Protection Clauses
Standard Data Protection Clauses
Standard Data Protection Clauses->Policy
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Privacy by Default
PrivacyByDefault
PrivacyByDefault
PrivacyByDefault
GuidelinesPrinciple
GuidelinesPrinciple
PrivacyByDefault->GuidelinesPrinciple
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
GuidelinesPrinciple->TechnicalOrganisationalMeasure
subclassOf
Term:
PrivacyByDefault
Overview
Description:
Practices regarding selecting appropriate data protection and privacy measures as the 'default' in an activity or service
Subclass Of:
dpv:GuidelinesPrinciple
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Privacy by Design
PrivacyByDesign
PrivacyByDesign
PrivacyByDesign
RiskManagementProcedure
RiskManagementProcedure
PrivacyByDesign->RiskManagementProcedure
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
RiskManagementProcedure->TechnicalOrganisationalMeasure
subclassOf
Term:
PrivacyByDesign
Overview
Description:
Practices regarding incorporating data protection and privacy in the design of information and services
Subclass Of:
dpv:RiskManagementProcedure
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Privacy Notice
PrivacyNotice
PrivacyNotice
PrivacyNotice
Notice
Notice
PrivacyNotice->Notice
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Notice->TechnicalOrganisationalMeasure
subclassOf
Term:
PrivacyNotice
Overview
Description:
Represents a notice or document outlining information regarding privacy
Subclass Of:
dpv:Notice
Created:
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Processing Records
ProcessingRecords
ProcessingRecords
ProcessingRecords
RecordsOfActivities
RecordsOfActivities
ProcessingRecords->RecordsOfActivities
subclassOf
Register of Processing Activities
Register of Processing Activities
Register of Processing Activities->ProcessingRecords
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
RecordsOfActivities->TechnicalOrganisationalMeasure
subclassOf
Pseudo-Anonymization
PseudoAnonymization
PseudoAnonymization
PseudoAnonymization
PseudonymisationEncryption
PseudonymisationEncryption
PseudoAnonymization->PseudonymisationEncryption
subclassOf
Anonymization
Anonymization
Anonymization->PseudoAnonymization
subclassOf
De-Identification
De-Identification
De-Identification->PseudoAnonymization
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
PseudonymisationEncryption->TechnicalOrganisationalMeasure
subclassOf
Term:
PseudoAnonymization
Overview
Description:
PseudoAnonmyization or 'pseudonymisation’ means the processing of personal data in such a manner that the personal data can no longer be attributed to a specific data subject without the use of additional information, provided that such additional information is kept separately and is subject to technical and organisational measures to ensure that the personal data are not attributed to an identified or identifiable natural person;
Subclass Of:
dpv:PseudonymisationEncryption
Superclass Of:
dpv:Anonymization ,
dpv:DeIdentification
Source:
GDPR Art.4-5
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Pseudonymisation and Encryption
PseudonymisationEncryption
PseudonymisationEncryption
PseudonymisationEncryption
TechnicalMeasure
TechnicalMeasure
PseudonymisationEncryption->TechnicalMeasure
subclassOf
Pseudo-Anonymization
Pseudo-Anonymization
Pseudo-Anonymization->PseudonymisationEncryption
subclassOf
Encryption in Rest
Encryption in Rest
Encryption in Rest->PseudonymisationEncryption
subclassOf
Encryption in Transfer
Encryption in Transfer
Encryption in Transfer->PseudonymisationEncryption
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalMeasure->TechnicalOrganisationalMeasure
subclassOf
Records of Activities
RecordsOfActivities
RecordsOfActivities
RecordsOfActivities
OrganisationalMeasure
OrganisationalMeasure
RecordsOfActivities->OrganisationalMeasure
subclassOf
Processing Records
Processing Records
Processing Records->RecordsOfActivities
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Register of Processing Activities
RegisterOfProcessingActivities
RegisterOfProcessingActivities
RegisterOfProcessingActivities
ProcessingRecords
ProcessingRecords
RegisterOfProcessingActivities->ProcessingRecords
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
ProcessingRecords->TechnicalOrganisationalMeasure
subclassOf
Term:
RegisterOfProcessingActivities
Overview
Description:
A ROPA is a document maintained by Data Controllers detailing processing activities carried out under their responsibility
Subclass Of:
dpv:ProcessingRecords
Created:
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Regularity of Re-certification
RegularityOfRecertification
RegularityOfRecertification
RegularityOfRecertification
RiskManagementProcedure
RiskManagementProcedure
RegularityOfRecertification->RiskManagementProcedure
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
RiskManagementProcedure->TechnicalOrganisationalMeasure
subclassOf
Term:
RegularityOfRecertification
Overview
Description:
Policy regarding repetition or renewal of existing certification(s)
Subclass Of:
dpv:RiskManagementProcedure
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Risk Management Procedure
RiskManagementProcedure
RiskManagementProcedure
RiskManagementProcedure
OrganisationalMeasure
OrganisationalMeasure
RiskManagementProcedure->OrganisationalMeasure
subclassOf
Regularity of Re-certification
Regularity of Re-certification
Regularity of Re-certification->RiskManagementProcedure
subclassOf
Privacy by Design
Privacy by Design
Privacy by Design->RiskManagementProcedure
subclassOf
Staff Training
Staff Training
Staff Training->RiskManagementProcedure
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
RiskManagementProcedure
Overview
Description:
Risk management refers to a coordinated set of activities and methods that is used to direct an organization and to control the many risks that can affect its ability to achieve objectives. The term risk management also refers to the programme that is used to manage risk. This programme includes risk management principles, a risk management framework, and a risk management process.
Subclass Of:
dpv:OrganisationalMeasure
Superclass Of:
dpv:PrivacyByDesign ,
dpv:RegularityOfRecertification ,
dpv:StaffTraining
Source:
ISO 31000
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Risk Mitigation Measure
RiskMitigationMeasure
RiskMitigationMeasure
RiskMitigationMeasure
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
RiskMitigationMeasure->TechnicalOrganisationalMeasure
subclassOf
Term:
RiskMitigationMeasure
Overview
Description:
Measures intended to mitigate, minimise, or prevent risk.
Subclass Of:
dpv:TechnicalOrganisationalMeasure
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Safeguard
Safeguard
Safeguard
Safeguard
OrganisationalMeasure
OrganisationalMeasure
Safeguard->OrganisationalMeasure
subclassOf
Safeguard for Data Transfer
Safeguard for Data Transfer
Safeguard for Data Transfer->Safeguard
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
OrganisationalMeasure->TechnicalOrganisationalMeasure
subclassOf
Safeguard for Data Transfer
SafeguardForDataTransfer
SafeguardForDataTransfer
SafeguardForDataTransfer
Safeguard
Safeguard
SafeguardForDataTransfer->Safeguard
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Safeguard->TechnicalOrganisationalMeasure
subclassOf
Term:
SafeguardForDataTransfer
Overview
Description:
Represents a safeguard used for data transfer. Can include technical or organisational measures.
Subclass Of:
dpv:Safeguard
Created:
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Seal
Seal
Seal
Seal
CertificationSeal
CertificationSeal
Seal->CertificationSeal
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
CertificationSeal->TechnicalOrganisationalMeasure
subclassOf
Term:
Seal
Overview
Description:
A seal or a mark indicating proof of certification to some certification or standard
Subclass Of:
dpv:CertificationSeal
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Single Sign On
SingleSignOn
SingleSignOn
SingleSignOn
AuthenticationProtocols
AuthenticationProtocols
SingleSignOn->AuthenticationProtocols
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
AuthenticationProtocols->TechnicalOrganisationalMeasure
subclassOf
Term:
SingleSignOn
Overview
Description:
Use of credentials or processes that enable using one set of credentials to authenticate multiple contexts.
Subclass Of:
dpv:AuthenticationProtocols
Created:
2020-11-04
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Staff Training
StaffTraining
StaffTraining
StaffTraining
RiskManagementProcedure
RiskManagementProcedure
StaffTraining->RiskManagementProcedure
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
RiskManagementProcedure->TechnicalOrganisationalMeasure
subclassOf
Term:
StaffTraining
Overview
Description:
Practices and policies regarding training of staff members
Subclass Of:
dpv:RiskManagementProcedure
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Standard Data Protection Clauses
StandardContractualClauses
StandardContractualClauses
StandardContractualClauses
Policy
Policy
StandardContractualClauses->Policy
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
Policy->TechnicalOrganisationalMeasure
subclassOf
Term:
StandardContractualClauses
Overview
Description:
Subclass Of:
dpv:Policy
Created:
Storage Deletion
StorageDeletion
StorageDeletion
StorageDeletion
StorageRestriction
StorageRestriction
StorageDeletion->StorageRestriction
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
StorageRestriction->TechnicalOrganisationalMeasure
subclassOf
Term:
StorageDeletion
Overview
Description:
Deletion or Erasure of data including any deletion guarantees
Subclass Of:
dpv:StorageRestriction
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Storage Duration
StorageDuration
StorageDuration
StorageDuration
StorageRestriction
StorageRestriction
StorageDuration->StorageRestriction
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
StorageRestriction->TechnicalOrganisationalMeasure
subclassOf
Term:
StorageDuration
Overview
Description:
Duration or temporal entity denoting limitation on storage of personal data
Subclass Of:
dpv:StorageRestriction
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Storage Location
StorageLocation
StorageLocation
StorageLocation
StorageRestriction
StorageRestriction
StorageLocation->StorageRestriction
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
StorageRestriction->TechnicalOrganisationalMeasure
subclassOf
Term:
StorageLocation
Overview
Description:
Location or geospatial scope where the data is stored
Subclass Of:
dpv:StorageRestriction
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Storage Restoration
StorageRestoration
StorageRestoration
StorageRestoration
StorageRestriction
StorageRestriction
StorageRestoration->StorageRestriction
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
StorageRestriction->TechnicalOrganisationalMeasure
subclassOf
Term:
StorageRestoration
Overview
Description:
Regularity and temporal span of data restoration/backup mechanisms that guarantee that data is preserved
Subclass Of:
dpv:StorageRestriction
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
Storage Restriction
StorageRestriction
StorageRestriction
StorageRestriction
TechnicalMeasure
TechnicalMeasure
StorageRestriction->TechnicalMeasure
subclassOf
Storage Duration
Storage Duration
Storage Duration->StorageRestriction
subclassOf
Storage Restoration
Storage Restoration
Storage Restoration->StorageRestriction
subclassOf
Storage Location
Storage Location
Storage Location->StorageRestriction
subclassOf
Storage Deletion
Storage Deletion
Storage Deletion->StorageRestriction
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalMeasure->TechnicalOrganisationalMeasure
subclassOf
Technical Measure
TechnicalMeasure
TechnicalMeasure
TechnicalMeasure
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
TechnicalMeasure->TechnicalOrganisationalMeasure
subclassOf
Access Control Method
Access Control Method
Access Control Method->TechnicalMeasure
subclassOf
Authentication Protocols
Authentication Protocols
Authentication Protocols->TechnicalMeasure
subclassOf
Pseudonymisation and Encryption
Pseudonymisation and Encryption
Pseudonymisation and Encryption->TechnicalMeasure
subclassOf
Storage Restriction
Storage Restriction
Storage Restriction->TechnicalMeasure
subclassOf
Transfer Impact Assessment
TransferImpactAssessment
TransferImpactAssessment
TransferImpactAssessment
ImpactAssessment
ImpactAssessment
TransferImpactAssessment->ImpactAssessment
subclassOf
TechnicalOrganisationalMeasure
TechnicalOrganisationalMeasure
ImpactAssessment->TechnicalOrganisationalMeasure
subclassOf
Term:
TransferImpactAssessment
Overview
Description:
Subclass Of:
dpv:ImpactAssessment
Created:
Contributor(s):
Georg P Krog,
Harshvardhan J. Pandit,
Paul Ryan
Properties
has duration
|
has location
|
has storage
|
measure implemented by
|
mitigates risk
|
has duration
Term:
hasDuration
Description:
Indicates information about duration
Status:
accepted
Source:
SPECIAL Project
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
has location
Term:
hasLocation
Description:
Indicates information about location
Status:
accepted
Source:
SPECIAL Project
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
has storage
Term:
hasStorage
Description:
Indicates information about storage
Status:
accepted
Source:
SPECIAL Project
Created:
2019-04-05
Contributor(s):
Axel Polleres,
Harshvardhan J. Pandit,
Mark Lizar,
Rob Brennan
measure implemented by
Term:
measureImplementedBy
Description:
a generic Property to describe how the measure is implemented
Status:
accepted
Created:
2019-05-07
Contributor(s):
Axel Polleres
mitigates risk
Term:
mitigatesRisk
Description:
Indicates mitigation of risk(s)
Status:
accepted
Created:
2020-11-04
Contributor(s):
Harshvardhan J. Pandit
Entities
Concepts related to Entities are available as an individual module here .
Entities refer to individuals, organisations, institutions, authorities, agencies, or any similar 'actor'. Defining and representing them is important given their rights and responsibilities under legal obligations. To represent such entities, DPV defines the [=LegalEntity=] class as a generic concept which if further extended to represent the different categories of entities.
Concepts for Entities in DPV
The DPV core vocabulary includes the concepts of [=DataSubject=], [=DataController=], and [=Recipient=] which are subclasses of [=LegalEntity=]. Consequently, they are not described in this section to avoid duplicity.
To describe the entities that act as recipients regarding personal data and its processing, the concepts of [=DataProcessor=], [=DataSubProcessor=], and [=ThirdParty=] are defined. Defining recipients is important in the context of data protection and privacy as it allows tracking the entities personal data is shared/transfered with. The concepts of [=Child=] and [=VulnerableDataSubject=] represent specific categories of data subjects based on relevance in legal requirements. The concept [=Authority=] represents an entity with legal authority, and is extended to represent [=DataProtectionAuthority=] for a specific authority concerned with data protection and privacy. To represent an 'agent' of an organisation, the concept [=Representative=] is provided. Similarly, [=DataProtectionOfficer=] refers to a specific entity associated with monitoring data protection and privacy within (or on behalf of) an organisation.
The concept 'child' can be legally distinct from 'minor', although they are also used as synonyms in several cases. DPV uses 'child' as the commonly used term to signify an individual below a certain legally defined age. This is influenced from the use of the term 'child' within the GDPR and by CJEU in its judgements. It is important to note that the relevant age for determining a child (or a minor child) varies by jurisdiction.
To represent information about entities, DPV provides the following properties: [=hasName=] to indicate name, [=hasAddress=] to indicate address, [=hasContact=] to indicate contact or communication channels, [=hasIdentifier=] to indicate an identifier associated with the entity, and [=hasRepresentative=] to indicate an 'agent' or representative of the entity.
Classes
Authority
|
Child
|
|
Data Processor
|
Data Protection Authority
|
Data Protection Officer
|
Data Sub-Processor
|
Legal Entity
|
Representative
|
|
Third Party
|
Vulnerable Data Subject
|
Authority
Authority
Authority
Authority
LegalEntity
LegalEntity
Authority->LegalEntity
subclassOf
Data Protection Authority
Data Protection Authority
Data Protection Authority->Authority
subclassOf
Term:
Authority
Overview
Description:
An authority with the power to create or enforce laws, or determine their compliance.
Subclass Of:
dpv:LegalEntity
Superclass Of:
dpv:DataProtectionAuthority
Created:
2020-11-04
Contributor(s):
Georg Krog,
Harshvardhan Pandit,
Paul Ryan
Child
Child
Child
Child
DataSubject
DataSubject
Child->DataSubject
subclassOf
Term:
Child
Overview
Description:
A 'child' is a natural legal person who is below a certain legal age depending on the legal jurisdiction.
Subclass Of:
dpv:DataSubject
Created:
2020-11-25
Contributor(s):
Harshvardhan J. Pandit
DataBreach
DataBreach
DataBreach
Term:
DataBreach
Overview
Description:
Created:
Data Processor
DataProcessor
DataProcessor
DataProcessor
LegalEntity
LegalEntity
DataProcessor->LegalEntity
subclassOf
Data Sub-Processor
Data Sub-Processor
Data Sub-Processor->DataProcessor
subclassOf
Term:
DataProcessor
Overview
Description:
A ‘processor’ means a natural or legal person, public authority, agency or other body which processes personal data on behalf of the controller.
Subclass Of:
dpv:LegalEntity
Superclass Of:
dpv:DataSubProcessor
Source:
GDPR Art.4-8
Created:
2019-06-04
Contributor(s):
Harshvardhan J. Pandit
Data Protection Authority
DataProtectionAuthority
DataProtectionAuthority
DataProtectionAuthority
Authority
Authority
DataProtectionAuthority->Authority
subclassOf
LegalEntity
LegalEntity
Authority->LegalEntity
subclassOf
Term:
DataProtectionAuthority
Overview
Description:
An authority tasked with overseeing legal compliance regarding privacy and data protection laws.
Subclass Of:
dpv:Authority
Created:
2020-11-04
Contributor(s):
Georg Krog,
Harshvardhan Pandit,
Paul Ryan
Data Protection Officer
DataProtectionOfficer
DataProtectionOfficer
DataProtectionOfficer
LegalEntity
LegalEntity
DataProtectionOfficer->LegalEntity
subclassOf
Term:
DataProtectionOfficer
Overview
Description:
An entity within or authorised by an organisation to monitor internal compliance, inform and advise on data protection obligations and act as a contact point for data subjects and the supervisory authority.
Subclass Of:
dpv:LegalEntity
Source:
GDPR Art.37
Created:
2020-11-04
Contributor(s):
Georg Krog,
Paul Ryan
Data Sub-Processor
DataSubProcessor
DataSubProcessor
DataSubProcessor
DataProcessor
DataProcessor
DataSubProcessor->DataProcessor
subclassOf
LegalEntity
LegalEntity
DataProcessor->LegalEntity
subclassOf
Term:
DataSubProcessor
Overview
Description:
A 'sub-processor' is a processor engaged by another processor
Subclass Of:
dpv:DataProcessor
Created:
2020-11-25
Contributor(s):
Harshvardhan J. Pandit
Legal Entity
LegalEntity
LegalEntity
LegalEntity
Representative
Representative
Representative->LegalEntity
subclassOf
Data Controller
Data Controller
Data Controller->LegalEntity
subclassOf
Data Subject
Data Subject
Data Subject->LegalEntity
subclassOf
Third Party
Third Party
Third Party->LegalEntity
subclassOf
Authority
Authority
Authority->LegalEntity
subclassOf
Data Processor
Data Processor
Data Processor->LegalEntity
subclassOf
Data Protection Officer
Data Protection Officer
Data Protection Officer->LegalEntity
subclassOf
Recipient
Recipient
Recipient->LegalEntity
subclassOf
rdfs_Resource
rdfs_Resource
rdfs_Resource->LegalEntity
dpv:hasWithdrawalBy
rdfs_Resource->LegalEntity
dpv:hasProvisionBy
Representative
Representative
Representative
Representative
LegalEntity
LegalEntity
Representative->LegalEntity
subclassOf
Term:
Representative
Overview
Description:
A representative of a legal entity
Subclass Of:
dpv:LegalEntity
Source:
GDPR Art.27
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg Krog,
Harshvardhan J. Pandit,
Paul Ryan
ThirdCountry
ThirdCountry
ThirdCountry
Term:
ThirdCountry
Overview
Description:
Represents a country outside applicable or compatible jurisdiction as outlined in law
Created:
Third Party
ThirdParty
ThirdParty
ThirdParty
LegalEntity
LegalEntity
ThirdParty->LegalEntity
subclassOf
Term:
ThirdParty
Overview
Description:
A ‘third party’ means a natural or legal person, public authority, agency or body other than the data subject, controller, processor and people who, under the direct authority of the controller or processor, are authorised to process personal data.
Subclass Of:
dpv:LegalEntity
Source:
GDPR Art.4-10
Created:
2019-06-04
Contributor(s):
Harshvardhan J. Pandit
Vulnerable Data Subject
VulnerableDataSubject
VulnerableDataSubject
VulnerableDataSubject
DataSubject
DataSubject
VulnerableDataSubject->DataSubject
subclassOf
Term:
VulnerableDataSubject
Overview
Description:
Data Subjects which should be considered 'vulnerable' and therefore would require additional measures and safeguards
Subclass Of:
dpv:DataSubject
Created:
2020-11-04
Contributor(s):
Georg Krog,
Harshvardhan Pandit,
Paul Ryan
Properties
has address
|
has contact
|
has identifier
|
has name
|
has representative
|
has address
Term:
hasAddress
Description:
Specifies address of a legal entity such as street address or pin code
Status:
accepted
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J.Pandit,
Paul Ryan
Term:
hasContact
Description:
Specifies contact details of a legal entity such as phone or email
Status:
accepted
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J.Pandit,
Paul Ryan
has identifier
Term:
hasIdentifier
Description:
Specifies an identifier for the entity such as registeration number or official ID
Status:
accepted
Created:
2020-11-25
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J.Pandit,
Paul Ryan
has name
Term:
hasName
Description:
Specifies name of a legal entity
Status:
accepted
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J.Pandit,
Paul Ryan
has representative
Term:
hasRepresentative
Description:
Specifies representative of the legal entity
Status:
accepted
Created:
2020-11-04
Contributor(s):
Beatriz Esteves,
Georg P Krog,
Harshvardhan J.Pandit,
Paul Ryan
Consent
The concepts related to Consent are available as an individual module here .
Consent is one of the legal bases or legal justifications for the processing of personal data, whose legal validity is associated with requirements and obligations based on jurisdictional laws. DPV provides concepts to describe consent and its attributes to represent a 'record' of consent from a compliance perspective.
[=Consent=] represents the concept of 'consent', with the DPV classes and properties used to associate the relevant information it is about. If using [=PersonalDataHandling=], the use of consent can be indicated through the [=hasLegalBasis=] property, and the relevant information associated using properties, such as [=hasPurpose=] and [=Purpose=]. Conversely, one can also create alternate forms of 'consent as a policy' where the purpose and other information is directly associated with [=Consent=] using the generic properties.
To specify additional information, DPV specifies provenance properties of [=hasProvisionTime=] and [=hasProvisionMethod=] for how consent was given, and [=hasWithdrawalTime=] and [=hasWithdrawalMethod=] to indicate how consent was withdrawn. The expiry of consent can be specified using the property [=hasExpiry=], with sub-properties provided to define expiry as a temporal entity using [=hasExpiryTime=] or as a condition/event using [=hasExpiryCondition=].
Requirements for 'informed' consent require provision of information before the consent is obtained so as to inform the individual. This information is typically provided through a 'notice', which can be specified using the property [=hasConsentNotice=]. Similarly, 'explicit' consent is a specific form of consent where the action of giving consent carries additional obligations of being explicitly performed by the individual. To represent this, the boolean property [=isExplicit=] is provided.
The specific conditions under which consent can be considered valid, or informed, or explicit as defined under jurisdictional law. The terms provided within the DPV are generic concepts for representing these 'types' of consent. For using specific jurisdictional requirements and use of consent as a legal basis, it is advisable to declare such jurisdictional concepts in a separate extension to the DPV. For specific use of consent as a legal basis defined within GDPR, we provide DPV-GDPR .
To specify consent provided by delegation, such as in the case of a parent or guardian providing consent for a child, the properties [=hasProvisionByJustification=] and [=hasWithdrawalByJustification=] can be used to capture the nature of such ‘delegation’, with the fields [=hasProvisionBy=] and [=hasWithdrawalBy=] representing the legal entity who provided the consent. By default, the consent can be assumed to be provided by the associated Data Subject.
Classes
Consent
|
Consent
Term:
Consent
Overview
Description:
Consent of the data subject regarding processing of their personal data
Source:
GDPR Art.4-11
Created:
2019-04-05
Properties
has consent notice
|
has expiry
|
has expiry condition
|
has expiry time
|
has provision by
|
has provision by justification
|
has provision method
|
has provision time
|
has withdrawal by
|
has withdrawal by justification
|
has withdrawal method
|
has withdrawal time
|
is explicit
|
has consent notice
Term:
hasConsentNotice
Description:
Specifies the notice provided in context of consent
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has expiry
Term:
hasExpiry
Description:
Generic property specifying when or under which condition(s) the consent will expire
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has expiry condition
Term:
hasExpiryCondition
Description:
Specifies the condition or event that determines the expiry of consent
Sub-Property Of:
http://www.w3.org/ns/dpv#expiry
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has expiry time
Term:
hasExpiryTime
Description:
Specifies the expiry time or duration for consent
Sub-Property Of:
http://www.w3.org/ns/dpv#expiry
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has provision by
Term:
hasProvisionBy
Description:
Specifies the entity that provisioned or provided consent
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has provision by justification
Term:
hasProvisionByJustification
Description:
Specifies the justification for entity providing consent
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has provision method
Term:
hasProvisionMethod
Description:
Specifies the method by which consent was provisioned or provided
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has provision time
Term:
hasProvisionTime
Description:
Specifies the instant in time when consent was given
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has withdrawal by
Term:
hasWithdrawalBy
Description:
Specifies the entity that withdrew consent
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has withdrawal by justification
Term:
hasWithdrawalByJustification
Description:
Specifies the justification for entity withdrawing consent
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has withdrawal method
Term:
hasWithdrawalMethod
Description:
Specifries the method by which consent can be/has been withdrawn
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
has withdrawal time
Term:
hasWithdrawalTime
Description:
Specifies the instant in time when consent was withdrawn
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar
is explicit
Term:
isExplicit
Description:
Specifies consent is 'explicit'
Status:
accepted
Created:
2019-04-05
Contributor(s):
Bud Bruegger,
Harshvardhan J. Pandit,
Mark Lizar