Procedure lifecycle
Here is the definition of a typical procedure lifecycle:
- Work in progress
- The procedure is being created or edited. Not yet available for scheduling.
- Release
- The procedure is finalized and published. Only released procedures can be scheduled or assigned.
- Revisions
- Updates to a procedure create new revisions. Previous versions remain accessible for historical tracking.
- Retirement
- Retired procedures are no longer scheduled but are retained in the system for reference or audit purposes.
- Delete
- Only allowed if the procedure has never been executed. Otherwise, it must be retired.