addPartyContactMethod

Description
This transaction adds a contact method type and the corresponding contact information for a given party.
Web Services
Operation name: addPartyContactMethod
Service name: PartyService
Example
Add a home phone number, a business phone number, a home e-mail address, and a business e-mail address for Alex Jones.
Usage information
You can associate multiple active contact methods of any given type with a given party.

Contact method information includes details such as telephone numbers, preferred contact times, e-mail addresses, message size limits, and others.

A contact method is considered to be active if it contains no end date, or an end date greater than the current date.

A contact method is considered to be inactive if the end date is less than or equal to the current date.

Contact method types are user-definable through a code table.

Preconditions
A Party must exist.
Mandatory input
  • PartyId
  • ContactMethodUsageType
  • ContactMethodType
  • ReferenceNumber
Inquiry levels
Not applicable
Filter values
Not applicable
Transaction behavior
If the effective date is not supplied, the current system date is used by default.

There are currently no validations or standardizations done based on the contact method type. For example, there is no validation to ensure an e-mail address is in the correct format or that a phone number is in a valid format.

Request message
<TCRMTxType> addPartyContactMethod

<TCRMTxObject> TCRMPartyContactMethodBObj

<TCRMObject> TCRMPartyContactMethodBObj

with an associated business object:

Response objects
TCRMPartyContactMethodBObj

with an associated business object:

TCRMContactMethodBObj

Special note
Not applicable