All Element Summary |
||||||||||
|
||||||||||
|
Indicates if the trade is now fully withdrawn from all regulatory reports.
|
||||||||||
header (defined in RegulatoryReportingException complexType) |
|
|||||||||
|
Standard FpML message header
|
||||||||||
|
Indicates which regulation the trade is to withdrawn from.
|
||||||||||
|
Indicates which party (or parties) (and accounts) a trade or event is being processed for.
|
||||||||||
|
The supporting party definitions.
|
||||||||||
|
Reference information about parties, business units, and persons involed in the trade.
|
||||||||||
|
The asset class of the underlying product.
|
||||||||||
|
||||||||||
|
||||||||||
|
Used to report that a regulatory reporting message (e.g. regulatory disclosure or withdrawal) was processed successfully, and the status of reporting to any regulators.
|
||||||||||
|
Used to report that a regulatory reporting message was not processed successfully, and the reasons for that.
|
||||||||||
|
||||||||||
|
Information about how the position is being reported to regulators.
|
||||||||||
|
||||||||||
|
identifies the affected trade
|
||||||||||
|
identifies the affected trade
|
||||||||||
|
||||||||||
|
||||||||||
Complex Type Summary |
||||||||||
|
||||||||||
|
A type defining an acknowledgement to a regulatory reporting submission, e.g. regulatoryDisclosure or regulatoryWithdrawal.
|
||||||||||
|
A type defining the basic content for a message sent to inform another system that some exception has been detected in a regulatory reporting message.
|
||||||||||
|
A type defining the message used to request withdrawal from one or more jurisdictions.
|
||||||||||
|
<?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-reg-reporting-shared-5-13.xsd"/>
<xsd:annotation/>
</xsd:complexType>
<xsd:choice>
</xsd:choice>
</xsd:sequence>
<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:documentation xml:lang="en">
</xsd:annotation>
A type defining the basic content for a message sent to inform another system that some exception has been detected in a regulatory reporting message.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="Message">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element minOccurs="0" name="header" type="ExceptionMessageHeader">
</xsd:sequence>
<xsd:annotation/>
</xsd:element>
<xsd:annotation>
</xsd:complexType>
<xsd:documentation>
</xsd:annotation>
A type defining the message used to request withdrawal from one or more jurisdictions.
</xsd:documentation>
<xsd:complexContent>
<xsd:extension base="AddressedMessage">
</xsd:complexContent>
<xsd:sequence>
</xsd:extension>
<xsd:element maxOccurs="4" minOccurs="0" name="onBehalfOf" type="OnBehalfOf">
</xsd:sequence>
<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:element>
<xsd:documentation>
</xsd:annotation>
Indicates which regulation the trade is to withdrawn from. At least one child element must be selected.
</xsd:documentation>
<!-- requested action? ( retain records, purge records ) -->
<xsd:annotation>
</xsd:element>
<xsd:documentation>
</xsd:annotation>
Indicates if the trade is now fully withdrawn from all regulatory reports. This can be used by a trade repository to perform a consistency check. For instance, if "fullyWithdrawn" is "true" but the TR believes that the trade is still reportable to at least one regulator, it could report an exception with the identity of that regulator. Or if "fullyWithdrawn" is false but the TR believes that the trade is no longer reportable to any regulator, the TR should report that fact.
</xsd:documentation>
<xsd:annotation>
</xsd:annotation>
</xsd:element>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Used to report that a regulatory reporting message (e.g. regulatory disclosure or withdrawal) was processed successfully, and the status of reporting to any regulators.
</xsd:documentation>
<xsd:annotation>
</xsd:element>
<xsd:documentation xml:lang="en">
</xsd:annotation>
Used to report that a regulatory reporting message was not processed successfully, and the reasons for that.
</xsd:documentation>
</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. |