Sub Party IDs of Party Roles

Hi, I tried to find out a similar topic but failed, if this has already been discussed please let direct me to that.

My question is on populating sub party IDs for a trade ticket (TCR) along with PartyRoles.

For example, we need to publish the following details of the Executing Firm (PartyRole = 1)

  • LEI (e.g. LEI123) o
  • Firm name which is a custom identifier used in our application (e.g. ABC Corp)

Can I use the following tags in the TCR message:

NoPartyRoles = 1
PartyID = ABC Corp
PartyIDSoruce = D
PartyRole = 1
NoPartySubIDs = 1
-> PartySubID = LEI123
-> PartySubIDType = 84

Question:

  1. Is the above structure correct from FIX standard point of view?
  2. In the standard, the description of PartySubID says - ‘Not required when using PartyID (448), PartyIDSource (447), and PartyRole’. Does this mean the above structure is not per the standard?
  3. Can I continue to add further PartySubIDTypes to support other attributes of the Executing Firm (E.g. BIC, Full Legal Name of the Firm etc)
1 Like

Yes, PtysSubGrp is a nested repeating group inside Parties. You can also have multiple instances of the Parties repeating group with the same PartyRole (1=Executing firm) but a different PartyIDSource (N=LEI) if you want to avoid the additional level of nesting.

No. This sentence is more or less redundant. PtysSubGrp is already defined as optional inside Parties. You can omit it when defining a party with the 3 fields mentioned in that sentence.

Yes, PtysSubGrp can have any number of instances.

1 Like

Thank you very much Hanno. This clarifies my question.