DL/I status codes


The API generates status codes for each DL/I ISRT call that are similar to IMS status codes.

Table 1 lists the DL/I status codes and their meanings.

Table 1. Reload function API DL/I status codes

Code

Meaning

AM

Only ISRT calls are supported.

AH

Too few parameters were detected in the call.

AC

An invalid segment name was encountered in the SSA.

AI

The program was unable to open a data set.

AJ

The load program’s PCB contains an unsupported command code.

AO

An I/O error occurred.

LB

A segment’s sequence field already exists for the parent.

or

A segment type does not have a PTF pointer, and the segment being inserted is either the second segment of this segment type for the parent or the second HDAM or PHDAM root for one anchor point.

LC

The key field of the segment is out of sequence.

LD

No parent was loaded for this segment.

LE

The sequence of sibling segments is not the same as the sequence in the DBD.

$1

Too many parameters were detected in the call.

$2

Only one PCB can be used per job step.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

MAXM Reorg for IMS 5.0 and MAXM Reorg for IMS with Online/Defrag Feature 5.0