Term Types/Codes
Valid term types are:
Term Group |
termType |
valueName |
value |
variable |
Input |
The previously assigned name related to the id for the specific variable |
id (GUID) |
variable |
TableVariable |
The previously assigned name related to the id for the specific variable |
id (GUID) |
variable |
CalculatedVariable |
The previously assigned name related to the id for the specific variable |
id (GUID) |
variable |
ResultVariable |
The previously assigned name related to the id for the specific variable |
id (GUID) |
variable |
StepVariable |
The previously assigned name related to the id for the specific variable |
id (GUID) |
variable |
Algorithm |
The previously assigned name related to the id for the specific variable |
id (GUID) |
variable |
constant |
|
|
|
|
|
|
operator |
plus |
|
1 |
operator |
minus |
|
2 |
operator |
multiplied by |
|
3 |
operator |
divided by |
|
4 |
operator |
equals |
|
5 |
operator |
not equal to |
|
6 |
operator |
less than |
|
7 |
operator |
less than or equal to |
|
8 |
operator |
greater than |
|
9 |
operator |
greater than or equal to |
|
10 |
operator |
masked by |
|
11 |
|
|
|
|
expression |
ELSE |
|
3 |
expression |
OR |
|
4 |
expression |
AND |
|
5 |
|
|
|
|
math function |
log |
|
|
math function |
log10 |
|
|
math function |
abs |
|
|
|
|
|
|
round |
round |
Rounds the number using standard rounding rules. Rounding can be set anywhere between 0 and 9 decimal places. (e.g., Round to 2 places ) |
r0-r9 |
round |
truncate |
All or a portion of the decimal will be dropped. Can be set between 0 and 9 decimal places. |
t0-t9 |
round |
round up |
Will round the number, or a portion of it, to the next higher number. Can be set between 0 and 9 decimal places. |
u0-u9 |
round |
no round |
No rounding will occur on the step. |
No |
|
|
|
|
date |
precision |
days |
1 |
date |
precision |
months |
2 |
date |
precision |
years |
3 |
|
|
|
|
nextStep |
stepNumber |
The numeric value assigned to a step |
n-nnnn |
nextStep |
DONE |
there are no subsequent steps |
DONE |
nextStep |
EXIT LOOP |
|
EXIT |
|
|
|
|
Table options |
mask |
Masking is described in more detail in the Masking section. |
|
Table options |
wildcard |
Yes, No |
1,0 |
Table options |
interpolate |
Yes, No |
1,0 |
|
|
|
|
Underwriting |
underwriting |
Set Underwriting to FAIL |
1,0 |
Sample Terms
<Term termType="Input" value="[varID/GUID]" valueName=""/>
<Term termType="TableVariable" value="[varID/GUID]" valueName=""/>
<Term termType="CalculatedVariable" value="[varID/GUID]" valueName=""/>
<Term termType="ResultVariable" value="[varID/GUID]" valueName=""/>
<Term termType="stepVariable" value="[varID/GUID]" valueName=""/>
<Term termType="constant" value="[literal constant value]" valueName=""/>
<Term termType="operator" value="1" valueName="plus"/>
<Term termType="operator" value="2" valueName="minus"/>
<Term termType="operator" value="3" valueName="multiplied by"/>
<Term termType="operator" value="4" valueName="divided by"/>
<Term termType="operator" value="5" valueName="equals"/>
<Term termType="operator" value="6" valueName="not equal to"/>
<Term termType="operator" value="7" valueName="less than"/>
<Term termType="operator" value="8" valueName="less than or equal to"/>
<Term termType="operator" value="9" valueName="greater than"/>
<Term termType="operator" value="10" valueName="greater than or equal to"/>
<Term termType="expression" value="3" valueName="ELSE"/>
<Term termType="expression" value="4" valueName="OR"/>
<Term termType="expression" value="5" valueName="AND"/>
<Term termType="round" value="r0" valueName="Round to 0 places"/>
<Term termType="round" value="r1" valueName="Round to 1 places"/>
<Term termType="round" value="r2" valueName="Round to 2 places"/>
<Term termType="round" value="r3" valueName="Round to 3 places"/>
<Term termType="round" value="r4" valueName="Round to 4 places"/>
<Term termType="round" value="r5" valueName="Round to 5 places"/>
<Term termType="round" value="r6" valueName="Round to 6 places"/>
<Term termType="round" value="r7" valueName="Round to 7 places"/>
<Term termType="round" value="r8" valueName="Round to 8 places"/>
<Term termType="round" value="r9" valueName="Round to 9 places"/>
<Term termType="truncate" value="t0" valueName="Truncate to 0 places"/>
<Term termType="truncate" value="t1" valueName="Truncate to 1 places"/>
<Term termType="truncate" value="t2" valueName="Truncate to 2 places"/>
<Term termType="truncate" value="t3" valueName="Truncate to 3 places"/>
<Term termType="truncate" value="t4" valueName="Truncate to 4 places"/>
<Term termType="truncate" value="t5" valueName="Truncate to 5 places"/>
<Term termType="truncate" value="t6" valueName="Truncate to 6 places"/>
<Term termType="truncate" value="t7" valueName="Truncate to 7 places"/>
<Term termType="truncate" value="t8" valueName="Truncate to 8 places"/>
<Term termType="truncate" value="t9" valueName="Truncate to 9 places"/>
<Term termType="roundUp" value="u0" valueName="RoundUp Up to 0 places"/>
<Term termType="roundUp" value="u1" valueName="RoundUp Up to 1 places"/>
<Term termType="roundUp" value="u2" valueName="RoundUp Up to 2 places"/>
<Term termType="roundUp" value="u3" valueName="RoundUp Up to 3 places"/>
<Term termType="roundUp" value="u4" valueName="RoundUp Up to 4 places"/>
<Term termType="roundUp" value="u5" valueName="RoundUp Up to 5 places"/>
<Term termType="roundUp" value="u6" valueName="RoundUp Up to 6 places"/>
<Term termType="roundUp" value="u7" valueName="RoundUp Up to 7 places"/>
<Term termType="roundUp" value="u8" valueName="RoundUp Up to 8 places"/>
<Term termType="roundUp" value="u9" valueName="RoundUp Up to 9 places"/>
<Term termType="noRound" value="No" valueName="No Rounding"/>
<Term termType="precision" value="1" valueName="days"/>
<Term termType="precision" value="2" valueName="months"/>
<Term termType="precision" value="3" valueName="years/>
<Term termType="nextStep" value="2" valueName="Step 2"/>
<Term termType="nextStep" value="DONE" valueName="DONE"/>
<Term termType="nextStep" value="EXIT" valueName="EXIT LOOP"/>
<Term termType="mask" value="|||~~^i" valueName=""/>
<Term termType="wildcard" value="0" valueName="No"/>
<Term termType="interpolate" value="0" valueName="No"/>