Claim — deployment view
Claim — deployment view
The Claim module covers Claim, three Evidence subtypes (Document, ElectronicRecord, Vouch), VerificationActivity, AssuranceLevel, and TrustFramework. It is the trust-and-evidence substrate of OPDA — every other module’s data ultimately rests on Claims with attached Evidence and a measurable AssuranceLevel.
Source TTL(s)
| File | Role | Physical-Ontology tier |
|---|---|---|
opda-claim.ttl | TBox: Claim, Document/ElectronicRecord/Vouch Evidence, VerificationActivity, AssuranceLevel, TrustFramework | claim/classes.md |
opda-claim-shapes.ttl | Identity-key + IC-breach shapes for Claim, Evidence, VerificationActivity | claim/shapes.md |
opda-claim-annotations.ttl | DPV baseline (evidence may carry PII; provenance) | claim/annotations.md |
Named graph(s)
| Named graph IRI | Source TTL | Triples | owl:versionIRI |
|---|---|---|---|
https://opda.org.uk/pdtf/graph/claim | opda-claim.ttl | 86 | https://opda.org.uk/pdtf/harness/release/claim/1.0.0/ |
https://opda.org.uk/pdtf/graph/claim-shapes | opda-claim-shapes.ttl | 45 | — |
https://opda.org.uk/pdtf/graph/claim-annotations | opda-claim-annotations.ttl | 27 | — |
Load order: TBox graph imports foundation + vocabularies. Claim is the second-largest business module by triple count (158 across three TTLs) after Property.
Derived-profile membership
| Profile | opda-claim.ttl | opda-claim-shapes.ttl | opda-claim-annotations.ttl |
|---|---|---|---|
| opda-validation | included (classes + properties + subClassOf + labels) | included (all triples) | excluded |
| opda-ui | included (all triples) | included (all triples) | included (all triples) |
| opda-inference | included (classical-logic axioms only) | excluded | excluded |
Overlay bindings
No overlay currently targets Claim classes directly. BASPI5’s Property + Address + LegalEstate shapes reference Claim transitively (any BASPI5 field that requires evidence — e.g. EPC certificate proof — points at opda:Claim via opda:hasEvidence), but no Baspi5_ClaimShape exists.
A future Land Registry conveyancing overlay or trust-framework-specific overlay (e.g. DIATF Trust Mark scheme) would be the natural first overlay to target opda:VerificationActivity and opda:AssuranceLevel directly.
Content-negotiation entry points
| Resource path | Resolves to |
|---|---|
https://opda.org.uk/pdtf/graph/claim | claim module TBox |
https://opda.org.uk/pdtf/harness/release/claim/1.0.0/ | claim versionIRI snapshot |
https://opda.org.uk/pdtf/graph/claim-shapes | claim shape graph |
https://opda.org.uk/pdtf/graph/claim-annotations | claim annotation graph |
https://opda.org.uk/pdtf/Claim | per-entity dereference |
https://opda.org.uk/pdtf/Evidence | per-entity dereference (Evidence supertype) |
https://opda.org.uk/pdtf/Document | per-entity dereference |
https://opda.org.uk/pdtf/ElectronicRecord | per-entity dereference |
https://opda.org.uk/pdtf/Vouch | per-entity dereference |
https://opda.org.uk/pdtf/VerificationActivity | per-entity dereference |
https://opda.org.uk/pdtf/AssuranceLevel | per-entity dereference |
https://opda.org.uk/pdtf/TrustFramework | per-entity dereference |
Deployment graph
86 triples"]:::data S["opda-claim-shapes.ttl
45 triples"]:::data A["opda-claim-annotations.ttl
27 triples"]:::data end subgraph NG["Named graphs"] NGT["opda.org.uk/pdtf/graph/claim
versionIRI 1.0.0/"]:::infra NGS["opda.org.uk/pdtf/graph/claim-shapes"]:::infra NGA["opda.org.uk/pdtf/graph/claim-annotations"]:::infra end subgraph CMP["Composer"] C["opda-gen compose"]:::process end subgraph DRV["Derived profiles"] DV["opda-validation.ttl"]:::data DU["opda-ui.ttl"]:::data DI["opda-inference.ttl"]:::data end subgraph OVR["Overlay bindings"] OBN["No direct overlay binding
(future: DIATF / Land Registry)"]:::external end subgraph HTTP["HTTP entry points"] H1["opda.org.uk/pdtf/graph/claim"]:::service H2["opda.org.uk/pdtf/Claim"]:::service H3["opda.org.uk/pdtf/Evidence"]:::service H4["opda.org.uk/pdtf/VerificationActivity"]:::service H5["opda.org.uk/pdtf/AssuranceLevel"]:::service end subgraph CONS["Consumers"] U1["SHACL validators"]:::user U2["DASH UI"]:::user U3["OWL reasoners"]:::user end T --> NGT S --> NGS A --> NGA NGT --> C NGS --> C NGA --> C C --> DV C --> DU C --> DI NGT -.-> OBN NGT --> H1 NGT --> H2 NGT --> H3 NGT --> H4 NGT --> H5 DV --> U1 DU --> U2 DI --> U3
Cross-tier links
- Logical tier:
docs/manual/logical/claim/— typed attributes + ER diagrams for Claim, Evidence subtypes, AssuranceLevel. - Physical-Ontology tier:
docs/manual/physical-ontology/claim/— Turtle source layout + per-class blocks. - Operations: round-trip CI validates Claim exemplars (claim-with-document-evidence, claim-with-electronic-record-evidence, claim-with-vouch-evidence).
Comments