| Name | Type | Optional | ByRef | Description |
|---|---|---|---|---|
| clientContactAddressPk | Integer | The Pk of the existing Client Contact Address (required if updating or deleting an existing Contact Address). | ||
| newAddress | ISAddressDetails | The ISAddressDetails Object representing the new address (should be omitted if delete an existing Contact Address). | ||
| newAddressKeepExisting | Boolean | When True, the Physical / Postal details from the old address will be preserved on the new address. | ||
| logType | isefinLogType | The Log Type of the generated Client Log. NO LONGER USED - ALWAYS ASSUMES UPDATEREQUEST | ||
| clientLog | finClientLog | Optional | ByRef | The generated Client Log. If omitted, a value of Nothing is assumed. |
| newAddressPostal | Boolean | Optional | True if the new address is Postal (Note: Only used if newAddressKeepExisting is False). If omitted, a value of False is assumed. | |
| newAddressPhysical | Boolean | Optional | True if the new address is Physical (Note: Only used if newAddressKeepExisting is False). If omitted, a value of False is assumed. | |
| requestedBy | String | Optional | "Requested By" for the Update Request. | |
| requestSource | String | Optional | "Request Source" for the Update Request. | |
| logSubject | String | Optional | Subject for the generated Client Log. Will default to "Contact Address Update Request" if omitted. | |
| logNotes | String | Optional | Notes for the generated Client Log. | |
| clientId | String | Optional | The Client Id (only required when adding a new Contact Method; i.e. clientContactAddressPk = 0). | |
| contactMethodId | String | Optional | The Contact Method Id of the new Contact Method value. Will default to the existing Contact Method where possible if omitted. |
A Boolean value indicating success.