Dynamic Evidence, unlike Non-Dynamic Evidence, has an associated lifecycle. Whereas Non-Dynamic Evidence Types are always in effect Active, Dynamic Evidence can be in an number of other states. This section discusses the Dynamic Evidence Lifecycle from two perspectives; the Dynamic Evidence Type lifecycle, and the Dynamic Evidence Type Versions lifecycle.
The Dynamic Evidence Type lifecycle is simple and has only two possible statuses internally: ' Active ' and ' Canceled '. The management of these is handled by the system, and is effectively hidden from the user. When a Dynamic Evidence Type is created it is automatically given a status of ' Active ', and only Active Dynamic Evidence Types are available for use as Case Evidence.
Deleting a Dynamic Evidence Type changes its state to Canceled , i.e. The Dynamic Evidence Type is not physically removed from the EvidenceTypeDef entity. However, all related generated artifacts are physically deleted from the system. Canceled Dynamic Evidence Types cannot be reactivated, and are filtered out by the administration and case worker workspaces.
Dynamic Evidence Type Versions have a different lifecycle which includes more states, and at all times the state is visible to users and clearly identifies what actions can be performed on each Dynamic Evidence Type Version:
No Case Evidence records in respect of ' InEdit ' Versions can be created, and indeed Versions with this status have no impact on the runtime case worker application. A Dynamic Evidence Type is restricted to having zero or one ' InEdit ' Version at any point in time.
Finally, an ' InEdit ' Version can only be deleted or activated.
After activating a Dynamic Evidence Type Version, users may or may not see the 'PendingActivation ' status, i.e. It is possible to immediately see the Dynamic Evidence Type Version status go to 'Active' . This depends on the time taken to generate and publish CER Rulesets, and also the time to refresh the administration page after activation. If a status of ' PendingActivation ' is displayed, the administration page will not refresh automatically when the state is internally changed to ' Active '. In this case, users will need to manually refresh the administration page to reflect the change of status; this can be done using the Refresh button on the Dynamic Evidence Type List Page.
Once in this status, Dynamic Evidence Type Versions can only transition out of this state by being deleted.