DL/I calls for IMS and CICS
The following table provides a reference for using DL/I calls in a batch, batch-oriented BMP, or CICS® with DBCTL environment.
| Request type | Batch | Batch-oriented BMP | CICS with DBCTL1 |
|---|---|---|---|
| CHKP call (symbolic) | Yes | Yes | No |
| CHKP call (basic) | Yes | Yes | No |
| GSCD call2 | Yes | No | No |
| INIT call | Yes | Yes | Yes |
| ISRT call (initial load) | Yes | No | No |
| ISRT call | Yes | Yes | Yes |
| LOG call | Yes | Yes | Yes |
| SCHD call | No | No | Yes |
| ROLB call | Yes | Yes | No |
| ROLL call | Yes | Yes | No |
| ROLS call (Roll Back to SETS)3 | Yes | Yes | Yes |
| ROLS call (Roll Back to Commit) | Yes | Yes | Yes |
| SETS call3 | Yes | Yes | Yes |
| STAT call4 | Yes | Yes | Yes |
| TERM call | No | No | Yes |
| XRST call | Yes | Yes | No |
- In a CICS remote DL/I environment, CALLs in the CICS-DBCTL column are supported if you are shipping a function to a remote CICS that uses DBCTL.
- GSCD is a Product-sensitive Programming Interface.
- SETS and ROLS calls are not valid when the PSB contains a DEDB.
- STAT is a Product-sensitive Programming Interface.