Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Plugin: The Plugin that implements this Step. Several Plugins are enabled by default, and are listed below. Additional Plugins may need to be activated, and custom Plugins can also be written. Once the Plugin for a Step is selected, it cannot be changed.
  • Order: Each Step must have a unique order value (AR-EnrollmentFlowStep-1). Steps are executed from the lowest order to the highest. If no value is provided, the next sequential order for this Enrollment Flow will be automatically inserted.
  • Actor Type: The type of Actor who will complete this Step. When consecutive Steps have different Actor Types, a handoff will occur using Notifications. A Flow can switch across different Actor Types as many times as is necessary.

...

Available Enroller Plugins

PluginDescriptionAvailable Since
Attribute CollectorRequest attributes related to the Enrollee

Running Enrollment Flows

Starting a Flow

...

Normally, the sequence of Enrollment Flow Steps will be executed by either redirecting the current Actor to the next Step, or sending a Notification to the appropriate Actor when the Actor Type changes. Sometimes, Petitions get "stuck", eg because an Actor didn't receive a Notification, or forgot to act on it. It is possible to resume a Petition by selecting the Resume action from the Petition list. This will show show a list of all Steps within the Enrollment Flow for the Petition. 

A Step that has already run can be rerun using the same mechanism. (The available actions will be Rerun for Steps that have already completed, or Continue for the next Step that has not yet run.) After a Step is rerun, the Flow will continue at the next Step that has not yet run, however this behavior is not final and may change in a future release. A Step that has not yet run (and is not the next Step to run) cannot be started early.

Keep in mind that different Steps may have different Actor Types, and so the actual process for resuming a Flow may depend on the Actor Type. For example, if the Petitioner has contacted the Helpdesk for assistance with a stuck Petition, the correct action might be for the Helpdesk agent to copy the Continue link and email it to the Enrollee, rather than click on the link themself or send it to the Petitioner.

See Also

...