User exit enhancements software requirements

Exits to be queried or refreshed using type-2 commands must first be defined in the <USER_EXITS> section of the DFSDFxxx member of the IMS PROCLIB data set.

Some user exits are passed a standard user exit parameter list (SXPL), mapped by macro DFSSXPL. The SXPL contains a version number that can be used to identify what fields are present in the parameter list. If your user exit accesses a field that was added at a specific version of the parameter list beyond the base level for an IMS release, you should test the SXPL version number to ensure that the parameter list you were passed is at the correct version or higher before using the field.

In IMS 15, some older user exits are always passed a version 1 SXPL. All other user exits that are passed an SXPL receive a version 6 or later SXPL.