All Element Summary |
||||||||||||||
Applies to U.S.
|
||||||||||||||
The parameters for defining the expiration date for an American option.
|
||||||||||||||
The parameters for defining the expiration date(s) and time(s) for an American style option.
|
||||||||||||||
The parameters for defining the exercise period for an American style option together with the rules governing the quantity of the commodity that can be exercised on any given exercise date.
|
||||||||||||||
The parameters for defining the expiration date for an American option.
|
||||||||||||||
|
||||||||||||||
Indicates that the trade is for a System Firm product.
|
||||||||||||||
Indicates that the trade is for a Unit Firm product.
|
||||||||||||||
Applies to U.S.
|
||||||||||||||
Specifies the calculated floating price leg of a Commodity Forward Transaction.
|
||||||||||||||
The Method of Averaging if there is more than one Pricing Date.
|
||||||||||||||
The Method of Averaging if there is more than one Pricing Date.
|
||||||||||||||
The parties may specify a Method of Averaging where more than one pricing Dates is being specified as being applicable.
|
||||||||||||||
If true, indicates that that the first Calculation Period should run from the Effective Date to the end of the calendar period in which the Effective Date falls, e.g.
|
||||||||||||||
Defines a commodity option barrier product feature.
|
||||||||||||||
The physical leg of a Commodity Forward Transaction for which the underlyer is Bullion.
|
||||||||||||||
The type of Bullion underlying a Bullion Transaction.
|
||||||||||||||
The convention for adjusting a date if it would otherwise fall on a day that is not a business day.
|
||||||||||||||
The hub code of the gas buyer.
|
||||||||||||||
Captures details relevant to the calculation of the floating price.
|
||||||||||||||
Contains parameters which figure in the calculation of payments on a Weather Index Option.
|
||||||||||||||
Defines details relevant to the calculation of the floating price.
|
||||||||||||||
Defines details relevant to the calculation of the aggregate weather index amount.
|
||||||||||||||
The number of days following the final day of the Calculation Period specified in the Confirmation on which is is practicable to provide the notice that the Calculation Agent is required to give for that Settlement Date or Payment Date.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
An absolute representation of the Calculation Period start dates of the Commodity Option Transaction.
|
||||||||||||||
A parametric representation of the Calculation Periods of the Commodity Option Transaction.
|
||||||||||||||
The Calculation Periods for this leg of the swap.
|
||||||||||||||
A parametric representation of the Calculation Periods of the Commodity Option Transaction.
|
||||||||||||||
Used in conjunction with an exchange-based pricing source.
|
||||||||||||||
The specification of the Coal Product to be delivered.
|
||||||||||||||
Physically settled coal leg.
|
||||||||||||||
The first day of the exercise period for an American style option.
|
||||||||||||||
The first day(s) of the exercise period(s) for an American-style option.
|
||||||||||||||
Specifies the underlying component.
|
||||||||||||||
Specifies the underlying instrument.
|
||||||||||||||
Specifies the underlying instrument.
|
||||||||||||||
Specifies the underlying instrument.
|
||||||||||||||
Defines a commodity basket option product.
|
||||||||||||||
Defines a commodity digital option product.
|
||||||||||||||
Defines a commodity forward product.
|
||||||||||||||
Defines the substitutable commodity forward leg.
|
||||||||||||||
Defines a commodity option product.
|
||||||||||||||
Defines a commodity swap product.
|
||||||||||||||
The underlying commodity swap definiton.
|
||||||||||||||
Defines the substitutable commodity swap leg
|
||||||||||||||
Defines a commodity swaption product
|
||||||||||||||
If the Notional Quantity is specified in a unit that does not match the unit in which the Commodity Reference Price is quoted, the scaling or conversion factor used to convert the Commodity Reference Price unit into the Notional Quantity unit should be stated here.
|
||||||||||||||
For a DRY Voyage Charter or Time Charter Commodity Swap, the price per relevant unit for pruposes of the calculation of a Fixed Amount.
|
||||||||||||||
The number of days over which pricing should take place.
|
||||||||||||||
The method by which the pricing days are distributed across the pricing period.
|
||||||||||||||
The type of day on which pricing occurs.
|
||||||||||||||
Whether or not the delivery can go to barge.
|
||||||||||||||
The point at which the Coal Product as a reference to the Source of the Coal Product.
|
||||||||||||||
The physical delivery conditions for the transaction.
|
||||||||||||||
The physical delivery conditions for the transaction.
|
||||||||||||||
The physical delivery conditions for the transaction.
|
||||||||||||||
The physical delivery arrangements and requirements for a physically settled non-precious metal transaction.
|
||||||||||||||
The physical delivery conditions for the transaction.
|
||||||||||||||
The physical delivery location for the transaction.
|
||||||||||||||
The Delivery Point for a physically settled non-precious metal transaction.
|
||||||||||||||
The location at which the transfer of the title to the commodity takes place.
|
||||||||||||||
The point at which the Coal Product will be delivered and received.
|
||||||||||||||
The point at which delivery of the electricity will occur.
|
||||||||||||||
The physical or virtual point at which the commodity will be delivered.
|
||||||||||||||
The different options for specifying the quantity.
|
||||||||||||||
The different options for specifying the quantity.
|
||||||||||||||
The different options for specifying the quantity.
|
||||||||||||||
The different options for specifying the quantity.
|
||||||||||||||
Indicates the under what conditions the Parties' delivery obligations apply.
|
||||||||||||||
Indicates whether the buyer and seller are contractually obliged to consume and supply the specified quantities of the commodity.
|
||||||||||||||
The zone covering potential delivery points for the electricity.
|
||||||||||||||
The barrier and cash payout features of the digital option.
|
||||||||||||||
Indicates the role of the option buyer with regard to this underlyer.
|
||||||||||||||
Specifies the effective date of this leg of the swap.
|
||||||||||||||
The effective date of the Commodity Option Transaction.
|
||||||||||||||
The effective date of the Commodity Option Transaction.
|
||||||||||||||
The effective date of the Commodity Option Transaction.
|
||||||||||||||
Effective date of an option.
|
||||||||||||||
The specification of the electricity to be delivered.
|
||||||||||||||
Physically settled electricity leg.
|
||||||||||||||
|
||||||||||||||
The last year of the Commpliance Period.
|
||||||||||||||
The point at which the oil product will enter the pipeline.
|
||||||||||||||
The specification of the type of allowance or credit.
|
||||||||||||||
Physically settled environmental leg.
|
||||||||||||||
The parameters for defining the expiration date and time for a European or Asian style option.
|
||||||||||||||
The parameters for defining the expiration date(s) and time(s) for a European style option.
|
||||||||||||||
The parameters for defining the expiration date and time for a European or Asian style option.
|
||||||||||||||
The parameters for defining the expiration date and time for a European or Asian style option.
|
||||||||||||||
The parameters for defining how the commodity option can be exercised and how it is settled.
|
||||||||||||||
The parameters for defining how the commodity option can be exercised and how it is settled.
|
||||||||||||||
The parameters for defining how the commodity option can be exercised and how it is settled.
|
||||||||||||||
|
||||||||||||||
The exercise frequency for the strip.
|
||||||||||||||
The exercise frequency for the strip.
|
||||||||||||||
Describes the American exercise periods.
|
||||||||||||||
The last day within an exercise period for an American style option.
|
||||||||||||||
The Expiration Date of a single expiry European-style option or the first Expiration Date of a multiple expiry or daily expiring option.
|
||||||||||||||
The last day within an exercise period for an American style option.
|
||||||||||||||
The Expiration Date(s) of an American-style option.
|
||||||||||||||
Disruption fallback that applies to the trade.
|
||||||||||||||
In the case of barrier options where the option automatically expires and the barrier is breached in such a way to to result in a "knock-out" vent, this amount is paid to the the option holder so as to refund or rebate a portion of any premium paid.
|
||||||||||||||
The cash payment that is made when the digital barrier is breached.
|
||||||||||||||
Indicates under what condtitions the Parties' delivery obligations apply.
|
||||||||||||||
Fixed Price Leg.
|
||||||||||||||
The fixed leg of a Commodity Forward Transaction.
|
||||||||||||||
Fixed price on which fixed payments are based.
|
||||||||||||||
Fixed price on which fixed payments are based.
|
||||||||||||||
Whether the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction or taken on each Pricing Date.
|
||||||||||||||
If flatRate is set to "Fixed", the actual value of the Flat Rate.
|
||||||||||||||
Floating Price leg.
|
||||||||||||||
The currency amount of the strike price per unit.
|
||||||||||||||
If true, indicates that the buyer and seller should be excused of their delivery obligations when such performance is prevented by Force Majeure.
|
||||||||||||||
The specification of the gas to be delivered.
|
||||||||||||||
Physically settled natural gas leg.
|
||||||||||||||
The grade(s) of material which can be delivered in seller's option.
|
||||||||||||||
The grade of oil product to be delivered.
|
||||||||||||||
|
||||||||||||||
The integral multiple quantity defines a lower limit of the Notional Quantity that can be exercised and also defines a unit multiple of the Notional Quantity that can be exercised, i.e. only integer multiples of this Notional Quantity can be exercised.
|
||||||||||||||
Identification of the border(s) or border point(s) of a transportation contract.
|
||||||||||||||
Identification of the border(s) or border point(s) of a transportation contract.
|
||||||||||||||
The knock feature of a commodity barrier option.
|
||||||||||||||
A barrier expressed as a percentage of notional quantity or commodity price level.
|
||||||||||||||
A barrier expressed as a price level.
|
||||||||||||||
The amount used the specify the barrier in terms of an quantity of commodity or a change in the quantity of commodity.
|
||||||||||||||
The units (e.g.
|
||||||||||||||
LoadType is a summary of the full description of the settlement periods with respect to the region.
|
||||||||||||||
If present and true indicates that the Payment Date(s) are specified in the relevant master agreement.
|
||||||||||||||
The types of metal product for a physically settled metal trade.
|
||||||||||||||
The maximum total payment amount that will be paid in any particular transaction.
|
||||||||||||||
The maximum payment amount that will be paid in any particular Calculation Period.
|
||||||||||||||
The specification of the Metal Product to be delivered.
|
||||||||||||||
Physically settled metal products leg.
|
||||||||||||||
The minimum Notional Quantity that can be exercised on a given Exercise Date.
|
||||||||||||||
If present and set to true, indicates that delivery or receipt of the electricity may be interrupted for any reason or for no reason, without liability on the part of either Party.
|
||||||||||||||
Volume contracted when volume is specified as a currency-denominated amount.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
The Notional Quantity.
|
||||||||||||||
The volume contracted when the volume is specified as a quantity of commodity.
|
||||||||||||||
|
||||||||||||||
The number of allowances, certificates or credit to be transaction in the transaction.
|
||||||||||||||
The specification of the oil product to be delivered.
|
||||||||||||||
Physically settled oil or refined products leg.
|
||||||||||||||
The type of option transaction.
|
||||||||||||||
The type of option transaction.
|
||||||||||||||
The type of option transaction.
|
||||||||||||||
The type of option transaction.
|
||||||||||||||
Dates on which payments will be made.
|
||||||||||||||
The Delivery Periods for this leg of the swap.
|
||||||||||||||
The parameters for defining how the commodity option can be exercised into a physical transaction.
|
||||||||||||||
The parameters for defining how the commodity option can be exercised into a physical transaction.
|
||||||||||||||
Specified the delivery conditions where the oil product is to be delivered by pipeline.
|
||||||||||||||
The name of pipeline by which the oil product will be delivered.
|
||||||||||||||
The option premium payable by the buyer to the seller.
|
||||||||||||||
The option premium payable by the buyer to the seller.
|
||||||||||||||
The option premium payable by the buyer to the seller.
|
||||||||||||||
The option premium payable by the buyer to the seller.
|
||||||||||||||
The currency amount of premium to be paid per Unit of the Total Notional Quantity.
|
||||||||||||||
The Fixed Price.
|
||||||||||||||
The currency used to specify the digital barrier in terms of a price per unit of commodity.
|
||||||||||||||
The unit of measure used to specify the digital barrier in terms of a price per unit of commodity.
|
||||||||||||||
The dates on which the option will price.
|
||||||||||||||
The dates on which the option will price.
|
||||||||||||||
Commodity Pricing Dates.
|
||||||||||||||
Defines the Start of the Pricing period.
|
||||||||||||||
Specifies the type of environmental allowance or credit.
|
||||||||||||||
Amount of commodity per quantity frequency.
|
||||||||||||||
This is the Reference Level.
|
||||||||||||||
Quantity Unit is the unit of measure applicable for the quantity on the Transaction.
|
||||||||||||||
Quantity Unit is the unit of measure applicable for the quantity on the Transaction.
|
||||||||||||||
Reference level is the number of degree-days (in the case of HDD and CDD) or inches/millimeters (in the case of CPD) on which the differential is calculated.
|
||||||||||||||
If Reference Level Equals Zero is specified to be applicable then CPD means, for any day during the Calculation Period, (A) 1 if the Daily Precipitation for that day is greater than or equal to the CPD Reference Level or (B) zero if the the Daily Precipitation for that day is less than the CPD Reference Level.
|
||||||||||||||
|
||||||||||||||
Specifies how the risk associated with the delivery is assigned.
|
||||||||||||||
"Risk of loss" may also be used, equivalently, on confirmation documents.
|
||||||||||||||
Specifies how the risk associated with the delivery is assigned.
|
||||||||||||||
The hub code of the has seller.
|
||||||||||||||
Sequence in which the reference to the disruption fallback should be applied.
|
||||||||||||||
The currency into which the Commodity Option Transaction will settle.
|
||||||||||||||
The currency into which the Commodity Swap Transaction will settle.
|
||||||||||||||
The currency into which the Commodity Option Transaction will settle.
|
||||||||||||||
Date on which the bullion will settle.
|
||||||||||||||
The Settlement Level means either the cumulative number of Weather Index Units for each day in the Calculation Period (Cumulative) or the cumulative number of Weather Index Units for each day in the Calculation Period divided by the number of days in the Calculation Period (Average) or the maximum number of Weather Index Units for any day in the Calculation Period (Maximum) or the minimum number of Weather Index Units for any day in the Calculation Period.
|
||||||||||||||
For an electricity transaction, the fixed price for one or more groups of Settlement Periods on which fixed payments are based.
|
||||||||||||||
The SCoTA cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that Seller and Buyer agree are acceptable origins for the Coal Product.
|
||||||||||||||
The spread over or under the Commodity Reference Price for this leg of the trade.
|
||||||||||||||
spreadConversionFactor should be used when the unit of measure of the Commodity Reference Price and the unit of measure in which the spread is quoted are different.
|
||||||||||||||
The spread percentage over or under the Commodity Reference Price for this leg of the trade.
|
||||||||||||||
spreadUnit should be used when the unit of measure of the Commodity Reference Price and the unit of measure in which the spread is quoted are different.
|
||||||||||||||
|
||||||||||||||
The first year of the Compliance Period.
|
||||||||||||||
The currency amount of the strike price per unit.
|
||||||||||||||
The time at which gas delivery should end on each day of the Delivery Period(s).
|
||||||||||||||
The time at which gas delivery should start on each day of the Delivery Period(s).
|
||||||||||||||
Indicates that the electricity is intended to be supplied from the owned or controlled generation or pre-existing purchased power assets of the system specified.
|
||||||||||||||
Specifies the termination date of this leg of the swap.
|
||||||||||||||
Specifies the termination date of the Commodity Option Transaction.
|
||||||||||||||
Specifies the termination date of the Commodity Option Transaction.
|
||||||||||||||
Specifies the termination date of the Commodity Option Transaction.
|
||||||||||||||
The Total Notional Quantity.
|
||||||||||||||
|
||||||||||||||
The Total Quantity of the commodity to be delivered.
|
||||||||||||||
The Total Quantity of the commodity to be delivered.
|
||||||||||||||
The total amount of the fixed payment for all units of the underlying commodity.
|
||||||||||||||
The total amount of all fixed payments due during the term of the trade.
|
||||||||||||||
Applies to U.S.
|
||||||||||||||
Specified the delivery conditions where the oil product is to be delivered by title transfer.
|
||||||||||||||
|
||||||||||||||
|
||||||||||||||
For barrier options: the specification of how an option will trigger or expire based on the position of the spot rate relative to the trigger level.
|
||||||||||||||
The type of coal product to be delivered by reference to a pre-defined specification.
|
||||||||||||||
The type of electricity product to be delivered.
|
||||||||||||||
The type of gas to be delivered.
|
||||||||||||||
The type of oil product to be delivered.
|
||||||||||||||
Indicates the role of the option buyer with regard to this underlyer.
|
||||||||||||||
Indicates the role of the option buyer with regard to this underlyer.
|
||||||||||||||
Weather Index Unit derived from one of the following variable methods of determination: Cooling Degree Day (CDD), Heating Degree Day (HDD), Critical Precipitation Day (CPD) as defined in Section 11.15 of the 2005 ISDA Commodity Definitions and User Guide.
|
||||||||||||||
Indicates that the electricity is intended to be supplied from a generation asset which can optionally be specified.
|
||||||||||||||
Specifies the value date of the Commodity Forward Transaction.
|
||||||||||||||
Applies to U.S.
|
||||||||||||||
|
||||||||||||||
Specifies where the data (e.g.
|
||||||||||||||
Specifies where the data (e.g.
|
||||||||||||||
Defining the Weather Index Level or Weather Index Strike Level.
|
||||||||||||||
Weather Index strike price level is specified in terms of weather index units (e.g. 1 Days, 3 Inches, etc.)
|
||||||||||||||
A weather leg element of a Commodity Swap defines Weather Index Swap transactions.
|
||||||||||||||
|
||||||||||||||
Defines the price per weather index unit.
|
||||||||||||||
The location at which the transfer of the title to the commodity takes place.
|
||||||||||||||
For a WET Voyager Charter Commodity Swap, the number of Worldscale Points for purposes of the calculation of a Fixed Amount.
|
Complex Type Summary |
||||||||||||
The average price leg of an average price commodity bullion or non-precious metal forward transaction.
|
||||||||||||
A scheme defining where bullion is to be delivered for a Bullion Transaction.
|
||||||||||||
Physically settled leg of a physically settled Bullion Transaction.
|
||||||||||||
The physical delivery conditions for coal.
|
||||||||||||
A scheme identifying the types of the Delivery Point for a physically settled coal trade.
|
||||||||||||
Physically settled leg of a physically settled coal transaction.
|
||||||||||||
A type defining the characteristics of the coal being traded in a physically settled gas transaction.
|
||||||||||||
A scheme identifying the sources of coal for a physically settled coal trade.
|
||||||||||||
A scheme identifying the types of coal for a physically settled coal trade.
|
||||||||||||
A type for defining exercise procedures associated with an American style exercise of a commodity option.
|
||||||||||||
The specification of how a barrier option will trigger (that is, knock-in or knock-out) or expire based on the position of the spot rate relative to trigger level.
|
||||||||||||
Abstract base class for all underlying assets.
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
A parametric representation of the Calculation Periods for on Asian option or a leg of a swap.
|
||||||||||||
The different options for specifying the Delivery Periods of a physical leg.
|
||||||||||||
A scheme identifying the types of the Delivery Point for a physically settled commodity trade.
|
||||||||||||
A scheme identifying how the parties to the trade aportion responsibility for the delivery of the commodity product (for example Free On Board, Cost, Insurance, Freight)
|
||||||||||||
Defined the conditions under which the digital option can triggers and, if triggered, what payment results.
|
||||||||||||
The parameters for defining how the commodity digital option can be exercised.
|
||||||||||||
Defines the digital commodity option product type.
|
||||||||||||
A type for defining exercise procedures associated with a European style exercise of a commodity option.
|
||||||||||||
The parameters for defining how the commodity option can be exercised, how it is priced and how it is settled.
|
||||||||||||
The parameters for defining how the commodity option can be exercised, how it is priced and how it is settled.
|
||||||||||||
|
||||||||||||
Commodity Forward
|
||||||||||||
Abstract base class for all commodity forward legs
|
||||||||||||
Frequency Type for use in Pricing Date specifications.
|
||||||||||||
A type defining a hub or other reference for a physically settled commodity trade.
|
||||||||||||
A scheme identifying the code for a hub or other reference for a physically settled commodity trade.
|
||||||||||||
|
||||||||||||
A type for defining the multiple exercise provisions of an American style commodity option.
|
||||||||||||
Commodity Notional.
|
||||||||||||
Defines a commodity option product type.
|
||||||||||||
A scheme identifying the physical event relative to which payment occurs.
|
||||||||||||
The parameters for defining the expiration date(s) and time(s) for an American style option.
|
||||||||||||
The parameters for defining the expiration date(s) and time(s) for a European style option.
|
||||||||||||
The parameters for defining how the physically-settled commodity option can be exercised and how it is settled.
|
||||||||||||
A type defining the physical quantity of the commodity to be delivered.
|
||||||||||||
An abstract base class for physical quantity types.
|
||||||||||||
The pipeline through which the physical commodity will be delivered.
|
||||||||||||
The pipeline cycle during which the physical commodity will be delivered.
|
||||||||||||
The commodity option premium payable by the buyer to the seller.
|
||||||||||||
The dates on which prices are observed for the underlyer.
|
||||||||||||
A scheme identifying the grade of physical commodity product to be delivered.
|
||||||||||||
A type for defining the frequency at which the Notional Quantity is deemed to apply for purposes of calculating the Total Notional Quantity.
|
||||||||||||
|
||||||||||||
The commodity swap product model is designed to support fixed-float swaps, float-float swaps, fixed vs. physical swaps, float vs. physical swaps as well as, weather specific swaps.
|
||||||||||||
Abstract base class for all commodity swap legs
|
||||||||||||
Commodity Swaption.
|
||||||||||||
|
||||||||||||
The barrier which, when breached, triggers the knock-in or knock-out of the barrier option.
|
||||||||||||
A Disruption Fallback.
|
||||||||||||
TBD.
|
||||||||||||
The physical delivery conditions for electricity.
|
||||||||||||
The physical delivery obligation options specific to a firm transaction.
|
||||||||||||
A scheme identifying the types of the Delivery Point for a physically settled electricity trade.
|
||||||||||||
The physical delivery obligation options specific to a system firm transaction.
|
||||||||||||
|
||||||||||||
The physical delivery obligation options specific to a unit firm transaction.
|
||||||||||||
Physically settled leg of a physically settled electricity transaction.
|
||||||||||||
The quantity of gas to be delivered.
|
||||||||||||
The specification of the electricity to be delivered.
|
||||||||||||
|
||||||||||||
A type defining the characteristics of the environmental allowance or credit being traded.
|
||||||||||||
TBD.
|
||||||||||||
|
||||||||||||
For US Emissions Allowance Transactions.
|
||||||||||||
The common components of a financially settled leg of a Commodity Swap.
|
||||||||||||
A type defining the Fixed Price.
|
||||||||||||
Fixed Price Leg of a Commodity Swap.
|
||||||||||||
A type to capture details relevant to the calculation of the floating price.
|
||||||||||||
Floating Price Leg of a Commodity Swap.
|
||||||||||||
|
||||||||||||
The specification of the gas to be delivered.
|
||||||||||||
The different options for specifying the Delivery Periods for a physically settled gas trade.
|
||||||||||||
A scheme identifying the types of the Delivery Point for a physically settled gas trade.
|
||||||||||||
Physically settled leg of a physically settled gas transaction.
|
||||||||||||
The quantity of gas to be delivered.
|
||||||||||||
A type defining the characteristics of the gas being traded in a physically settled gas transaction.
|
||||||||||||
Identification of the border(s) or border point(s) of a transportation contract.
|
||||||||||||
A scheme identifying the types of metal product for a physically settled metal trade.
|
||||||||||||
A type defining the characteristics of the metal product being traded in a physically settled metal transaction.
|
||||||||||||
The physical delivery conditions for the transaction.
|
||||||||||||
Physically settled leg of a physically settled Metal transaction.
|
||||||||||||
The details of a fixed payment.
|
||||||||||||
The physical delivery conditions for an oil product.
|
||||||||||||
Physically settled leg of a physically settled oil product transaction.
|
||||||||||||
The physical delivery conditions specific to an oil product delivered by pipeline.
|
||||||||||||
The specification of the oil product to be delivered.
|
||||||||||||
The type of physical commodity product to be delivered.
|
||||||||||||
The physical delivery conditions specific to an oil product delivered by title transfer.
|
||||||||||||
The common components of a physically settled leg of a Commodity Forward.
|
||||||||||||
The common components of a physically settled leg of a Commodity Swap.
|
||||||||||||
|
||||||||||||
CPD Reference Level: millimeters or inches of daily precipitation HDD Reference Level: degree-days CDD Reference Level: degree-days.
|
||||||||||||
A Disruption Fallback with the sequence in which it should be applied relative to other Disruption Fallbacks.
|
||||||||||||
A type defining the Fixed Price applicable to a range or ranges of Settlement Periods.
|
||||||||||||
A pointer style reference to a product leg in the document
|
||||||||||||
A quantity and associated unit.
|
||||||||||||
The schedule of Calculation Period First Days and Lasts Days.
|
||||||||||||
The schedule of Calculation Period First Days and Lasts Days.
|
||||||||||||
A type defining the Weather Index Level or Weather Index Strike Level.
|
||||||||||||
|
||||||||||||
A weather leg of a Commodity Swap defines Weather Index Swap transactions.
|
||||||||||||
A type to capture details of the calculation of the Payment Amount on a Weather Index Transaction.
|
Element Group Summary |
||||||||||
Model group containing features specific to Asian/averaging commodity options.
|
||||||||||
Describes the features a commodity basket option.
|
||||||||||
The different options for specifying the Calculation Periods.
|
||||||||||
A Delivery Point, applicable to physically settled commodity transactions.
|
||||||||||
Describes features of the digital option.
|
||||||||||
Items specific to financially-settled commodity options.
|
||||||||||
The different options for specifying a fixed physical quantity of commodity to be delivered.
|
||||||||||
The different options for specifying the Fixed Price.
|
||||||||||
The different options for specifying the average strike price per unit.
|
||||||||||
The Flat Rate, applicable to Wet Voyager Charter Freight Swaps.
|
||||||||||
The different options for specifying the Payment Date.
|
||||||||||
The different options for specifying the Notional Quantity.
|
||||||||||
Describes additional features within the option.
|
||||||||||
Items specific to financially-settled commodity options.
|
||||||||||
The different options for specifying the Strike price per unit.
|
||||||||||
|
||||||||||
Items specific to the definition of the delivery of a US Coal Product.
|
||||||||||
Described Weather Index Option component.
|
||||||||||
Price model group.
|
||||||||||
The different options for specifying which days are pricing days within a pricing period.
|
||||||||||
Descriptions of a calculation period.
|
<?xml version="1.0" encoding="utf-8"?>
<!--
== Copyright (c) 2002-2014 All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="trnsp" ecore:package="org.fpml.transparency" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/transparency" version="$Revision: 10780 $" xmlns="http://www.fpml.org/FpML-5/transparency" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fpml-annotation="http://www.fpml.org/annotation" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:include schemaLocation="fpml-option-shared-5-7.xsd"/>
<!--View Generation: SKIPPED AbsoluteTolerance - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The average price leg of an average price commodity bullion or non-precious metal forward transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommoditySwapLeg">
<xsd:sequence>
<!--View Generation: SKIPPED - PartySpecific-->
<!--View Generation: SKIPPED - Documentation-->
<!--View Generation: SKIPPED quantityReference - Other-represented elsewhere-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the Start of the Pricing period. PricingStartDate is optional when discrete pricingDates are supplied and is not recommended to be included. Should they coexist, pricingStartDate is expected to be the same as the earliest pricing date or earlier for a Term deal as the discrete dates will take precedence.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Captures details relevant to the calculation of the floating price.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme defining where bullion is to be delivered for a Bullion Transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/bullion-delivery-location" name="bullionDeliveryLocationScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Physically settled leg of a physically settled Bullion Transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="PhysicalForwardLeg">
<xsd:sequence>
<xsd:element name="bullionType" type="BullionTypeEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The type of Bullion underlying a Bullion Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery location for the transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--View Generation: SKIPPED CalculationPeriodsDatesReference - Reference-->
<!--View Generation: SKIPPED CalculationPeriodsReference - Reference-->
<!--View Generation: SKIPPED CalculationPeriodsScheduleReference - Reference-->
<!--View Generation: SKIPPED CoalAttributeDecimal - Documentation-->
<!--View Generation: SKIPPED CoalAttributePercentage - Documentation-->
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="deliveryPoint" type="CoalDeliveryPoint">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The point at which the Coal Product will be delivered and received.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The point at which the Coal Product as a reference to the Source of the Coal Product. This should be a reference to the source element within product.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Additional delivery details for U.S. Coal transactions.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the types of the Delivery Point for a physically settled coal trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Physically settled leg of a physically settled coal transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="PhysicalSwapLeg">
<xsd:sequence>
<!--View Generation: SKIPPED deliveryPeriods - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the Coal Product to be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions for the transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the quantity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the characteristics of the coal being traded in a physically settled gas transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The type of coal product to be delivered by reference to a pre-defined specification. For contracts under SCoTA terms this is the quality specification code (e.g. "DES ARA")
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The SCoTA cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that Seller and Buyer agree are acceptable origins for the Coal Product. For International Coal transactions, this is the Origin of the Coal Product.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED sCoTASpecifications - Documentation-->
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the sources of coal for a physically settled coal trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-coal-product-source" name="commodityCoalProductSourceScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED CoalProductSpecifications - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the types of coal for a physically settled coal trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-coal-product-type" name="commodityCoalProductTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED CoalQualityAdjustments - Documentation-->
<!--View Generation: SKIPPED CoalStandardQuality - Documentation-->
<!--View Generation: SKIPPED CoalStandardQualitySchedule - Documentation-->
<!--View Generation: SKIPPED CoalTransportationEquipment - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type for defining exercise procedures associated with an American style exercise of a commodity option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Exercise">
<xsd:sequence>
<!--View Generation: SKIPPED exercisePeriod - Technical-->
<xsd:sequence>
<xsd:annotation>
</xsd:annotation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<!--View Generation: Skipped an empty choice.-->
<!--View Generation: SKIPPED expirationTime - Documentation-->
<!--View Generation: SKIPPED multipleExercise - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="CommodityBasketBase">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="underlying" type="CommodityBasketUnderlyingByNotional">
<xsd:annotation>
<xsd:documentation>
Indicates the role of the option buyer with regard to this underlyer.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="CommodityBasketBase">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="underlying" type="CommodityBasketUnderlyingByPercentage">
<xsd:annotation>
<xsd:documentation>
Indicates the role of the option buyer with regard to this underlyer.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="Option">
<xsd:sequence>
<xsd:element minOccurs="0" name="optionType" type="PutCallEnum">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">Describes additional features within the option.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:choice>
</xsd:choice>
<xsd:sequence>
<!--View Generation: Skipped an empty choice.-->
<xsd:choice>
<xsd:group ref="CommodityStrikePrice.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Strike price per unit. This will consists of a single strike price of a strike price schedule.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:choice>
</xsd:sequence>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised and how it is settled.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The option premium payable by the buyer to the seller.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:sequence>
<xsd:element name="direction" type="PayerReceiverEnum">
<xsd:annotation>
<xsd:documentation>
Indicates the role of the option buyer with regard to this underlyer.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the underlying component. At the time of the initial schema design, only underlyers of type Commodity are supported; the choice group in the future could offer the possibility of adding other types later.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Method of Averaging if there is more than one Pricing Date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="CommodityBasketUnderlyingBase">
<xsd:sequence>
<!--View Generation: SKIPPED fx - NonStandardFeature-->
<!--View Generation: SKIPPED conversionFactor - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="CommodityBasketUnderlyingBase">
<xsd:sequence>
<xsd:element minOccurs="0" name="constituentWeight" type="NonNegativeDecimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
If the Notional Quantity is specified in a unit that does not match the unit in which the Commodity Reference Price is quoted, the scaling or conversion factor used to convert the Commodity Reference Price unit into the Notional Quantity unit should be stated here. If there is no conversion, this element is not intended to be used.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of how a barrier option will trigger (that is, knock-in or knock-out) or expire based on the position of the spot rate relative to trigger level.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:sequence>
<xsd:element name="knock" type="CommodityKnockEnum">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
In the case of barrier options where the option automatically expires and the barrier is breached in such a way to to result in a "knock-out" vent, this amount is paid to the the option holder so as to refund or rebate a portion of any premium paid.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A parametric representation of the Calculation Periods for on Asian option or a leg of a swap. In case the calculation frequency is of value T (term), the period is defined by the commoditySwap\effectiveDate and the commoditySwap\terminationDate.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Frequency">
<xsd:sequence>
<xsd:element minOccurs="0" name="balanceOfFirstPeriod" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
If true, indicates that that the first Calculation Period should run from the Effective Date to the end of the calendar period in which the Effective Date falls, e.g. Jan 15 - Jan 31 if the calculation periods are one month long and Effective Date is Jan 15. If false, the first Calculation Period should run from the Effective Date for one whole period, e.g. Jan 15 to Feb 14 if the calculation periods are one month long and Effective Date is Jan 15.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Delivery Periods of a physical leg.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<!--View Generation: SKIPPED periods - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Delivery Periods for this leg of the swap. This type is only intended to be used if the Delivery Periods differ from the Calculation Periods on the fixed or floating leg. If DeliveryPeriods mirror another leg, then the calculationPeriodsReference element should be used to point to the Calculation Periods on that leg - or the calculationPeriodsScheduleReference can be used to point to the Calculation Periods Schedule for that leg.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - References-->
</xsd:choice>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the types of the Delivery Point for a physically settled commodity trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying how the parties to the trade aportion responsibility for the delivery of the commodity product (for example Free On Board, Cost, Insurance, Freight)
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-delivery-risk" name="deliveryRiskScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity digital option can be exercised. I differs from the CommodityExercise type in that it lacks a specification of Settlement Currency. The Settlement Currency is specified in the 'featurePayment' element.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="americanExercise" type="CommodityAmericanExercise">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date for an American option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date and time for a European or Asian style option. For an Asian style option the expiration date is equivalent to the termination date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED automaticExercise - Documentation-->
<!--View Generation: SKIPPED writtenConfirmation - Documentation-->
<!--View Generation: SKIPPED - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation>
Defined the conditions under which the digital option can triggers and, if triggered, what payment results.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="trigger" type="CommodityTrigger"/>
<xsd:annotation>
<xsd:documentation>
The cash payment that is made when the digital barrier is breached.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines the digital commodity option product type. Digital options exercise when a barrier is breached and are financially settled. The 'commodityDigitalOption' type is an extension of the 'commodityOption' product.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Option">
<xsd:sequence>
<xsd:element name="optionType" type="PutCallEnum">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the underlying instrument. Usual content is an ISDA Commodity Reference Price Name. The 'commodity' underlyer component is specified using a reference to the 'commodity' asset (see description above at the Commodity Underlyer section).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Describes additional features within the digital option.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:choice>
<xsd:element name="notionalAmount" type="NotionalAmount">
<xsd:annotation>
<xsd:documentation>
Volume contracted when volume is specified as a currency-denominated amount.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element name="notionalQuantity" type="CommodityNotionalQuantity">
<xsd:annotation>
<xsd:documentation>
The volume contracted when the volume is specified as a quantity of commodity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:choice>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised and how it is settled.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The option premium payable by the buyer to the seller.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type for defining exercise procedures associated with a European style exercise of a commodity option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Exercise">
<xsd:sequence>
<!--View Generation: SKIPPED expirationDate - Technical-->
<xsd:sequence>
<xsd:annotation>
</xsd:annotation>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period. For an averaging option this is equivalent to the Termination Date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<!--View Generation: SKIPPED expirationTime - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised, how it is priced and how it is settled.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="americanExercise" type="CommodityAmericanExercise">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date for an American option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date and time for a European or Asian style option. For an Asian style option the expiration date is equivalent to the termination date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED automaticExercise - Documentation-->
<!--View Generation: SKIPPED writtenConfirmation - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The currency into which the Commodity Option Transaction will settle. If this is not the same as the currency in which the Commodity Reference Price is quoted, then an FX determination method should also be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED fx - NonStandardFeature-->
<!--View Generation: SKIPPED conversionFactor - Documentation-->
<!--View Generation: SKIPPED - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised, how it is priced and how it is settled.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="americanExercise" type="CommodityAmericanExercise">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the exercise period for an American style option together with the rules governing the quantity of the commodity that can be exercised on any given exercise date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date and time for a European or Asian style option. For an Asian style option the expiration date is equivalent to the termination date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED automaticExercise - NonStandardFeature-->
<!--View Generation: SKIPPED writtenConfirmation - NonStandardFeature-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The currency into which the Commodity Option Transaction will settle. If this is not the same as the currency in which the Commodity Reference Price is quoted, then an FX determination method should also be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:complexType>
<xsd:sequence>
<xsd:element name="commencementDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The first day of the exercise period for an American style option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED CommodityExpireRelativeToEvent - NonStandardFeature-->
<!--View Generation: SKIPPED CommodityFixedPriceSchedule - NonStandardFeature-->
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<xsd:element minOccurs="0" name="valueDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the value date of the Commodity Forward Transaction. This is the day on which both the cash and the physical commodity settle.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="fixedLeg" type="NonPeriodicFixedPriceLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">The fixed leg of a Commodity Forward Transaction.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the calculated floating price leg of a Commodity Forward Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Abstract base class for all commodity forward legs
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Frequency Type for use in Pricing Date specifications.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-frequency-type" name="commodityFrequencyTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED CommodityFx - NonStandardFeature-->
<!--View Generation: SKIPPED CommodityFxType - NonStandardFeature-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining a hub or other reference for a physically settled commodity trade.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the code for a hub or other reference for a physically settled commodity trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED CommodityMarketDisruption - Documentation-->
<!--View Generation: SKIPPED CommodityMetalBrand - Documentation-->
<!--View Generation: SKIPPED CommodityMetalBrandManager - Documentation-->
<!--View Generation: SKIPPED CommodityMetalBrandName - Documentation-->
</xsd:complexType>
<!--View Generation: SKIPPED CommodityMetalProducer - Documentation-->
<!--View Generation: SKIPPED CommodityMetalShape - Unsupported-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type for defining the multiple exercise provisions of an American style commodity option.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="integralMultipleQuantity" type="CommodityNotionalQuantity">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The integral multiple quantity defines a lower limit of the Notional Quantity that can be exercised and also defines a unit multiple of the Notional Quantity that can be exercised, i.e. only integer multiples of this Notional Quantity can be exercised.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The minimum Notional Quantity that can be exercised on a given Exercise Date. See multipleExercise.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="quantityUnit" type="QuantityUnit">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Quantity Unit is the unit of measure applicable for the quantity on the Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED quantityFrequency - Other-represented by total quantity-->
<!--View Generation: SKIPPED quantity - Other-represented by total quantity-->
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED CommodityNotionalQuantitySchedule - Other-represented elsewhere-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines a commodity option product type. The product support for financially-settled exercises or exercise into physical forward contracts written on precious and non-precious metals. options in FpML is based on the creation of a 'commodityOption' product. The product references the 'commodity' underlyer in order to support the underlying asset of the option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<!--View Generation: SKIPPED - PartySpecific-->
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:group ref="CommodityFinancialOption.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Items specific to financially-settled commodity options.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Items specific to physically-settled commodity options.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Described Weather Index Option component. Weather Index Option transactions are OTC derivative transactions which settle financially based on an index calculated from observations of temperature and precipitation at weather stations throughout the world. Sub-Annex C of the 2005 ISDA Commodity Definitions provides definitions and terms for a number of types of weather indices. These indices include: HDD (heating degree days), CDD (cooling degree days), CPD (critical precipitation days). Weather Index Option Transactions results in a cash flow to the buyer depending on the relationship between the Settlement Level to the Weather Index Strike Level.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:choice>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The option premium payable by the buyer to the seller.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the physical event relative to which payment occurs.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-pay-relative-to-event" name="commodityPayRelativeToEventScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date(s) and time(s) for an American style option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Exercise">
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:sequence>
<xsd:element name="commencementDates" type="AdjustableOrRelativeDates">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The first day(s) of the exercise period(s) for an American-style option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Expiration Date(s) of an American-style option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<!--View Generation: SKIPPED latestExerciseTime - Documentation-->
<!--View Generation: SKIPPED expirationTime - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date(s) and time(s) for a European style option.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Exercise">
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Expiration Date of a single expiry European-style option or the first Expiration Date of a multiple expiry or daily expiring option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED expirationTime - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the physically-settled commodity option can be exercised and how it is settled.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="americanExercise" type="CommodityPhysicalAmericanExercise">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date(s) and time(s) for an American style option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining the expiration date(s) and time(s) for a European style option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED automaticExercise - NonStandardFeature-->
<!--View Generation: SKIPPED writtenConfirmation - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the physical quantity of the commodity to be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An abstract base class for physical quantity types.
</xsd:documentation>
</xsd:annotation>
</xsd:complexType>
<!--View Generation: SKIPPED CommodityPhysicalQuantitySchedule - Unsupported-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The pipeline through which the physical commodity will be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The pipeline cycle during which the physical commodity will be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The commodity option premium payable by the buyer to the seller.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="NonNegativePayment">
<xsd:sequence>
<xsd:element minOccurs="0" name="premiumPerUnit" type="NonNegativeMoney">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The currency amount of premium to be paid per Unit of the Total Notional Quantity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The dates on which prices are observed for the underlyer.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: SKIPPED - Documentation-->
<!--View Generation: Removed a degenerate choice.-->
<xsd:sequence>
<!--View Generation: SKIPPED lag - Standardized-->
<!--View Generation: Removed a degenerate choice.-->
<xsd:sequence>
<xsd:group ref="PricingDays.model"/>
<!--View Generation: SKIPPED businessCalendar - DateAdjustments-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Used in conjunction with an exchange-based pricing source. Identifies a date source calendar from which the pricing dates and thus roll to the next contract will be based off (e.g. pricing is based on the NYMEX WTI First Nearby Futures Contract, if “Future” is chosen, the pricing will roll to the next futures contract on expiration, if “ListedOption” is chosen, the pricing will roll to the next futures contract on the Option expiration date which is three business days before the expiration of the NYMEX WTI futures contract.) Omitting this element will result in the default behavior expected with the pricing source described within the commodity element.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the grade of physical commodity product to be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-oil-product-grade" name="productGradeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type for defining the frequency at which the Notional Quantity is deemed to apply for purposes of calculating the Total Notional Quantity.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-quantity-frequency" name="quantityFrequencyScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED CommodityRelativeExpirationDates - NonStandardFeature-->
<!--View Generation: SKIPPED CommodityRelativePaymentDates - References-->
<!--View Generation: SKIPPED CommoditySettlementPeriodsNotionalQuantity - Unsupported-->
<!--View Generation: SKIPPED CommoditySettlementPeriodsNotionalQuantitySchedule - Unsupported-->
<!--View Generation: SKIPPED CommoditySettlementPeriodsPriceSchedule - Unsupported-->
<xsd:complexContent>
<xsd:extension base="Money">
<xsd:sequence>
<xsd:element minOccurs="0" name="spreadConversionFactor" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
spreadConversionFactor should be used when the unit of measure of the Commodity Reference Price and the unit of measure in which the spread is quoted are different. The value of spreadConversionFactor is the number of units of measure in which the spread is quoted per unit of measure of the Commodity Reference Price.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
spreadUnit should be used when the unit of measure of the Commodity Reference Price and the unit of measure in which the spread is quoted are different. The value of spreadUnit is the unit of measure in which the spread is quoted.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--View Generation: SKIPPED CommoditySpreadSchedule - NonStandardFeature-->
<!--View Generation: SKIPPED CommodityStrikeSchedule - Other-represented elsewhere-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The commodity swap product model is designed to support fixed-float swaps, float-float swaps, fixed vs. physical swaps, float vs. physical swaps as well as, weather specific swaps. Its design is fully compatible with other FpML products and the product reuses standard common types.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">Abstract base class for all commodity swap legs</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Product">
<xsd:sequence>
<!--View Generation: SKIPPED - PartySpecific-->
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised into a physical transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The option premium payable by the buyer to the seller.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The barrier which, when breached, triggers the knock-in or knock-out of the barrier option.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:sequence>
<xsd:element name="levelQuantity" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The amount used the specify the barrier in terms of an quantity of commodity or a change in the quantity of commodity. In confirmations this is often described as the "Strike Volume" or "Strike Quantity".
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
The units (e.g. BCF) used to specify the barrier in terms of an quantity of commodity or change in the quantity of commodity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A barrier expressed as a percentage of notional quantity or commodity price level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:annotation>
<xsd:documentation xml:lang="en">
For barrier options: the specification of how an option will trigger or expire based on the position of the spot rate relative to the trigger level. For trades with selectable notionals: the specification of the conditions where one of the alternative notional values would apply.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED DataProvider - Unsupported-->
<xsd:annotation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback" name="commodityMarketDisruptionFallbackScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED EEPParameters - Standardized-->
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">The physical delivery conditions for electricity.</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:sequence>
<xsd:element name="deliveryPoint" type="ElectricityDeliveryPoint">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The point at which delivery of the electricity will occur.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates the under what conditions the Parties' delivery obligations apply.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED transmissionContingency - Documentation-->
<xsd:annotation>
<xsd:documentation>
Identification of the border(s) or border point(s) of a transportation contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:annotation>
<xsd:documentation xml:lang="en">
For EEI transactions, indicates that this transaction is for an "into" product.
</xsd:documentation>
</xsd:annotation>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The zone covering potential delivery points for the electricity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED electingPartyReference - Documentation-->
</xsd:sequence>
</xsd:choice>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery obligation options specific to a firm transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="forceMajeure" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
If true, indicates that the buyer and seller should be excused of their delivery obligations when such performance is prevented by Force Majeure. For EEI transactions, this would indicate "Firm (LD)" If false, indicates that the buyer and seller should not be excused of their delivery obligations when such performance is prevented by Force Majeure. For EEI transactions, this would indicate "Firm (No Force Majeure)"
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the types of the Delivery Point for a physically settled electricity trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery obligation options specific to a system firm transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="applicable" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates that the trade is for a System Firm product. Should always be set to "true".
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED system - Documentation-->
</xsd:sequence>
</xsd:complexType>
<xsd:choice>
<xsd:element name="firm" type="ElectricityDeliveryFirm">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates under what condtitions the Parties' delivery obligations apply.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
If present and set to true, indicates that delivery or receipt of the electricity may be interrupted for any reason or for no reason, without liability on the part of either Party. This element should never have a value of false.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates that the electricity is intended to be supplied from the owned or controlled generation or pre-existing purchased power assets of the system specified.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates that the electricity is intended to be supplied from a generation asset which can optionally be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery obligation options specific to a unit firm transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="applicable" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates that the trade is for a Unit Firm product. Should always be set to "true".
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED generationAsset - Documentation-->
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED ElectricityPhysicalDeliveryQuantity - Other-quantity is represented by total quantity-->
<!--View Generation: SKIPPED ElectricityPhysicalDeliveryQuantitySchedule - Other-quantity is represented by total quantity-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Physically settled leg of a physically settled electricity transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="PhysicalSwapLeg">
<xsd:sequence>
<!--View Generation: SKIPPED deliveryPeriods - Documentation-->
<!--View Generation: SKIPPED settlementPeriods - Documentaion-->
<!--View Generation: SKIPPED settlementPeriodsSchedule - References-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
LoadType is a summary of the full description of the settlement periods with respect to the region. Used for describing Electricity delivery schedules (e.g. Base, Peak, Off-Peak, Custom).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the electricity to be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions for the transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the quantity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommodityPhysicalQuantityBase">
<xsd:sequence>
<!--View Generation: Skipped an empty choice.-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Total Quantity of the commodity to be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the electricity to be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="type" type="ElectricityProductTypeEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">The type of electricity product to be delivered.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED voltage - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED ElectricityTransmissionContingency - Documentation-->
<!--View Generation: SKIPPED ElectricityTransmissionContingencyType - Documentation-->
<xsd:complexContent>
<xsd:extension base="PhysicalSwapLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The environmental physical leg describes the nature of the physical underlying, quantities and delivery conditions relating to environmental allowances and certificates such as EU emissions allowances, water pollution credits and the like.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="numberOfAllowances" type="UnitQuantity">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of allowances, certificates or credit to be transaction in the transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the type of allowance or credit.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Applies to U.S. Emissions Allowance Transactions. Specifies terms which apply in the event of an Abandonment of Scheme event.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED deliveryDate - Standardized-->
<!--View Generation: Skipped an empty sequence.-->
<!--View Generation: SKIPPED failureToDeliverApplicable - Standardized-->
<!--View Generation: SKIPPED eEPParameters - Standardized-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the characteristics of the environmental allowance or credit being traded. Settlement of environmental transactions is classified as physical because settlement is accomplished through the exchange of one or more certificates (despite the fact that this exchange is almost always executed through electronic book entry transfer between the parties allowance accounts).
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="productType" type="EnvironmentalProductTypeEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the type of environmental allowance or credit. Examples include allowances or credit issued by the European Union (E.U.) or by the State of California in the Unites States.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED compliancePeriod - Standardized-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Applies to U.S. Emissions Allowance Transactions. The year(s) of the applicable Emissions Product(s) as specified in an Emissions Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Applies to U.S. Emissions Allowance Transactions. Used to specify the Applicable Emissions Law when this is not defined in Emissions Product Definitions Exhibit.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Applies to U.S. Emissions Allowance Transactions. Used to specify the Tracking System when this is not defined in Emissions Product Definitions Exhibit.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/governing-law" name="environmentalProductApplicableLawScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="startYear" type="xsd:gYear">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
For US Emissions Allowance Transactions. A system where all electronic certificates are stored and emissions are tracked.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-environmental-tracking-system" name="commodityEnvironmentalTrackingSystemScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The common components of a financially settled leg of a Commodity Swap. This is an abstract type and should be extended by commodity-specific types.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommoditySwapLeg">
<!--View Generation: Skipped an empty sequence.-->
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Fixed Price Leg of a Commodity Swap. It defines schedule of fixed payments associated with a commodity swap.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FinancialSwapLeg">
<xsd:sequence>
<xsd:group minOccurs="0" ref="CommodityCalculationPeriods.model"/>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type to capture details relevant to the calculation of the floating price.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="pricingDates" type="CommodityPricingDates">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parties may specify a Method of Averaging where more than one pricing Dates is being specified as being applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED conversionFactor - Documentation-->
<!--View Generation: SKIPPED rounding - Documentation-->
<xsd:choice minOccurs="0">
<xsd:element name="spread" type="CommoditySpread">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The spread over or under the Commodity Reference Price for this leg of the trade.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED spreadSchedule - NonStandardFeature-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The spread percentage over or under the Commodity Reference Price for this leg of the trade.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED fx - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<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 minOccurs="0" ref="CommodityCalculationPeriods.model"/>
<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:annotation>
<xsd:documentation xml:lang="en">
Defines details relevant to the calculation of the floating price.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexContent>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:group ref="CommodityDeliveryPoints.model"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Indicates whether the buyer and seller are contractually obliged to consume and supply the specified quantities of the commodity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation>
Identification of the border(s) or border point(s) of a transportation contract.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:element minOccurs="0" name="buyerHub" type="CommodityHub">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Delivery Periods for a physically settled gas trade.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommodityDeliveryPeriods">
<xsd:sequence>
<xsd:element name="supplyStartTime" type="PrevailingTime">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The time at which gas delivery should start on each day of the Delivery Period(s).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The time at which gas delivery should end on each day of the Delivery Period(s).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the types of the Delivery Point for a physically settled gas trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Physically settled leg of a physically settled gas transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="PhysicalSwapLeg">
<xsd:sequence>
<!--View Generation: SKIPPED deliveryPeriods - NonStandardFeature-->
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions for the transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the quantity. For Fixed trades where the quantity is known at the time of confirmation, a single quantity or a quantity per Delivery Period may be specified. For Variable trades minimum and maximum trades may be specified.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommodityPhysicalQuantityBase">
<!--View Generation: Removed a degenerate choice.-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A quantity that is known at the time the transaction is executed.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the characteristics of the gas being traded in a physically settled gas transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="type" type="GasProductTypeEnum">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!--View Generation: Skipped an empty choice.-->
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED GasQuality - Documentation-->
<xsd:annotation>
<xsd:documentation>
Identification of the border(s) or border point(s) of a transportation contract. Use the list of EIC codes for timelines for electricity (T Codes) or the list of EIC codes for measurement points for gas (Z Codes).
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/external/eic-codes" name="interconnectionPointScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<!--View Generation: SKIPPED Lag - Standardized-->
<!--View Generation: SKIPPED LagReference - Reference-->
<!--View Generation: SKIPPED MarketDisruptionEvent - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A scheme identifying the types of metal product for a physically settled metal trade.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://fpml.org/coding-scheme/commodity-metal-product-type" name="commodityMetalProductTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the characteristics of the metal product being traded in a physically settled metal transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="material" type="Material">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The types of metal product for a physically settled metal trade.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: Skipped an empty sequence.-->
<!--View Generation: Skipped an empty sequence.-->
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="grade" type="CommodityMetalGrade">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The grade(s) of material which can be delivered in seller's option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions for the transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="deliveryLocation" type="CommodityDeliveryPoint">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Delivery Point for a physically settled non-precious metal transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
"Risk of loss" may also be used, equivalently, on confirmation documents.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED totalQuantityTolerance - Standardized-->
<!--View Generation: SKIPPED periodQuantityTolerance - Standardized-->
<!--View Generation: SKIPPED title - Standardized-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Physically settled leg of a physically settled Metal transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="PhysicalForwardLeg">
<xsd:sequence>
<xsd:element name="metal" type="Metal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the Metal Product to be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED deliveryPeriods - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery arrangements and requirements for a physically settled non-precious metal transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED conversionFactor - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The details of a fixed payment. Can be used for a forward transaction or as the base for a more complex fixed leg component such as the fixed leg of a swap.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommoditySwapLeg">
<xsd:sequence>
<!--View Generation: SKIPPED - PartySpecific-->
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The total amount of the fixed payment for all units of the underlying commodity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED quantityReference - Other-represented elsewhere-->
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions for an oil product.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="pipeline" type="OilPipelineDelivery">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specified the delivery conditions where the oil product is to be delivered by pipeline.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specified the delivery conditions where the oil product is to be delivered by title transfer.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED importerOfRecord - Documentation-->
<!--View Generation: Skipped an empty choice.-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Physically settled leg of a physically settled oil product transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="PhysicalSwapLeg">
<xsd:sequence>
<!--View Generation: SKIPPED deliveryPeriods - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the oil product to be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions for the transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the quantity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions specific to an oil product delivered by pipeline.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="pipelineName" type="CommodityPipeline">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The name of pipeline by which the oil product will be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The location at which the transfer of the title to the commodity takes place.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The point at which the oil product will enter the pipeline.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Whether or not the delivery can go to barge. For trades documented under the ISDA Master Agreement and Oil Annex, this should always be set to 'false'.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies how the risk associated with the delivery is assigned. For trades documented under the ISDA Master Agreement and Oil Annex, this presence of this element indicates that the provisions of clause (b)(i) of the ISDA Oil Annex are being varied.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED cycle - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The specification of the oil product to be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="type" type="OilProductType">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The type of physical commodity product to be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/commodity-oil-product-type" name="commodityOilProductTypeScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical delivery conditions specific to an oil product delivered by title transfer.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: SKIPPED applicable - Documentaion-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The location at which the transfer of the title to the commodity takes place.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED PercentageTolerance - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The common components of a physically settled leg of a Commodity Forward. This is an abstract type and should be extended by commodity-specific types.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommodityForwardLeg">
<!--View Generation: Skipped an empty sequence.-->
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The common components of a physically settled leg of a Commodity Swap. This is an abstract type and should be extended by commodity-specific types.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="CommoditySwapLeg">
<!--View Generation: Skipped an empty sequence.-->
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--View Generation: SKIPPED QuantityReference - Reference-->
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
CPD Reference Level: millimeters or inches of daily precipitation HDD Reference Level: degree-days CDD Reference Level: degree-days.
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="Scheme">
<xsd:attribute default="http://www.fpml.org/coding-scheme/weather-index-reference-level" name="weatherIndexReferenceLevelScheme" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A Disruption Fallback with the sequence in which it should be applied relative to other Disruption Fallbacks.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="fallback" type="DisruptionFallback">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Sequence in which the reference to the disruption fallback should be applied.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED SettlementPeriods - Unsupported-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the Fixed Price applicable to a range or ranges of Settlement Periods.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FixedPrice">
<!--View Generation: Skipped an empty sequence.-->
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--View Generation: SKIPPED SettlementPeriodsReference - Unsupported-->
<!--View Generation: SKIPPED SettlementPeriodsSchedule - Unsupported-->
<!--View Generation: SKIPPED SettlementPeriodsStep - Unsupported-->
<!--View Generation: SKIPPED StrikePriceBasketReference - Unsupported-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A pointer style reference to a product leg in the document
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="Reference">
<xsd:attribute ecore:reference="CommodityBasketUnderlyingBase" name="href" type="xsd:IDREF" use="required"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="quantityUnit" type="QuantityUnit">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Quantity Unit is the unit of measure applicable for the quantity on the Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The schedule of Calculation Period First Days and Lasts Days. If there is only one First Day - Last Day pair then the First is equal to the Effective Date and the Last Day is equal to the Termination Date.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The schedule of Calculation Period First Days and Lasts Days. If there is only one First Day - Last Day pair then the First is equal to the Effective Date and the Last Day is equal to the Termination Date.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type defining the Weather Index Level or Weather Index Strike Level.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="quantity" type="xsd:decimal">
<xsd:annotation>
<xsd:documentation xml:lang="en">
This is the Reference Level. The CDD, HDD or HDD Reference Level is specified as the number of (amount of) Weather Index Units specified by the parties in the related Confirmation.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Weather Index Unit derived from one of the following variable methods of determination: Cooling Degree Day (CDD), Heating Degree Day (HDD), Critical Precipitation Day (CPD) as defined in Section 11.15 of the 2005 ISDA Commodity Definitions and User Guide.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:sequence>
<xsd:element name="referenceLevel" type="ReferenceLevel">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Reference level is the number of degree-days (in the case of HDD and CDD) or inches/millimeters (in the case of CPD) on which the differential is calculated. In the case of HDD it is the number of degree-days below this reference level. In the case of CDD it is the number of degree days above this reference level. In the case of CPD it is number of inches/millimeters above this reference level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED dataProvider - NonStandardFeature-->
<!--View Generation: SKIPPED finalEditedData - NonStandardFeature-->
<!--View Generation: SKIPPED weatherStation - NonStandardFeature-->
<!--View Generation: SKIPPED weatherStationFallback - NonStandardFeature-->
<!--View Generation: SKIPPED weatherStationSecondFallback - NonStandardFeature-->
<!--View Generation: SKIPPED alternativeDataProvider - NonStandardFeature-->
<!--View Generation: SKIPPED synopticDataFallback - NonStandardFeature-->
<!--View Generation: SKIPPED adjustmentToFallbackWeatherStation - NonStandardFeature-->
<!--View Generation: SKIPPED primaryDisruptionFallbacks - NonStandardFeature-->
<!--View Generation: SKIPPED secondaryDisruptionFallbacks - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A weather leg of a Commodity Swap defines Weather Index Swap transactions. Weather Index Swap transactions are OTC derivative transactions which settle financially based on an index calculated from observations of temperature, precipitation and other weather-related measurements at weather stations throughout the world. Sub-Annex C of the 2005 ISDA Commodity Definitions provides definitions and terms for a number of types of weather indices. These indices include: HDD (heating degree days), CDD (cooling degree days), CPD (critical precipitation days). Weather Index Swap transactions result in a cash flow to one of the two counterparties each Calculation Period depending on the relationship between the Settlement Level and the Weather Index Level. A Weather Index swap transaction always consists of a commodity swap element as a parent to two weatherLeg elements.
</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FinancialSwapLeg">
<xsd:sequence>
<xsd:element name="weatherIndexLevel" type="WeatherIndex">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defining the Weather Index Level or Weather Index Strike Level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines details relevant to the calculation of the aggregate weather index amount.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED paymentDates - Standardized-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies where the data (e.g. CPD) have been collected, an actual physical reference point (weather station) and various fall back arrangements.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A type to capture details of the calculation of the Payment Amount on a Weather Index Transaction.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="settlementLevel" type="WeatherSettlementLevelEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Settlement Level means either the cumulative number of Weather Index Units for each day in the Calculation Period (Cumulative) or the cumulative number of Weather Index Units for each day in the Calculation Period divided by the number of days in the Calculation Period (Average) or the maximum number of Weather Index Units for any day in the Calculation Period (Maximum) or the minimum number of Weather Index Units for any day in the Calculation Period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
If Reference Level Equals Zero is specified to be applicable then CPD means, for any day during the Calculation Period, (A) 1 if the Daily Precipitation for that day is greater than or equal to the CPD Reference Level or (B) zero if the the Daily Precipitation for that day is less than the CPD Reference Level. If Reference Level Equals Zero is specified not to be applicable then CPD means, for any day during the Calculation Period, (A) 1 if the Daily Precipitation for that day is greater than the CPD Reference Level or 0 if the Daily Precipitation for that day is less than or equal to the CPD Reference Level.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of days following the final day of the Calculation Period specified in the Confirmation on which is is practicable to provide the notice that the Calculation Agent is required to give for that Settlement Date or Payment Date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED businessDays - NonStandardFeature-->
<!--View Generation: SKIPPED dataCorrection - NonStandardFeature-->
<!--View Generation: SKIPPED correctionPeriod - NonStandardFeature-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The maximum total payment amount that will be paid in any particular transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The maximum payment amount that will be paid in any particular Calculation Period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED rounding - NonStandardFeature-->
</xsd:sequence>
</xsd:complexType>
<!--View Generation: SKIPPED WeatherStation - NonStandardFeature-->
<!--View Generation: SKIPPED WeatherStationAirport - NonStandardFeature-->
<!--View Generation: SKIPPED WeatherStationWBAN - NonStandardFeature-->
<!--View Generation: SKIPPED WeatherStationWMO - NonStandardFeature-->
<xsd:element name="bullionPhysicalLeg" substitutionGroup="commodityForwardLeg" type="BullionPhysicalLeg">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical leg of a Commodity Forward Transaction for which the underlyer is Bullion.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element name="commodityDigitalOption" substitutionGroup="product" type="CommodityDigitalOption">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">Defines the substitutable commodity forward leg.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines a commodity option product. The product support for financially-settled exercises or exercise into physical forward contracts written on precious and non-precious metals. options in FpML is based on the creation of a 'commodityOption' product. The product references the 'commodity' underlyer in order to support the underlying asset of the option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element name="electricityPhysicalLeg" substitutionGroup="commoditySwapLeg" type="ElectricityPhysicalLeg">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element name="environmentalPhysicalLeg" substitutionGroup="commoditySwapLeg" type="EnvironmentalPhysicalLeg">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:element name="metalPhysicalLeg" substitutionGroup="commodityForwardLeg" type="MetalPhysicalLeg">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">Physically settled oil or refined products leg.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Model group containing features specific to Asian/averaging commodity options.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:element minOccurs="0" name="calculationPeriodsSchedule" type="CommodityCalculationPeriodsSchedule">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A parametric representation of the Calculation Periods of the Commodity Option Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Method of Averaging if there is more than one Pricing Date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">Describes the features a commodity basket option.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="effectiveDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The effective date of the Commodity Option Transaction. Note that the Termination/Expiration Date should be specified in expirationDate within the CommodityAmericanExercise type or the CommodityEuropeanExercise type, as applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the termination date of the Commodity Option Transaction. In some confirmations this will be indicated as the second date in "Option Term" or "Term". Note: If provided, terminationDate should not be before specified expirationDate within the CommodityAmericanExercise type or the CommodityEuropeanExercise type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="calculationPeriodsSchedule" type="CommodityCalculationPeriodsSchedule">
<xsd:annotation>
<xsd:documentation xml:lang="en">
A parametric representation of the Calculation Periods of the Commodity Option Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
An absolute representation of the Calculation Period start dates of the Commodity Option Transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Calculation Periods.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<!--View Generation: SKIPPED calculationDates - Unsupported-->
<!--View Generation: SKIPPED calculationPeriods - Documentation-->
<xsd:element minOccurs="0" name="calculationPeriodsSchedule" type="CommodityCalculationPeriodsSchedule">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Calculation Periods for this leg of the swap. This type is only intended to be used if the Calculation Periods differ on each leg. If Calculation Periods mirror another leg, then the calculationPeriodsReference element should be used to point to the Calculation Periods on the other leg - or the calculationPeriodsScheduleReference can be used to point to the Calculation Periods Schedule for that leg.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED - Documentation-->
</xsd:choice>
</xsd:group>
<!--View Generation: SKIPPED CommodityCalculationPeriodsPointer.model - References-->
<!--View Generation: SKIPPED CommodityCoalComposition.model - Documentation-->
<!--View Generation: SKIPPED CommodityCoalProperties.model - Documentation-->
<!--View Generation: SKIPPED CommodityCoalReducingAtmosphere.model - Documentation-->
<!--View Generation: SKIPPED CommodityContent.model - Documentation-->
<!--View Generation: SKIPPED CommodityDeliveryPeriodsPointer.model - Unsupported-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
A Delivery Point, applicable to physically settled commodity transactions.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="deliveryPoint" type="GasDeliveryPoint">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The physical or virtual point at which the commodity will be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: Skipped an empty sequence.-->
</xsd:choice>
</xsd:group>
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="effectiveDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The effective date of the Commodity Option Transaction. Note that the Termination/Expiration Date should be specified in expirationDate within the CommodityAmericanExercise type or the CommodityEuropeanExercise type, as applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the termination date of the Commodity Option Transaction. In some confirmations this will be indicated as the second date in "Option Term" or "Term". Note: If provided, terminationDate should not be before specified expirationDate within the CommodityAmericanExercise type or the CommodityEuropeanExercise type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:group minOccurs="0" ref="CommodityAsian.model"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The barrier and cash payout features of the digital option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Items specific to financially-settled commodity options.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="commodity" type="Commodity">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the underlying instrument. Usual content is an ISDA Commodity Reference Price Name. The 'commodity' underlyer component is specified using a reference to the 'commodity' asset (see description above at the Commodity Underlyer section).
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">Describes additional features within the option.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised and how it is settled.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:group ref="CommodityStrikePrice.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Strike price per unit. This will consists of a single strike price of a strike price schedule.
</xsd:documentation>
</xsd:annotation>
</xsd:group>
</xsd:choice>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying a fixed physical quantity of commodity to be delivered.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: Skipped an empty choice.-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Total Quantity of the commodity to be delivered.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Fixed Price.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:choice>
<xsd:element name="fixedPrice" type="FixedPrice">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
For a WET Voyager Charter Commodity Swap, the number of Worldscale Points for purposes of the calculation of a Fixed Amount.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
For a DRY Voyage Charter or Time Charter Commodity Swap, the price per relevant unit for pruposes of the calculation of a Fixed Amount.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" name="settlementPeriodsPrice" type="SettlementPeriodsFixedPrice">
<xsd:annotation>
<xsd:documentation xml:lang="en">
For an electricity transaction, the fixed price for one or more groups of Settlement Periods on which fixed payments are based. If the fixed price differs for different groups of Settlement Periods, this element should be repeated.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The total amount of all fixed payments due during the term of the trade.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the average strike price per unit. These options are to specify a single average strike price per unit or to specify a schedule of average strike prices.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="floatingStrikePricePerUnit" type="FloatingStrikePrice">
<xsd:annotation>
<xsd:documentation xml:lang="en">The currency amount of the strike price per unit.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED floatingStrikePricePerUnitSchedule - Other-represented elsewhere-->
</xsd:choice>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The Flat Rate, applicable to Wet Voyager Charter Freight Swaps.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="flatRate" type="FlatRateEnum">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Whether the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction or taken on each Pricing Date.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
If flatRate is set to "Fixed", the actual value of the Flat Rate.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Payment Date.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="paymentDates" type="AdjustableDatesOrRelativeDateOffset">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
If present and true indicates that the Payment Date(s) are specified in the relevant master agreement.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Notional Quantity. A flat notional for the term of the contract may be specified, or else the Notional Quantity per Calculation Period. In the latter case, there must be a notional quantity step specified for each Calculation Period, regardless of whether the Notional Quantity changes or remains the same between periods.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<!--View Generation: SKIPPED quantityReference - References-->
</xsd:choice>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">Describes additional features within the option.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="effectiveDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The effective date of the Commodity Option Transaction. Note that the Termination/Expiration Date should be specified in expirationDate within the CommodityAmericanExercise type or the CommodityEuropeanExercise type, as applicable.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the termination date of the Commodity Option Transaction. In some confirmations this will be indicated as the second date in "Option Term" or "Term". Note: If provided, terminationDate should not be before specified expirationDate within the CommodityAmericanExercise type or the CommodityEuropeanExercise type.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: Removed a degenerate choice.-->
<xsd:sequence>
<xsd:group minOccurs="0" ref="CommodityAsian.model"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Defines a commodity option barrier product feature.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:group>
<!--View Generation: SKIPPED CommodityPaymentDates.model - NonStandardFeature-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Items specific to financially-settled commodity options.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: Removed a degenerate choice.-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
The parameters for defining how the commodity option can be exercised into a physical transaction.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying the Strike price per unit.
</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="strikePricePerUnit" type="NonNegativeMoney">
<xsd:annotation>
<xsd:documentation xml:lang="en">The currency amount of the strike price per unit.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!--View Generation: SKIPPED strikePricePerUnitSchedule - Other-represented elsewhere-->
</xsd:choice>
</xsd:group>
<xsd:sequence>
<xsd:element name="effectiveDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the effective date of this leg of the swap. When defined in relation to a date specified somewhere else in the document (through the relativeDate component), this element will typically point to the effective date of the other leg of the swap.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies the termination date of this leg of the swap. When defined in relation to a date specified somewhere else in the document (through the relativeDate component), this element will typically point to the termination date of the other leg of the swap.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The currency into which the Commodity Swap Transaction will settle. If this is not the same as the currency in which the Commodity Reference Price is quoted on a given floating leg of the Commodity Swap Transaction, then an FX rate should also be specified for that leg.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element maxOccurs="2" minOccurs="2" ref="commoditySwapLeg"/>
<xsd:annotation>
<xsd:documentation xml:lang="en">
A weather leg element of a Commodity Swap defines Weather Index Swap transactions. Weather Index Swap transactions are OTC derivative transactions which settle financially based on an index calculated from observations of temperature, precipitation and other weather-related measurements at weather stations throughout the world. Sub-Annex C of the 2005 ISDA Commodity Definitions provides definitions and terms for a number of types of weather indices. These indices include: HDD (heating degree days), CDD (cooling degree days), CPD (critical precipitation days). Weather Index Swap transactions result in a cash flow to one of the two counterparties each Calculation Period depending on the relationship between the Settlement Level and the Weather Index Level. A Weather Index swap transaction always consists of a commodity swap element as a parent to two weatherLeg elements.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<!--View Generation: SKIPPED - Documentation-->
</xsd:sequence>
</xsd:group>
<!--View Generation: SKIPPED CommodityUSCoalProduct.model - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Items specific to the definition of the delivery of a US Coal Product.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<!--View Generation: SKIPPED quantityVariationAdjustment - Documentation-->
<!--View Generation: SKIPPED transportationEquipment - Documentation-->
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies how the risk associated with the delivery is assigned.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Described Weather Index Option component. Weather Index Option transactions are OTC derivative transactions which settle financially based on an index calculated from observations of temperature and precipitation at weather stations throughout the world. Sub-Annex C of the 2005 ISDA Commodity Definitions provides definitions and terms for a number of types of weather indices. These indices include: HDD (heating degree days), CDD (cooling degree days), CPD (critical precipitation days). Weather Index Option Transactions results in a cash flow to the buyer depending on the relationship between the Settlement Level to the Weather Index Strike Level.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="effectiveDate" type="AdjustableOrRelativeDate">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Weather Index strike price level is specified in terms of weather index units (e.g. 1 Days, 3 Inches, etc.)
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Contains parameters which figure in the calculation of payments on a Weather Index Option.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
Specifies where the data (e.g. CPD) have been collected, an actual physical reference point (weather station) and various fall back arrangements.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<!--View Generation: SKIPPED LagOrReference.model - Standardized-->
<xsd:annotation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="priceCurrency" type="Currency">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The currency used to specify the digital barrier in terms of a price per unit of commodity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The unit of measure used to specify the digital barrier in terms of a price per unit of commodity.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The different options for specifying which days are pricing days within a pricing period. Unless a lag element is present, the pricing period will be contained within the calculation period.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="dayType" type="CommodityDayTypeEnum">
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<!--View Generation: Removed a degenerate choice.-->
<xsd:sequence>
<xsd:element name="dayDistribution" type="CommodityFrequencyType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The method by which the pricing days are distributed across the pricing period.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The number of days over which pricing should take place.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:annotation>
<xsd:documentation xml:lang="en">
The convention for adjusting a date if it would otherwise fall on a day that is not a business day.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:annotation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="weatherCalculationPeriods" type="WeatherCalculationPeriods"/>
<!--View Generation: SKIPPED weatherCalculationPeriodsReference - Reference-->
</xsd:choice>
</xsd:group>
</xsd:schema>
|
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.
|