Purl

This document describes a vocabulary; in this case Consent (Vocabulary). A vocabulary is a collection of reusable terms, more precisely classes and properties, of which their semantics is fixed by means of a label and a definition. For terms defined in this domain additional formal agreements may be defined. The formal agreements for external terms, reused in this domain, are adopted from that external source.

Summary

The vocabulary defines the entities and properties which are being used to give consent to exchange and handle personal data. This vocabulary is linked to the similarly named applicationprofile.

Link to the Consent application profile: https://purl.eu/doc/applicationprofile/consent

Status of this document

This section describes the status of this document at the time of publication. It is possible that meanwhile newer versions have been already released.


A list of the most recent vocabularia can be found on http://data.vlaanderen.be/ns


This document is an official specification of a vocabulary and provides a partial conceptual framework for certain concepts. This specification is used to specify the definition, usage, domain and range of the RDF terms within this domain. The terms defined in this vocabulary are persistent and will as result of this never disappear, neither will the definitions change except to further clarify. Terms can over time be marked as deprecated and be replaced in newer versions of this specification.

1. License

This specification of Informatie Vlaanderen is published under the license: "Model license Free Reuse - v1.0".

2. Conformance

An exchange of data, in whatever way the data exchange happens, is compliant with this vocabulary if the terminology (classes and properties) is used in such a way that it is consistent with the semantics defined in the latest version of the specification ( domain, range, definition and usage) and when no terminology out of other vocabulary is used as alternative for terminology that is defined in this vocabularium.

4. Classes

This section gives a formal definition of every class.

Class

Type Class
URI https://purl.eu/ns/consent#LiveData
Definition

Class Consent Status

Type Class
URI https://purl.eu/ns/consent#ConsentStatus
Definition DataSubject cancelled a consent which was previously given.

Usage

This status should be used whenever a datasubject invokes the right to cancel a given consent.

Class Data Retention

Type Class
URI https://purl.eu/ns/consent#DataRetention
Definition The policies of persistent data management for meeting legal and business data archival requirements

Class Expiry

Type Class
URI https://purl.eu/ns/consent#Expiry
Specialisation of
  • http://data.europa.eu/m8g/#Criterion
Definition Specifying when or under which quantifiable condition(s) the consent will expire

Class Filter

Type Class
URI https://purl.eu/ns/consent#Filter
Definition A filter added to the personal data to further limit the specifications of the personal data.

5. Properties

This section provides a formal definition for every property.

Property consent document

Type Property
URI https://purl.eu/ns/consent#Consent.inHumanReadableForm
Domain https://w3id.org/GConsent#Consent
Range http://xmlns.com/foaf/spec/#term_Document
Definition An human readable document is provided of the consent.

Property data handling document

Type Property
URI https://purl.eu/ns/consent#PersonalDataHandling.inHumanReadableForm
Domain https://dpvcg.github.io/dpv/#PersonalDataHandling
Range http://xmlns.com/foaf/spec/#term_Document
Definition An human readable document explaining how the personal data will be handled.

Property data retention policy document

Type Property
URI https://purl.eu/ns/consent#DataRetention.inHumanReadableForm
Domain https://purl.eu/ns/consent#DataRetention
Range http://xmlns.com/foaf/spec/#term_Document
Definition An human readable document is provided explaining what are the data retention requirements related to the consent.

Property expiry cadance

Type Property
URI https://purl.eu/ns/consent#Expiry.expiryCadance
Domain https://purl.eu/ns/consent#Expiry
Range http://data.europa.eu/m8g/PeriodOfTime
Definition The time between moments in time when the data may be retreived for processing

Property expiry date

Type Property
URI https://purl.eu/ns/consent#Expiry.expiryDate
Domain https://purl.eu/ns/consent#Expiry
Range http://www.w3.org/2001/XMLSchema#dateTime
Definition The moment in time up to which the data may be processed

Property expiry date

Type Property
URI https://purl.eu/ns/consent#DataRetention.expiryDate
Domain https://purl.eu/ns/consent#DataRetention
Range http://www.w3.org/2001/XMLSchema#dateTime
Definition The date on which the data retention stops

Property expiry frequency

Type Property
URI https://purl.eu/ns/consent#Expiry.expiryFrequency
Domain https://purl.eu/ns/consent#Expiry
Range http://www.w3.org/2001/XMLSchema#integer
Definition The number of times the data may be processed

Property expiry time

