You are here:
Capture and Fulfill a Service Request for a Case Proceeding
Enable constituents and their legal representatives to request case proceeding deferrals by using a guided flow on the benefit assistance portal, and configure an approval process for caseworkers to easily review the requests.
Required Editions
| View supported product editions. |
| User Permissions Needed | |
|---|---|
| To create request forms by using Service Process Studio: | Case Proceedings AND Public Sector Access |
| To set field-level security and to edit profiles: | Manage Profiles and Permission Sets AND Customize Application |
| To customize Omniscripts: | OmniStudio Admin |
| To create an Action Launcher deployment: | Composable Case Management Community Access OR Public Sector Access |
| To give Experience Cloud site users access to case management: | Composable Case Management Community Access |
| To open, edit, and run flows in Flow Builder: | Manage Flow |
| To create approval processes: | Customize Application |
Reduce administrative overhead and provide an easy way to request deferrals on case proceedings by using Service Process Studio, an Omniscript request form, a flow, and an approval process. Public Sector provides a service process request and an Omniscript form that constituents use to request a case proceeding deferral. The Defer a Case Proceeding Flow replaces the dates on a case proceeding record with the extended dates from a service request.
Configure the service process, customize the Omniscript request form, and then activate the flow. Next, configure an Action Launcher deployment to add a button to your benefit assistance portal that calls the Omniscript request form. Finally, configure an approval process to review the submitted requests.
Update Field-Level Security on the Case Source Field
To prevent errors from occurring when you set up the request form, make the Case Source field on the Case object visible to all profiles.
- From the object management settings for cases, go to Fields & Relationships.
- Select Case Source.
- Click Set Field-Level Security.
- Select Visible for all of the profiles in the table.
- Save your changes.
Customize and Activate the Case Proceeding Deferral Omniscript
Prepare the Case Proceeding Deferral Omniscript that constituents and their legal representatives use on the benefit assistance portal to request an extension in a case proceeding.
The case deferral request form uses the Case Proceeding Deferral Omniscript, which captures the extended start and end dates for a case proceeding. Before you can use it in the portal, create a version and customize the application reference ID URL on the Confirmation step of the Omniscript. Then, customize the Omniscript further as required, and activate it.
- In the Omnistudio app, from the app navigation menu, select Omniscripts.
- Expand CaseProceeding/ServiceRequest, and then select Case Proceeding Deferral (Version 1).
- Click New Version.
-
Add a temporary text block in the Case Proceeding Deferral Omniscript to create the
required link text for the application reference ID URL.
- Select the Confirmation step.
- In the right pane, click Build.
- In the search box, enter Text Block.
- Drag the Text Block element to the end of the Confirmation step in the rich text editor.
-
Select the newly added Text Block element. Then, in the Text Block
Properties, click Text, and in the rich text editor, enter this code:
{Label.CaseProceedingServiceRequest.SubmittedMsg} {Label.CaseProceedingServiceRequest.ApplicationRefId}: {Parent.apiResponse.caseNumber} -
Select the link text for the application reference ID
{Parent.apiResponse.caseNumber}, and then click
.
- For URL, enter /<sitename>/s/detail/Case/{Parent.apiResponse.caseId}, where <sitename> is the name of your Experience Cloud site.
-
Copy the link text
{Parent.apiResponse.caseNumber}. - Save your changes.
-
Clone the ConfirmCaseProceedingServiceRequestSubmission Flexcard and add the
application reference ID URL to it.
- In the Omnistudio app, from the app navigation menu, select Omnistudio Flexcards.
- Expand ConfirmCaseProceedingServiceRequestSubmission, and then select ConfirmCaseProceedingServiceRequestSubmission (Version 1).
- Click Clone.
- Enter a unique card name, for example, ConfirmCaseProceedingServiceRequestSubmissionUpdated and save your changes.
- In the cloned Flexcard, select the Text element.
-
In Text Properties, select the text
{Parent.apiResponse.caseNumber}, and replace it with the link text that you copied. - When you’re ready, click Activate.
-
Update the Case Proceeding Deferral Omniscript to use the newly cloned
Flexcard.
- Navigate to the new version of the Case Proceeding Deferral (Version 1) Omniscript.
- Select the Confirmation step, and then select the custom component SubmittedMessage.
- In Custom Lightning Web Component Properties, in Lightning Web Component Name, select the Flexcard that you cloned. For example, ConfirmCaseProceedingServiceRequestSubmissionUpdated.
- Select the Text Block element that you added, and delete it.
- Optional: Edit the Omniscript as needed for your organization.
- When you’re ready, click Activate Version.
Create the Request Form from the Case Proceeding Deferral Template
Configure the Case Proceeding Deferral service process that captures the extended dates that a constituent requests. Service Process Studio then creates a case record with the request details.
- From Setup, in the Quick Find box, enter Omnistudio, and then select Omnistudio Settings.
- Turn on Omnistudio Metadata.
- Turn off Managed Package Runtime.
- In the Quick Find box, enter Service Process, and then select Service Process Studio.
- Click New Service Process.
- Select Create from Template, and then select Case Proceeding Deferral.
- Click Save & Launch.
- Optional: Change the process name.
- For API Name, enter CaseProceedingExtension.
- Optional: Enter short and long descriptions.
- Save your changes.
- Click Activate.
Prepare the Case Proceeding Deferral Flow
Clone and activate the Defer a Case Proceeding flow, which updates the start and end dates in a case proceeding record with the extended dates requested by the constituent.
- From Setup, in the Quick Find box, enter Flows, and then select Flows.
- Select Defer a Case Proceeding.
- Click Save As.
- Enter a flow label. For example, enter Defer Case Proceeding Flow.
- For Flow API Name, enter defer_caseproceeding_flow.
- Save your changes.
- Optional: Customize the flow as needed.
- Activate the flow.
Create a Request Deferral Button on Your Benefit Assistance Portal
Enable constituents to request a deferral by clicking a button and completing a guided flow. Configure an Action Launcher deployment that uses the Case Proceeding Deferral Omniscript, and then add an Action Launcher component that calls the deployment to the case proceedings detail page on your benefit assistance portal.
-
Create an Action Launcher deployment that uses the Case Proceeding Deferral
Omniscript.
- From Setup, in the Quick Find box, enter Action Launcher, and then select Action Launcher.
- Click New Deployment, and then click Next.
- Enter a label, and then press Tab to automatically populate the API name. For example, enter Request Deferral.
- For Guidance to Show, select Omniscripts.
- Click Next.
- Add Case Proceeding to the Selected Objects list, and then click Next.
- Make sure that only the Request Deferral action is selected, and then click Next.
-
To select an action for the deployment, under Available Actions, click
for Request
Deferral.
- Save your changes.
-
Configure the Action Launcher component on an Experience Cloud site created from the
Benefit Assistance template.
- From Setup, in the Quick Find box, enter Digital Experiences, and then select All Sites.
- For the Experience Cloud site based on the Benefit Assistance template, click Builder.
- From the Pages menu, select CaseProceeding Detail.
- From the Page Variations menu, select Record Detail.
- Drag the Action Launcher component to the page canvas.
- In Action Launcher properties, for Action Launcher Deployment, select Request Deferral.
- Preview your changes, and publish the page when you’re ready.
Set Up an Approval Process for Case Proceeding Service Requests
Configure an approval process for caseworkers to use to approve or deny a constituent’s request for a case proceeding deferral.
Upon submission, the service process creates a case record for the case proceeding deferral request, so base the approval process on the Case object. Start by confirming or customizing the Status picklist values for cases.
- From the object management settings for cases, go to Fields & Relationships.
- Click Status.
- Review the picklist values and, if necessary, customize them for your needs.
-
Set up the approval process.
- In Setup, in the Quick Find box, enter Approval Processes, and then select Approval Processes.
- For Manage Approval Processes For, select Case.
- Click Create New Approval Process and then select Use Jump Start Wizard.
- Enter a name for the approval process, and then press Tab to automatically populate the unique API name. For example, enter Case Deferral Request Approval Process.
- Specify the approval process criteria and select the approver.
- Save your changes and activate the process.

