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.