sage logo

Class: MonetaryAmount

Documentation: Definition: A monetary amount is a quantity expressing the amount of money in some currency. Currencies are the units in which monetary amounts are denominated in different economic regions. While the monetary amount is a single kind of quantity (money) the exchange rates between the different units are variable. This is the principle difference between physical quantity and monetary amounts, and the reason why currency units are not physical units. type MonetaryAmount alias MO specializes QTY { REAL value; CS currency; MO negated; MO times(REAL x); literal ST; };

Superclasses
Subclasses
Types
Template Slots
  Slot Name Documentation Type Cardinality
currency The currency unit as defined in ISO 4217. CodedSimpleValue 0:1
label A short human readable string indicating the content of the instancehuman-readable string for the instance String 0:1
nullFlavor If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing. Class 0:1
value A data value Float 0:1

Own Slots
  Slot Name Value
alias MO
semantic_properties REAL value; CS currency; MO negated; MO times(REAL x);
:ROLE Concrete
:SLOT-CONSTRAINTS  

  ^ back to top

Return to Class Hierarchy

Generated: 10/04/2006, 1:24:44 PM, Pacific Daylight Time

The SAGE project was supported in part by grant 70NANB1H3049 of the NIST Advanced Technology Program. Protégé is a trademark of Stanford University, Copyright (c) 1998-2006 Stanford University.