The following codes are common to most functions. In addition to the actual return code, the reason codes can also be examined.
- 0
-
Indicates the command executed successfully and terminated properly.
- 1
-
Indicates an error occurred during a parsing scan. The SERVDESK.REASON normally contains a zero, but may contain one of the following specific codes to indicate the cause of certain errors:
- 1 - Indicates an error occurred during a parsing scan.
- 2 - Indicates an error occurred during a scan.
- 2
-
WAIT(n) in the rule, n>0
- 3
-
Indicates an error occurred during the DESC XML translation.
The SERVDESK.REASON normally contains a zero, but may contain one of the following specific codes to indicate the cause:
- 1 - Encountered a DESCription XML translation error.
- 2 - Encountered a SUMMary XML translation error.
- 3 - Indicates the DESCription contains only blanks.
- 4 - Indicates the SUMMary contains only blanks.
- 4
-
Indicates that there was an error in processing the API request.
- 4 - Found no matching API request for CANCEL.
- 8 - The request was not processed because it timed out.
- 12 - Could not obtain the virtual storage needed to process the request.
- 16 - Detected an unauthorized use of the CAISDI/med interface.
- 20 - Encountered an unexpected Name/Token service routine error.
- 24 - CAISDI/med address space is not active.
- 28 - Encountered a permanent CAISDI/soap server error while processing the request.
- 32 - Detected an invalid API parameter list value.
- 36 - An unexpected ABEND occurred.
- 40 - An unexpected error occurred while retrieving data.
- 44 - An unexpected error occurred while processing a CANCEL request.
- 48 - An unexpected error occurred while processing a PURGE request.
- 52 - The product value is not defined to the CAISDI/med interface.
- 56 - The CAISDI/med did not have a defined server to process the request.
- 60 - The caller canceled the request.
- 5
-
Indicates a variable creation error.
- 6
-
Indicates an abend occurred