Useful task attributes: Cyclic tasks
Cyclic Tasks: Creating a task that re-executes N times or until a certain condition is met
Tasks with cycle attributes are re-activated after completion. The number of re-activations can be either predetermined by a fixed number or dynamically determined by a condition that has to be met for a task to stop cycling. Tasks can be re-activated immediately once completed, or after a certain time interval has passed.
Cycle until | An expression defining the conditions under which a task will stop cycling. Note: To create a task that cycles indefinitely, type forever() in the cycle until field. Example The Reduce fever plan should continue to cycle until the expression Temperature = < 100 becomes true. |
Number of cycles | An integer defining the number of times a task will be repeated. Example The Take blood sample action needs to be executed twice in a Glucose Tolerance test. |
Cycle Interval | An integer defining the time interval between cycles (the time unit is hours). Example There should be a 2-hour interval between each execution of the Take blood sample action in a Glucose Tolerance test. |
Browse through process-description samples:
If you have installed the Tallis Toolset, you can find these samples in the World > Samples folder in the ACL Web Repository.
- Hypertension
- The Assess response action cycles until systolic and diastolic target blood pressure values are reached.
- Run this sample file
- Click here for a detailed description of this sample.
- Triple Assessment
- The Radiology plan and the Biopsy plan are both cyclic
- Run this sample file
- Click here for a detailed description of this sample.