NoPartyIDs

<NoPartyID> repeating group is used to identify client or decision maker represented in following FIX messages: NewOrderSingle (MsgType 'D'), OrderCancelReplaceRequest (MsgType 'G'), OrderCancelRequest(MsgType 'F') and ExecutionReport (MsgType '8').

Tag

Field Name

Req’d

Comment

453

NoPartyIDs

N

Repeating group below should contain unique combinations of PartyID, PartyIDSource, and PartyRole.

Currently used only for Newedge/Bitnominal.

448

PartyID

C

Used to identify source of PartyID. Populate by OperatorID value from the order request.

Currently used only for Newedge/Bitnominal.

447

PartyIDSource

C

Used to identify class source of PartyID value. Always is 'D' Proprietary/Custom code.

Currently used only for Newedge/Bitnominal.

452

PartyRole

C

Identifies the type of PartyID (e.g. Executing Broker). Configurable by Route configuration parameter.

Currently used only for Newedge/Bitnominal.

 

Here C in the column Required means that corresponding field is required if NoPartyIDs > 0.
The transmission of this repeating group can be turned on or off by the configuration parameter and it is not carried out if PartyID empty.