# XML Schema Documentation

### Complex Type: SpreadSchedule

#### [Table of contents]

Super-types: | Schedule < SpreadSchedule (by extension)
Sub-types: | None

Name | SpreadSchedule
Used by (from the same schema document) | Complex Type FloatingRate
Abstract | no
Documentation | Adds an optional spread type element to the Schedule to identify a long or short spread value.

XML Instance Representation
<...
id=" xsd:ID [0..1]">
<initialValue> xsd:decimal </initialValue> [1]

'The initial rate or amount, as the case may be. An initial rate of 5% would be represented as 0.05.'

<step> Step </step> [0..*]

'The schedule of step date and value pairs. On each step date the associated step value becomes effective A list of steps may be ordered in the document by ascending step date. An FpML document containing an unordered list of steps is still regarded as a conformant document.'

<type> SpreadScheduleType </type> [0..1]
</...>
Diagram
Schema Component Representation
<xsd:complexType name="SpreadSchedule">
<xsd:complexContent>
<xsd:extension base=" Schedule ">
<xsd:sequence>
<xsd:element name="type" type=" SpreadScheduleType " minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>