Definition Type: ComplexType
Name: TradeProcessingTimestamps
Namespace: http://www.fpml.org/FpML-5/pretrade
Containing Schema: fpml-doc-5-9.xsd
Abstract
Documentation:
Allows timing information about when a trade was processed and reported to be recorded.
Collapse XSD Schema Diagram:
Drilldown into timestamp in schema fpml-doc-5-9_xsd Drilldown into allocationsCompleted in schema fpml-doc-5-9_xsd Drilldown into allocationsUpdated in schema fpml-doc-5-9_xsd Drilldown into allocationsSubmitted in schema fpml-doc-5-9_xsd Drilldown into cleared in schema fpml-doc-5-9_xsd Drilldown into updatedForClearing in schema fpml-doc-5-9_xsd Drilldown into submittedForClearing in schema fpml-doc-5-9_xsd Drilldown into confirmed in schema fpml-doc-5-9_xsd Drilldown into updatedForConfirmation in schema fpml-doc-5-9_xsd Drilldown into submittedForConfirmation in schema fpml-doc-5-9_xsd Drilldown into nonpublicReportUpdated in schema fpml-doc-5-9_xsd Drilldown into nonpublicReportAccepted in schema fpml-doc-5-9_xsd Drilldown into nonpubliclyReported in schema fpml-doc-5-9_xsd Drilldown into publicReportUpdated in schema fpml-doc-5-9_xsd Drilldown into publicReportAccepted in schema fpml-doc-5-9_xsd Drilldown into publiclyReported in schema fpml-doc-5-9_xsd Drilldown into orderSubmitted in schema fpml-doc-5-9_xsd Drilldown into orderEntered in schema fpml-doc-5-9_xsdXSD Diagram of TradeProcessingTimestamps in schema fpml-doc-5-9_xsd (Financial products Markup Language (FpML®) - Pretrade)
Collapse XSD Schema Code:
<xsd:complexType name="TradeProcessingTimestamps">
    <xsd:annotation>
        <xsd:documentation xml:lang="en">Allows timing information about when a trade was processed and reported to be recorded.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="orderEntered" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When an order was first generated, as recorded for the first time when it was first entered by a person or generated by a trading algorithm (i.e., the first record of the order).</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="orderSubmitted" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">The time when an order is submitted by a market participant to an execution facility, as recorded based on the timestamp of the message that was sent by the participant. If the participant records this time (i.e. it is in the participant's party trade information), it will be the time the message was sent. If the execution facility records this time (i.e. it is in the facility's party trade information), it will be the time the message was received.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="publiclyReported" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the public report of this was created or received by this party. If the participant records this time (i.e. it is in the participant's party trade information), it will be the time the message was sent. If the execution records this time (i.e. it is in the facility's party trade information), it will be the time the message was received.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="publicReportAccepted" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the public report of this was most recently corrected or corrections were sent or received by this party.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="publicReportUpdated" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the public report of this was first accepted for submission to a regulator.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="nonpubliclyReported" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the non-public report of this was created or received by this party.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="nonpublicReportAccepted" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the non-public report of this was first accepted for submission to a regulator.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="nonpublicReportUpdated" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the non-public report of this was most recently corrected or corrections were received by this party.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="submittedForConfirmation" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When this trade was supplied to a confirmation service or counterparty for confirmation.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="updatedForConfirmation" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the most recent correction to this trade was supplied to a confirmation service or counterparty for confirmation.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="confirmed" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When this trade was confirmed.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="submittedForClearing" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When this trade was supplied to a clearing service for clearing.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="updatedForClearing" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When the most recent correction to this trade was supplied to a clearing service for clearing.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="cleared" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When this trade was cleared.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="allocationsSubmitted" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When allocations for this trade were submitted or received by this party.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="allocationsUpdated" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When allocations for this trade were most recently corrected.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="allocationsCompleted" type="xsd:dateTime" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">When allocations for this trade were completely processed.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="timestamp" type="TradeTimestamp" minOccurs="0" maxOccurs="unbounded">
            <xsd:annotation>
                <xsd:documentation xml:lang="en">Other timestamps for this trade. This is provisional in Recordkeeping and Transparency view and may be reviewed in a subsequent draft.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
orderEntered nsA:orderEntered 0 (1)
orderSubmitted nsA:orderSubmitted 0 (1)
publiclyReported nsA:publiclyReported 0 (1)
publicReportAccepted nsA:publicReportAccepted 0 (1)
publicReportUpdated nsA:publicReportUpdated 0 (1)
nonpubliclyReported nsA:nonpubliclyReported 0 (1)
nonpublicReportAccepted nsA:nonpublicReportAccepted 0 (1)
nonpublicReportUpdated nsA:nonpublicReportUpdated 0 (1)
submittedForConfirmation nsA:submittedForConfirmation 0 (1)
updatedForConfirmation nsA:updatedForConfirmation 0 (1)
confirmed nsA:confirmed 0 (1)
submittedForClearing nsA:submittedForClearing 0 (1)
updatedForClearing nsA:updatedForClearing 0 (1)
cleared nsA:cleared 0 (1)
allocationsSubmitted nsA:allocationsSubmitted 0 (1)
allocationsUpdated nsA:allocationsUpdated 0 (1)
allocationsCompleted nsA:allocationsCompleted 0 (1)
timestamp nsA:timestamp 0 unbounded
Collapse Derivation Tree:
Collapse References:
nsA:timestamps, nsA:timestamps
Collapse Comments:
blog comments powered by Disqus