Choice begin |
Branch1 |
name | ReportingRegimeName | Identifies the reporting regime under which this data is reported. For example, Dodd-Frank,
MiFID, HongKongOTCDRepository, ODRF.
| Reporting regime name. | | 1-1,
mre,
mfr | |
supervisorRegistration | SupervisorRegistration | Identifies the specific regulator or other supervisory body for which this data is
produced. For example, CFTC, SEC, UKFSA, ODRF, SFC, ESMA.
| Supervisor registration. | | 0-∞,
ncf | |
Branch2 |
supervisorRegistration | SupervisorRegistration | Identifies the specific regulator or other supervisory body for which this data is
produced. For example, CFTC, SEC, UKFSA, ODRF, SFC, ESMA.
| Supervisor registration. | | 1-∞,
ncf | |
Choice end |
reportingRole | ReportingRole | Identifies the role of this party in reporting this trade for this regulator; roles
could include ReportingParty and Voluntary reporting.
| | | 0-1,
ncf | This is not used in messages to the repository. |
reportingPurpose | ReportingPurpose | The reason this message is being sent, for example Snapshot, PET, Confirmation, RealTimePublic. | | | 0-∞,
ncf | This is not used in messages to the repository. |
mandatorilyClearable | xsd:boolean | Whether the particular trade type in question is required by this regulator to be
cleared.
| | | 0-1,
ncf | This is not used in messages to the repository. |