Configuring Grants (Funding Codes) to Prompt Users with Additional Questions
Grants often require collecting specific information that does not apply to all cases. LegalServer can be configured to collect specific information only if the funding code related to a grant is selected at the end of an intake or after a case is opened. You can also prevent a case from being closed unless this information has been entered.
User Experience
In a typical setup, if a user selects a configured grant at the end of an intake they will be shown a special form that prompts for relevant information before being taken to the case profile.
The user can avoid completing the form by clicking the Case ID in the breadcrumbs, but administrators can configure a "Required Tasks" section to appear in the case's Actions menu until the form is completed. Users may also get a warning, and be unable to close a case, if the closing form is configured to require completing the form.
Mildly tested: Administrators can skip showing the form when the intake is completed using a special configuration on the form that is the last step of the intake. See below.
Administrative Setup
There are three steps needed to use this feature:
Create an auxiliary form that contains the additional questions needed when a particular funding code is selected, and an auxiliary process to create a link to that form.
Configure the grant to use the auxiliary process.
Configure one or more forms where funding code is selected to "flag" a case as requiring additional information.
Create the Auxiliary Form and Process
Create the auxiliary form(s) and process in Admin > Processes, Forms, and Profiles. The form(s) can contain as many fields, blocks, and other elements as needed. There is typically only one form used in this process, but there can be as many forms as needed.
The auxiliary form must also contain a special field called Funding Code Changed that will track completion of the process. If there is more than one form, place this field on the last form in the process. Configure it to have Value = No, the checkbox selected for Default Overrides Existing Value, and the Hidden option selected. This hidden field will turn off the "flag" indicating that additional information is needed on the case.
Configure the Grant
Configure the grant in Admin > Grant Management. Click the edit link for the desired grant. At the bottom of the page is a dropdown field to select a Dynamic Process. Select the auxiliary process you created from the list and click the continue button to save.