Standard rules and extension points for case status

You can use standard rules and extension points to update, retrieve, or analyze the status of a case. By using statuses in your application, you can communicate to stakeholders the progress that a case has made toward resolution.

You can reference or override the following standard rules:

  • Work-.UpdateStatus — An activity that changes the status of a case based on the value that you provide.

  • Work-.WorkBasket — An activity that puts an assignment in a work queue and then calls Work-.UpdateStatus to change the case status.

  • Work-.Worklist — An activity that puts an assignment on a worklist and then calls Work-.UpdateStatus to change the case status.

  • Work-.pyStatusWork — A property that stores the current status of a case.

    Do not directly set the value of this property because the new status might not be detected by case-dependency logic. Use an activity or configure a shape in a flow to set the case status instead.

  • Work-.pyElapsedStatusNew — A property that stores the cumulative time, measured in seconds, that a case has spent in any status with the New prefix.

  • Work-.pyElapsedStatusOpen — A property that stores the cumulative time, measured in seconds, that a case has spent in any status with the Open prefix.

  • Work-.pyElapsedStatusPending — A property that stores the cumulative time, measured in seconds, that a case has spent in any status with the Pending prefix.

  • Work-.Status-Resolved — A ticket that is raised when a case is resolved to communicate the status change to other business processes.