Definition Type: ComplexType
Name: TradeProcessingTimestamps
Namespace: http://www.fpml.org/FpML-5/transparency
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 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®) - Transparency)
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="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)
timestamp nsA:timestamp 0 unbounded
Collapse Derivation Tree:
Collapse References:
nsA:timestamps, nsA:timestamps
Collapse Comments:
blog comments powered by Disqus