LESS. The comparison operators have different aliases. This enables us to express our rules as natural as possible. The following aliases already exist for the comparison operator
the age of the applicantand
the age of the applicant
the age of the applicant.
Age, the operand is recognized as such:
ageof the applicant
the ... of the applicantis declared as Semantical Sugar and ignored by openVALIDATION. The rule expression relevant for the machine looks like this after the resolution process:
SHOULD NOTindicator identifies an expression, as a rule.
MUSTindicator identifies an expression as a rule. The condition in such a MUST expression contains an Implicit Negation!
signedattribute from the schema. A valid comparison operation is missing, consisting of two operands and one operator. However, openVALIDATION is able to interpret the expression accordingly on the basis of the data type. Since this is a boolean value, openVALIDATION is based on the semantics of natural language and makes an implicit comparison with
signed EQUALS YESor by the construct
signed EQUALS NO.
ORany number of conditions can be linked together.
ORcondition is indented with FOUR (4x) spaces. This creates a parenthesis with the preceding condition.