Allocation ACK (MsgType = P)

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 N Used for firm identification in third-party transactions.
76 ExecBroker N Used for firm identification in third-party transactions.
70 AllocID Y
75 TradeDate Y
60 TransactTime N Date/Time allocation Ack generated
87 AllocStatus Y
88 AllocRejCode C Required for AllocStatus (87) = 1 (rejected)
58 Text N Can include explanation for AllocRejCode (88) = 7 (other)
<Standard Message Trailer> Y