Primary option: IMS Information

Selecting the IMS Information option provides you with a display of information that is related to IMS. There is an example display in Sample IMS Information display (Part 1 of 4).

Figure 1. Sample IMS Information display (Part 1 of 4)
  File  View  Services  Help
───────────────────────────────────────────────────────────────────────────────
IMS Information                                                Line 1 Col 1 80
Command ===> ________________________________________________ Scroll ===> CSR 
JOBNAME: IBCB0030  USER ABEND: 4036               MVS2     2019/11/29 13:51:55

Summary Detail - JOBNAME: IDCB0070  SYSTEM ABEND: 0CB            FAE1 2015

IMS Version . . . . . . . . : V13R1M0
IMS Region Type . . . . . . : Batch Message Processing Region
IMS Subsystem Name. . . . . : IB81
Application Program Name. . : IDCB0070
PSB Name. . . . . . . . . . : DFHSAM25
Figure 2. Sample IMS Information display (Part 2 of 4)
Last DL/I Call Parameter List

Note that storage addressed by individual parameters might no longer be valid.

Parameter 1 . . . . . . . . : 0002BD68
  DL/I Call Function. . . . : GU (Get Unique)

Parameter 2 . . . . . . . . : 0001A098
  (See "IMS Control Blocks" for details of this PCB)

Parameter 3 . . . . . . . . : 0002BCA8

Parameter 4 . . . . . . . . : 8002BD48
  SSA # 1 . . . . . . . . . : PARTROOT(         =          )

IMS Control Blocks

Input/Output Program Communications Blocks (IOPCBs)

IOPCB:
  At Address. . . . . . . . : 0001A020
  PCB Name. . . . . . . . . : IOPCB
  Relative PCB Number . . . : 1
  PCB Type. . . . . . . . . : I/O
  Logical Terminal ID . . . : n/a
  Status Code . . . . . . . : '  ' (Normal status)
  User ID . . . . . . . . . : DFHSAM25
  Group Name. . . . . . . . : n/a
  Formatting Module Name. . : n/a

Data Base Program Communications Blocks (DBPCBs)

DBPCB (*** Current/Last Used ***):
  At Address. . . . . . . . : 0001A098
  PCB Name. . . . . . . . . : n/a
  Relative PCB Number . . . : 2
  PCB Type. . . . . . . . . : Data Base or Online
  Data Base Name. . . . . . : DI21PART
  Segment Level . . . . . . : 01
  Status Code . . . . . . . : '  ' (Normal status)
  Processing Options. . . . : A
  Segment Name. . . . . . . : PARTROOT
  Number of Segments. . . . : 5
  Key Feedback Length . . . : 17

  Key Feedback Data:
    Address  Offset     Hex                                 EBCDIC / ASCII
    0001A0F4            F0F2C1D5 F9F6F0C3 F1F04040 40404040 *02AN960C10      *
    0001A104       +10  40                                  *                *

  
Figure 3. Sample IMS Information display (Part 3 of 4)
JCB DL/I Call Trace (Most recent call first):
      Call                    Status
    # Code Description        Code    Description
    1 01   GHU or GU          '  '    Status good.
    2 03   GHN or GN          AB      Segment I/O area required; none specified
                                      in call. Only applies to full-function DEQ
                                      calls.
                              -or-
                              BB      Call could not be completed because data
                                      was unavailable and updates are backed out
                                      only since the last commit point.
                              -or-
                              GB      End of database.
    3 03   GHN or GN          '  '    Status good.
    4 03   GHN or GN          '  '    Status good.
    5 03   GHN or GN          '  '    Status good.
    6 03   GHN or GN          '  '    Status good.

IMS Accounting Information

DL/I Data Base Calls:
  GU Calls. . . . . . . . . : 151
  GN Calls. . . . . . . . . : 10050
  GNP Calls . . . . . . . . : 0
  GHU Calls . . . . . . . . : 0
  GHN Calls . . . . . . . . : 0
  GHNP Calls. . . . . . . . : 0
  ISRT Calls. . . . . . . . : 0
  DLET Calls. . . . . . . . : 0
  REPL Calls. . . . . . . . : 0
  Total Calls . . . . . . . : 10201
