OPDA Knowledge base
Logical tier claim

Evidence

opda:Evidence

Evidence

Summary

Generic evidence supertype. [Substance Kind (informational); PROV-O Entity]. Three named subtypes per S009 Rule 5 (do NOT collapse): DocumentEvidence (paper or scanned artefacts), ElectronicRecordEvidence (API-retrieved structured records), VouchEvidence (formal attestations by regulated professionals). Each subtype carries type-specific facets; SHACL sh:xone dispatches on subtype at validation time. Concept tier →

Attributes

AttributeTypeCardinalityRequiredIdentity-bearingDescription
digeststring0..1NYCryptographic digest of the evidence content; provides content-addressable provenance per ODR-0009 §Q1

Relationships

This entity declares no module-local object properties on the supertype. Subtypes add type-specific predicates (e.g. VouchEvidence.attestedBy).

Identity key

Identity key = digest. Content-addressable: two Evidence instances with identical digests are the same Evidence.

Constraints

  • digest MUST be a single string value when present (Violation, EvidenceIdentityKeyShape)
  • Each Evidence instance MUST be typed as exactly one of the three subtypes (DocumentEvidence / ElectronicRecordEvidence / VouchEvidence) — enforced via SHACL sh:xone at validation time

Derived attributes

None on the supertype.

ER diagram

%%{init: {"theme": "base", "themeVariables": {"primaryColor": "#E1BEE7", "primaryTextColor": "#4A148C", "primaryBorderColor": "#6A1B9A", "lineColor": "#37474F"}}}%% erDiagram accTitle: Evidence — Entity-Relationship Diagram accDescr: Direct-neighbour view of Evidence supertype — three named subtypes (DocumentEvidence, ElectronicRecordEvidence, VouchEvidence) plus Claim supportedBy. Evidence ||--o| DocumentEvidence : "subtype" Evidence ||--o| ElectronicRecordEvidence : "subtype" Evidence ||--o| VouchEvidence : "subtype" Claim }o--o{ Evidence : "supportedBy"

Source ODR + ADR

Comments

Loading comments…