# XML Schema Documentation

### Complex Type: ReturnLegValuation

#### [Table of contents]

Super-types: | None
Sub-types: | None

Name | ReturnLegValuation
Used by (from the same schema document) | Complex Type ReturnLeg
Abstract | no
Documentation | A type describing the initial and final valuation of the underlyer.

XML Instance Representation
<...>
<initialPrice> ReturnLegValuationPrice </initialPrice> [1]

'Specifies the initial reference price of the underlyer. This price can be expressed either as an actual amount/currency, as a determination method, or by reference to another value specified in the swap document.'

<notionalReset> xsd:boolean </notionalReset> [0..1]

'Element named \"equityNotionalReset\" in versions prior to FpML 4.2 Second Working Draft. For equity swaps, this element is equivalent to the term \"Equity Notional Reset\" as defined in the ISDA 2002 Equity Derivatives Definitions. The reference to the ISDA definition is either \"Applicable\" or \'Inapplicable\".'

<valuationPriceInterim> ReturnLegValuationPrice </valuationPriceInterim> [0..1]

'Specifies the interim valuation price of the underlyer. This price can be expressed either as an actual amount/currency, as a determination method, or by reference to another value specified in the swap document.'

<valuationPriceFinal> ReturnLegValuationPrice </valuationPriceFinal> [1]

'Specifies the final valuation price of the underlyer. This price can be expressed either as an actual amount/currency, as a determination method, or by reference to another value specified in the swap document.'

<paymentDates> ReturnSwapPaymentDates </paymentDates> [1]

'Element named \"equityPaymentDates\" in versions prior to FpML 4.2 Second Working Draft. Specifies the payment dates of the swap.'

<exchangeTradedContractNearest> ExchangeTradedContract </exchangeTradedContractNearest> [0..1]

'References a Contract on the Exchange.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="ReturnLegValuation">
<xsd:sequence>
<xsd:element name="initialPrice" type=" ReturnLegValuationPrice "/>
<xsd:element name="notionalReset" type=" xsd:boolean " minOccurs="0"/>
<xsd:element name="valuationPriceInterim" type=" ReturnLegValuationPrice " minOccurs="0"/>
<xsd:element name="valuationPriceFinal" type=" ReturnLegValuationPrice "/>
<xsd:element name="paymentDates" type=" ReturnSwapPaymentDates "/>
<xsd:element name="exchangeTradedContractNearest" type=" ExchangeTradedContract " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>