The following describes the run-time behavior for IMS segment and field exits.
As the enterprise server is started, the names of the exits found are written to the server console log. For example, the following represents a typical server console log entry:
For input message field exits, the parameter list format passed to the exit has the same format as that passed by IMS/ESA.
For input message segment exits, the parameter list format passed to the exit has the same format as that passed by IMS/ESA with the exception of an extra field, DFSME-R1-RETURN, at the end of the control block. DFSME-R1-RETURN contains a user-defined error message number when the segment exit issues a return code of 12, canceling the message.
We do not support segment exit return code 16. A segment that returns a value of 16 does not send a message to the input device.