# XML Schema Documentation

### Complex Type: CashflowCalculationElements

#### [Table of contents]

Super-types: | None
Sub-types: | None

Name | CashflowCalculationElements
Used by (from the same schema document) | Complex Type CalculationDetails
Abstract | no

XML Instance Representation
<...>
<numberOfUnits> UnderlyerReferenceUnits </numberOfUnits> [0..1]
<notional> CashflowNotional </notional> [0..1]

'Identifies the notional in effect for this calculation period.'

<underlyer> TradeUnderlyer </underlyer> [0..*]

'The underlyer(s) used to calculate the amount of this cashflow component. The underlyer(s) will remain unaltered from the values specified in the underlying transaction (i.e. the Fixed Rate on a Credit Default Swap).'

<calculatedRate> CashflowFixing </calculatedRate> [0..*]

'The computed rate(s) or price(s) used to calculate the amount of this cashflow component. These computed rates or prices may include averaging and/or various types of rate treatment rules.'

<calculationPeriod> CashflowCalculationPeriod </calculationPeriod> [0..*]

'The period details for calculation/accrual periods that comprise this cashflow component.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="CashflowCalculationElements">
<xsd:sequence>
<xsd:element name="numberOfUnits" type=" UnderlyerReferenceUnits " minOccurs="0"/>
<xsd:element name="notional" type=" CashflowNotional " minOccurs="0"/>
<xsd:element name="underlyer" type=" TradeUnderlyer " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="calculatedRate" type=" CashflowFixing " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="calculationPeriod" type=" CashflowCalculationPeriod " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>