Concepts

Overview

Concepts are containers for data. The concept name is a label for the data it will contain (e.g. Person, Country, Language, Date of Birth etc.). The concept instance is the data that it holds.

If you had a spreadsheet of data, the column header would be the concept name, each item of data in that column would be an instance.

You add a concept like this:

Adding a concept

Concept types

A concept has a data type. Four types are supported:

  1. String (default) - plain text that can be used to represent a wide range of data. (can be used as a subject or object of a relationship)

  2. Number - to represent numerical concepts such as Loan amount, Vehicle mileage etc. (can only be used as the object of a relationship)

  3. Date - to represent date data such as Claim date, Date of birth etc. (can only be used as the object of a relationship)

  4. True/False - to represent boolean data that con only be true or false, such as Fraud confirmed, Over 18 etc. (can only be used as the object of a relationship)

Much like a spreadsheet, the different data types allow you to perform different functions on the data when you start creating rules and want to compare or transform this data. A list of these can be found in the expressions section.

Mutually exclusive

This feature is only available on concepts with a String data type. Selecting mutually exclusive will restrict the concept to two instances where the selection of one will preclude the other. It is very similar in behaviour to a true/false concept, however it allows custom instances to be set. E.g. hot/cold, night/day, yes/no.

Last updated