# XML Schema Documentation

### Complex Type: QuotableFxLeg

#### [Table of contents]

Super-types: | QuotableProduct < QuotableFxLeg (by extension)
Sub-types: | None

Name | QuotableFxLeg
Used by (from the same schema document) | Element quotableFxSingleLeg
Abstract | no
Documentation | A type that represents a single exchange of one currency for another that may be quoted on. The definition allows currency amounts to be absent and does not include an exchange rate.

XML Instance Representation
<...>
<productType> ProductType </productType> [0..*]

'A classification of the type of product. FpML defines a simple product categorization using a coding scheme.'

<productId> ProductId </productId> [0..*]

'A product reference identifier allocated by a party. FpML does not define the domain values associated with this element. Note that the domain values for this element are not strictly an enumerated list.'

<exchangedCurrency> QuotablePayment </exchangedCurrency> [0..1]
<exchangeRate> QuotableFxRate </exchangeRate> [1]
<nonDeliverableForward> FxCashSettlement </nonDeliverableForward> [0..1]

'Used to describe a particular type of FX forward transaction that is settled in a single currency.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="QuotableFxLeg">
<xsd:complexContent>
<xsd:extension base=" QuotableProduct ">
<xsd:sequence>
<xsd:element name="exchangedCurrency" type=" QuotablePayment " minOccurs="0"/>
<xsd:element name="exchangeRate" type=" QuotableFxRate "/>
<xsd:element name="nonDeliverableForward" type=" FxCashSettlement " minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>