Within Personal Community, messages pass between members and clinical groups. Providers, or their representatives, receive or send messages on behalf of clinical groups.
The mechanism that governs how each message passes to and from each clinical group is known as a message flow. When a patient performs an action that generates a message, that message enters the appropriate message flow. At that point, if an action is required to process the message, Personal Community creates a task that appears on the Workbench. Certain Workbench users have the ability to claim and process the task. To have such an ability, the Workbench user be associated with the workflow group that processes messages that are part of the particular message flow.
Workflows are the interactive processes that occur in the Workbench and the public application. Workbench users can perform tasks related to a particular workflow if they are added to the workflow’s group. A Workbench user who can participate in a particular workflow is known as an agent for that workflow. A Workbench user who can add agents to and remove agents from a workflow is known as a manager for that workflow.
An agent can process tasks. A manager can supervise the task completion process by performing several kinds of activities:
-
Processing tasks.
-
Overseeing what agents are or are not associated with the workflow group.
-
Assigning tasks, changing ownership of tasks, and revoking task assignment among agents.