Class BroadcastVitalRecordDefinitionAction

All Implemented Interfaces:
RecordsManagementAction, RecordsManagementCustomModel, RecordsManagementModel, ActionExecuter, LoggingAwareExecuter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.context.ApplicationContextAware

public class BroadcastVitalRecordDefinitionAction extends RMActionExecuterAbstractBase
Action to implement the consequences of a change to the value of the VitalRecordDefinition properties. When the VitalRecordIndicator or the reviewPeriod properties are changed on a record container, then any descendant folders or records must be updated as a consequence. Descendant folders should have their reviewPeriods and/or vitalRecordIndicators updated to match the new value. Descendant records should have their reviewAsOf date updated.
Author:
Neil McErlean