<xsd:group name="CommodityNotionalQuantity.model">
<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>
<xsd:choice minOccurs="0">
<xsd:element name="notionalQuantitySchedule" type="CommodityNotionalQuantitySchedule">
<xsd:annotation>
<xsd:documentation xml:lang="en">Allows the documentation of a shaped notional trade where the notional changes over the life of the transaction.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="notionalQuantity" type="CommodityNotionalQuantity">
<xsd:annotation>
<xsd:documentation xml:lang="en">The Notional Quantity.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="settlementPeriodsNotionalQuantity" type="CommoditySettlementPeriodsNotionalQuantity" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">For an electricity transaction, the Notional Quantity for a one or more groups of Settlement Periods to which the Notional Quantity is based. If the schedule differs for different groups of Settlement Periods, this element should be repeated.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="totalNotionalQuantity" type="xsd:decimal" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The Total Notional Quantity.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:element name="quantityReference" type="QuantityReference">
<xsd:annotation>
<xsd:documentation xml:lang="en">A pointer style reference to a quantity defined on another leg.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:group>
|