complexType "ReportingRegime"
Namespace:
Content:
complex, 8 elements
Defined:
globally in fpml-doc-5-5.xsd; see XML source
Includes:
definitions of 8 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
((name, supervisorRegistration*) | supervisorRegistration+)?, reportingRole?, reportingPurpose*, mandatorilyClearable?, exceedsClearingThreshold?, entityClassification?
</...>
Content Model Elements (8):
entityClassification, reportingPurpose,
All Direct / Indirect Based Elements (1):
reportingRegime
Known Usage Locations
Annotation
Provides information about how the information in this message is applicable to a regulatory reporting process.
XML Source (w/o annotations (9); see within schema source)
<xsd:complexType name="ReportingRegime">
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:sequence>
<xsd:element name="name" type="ReportingRegimeName"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supervisorRegistration" type="SupervisorRegistration"/>
</xsd:sequence>
<xsd:element maxOccurs="unbounded" name="supervisorRegistration" type="SupervisorRegistration"/>
</xsd:choice>
<xsd:element minOccurs="0" name="reportingRole" type="ReportingRole"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="reportingPurpose" type="ReportingPurpose"/>
<!-- NB: the following field is still under discussion in the FpML Reporting Working Group and may be changed in subsquent drafts of the standard -->
<!--
<xsd:element name="publiclyReportable" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation xml:lang="en">Whether the particular trade type in question is required to be publicly by this regulator. Note that this just says whether the regulator requires public reporting; use reportingPurpose to indicate whether the message is intended to provide public reporting.</xsd:documentation>

</xsd:annotation>
</xsd:element>
-->
<xsd:element minOccurs="0" name="mandatorilyClearable" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="exceedsClearingThreshold" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="entityClassification" type="EntityClassification"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 8/8)
entityClassification
Type:
EntityClassification, simple content
Indicates the category or classification or business role of the organization referenced by the partyTradeInformation with respect to this reporting regime, for example Financial, NonFinancial etc.
Simple Content
xsd:normalizedString
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="entityClassification" type="EntityClassification"/>

exceedsClearingThreshold
Type:
xsd:boolean, predefined, simple content
Indicates whether the counterparty exceeds the volume threshold above which trades are required to be cleared.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="exceedsClearingThreshold" type="xsd:boolean"/>

mandatorilyClearable
Type:
xsd:boolean, predefined, simple content
Whether the particular trade type in question is required by this regulator to be cleared.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="mandatorilyClearable" type="xsd:boolean"/>

name
Type:
ReportingRegimeName, simple content
Identifies the reporting regime under which this data is reported. For example, Dodd-Frank, MiFID, HongKongOTCDRepository, ODRF
Simple Content
xsd:normalizedString
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="name" type="ReportingRegimeName"/>

reportingPurpose
Type:
ReportingPurpose, simple content
The reason this message is being sent, for example Snapshot, PET, Confirmation, RealTimePublic.
Simple Content
xsd:normalizedString
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="reportingPurpose" type="ReportingPurpose"/>

reportingRole
Type:
ReportingRole, simple content
Identifies the role of this party in reporting this trade for this regulator; roles could include ReportingParty and Voluntary reporting.
Simple Content
xsd:normalizedString
maxLength:
255
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="reportingRole" type="ReportingRole"/>

supervisorRegistration
Type:
SupervisorRegistration, complex content
Identifies the specific regulator or other supervisory body for which this data is produced. For example, CFTC, SEC, UKFSA, ODRF, SFC, ESMA.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supervisorRegistration" type="SupervisorRegistration"/>

supervisorRegistration
Type:
SupervisorRegistration, complex content
Identifies the specific regulator or other supervisory body for which this data is produced. For example, CFTC, SEC, UKFSA, ODRF, SFC, ESMA.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" name="supervisorRegistration" type="SupervisorRegistration"/>

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.