| Name | Type | Optional | ByRef | Description |
|---|---|---|---|---|
| clientContactMethodPk | Integer | The Pk of the existing Contact Method. Use 0 when adding a new Contact Method. | ||
| newValue | String | The value of the new Contact Method. Use a blank string to remove the existing value. | ||
| clientLog | finClientLog | Optional | ByRef | The generated Client Log. If omitted, a value of Nothing is assumed. |
| contactMethodId | String | Optional | The Contact Method Id of the new Contact Method value. Will default to the existing Contact Method if omitted. | |
| clientId | String | Optional | The Client Id (only required when adding a new Contact Method; i.e. clientContactMethodPk = 0). | |
| 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. | |
| editExisting | Boolean | Optional | If Request Type is 'Update Existing', this flag indicates whether the existing record should be updated, rather than made historic and a new record added. If omitted, a value of False is assumed. |
A Boolean value indicating success.