The nonNegativeMoney
type defines a non-negative decimal amount with 3-letter currencyCode (ISO 4217). This type also includes 0
amount.
Example:
<amount currencyCode="EUR">10.55</amount>
XML Schema:
<s:complexType name="nonNegativeMoney">
<s:simpleContent>
<s:extension base="nonNegativeDecimal">
<s:attribute name="currencyCode"
type="threeLetterCode"
use="required"/>
</s:extension>
</s:simpleContent>
</s:complexType>