Overview
A Truth Table receives user data and evaluates it against configured conditions based on input data. An External Truth Table uses external data (CSV/Excel file, integration, etc) to populate the rows of a Truth Table.

Service Settings
| Setting | Function |
|---|
| Allow REST API Calls | Enables the Truth Table to be called using a REST web service that supports different HTTP methods
|
| Override Service URL | Allows the user to customize the Service URL. The Service URL allows the user to make API calls using the Base Portal URL and the configuration shown.
|
| Configure HTTP Methods | Allows the user to select GET, POST, or PUT as HTTP methods
|
Data Source
| Setting | Function |
|---|
| EDIT EXTERNAL TRUTH TABLE | WIll open Report Designer to specify data for the Truth Table |
| Data Source Cache Time | Sets the cache time for the specified data source |
External Truth Table
| Setting | Function |
|---|
| Ignore Rules With Null Values | Will ignore null values |
| Ignore Rules With Empty Values | Will ignore empty values |
| Ignore Rules With Specified Values | Will ignore values entered |
| Has No Match Outcome | Specify outcome when the External Truth Table has no matches |
Input
| Setting | Function |
|---|
| Specify Default Inputs | Allows the user to provide default data |
| PICK OR CREATE DEFAULT SAMPLE SET | Allows the user to pick or create a report as sample data |
Settings
| Setting | Function |
|---|
| Enabled | Enabled by default
|
| Use Enabled Rules | Enables the Rule based on the evaluation of the Enabled Rule (must be configured)
|
| Begin Date | Select a Start Date for the Truth Table to be enabled
|
| End Date | Select an End Date for the Truth Table to be disabled.
|