Search by party macro role

The search by party macro role feature provides the ability to search for a party based on the party macro role, along with other search criteria.

When searching for a party by macro role, the party macro role must match the macro role search criteria. For each search criteria type provided, a corresponding party macro role association (such as Name, Address, Contact Method, Identifier, and Party Equivalency) for that party macro role must exist, otherwise the search will fail.

The result set only includes Child Address, Contact Method, Identification, and Name information that matches both the existing party macro role associations and the usage types specified in the properties file. If more than one instance occurs that matches the conditions, then the first instance is returned in the basic party data (inquiry level 0).