Learn how to enable online questionnaires for follow-up Cases.
About the Feature
With the 24R2 release, you can configure your Vault to generate follow-up online questionnaires for Case Contacts. Using Follow-up Questionnaire Rules and criteria, Vault generates correspondences and questionnaires to send to the applicable Case Contacts when users run the Create Correspondence and Questionnaires action. When the action runs, Vault evaluates the Case against the selected Follow-up Questionnaire Rules as well as any Watchlists or MedDRA Terms. If there is a match to one (1) or more questionnaires, Vault generates a Questionnaire type of Transmission record for each Follow-up Questionnaire Rule and Case Contact pair. Vault also pre-populates answers on the questionnaire to reduce recipient effort.
This feature leverages checklist functionality and requires setting up Questionnaire Checklist Designs. After performing the configuration on this page, see Set Up Follow-Up Online Questionnaires for more information.
For more information on how to trigger Case questionnaire generation, see Send a Follow-Up Online Questionnaire to Case Contacts.
25R1 Update: Online Questionnaires for Follow-Ups Updates
With the 25R1 release, users can generate document templates for non-email follow up queries. When users run the Create Correspondence and Questionnaires action, Vault does not generate Transmission Checklists when the following criteria are met:
- The Correspondence Method is Manual for the Questionnaire type of Transmission record.
- The Generate Document from Template field value is Yes for the associated Follow-up Questionnaire Rule.
Instead of generating an online questionnaire for the Questionnaire types of Transmission record, Vault creates Case > Correspondence > Questionnaire documents for all active document templates that match the Country and Language of the Case Contact.
Note: For manual correspondence, Vault does not evaluate the Case against MedDRA Terms.
See Online Follow-Up Questionnaire Updates to configure your Vault for the updated feature.
Add Questionnaires Sub-Tab to Transmissions Tab
To add the Questionnaires sub-tab to the Transmissions tab:
- Navigate to Admin > Configuration > Tabs.
- Select Create.
- Complete the following information:
- Label: Questionnaires
- Tab Type: Object
- Object: Transmissions
- Object Type: Questionnaires
- Creation Options: Prevent record creation
- Select Save.
- Select Reorder.
- Drag and drop the Questionnaires sub-tab under the Transmissions tab.
- Select Save.
Create Application Managed User
You must create a single Application Managed User record, which Vault will associate with all checklist questionnaire instances and will be used by all respondents. To create a PAL user:
- Navigate to Admin > Users & Groups.
- Select Create.
- On the Create User page, complete the following information:
- In the Domain User section, select the Domain User field to create an applicable domain user.
- In the General Info section:
- First Name: PAL Follow-up
- Last Name: Enter as needed
- Populate the User Name, Email, Language, and Timezone fields as applicable.
- In the Licensing section:
- Security Profile: PAL Follow-up Questionnaire Respondent
- In the Application Licensing section, populate Safety Management and Safety Docs fields as applicable.
- Select Save.
- Navigate to Business Admin > Objects > Application Managed Users.
- Select Create.
- On the Create Application Managed User page, complete the following information:
- Application User Management Type: PAL Follow-up Questionnaire Respondent
- User: Select a user from the dropdown menu or use the Advanced Search icon to use filters and refine your search.
- Select Save.
Configure Layouts
Configure layouts for the following objects:
- Questionnaire
- From Email Person
- Questionnaire Checklist Design
- Follow-up Questionnaire Rule
- Follow-up Rule Criteria
- Case
- Case Number
Create the Questionnaire Layout
To create the Questionnaire object type layout on the Transmission object:
- Navigate to Admin > Configuration > Objects > Transmission > Layouts.
- Select Create.
- In the window, complete the following information:
- Object Type: Questionnaire
- Layout Label:
Questionnaire Detail Page Layout
- Select Done.
- Select Save.
- In the Details section, add the following fields:
- Case
- Case Identifier
- Name
- Correspondence Method
- Follow-up Questionnaire Rule
- Ready to Send
- Recipient (Case Contact)
- From
- Reply-To
- Transmission Date
- Due Date
- After the Details section, use the table below to insert related object sections and then save the page:
Related Object Section | Section Label | Default Columns |
---|---|---|
Transmission Checklist | Questionnaire Checklists |
|
Transmission Message | Email Events |
|
Update Transmission Object Layout Rules
Create the Hide Email Addresses layout rule and update the Email Layout Rule on the Transmission object:
- Navigate to the Questionnaire Detail Page Layout.
- Select Layout Rules.
- Create a layout rule with the following information:
- Label: Hide Email Addresses
- IF this Layout Rule Expression is TRUE:
correspondence_method__v != 'email__v'
- Apply the following display effects:
- Hide > Sections > Email Events
- Hide > Fields > Reply-To, From
- Select Save.
In the Validation Rules tab of the Transmission object, if the Email Layout Rule (email__c
) is active, delete it and add it to the Correspondence object type:
- Navigate to Admin > Configuration > Objects > Transmission > Validation Rules
- Delete the Email Layout Rule.
- Navigate to the Object Types tab.
- Select the Correspondence object type.
- In the Type Validation Rules section, select Create.
- On the Create Type Validation Rule page, complete the following information:
- Label: Email Correspondence
- Error Message: “You must provide destination and reply-to email for email correspondence”
- Error Location: Destination Email, Reply-To
- Validation Expression:
If(correspondence_method__v = 'email__v', (Not(IsBlank(destination_email__v)) && Not(IsBlank(replyto__vr.email__sys))), True)
- Select Save.
Create the From Email Person Layout
To create the From Email Person object type layout for the Person object:
- Navigate to Admin > Configuration > Objects > Person > Layouts.
- Select Create.
- In the window, complete the following information:
- Object Type: From Email Person
- Layout Label: From Email Person Detail Page Layout
- Select Done.
- Select Save.
Create the Questionnaire Checklist Design Layout
To create the Questionnaire Checklist Design layout:
- Navigate to Admin > Configuration > Objects > Checklist Design > Layouts.
- Select Create.
- In the Add Layout window, complete the following information:
- Object Type: Questionnaire Checklist Design
- Layout Label: Questionnaire Checklist Design Detail Page Layout
- Select Done.
- In the Details section, add the following fields:
- Checklist Type
- Translated Checklist
- Ad Hoc Questions Allowed
- Ad Hoc Sections Allowed
- Version Description
- After the Details section, use the table below to insert related object sections and edit default columns:
Related Object Section | Section Label | Default Columns |
---|---|---|
Follow-up Rule Design > Follow-up Questionnaire Rule | Follow-up Questionnaire Rules |
|
Design Watchlist > Watchlist | Watchlists |
|
Design Country > Country | Countries |
|
Checklist Design Translation | Checklist Design Translations |
|
Section Designs | Section Designs |
|
Question Designs | Questions |
|
Question Field Mapping | Question Field Mappings |
|
(Optional) Enable Ad Hoc Questions and Sections
If enabled, respondents can add ad hoc questions and sections to checklist instances. You must set the relevant fields and follow the steps below to grant permissions:
- Navigate to Admin > Users & Groups > Permission Sets > [Permission Set] > Objects.
- Select Transmission Checklist.
- In the Object Permissions section, grant Edit permissions to the Questionnaire Checklist object type and select Save.
- In the Object Field Permissions section, grant Read permissions to all fields and select Save.
- Navigate back to the Objects tab and select Transmission Response.
- In the Object Permissions section, grant Create and Delete permissions to the Transmission Response object types as needed and select Save.
- In the Object Field Permissions section, grant Edit access as needed and select Save.
Update the Follow-Up Questionnaire Rule Layout
To update the Follow-up Questionnaire Rule layout, navigate to Admin > Configuration > Objects > Follow-up Questionnaire Rule > Layouts > Follow-up Questionnaire Rule Detail Page Layout. After the Details section, use the following table to insert related object sections and edit default columns:
Related Object Section | Section Label | Default Columns |
---|---|---|
Follow-up Rule Criteria | Follow-up Rule Criteria |
|
Follow-up Rule Design > Checklist Design | Questionnaire Checklist Designs |
|
Update the Follow-Up Rule Criteria Layout
Update the Follow-up Rule Criteria layout:
- Navigate to Admin > Configuration > Objects > Follow-up Rule Criteria > Layouts > Follow-up Rule Criteria Detail Page Layout.
- In the Details section, add the following fields:
- Follow-up Questionnaire Rule
- Object Name
- Field Name
- Value
- Select Save.
Update the Case Layout
To access generated Questionnaire type of Transmission records in each Case, add or update the Correspondences section depending on your existing setup:
- Navigate to Admin > Configuration > Objects > Case > Layouts > Case Page Layout.
- If you do not have the Scheduled Follow-Up Emails feature enabled, insert a related object section with the following information:
- Related Object: Transmission
- Section Label: Questionnaires
- Creation Option: Create record in pop-up dialog
- Criteria VQL:
object_type__vr.api_name__v CONTAINS ('questionnaire__v')
- Select Apply on Create
- Select Done.
- If you have the Scheduled Follow-Up Emails feature enabled, in the existing Correspondences section, update the Criteria VQL to
object_type__vr.api_name__v CONTAINS ('correspondence__v', 'questionnaire__v')
- Select Done.
- Select Save.
Update the Case Number Layout
To access Questionnaires generated for all Case versions of the same Case, add the Case Number field to the Questionnaire object type for the Transmission object:
- Navigate to Admin > Configuration > Objects > Transmission > Object Types.
- From the All Actions menu , select Edit Object Type Fields.
- Under the Questionnaire object type, select the Case Number checkbox.
- Select Save.
Next, insert the Questionnaires section to the Case Number layout:
- Navigate to Admin > Configuration > Objects > Case Number > Layouts > Case Number Detail Page Layout.
- Insert a related object section with the following information:
- Related Object: Transmission
- Section Label: Questionnaires
- Creation Option: Prevent record creation
- Criteria VQL:
object_type__vr.api_name__v CONTAINS ('questionnaire__v')
- Select Done.
- Select Save.
Remove Criteria VQL from a Transmission Object Field
Sending online questionnaires to Case Contacts is not restricted to the Reporter object type. Update the Recipient (Case Contact) field:
- Navigate to Admin > Configuration > Objects > Transmission > Fields > Recipient (Case Contact).
- Select Edit.
- Clear the Criteria VQL field.
- Select Save.
Disable DAC for the Transmission Checklist Object
When Dynamic Access Control (DAC) is set on the Transmission Checklist object, this interferes with Case Access Groups. Update the Transmission Checklist object:
- Navigate to Admin > Configuration > Objects > Transmission Checklist.
- Select Edit.
- In the Options section, clear the following checkboxes:
- Enable Custom Sharing Rules
- Enable Matching Sharing Rules
- Select Save.
(Optional) Update the Case Contact Language Field
To obtain language information for non-reporter Case Contacts, update the Reporter Language field label and enable this field for other Case Contact object types:
- Navigate to Admin > Configuration > Objects > Case Contact > Fields > Reporter Language.
- Select Edit.
- Update the Label field to
Language
. - Update the Help Content field to
The language used by the case contact for communication
. - Select Save.
- Navigate to Admin > Configuration > Objects > Case Contact >Object Types.
- From the Actions menu, select Edit Object Type Fields.
- For the Health Care Professional and Patient Contact object types, select the Language checkbox.
- Select Save.
Create a Lifecycle Stage Group for the Questionnaire Object Type
To create a lifecycle stage group for the Questionnaire object type:
- Navigate to Admin > Configuration > Lifecycle Stage Groups.
- Select Create.
- In the dropdown, select Object Stage Group and then Continue.
- On the Create Lifecycle Stage Group page, complete the following information:
- Stage Group Label: Questionnaire Stages
- Object Lifecycle: Transmission Lifecycle
- Object Type: Questionnaire
- Select Save.
- Use the table below to create the applicable stages and add states.
- To create a stage, select Create beside the Stages section.
- To add a state to a stage, select the stage and then select Add beside the States section.
Stage | States |
---|---|
New |
|
Sent |
|
Complete |
|
Add Actions to the Checklist Design Lifecycle
This section describes adding user actions and entry actions to the Approved and Draft states on the Checklist Design lifecycle.
Note: The configuration in the following sections may already exist in your Vault if QC checklists are enabled.
Add a User Action to the Checklist Design Lifecycle Approved State
To add the Create New Version user action to the Approved state:
- Navigate to Admin > Configuration > Object Lifecycles > Checklist Design Lifecycle.
- In the States section, select Approved.
- Create the following user action:
- Always > Create New Version > Create New Version
- Select Save.
Add an Entry Action to the Checklist Design Lifecycle Approved State
To add the Make previous checklist design version superseded entry action to the Approved state:
- In the Checklist Design lifecycle Approved state, create the following entry action:
- Always > Make previous checklist design version superseded
- Select Save.
Add User Actions to the Checklist Design Lifecycle Draft State
To add user actions to the Draft state:
- In the Checklist Design lifecycle, navigate to the Draft state.
- Create the following user actions:
- Allow > Export Translations > Export Translations
- Allow > Import Translations > Import Translations
- Allow > Preview Design > Preview Design
- Select Save.
Add Actions to the Case Lifecycle
This section describes adding a user action and entry action to generate correspondences and online questionnaires for a follow-up Case.
Add the Create Correspondence and Questionnaires User Action
Add the Create Correspondence and Questionnaires action to the Case object and then add this user action to a Case lifecycle state, depending on your business needs. This ensures Case Processors can manually generate a Correspondence type of Transmission record and questionnaires.
Add the Create Correspondence and Questionnaires Action to the Case Object
To add the Create Correspondence and Questionnaires action to the Case object:
- Navigate to Admin > Configuration > Objects > Case > Actions.
- Select Create.
- In the dropdown, select the Create Correspondence and Questionnaires action and then Continue.
- On the Create Action page, select Save.
Add the Create Correspondence and Questionnaires User Action to a Case Lifecycle State
To add the Create Correspondence and Questionnaires user action to a Case lifecycle state:
- Navigate to Admin > Configuration > Object Lifecycles > Case Lifecycle.
- Select the applicable state.
- In the User Actions section, select Edit.
- Add and configure the Create Correspondence and Questionnaires user action depending on your business process.
(Optional) Add the Create Correspondence and Questionnaires Entry Action to a Case Lifecycle State
Add the Create Correspondence and Questionnaires entry action so that Vault generates a Correspondence type of Transmission record and questionnaires when the Case reaches a certain lifecycle state, depending on your business needs:
- Navigate to Admin > Configuration > Object Lifecycles > Case Lifecycle.
- Select the applicable state.
- Create the following entry action:
- Always > Create Correspondence and Questionnaires
- Select Save.
Update Permissions
Grant View permission for the Questionnaires sub-tab and Execute permission for the Create Correspondence and Questionnaires action.
To update permissions, navigate to Admin > Users & Groups > Permission Sets > [Permission Set].
Grant View Permissions for Questionnaires Sub-Tab
Update View permissions for the Questionnaires sub-tab:
- In the applicable permission set, navigate to the Tabs tab and select Edit.
- For the Questionnaires sub-tab, select the View checkbox.
- Select Save.
Grant Execute Permissions for Create Correspondence and Questionnaires Action
Grant Execute permissions for the Create Correspondence and Questionnaires action depending on your business process:
- In the applicable permission set, navigate to the Objects tab.
- Select Case.
- In the Object Action Permissions section, select Edit.
- For the Create Correspondence and Questionnaires action, select the Execute checkbox.
- Select Save.
(Optional) Add Change State Action to Transmission Checklist Lifecycle
We recommend adding a Change State user action to the In Progress state of the Transmission Checklist Lifecycle to allow users to change the state of Transmission Checklist records to Inactive.
Activate the Send Online Follow-Up Questionnaire Links via Email Job
To activate the Send Online Follow-up Questionnaire Links via Email job:
- Navigate to Admin > Operations > Send Online Follow-up Questionnaire Links via Email.
- Select Edit.
- For Status, select Active.
- Select Save.
(25R1) Online Questionnaires for Follow-Ups Updates
To support the generation of document templates for manual method follow-up questionnaires for Manual types of Correspondence Methods, you must make the following changes:
- For the following document fields, unselect the User must always enter a value (required) attribute so that users are not required to enter values:
- Template > Correspondence (template) > Reply-To
- Template > Correspondence (template) > Questionnaire (Template) > Follow-Up Rule
- Update the security overrides for the Follow-up Questionnaire Rule shared document field. We recommend changing the Default Security from Hidden to Editable and adding overrides as needed to support your business processes.
- Update the Follow-Up Questionnaire Rule object layout:
- Add the Generate Document from Template field.
- Add a Related Documents section.
- Update the Generate Document from Template field on the applicable Follow-Up Questionnaire Rule records. When this checkbox is selected, Vault does not generate online questionnaires for manual correspondence for which this rule applies.