DL/I Message Calls:
  GU Calls. . . . . . . . . : 0
  GN Calls. . . . . . . . . : 0
  ISRT Calls. . . . . . . . : 0
  PURG Calls. . . . . . . . : 0
  CMD Calls . . . . . . . . : 0
  GCMD Calls. . . . . . . . : 0
  CHNG Calls. . . . . . . . : 0
  AUTH Calls. . . . . . . . : 0
  SETO Calls. . . . . . . . : 0
Figure 4. Sample IMS Information display (Part 4 of 4)
DL/I System Service Calls:
  APSB Calls. . . . . . . . : 0
  DPSB Calls. . . . . . . . : 0
  GMSG Calls. . . . . . . . : 0
  ICMD Calls. . . . . . . . : 0
  RCMD Calls. . . . . . . . : 0
  CHKP Calls. . . . . . . . : 0
  XRST Calls. . . . . . . . : 0
  ROLB Calls. . . . . . . . : 0
  ROLS Calls. . . . . . . . : 0
  SETS Calls. . . . . . . . : 0
  SETU Calls. . . . . . . . : 0
  INIT Calls. . . . . . . . : 0
  INQY Calls. . . . . . . . : 0
  LOG Calls . . . . . . . . : 0
  DB DEQ Calls. . . . . . . : 0
  VSAM I/O Count (READs). . : 1800
  VSAM I/O Count (WRITEs) . : 0
  OSAM I/O Count (READs). . : 0
  OSAM I/O Count (WRITEs) . : 0
  Total DL/I I/O Count
    (OSAM+VSAM) . . . . . . : 1800
  Total ESAF Calls. . . . . : 0
  FP FLD Calls. . . . . . . : 0
  FP POS Calls. . . . . . . : 0
  RLSE Calls. . . . . . . . : 0
  SAVE Calls (XQUERY) . . . : 0
  RSTR Calls (XQUERY) . . . : 0
  COPY Calls (XQUERY) . . . : 0
  DL/I ICAL Calls . . . . . : 0

IMS Parameter Modules

Module DFSPRPX0 Address . . : 000078B0

*** Bottom of data.
 F1=Help      F3=Exit      F5=RptFind   F6=Actions   F7=Up        F8=Down
F10=Left     F11=Right

The IMS Information display provides:

  • General information about the IMS region
  • Last DL/I call parameter list
  • Information about all PCBs

    All PCBs are shown in the order of their relative PCB number with identification of current (or most recently used) PCBs.

    If available, JCB call trace information follows each data base PCB, showing the most recent call and up to five previous calls.

  • IMS accounting information
  • The address of the DFSPRPX0 parameter module

    Selecting the address point-and-shoot field permits you to view the module storage in hex-dump format.

By default, the IMS Information display is shown in the Detail format. In this format, all PCBs are shown fully expanded. By instead selecting the Summary point-and-shoot field from the display header, PCBs are instead provided condensed in a table format, as in the example shown in Summary IMS Information display (Part 1 of 2).

Figure 5. Summary IMS Information display (Part 1 of 2)
  File  View  Services  Help
───────────────────────────────────────────────────────────────────────────────
IMS Information                                                Line 1 Col 1 80
Command ===> ________________________________________________ Scroll ===> CSR 
JOBNAME: IBCB0030  USER ABEND: 4036               MVS2     2019/11/29 13:51:55

Summary Detail - JOBNAME: IDCB0070  SYSTEM ABEND: 0CB            FAE1 2015

IMS Version . . . . . . . . : V13R1M0
IMS Region Type . . . . . . : Batch Message Processing Region
IMS Subsystem Name. . . . . : IB81
Application Program Name. . : IDCB0070
PSB Name. . . . . . . . . . : DFHSAM25

Last DL/I Call Parameter List

Note that storage addressed by individual parameters might no longer be valid.

Parameter 1 . . . . . . . . : 0002BD68
  DL/I Call Function. . . . : GU (Get Unique)

Parameter 2 . . . . . . . . : 0001A098
  (See "IMS Control Blocks" for details of this PCB)

Parameter 3 . . . . . . . . : 0002BCA8

Parameter 4 . . . . . . . . : 8002BD48
  SSA # 1 . . . . . . . . . : PARTROOT(         =          )

IMS Control Blocks

Input/Output Program Communications Blocks (IOPCBs)

