Allocation ACK (MsgType = P, FIXML = AllocationACK)

The allocation ACK record is used by the broker to acknowledge the receipt and status of an allocation record received from the institution.

It is possible that multiple Allocation ACK (P) messages can be generated for a single allocation to detail the receipt and then the acceptance or rejection of the allocation.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = P
109 ClientID ClientID N Used for firm identification in third-party transactions.
76 ExecBroker ExecBroker N Used for firm identification in third-party transactions.
70 AllocID AllocID Y
75 TradeDate TradeDate Y
60 TransactTime TransactTime N Date/Time AllocationACK (P) generated
87 AllocStatus AllocStatus Y
88 AllocRejCode AllocRejCode C Required for AllocStatus (87) = 1 (rejected)
58 Text Text N Can include explanation for AllocRejCode (88) = 7 (other)
<Standard Message Trailer> Y