BMS

The BMS system initialization parameter specifies which version of basic mapping support you require in CICS®.

BMS=({MINIMUM|STANDARD|FULL }[,COLD][,{UNALIGN |ALIGN}] [,{ DDS|NODDS}])
The function included in each version of BMS is shown in BMS support levels. The parameter BMS can be overridden during CICS initialization.
MINIMUM
The minimum version of BMS is included.
STANDARD
The standard version of BMS is included.
FULL
The full version of BMS is included. This value is the default.
COLD
CICS deletes delayed messages from temporary storage, and destroys their interval control elements (ICEs). COLD forces the deletion of messages regardless of the value in effect for START. If COLD is not specified, the availability of messages depend on the values in effect for the START and TS parameters.
UNALIGN
Specifies that all BMS maps assembled before CICS/OS/VS Version 1 Release 6 are unaligned. Results are unpredictable if the stated alignment does not match the actual alignment.
ALIGN
All BMS maps assembled before CICS/OS/VS Version 1 Release 6 are aligned.
DDS
BMS is to load suffixed versions of map sets and partition sets. BMS first tries to load a version that has the alternate suffix (if the transaction uses the alternate screen size). If the load fails, BMS tries to load a version that has the default map suffix. If this fails too, BMS tries to load the unsuffixed version. DDS, which stands for “device dependent suffixing”, is the default.

You need to use map suffixes only if the same transaction is to be run on terminals with different characteristics (in particular, different screen sizes). If you do not use suffixed versions of map sets and partition sets, CICS need not test for them.

NODDS
BMS is not to load suffixed versions of map sets and partition sets. Specifying NODDS avoids the search for suffixed versions, saving processor time.
Table 1. Versions of BMS
BMS version Devices supported Function provided
MINIMUM All 3270 system display units and printers except SNA character string printers, which are defined as DEVICE(SCSPRINT) on the RDO TYPETERM definition or as TRMTYPE=SCSPRT in DFHTCT SEND MAP command, RECEIVE MAP command, SEND CONTROL command. Default and alternate screens; extended attributes; map set suffixes; screen coordination with null maps; and block data
STANDARD All devices are supported by BMS. These are listed in BMS support levels All function of MINIMUM, as well as outboard formats, partitions, controlling a magnetic slot reader, NLEOM mode for 3270 system printers, SEND TEXT command, and Subsystem LDC controls.
FULL All devices supported by BMS. These are listed in BMS support levels Same as STANDARD, as well as terminal operator paging, cumulative mapping, page overflow, cumulative text processing, routing, message switching returning BMS-generated data stream to program before output.