XML Schema Documentation

Model Group: CommodityNotionalQuantity.model

[Table of contents]

Name CommodityNotionalQuantity.model
Used by (from the same schema document) Complex Type CommodityOption , Complex Type FixedPriceLeg , Complex Type FloatingPriceLeg
Documentation The different options for specifying the Notional Quantity. A flat notional for the term of the trade may be specified, or else the Notional Quantity per Calculation Period. In the latter case, there must be a notional quantity specified for each Calculation Period, regardless of whether the Notional Quantity changes or remains the same between periods.
XML Instance Representation
Start Choice [1]
Start Choice [1]
<notionalQuantity> CommodityNotionalQuantity </notionalQuantity> [1]

'The Notional Quantity.'

<notionalQuantitySchedule> CommodityNotionalQuantitySchedule </notionalQuantitySchedule> [1]

'Allows the documentation of a shaped notional trade where the notional changes over the life of the transaction.'

End Choice
<totalNotionalQuantity> xsd:decimal </totalNotionalQuantity> [0..1]

'The Total Notional Quantity.'

Start Choice [1]
<quantityReference> QuantityReference </quantityReference> [1]

'A pointer style reference to a quantity defined on another leg.'

<quantityScheduleReference> QuantityScheduleReference </quantityScheduleReference> [1]

'A pointer style reference to a quantity schedule defined on another leg.'

End Choice
End Choice
Diagram
group_QuantityOrQuantityScheduleReference
Schema Component Representation
<xsd:group name="CommodityNotionalQuantity.model">
<xsd:choice>
<xsd:sequence>
<xsd:choice>
<xsd:element name="notionalQuantity" type=" CommodityNotionalQuantity "/>
<xsd:element name="notionalQuantitySchedule" type=" CommodityNotionalQuantitySchedule "/>
</xsd:choice>
<xsd:element name="totalNotionalQuantity" type=" xsd:decimal " minOccurs="0"/>
</xsd:sequence>
<xsd:group ref=" QuantityOrQuantityScheduleReference "/>
</xsd:choice>
</xsd:group>