complexType FXRateType
diagram index_p996.png
type extension of xs:decimal
properties
base xs:decimal
used by
element FXRatesType/FXRate
attributes
Name  Type  Use  Default  Fixed  Annotation
fromCcy  ISOCurrencyCodeType  required      
toCcy  ISOCurrencyCodeType  required      
mulDiv  derived by: xs:string  required      
source <xs:complexType name="FXRateType">
 
<xs:simpleContent>
   
<xs:extension base="xs:decimal">
     
<xs:attribute name="fromCcy" type="ISOCurrencyCodeType" use="required"/>
     
<xs:attribute name="toCcy" type="ISOCurrencyCodeType" use="required"/>
     
<xs:attribute name="mulDiv" use="required">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="M"/>
           
<xs:enumeration value="D"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute FXRateType/@fromCcy
type ISOCurrencyCodeType
properties
use required
facets
Kind Value Annotation
minLength 3
maxLength 3
pattern [A-Z]{3}
source <xs:attribute name="fromCcy" type="ISOCurrencyCodeType" use="required"/>

attribute FXRateType/@toCcy
type ISOCurrencyCodeType
properties
use required
facets
Kind Value Annotation
minLength 3
maxLength 3
pattern [A-Z]{3}
source <xs:attribute name="toCcy" type="ISOCurrencyCodeType" use="required"/>

attribute FXRateType/@mulDiv
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration M
enumeration D
source <xs:attribute name="mulDiv" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="M"/>
     
<xs:enumeration value="D"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy