| FRAMES | NO FRAMES |
|
|
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 | ||||||
|
|
| FRAMES | NO FRAMES |