SSI function codes your program can request
This chapter contains detailed information about the directed function codes that your program can request. IBM® subsystems provide these function codes.* Table 1 lists each supported SSI function code, its function, the subsystems that support the function, and the type of subsystem request (directed or broadcast).
Attention: Your program can request only the
SSI function codes in Table 1:
| Function code | Requested function | Subsystem* | Type of request |
|---|---|---|---|
| 1 | Process SYSOUT data sets | JES2, JES3 | Directed |
| 11 | User destination validation/conversion | JES2, JES3 | Directed |
| 15 | Verify subsystem function | Master | Directed |
| 20 | Request job ID | JES2, JES3 | Directed |
| 21 | Return job ID | JES2, JES3 | Directed |
| 54 | Request subsystem version information | JES2, JES3, Master | Directed |
| 70 | Scheduler facilities services | JES2, JES3 | Directed |
| 71 | JES JOB information | JES2 | Directed |
| 75 | Notify user message service | JES2, JES3 | Directed |
| 79 | SYSOUT application program interface (SAPI) | JES2, JES3 | Directed |
| 80 | Extended status function call | JES2, JES3 | Directed, Broadcast |
| 82 | JES properties | JES2, JES3 | Directed |
| 83 | JES device information services | JES2, JES3 | Directed |
| 85 | Modify job | JES2 | Directed |
*Not all supported levels of the IBM subsystems support all the function codes available with the current release of z/OS®.
Your program need not be a subsystem to use these function codes. In addition to the SSI function codes provided by the operating system, installations can also define and use their own function codes, in the range 236 - 255. You can design your own directed requests for these function codes.