Reason code format

The Compression Management Services reason code is four bytes.
Byte 1
Function identifier

X'5F' indicates Compression Management Services.

Byte 2
Module identifier

See Table 1 for a list of module identifiers.

Bytes 3 and 4
Reason code that the describes the specific error

See Table 1 for a complete list of CMP reason codes.

Table 1. CMP Reason Code Module Identifiers
Identifier Code Module Name
X'01' CMPSVCAL (allocation)
X'02' CMPSVCOP (open)
X'03' CMPSVCCM (compress)
X'04' CMPSVCDE (decompress)
X'05' CMPSVCCL (close)
X'07' CMPSVCPC (PC router)
X'08' CMPSVCBD (build dictionary)
X'09' CMPSVCPD (PDSE environment)
X'10' CMPSVCRC (CMP recovery)
X'11' CMPSVCIN (interrogation)
X'12' CMPSVCSA (sampling)
X'13' CMPSVCSY (recording information)