<xsd:complexType name="FloatingPriceLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">Floating Price Leg of a Commodity Swap. Each 'floatingLeg' defines a series of financial payments for a commodity the value of which is derived from a floating price such as an exchange or an index publication.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FinancialSwapLeg">
<xsd:sequence>
<xsd:group ref="CommodityCalculationPeriods.model" />
<xsd:element name="commodity" type="Commodity">
<xsd:annotation>
<xsd:documentation xml:lang="en">Specifies the underlying instrument. Only underlyers of type Commodity are supported.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="CommodityNotionalQuantity.model" />
<xsd:element name="calculation" type="FloatingLegCalculation">
<xsd:annotation>
<xsd:documentation xml:lang="en">Defines details relevant to the calculation of the floating price.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:group ref="CommodityPaymentDates.model" />
<xsd:group ref="CommodityFreightFlatRate.model" minOccurs="0">
</xsd:group>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|