gdpr-article-16
ID: gdpr-article-16
{
"@context" : [ {
"odrl" : "http://www.w3.org/ns/odrl/2/",
"rdf" : "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs" : "http://www.w3.org/2000/01/rdf-schema#",
"owl" : "http://www.w3.org/2002/07/owl#",
"skos" : "http://www.w3.org/2004/02/skos/core#",
"dct" : "http://purl.org/dc/terms/",
"xsd" : "http://www.w3.org/2001/XMLSchema#",
"vcard" : "http://www.w3.org/2006/vcard/ns#",
"foaf" : "http://xmlns.com/foaf/0.1/",
"schema" : "http://schema.org/",
"cc" : "http://creativecommons.org/ns#",
"uid" : "@id",
"type" : "@type",
"Policy" : "odrl:Policy",
"Rule" : "odrl:Rule",
"profile" : {
"@type" : "@id",
"@id" : "odrl:profile"
},
"inheritFrom" : {
"@type" : "@id",
"@id" : "odrl:inheritFrom"
},
"ConflictTerm" : "odrl:ConflictTerm",
"conflict" : {
"@type" : "@vocab",
"@id" : "odrl:conflict"
},
"perm" : "odrl:perm",
"prohibit" : "odrl:prohibit",
"invalid" : "odrl:invalid",
"Agreement" : "odrl:Agreement",
"Assertion" : "odrl:Assertion",
"Offer" : "odrl:Offer",
"Privacy" : "odrl:Privacy",
"Request" : "odrl:Request",
"Set" : "odrl:Set",
"Ticket" : "odrl:Ticket",
"Asset" : "odrl:Asset",
"AssetCollection" : "odrl:AssetCollection",
"relation" : {
"@type" : "@id",
"@id" : "odrl:relation"
},
"hasPolicy" : {
"@type" : "@id",
"@id" : "odrl:hasPolicy"
},
"target" : {
"@type" : "@id",
"@id" : "odrl:target"
},
"output" : {
"@type" : "@id",
"@id" : "odrl:output"
},
"partOf" : {
"@type" : "@id",
"@id" : "odrl:partOf"
},
"source" : {
"@type" : "@id",
"@id" : "odrl:source"
},
"Party" : "odrl:Party",
"PartyCollection" : "odrl:PartyCollection",
"function" : {
"@type" : "@vocab",
"@id" : "odrl:function"
},
"PartyScope" : "odrl:PartyScope",
"assignee" : {
"@type" : "@id",
"@id" : "odrl:assignee"
},
"assigner" : {
"@type" : "@id",
"@id" : "odrl:assigner"
},
"assigneeOf" : {
"@type" : "@id",
"@id" : "odrl:assigneeOf"
},
"assignerOf" : {
"@type" : "@id",
"@id" : "odrl:assignerOf"
},
"attributedParty" : {
"@type" : "@id",
"@id" : "odrl:attributedParty"
},
"attributingParty" : {
"@type" : "@id",
"@id" : "odrl:attributingParty"
},
"compensatedParty" : {
"@type" : "@id",
"@id" : "odrl:compensatedParty"
},
"compensatingParty" : {
"@type" : "@id",
"@id" : "odrl:compensatingParty"
},
"consentingParty" : {
"@type" : "@id",
"@id" : "odrl:consentingParty"
},
"consentedParty" : {
"@type" : "@id",
"@id" : "odrl:consentedParty"
},
"informedParty" : {
"@type" : "@id",
"@id" : "odrl:informedParty"
},
"informingParty" : {
"@type" : "@id",
"@id" : "odrl:informingParty"
},
"trackingParty" : {
"@type" : "@id",
"@id" : "odrl:trackingParty"
},
"trackedParty" : {
"@type" : "@id",
"@id" : "odrl:trackedParty"
},
"contractingParty" : {
"@type" : "@id",
"@id" : "odrl:contractingParty"
},
"contractedParty" : {
"@type" : "@id",
"@id" : "odrl:contractedParty"
},
"Action" : "odrl:Action",
"action" : {
"@type" : "@vocab",
"@id" : "odrl:action"
},
"includedIn" : {
"@type" : "@id",
"@id" : "odrl:includedIn"
},
"implies" : {
"@type" : "@id",
"@id" : "odrl:implies"
},
"Permission" : "odrl:Permission",
"permission" : {
"@type" : "@id",
"@id" : "odrl:permission"
},
"Prohibition" : "odrl:Prohibition",
"prohibition" : {
"@type" : "@id",
"@id" : "odrl:prohibition"
},
"obligation" : {
"@type" : "@id",
"@id" : "odrl:obligation"
},
"use" : "odrl:use",
"grantUse" : "odrl:grantUse",
"aggregate" : "odrl:aggregate",
"annotate" : "odrl:annotate",
"anonymize" : "odrl:anonymize",
"archive" : "odrl:archive",
"concurrentUse" : "odrl:concurrentUse",
"derive" : "odrl:derive",
"digitize" : "odrl:digitize",
"display" : "odrl:display",
"distribute" : "odrl:distribute",
"execute" : "odrl:execute",
"extract" : "odrl:extract",
"give" : "odrl:give",
"index" : "odrl:index",
"install" : "odrl:install",
"modify" : "odrl:modify",
"move" : "odrl:move",
"play" : "odrl:play",
"present" : "odrl:present",
"print" : "odrl:print",
"read" : "odrl:read",
"reproduce" : "odrl:reproduce",
"sell" : "odrl:sell",
"stream" : "odrl:stream",
"textToSpeech" : "odrl:textToSpeech",
"transfer" : "odrl:transfer",
"transform" : "odrl:transform",
"translate" : "odrl:translate",
"Duty" : "odrl:Duty",
"duty" : {
"@type" : "@id",
"@id" : "odrl:duty"
},
"consequence" : {
"@type" : "@id",
"@id" : "odrl:consequence"
},
"remedy" : {
"@type" : "@id",
"@id" : "odrl:remedy"
},
"acceptTracking" : "odrl:acceptTracking",
"attribute" : "odrl:attribute",
"compensate" : "odrl:compensate",
"delete" : "odrl:delete",
"ensureExclusivity" : "odrl:ensureExclusivity",
"include" : "odrl:include",
"inform" : "odrl:inform",
"nextPolicy" : "odrl:nextPolicy",
"obtainConsent" : "odrl:obtainConsent",
"reviewPolicy" : "odrl:reviewPolicy",
"uninstall" : "odrl:uninstall",
"watermark" : "odrl:watermark",
"Constraint" : "odrl:Constraint",
"LogicalConstraint" : "odrl:LogicalConstraint",
"constraint" : {
"@type" : "@id",
"@id" : "odrl:constraint"
},
"refinement" : {
"@type" : "@id",
"@id" : "odrl:refinement"
},
"Operator" : "odrl:Operator",
"operator" : {
"@type" : "@vocab",
"@id" : "odrl:operator"
},
"RightOperand" : "odrl:RightOperand",
"rightOperand" : "odrl:rightOperand",
"rightOperandReference" : {
"@type" : "xsd:anyURI",
"@id" : "odrl:rightOperandReference"
},
"LeftOperand" : "odrl:LeftOperand",
"leftOperand" : {
"@type" : "@vocab",
"@id" : "odrl:leftOperand"
},
"unit" : "odrl:unit",
"dataType" : {
"@type" : "xsd:anyType",
"@id" : "odrl:datatype"
},
"status" : "odrl:status",
"absolutePosition" : "odrl:absolutePosition",
"absoluteSpatialPosition" : "odrl:absoluteSpatialPosition",
"absoluteTemporalPosition" : "odrl:absoluteTemporalPosition",
"absoluteSize" : "odrl:absoluteSize",
"count" : "odrl:count",
"dateTime" : "odrl:dateTime",
"delayPeriod" : "odrl:delayPeriod",
"deliveryChannel" : "odrl:deliveryChannel",
"elapsedTime" : "odrl:elapsedTime",
"event" : "odrl:event",
"fileFormat" : "odrl:fileFormat",
"industry" : "odrl:industry:",
"language" : "odrl:language",
"media" : "odrl:media",
"meteredTime" : "odrl:meteredTime",
"payAmount" : "odrl:payAmount",
"percentage" : "odrl:percentage",
"product" : "odrl:product",
"purpose" : "odrl:purpose",
"recipient" : "odrl:recipient",
"relativePosition" : "odrl:relativePosition",
"relativeSpatialPosition" : "odrl:relativeSpatialPosition",
"relativeTemporalPosition" : "odrl:relativeTemporalPosition",
"relativeSize" : "odrl:relativeSize",
"resolution" : "odrl:resolution",
"spatial" : "odrl:spatial",
"spatialCoordinates" : "odrl:spatialCoordinates",
"systemDevice" : "odrl:systemDevice",
"timeInterval" : "odrl:timeInterval",
"unitOfCount" : "odrl:unitOfCount",
"version" : "odrl:version",
"virtualLocation" : "odrl:virtualLocation",
"eq" : "odrl:eq",
"gt" : "odrl:gt",
"gteq" : "odrl:gteq",
"lt" : "odrl:lt",
"lteq" : "odrl:lteq",
"neq" : "odrl:neq",
"isA" : "odrl:isA",
"hasPart" : "odrl:hasPart",
"isPartOf" : "odrl:isPartOf",
"isAllOf" : "odrl:isAllOf",
"isAnyOf" : "odrl:isAnyOf",
"isNoneOf" : "odrl:isNoneOf",
"or" : "odrl:or",
"xone" : "odrl:xone",
"and" : "odrl:and",
"andSequence" : "odrl:andSequence",
"policyUsage" : "odrl:policyUsage"
}, {
"dc" : "http://purl.org/dc/terms/"
}, {
"risk" : " https://www.w3id.org/dpv/risk#"
}, {
"dpv" : "https://w3id.org/dpv#"
}, {
"acc" : "https://accomplish.org/gdpr#"
} ],
"@type" : "Policy",
"@id" : "https://accomplish.org/policies/gdpr-policies/gdpr-article-16",
"profile" : "https://accomplish.org/#",
"dc:creator" : "ACCOMPLISH Project",
"dc:description" : "Right to rectification of inaccurate personal data.",
"assigner" : "dpv:DataSubject",
"assignee" : "dpv:DataController",
"target" : "eu-gdpr:PersonalData",
"prohibition" : [ {
"uid" : "https://accomplish.org/policies/gdpr-policies/gdpr-article_16/prohibition/on-use-of-inaccurate-data",
"action" : "use",
"constraint" : [ {
"leftOperand" : "dpv:hasData",
"operator" : "eq",
"rightOperand" : "dpv:IncorrectData"
} ]
} ],
"permission" : [ {
"duty" : [ {
"uid" : "https://accomplish.org/policies/gdpr-policies/gdpr-article_16/duty/rectify-upon-request",
"action" : "acc:rectify",
"constraint" : [ {
"leftOperand" : "dpv:hasPurpose",
"operator" : "eq",
"rightOperand" : "dpv:RepairImpairments"
} ],
"inheritFrom" : "http://accomplish.com/policy:article_19",
"consequence" : [ {
"rdf:value" : {
"@id" : "compensate"
},
"refinement" : [ {
"leftOperand" : "payAmount",
"operator" : "lteq"
}, [ [ "rightOperand", ":", {
"@value" : "2000000.00",
"@type" : "xsd:decimal"
}, "unit", ":", "http://dbpedia.org/resource/Euro" ], [ "rightOperand", ":", {
"@value" : "0.04",
"@type" : "xsd:decimal"
}, "unit", ":", "http://dbpedia.org/resource/Turnover" ], ")" ] ]
} ]
} ]
} ]
}