With the 24R1 release, Vault supports quality control (QC) Checklist generation for open Cases and closed Cases. These Checklists assist users with performing QC tasks.
The following list outlines the required configuration in the order it must be performed:
- Configure Checklists
- Configure the Case Object Layout
- Add the Start Checklist User Action to the Case Lifecycle
- Replace the Start Checklist User Action
- (Optional) Configure Case Lifecycle Entry Criteria to Consider Only Completed QC Checklists
- Configure the Checklist Creation Rule Object Layout
- Enable the Post-Closure QC Interval Setting
- Update the Case Accepted Workflow
- Grant Permissions
After completing the configuration on this page, see Configure QC Checklist Creation Rules for instructions on setting up sampling and rule criteria for Checklist generation.
24R3 Update: QC Checklist Updates
With the 24R3 release, you can add the Execute Checklist Rules action as a workflow step or user action. See the following sections to configure your Vault for the updated feature:
- (24R3) Add the Execute Checklist Rules Workflow Step
- (24R3) Add the Execute Checklist Rules User Action
Configure Checklists
To configure Checklists in your Vault:
- Add the QC Checklists Picklist to the Checklist Type
- Add User Actions to the Checklist Design Lifecycle
- Create a Checklist Design
- Change the Checklist Design State to Approved
Add the QC Checklists Picklist to the Checklist Type
To add the QC Checklists picklist value to all Checklist types:
- Navigate to Business Admin > Picklists > Checklist Type (checklist_type__sys).
- Under the Picklist Values section, select Create.
- In the Create Picklist Value dialog, complete the following information:
- Picklist Value Label: Enter
QC Checklists. - Insert Picklist Value to a Specific Position: Select No.
- Picklist Value Label: Enter
- Repeat the above steps to create the following picklist values if they don’t already exist:
- MR Checklist
- FR Checklist
- Select Save.
For more information, see Vault’s Configuring Checklists: Checklist Type (Picklist).
Add User Actions to the Checklist Design Lifecycle
Navigate to Admin > Configuration > Object Lifecycles > Checklist Design Lifecycle and add the following user actions and entry action on the following states of the Checklist Design Lifecycle:
| State | Action Type | Conditions | Action Label |
|---|---|---|---|
| Draft | User action | Always > Change State to Approved | Change State to Approved |
| User action | Always > Upload Design Configuration | Upload Design Configuration |
|
| Approved | User action | Always > Create New Version | Create New Version |
| Entry action | Always > Make previous checklist design version superseded | N/A |
Create a Checklist Design
You can create a Checklist Design using the Visual Checklist Designer for testing purposes and to ensure the basic Checklist functionality is correctly configured before using Checklists in your QC processes.
Change the Checklist Design State to Approved
In the created QC Checklist, change the lifecycle state from Draft to Approved.
Note: To change a Checklist Design’s lifecycle state to Approved, the Checklist Design must have at least one section, one question, and one answer.
Configure the Case Object Layout
Note: If you have reached the maximum number of sections on the Case layout, skip the instructions in this section and instead, create a QC layout.
To update the Case object layout:
- Navigate to Admin > Configuration > Objects > Case > Layouts > [Case Layout].
- Insert the Case Checklist related object section with the following information:
- Related Object: Case Checklist
- Section Label: Case Checklists
- Section Name: case_checklists
- Creation Option: Prevent record creation
- Select Done.
- Select Save.
(Optional) Configure the Case Object Layout for Post-Closure Checklists
If enabling post-closure Checklists, follow the steps below to update the Case object layout:
- Navigate to Admin > Configuration > Objects > Case > Layouts > [Case Layout].
- Insert the Case Checklist Rule Assignment related object section with the following information:
- Related Object: Case Checklist Rule Assignment
- Section Label: Case Checklist Rule Assignments Checklists
- Section Name: case_checklist_rule_assignments_checklists
- Creation Option: Prevent record creation
- Select Done.
- Select Save.
(Optional) Create the QC Layout on the Case Object
If you have reached the maximum number of sections on the Case layout, create a new QC layout on the Case object:
- Navigate to Admin > Configuration > Objects > Case > Layouts.
- Select Create.
- In the Add Layout dialog, complete the following information:
- Object Type: Case
- Layout Label: QC
- Layout Name: qc_layout
- Select Done.
- In the QC layout, create the following pages:
- QC
- Activities
- On the QC page in the Details section, ensure the following fields appear:
- Report Type
- Reporter Country
- Organization
- Event Country
- Intake Format
- Intake Method
- Remove and add fields as needed.
- Use the following table to add fields and insert sections to the QC and Activities pages:
| Page | Section Type | Section Label | Section Name | Other Information | Fields/Columns |
|---|---|---|---|---|---|
| QC | Detail Form | Narrative | narrative | Section Layout: Detail Form - One Column |
|
Timeline |
Case Timeline | case_med_review_tl_section_control | N/A | Add as needed. | |
| Related Object > Case Checklist | Review Checklists | review_checklists | Creation Option: Prevent record creation | Add as needed. | |
| Activities | Validation Results (Failures & Warnings) |
Validations | case_validation_results_control | N/A | Add as needed. |
| Related Object > User Task | Action Items | user_tasks |
|
Add as needed. | |
| Related Documents > Case | Documents | documents | N/A | Add as needed. |
After creating the QC layout, create an applicable layout profile and assign users to the profile as needed.
Add the Start Checklist User Action to the Case Lifecycle
To test the functionality of the default QC Checklist, add the Start checklist user action to the QC state of the Case object lifecycle using the following information:
- Always > Start checklist
- Checklist Type: QC Checklists
- Action Label:
Start checklist
Test the Start Checklist User Action
After configuring the Start checklist action, create a QC Checklist using the Start checklist user action on a Case in QC state to ensure a Checklist can be generated. You should see a generated Checklist in the Checklists section of the Case.
Replace the Start Checklist User Action
After testing the Start checklist user action to ensure a Checklist Design was successfully selected and a Checklist was successfully generated for the Case, you can remove the Start checklist user action and add the Execute Checklist Rules action as one of the following:
- A workflow step: Recommended when the Case workflow is initiated using the workflow user action and if Case locking is being used.
- A user action: Recommended if Case locking is not being used.
- An entry action: Recommended if the Case will be locked to a user before it enters the QC lifecycle state.
This action uses configured Checklist Creation Rules to generate a Checklist.
Remove the Start Checklist User Action
To remove the Start checklist user action from the Case object lifecycle, navigate to Admin > Configuration > Object Lifecycles > Case Lifecycle > QC state and select Edit next to the User Actions section.
(24R3) Add the Execute Checklist Rules Workflow Step
To configure the Execute Checklist Rules workflow step for the desired Case workflow:
- Navigate to Admin > Configuration > Workflows > [Workflow].
- In the Workflow Steps section, select Create.
- On the Create Step page Details section, enter the following:
- Label: Enter a label for this workflow step.
- Type: Select System Action.
- Next Steps: Select a workflow step to follow the newly created step.
- Under the System Action Options section, select Execute Checklist Rules.
- Select Save.
Note: For this workflow step to run successfully, the Case must be assigned and locked to a user.
(24R3) Add the Execute Checklist Rules User Action
To configure the Execute Checklist Rules user action, assign the action to the Case object and add the action as a user action to the QC state.
Note: If the Case from which this action was run is locked to another user, Vault assigns the generated Checklists to this user instead of the user who ran the action.
Add the Execute Checklist Rules Entry Action
To ensure Vault generates a QC Checklist for a Case upon entering the QC lifecycle state, add the Execute Checklist Rules entry action to the QC state of the Case object lifecycle.
Note: For this entry action to run successfully, the Case must be assigned and locked to a user.
(Optional) Configure Case Lifecycle Entry Criteria to Consider Only Completed QC Checklists
We recommend you configure entry criteria on the Case lifecycle to prevent the Case from moving forward if the QC Checklist is not complete:
- Navigate to Admin > Configuration > Object Lifecycles > Case Lifecycle > [State].
- Add the following entry criteria:
- Always > State of Related record > Checklists > All records equal > Completed
- Select the Conditions On Related Records checkbox.
- Object Type > includes > Case Checklist
- Select the Conditions On Related Records checkbox.
- Always > State of Related record > Checklists > All records equal > Completed
- Select Save.
Configure the Checklist Creation Rule Object Layout
To configure the Checklist Creation Rule object layout:
- Navigate to Admin > Configuration > Objects > Checklist Creation Rule > Layouts > Checklist Creation Rule Detail Page Layout.
- Insert the following related object sections:
- Checklist Creation Rule Criteria
- Related Object: Checklist Creation Rule Criteria
- Section Label: Checklist Creation Rule Criteria
- Section Name: checklist_creation_rule_criteria
- Case Checklist Rule Assignment
- Related Object: Case Checklist Rule Assignment
- Section Label: Case Checklists Created with this Rule
- Section Name: case_checklists_created_with_this_rul
- Checklist Creation Rule Criteria
- Select Save.
Enable the Post-Closure QC Interval Setting
To enable the Post-Closure QC Interval setting:
- Navigate to Admin > Settings > Safety General Settings.
- Select Edit.
- In the Post-Closure Quality Control section, select a Post-Closure QC Interval to define the interval at which Vault should identify closed Cases for post-closure QC Checklist generation:
- Daily: Runs every day for the previous day.
- Weekly: Runs every Monday for the previous week.
- Monthly: Run the first day of every month for the previous month.
- Select Save.
When Vault generates QC Checklists for post-closure Cases, Vault generates a CSV log file and adds it as an attachment to the applicable Checklist Creation Rule.
Update the Case Accepted Workflow
To update the Case Accepted workflow, which will be used to complete QC Checklists:
- Navigate to Admin > Configuration > Workflows > Case Accepted.
- Configure the workflow according to Configuring Checklist Workflows.
- After configuring the workflow, select Make configuration active.
Grant Permissions
To allow users access to use this feature, configure:
Object Permissions
Ensure your permission sets are updated to grant the appropriate level of access for users to objects and object types according to your organization’s process. Manage object permissions from Admin > Users & Groups > Permission Sets > [Permission Set] > Objects > [Object].
The following table summarizes the objects and object types to use this feature and the recommended level of access for your permission sets:
| Objects | Object Types | Permissions |
|---|---|---|
| Case Checklist | Base Case Checklist |
|
| Case Checklist |
|
|
| Case Response | Base Case Response |
|
| Date Response |
|
|
| Multiple Choice Response |
|
|
| Number Response |
|
|
| Text Response |
|
(Optional) Sharing Rules
You can configure custom sharing rules to provide certain users or user groups Read access to Case Checklists:
- Navigate to Admin > Configuration > Objects > Case Checklist > Sharing Rules.
- Select Create.
- On the New Sharing Rule page, enter a name for the rule in the Label field, for example,
Viewer Access. - Select Save.
- In the Roles section, select Add and complete the following fields:
- Role: Select Viewer.
- Users and Groups: Select a user or user group, for example, Case Processing.
Repeat this step as applicable.
- Select Save.
Next Steps
After completing the configuration on this page, you must configure QC Checklist Creation Rules, which are based on Checklist Creation Rule Criteria and sampling. Vault uses these Checklist rules to generate a Checklist Design specific to each Case.
We recommend testing your configuration by creating a sample Checklist Creation Rule and then running this rule for in-process then post-closure Cases.
You can also create more Checklist Designs for different use cases. For example, in-process clinical Cases, in-process spontaneous Cases, post-closure clinical Cases, post-closure spontaneous Cases, and Product-specific Cases.
Manually Test Post-Closure QC Checklists
Vault generates post-closure QC Checklists at the interval defined by the Post-Closure QC Interval setting. However, for intervals set to Weekly and Monthly, you can manually generate post-closure QC Checklists for testing purposes without the need to wait until the end of the configured interval. For a Case to be eligible, they must first be closed to ensure Vault sets the Process Completion Date. Manual interval testing requires the Process Completion Date values to be from the previous day(s) relative to the UTC.
To manually generate post-closure QC Checklists for testing purposes:
- Navigate to Admin > Settings > Safety General Settings.
- In the Post-Closure Quality Control section, select Generate Post-Closure QC Checklists.
Vault displays a message to notify you the job has begun and sends you a notification when the job completes. If you trigger the action multiple times, Vault consecutively runs each job in a queue.
Timeline