data-act-6

ID: data-act-6

{
  "@context" : [ "http://www.w3.org/ns/odrl.jsonld", {
    "dc" : "http://purl.org/dc/terms/",
    "dpv" : "https://w3id.org/dpv#",
    "tech" : "https://w3id.org/dpv/tech#",
    "eu-dga" : "https://w3id.org/dpv/legal/eu/dga#",
    "daont" : "https://w3id.org/def/daont#",
    "acc" : "https://accomplish.org#",
    "ieee-7012" : "https://w3id.org/dpv/standards/ieee/7012#"
  } ],
  "@id" : "https://accomplish.org/policies/data-act-policies/data-act-6",
  "@type" : "odrl:Policy",
  "odrl:profile" : "https://accomplish.org#",
  "dc:creator" : "ACCOMPLISH Project",
  "dc:description" : "Establishes conditions under which data recipients must demonstrate contractual, organisational, and technical compliance under Data Act Article 6.",
  "odrl:obligation" : [ {
    "odrl:action" : {
      "@id" : "http://www.w3.org/ns/odrl/2/use"
    },
    "odrl:assignee" : {
      "@id" : "http://accomplish.org/SpecificDataRecipient",
      "@type" : "daont:DataRecipient"
    },
    "odrl:assigner" : {
      "@id" : "http://accomplish.org/SpecificDataHolder",
      "@type" : "daont:DataHolder"
    },
    "odrl:target" : {
      "@id" : "http://accomplish.org/SpecificSharedData",
      "@type" : "daont:Data"
    },
    "odrl:constraint" : [ {
      "_comment" : "[Binary] Documented recipient agreement exists",
      "odrl:leftOperand" : "dpv:hasDocumentation",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "daont:DataSharingAgreement",
      "odrl:refinement" : [ {
        "odrl:leftOperand" : "daont:hasParticipant",
        "odrl:operator" : "odrl:isA",
        "odrl:rightOperand" : "daont:DataRecipient"
      }, {
        "odrl:leftOperand" : "daont:hasParticipant",
        "odrl:operator" : "odrl:isA",
        "odrl:rightOperand" : "daont:DataHolder"
      } ]
    }, {
      "_comment" : "[Binary] Contract between data recipient and user exists",
      "odrl:leftOperand" : "dpv:hasOrganisationalMeasure",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "dpv:Contract"
    }, {
      "_comment" : "[Binary] Use of Model Contractual Term.",
      "odrl:leftOperand" : "daont:DataSharingAgreement ",
      "odrl:operator" : "daont:hasTerm",
      "odrl:rightOperand" : "daont:ContractualTerm",
      "odrl:refinement" : [ {
        "odrl:leftOperand" : "ieee-7012:hasDataSharingTerm",
        "odrl:operator" : "odrl:isA",
        "odrl:rightOperand" : "ieee-7012:SharingDataAllowed"
      } ]
    }, {
      "_comment" : "[Binary] Model Contractual Terms (Annex IV)",
      "odrl:leftOperand" : "dpv:hasLegalBasis",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "acc:ModelContractualTermsAnnexIV"
    }, {
      "_comment" : "[Binary] Documented data use policy exists",
      "odrl:leftOperand" : "dpv:hasOrganisationalMeasure",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "dpv:Policy"
    }, {
      "_comment" : "[Non-binary] Technical capabilities: access control",
      "odrl:leftOperand" : "dpv:hasTechnicalOrganisationalMeasure",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "dpv:AccessControlMethod"
    }, {
      "_comment" : "[Non-binary] Logging",
      "odrl:leftOperand" : "dpv:hasTechnicalOrganisationalMeasure",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "dpv:LoggingPolicy"
    }, {
      "_comment" : "[Non-binary] Auditing",
      "odrl:leftOperand" : "dpv:hasTechnicalOrganisationalMeasure",
      "odrl:operator" : "odrl:isA",
      "odrl:rightOperand" : "dpv:Audit"
    }, {
      "_comment" : "Contractual agreement that makes data sharing fair and compliant with regulations",
      "odrl:leftOperand" : "daont:DataSharingAgreement ",
      "odrl:operator" : "daont:hasTerm",
      "odrl:rightOperand" : "daont:ContractualTerm",
      "refinement" : [ {
        "odrl:leftOperand" : "daont:ContractualTerm",
        "odrl:operator" : "daont:isFair",
        "rightOperand" : true
      } ]
    } ]
  } ],
  "consequence" : [ {
    "rdf:value" : {
      "@id" : "daont:LegalAction"
    },
    "refinement" : [ {
      "odrl:or" : [ {
        "leftOperand" : "payAmount",
        "operator" : "eq",
        "rightOperand" : "acc:FineDeterminedByMemberState"
      }, {
        "leftOperand" : "acc:claim",
        "operator" : "eq",
        "rightOperand" : "acc:contractualClaim"
      }, {
        "leftOperand" : "acc:claim",
        "operator" : "eq",
        "rightOperand" : "acc:liabilityClaim"
      }, {
        "leftOperand" : "acc:claim",
        "operator" : "eq",
        "rightOperand" : "acc:unlawfulCompetitionClaim"
      } ]
    } ]
  } ]
}