This type is used to express logical information, which takes one of two possible values: true and false.

The type notation is simple by keyword `BOOLEAN `and the value
notation use one of the two values `TRUE `and `FALSE`. Here
is an example:

`ReadyForSex ::= BOOLEAN`

Wherever a collection of boolean values is to be used, it is better
to consider about replacing an extensive set of `BOOLEANS`-s by
`BIT STRING` type.