IMSGROUP= parameter for procedures
Use the IMSGROUP= parameter in procedure to specify a 1- to 4-character IMS group name.
This parameter is user-generated and is typically the IMSID value most often found in the BMP or other dependent region PROCLIB members. There is no default value. If no IMS group name is specified, the z/OS® name token is not built.
The IMSGROUP= parameter must equal the same value as the IMSID of the BMP regions.
The IMSID of the CTL region should be different because it must be unique within the sysplex. Using the IMSID of the BMP regions as the IMSGROUP= value in the CTL region is to eliminate the need to add any new parameters to the BMP (and other dependent region's) JCL.
CTL Region 1 IMSID=IMS1, IMSGROUP=IMSB
CTL Region 2 IMSID=IMS2, IMSGROUP=IMSB
BMP Region 1 IMSID=IMSB
MPP Region 1 IMSID=IMSB
In the example, BMP region 1 connects to either IMS1 or 2 using z/OS names services to find the correct IMSID to use. The IMSID of the BMP JCL is used to construct the z/OS name. This example also holds true for the MPP region and any IFP regions.
The one EXEC parameter, IMSGROUP= is added to the control region procedure.