Background
partyInformation is a choice type, while partyReference is in the common base type which all the choice types extend.
partyReference is of type JurisdictionPartyInformation. All the types within extend JurisdictionPartyInformationBase
To filter on partyInformation using the partyReference attribute, users must use the deep path operator to navigate to partyReference to apply the filter. This is not necessary as partyReference is common amongst all the partyInformation choice types
Proposal
Remove the requirement for a deep path operator when filtering on a common element amongst choice types.
Background
partyInformationis a choice type, whilepartyReferenceis in the common base type which all the choice types extend.partyReferenceis of typeJurisdictionPartyInformation. All the types within extendJurisdictionPartyInformationBaseTo filter on
partyInformationusing thepartyReferenceattribute, users must use the deep path operator to navigate topartyReferenceto apply the filter. This is not necessary as partyReference is common amongst all thepartyInformationchoice typesProposal
Remove the requirement for a deep path operator when filtering on a common element amongst choice types.