Using Basic Mapping Support (BMS) in CICS

If you are familiar with CICS® on other platforms you will be aware that BMS provides three levels of support, called minimum, standard, and full function. CICS on Open Systems and IBM® CICS for Windows support minimum function BMS and some standard function (see BMS functions supported in TXSeries). This allows you to code source maps that describe the prompts and inputs on your screen, which you process using the BMS processor. You then code CICS commands in your application to send and receive these maps to and from the terminal. For this purpose, use the following commands:

To map screen display information into the application program, use the EXEC CICS RECEIVE MAP command. To send data from an application program to a display screen or printer, use the EXEC CICS SEND MAP command. To transmit device control orders, use the EXEC CICS SEND CONTROL command.

CICS also provides the EXEC CICS HANDLE AID command. Use this command to pass control within an application program as a result of an attention identifier (AID) being received from a display device.

For information about these commands, see Basic mapping support (BMS) services.

For information about the tasks that you must perform when using BMS services, see the following topics: