Object property agent context

    role notation

    https://opda.org.uk/pdtf/roleNotationTurtle ↓

    Relates a role-bearer to a coded notation naming the transactional role it bears (a member of opda:RoleScheme — Seller, Buyer, Proprietor, Conveyancer, etc.) — the notation surface exposing the role for editor and SPARQL ergonomics alongside the canonical class-membership encoding.

    Notation value naming the transactional role borne by a Seller / Buyer / Proprietor / Conveyancer / etc. Constrained by per-overlay profile shapes via SHACL `sh:in` over the SKOS RoleScheme members. Per ODR-0006 §Q2 the role-bearing pattern is encoded by `opda:Seller` / `opda:Buyer` / `opda:Proprietor` sub-classes of `opda:RoleMixin`; this predicate exposes the notation for DASH editor ergonomics and SPARQL convenience. Renamed from opda:role (ADR-0044) to avoid the case-clash with the opda:Role class.

    Domain & range

    Subjects (domain)
    RoleMixin
    Objects (range)
    Concept

    Used in the RML mapping · 2

    TriplesMap(s) that populate this property (ADR-0060 — the RML mapping's own bidirectional trace to the PDTF JSON Schema).

    Provenance · dct:source

    • harness/odr/ODR-0006/section-Q2