Definition Type: ComplexType
Name: Currency
Namespace: http://www.fpml.org/FpML-5/recordkeeping
Type: nsD:Scheme
Containing Schema: fpml-shared-5-10.xsd
Abstract
Documentation:
The code representation of a currency or fund. By default it is a valid currency code as defined by the ISO standard 4217 - Codes for representation of currencies and funds http://www.iso.org/iso/en/prods-services/popstds/currencycodeslist.html.
Collapse XSD Schema Diagram:
Drilldown into currencyScheme in schema fpml-shared-5-10_xsd3XSD Diagram of Currency in schema fpml-shared-5-10_xsd3 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="Currency">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">The code representation of a currency or fund. By default it is a valid currency code as defined by the ISO standard 4217 - Codes for representation of currencies and funds http://www.iso.org/iso/en/prods-services/popstds/currencycodeslist.html.</xsd:documentation>
    </xsd:annotation>
    <xsd:simpleContent>
        <xsd:extension base="Scheme">
            <xsd:attribute name="currencyScheme" type="NonEmptyURI" default="http://www.fpml.org/coding-scheme/external/iso4217-2001-08-15" />
        </xsd:extension>
    </xsd:simpleContent>
</xsd:complexType>
Collapse Child Attributes:
Name Type Default Value Use
currencyScheme nsD:currencyScheme http://www.fpml.org/coding-scheme/external/iso4217-2001-08-15 (Optional)
Collapse Derivation Tree:
Collapse References:
nsD:baseCurrency, nsD:basketCurrency, nsD:callCurrency, nsD:cashSettlementCurrency, nsD:cashSettlementCurrency, nsD:counterCurrency, nsD:currency1, nsD:currency1, nsD:currency2, nsD:currency2, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:currency, nsD:entitlementCurrency, nsD:IdentifiedCurrency, nsD:obligationCurrency, nsD:priceCurrency, nsD:putCurrency, nsD:referenceCurrency, nsD:referenceCurrency, nsD:referenceCurrency, nsD:referenceCurrency, nsD:settlementCurrency, nsD:settlementCurrency, nsD:settlementCurrency, nsD:settlementCurrency, nsD:settlementCurrency, nsD:settlementCurrencynsD:strikeCurrency, nsD:varyingNotionalCurrency,