# XML Schema Documentation

### Element: fxSingleLeg

#### [Table of contents]

This element can be used wherever the following element is referenced: product

Name | fxSingleLeg
Used by (from the same schema document) | Complex Type FxSwap
Type | FxLeg
Nillable | no
Abstract | no
Documentation | A single-legged FX transaction definition (e.g., spot or forward).

Logical Diagram
XML Instance Representation
<fxSingleLeg
id=" xsd:ID [0..1]">
<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.'

<exchangedCurrency1> Payment </exchangedCurrency1> [1]

'This is the first of the two currency flows that define a single leg of a standard foreign exchange transaction.'

<exchangedCurrency2> Payment </exchangedCurrency2> [1]

'This is the second of the two currency flows that define a single leg of a standard foreign exchange transaction.'

Start Choice [1]
<valueDate> xsd:date </valueDate> [1]

'The date on which both currencies traded will settle.'

<currency1ValueDate> xsd:date </currency1ValueDate> [1]

'The date on which the currency1 amount will be settled. To be used in a split value date scenario.'

<currency2ValueDate> xsd:date </currency2ValueDate> [1]

'The date on which the currency2 amount will be settled. To be used in a split value date scenario.'

End Choice
<exchangeRate> ExchangeRate </exchangeRate> [1]

'The rate of exchange between the two currencies.'

<nonDeliverableForward> FxCashSettlement </nonDeliverableForward> [0..1]

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

<confirmationSenderPartyReference> PartyReference </confirmationSenderPartyReference> [0..1]

'A reference to the party that is sending the current document as a confirmation of the trade.'

</fxSingleLeg>
Diagram
Schema Component Representation
<xsd:element name="fxSingleLeg" type=" FxLeg " substitutionGroup="product"/>