Definition Type: ComplexType
Name: InterestLeg
Namespace: http://www.fpml.org/FpML-5/reporting
Type: nsE:DirectionalLeg
Containing Schema: fpml-eq-shared-5-10.xsd
Abstract
Documentation:
A type describing the fixed income leg of the equity swap.
Collapse XSD Schema Diagram:
Drilldown into stubCalculationPeriod in schema fpml-eq-shared-5-10_xsd2 Drilldown into interestCalculation in schema fpml-eq-shared-5-10_xsd2 Drilldown into interestAmount in schema fpml-eq-shared-5-10_xsd2 Drilldown into notional in schema fpml-eq-shared-5-10_xsd2 Drilldown into interestLegCalculationPeriodDates in schema fpml-eq-shared-5-10_xsd2 Drilldown into terminationDate in schema fpml-shared-5-10_xsd4 Drilldown into effectiveDate in schema fpml-shared-5-10_xsd4 Drilldown into receiverAccountReference in schema fpml-shared-5-10_xsd4 Drilldown into receiverPartyReference in schema fpml-shared-5-10_xsd4 Drilldown into Receiver.model in schema fpml-shared-5-10_xsd4 Drilldown into payerAccountReference in schema fpml-shared-5-10_xsd4 Drilldown into payerPartyReference in schema fpml-shared-5-10_xsd4 Drilldown into Payer.model in schema fpml-shared-5-10_xsd4 Drilldown into PayerReceiver.model in schema fpml-shared-5-10_xsd4 Drilldown into legIdentifier in schema fpml-shared-5-10_xsd4 Drilldown into id in schema fpml-shared-5-10_xsd4 Drilldown into Leg in schema fpml-shared-5-10_xsd4 Drilldown into DirectionalLeg in schema fpml-shared-5-10_xsd4XSD Diagram of InterestLeg in schema fpml-eq-shared-5-10_xsd2 (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="InterestLeg">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type describing the fixed income leg of the equity swap.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="DirectionalLeg">
            <xsd:sequence>
                <xsd:element name="interestLegCalculationPeriodDates" type="InterestLegCalculationPeriodDates" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Component that holds the various dates used to specify the interest leg of the equity swap. It is used to define the InterestPeriodDates identifyer.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="notional" type="ReturnSwapNotional" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Specifies the notional of a return type swap. When used in the equity leg, the definition will typically combine the actual amount (using the notional component defined by the FpML industry group) and the determination method. When used in the interest leg, the definition will typically point to the definition of the equity leg.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="interestAmount" type="LegAmount" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Specifies, in relation to each Interest Payment Date, the amount to which the Interest Payment Date relates. Unless otherwise specified, this term has the meaning defined in the ISDA 2000 ISDA Definitions.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="interestCalculation" type="InterestCalculation" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Specifies the calculation method of the interest rate leg of the equity swap. Includes the floating or fixed rate calculation definitions, along with the determination of the day count fraction.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element name="stubCalculationPeriod" type="StubCalculationPeriod" minOccurs="0">
                    <xsd:annotation>
                        <xsd:documentation xml:lang="en">Specifies the stub calculation period.</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
legIdentifier nsE:legIdentifier 0 unbounded
payerPartyReference nsE:payerPartyReference 0 (1)
payerAccountReference nsE:payerAccountReference 0 (1)
receiverPartyReference nsE:receiverPartyReference 0 (1)
receiverAccountReference nsE:receiverAccountReference 0 (1)
effectiveDate nsE:effectiveDate 0 (1)
terminationDate nsE:terminationDate 0 (1)
interestLegCalculationPeriodDates nsE:interestLegCalculationPeriodDates 0 (1)
notional nsE:notional 0 (1)
interestAmount nsE:interestAmount 0 (1)
interestCalculation nsE:interestCalculation 0 (1)
stubCalculationPeriod nsE:stubCalculationPeriod 0 (1)
<xs:group> nsE:PayerReceiver.model (1) (1)
<xs:group> nsE:Payer.model (1) (1)
<xs:group> nsE:Receiver.model (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id nsE:id (Optional)
Collapse Derivation Tree:
Collapse References:
nsE:interestLeg