<xsd:complexType name="ReturnLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">A type describing the return leg of a return type swap.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ReturnSwapLegUnderlyer">
<xsd:sequence>
<xsd:element name="rateOfReturn" type="ReturnLegValuation">
<xsd:annotation>
<xsd:documentation xml:lang="en">Element named "valuation" in versions prior to FpML 4.2 Second Working Draft. Specifies the terms of the initial price of the return type swap and of the subsequent valuations of the underlyer.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="notional" type="ReturnSwapNotional">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies the notional of a return type swap. When used in the equity leg, the definition will typically combine the actual amount (using the notional component defined by the FpML industry group) and the determination method. When used in the interest leg, the definition will typically point to the definition of the equity leg.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="amount" type="ReturnSwapAmount">
<xsd:annotation>
<xsd:documentation xml:lang="en">Element named "equityAmount" in versions prior to FpML 4.2 Second Working Draft. Specifies, in relation to each Payment Date, the amount to which the Payment Date relates. For equity swaps this element is equivalent to the Equity Amount term as defined in the ISDA 2002 Equity Derivatives Definitions.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="return" type="Return">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies the conditions under which dividend affecting the underlyer will be paid to the receiver of the amounts.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="notionalAdjustments" type="NotionalAdjustmentEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies the conditions that govern the adjustment to the number of units of the equity swap.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fxFeature" type="FxFeature" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A quanto or composite FX feature.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|