Definition Type: ComplexType
Name: TradeHeader
Namespace: http://www.fpml.org/FpML-5/transparency
Containing Schema: fpml-doc-5-9.xsd
Abstract
Documentation:
A type defining trade related information which is not product specific.
Collapse XSD Schema Diagram:
Drilldown into tradeDate in schema fpml-doc-5-9_xsd Drilldown into originatingPackage in schema fpml-doc-5-9_xsd Drilldown into productSummary in schema fpml-doc-5-9_xsd Drilldown into tradeSummary in schema fpml-doc-5-9_xsd Drilldown into partyTradeInformation in schema fpml-doc-5-9_xsd Drilldown into tradeInformation in schema fpml-doc-5-9_xsd Drilldown into partyTradeIdentifier in schema fpml-doc-5-9_xsdXSD Diagram of TradeHeader in schema fpml-doc-5-9_xsd (Financial products Markup Language (FpML®) - Transparency)
Collapse XSD Schema Code:
<xsd:complexType name="TradeHeader">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">A type defining trade related information which is not product specific.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="partyTradeIdentifier" type="PartyTradeIdentifier" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The trade reference identifier(s) allocated to the trade by the parties involved.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="tradeInformation" type="TradeInformation">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Additional trade information that is shared by all parties.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="partyTradeInformation" type="PartyTradeInformation" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Additional trade information that may be provided by each involved party.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="tradeSummary" type="TradeSummary" minOccurs="0" />
        <xsd:element name="productSummary" type="ProductSummary" minOccurs="0" />
        <xsd:element name="originatingPackage" type="PackageSummary" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Information about the trade package if any that the trade originated from.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="tradeDate" type="IdentifiedDate" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The trade date. This is the date the trade was originally executed. In the case of a novation, the novated part of the trade should be reported (by both the remaining party and the transferee) using a trade date corresponding to the date the novation was agreed. The remaining part of a trade should be reported (by both the transferor and the remaining party) using a trade date corresponding to the original execution date.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
partyTradeIdentifier nsA:partyTradeIdentifier (1) unbounded
tradeInformation nsA:tradeInformation (1) (1)
partyTradeInformation nsA:partyTradeInformation 0 unbounded
tradeSummary nsA:tradeSummary 0 (1)
productSummary nsA:productSummary 0 (1)
originatingPackage nsA:originatingPackage 0 (1)
tradeDate nsA:tradeDate 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:tradeHeader
Collapse Comments:
blog comments powered by Disqus