Coding BMS map sets using BMS macros

CICS® TX on Cloud provides three BMS macros that can be used to define BMS map sets, maps, and fields. These are:

Map set definition macro (DFHMSD)
The DFHMSD macro defines a map set. A map set contains one or more maps. For information on defining a map set, see Defining a map set.
Map definition macro (DFHMDI)
The DFHMDI macro defines a map within the map set that was defined by the previous DFHMSD macro. A map contains zero or more fields. For information on defining a map within a map set, see Defining maps within a map set.
Field definition macro (DFHMDF)
The DFHMDF macro defines a field within a map that was defined by the previous DFHMDI macro. A field name can be up to thirty characters long. For information on defining a field within a map, see Defining fields within a map. For information on defining field groups, see Defining field groups.

For information on terminating a map set definition, see Terminating a map set definition.

For syntax descriptions of these macros, see DFHMSD, DFHMDI, and DFHMDF.