Definition Type: ComplexType
Name: EquitySwapAdditionalPayment
Namespace: http://www.fpml.org/2003/FpML-4-0
Containing Schema: fpml-eqs-4-0.xsd
Abstract
Documentation:
A type describing the additional payment(s) between the principal parties to the trade. This component extends some of the features of the additionalPayment component previously developed in FpML. Appropriate discussions will determine whether it would be appropriate to extend the shared component in order to meet the further requirements of equity swaps.
Collapse XSD Schema Diagram:
Drilldown into paymentType in schema fpml-eqs-4-0_xsd Drilldown into additionalPaymentDate in schema fpml-eqs-4-0_xsd Drilldown into additionalPaymentAmount in schema fpml-eqs-4-0_xsd Drilldown into receiverPartyReference in schema fpml-shared-4-0_xsd Drilldown into payerPartyReference in schema fpml-shared-4-0_xsd Drilldown into PayerReceiver.model in schema fpml-shared-4-0_xsdXSD Diagram of EquitySwapAdditionalPayment in schema fpml-eqs-4-0_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="EquitySwapAdditionalPayment">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type describing the additional payment(s) between the principal parties to the trade. This component extends some of the features of the additionalPayment component previously developed in FpML. Appropriate discussions will determine whether it would be appropriate to extend the shared component in order to meet the further requirements of equity swaps.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:group ref="PayerReceiver.model" />
        <xsd:element name="additionalPaymentAmount">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the amount of the fee along with, when applicable, the formula that supports its determination.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="paymentAmount" type="Money" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">The currency amount of the payment.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="formula" type="Formula" minOccurs="0">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">Specifies a formula, with its description and components.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="additionalPaymentDate">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Specifies the value date of the fee payment/receipt.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:choice>
                    <xsd:element name="adjustableDate" type="AdjustableDate">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">A date that shall be subject to adjustment if it would otherwise fall on a day that is not a business day in the specified business centers, together with the convention for adjusting the date.</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="relativeDate" type="RelativeDateOffset">
                        <xsd:annotation>
                            <xsd:documentation xml:lang="en">A date specified as some offset to another date (the anchor date).</xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                </xsd:choice>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="paymentType" type="PaymentType" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
payerPartyReference nsA:payerPartyReference (1) (1)
receiverPartyReference nsA:receiverPartyReference (1) (1)
additionalPaymentAmount nsA:additionalPaymentAmount (1) (1)
additionalPaymentDate nsA:additionalPaymentDate (1) (1)
paymentType nsA:paymentType 0 (1)
<xs:group> nsA:PayerReceiver.model (1) (1)
Collapse Derivation Tree:
Collapse References:
nsA:additionalPayment