| FRAMES | NO FRAMES |
|
|
The AllocRegulatoryTradeIDGrp is a repeating component within the TrdAllocGrp component used to report the source, value and relationship of multiple trade identifiers for the same trade allocation instance.
This component can be used to meet regulatory trade reporting requirements where identifiers such as the Unique Swaps Identifier (USI) are required to be reported, showing the chaining of these identifiers as needed.
Used in :
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| 1908 | NoAllocRegulatoryTradeIDs | RegTrdID | N |
Number of regulatory IDs in the repeating group. |
|||
| => | 1909 | AllocRegulatoryTradeID | @ID | C |
Required if NoAllocRegulatoryTradeIDs(1908) > 0. |
||
| => | 1910 | AllocRegulatoryTradeIDSource | @Src | N |
Identifies the reporting entity that originated the value in RegulatoryTradeID(1903). The reporting entity identifier may be assigned by a regulator or from a supported standard identifier source scheme. In the context of CFTC usage for Unique Swap Identifier (USI), this field is required to convey the namespace of the entity creating the USI, in accordance to the USI Data Standard (https://www.cftc.gov/sites/default/files/idc/groups/public/@swaps/documents/dfsubmission/usidatastandards100112.pdf). For standardized identifier source schemes, such as the Unique Transaction Identifier (UTI), the source scheme is identified using supported code values. |
||
| => | 1911 | AllocRegulatoryTradeIDEvent | @Evnt | N |
Identifies the event which caused the origination of the identifier in AllocRegulatoryTradeID(1909). When more than one event is the cause, use the higher enumeration value. For example, if the identifier is originated due to an allocated trade which was cleared and reported, use the enumeration value 2(Clearing). |
||
| => | 1912 | AllocRegulatoryTradeIDType | @Typ | N |
Specifies the type of trade identifier provided in AllocRegulatoryTradeID(1909), within the context of the hierarchy of trade events. |
||
| => | 2406 | AllocRegulatoryLegRefID | @LegRefID | N |
This field may be used for multi-leg trades sent as a single message to indicate that the entry applies only to a specific leg. |
||
| => | 2399 | AllocRegulatoryTradeIDScope | @Scope | N |
Specifies the scope to which the AllocRegulatoryTradeID(1909) applies. Used when a trade must be assigned more than one identifier, e.g. one for the clearing member and another for the client on a cleared trade as with the principal model in Europe. |
||
|
|
| FRAMES | NO FRAMES |