Go BackCICS/ESA: Defining Maps

Synopsis
CICS/ESA: Defining Maps presents the features of the Basic Mapping Support (BMS) interface.  The course explains how to define and create the maps used with BMS.

Audience
This course is appropriate for command-level CICS programmers.

Time
5 - 11 hours, based on a student interacting with approximately 60 - 120 screens per hour.

Product Code: CIC210
After completing CICS/ESA: Defining Maps, the student should be able to:
 
Describe the features of BMS
Explain the process involved in generating maps
Identify the operands and options used to code map macros
Define field characteristics via standard and extended attributes
Code the map sets for a menu screen and a data entry screen

Unit A: Understanding BMS
Provides an overview of BMS and its features.
 
Features of BMS
Purpose of BMS.  Use of maps, data streams and attribute bytes.  General features of BMS.
Data Formats and Maps
Data mapping feature.  Field, block and text data formats.
Course Example and Conventions
Review of the formatted screen, map set and symbolic description map for the course example screen.  Review of course conventions.


Unit B: Generating Maps
Covers topics related to the data mapping facility of BMS.
 
Terminal Characteristics
Function of attributes.  Use of standard and extended attributes.
Physical and Symbolic Description Maps
Purpose of a map set.  Creation and use of physical maps and symbolic description maps.
Components of a Map Set
Assembler commands and BMS macros used in map sets.


Unit C: Coding Map Macros
Discusses how to code each of the BMS macros, the purpose of each macro and the function of the various operands with each macro.
 
DFHMSD
DFHMDI
DFHMDF

Unit D: Defining Field Characteristics
Discusses how to set standard attributes and extended attributes.
 
Standard Attributes
How standard attributes are defined.  Options available with the ATTRB= operand.
Extended Attributes
How extended attributes are established.  Purpose of DSATTS and MAPATTS operands.


Unit E: Programming With Maps
Reviews concepts learned by having the student code two maps sets.
 
Menu Map Set
Data Entry Map Set


 

Go Back