Register 15 if request fails

On return, register 15 will contain a return code. If the invocation fails, it may be for one of the following reasons:
  1. If you request a function that is not valid or a combination of functions that are not valid, register 15 contains a return code of 28 and the request fails.
  2. If the JES control table (JESCT) does not contain valid pointers, the environment is incorrect. Register 15 contains a return code of 24. The request fails.
  3. If an empty UCB list is being returned to the caller, register 15 contains a return code of 36.