Definition Type: ComplexType
Name: TradeDetails
Namespace: http://www.fpml.org/2007/FpML-4-4
Containing Schema: fpml-reconciliation-4-4.xsd
Abstract
Documentation:
Summary trade economic details used to help identify a trade where no shared trade ID is available.
Collapse XSD Schema Diagram:
Drilldown into notional in schema fpml-reconciliation-4-4_xsd Drilldown into underlyer in schema fpml-reconciliation-4-4_xsd Drilldown into productType in schema fpml-reconciliation-4-4_xsd Drilldown into terminationDate in schema fpml-reconciliation-4-4_xsd Drilldown into effectiveDate in schema fpml-reconciliation-4-4_xsd Drilldown into tradeDate in schema fpml-reconciliation-4-4_xsdXSD Diagram of TradeDetails in schema fpml-reconciliation-4-4_xsd (Financial products Markup Language (FpML®))
Collapse XSD Schema Code:
<xsd:complexType name="TradeDetails">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Summary trade economic details used to help identify a trade where no shared trade ID is available.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="tradeDate" type="IdentifiedDate">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The trade date.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="effectiveDate" type="AdjustableDate2">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The earliest of all the effective dates of all constituent streams.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="terminationDate" type="AdjustableDate2">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The latest of all of the termination dates of the constituent streams.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="productType" type="ProductType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">A classification of the type of product. FpML does not define domain values for this element.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="underlyer" type="TradeUnderlyer" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The set of underlyers to the trade that can be used in computing the trade's cashflows. If this information is needed to identify the trade, all of the trade's underlyers should be specified, whether or not they figure into the cashflow calculation. Otherwise, only those underlyers used to compute this particular cashflow need be supplied.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="notional" type="CashflowNotional" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The notional or notionals in effect on the last day of the last calculation period in each stream.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
tradeDate fpml:tradeDate (1) (1)
effectiveDate fpml:effectiveDate (1) (1)
terminationDate fpml:terminationDate (1) (1)
productType fpml:productType 0 (1)
underlyer fpml:underlyer 0 unbounded
notional fpml:notional 0 unbounded
Collapse Derivation Tree:
Collapse References:
fpml:tradeDetails