PCB          Cur PCB      Terminal Status User     Group    Module
#   Address  PCB Name     ID       Code   ID       Name     Name    
  1 0001A020     IOPCB    n/a             DFHSAM25 n/a      n/a

Data Base Program Communications Blocks (DBPCBs)

PCB          Cur PCB      DataBase Status Segment Process Segment  Key    # of
#   Address  PCB Name     Name     Code   Level   Options Name     Length Segments
  2 0001A098 *** n/a      DI21PART             01    A    PARTROOT     17        5
  
Figure 6. Summary IMS Information display (Part 2 of 2)
IMS Accounting Information

DL/I Data Base Calls:
  GU Calls. . . . . . . . . : 151
  GN Calls. . . . . . . . . : 10050
  GNP Calls . . . . . . . . : 0
  GHU Calls . . . . . . . . : 0
  GHN Calls . . . . . . . . : 0
  GHNP Calls. . . . . . . . : 0
  ISRT Calls. . . . . . . . : 0
  DLET Calls. . . . . . . . : 0
  REPL Calls. . . . . . . . : 0
  Total Calls . . . . . . . : 10201
DL/I Message Calls:
  GU Calls. . . . . . . . . : 0
  GN Calls. . . . . . . . . : 0
  ISRT Calls. . . . . . . . : 0
  PURG Calls. . . . . . . . : 0
  CMD Calls . . . . . . . . : 0
  GCMD Calls. . . . . . . . : 0
  CHNG Calls. . . . . . . . : 0
  AUTH Calls. . . . . . . . : 0
  SETO Calls. . . . . . . . : 0
DL/I System Service Calls:
  APSB Calls. . . . . . . . : 0
  DPSB Calls. . . . . . . . : 0
  GMSG Calls. . . . . . . . : 0
  ICMD Calls. . . . . . . . : 0
  RCMD Calls. . . . . . . . : 0
  CHKP Calls. . . . . . . . : 0
  XRST Calls. . . . . . . . : 0
  ROLB Calls. . . . . . . . : 0
  ROLS Calls. . . . . . . . : 0
  SETS Calls. . . . . . . . : 0
  SETU Calls. . . . . . . . : 0
  INIT Calls. . . . . . . . : 0
  INQY Calls. . . . . . . . : 0
  LOG Calls . . . . . . . . : 0
  DB DEQ Calls. . . . . . . : 0
  VSAM I/O Count (READs). . : 1800
  VSAM I/O Count (WRITEs) . : 0
  OSAM I/O Count (READs). . : 0
  OSAM I/O Count (WRITEs) . : 0
  Total DL/I I/O Count
    (OSAM+VSAM) . . . . . . : 1800
  Total ESAF Calls. . . . . : 0
  FP FLD Calls. . . . . . . : 0
  FP POS Calls. . . . . . . : 0
  RLSE Calls. . . . . . . . : 0
  SAVE Calls (XQUERY) . . . : 0
  RSTR Calls (XQUERY) . . . : 0
  COPY Calls (XQUERY) . . . : 0
  DL/I ICAL Calls . . . . . : 0

IMS Parameter Modules

Module DFSPRPX0 Address . . : 000078B0

*** Bottom of data.

From this display, individual PCBs can be selected by placing the cursor on the PCB # point-and-shoot field, and pressing Enter. A sample detailed PCB display is shown in Detailed PCB display.

Figure 7. Detailed PCB display
  File  View  Services  Help
───────────────────────────────────────────────────────────────────────────────
IMS Input/Output Program Communications Block (IOPCB)..        Line 1 Col 1 80
Command ===> ________________________________________________ Scroll ===> CSR 
JOBNAME: IDCB0070  SYSTEM ABEND: 0CB            FAE1      2019/01/19 14:17:15

IOPCB:
  At Address. . . . . . . . : 0001A020
  PCB Name. . . . . . . . . : IOPCB
  Relative PCB Number . . . : 1
  PCB Type. . . . . . . . . : I/O
  Logical Terminal ID . . . : n/a
  Status Code . . . . . . . : '  ' (Normal status)
  User ID . . . . . . . . . : DFHSAM25
  Group Name. . . . . . . . : n/a
  Formatting Module Name. . : n/a

*** Bottom of data.

Selecting the address point-and-shoot field from this display results in the PCB data area being shown in the Dump Storage display, as in the example shown in Sample Dump Storage suppressed display.