EDM/IDM

When trading on-MTF EDM/IDM values must be populated in the outbound quotes and any resultant ExecutionReport messages. 

These details are required on-MTF only - if OFF-venue, or on-SEF then any provided values will be ignored (as they will not be mapped through to the venue message by MarketFactory).

There can only be one EDM, one IDM. The two may be the same, but there cannot be multiple of each. The EDM and IDM values provided must be previously registered by the market participant and are used to unambiguously identify the one person considered to have primary responsibility for the transaction in each capacity.

EDM and IDM lengths, formats, allowed character sets etc are dictated by the individual venues, the values you pass across need to be the exact values previously registered (e.g. on GLIMS for CNX).

For on-MTF requests here is a summary of the various Venue's behaviour:

Quote

ExecutionReport

When sending deal notifications to Bloomberg, it is essential that Maker Clients take care to reconcile the subsequent ExecutionAck mesage against their original ExecutionReport. If no ack is received after a few seconds, the likely cause was an error in the population of regulatory fields, which will require manual corrective action.