complexType "ReportingRegime"
Namespace:
Content:
complex, 13 elements
Defined:
globally in fpml-doc-5-8.xsd; see XML source
Includes:
definitions of 13 elements
Used:
Content Model Diagram
XML Representation Summary
<...>
   
Content: 
</...>
Content Model Elements (13):
entityClassification (in reportingRegime defined in PartyTradeInformation complexType),
exceedsClearingThreshold,
mandatorilyClearable (in reportingRegime defined in PartyTradeInformation complexType),
mandatoryFacilityExecution,
mandatoryFacilityExecutionException,
mandatoryFacilityExecutionExceptionDeclaration,
name (in reportingRegime defined in PartyTradeInformation complexType),
partyEntityClassification,
reportingPurpose,
reportingRole (in reportingRegime defined in PartyTradeInformation complexType),
supervisorRegistration (in reportingRegime defined in PartyTradeInformation complexType),
supervisorRegistration (in reportingRegime defined in PartyTradeInformation complexType),
tradePartyRelationshipType
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 (14); see within schema source)
<xsd:complexType name="ReportingRegime">
<xsd:sequence>
<xsd:choice>
<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 name="reportingRole" type="ReportingRole"/>
<xsd:element maxOccurs="unbounded" name="reportingPurpose" type="ReportingPurpose"/>
<xsd:element name="mandatorilyClearable" type="xsd:boolean"/>
<xsd:sequence minOccurs="0">
<xsd:element name="mandatoryFacilityExecution" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="mandatoryFacilityExecutionException" type="xsd:boolean"/>
</xsd:sequence>
<xsd:element minOccurs="0" name="exceedsClearingThreshold" type="xsd:boolean"/>
<xsd:choice minOccurs="0">
<xsd:element name="entityClassification" type="EntityClassification"/>
<xsd:element maxOccurs="unbounded" name="partyEntityClassification" type="PartyEntityClassification"/>
</xsd:choice>
<xsd:element minOccurs="0" name="tradePartyRelationshipType" type="PartyRelationshipType"/>
</xsd:sequence>
</xsd:complexType>
Content Element Detail (all declarations; defined within this component only; 13/13)
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
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element 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 name="mandatorilyClearable" type="xsd:boolean"/>

mandatoryFacilityExecution
Type:
xsd:boolean, predefined, simple content
Whether the particular product must be executed on a SEF or DCM. See to Dodd-Frank section 723(a)(8).
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="mandatoryFacilityExecution" type="xsd:boolean"/>

mandatoryFacilityExecutionException
Type:
xsd:boolean, predefined, simple content
Specifies whether the party invoked exception to not execute the trade on facility such as SEF and DCM even though the particular product is mandated to execute on a SEF.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="mandatoryFacilityExecutionException" type="xsd:boolean"/>

mandatoryFacilityExecutionExceptionDeclaration
Type:
Provides supporting evidence when a party invoked exception to not execute the trade on facility such as SEF and DCM even though the particular product is mandated to execute on a SEF.
XML Source (w/o annotations (1); see within schema source)

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
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="name" type="ReportingRegimeName"/>

partyEntityClassification
Type:
PartyEntityClassification, complex content
Indicates the category or classification or business role of a trade party with respect to this reporting regime, for example Financial, NonFinancial, Dealer, Non-Dealer, LocalParty, etc.
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" name="partyEntityClassification" type="PartyEntityClassification"/>

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

tradePartyRelationshipType
Type:
PartyRelationshipType, simple content
Indicates how the parties to the trade (the counterparties) are related to each other with respect to this reporting regime, e.g. Affiliated, Intragroup, etc..
Simple Content
xsd:normalizedString
maxLength:
255
minLength:
0
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="tradePartyRelationshipType" type="PartyRelationshipType"/>

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.