Skip to content

Commit

Permalink
adds RuleFulfillmentStatus concepts to DPV #189
Browse files Browse the repository at this point in the history
- adds concept to DPV page
- adds stub / todo to Rules documentation page
- examples and description is NOT added to either page
  • Loading branch information
coolharsh55 committed Sep 17, 2024
1 parent ddd65a2 commit 961d756
Show file tree
Hide file tree
Showing 30 changed files with 79,035 additions and 58,746 deletions.
1,996 changes: 1,549 additions & 447 deletions 2.1-dev/dpv/dpv-en.html

Large diffs are not rendered by default.

1,504 changes: 1,286 additions & 218 deletions 2.1-dev/dpv/dpv-owl.html

Large diffs are not rendered by default.

28,812 changes: 14,697 additions & 14,115 deletions 2.1-dev/dpv/dpv-owl.jsonld

Large diffs are not rendered by default.

158 changes: 146 additions & 12 deletions 2.1-dev/dpv/dpv-owl.n3
Original file line number Diff line number Diff line change
Expand Up @@ -1149,11 +1149,11 @@ dpv-owl:Combine a rdfs:Class,
dpv-owl:Processing ;
dct:created "2019-05-07"^^xsd:date ;
dct:source [ a schema:WebPage ;
schema:name "SPECIAL Project" ;
schema:url "https://specialprivacy.ercim.eu/vocabs/processing" ],
[ a schema:WebPage ;
schema:name "GDPR Art.4-2" ;
schema:url "https://eur-lex.europa.eu/eli/reg/2016/679/art_4/par_2/oj" ] ;
schema:url "https://eur-lex.europa.eu/eli/reg/2016/679/art_4/par_2/oj" ],
[ a schema:WebPage ;
schema:name "SPECIAL Project" ;
schema:url "https://specialprivacy.ercim.eu/vocabs/processing" ] ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:Transform ;
sw:term_status "accepted"@en ;
Expand Down Expand Up @@ -1670,11 +1670,11 @@ dpv-owl:Consult a rdfs:Class,
dpv-owl:Processing ;
dct:created "2019-05-07"^^xsd:date ;
dct:source [ a schema:WebPage ;
schema:name "GDPR Art.4-2" ;
schema:url "https://eur-lex.europa.eu/eli/reg/2016/679/art_4/par_2/oj" ],
[ a schema:WebPage ;
schema:name "SPECIAL Project" ;
schema:url "https://specialprivacy.ercim.eu/vocabs/processing" ] ;
schema:url "https://specialprivacy.ercim.eu/vocabs/processing" ],
[ a schema:WebPage ;
schema:name "GDPR Art.4-2" ;
schema:url "https://eur-lex.europa.eu/eli/reg/2016/679/art_4/par_2/oj" ] ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:Use ;
sw:term_status "accepted"@en ;
Expand Down Expand Up @@ -6143,6 +6143,39 @@ dpv-owl:Obligation a rdfs:Class,
skos:definition "A rule describing an obligation for performing an activity"@en ;
skos:prefLabel "Obligation"@en .

dpv-owl:ObligationFulfilled a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating an obligation has been fulfilled i.e. the activity stated as being required to be carried out has been successfully completed"@en ;
skos:prefLabel "Obligation Fulfilled"@en .

dpv-owl:ObligationUnfulfilled a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating an obligation has not been fulfilled i.e. the activity stated as being required to be carried out has not been carried out but this is not considered as a violation e.g. there is still time to conduct the activity"@en ;
skos:prefLabel "Obligation Unfulfilled"@en .

dpv-owl:ObligationViolated a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating an obligation has been violated i.e. the activity stated as being required to be carried out has not been carried out and this is considered as a violation i.e. the activity can no longer be carried out to fulfil the obligation"@en ;
skos:prefLabel "Obligation Violated"@en .

dpv-owl:Observe a rdfs:Class,
owl:Class,
dpv-owl:Processing ;
Expand Down Expand Up @@ -6616,6 +6649,28 @@ dpv-owl:PermissionManagement a rdfs:Class,
skos:prefLabel "Permission Management"@en ;
skos:scopeNote "Permission is a broader concept than '(Informed) Consent' as consent when used as a legal basis has specific requirements to be valid. For management of consent, see the concept dpv:ConsentManagement"@en .

dpv-owl:PermissionNotUtilised a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a permission has not been utilised i.e. the activity stated as being permitted has not been carried out"@en ;
skos:prefLabel "Permission Not Utilised"@en .

