Definition Type: ComplexType
Name: MandatoryEarlyTermination
Namespace: http://www.fpml.org/FpML-5/reporting
Containing Schema: fpml-ird-5-10.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-5-10_xsd3 Drilldown into cashSettlement in schema fpml-ird-5-10_xsd3 Drilldown into calculationAgent in schema fpml-ird-5-10_xsd3 Drilldown into mandatoryEarlyTerminationDate in schema fpml-ird-5-10_xsd3 Drilldown into id in schema fpml-ird-5-10_xsd3XSD Diagram of MandatoryEarlyTermination in schema fpml-ird-5-10_xsd3 (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" minOccurs="0">
            <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" minOccurs="0">
            <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" minOccurs="0">
            <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 nsE:mandatoryEarlyTerminationDate 0 (1)
calculationAgent nsE:calculationAgent 0 (1)
cashSettlement nsE:cashSettlement 0 (1)
mandatoryEarlyTerminationAdjustedDates nsE:mandatoryEarlyTerminationAdjustedDates 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
id nsE:id (Optional)
Collapse Derivation Tree:
Collapse References:
nsE:mandatoryEarlyTermination