getAllPartyGroupingContactMethods

Description
This inquiry transaction returns the details of all the contact methods of a specific type derived from the party that plays a specific role within the grouping.
Web Services
Operation name: getAllPartyGroupingContactMethods
Service name: Party
Example
You can retrieve all contact methods derived from the primary contact for the Patterson household.
Usage information
Party Grouping Contact Methods are derived from a particular contact method usage type, or types, associated with a party or parties that participate in a party grouping and that play a particular active party grouping role types.

The party grouping contact methods can be configured to return only those for a derived from particular party grouping roles and address types, for example, the primary address, which is the address usage type, for the head of household, which is the role type. These values are currently configured in the TCRM.properties file under the following keys:

/Party/Grouping/ContactMethod/contactMethodTpCds

/Party/Grouping/ContactMethod/groupingRoleTpCds

This transaction does not support the Pagination feature.

Preconditions
Not applicable
Mandatory input
  • PartyGroupingId
Inquiry levels
Not applicable
Filter values
Not applicable
Transaction behavior
The response returns a list of all ACTIVE contact methods matching the usage type defined in the external business rules for those party or parties that play an ACTIVE role matching the party grouping role types defined in the external business rules.

Contact Methods with an end date greater than the system date are considered to be Active. Contact Methods with an end date less than or equal to the system date are considered to be Inactive.

Request message
<InquiryType> getAllPartyGroupingContactMethods

<tcrmParam name= "partyGroupingId">

Response objects
List of TCRMPartyContactMethodBObj with associated TCRMContactMethodBObj
Special note
Not applicable