A user-defined exit routine that specifies a predefined action to be performed whenever certain significant events occur during a job. For example, by writing an exit in C (without using CLIv2) and using the NotifyExit attribute, the routine can detect whether a job succeeds or fails, the number of loaded records, the return code for a failed job, and so on.