Info |
---|
See also: Workflows |
Overview
Workflows represent a process that modifies a “thing” in the system.
That "thing" is the Workflow's Write-To Entity. When a user fills out the form on a Workflow Popup, those values are written into the Attributes of this Write-To Entity.
Each Workflow also has read-only access to one or more Reference Entities.
When configuring a Workflow, you can generally access any Attribute that is defined for the Write-To or Reference Entities, although you can only modify the Attributes of the Write-To Entity.
Examples
Workflow Type | Example use case |
---|---|
Create Activity | Creates / modifies data for a Course. Write-To Entity is the Reference Entities are:
|
Complete Learning Plan | Creates / modifies data for a specific user’s application for a specific Credential. Write-To Entity is the Reference Entities are:
|
Workflow Type / Entity Matrix
Workflow Type | Purpose | Activity Definition | Activity Instance | Member Role | Learning Plan Definition | Learning Plan Instance | Tenant |
---|---|---|---|---|---|---|---|
Create Activity | Creates a new Activity | Modifies | No Access | References | No Access | No Access | No Access |
Complete Activity | Records that a Practitioner has completed a specific Activity | References | Modifies | References | References | References | References |
Grant / Edit Member Role | Grants a new Role to a Member, or edits and existing Member Role | No Access | No Access | Modifies | No Access | No Access | No Access |
Configure Learning Plan | Add Extrinsic Attributes to a Learning Plan Definition | No Access | No Access | No Access | Modifies | No Access | No Access |
Complete Learning Plan | Practitioner submits an application for review | No Access | No Access | References | References | Modifies | No Access |
Configure Tenant | Manage additional attributes for all Tenants | No Access | No Access | No Access | No Access | No Access | Modifies |
Info |
---|
References See below for the business rules governing the reference |
Reference Entities for an Activity Instance
Most of the Reference Entities documented in the matrix above come from one-to-one relationships.
Activity Instances
are special in that they can exist on 0, 1, or more than 1 Learning Plan Instances
, depending on system configuration.
The rules for identifying the “Reference Entities” for an Activity Instance are defined below.
Note |
---|
As of Release 12.4, these references are only supported by /wiki/spaces/DOCS/pages/3379495072. |
Reference Entity | Rules | Safe to use in all configurations? |
---|---|---|
| An |
|
| If all of the If the |
This reference can be “undefined” in some cases. Any attempt to access Attributes from an undefined Reference Entity will result in an error. |
| If the If the | |
| If all of the If the | |
| If all of the If the |