complexType "TradeProcessingTimestamps"

Namespace: | http://www.fpml.org/FpML-5/confirmation
Content: | complex, 16 elements
Defined: | globally in fpml-doc-5-3.xsd; see XML source
Includes: | definitions of 16 elements
Used: | at 1 location

Content Model Diagram

XML Representation Summary
<...>
Content: | orderEntered?, orderSubmitted?, publiclyReported?, publicReportUpdated?, nonpubliclyReported?, nonpublicReportUpdated?, submittedForConfirmation?, updatedForConfirmation?, confirmed?, submittedForClearing?, updatedForClearing?, cleared?, allocationsSubmitted?, allocationsUpdated?, allocationsCompleted?, timestamp*
</...>

Content Model Elements (16):

  allocationsCompleted, allocationsSubmitted, allocationsUpdated, cleared (in timestamps), confirmed, nonpubliclyReported, nonpublicReportUpdated, orderEntered, | orderSubmitted, publiclyReported, publicReportUpdated, submittedForClearing, submittedForConfirmation, timestamp, updatedForClearing, updatedForConfirmation

All Direct / Indirect Based Elements (1):

  timestamps

Known Usage Locations

- As direct type of elements (1):
  timestamps

Annotation
Allows timing information about when a trade was processed and reported to be recorded.
XML Source (w/o annotations (17); see within schema source)

<xsd:complexType name="TradeProcessingTimestamps"> <xsd:sequence> <!-- additional DTCC gaps --> <xsd:element minOccurs="0" name="orderEntered" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="orderSubmitted" type="xsd:dateTime"/> <!-- end additional DTCC gaps --> <xsd:element minOccurs="0" name="publiclyReported" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="publicReportUpdated" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="nonpubliclyReported" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="nonpublicReportUpdated" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="submittedForConfirmation" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="updatedForConfirmation" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="confirmed" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="submittedForClearing" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="updatedForClearing" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="cleared" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="allocationsSubmitted" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="allocationsUpdated" type="xsd:dateTime"/> <xsd:element minOccurs="0" name="allocationsCompleted" type="xsd:dateTime"/> <!-- TODO: We are currently not including this in SDR reporting views, in order to encourange standardization of timestamp fields --> <xsd:element maxOccurs="unbounded" minOccurs="0" name="timestamp" type="TradeTimestamp"/> </xsd:sequence> </xsd:complexType>

Content Element Detail (all declarations; defined within this component only; 16/16)
allocationsCompleted

  Type: | xsd:dateTime, predefined, simple content

  When allocations for this trade were completely processed.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="allocationsCompleted" type="xsd:dateTime"/>

allocationsSubmitted

  Type: | xsd:dateTime, predefined, simple content

  When allocations for this trade were submitted or received by this party.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="allocationsSubmitted" type="xsd:dateTime"/>

allocationsUpdated

  Type: | xsd:dateTime, predefined, simple content

  When allocations for this trade were most recently corrected.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="allocationsUpdated" type="xsd:dateTime"/>

cleared

  Type: | xsd:dateTime, predefined, simple content

  When this trade was cleared.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="cleared" type="xsd:dateTime"/>

confirmed

  Type: | xsd:dateTime, predefined, simple content

  When this trade was confirmed.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="confirmed" type="xsd:dateTime"/>

nonpubliclyReported

  Type: | xsd:dateTime, predefined, simple content

  When the non-public report of this was created or received by this party.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="nonpubliclyReported" type="xsd:dateTime"/>

nonpublicReportUpdated

  Type: | xsd:dateTime, predefined, simple content

  When the non-public report of this was most recently corrected or corrections were received by this party.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="nonpublicReportUpdated" type="xsd:dateTime"/>

orderEntered

  Type: | xsd:dateTime, predefined, simple content

  When an order is entered by a person or generated by a trading algorithm.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="orderEntered" type="xsd:dateTime"/>

orderSubmitted

  Type: | xsd:dateTime, predefined, simple content

  When an order is submitted by a market participant to an execution facility.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="orderSubmitted" type="xsd:dateTime"/>

publiclyReported

  Type: | xsd:dateTime, predefined, simple content

  When the public report of this was created or received by this party.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="publiclyReported" type="xsd:dateTime"/>

publicReportUpdated

  Type: | xsd:dateTime, predefined, simple content

  When the public report of this was most recently corrected or corrections were received by this party.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="publicReportUpdated" type="xsd:dateTime"/>

submittedForClearing

  Type: | xsd:dateTime, predefined, simple content

  When this trade was supplied to a clearing service for clearing.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="submittedForClearing" type="xsd:dateTime"/>

submittedForConfirmation

  Type: | xsd:dateTime, predefined, simple content

  When this trade was supplied to a confirmation service or counterparty for confirmation.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="submittedForConfirmation" type="xsd:dateTime"/>

timestamp

  Type: | TradeTimestamp, complex content

  Other timestamps for this trade. This is provisional in Recordkeeping and Transparency view and may be reviewed in a subsequent draft.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element maxOccurs="unbounded" minOccurs="0" name="timestamp" type="TradeTimestamp"/>

updatedForClearing

  Type: | xsd:dateTime, predefined, simple content

  When the most recent correction to this trade was supplied to a clearing service for clearing.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="updatedForClearing" type="xsd:dateTime"/>

updatedForConfirmation

  Type: | xsd:dateTime, predefined, simple content

  When the most recent correction to this trade was supplied to a confirmation service or counterparty for confirmation.
  XML Source (w/o annotations (1); see within schema source)

  <xsd:element minOccurs="0" name="updatedForConfirmation" type="xsd:dateTime"/>

XML schema documentation generated with DocFlex/XML 1.8.6b2 using DocFlex/XML XSDDoc 2.5.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.