XML Schema Documentation

Complex Type: CommodityCalculationPeriodsSchedule

[Table of contents]

Super-types: Interval < CommodityCalculationPeriodsSchedule (by extension)
Sub-types: None
Name CommodityCalculationPeriodsSchedule
Used by (from the same schema document) Model Group CommodityAsian.model , Model Group CommodityCalculationPeriods.model
Abstract no
Documentation A parametric representation of the Calculation Periods for on Asian option or a leg of a swap.
XML Instance Representation
<...
id=" xsd:ID [0..1]">
<periodMultiplier> xsd:integer </periodMultiplier> [1]

'A time period multiplier, e.g. 1, 2 or 3 etc. A negative value can be used when specifying an offset relative to another date, e.g. -2 days. If the period value is T (Term) then periodMultiplier must contain the value 1.'

<period> PeriodEnum </period> [1]

'A time period, e.g. a day, week, month, year or term of the stream. If the periodMultiplier value is 0 (zero) then period must contain the value D (day).'

<balanceOfFirstPeriod> xsd:boolean </balanceOfFirstPeriod> [1]

'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.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="CommodityCalculationPeriodsSchedule">
<xsd:complexContent>
<xsd:extension base=" Interval ">
<xsd:sequence>
<xsd:element name="balanceOfFirstPeriod" type=" xsd:boolean "/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>