Assume a trade is sent downstream from an OMS (which is connected to a broker hub) to a settlement system with the trade reference included using an Execution Report.
If we would like to see the settlements system’s referenence ID of the trade displayed within the OMS GUI a message in the same session is required which is capable of transporting the information from settlement sys back to OMS.
What is your best guess if one would like to implement this information passed back to the OMS by the use of an appropriate FIX message type. Which message type if any serves best and which field therin would be a candidate to carry the settlemen system transaction id ?
Or simply mirror back the execution report enriched with the new ID ?
@111s if you are sending the ExecutionReport(35=8) message to the settlement system then the standard response message for that is the ExecutionAck(35=BN) message. It contains the RegulatoryTradeIDGrp component which is probably the best pick to return a trade identifier issued by the settlement system.
The only required field in there is RegulatoryTradeID(1903) but you could also use RegulatoryTradeIDSource(1904) to identify your settlement system. It does not have pre-defined values like the other fields in this component. RegulatoryTradeIDScope(2397) could also apply but does not have a value for the settlement system and does not permit user defined values.
Hanno, Danke für die schnelle und ausfuehrliche hilfreiche Antwort.
Gruß Uli Hofmann