Definition Type: ComplexType
Name: LegAmount
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-eq-shared-4-4.xsd
Abstract
Documentation:
A type describing the amount that will paid or received on each of the payment dates. This type is used to define both the Equity Amount and the Interest Amount.
Collapse XSD Schema Diagram:
Drilldown into calculationDates in schema fpml-eq-shared-4-4_xsd Drilldown into variance in schema fpml-eq-shared-4-4_xsd Drilldown into encodedDescription in schema fpml-eq-shared-4-4_xsd Drilldown into formula in schema fpml-eq-shared-4-4_xsd Drilldown into referenceAmount in schema fpml-eq-shared-4-4_xsd Drilldown into paymentCurrency in schema fpml-eq-shared-4-4_xsd Drilldown into currencyReference in schema fpml-eq-shared-4-4_xsd Drilldown into determinationMethod in schema fpml-eq-shared-4-4_xsd Drilldown into currency in schema fpml-eq-shared-4-4_xsdXSD Diagram of LegAmount in schema fpml-eq-shared-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="LegAmount">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type describing the amount that will paid or received on each of the payment dates. This type is used to define both the Equity Amount and the Interest Amount.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:choice minOccurs="0">
            <xsd:element name="currency" type="Currency">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">The currency in which an amount is denominated.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="determinationMethod" type="DeterminationMethod">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the method according to which an amount or a date is determined.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="currencyReference" type="IdentifiedCurrencyReference">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">The currency in which an amount is denominated.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="paymentCurrency" type="PaymentCurrency" minOccurs="0" fpml-annotation:deprecated="true" fpml-annotation:deprecatedReason="The model is wrong since it has an intradocument reference that is not clear. Current PaymentCurrency model and elements using this type are deprecated. Instead, the choice above between currency, determinationMethod, and currencyReference (of type CurrencyReference) should be used." xmlns:fpml-annotation="http://www.fpml.org/annotation">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Currency in which the payment relating to the leg amount (equity amount or interest amount) or the dividend will be denominated.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:choice>
            <xsd:element name="referenceAmount" type="ReferenceAmount">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the reference Amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or points to a term defined elsewhere in the swap document.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="formula" type="Formula">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies a formula, with its description and components.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="encodedDescription" type="xsd:base64Binary">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Description of the leg amount when represented through an encoded image.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
            <xsd:element name="variance" type="DeprecatedVariance" fpml-annotation:deprecated="true" fpml-annotation:deprecatedReason="Return Swap model should not be used for Variance Swaps, use the Variance Swap Product" xmlns:fpml-annotation="http://www.fpml.org/annotation">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">DEPRECATED This element will be removed in the next FpML major version. Return Swap model should not be used for Variance Swaps, use the Variance Swap Product. Specifies Variance for Variance Leg.</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="calculationDates" type="AdjustableRelativeOrPeriodicDates" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the date on which a calculation or an observation will be performed for the purpose of defining the Equity Amount, and in accordance to the definition terms of this latter.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
currency fpml:currency (1) (1)
determinationMethod fpml:determinationMethod (1) (1)
currencyReference fpml:currencyReference (1) (1)
paymentCurrency fpml:paymentCurrency 0 (1)
referenceAmount fpml:referenceAmount (1) (1)
formula fpml:formula (1) (1)
encodedDescription fpml:encodedDescription (1) (1)
variance fpml:variance (1) (1)
calculationDates fpml:calculationDates 0 (1)
Collapse Derivation Tree:
Collapse References:
fpml:interestAmount, fpml:ReturnSwapAmount