The <compoundStatement> Element

Definition and Usage

The <compoundStatement> element defines a logical expression among its child elements (<assessmentStatement> and <compoundStatement>) by means of a Boolean operator attribute.

The isNegated attribute may be defined to specify that a <compoundStatement> child element must be negated before the Boolean operation is evaluated.


Element Attributes Content Parent
<compoundStatement> operator, isNegated (<assessmentStatement> | <compoundStatement>)+ <compoundCondition> or <compoundStatement>


Name Value Description
operator “and” or “or”. The operator attribute defines the logical expression among the <compoundStatement> child elements.

“true” or “false”.

The default value is “false”.

The isNegated attribute defines if the <compoundStatement> child elements must be negated before the statement is evaluated.
Back to top