CICS commands for CICS-to-IMS sessions

These are the commands that can be used to acquire and use CICS-to-IMS sessions.

  • ALLOCATE – used to acquire a session to the remote IMS system.
  • BUILD ATTACH – used to build an LUTYPE6.1 attach header that is used to initiate a transaction on a remote IMS system.
  • EXTRACT ATTACH – used by a CICS transaction to recover information from the LUTYPE6.1 attach header that caused it to be initiated. This command is required only for SEND and RECEIVE asynchronous processing.
  • SEND, RECEIVE, and CONVERSE – used by the CICS transaction to send or receive data on the session. The first SEND or CONVERSE command issued by a front-end CICS transaction must name the attach header that has been defined by the BUILD ATTACH command.
  • WAIT TERMINAL SESSION(name) – used to ensure that CICS has transmitted any accumulated data or data flow control indicators before it continues with further processing.
  • ISSUE SIGNAL SESSION(name) – used by a transaction that is in receive state to request an invitation to send (change-direction) from IMS.
  • FREE – used by a CICS transaction to relinquish its use of the session.