monetary value
- CURIE:
gmeow:monetaryValue - IRI: https://blackcatinformatics.ca/gmeow/monetaryValue
- Category: property
- Defined by:
gmeow:slices/observations - Box roles: RBox role (What is this?)
The numeric value of a monetary amount as an xsd:decimal. Functional: a MonetaryAmount has exactly one numeric value.
Structure
Property shape: datatype property; gmeow:MonetaryAmount -> xsd:decimal; functional
Practical Pattern
Use gmeow:monetaryValue from gmeow:MonetaryAmount to xsd:decimal when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Double Entry
- Source:
slices/extensions/finance/examples/double-entry.ttl - Examples catalog: open in catalog#example-slices-extensions-finance-examples-double-entry
ex:amount a gmeow:MonetaryAmount ;
gmeow:monetaryValue "5000.00"^^xsd:decimal ;
gmeow:currency gmeow:referenceFrameCAD .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: schema
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:monetaryValue |
equivalence | - |
skos:closeMatch | schema:value | gmeow-schema-org-finance.sssom.tsv; gmeow:eqSchemaOrgFin004; confidence 0.8 |
Usage Advice
Use when
- Use to carry the bare numeric magnitude of a
gmeow:MonetaryAmount— the decimal that, paired withgmeow:currency, is a well-formed money value.
Avoid when
- Avoid stating it without the
gmeow:currencyframe (a bare amount is ill-formed, Principle 11), avoid it for unit-bearing physical quantities (gmeow:quantityValue), and avoid two values — it is functional.
How to use
- Put the amount here as xsd:decimal and name the currency frame with
gmeow:currency; consumers read magnitude and currency together, and the frame-relativity shape rejects an amount missing its currency.
Examples
- ex:price
gmeow:monetaryValue19.99.