<xsd:complexType name="FloatingRateOption">
<xsd:annotation>
<xsd:documentation xml:lang="en">A structure that represents the accruing floating rate option associated within a facility.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="FloatingRateOptionBase">
<xsd:sequence>
<xsd:element name="currency" type="Currency" />
<xsd:group ref="Period.model">
<xsd:annotation>
<xsd:documentation xml:lang="en">A period during which the accrual option is applicable.</xsd:documentation>
</xsd:annotation>
</xsd:group>
<xsd:sequence>
<xsd:element name="baseRateLimits" type="RateLimits" minOccurs="0" />
<xsd:element name="allInRateLimits" type="RateLimits" minOccurs="0" />
</xsd:sequence>
<xsd:element name="borrowerPartyReference" type="PartyReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation xml:lang="en">A party reference to the borrower(s) permitted to exercise the cash accrual option.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element name="drawdownNoticeDays" type="xsd:nonNegativeInteger" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The number of business days that a lender must be notified prior to a drawdown event occurring.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fxRateSetNoticeDays" type="xsd:nonNegativeInteger" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The number of business days that a lender must be notified prior to an FX rate set event occurring.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rateSetNoticeDays" type="xsd:nonNegativeInteger" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">The number of business days that a lender must be notified prior to a rate set event occurring.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|