Conditions List

The available Atomic Conditions are detailed in this table:

S.No.
Condition
What It Checks
When to Use
Example

1.

==

Checks if the Source value is equal to Destination value

When two values must match exactly.

Check if AccountType == “Savings”

2.

!=

Checks if the Source value is NOT equal to Destination value

When the values must not match.

Check if CustomerStatus != “Inactive”

3.

CONTAINS

Checks if the Source value contains the Destination value.

When a field must include a specific substring.

Check if Address CONTAINS “Delhi” to route the request to Delhi branch

4.

SIZE==

Checks the size of the Source is equal to that of Destination

When the length of a field must be equal to a value.

Check if PAN SIZE==10

5.

SIZE! =

Checks the size of the Source is NOT equal to the Destination

When length must not match.

Check if MobileNumber SIZE! =10, to flag incorrect formats.

6.

SIZE<

Checks the size of the Source is less than the Destination

When length must be shorter.

Check if CustomerName SIZE<3, to reject incomplete names.

7.

SIZE<=

Checks the Source value is less than or equal to the Destination

When length must be equal or shorter.

Check if OTP SIZE<=6 for standard OTP limits.

8.

SIZE>

Checks the Source value is always greater than the Destination

When length must be longer.

Check if Address SIZE>50, direct to manual review.

9.

SIZE>=

Checks the Source value is greater than or equal to the Destination

When length must be equal or longer.

Check if Transfer Description >=5 for UPI/IMPS descriptions.

10.

<

Checks the Source parameter is less than that of the Destination

For numeric comparison

Check if Age < 18 to prevent minor from applying for a loan.

11.

<=

Checks the Source parameter is less than or equal to that of the Destination

For numeric comparison

Check if Balance <= 1000 to trigger a low-balance alert.

12.

>

Checks the Source parameter is greater than that of the Destination

For numeric comparison

Check if TransactionAmount > 50000 for additional verification.

13.

>=

Checks the Source Parameter is greater than or equal to the Destination

For numeric comparison

Check if CreditScore >= 750 to pre-approve offers.

14.

BETWEEN

Checks the Source value is between the Destination and the Destination 1

When value must fall inside a numeric range.

15.

NOT BETWEEN

Checks the Source value is not between the Destination and the Destination 1

When value must fall outside a range.

Check if ATMWithdrawal NOTBETWEEN 500 and 20000 for anomaly detection.

16.

%==

Checks the Source value is equal to the percentage of the Destination and the Destination 1

When the percentage value must be

17.

%!=