The Parties component block is used to identify and convey information on the entities both central and peripheral to the financial transaction represented by the FIX message containing the Parties Block. The Parties block allows many different types of entites to be expressed through use of the PartyRole (452) field and identifies the source of the PartyID through the the PartyIDSource.
Added in protocol FIX.4.3
See in: FIX.4.3, FIX.4.4, FIX.5.0, FIX.5.0SP1, FIX.5.0SP2.
Field or Component | Name | Description | Is Required | Added | Is Deprecated |
---|---|---|---|---|---|
453 | NoPartyIDs | Repeating group below should contain unique combinations of PartyID, PartyIDSource, and PartyRole | FIX.4.3 | ||
448 | PartyID | Required if NoPartyIDs (453) > 0. Identification of the party. |
FIX.4.3 | ||
447 | PartyIDSource | Required if NoPartyIDs (453) > 0. Used to identify classification source. |
FIX.4.3 | ||
452 | PartyRole | Required if NoPartyIDs (453) > 0. Identifies the type of PartyID (448). |
FIX.4.3 | ||
2376 | PartyRoleQualifier | FIX.5.0SP2 (179) | |||
ImplicitBlockRepeating | PtysSubGrp | Repeating group of Party sub-identifiers. | FIX.4.4 |
Used in messages
- AccountSummaryReport (CQ)
- AdjustedPositionReport (BL)
- AllocationInstruction (J)
- AllocationInstructionAck (P)
- AllocationInstructionAlert (BM)
- AllocationReport (AS)
- AllocationReportAck (AT)
- ApplicationMessageRequest (BW)
- ApplicationMessageRequestAck (BX)
- AssignmentReport (AW)
- CollateralAssignment (AY)
- CollateralInquiry (BB)
- CollateralInquiryAck (BG)
- CollateralReport (BA)
- CollateralReportAck (DQ)
- CollateralRequest (AX)
- CollateralResponse (AZ)
- Confirmation (AK)
- ContraryIntentionReport (BO)
- ExecutionReport (8)
- IOI (6)
- ListCancelRequest (K)
- MarginRequirementInquiry (CH)
- MarginRequirementInquiryAck (CI)
- MarginRequirementReport (CJ)
- MarketDataRequest (V)
- MarketDataRequestReject (Y)
- MarketDataStatisticsReport (DP)
- MarketDataStatisticsRequest (DO)
- MarketDefinition (BU)
- MarketDefinitionUpdateReport (BV)
- MassOrder (DJ)
- MassOrderAck (DK)
- MassQuote (i)
- MassQuoteAck (b)
- MultilegOrderCancelReplace (AC)
- NewOrderMultileg (AB)
- NewOrderSingle (D)
- OrderCancelReject (9)
- OrderCancelReplaceRequest (G)
- OrderCancelRequest (F)
- OrderMassActionReport (BZ)
- OrderMassActionRequest (CA)
- OrderMassCancelReport (r)
- OrderMassCancelRequest (q)
- OrderMassStatusRequest (AF)
- OrderStatusRequest (H)
- PartyActionReport (DI)
- PartyActionRequest (DH)
- PartyDetailsListRequest (CF)
- PartyEntitlementsRequest (CU)
- PartyRiskLimitCheckRequest (DF)
- PartyRiskLimitCheckRequestAck (DG)
- PartyRiskLimitsRequest (CL)
- PositionMaintenanceReport (AM)
- PositionMaintenanceRequest (AL)
- PositionReport (AP)
- PositionTransferInstruction (DL)
- PositionTransferInstructionAck (DM)
- PositionTransferReport (DN)
- Quote (S)
- QuoteAck (CW)
- QuoteCancel (Z)
- QuoteResponse (AJ)
- QuoteStatusReport (AI)
- QuoteStatusRequest (a)
- RFQRequest (AH)
- RegistrationInstructions (o)
- RegistrationInstructionsResponse (p)
- RequestForPositions (AN)
- RequestForPositionsAck (AO)
- SettlementInstructionRequest (AV)
- TradeCaptureReportRequest (AD)