SHACL shape descriptive context
MonetaryAmountShape
https://opda.org.uk/pdtf/shape/MonetaryAmountShapeTurtle ↓
Target
- Target class
MonetaryAmount
Constraints · 2
| Path | Type | Card. | Severity | Message |
|---|---|---|---|---|
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. |