Definition Type: Element
Name: principalExchangeDescriptions
Namespace: http://www.fpml.org/2003/FpML-4-0
Containing Schema: fpml-eqs-4-0.xsd
MinOccurs (1)
MaxOccurs unbounded
Abstract
Documentation:
Specifies each of the characteristics of the principal exchange cashflows, in terms of paying/receiving counterparties, amounts and dates.
Collapse XSD Schema Diagram:
Drilldown into principalExchangeDate in schema fpml-eqs-4-0_xsd Drilldown into principalExchangeAmount 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 principalExchangeDescriptions in schema fpml-eqs-4-0_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:element name="principalExchangeDescriptions" maxOccurs="unbounded">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Specifies each of the characteristics of the principal exchange cashflows, in terms of paying/receiving counterparties, amounts and dates.</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:sequence>
            <xsd:group ref="PayerReceiver.model" />
            <xsd:element name="principalExchangeAmount">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Specifies the principal echange amount, either by explicitly defining it, or by point to an amount defined somewhere else in the swap document.</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:choice>
                        <xsd:element name="amountRelativeTo" type="AmountRelativeTo" />
                        <xsd:element name="determinationMethod" type="xsd:string">
                            <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="principalAmount" type="Money">
                            <xsd:annotation>
                                <xsd:documentation xml:lang="en">Principal exchange amount when explictly stated.</xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                    </xsd:choice>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="principalExchangeDate" type="AdjustableOrRelativeDate">
                <xsd:annotation>
                    <xsd:documentation xml:lang="en">Date on which each of the principal exchanges will take place. This date is either explictly stated, or is defined by reference to another date in the swap document. In this latter case, it will typically refer to one other date of the equity leg: either the effective date (initial exchange), or the last payment date (final exchange).</xsd:documentation>
                </xsd:annotation>
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
payerPartyReference nsA:payerPartyReference (1) (1)
receiverPartyReference nsA:receiverPartyReference (1) (1)
principalExchangeAmount nsA:principalExchangeAmount (1) (1)
principalExchangeDate nsA:principalExchangeDate (1) (1)
<xs:group> nsA:PayerReceiver.model (1) (1)