All Element Summary |
||||||||||
|
||||||||||
|
All the regulator that applies to this trade.
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
cleared (in cftc_part43_2012) |
|
|||||||||
cleared (in cftc_part43_2019) |
|
|||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
eventId (in publicDisclosure) |
A unique event identifier.
|
|||||||||
|
Individual parties should only use a single event identifier to identify a retraction.
|
||||||||||
|
When the reported event happened.
|
||||||||||
|
A structured code indicating the event type.
|
||||||||||
|
||||||||||
|
||||||||||
|
Standard FpML message header
|
||||||||||
|
Indicates if this message corrects an earlier submission.
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
Indicates that the price does not reflect the current market.
|
||||||||||
|
Indicates which party (or parties) (and accounts) a trade or event is being processed for.
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
party (in publicDisclosure) |
The supporting party definitions.
|
|||||||||
|
Reference information about parties, business units, and persons involed in the trade.
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
quote (in publicDisclosure) |
Pricing information for the trade.
|
|||||||||
|
All the regulations that this trade should be reported under.
|
||||||||||
|
Information about how the position is being reported to regulators.
|
||||||||||
trade (in publicDisclosure) |
The revised state of the trade or its final state for a lifecycle ending event
|
|||||||||
|
identifies the affected trade
|
||||||||||
|
||||||||||
Complex Type Summary |
||||||||||
|
||||||||||
|
A type defining an acknowledgement to a regulatory reporting submission, e.g. regulatoryDisclosure or regulatoryWithdrawal.
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
<?xml version="1.0" encoding="utf-8"?>
<!--
== Copyright (c) 2022-2024 All rights reserved. == Financial Products Markup Language is subject to the FpML public license. == A copy of this license is available at http://www.fpml.org/license/license.html --> <xsd:schema attributeFormDefault="unqualified" ecore:documentRoot="FpML" ecore:nsPrefix="trnsp" ecore:package="org.fpml.transparency" elementFormDefault="qualified" targetNamespace="http://www.fpml.org/FpML-5/transparency" version="$Revision: 7629 $" xmlns="http://www.fpml.org/FpML-5/transparency" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:fpml-annotation="http://www.fpml.org/annotation" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:include schemaLocation="fpml-recordkeeping-processes-5-13.xsd"/>
<xsd:annotation/>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="AddressedMessage">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element minOccurs="0" name="isCorrection" type="xsd:boolean">
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Indicates if this message corrects an earlier submission. If true, the recipient is directed to record information about the most recent lifecycle event affecting the trade as a correction of the previous submission, rather than as a new lifecycle event.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Indicates which party (or parties) (and accounts) a trade or event is being processed for. Normally there will only be a maximum of 2 parties, but in the case of a novation there could be a transferor, transferee, remaining party, and other remaining party. Also, in the context of a trade package there could be several parties for which limit check is requested, necessitating multiple onBehalfOf elements. Except for these cases, there should be no more than two onBehalfOf references in a message.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
All the regulations that this trade should be reported under.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
The revised state of the trade or its final state for a lifecycle ending event
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation xml:lang="en">
</xsd:annotation>
A type defining an acknowledgement to a regulatory reporting submission, e.g. regulatoryDisclosure or regulatoryWithdrawal.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="Message">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element minOccurs="0" name="header" type="ResponseMessageHeader">
</xsd:sequence>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Information about how the position is being reported to regulators.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Reference information about parties, business units, and persons involed in the trade.
</xsd:documentation>
<xsd:annotation/>
</xsd:complexType>
<xsd:complexContent>
<xsd:extension base="CorrectableRequestMessage">
</xsd:extension>
</xsd:complexContent>
<xsd:complexContent>
</xsd:complexType>
<xsd:extension base="NonCorrectableRequestMessage">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:choice minOccurs="0">
</xsd:sequence>
<xsd:group ref="TradingAndPostTradeEvents.model"/>
</xsd:choice>
<xsd:element minOccurs="0" name="primaryAssetClass" type="AssetClass"/>
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Individual parties should only use a single event identifier to identify a retraction. Platforms providing services on behalf of both parties in a transaction may provide event identifiers for both parties; in this case it is up to the recipient (the trade repository) to validate that the event IDs refer to the same event.
</xsd:documentation>
<xsd:annotation/>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation/>
</xsd:sequence>
</xsd:complexType>
<xsd:annotation/>
</xsd:complexType>
<xsd:element minOccurs="0" name="cancellation" type="xsd:boolean"/>
</xsd:sequence>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Indicates that the price does not reflect the current market. For example, in a credit trade where the two counterparties are not of equal credit standing, there is no initial margin and one party pays collateral to the other in the form of an add-on to the price (say a price that would otherwise be 100 at the market is struck at 105 to include the collateral, resulting in a very off-market looking price.)
</xsd:documentation>
<xsd:annotation/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
|
XML schema documentation generated with FlexDoc/XML 1.12.2 using FlexDoc/XML XSDDoc 2.9.1 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit. |