complexType "CommodityReturnLeg"
Namespace:
Content:
complex, 1 attribute, 18 elements
Defined:
globally in fpml-com-5-8.xsd; see XML source
Includes:
definitions of 3 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
   
>
   
Content: 
</...>
Content Model Elements (18):
calculationDates (defined in CommodityCalculationPeriods.model group),
calculationPeriods (defined in CommodityCalculationPeriods.model group),
calculationPeriodsDatesReference,
calculationPeriodsReference,
calculationPeriodsSchedule (defined in CommodityCalculationPeriods.model group),
calculationPeriodsScheduleReference,
commodity (defined in CommodityUnderlyerChoice.model group),
commodityBasket,
commodityReturnCalculation,
masterAgreementPaymentDates,
notionalAmount (in commodityReturnLeg),
notionalAmountReference (in commodityReturnLeg),
payerAccountReference,
payerPartyReference (defined in Payer.model group),
paymentDates (defined in CommodityNonPeriodicPaymentDates.model group),
receiverAccountReference,
receiverPartyReference (defined in Receiver.model group),
relativePaymentDates
All Direct / Indirect Based Elements (1):
commodityReturnLeg
Known Usage Locations
Annotation
A type describing the return leg of a commodity return swap.
Type Definition Detail
Type Derivation Tree
Leg (extension)
      CommodityReturnLeg
XML Source (w/o annotations (5); see within schema source)
<xsd:complexType name="CommodityReturnLeg">
<xsd:complexContent>
<xsd:extension base="CommodityPerformanceSwapLeg">
<xsd:sequence>
<xsd:group ref="CommodityCalculationPeriods.model"/>
<xsd:group ref="CommodityPaymentDates.model"/>
<xsd:choice>
<xsd:element name="notionalAmount" type="CommodityNotionalAmount"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 3/18)
commodityReturnCalculation
Type:
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.
XML Source (w/o annotations (1); see within schema source)

notionalAmount
Type:
CommodityNotionalAmount, complex content
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.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="notionalAmount" type="CommodityNotionalAmount"/>

notionalAmountReference
Type:
A reference to the Return swap notional amount defined in another leg of the return swap.
XML Source (w/o annotations (1); see within schema source)

XML schema documentation generated with DocFlex/XML 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.