nonNegativeMoney

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>