XML Schema Documentation

Element: commodityForward

[Table of contents]

  • This element can be used wherever the following element is referenced:
Name commodityForward
Used by (from the same schema document) Model Group CommodityPhysicalOption.model
Type CommodityForward
Nillable no
Abstract no
Documentation Defines a commodity forward product.
Logical Diagram
XML Instance Representation
<commodityForward
id=" xsd:ID [0..1]">
<productType> ProductType </productType> [0..*]

'A classification of the type of product. FpML defines a simple product categorization using a coding scheme.'

<productId> ProductId </productId> [0..*]

'A product reference identifier allocated by a party. FpML does not define the domain values associated with this element. Note that the domain values for this element are not strictly an enumerated list.'

<valueDate> AdjustableOrRelativeDate </valueDate> [0..1]

'Specifies the value date of the Commodity Forward Transaction. This is the day on which both the cash and the physical commodity settle.'

<fixedLeg> NonPeriodicFixedPriceLeg </fixedLeg> [1]

'The fixed leg of a Commodity Forward Transaction'

Start Choice [1]

'This choice group is intended to allow legs based on different classes of commodity to be added to the schema as this becomes necessary.'


<bullionPhysicalLeg> BullionPhysicalLeg </bullionPhysicalLeg> [1]

'The physical leg of a Commodity Forward Transaction for which the underlyer is Bullion.'

<additionalCommodityForwardLeg> ... </additionalCommodityForwardLeg> [1]
End Choice
Start Group: CommodityContent.model [0..1]
<commonPricing> xsd:boolean </commonPricing> [0..1]

'Common pricing may be relevant for a Transaction that references more than one Commodity Reference Price. If Common Pricing is not specified as applicable, it will be deemed not to apply.'

<marketDisruption> CommodityMarketDisruption </marketDisruption> [0..1]

'Market disruption events as defined in the ISDA 1993 Commodity Definitions or in ISDA 2005 Commodity Definitions, as applicable.'

<settlementDisruption> CommodityBullionSettlementDisruptionEnum </settlementDisruption> [0..1]

'The consequences of Bullion Settlement Disruption Events.'

<rounding> Rounding </rounding> [0..1]

'Rounding direction and precision for amounts.'

End Group: CommodityContent.model
</commodityForward>
Diagram
element_commodityOption element_commoditySwap
Schema Component Representation
<xsd:element name="commodityForward" type=" CommodityForward " substitutionGroup="product"/>