<xsd:group name="MutualOrOptionalEarlyTermination.model">
<xsd:choice>
<xsd:element name="mutualEarlyTermination" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Used for specifying whether the Mutual Early Termination Right that is detailed in the Master Confirmation will apply.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
<xsd:element name="optionalEarlyTermination" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A Boolean element used for specifying whether the Optional Early Termination clause detailed in the agreement will apply.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="optionalEarlyTerminationDate" type="EarlyTerminationDateEnum" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Optional Early Termination Date</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="optionalEarlyTerminationElectingPartyReference" type="PartyReference" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Optional Early Termination Electing Party Reference</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="breakFundingRecovery" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">A Boolean element used for specifying whether the Break Funding Recovery detailed in the agreement will apply.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:element name="breakFeeElection" type="FeeElectionEnum" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Defines the fee type.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="breakFeeRate" type="NonNegativeDecimal" minOccurs="0" />
</xsd:sequence>
</xsd:sequence>
</xsd:choice>
</xsd:group>
|