You are here:
Override Optionality of Mandatory Fields Based on Hierarchy
Help users capture therapy data according to the requirements of the country or service territory where the therapy is performed. Display a customized list of fields and make optional fields mandatory for a combination of conditions, based on the priority number assigned to each combination.
Required Editions
Available in: Lightning Experience Available in: Enterprise and Unlimited Editions with Health Cloud or Life Sciences Cloud |
| User Permissions Needed | |
|---|---|
| To access the Advanced Therapy Management app: | Health Cloud Advanced Therapy Orchestration permission set |
For example, for a therapy task called “Verify Details”, the admin must capture the Account Number field of the Account object for patients in India. The Account Number field is mandatory only in India. For the same therapy task, the Account Number field is optional for advanced therapies in Germany or the US. To comply with country-specific regulations and requirements, create an Advanced Therapy Field Optionality Override record, and assign a priority number for the combination of conditions.
Field optionality override rules use descending order of priority, that is, between priority number 10 and priority number 1, number 10 is picked first. For example, the Account object’s Account Number field is mandatory for India, when the service territory (treatment center) is Mumbai, and this combination has a priority of 10. There’s another combination of conditions where the Healthcare Provider object’s Name field is mandatory for India, while the service territory can be any state. The second combination has a priority of 1. The first field optionality record, with the priority number of 10 is considered for the override.
You can customize and add more conditions for the field optionality override as needed.
- From Setup, in the Quick Find box, enter Decision Tables, and then click Generate Decision Tables. Click Enable.
- Click the dropdown next to the Field Optionality Override decision table, and then click Activate.
-
From App Launcher, find and select Advanced Therapy Field Optionality
Overrides, and click New Override Rule.
Optionally, click New to add a customized field list using a JSON string.
-
On the first window, add the conditions for an override.
- Select a country.
- Assign a priority to the combination of conditions.
- Select a service territory.
- Add a task name.
- Select a work procedure.
- Select a work type.
-
Select a work type step.
- Click Next.
-
Select the object, and then select fields that you want to make mandatory.
-
To add an object, click
.
- Find and select the object you want to add.
- Select the fields you want to display.
-
To change a field from optional to required, click
Mandatory.
- Click Next.
-
To add an object, click
- Add a display order for each of the selected fields.
- Save your changes.

