Definition Type: ComplexType
Name: TradeHeader
Namespace: http://www.fpml.org/FpML-5/pretrade
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 clearedDate in schema fpml-doc-5-9_xsd Drilldown into tradeDate in schema fpml-doc-5-9_xsd Drilldown into originatingPackage 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 partyTradeIdentifier in schema fpml-doc-5-9_xsdXSD Diagram of TradeHeader in schema fpml-doc-5-9_xsd (Financial products Markup Language (FpML®) - Pretrade)
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" minOccurs="0" 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="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="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">
            <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:element name="clearedDate" type="IdentifiedDate" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">If the trade was cleared (novated) through a central counterparty clearing service, this represents the date the trade was cleared (transferred to the central counterparty).</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
partyTradeIdentifier nsA:partyTradeIdentifier 0 unbounded
partyTradeInformation nsA:partyTradeInformation 0 unbounded
tradeSummary nsA:tradeSummary 0 (1)
originatingPackage nsA:originatingPackage 0 (1)
tradeDate nsA:tradeDate (1) (1)
clearedDate nsA:clearedDate 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:tradeHeader
Collapse Comments:
blog comments powered by Disqus