@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://opda.org.uk/pdtf/isPIIBearing> a owl:DatatypeProperty ;
    rdfs:label "is PII bearing" ;
    skos:definition "Asserts whether a class bears personally identifiable information under the Phase-1 floor, placing it in scope for the mandatory data-protection category co-annotation discipline." ;
    rdfs:comment "Flag marking a class as a bearer of personally identifiable information under the ODR-0012 Phase-1 floor. A class asserted opda:isPIIBearing true is in scope for the Phase-1 PII-co-annotation discipline (ODR-0018 §Rule 1): it MUST carry a class-level dpv-pd:hasPersonalDataCategory baseline in opda-<module>-annotations.ttl. The cross-cutting SHACL-AF rule PIIWithoutDPVCoAnnotationRule flags any opda:isPIIBearing true class lacking that co-annotation as a sh:Warning breach. Range xsd:boolean; emitted true on exactly the baseline PII-bearing Kinds (Person, Property, Address, RegisteredTitle, Claim, EPCCertificate) — Organisation is intentionally unmarked (ODR-0006 §Q6: not a data subject)." ;
    rdfs:range xsd:boolean ;
    dct:source <https://opda.org.uk/pdtf/harness/odr/ODR-0018/section-Rule1> .
