SHACL shape descriptive context

    MonetaryAmountShape

    https://opda.org.uk/pdtf/shape/MonetaryAmountShapeTurtle ↓

    Target

    Target class
    MonetaryAmount

    Constraints · 2

    PathTypeCard.SeverityMessage
    amount decimal 1..1 Violation opda:MonetaryAmount MUST carry exactly one opda:amount magnitude (xsd:decimal) — the numeric dimension of the value structure (ODR-0024 R3).
    currency — 1..1 Violation opda:MonetaryAmount MUST carry exactly one opda:currency, one of the opda:CurrencyScheme concepts (a dereferenceable ISO-4217 code, never an opaque string; never absent on the value type — ODR-0024 R3). The overlay profile supplies GBP as the default.