Comments (2)
- Apparantly GivenConsent is the only status of Consent that can justify the Processing of the PersonalData in some case of PersonalDataHandling. All the other statusses (Expired, Invalidated, Refused, Requested etc) make Processing invalid. So that's why it was modelled as a seperate class by GConsent and consequently bij OSLO Consent. It is slightly more efficient than having to follow the Consent.consentStatus relation to check if the Consent is given.
- However, only this one status is hardwired in the model. They can also be reached via the Consent.status attribute. This is also provided in GConsent and in a similar manner in DPV (where GivenConsent is indeed one of the possible values of the status attribute, it is not a class). Main difference with DPV is that there Consent is subtyped according to wether the Consent is Informed or Uninformed and if Informed wether it is Expressed or Implied. In GConsent al this is mixed in one enumeration.
from oslothema-consent.
REMARK: see issue #45 for more info on ConsentStatus in general.
from oslothema-consent.
Related Issues (20)
- Seppe Vansteelant: Does the use of Delegation take the Belgian legislation into account? HOT 2
- Seppe Vansteelant: Is PersonalDataHandling the correct word for the class? HOT 2
- Seppe Vansteelant: PersonalData and DataRetention should be linked to PersonalDataHandling and Processing. HOT 2
- Seppe Vansteelant: ConsentStatus ImplicitlyGiven cannot be an option in the context of this model. HOT 2
- Seppe Vansteelant: What is the difference between PersonalDataType and PersonalDataCategory? HOT 3
- Seppe Vansteelant: Does the model cover all the essential requirement of a consent? HOT 1
- Seppe Vansteelant: Do we need to give "explicit consent" a specific location in the model? HOT 1
- Datasubject, Datacontroller, ThirdParty zijn Agents
- Consent.isContingentOn association is missing HOT 1
- ConsentStatus combines type and status HOT 4
- OSLO Consent should map on DPV rather than on GConsent HOT 1
- Consent.isUpdatedConsentFor is missing HOT 1
- Consent.isProvidedTo?
- Alignment with ISO/IEC 27560? HOT 1
- Consent Receipt
- All links in the summary do not work
- Clarification of hasDataSubject HOT 1
- Cardinality of DataSubject.type HOT 1
- Cardinality of PersonalData.type
- Mixing of DPV-OWL and DPV-SKOS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oslothema-consent.