dpv-owl:PermissionUtilised a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a permission has been utilised i.e. the activity stated as being permitted has been carried out"@en ;
skos:prefLabel "Permission Utilised"@en .

dpv-owl:PersonalData a rdfs:Class,
owl:Class ;
dct:contributor "Harshvardhan J. Pandit" ;
Expand Down Expand Up @@ -7127,6 +7182,28 @@ dpv-owl:Prohibition a rdfs:Class,
skos:definition "A rule describing a prohibition to perform an activity"@en ;
skos:prefLabel "Prohibition"@en .

dpv-owl:ProhibitionFulfilled a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a prohibition has been fulfilled i.e. the activity stated as being prohibited has not been carried out"@en ;
skos:prefLabel "Prohibition Fulfilled"@en .

dpv-owl:ProhibitionViolated a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a prohibition has been violated i.e. the activity stated as being prohibited has been carried out"@en ;
skos:prefLabel "Prohibition Violated"@en .

dpv-owl:ProtectionOfIPR a rdfs:Class,
owl:Class,
dpv-owl:Purpose ;
Expand Down Expand Up @@ -7546,11 +7623,11 @@ dpv-owl:Recipient a rdfs:Class,
dct:created "2019-04-05"^^xsd:date ;
dct:modified "2024-05-21"^^xsd:date ;
dct:source [ a schema:WebPage ;
schema:name "GDPR Art.4-9g" ;
schema:url "https://eur-lex.europa.eu/eli/reg/2016/679/art_4/par_9/oj" ],
[ a schema:WebPage ;
schema:name "SPECIAL Project" ;
schema:url "https://specialprivacy.ercim.eu/" ] ;
schema:url "https://specialprivacy.ercim.eu/" ],
[ a schema:WebPage ;
schema:name "GDPR Art.4-9g" ;
schema:url "https://eur-lex.europa.eu/eli/reg/2016/679/art_4/par_9/oj" ] ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:LegalEntity ;
sw:term_status "accepted"@en ;
Expand Down Expand Up @@ -8196,6 +8273,49 @@ dpv-owl:Rule a rdfs:Class,
skos:definition "A rule describing a process or control that directs or determines if and how an activity should be conducted"@en ;
skos:prefLabel "Rule"@en .

dpv-owl:RuleFulfilled a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a rule has been fulfilled, completed, or satisfied"@en ;
skos:prefLabel "Rule Fulfilled"@en .

dpv-owl:RuleFulfilmentStatus a rdfs:Class,
owl:Class ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:Status ;
sw:term_status "accepted"@en ;
skos:definition "Status associated with a rule for indicating whether it is applicable, or has been utilised, and whether the requirements of the rule have been fulfilled or violated"@en ;
skos:prefLabel "Rule Fulfilment Status"@en .

dpv-owl:RuleUnfulfilled a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a rule has not been fulfilled nor violated"@en ;
skos:prefLabel "Rule Unfulfilled"@en .

dpv-owl:RuleViolated a rdfs:Class,
owl:Class,
dpv-owl:RuleFulfilmentStatus ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subClassOf dpv-owl:RuleFulfilmentStatus ;
sw:term_status "accepted"@en ;
skos:definition "Status indicating a rule has been violated, breached, broken, or infracted"@en ;
skos:prefLabel "Rule Violated"@en .

dpv-owl:Safeguard a rdfs:Class,
owl:Class,
dpv-owl:OrganisationalMeasure ;
Expand Down Expand Up @@ -10294,6 +10414,20 @@ dpv-owl:hasFrequency a rdf:Property,
skos:prefLabel "has frequency"@en ;
schema:rangeIncludes dpv-owl:Frequency .

dpv-owl:hasFulfillmentsStatus a rdf:Property,
owl:ObjectProperty ;
dcam:domainIncludes dpv-owl:Context ;
dcam:rangeIncludes dpv-owl:Rule ;
dct:contributor "Harshvardhan J. Pandit" ;
dct:created "2024-09-10"^^xsd:date ;
rdfs:isDefinedBy dpv-owl: ;
rdfs:subPropertyOf dpv-owl:hasStatus ;
sw:term_status "accepted"@en ;
skos:definition "Specifying the fulfillment status associated with a rule"@en ;
skos:prefLabel "has fulfillment status"@en ;
schema:domainIncludes dpv-owl:Context ;
schema:rangeIncludes dpv-owl:Rule .

dpv-owl:hasGeographicCoverage a rdf:Property,
owl:ObjectProperty ;
dcam:rangeIncludes dpv-owl:GeographicCoverage ;
Expand Down
Loading

0 comments on commit 961d756

Please sign in to comment.