Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Overview
Workflow Templates define the tasks that make up a business process.
Workflow Templates are categorized by Functional Area. For example, a "Conduct Inspection" workflow template can be defined for evaluations, and a "Process Submission" workflow can be defined for an Application/Service Request. Workflows are supported on Submissions, Evaluations, and Compliance Actions.
Workflow Templates can be added by default to various items when they are first created.
Submissions - Default workflows are configured in the Form Settings for a given form
Evaluations - Default workflows are configured on the Evaluation Type lookup edit page
Compliance Actions - Default workflows are not supported. They must be manually added to a compliance action at the time it is created
Searching Workflow Templates
To manage workflow templates, navigate to Admin > Workflow Templates. The Workflow Template List page is displayed. To aid in searching for a specific workflow template, use the column sort buttons, or type a value in the filter text box at the top of each column in the list. When entering a filter value, the list is dynamically filtered to display all list items that match the entered value:
Deleting a Workflow Template
If the workflow template has never been used, a delete button will appear on the Workflow Templates list page next to the workflow template list item. Once a workflow template has been used it cannot be deleted, but it can be set inactive.
Adding or Editing a Workflow Template
From the Workflow Template list page, either click the Add New Workflow Template button or Open an existing workflow template.
Alternatively, the Copy button can be clicked to create a clone of an existing workflow template.
The following fields can be configured on the New Workflow Template (or Edit Workflow Template) page:
Fields
Field | Description |
---|---|
Workflow Template Name | The name of the workflow template. |
Functional Area | The functional area to which the workflow template relates. |
Program Area(s) | The program area(s) to which the workflow template relates. If no program area is assigned, then the workflow template is available for use on any item, regardless of its program area. |
Link Workflow To | This field only applies to Application/Request and Schedule functional areas, and it designates what effect, if any, the workflow will have in creating or modifying a permit. Options include:
|
Permit Category to Create | Only applies to Application/Request and Schedule functional areas when a Workflow workflow is set to create a new permit and a single Program Area program area is selected. Indicates the category of permit to create if the workflow creates a new permit. |
Permit Type to Create | Only applies to Application/Request and Schedule functional areas when a Workflow workflow is set to create a new permit and a single Program Area program area is selected. Indicates the type of permit to create if the workflow creates a new permit. Available choices will be filtered based on the selected permit category to create. |
Default General Permit | Only applies to Application/Request and Schedule functional areas when a Workflow workflow is set to create a new permit, only a single Program Area program area is selected and the "Permit Category to Create" is set to a permit category with a Coverage Type of "Coverage under Master General Permit". When this workflow is added to a submission, the general permit set here will be selected automatically. Note: General Permits will become ineligible for selection over time if they become inactive (superseded, terminated, etc.). When this happens, an alert message appears below this field indicating that a new general permit needs to be selected. |
Permit Document Template to Automatically Generate | Only applies to Application/Request and Schedule functional areas when a Workflow workflow is set to create a new permit and a single Program Area program area is selected. When the workflow is added to a submission, the selected document template will be generated immediately and saved to the new permit record. The document will be set to public/final, and a PDF will be created. When using this option, be sure that document template will have all required merge field data available on the permit record immediately upon creation. For example, a default issueissued, effective, and expiration date dates may need to be configured. |
Immediately Set Permit to Issued/In Effect | Only applies to Application/Request and Schedule functional areas when a Workflow workflow is set to create a new permit and a single Program Area program area is selected. Checking this box will set the permit status to Issued or In Effect immediately upon creation of the draft permit. Note that this option bypasses the validation rules that users must pass before issuing a permit, so if the permit category is not properly configured, using this option may lead to a permit that would not pass the normal permit issuance validation rules. The permit’s related submission, workflow, and tasks will also be set to “Complete” Complete. In the event the permit’s related submission is not in “In Process” In Process status, or if other “In Process” In Process workflows exist on the submission, the submission’s status will not be updated. |
Permit Issuance Notification Template | Only applies if the template has been configured to immediately set the permit to Issued/In Effect. The notification template to be used for immediate creation of notifications of permit issuance. A notification will be sent to both the original submission creator (if creator is an external user) and the permit's permittee email address (if specified and is valid). If a default document template is specified, the document will be attached to the notification email. |
On Submission Import, Assign this Workflow based on Site Location | Options include Unassigned, Statewide, or By County. Only applies to the Application/Request functional area. Indicates that the workflow template should only be created if the workflow is attached to a submission whose site is physically located in one of the specified counties. |
Workflow Template Tasks
Each workflow template must contain at least one task. To add a task to a workflow template, click the Add Task button.
Tasks can be reordered via drag-and-drop or by changing the Order sequence.
The following fields are available on the Edit Task page:
Field | Description |
---|---|
Task Name | The name of the task. |
Due Date Trigger Event | Can be used to automatically set a due date on a task based on some other date, such as the completed date of another task. If a trigger event is selected, the Due Date Days from Trigger Event (Calendar Days) field displays, in which the user can specify the appropriate number of days. |
Allow user to override calculated due date | Indicates that user can update the task due date even though it is calculated by the system. Once overridden by a user, the system will no longer update the due date based on the trigger condition. This field was labeled "Lock Due Date" Prior to nVIRO version 2021.01 |
Don't Create Task By Default | Indicates that the task can optionally be added by a user at a later time if the task is needed but that the task will not appear in the generated workflow by default. |
Task must be closed before associated Workflow can be closed (e.g. Required Task) | Indicates that the task must be explicitly set to Completed or Withdrawn before a workflow can be closed. A required task will have an orange circle next to the task name indicating it is required. |
Allow user to Override Notification | If this box is checked, the user will see a checkbox on the Edit Task page, allowing them to suppress the task status update notification that is sent to an item's owner when a task status is changed. |
Assign Task to Item Owner/Processor by Default | Configures the task to be automatically assigned to the Owner/Processor of the parent item (e.g., application, schedule, evaluation, etc.). |
Default Workgroup | Used to select the workgroup from which the default assigned user will be selected. To assign a default user, a workgroup must first be selected using this field. Then the selected workgroup's members will be displayed in the Default User field and the desired assigned user can be selected there. |
Default User | Used to select the user that will be assigned to the task by default. A workgroup must first be selected in the Default Workgroup field. |
Workflow Component Rules
Component Rules prevent a user from adding a workflow until a given program component has been added to a submission.
Workflow Component Rules are only available for Application/Request or Complaint/Incident functional area workflow templates.
On this page
Table of Contents |
---|
Related Content