Type Property
URI https://purl.eu/ns/consent#Expiry.expiryTime
Domain https://purl.eu/ns/consent#Expiry
Range http://data.europa.eu/m8g/PeriodOfTime
Definition The duration during which the data may be processed

Property expiry time

Type Property
URI https://purl.eu/ns/consent#DataRetention.expiryTime
Domain https://purl.eu/ns/consent#DataRetention
Range http://data.europa.eu/m8g/PeriodOfTime
Definition The duration of the data retention, starting from the start date

Property has consent given by delegate

Type Property
URI https://purl.eu/ns/consent#Delegation.hasConsentGivenByDelegate
Domain https://w3id.org/GConsent#Delegation
Range https://purl.eu/dc/terms/Agent
Definition The delegation has been provided by a certain delegate.

Property identifier

Type Property
URI https://purl.eu/ns/consent#DataProcessor.identifier
Domain https://dpvcg.github.io/dpv/#DataProcessor
Range http://fixme.com#Identifier
Definition Unique method to prove the identify of the Data Processor.

Property legal basis

Type Property
URI https://purl.eu/ns/consent#DataRetention.legalBasis
Domain https://purl.eu/ns/consent#DataRetention
Range https://dpvcg.github.io/dpv/#LegalBasis
Definition The legal basis that substantiates the data retention

Property legal name

Type Property
URI https://purl.eu/ns/consent#DataProcessor.legalName
Domain https://dpvcg.github.io/dpv/#DataProcessor
Range http://www.w3.org/1999/02/22-rdf-syntax-ns#langString
Definition The legal name under which the Data Processor is registered.

Property live data

Type Property
URI https://purl.eu/ns/consent#PersonalDataHandling.liveData
Domain https://dpvcg.github.io/dpv/#PersonalDataHandling
Range https://purl.eu/ns/consent#LiveData
Definition Stating if the data should be a snapshot (i.e., not live data) or if the consent requires access to the latest version of the data (i.e., live data)

Property live data

Type Property
URI https://purl.eu/ns/consent#DataRetention.liveData
Domain https://purl.eu/ns/consent#DataRetention
Range http://www.w3.org/2001/XMLSchema#boolean
Definition Stating if the data should be a snapshot (i.e., not live data) or if the consent requires access to the latest version of the data (i.e., live data)

Property notice

Type Property
URI https://purl.eu/ns/consent#Consent.notice
Domain https://w3id.org/GConsent#Consent
Range http://www.w3.org/1999/02/22-rdf-syntax-ns#langString
Definition Additional note added to the consent

Property period

Type Property
URI https://purl.eu/ns/consent#Filter.period
Domain https://purl.eu/ns/consent#Filter
Range http://data.europa.eu/m8g/PeriodOfTime
Definition A period of time.

Property personal data document

Type Property
URI https://purl.eu/ns/consent#PersonalData.inHumanReadableForm
Domain https://w3id.org/GConsent#PersonalData
Range http://xmlns.com/foaf/spec/#term_Document
Definition An human readable document is provided explaining what personal data which is part of the consent.

Property personal data type

Type Property
URI https://purl.eu/ns/consent#PersonalDataHandling.personalDataType
Domain https://dpvcg.github.io/dpv/#PersonalDataHandling
Range http://fixme.com#PersonalDataType
Definition A type of personal data

Property start date

Type Property
URI https://purl.eu/ns/consent#DataRetention.startDate
Domain https://purl.eu/ns/consent#DataRetention
Range http://www.w3.org/2001/XMLSchema#dateTime
Definition The moment in time when the data retention starts

Property type

Type Property
URI https://purl.eu/ns/consent#Purpose.type
Domain https://w3id.org/GConsent#Purpose
Range http://fixme.com#PurposeType
Definition The type of purpose.

Property type

Type Property
URI https://purl.eu/ns/consent#Processing.type
Domain https://w3id.org/GConsent#Processing
Range http://fixme.com#ProcessingType
Definition The type of processing.

Property type

Type Property
URI https://purl.eu/ns/consent#LegalBasis.type
Domain https://dpvcg.github.io/dpv/#LegalBasis
Range https://dpvcg.github.io/dpv/#dfn-legalbasis
Definition The type of legal basis.

6. External terminology

This section gives an overview of terminology from other vocabularia that are relevant for this domain model together with their English label and definitions.

URI https://dpvcg.github.io/dpv/#dfn-legalbasis

Medium Type

URI https://w3id.org/GConsent#Medium

processing

URI https://dpvcg.github.io/dpv/#Processing