<xsd:complexType name="CommodityReturnLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">A type describing the return leg of a commodity return swap.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommodityPerformanceSwapLeg">
<xsd:sequence>
<xsd:group ref="CommodityCalculationPeriods.model" />
<xsd:group ref="CommodityUnderlyerChoice.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies the type of asset underlying the swap: a commodity reference price or a basket.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:element name="notionalAmount" type="CommodityNotionalAmount">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies the notional amount of a commodity performance type swap. It is a currency-denominated value (i.e. price-times-quantity). In confirmations is also referred to as the Notional Quantity (sic, expressed in currency units), Notional Amount, Equity Notional Amount and, in the case of reinvesting swaps, Initial Notional Amount.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="commodityReturnCalculation" type="CommodityReturnCalculation">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies, in relation to each Payment Date, the return percentage which, when multiplied times the notional amount is the amount to which the Payment Date relates.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|