# XML Schema Documentation

### Complex Type: OptionalEarlyTermination

#### [Table of contents]

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

Name | OptionalEarlyTermination
Used by (from the same schema document) | Model Group OptionalEarlyTermination.model , Model Group OptionalEarlyTermination.model
Abstract | no
Documentation | A type defining an early termination provision where either or both parties have the right to exercise.

XML Instance Representation
<...>
<singlePartyOption> SinglePartyOption </singlePartyOption> [0..1]

'If optional early termination is not available to both parties then this component specifies the buyer and seller of the option.'

<exercise> ... </exercise> [1]
<exerciseNotice> ExerciseNotice </exerciseNotice> [0..*]

'Definition of the party to whom notice of exercise should be given.'

<followUpConfirmation> xsd:boolean </followUpConfirmation> [0..1]

'A flag to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller\'s agent.'

<calculationAgent> CalculationAgent </calculationAgent> [1]

'The ISDA Calculation Agent responsible for performing duties associated with an optional early termination.'

<cashSettlement> CashSettlement </cashSettlement> [1]

'If specified, this means that cash settlement is applicable to the transaction and defines the parameters associated with the cash settlement prodcedure. If not specified, then physical settlement is applicable.'

<optionalEarlyTerminationAdjustedDates> OptionalEarlyTerminationAdjustedDates </optionalEarlyTerminationAdjustedDates> [0..1]

'An early termination provision to terminate the trade at fair value where one or both parties have the right to decide on termination.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="OptionalEarlyTermination">
<xsd:sequence>
<xsd:element name="singlePartyOption" type=" SinglePartyOption " minOccurs="0"/>
<xsd:element ref=" exercise "/>
<xsd:element name="exerciseNotice" type=" ExerciseNotice " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="followUpConfirmation" type=" xsd:boolean " minOccurs="0"/>
<xsd:element name="calculationAgent" type=" CalculationAgent "/>
<xsd:element name="cashSettlement" type=" CashSettlement "/>
<xsd:element name="optionalEarlyTerminationAdjustedDates" type=" OptionalEarlyTerminationAdjustedDates " minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>