OPDA Knowledge base
Physical — ontology governance

Governance classes

opda:Classes

Governance classes

Two OWL classes + 3 opda:DPVMappingRecord instances emitted by opda-gen into opda-governance.ttl.

Classes

opda:DPVMappingRecord

opda:DPVMappingRecord
    rdf:type owl:Class ;
    rdfs:label "DPV Mapping Record"@en ;
    rdfs:comment "Mapping record from an OPDA Kind class to its DPV baseline personal-data category and optional variant-conditional refinements. UFO Information Particular. Per ODR-0018 §Rule 4 + ODR-0012 §Evidence co-annotation, ODR-0012 is the authoring authority — this module emits the mapping records; ADR-0012 emits the resulting DPV co-annotation triples into opda-annotations.ttl (three-graph separation)."@en ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule4> ;
    skos:scopeNote "UFO: Information Particular (Guizzardi 2005 Ch. 4 §4.7). Mapping-record-as-resource pattern per ODR-0018 §3a."@en .

A9 per-kind discipline

TripleValueSource
dct:source<https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule4>ODR-0018 §Rule 4
skos:scopeNote @en”UFO: Information Particular. Mapping-record-as-resource pattern per ODR-0018 §3a.”Guizzardi 2005
rdfs:comment @en”Mapping record from an OPDA Kind class to its DPV baseline personal-data category…”ODR-0018 §Rule 4 + ODR-0012

Targeting shapes

Source ODR + ADR

opda:SpecialCategoryScheme

opda:SpecialCategoryScheme
    rdf:type owl:Class ;
    rdfs:label "Article 10 Special Category Personal Data Scheme"@en ;
    rdfs:comment "GDPR Article 10 / DPA 2018 special-category personal-data scheme — flags PII categories with elevated lawful-basis discipline (caution-or-conviction; AML-result; etc.). Per S012 Q3 (Baker) the scheme structure is class-declared here; the scheme instance + members emit via ADR-0010 SKOS substrate when downstream demand materialises. Currently a class declaration only — member emission deferred per ODR-0011 §Operational specifications (no S012 Q3 enum currently scoped)."@en ;
    dct:source <https://gdpr-info.eu/art-10-gdpr/> ;
    rdfs:subClassOf skos:ConceptScheme ;
    skos:scopeNote "Subclass of skos:ConceptScheme (W3C SKOS REC §3.1). Members enumerated per GDPR Article 10 special-category list when ADR-0010 scope-expansion activates the scheme."@en .

A9 per-kind discipline

TripleValueSource
dct:source<https://gdpr-info.eu/art-10-gdpr/>GDPR Article 10
skos:scopeNote @en”Subclass of skos:ConceptScheme. Members enumerated per GDPR Article 10 special-category list when activated.”W3C SKOS REC §3.1
rdfs:comment @en”GDPR Article 10 / DPA 2018 special-category personal-data scheme. Members deferred.”ODR-0012 §Q3 (Baker)

Targeting shapes

None (class declaration only; member emission deferred).

Subclass / equivalent-class relationships

  • rdfs:subClassOf skos:ConceptScheme

Source ODR + ADR

DPVMappingRecord instances (3)

opda:ClaimDPVMapping

opda:ClaimDPVMapping
    rdf:type opda:DPVMappingRecord ;
    rdfs:label "Claim DPV mapping"@en ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule4> ;
    opda:baselineCategory dpv-pd:OfficialID ;
    opda:targetsKind opda:Claim .

opda:OrganisationDPVMapping

opda:OrganisationDPVMapping
    rdf:type opda:DPVMappingRecord ;
    rdfs:label "Organisation DPV mapping"@en ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0012/section-evidence-co-annotation> ;
    opda:targetsKind opda:Organisation .

Organisation mapping carries opda:targetsKind but no opda:baselineCategory — Organisations are not data subjects per ODR-0006 §Q6.

opda:PersonDPVMapping

opda:PersonDPVMapping
    rdf:type opda:DPVMappingRecord ;
    rdfs:label "Person DPV mapping"@en ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule4> ;
    opda:baselineCategory dpv-pd:Name ;
    opda:targetsKind opda:Person .

ObjectProperties

opda:baselineCategory
    rdf:type owl:ObjectProperty ;
    rdfs:label "baseline category"@en ;
    rdfs:comment "Reference to a DPV-PD category that all instances of the target Kind bear by default. Per ODR-0018 §Rule 1, every PII-bearing Kind declares its baseline. Per ODR-0012 §Reference-not-import + ODR-0018 §Rule 4, the DPV URI is cited but DPV is NOT imported."@en ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule4> ;
    rdfs:domain opda:DPVMappingRecord .

opda:targetsKind
    rdf:type owl:ObjectProperty ;
    rdfs:label "targets kind"@en ;
    rdfs:comment "DPV mapping record → OPDA Kind class. The Kind is the class whose instances bear the personal-data category named by opda:baselineCategory (with optional variant refinements)."@en ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule4> ;
    rdfs:domain opda:DPVMappingRecord ;
    rdfs:range owl:Class .

Comments

Loading comments…