Component AllocAckGrp (BlockRepeating)

This repeating group is optionally used for messages with AllocStatus (87) = 2 (Account level reject), to provide details of the individual accounts that were accepted or rejected. In the case of a reject, the reasons for the rejection should be specified.

Added in protocol FIX.4.4

See in: FIX.4.4, FIX.5.0, FIX.5.0SP1, FIX.5.0SP2.

Field or Component Name Description Is Required Added Is Deprecated
78 NoAllocs Indicates number of allocation groups to follow. FIX.4.4
79 AllocAccount Required if NoAllocs (78) > 0. Must be first field in repeating group. FIX.4.4
661 AllocAcctIDSource FIX.4.4
366 AllocPrice Used when performing "executed price" vs. "average price" allocations (e.g. Japan). AllocAccount (79) plus AllocPrice (366) form a unique Allocs entry. Used in lieu of AllocAvgPx (153). FIX.4.4
1047 AllocPositionEffect FIX.4.4
467 IndividualAllocID FIX.4.4
1593 ParentAllocID FIX.5.0SP2 (118)
1729 FirmMnemonic FIX.5.0SP2 (118)
1832 ClearedIndicator Used to communicate the status of central clearing workflow. FIX.5.0SP2 (196)
2727 AllocLegRefID The field may not be used in any message where there are no legs. FIX.5.0SP2 (234)
BlockRepeating AllocRegulatoryTradeIDGrp FIX.5.0SP2 (192)
776 IndividualAllocRejCode Required if NoAllocs (78) > 0 and AllocStatus (87) = 2 (Account level reject). FIX.4.4
BlockRepeating NestedParties FIX.4.4
161 AllocText Can be used here to hold text relating to the rejection of this AllocAccount(366)) FIX.4.4
360 EncodedAllocTextLen Must be set if EncodedAllocText (361) field is specified and must immediately precede it. FIX.4.4
361 EncodedAllocText Encoded (non-ASCII characters) representation of the AllocText (161) field in the encoded format specified via the MessageEncoding (347) field. FIX.4.4
1732 FirmAllocText FIX.5.0SP2 (118)
1733 EncodedFirmAllocTextLen Must be set if EncodedFirmAllocText (1734) field is specified and must immediately precede it. FIX.5.0SP2 (118)
1734 EncodedFirmAllocText Encoded (non-ASCII characters) representation of the FirmAllocText (1732) field in the encoded format specified via the MessageEncoding (347) field. FIX.5.0SP2 (118)
989 SecondaryIndividualAllocID FIX.4.4
993 AllocCustomerCapacity FIX.4.4
992 IndividualAllocType FIX.4.4
80 AllocQty FIX.4.4
2515 AllocCalculatedCcyQty FIX.5.0SP2 (193)
1752 CustodialLotID Only used for specific lot trades. FIX.5.0SP2 (127)
1753 VersusPurchaseDate Only used for specific lot trades. If this field is used, either VersusPurchasePrice (1754) or CurrentCostBasis (1755) should be specified. FIX.5.0SP2 (127)
1754 VersusPurchasePrice Only used for specific lot trades. If this field is used, VersusPurchaseDate (1753) should be specified. FIX.5.0SP2 (127)
1755 CurrentCostBasis Only used for specific lot trades. If this field is used, VersusPurchaseDate (1753) should be specified FIX.5.0SP2 (127)