The client page to be developed must include the evidence infrastructure page Evidence_modifyHeader1.vim. This included.vim page facilitates the viewing / modification of some infrastructure attributes. For example, received date can be viewed or modified via this.vim. Also, change reason and effective date of change can be set on the edited record. If, at some point in the future, additional attributes which need to be managed through the modify function were added to the Evidence Descriptor entity, then these attributes could be mapped through this infrastructure page. Hence, this requires just a once-off infrastructure change rather than many changes to custom artifacts.
The inclusion of Evidence_modifyHeader1.vim facilitates the following three types of evidence modification:
This refers to the modification of incorrect data on a piece of evidence which has not yet been activated. In this scenario, if the effective date is modified an error will be thrown informing the user that the date can only be modified when updating an active record.
An evidence correction occurs when a piece of data on an active evidence record is modified resulting in the current active record being superseded. In this scenario, the effective date field must not be modified as this will result in a new record in the succession being created - see evidence succession.
If the user modifies the effective date when updating a piece of active evidence, they are specifying a new record in the succession set, i.e. the new record will have the same successionID as the active record. Therefore, the active record will essentially be copied and made effective from the effective date specified by the user and the update applied to this record.
Note: Activation of newly created records in a succession will cause reattribution of records in that succession set.