To ensure that the program logic is simple, the catalog manager performs only limited type checking and error recovery.
The catalog manager supports a number of operations. Input and output parameters for each operation are defined in a single data structure, which is passed to and from the program in a COMMAREA.