Return codes

 +-----+------------------------------------------------+--------------+
 |Error|             Meaning                            | Routine Name |
 |Code |                                                |              |
 +-----+------------------------------------------------+--------------+
 |  -1 |Invalid top directory name                      |   CDINIT     |
 |  -2 |The file is already open with correct LUNRZ and |   CDINIT     |
 |     |TOPNM                                           |              |
 |  -3 |The file is already open with wrong LUNRZ or    |   CDINIT     |
 |     |TOPNM                                           |              |
 |  -5 |Invalid process name in Online context          |   CDINIT     |
 |  -6 |Error in IC_BOOK for booking the CACHE          |   CDINIT     |
 |  -7 |Error in CC_SETUP for reserving the CLUSCOM     |   CDINIT     |
 |  -8 |Error in opening journal file on Apollo in the  |   CDFOPN     |
 |     |server mode                                     |              |
 |  -9 |Unable to open FZ communication channel         |   CDINIT     |
 | -10 |Host unable to open RZ file                     |   CDINIT     |
 +-----+------------------------------------------------+--------------+
 |   1 |Illegal character option                        |CDUSEDB/CDUSEM|
 |   2 |Illegal path name                               |CDGETDB/CDUSE/|
 |     |                                                |CDUSEM        |
 |   3 |Data base structure in memory clobbered         |CDUSE/CDUSEDB/|
 |     |                                                |CDUSEM        |
 |   4 |Illegal key option                              |CDUSE/CDUSEDB/|
 |     |                                                |CDUSEM        |
 |   5 |Error in CDCHLD in P3 communication             |   CDUSP3     |
 +-----+------------------------------------------------+--------------+
 |  12 |Illegal pathname                                |   CDNODE     |
 |  13 |Not enough structural link to support a new Node|   CDNODE     |
 |  15 |Cannot define IO descriptor for Key bank        |   CDNODE     |
 +-----+------------------------------------------------+--------------+
 |  21 |Too many keys with option M                     |   CDKMUL     |
 |  22 |Illegal key option                              |   CDKMUL     |
 |  24 |No Key bank created satisfying key options for  |   CDBKKS     |
 |     |option S                                        |              |
 |  25 |Illegal Path Name                               |   CDBKKS     |
 +-----+------------------------------------------------+--------------+
 |  31 |Illegal path name or path name in node bank     |CDCHCK/CDKXIN/|
 |     |is wrong                                        |CDPRIN        |
 |  32 |No keys/data in this directory                  |CDCHCK/CDGETDB|
 |     |                                                |CDPRIN        |
 |  33 |No valid data for the given range of insertion  |   CDKXIN     |
 |     |time or for the given set of keys and program   |              |
 |     |version number                                  |              |
 |  34 |RZIN fails to read the data                     |   CDRZIN     |
 |  35 |Wrong reference to data objects in update mode  |   CDKXIN     |
 |  36 |Data bank address zero on return from CDKXIN    |   CDCHCK     |
 |  37 |Insufficient space in USER store array          |   CDCHCK     |
 |  38 |Read error in getting the RZ date and time      |   CDPRDT     |
 |  39 |Illegal data type in the key descriptor         |   CDPRKY     |
 +-----+------------------------------------------------+--------------+
 |  43 |Too many key elements                           |   CDMDIR     |
 |  44 |Cannot find the top directory name              |   CDMDIR     |
 |     |(wrong initialization)                          |              |
 |  45 |Illegal Path name                               |   CDMDIR     |
 |  47 |The Directory already exists                    |   CDMKDI     |
 |  48 |Error in directory search sequence              |   CDMKDI     |
 |  49 |FZOUT fails to write on the sequential file     |   CDSDIR     |
 +-----+------------------------------------------------+--------------+
 |  51 |Illegal character option                        |   CDFRDB     |
 |  52 |No access to the Key banks                      |   CDFRDB     |
 |  54 |Pathname not matched to that found in bank NODB |   CDFRDB     |
 |  57 |Illegal pathname                                |   CDFRDB     |
 |  58 |Database structure in memory clobbered          |   CDFRDB     |
 |  59 |Some of the expected key banks not found        |   CDFRDB     |
 +-----+------------------------------------------------+--------------+
 |  61 |Too many keys                                   |CDENTB/CDREPL |
 |  62 |Illegal character option                        |CDREPL/CDSTOM |
 |  63 |Data base structure in memory clobbered         |CDREPL/CDSTOR |
 |  64 |Error in MZCOPY while copying Data bank         |CDREPL/CDSTOR |
 |  65 |Illegal number of data objects                  |   CDSTOM     |
 |  66 |Illegal logical unit number                     |CDATOI/CDRHLP |
 |  67 |File too long; no space in buffer               |   CDATOI     |
 |  68 |Input directory is partitioned                  |   CDPART     |
 |  69 |Input directory is not partitioned              |   CDPURP     |
 |  70 |Error in deleting a partition through RZDELT    |   CDPURP     |
 +-----+------------------------------------------------+--------------+
 |  71 |Illegal path name                               |CDDONT/CDENFZ/
 |     |                                                |CDENTB/CDFZUP/|
 |     |                                                |CDKOUT/CDPART/|
 |     |                                                |CDPURP/CDRTFZ |
 |  72 |Read error on the FZ file (journal file)        |CDENFZ/CDFZUP |
 |  73 |RZOUT fails to write on disk                    |CDDONT/CDENFZ/|
 |     |                                                |CDENTB/CDKOUT/|
 |     |                                                |CDPART/CDPURP |
 |  74 |Error in RZRENK in updating key values for      |CDENFZ/CDENTB/|
 |     |partitioned data set                            |CDKOUT/CDPART/|
 |     |                                                |CDPURP        |
 |  76 |Cannot form the IO descriptor for the FZ header |CDDONT/CDENTB/|
 |     |                                                |CDFZUP/CDFZWR/|
 |     |                                                |CDKOUT/CDPART |
 |  77 |FZOUT fails to write on the sequential journal  |CDDONT/CDENFZ/|
 |     |file                                            |CDENTB/CDFZWR/|
 |     |                                                |CDKOUT/CDPART/|
 |     |                                                |CDPURP        |
 |  78 |Illegal number of keys on data base/journal file|CDFZUP/CDKOUT |
 |  79 |Top directory name illegal in the FZ file       |   CDFZUP     |
 +-----+------------------------------------------------+--------------+
 |  81 |Precision is not correctly given                |   CDUCMP     |
 |  82 |Illegal Data Type                               |   CDUCMZ     |
 |  83 |Data update but uncompreseed                    |   CDUNCP     |
 |  84 |The update structure has different number of    |   CDUNCP     |
 |     |data words                                      |              |
 |  85 |No data in the structure                        |   CDUNCP     |
 |  86 |The update structure has different data type    |   CDUNCP     |
 +-----+------------------------------------------------+--------------+
 |  91 |Illegal Character Option                        |   CDOPTS     |
 |  92 |Nonstandard IO descriptor                       |   CDFRUS     |
 |  93 |Illegal time                                    |CDPKTM/CDUPTM |
 |  94 |Nonmatching NPAR's in different UPCD banks      |   CDVALID    |
 |  95 |Description not found in the dictionary         |   CDLDIC     |
 |  96 |RZCDIR fails to set to the current directory    |   CDLDUP     |
 |  97 |No matching UPCD bank found                     |CDLDUP/CDVALID|
 |  98 |Invalid path name in Node bank                  |   CDSTAT     |
 |  99 |No space in memory for creating the bank        |CDBANK/CDRZIN |
 +-----+------------------------------------------------+--------------+
 | 111 |Illegal path name                               |CDPURG/CDPURK |
 | 112 |No key or data for the path name                |CDPURG/CDPURK |
 | 113 |Illegal character option                        |   CDPURK     |
 | 114 |Valid data object(s) in the Node/Key structure  |   CDPURK     |
 | 115 |Cannot form the IO descriptor for the FZ header |   CDSPUR     |
 | 116 |FZOUT fails to write on the sequential file     |   CDSPUR     |
 +-----+------------------------------------------------+--------------+
 | 131 |Illegal pathname (in key bank for CDLAST)       |CDLAST/CDLKEY/|
 |     |                                                |CDLMOD        |
 | 132 |Illegal number of keys in the directory         |CDLAST/CDLKEY |
 |     |                                                |CDLMOD        |
 | 135 |Illgeal Top directory name                      |CDFZOP/CDILDU |
 | 136 |Illegal logical unit number                     |CDILDF/CDILDU |
 +-----+------------------------------------------------+--------------+
 | 140 |Illegal top directory name                      |   CDUDIC     |
 | 141 |Error in creating the DICTIONARY/HELP directory |   CDUDIC     |
 | 142 |Error in RZ in writing the dictionary object    |CDCDIC/CDUDIC |
 | 143 |Error in RZ in purging the dictionary directory |CDCDIC/CDUDIC |
 | 144 |Dictionary directory cannot be loaded           |   CDCDIC     |
 | 145 |Pathname already exists in the dictionary       |   CDCDIC     |
 | 146 |Illegal path name                               |CDDINF/CDEALI |
 |     |                                                |CDEHLP/CDENAM/|
 |     |                                                |CDGNAM/CDRHLP/|
 |     |                                                |CDRNAM        |
 | 147 |Dictionary directory not found in memory        |CDEALI/CDGNAM/|
 |     |                                                |CDRNAM        |
 | 148 |FZOUT fails to write on the sequential file     |CDEALI/CDSNAM |
 | 149 |Error in RZ for writing to the R.A. file        |CDEALI/CDSNAM |
 | 150 |Illegal number of data words                    |   CDENAM     |
 | 151 |No description of data elements for the given   |CDGNAM/CDRNAM |
 |     |path name exists in the data base               |              |
 | 152 |Illegal flag (IFLAG)                            |   CDSNAM     |
 | 153 |FZIN error for reading the data structure       |   CDSNAM     |
 | 154 |Illegal alias name for a directory              |   CDRALI     |
 | 155 |No HELP directory inside the data base          |   CDRHLP     |
 | 156 |No help information for this path stored yet    |   CDRHLP     |
 +-----+------------------------------------------------+--------------+
 | 171 |Illegal Path name                               |   CDDDIR     |
 | 172 |Cannot find the top directory for the path name |   CDDDIR     |
 | 173 |Error in RZ for reading the dictionary object   |   CDDDIR     |
 | 174 |Error in FZOUT for saving the journal file      |   CDDDIR     |
 | 175 |Error in RZ in writing the dictionary object    |   CDDDIR     |
 | 176 |Error in RZ in purging the dictionary directory |   CDDDIR     |
 | 177 |Error in RZ in deleting the tree                |   CDDDIR     |
 | 178 |Error in RZ in deleting Name/Help information   |   CDDDIR     |
 +-----+------------------------------------------------+--------------+
 | 191 |Illegal path name                               |   CDRENK     |
 | 192 |Specified key elements do not match with any of |   CDRENK     |
 |     |the existing set of keys                        |              |
 | 194 |Cannot form the IO descriptor for the FZ header |   CDRENK     |
 | 195 |FZOUT fails to write on the sequential journal  |   CDRENK     |
 |     |file                                            |              |
 | 196 |Error in RZRENK in updating key values          |   CDRENK     |
 |     |partitioned data set                            |              |
 +-----+------------------------------------------------+--------------+
 | 211 |Illegal number of paths                         |   CDKEEP     |
 | 212 |Illegal path name                               |CDFPAT/CDKEEP |
 | 213 |Conflicting top directory names                 |   CDKEEP     |
 +-----+------------------------------------------------+--------------+
 | 221 |Error in CC_WRITELOCK for locking CLUSCOM (VAX);|   CDWLOK     |
 | 222 |Error in CC_RELEASE for releasing CLUSCOM (VAX) |   CDCWSV     |
 | 223 |Error in IC_SIGNAL for signalling the VAX Server|   CDCWSV     |
 | 225 |Error in sending spool file to the server (IBM  |   CDSTSV     |
 |     |or APOLLO)                                      |              |
 +-----+------------------------------------------------+--------------+