Decision Table Parameter Input

Input representation of parameters defined for the decision table.

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
columnMappingStringSource object path for mapping to the column of an entity.
Use this field to specify input and output fields from multiple source objects.
Optional58.0
dataTypeStringData type of the field used. Possible values are:
  • Boolean
  • Currency
  • Date
  • Number
  • Percent
  • String
Optional58.0
decimalScaleIntegerPrecision of the field used.Optional58.0
domainEntityStringEntity domain the field is mapped to.Optional58.0
fieldNameStringName of the field to be used in the decision table.Required58.0
isGroupByFieldBooleanIndicates whether the field is used to group the business rules of the decision table (true) or not (false).Optional58.0
isPriorityBooleanIndicates whether it’s a priority field (true) or not (false).Optional58.0
maxlengthIntegerMaximum length of the field used.Optional58.0
operatorStringValid operators for a field based on its usage. Possible values are:
  • Between
  • DoesNotExistIn
  • Equals
  • ExistsIn
  • GreaterOrEqual
  • GreaterThan
  • LessOrEqual
  • LessThan
  • Matches
  • NotEquals
Optional58.0
sequenceIntegerSequence in which input fields are processed.Optional58.0
sortTypeStringType of sorting to be done on the rows of a decision table. Possible values are:
  • AscNullFirst- Sort row values in ascending order, showing null values first.
  • AscNullLast- Sort row values in ascending order, showing null values last.
  • DescNullFirst- Sort row values in descending order, showing null values first.
  • DescNullLast- Sort row values in descending order, showing null values last.
  • None - Show rows as they are without sorting.
Optional58.0
usageStringUsage type for a field. Possible values are:
  • Input
  • Output
Required58.0