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.
3. Overview
Classes
| | Consent Status | Data Retention | Expiry | Filter |
Properties
| consent document | data handling document | data retention policy document | expiry cadance | expiry date | expiry date | expiry frequency | expiry time | expiry time | has consent given by delegate | identifier | legal basis | legal name | live data | live data | notice | period | personal data document | personal data type | start date | type | type | type |
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 |
|
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.
Legal Basis Type
URI | https://dpvcg.github.io/dpv/#dfn-legalbasis |
---|
Medium Type
URI | https://w3id.org/GConsent#Medium |
---|
processing
URI | https://dpvcg.github.io/dpv/#Processing |
---|