updateComplianceRequirement
- Description
- This transaction updates the details, such as the description and end date, of an existing compliance requirement. It can also be used to add new compliance requirement targets and compliance requirement documents.
- Web Services
- Operation name: updateComplianceRequirement
- Example
- For the compliance requirement Verifying Residential
Address (ComplianceRequirementId = 1234), update the description
to Compliance for residential address. Set
the change to be effective starting immediately.
Add a new compliance requirement target, Telephone, and a new compliance requirement document, Telephone Bill, to the existing compliance requirement target Verifying Contact Information.
- Usage information
- The updateComplianceRequirement transaction can also be used to
add:
- New ComplianceTargetTypes.
- New DocumentTypes for each of the new target types.
- A validation frequency for the compliance requirement.
- Preconditions
- Not applicable
- Mandatory input
-
- ComplianceRequirementId
- ComplianceRequirementLastUpdateDate
- Inquiry levels
- Not applicable
- Filter values
- Not applicable
- Transaction behavior
- The existing elements (the ComplianceType of the ComplianceRequirementBObj
and the ComplianceTargetType of the ComplianceTargetBObj) cannot be
updated. If you need to change these values, you must either:
- Expire the old ComplianceRequirementBObj by updating the EndDate, and then create a new one using the addComplianceRequirement transaction.
- Create a new ComplianceTargetType.
This behavior preserves the business history of the ComplianceRequirementBObj.
- Request message
- <TCRMTxType> updateComplianceRequirement
<TCRMTxObject> ComplianceRequirementBObj
<TCRMObject> ComplianceRequirementBObj
with one or more ComplianceTargetBObj objects and their associated ComplianceDocumentBObj objects
- Response objects
- ComplianceRequirementBObj with one or more ComplianceTargetBObj objects and their associated ComplianceDocumentBObj objects
- Special note
- Not applicable