Definition Type: ComplexType
Name: MandatoryEarlyTermination
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-ird-4-4.xsd
Abstract
Documentation:
A type to define an early termination provision for which exercise is mandatory.
Collapse XSD Schema Diagram:
Drilldown into mandatoryEarlyTerminationAdjustedDates in schema fpml-ird-4-4_xsd Drilldown into cashSettlement in schema fpml-ird-4-4_xsd Drilldown into calculationAgent in schema fpml-ird-4-4_xsd Drilldown into mandatoryEarlyTerminationDate in schema fpml-ird-4-4_xsd Drilldown into id in schema fpml-ird-4-4_xsdXSD Diagram of MandatoryEarlyTermination in schema fpml-ird-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="MandatoryEarlyTermination">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type to define an early termination provision for which exercise is mandatory.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="mandatoryEarlyTerminationDate" type="AdjustableDate">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The early termination date associated with a mandatory early termination of a swap.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="calculationAgent" type="CalculationAgent">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The ISDA Calculation Agent responsible for performing duties associated with an optional early termination.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="cashSettlement" type="CashSettlement">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">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.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="mandatoryEarlyTerminationAdjustedDates" type="MandatoryEarlyTerminationAdjustedDates" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The adjusted dates associated with a mandatory early termination provision. These dates have been adjusted for any applicable business day convention.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="id" type="xsd:ID" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
mandatoryEarlyTerminationDate fpml:mandatoryEarlyTerminationDate (1) (1)
calculationAgent fpml:calculationAgent (1) (1)
cashSettlement fpml:cashSettlement (1) (1)
mandatoryEarlyTerminationAdjustedDates fpml:mandatoryEarlyTerminationAdjustedDates 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id fpml:id (Optional)
Collapse Derivation Tree:
Collapse References:
fpml:mandatoryEarlyTermination, fpml:mandatoryEarlyTermination