complexType "ReportingRegime"
Namespace:
Content:
complex, 8 elements
Defined:
globally in fpml-doc-5-6.xsd; see XML source
Includes:
definitions of 8 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (8):
entityClassification,
exceedsClearingThreshold,
mandatorilyClearable (in reportingRegime defined in PartyTradeInformation complexType),
name (in reportingRegime defined in PartyTradeInformation complexType),
reportingPurpose,
reportingRole (in reportingRegime defined in PartyTradeInformation complexType),
supervisorRegistration (in reportingRegime defined in PartyTradeInformation complexType),
supervisorRegistration (in reportingRegime defined in PartyTradeInformation complexType)
All Direct / Indirect Based Elements (1):
reportingRegime (defined in PartyTradeInformation complexType)
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>
<xsd:sequence>
<xsd:element name="name" type="ReportingRegimeName"/>
<xsd:element maxOccurs="unbounded" 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"/>
<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" 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.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.