SNAPPIT DD data set

The SNAPPIT data set contains the CI SNAP dump produced by the OPC utility.

When FULLSTEP=NO and SNAPPIT DD are specified, and if any pointer errors are detected in the area, the CI Map/CI Dump report is produced (by OPC) in the SNAPPIT data set.

When the TYPRUN=RPT keyword, FULLSTEP=YES keyword, and SNAPPIT DD are specified, and if any pointer errors are detected in the area, the following reports are produced in the SNAPPIT data set:

  • Pointer Chain Reconstruction report (produced by the Analyze function of FPA)
  • CI Map/CI Dump report (produced by OPC and the Analyze function of FPA)

Pointer Chain Reconstruction report

This report shows the following information:

  • A list of all pointers to user-specified targets that were detected during the analysis
  • CI dump number of the CI dump that contains the user-specified target

This report is produced by the Analyze function of FPA, which is called by OPC internally when FULLSTEP=YES and SNAPPIT DD is specified.

CI MAP/CI Dump report

The CI Map/CI Dump report is used to analyze DEDB area CIs to determine the best way to repair them. The report provides the following information:

  • CI dump that is produced during online pointer check
  • CI map and CI dump that is produced during in-depth pointer check of the Analyze function of FPA when FULLSTEP=YES is specified:
    • CI map, which is a list of CI headers, all the segments, free space elements, scrap bytes, unknown area, and CI trailer that the Analyze process found in the CI
    • CI dump that is logically formatted based on the CI map

The following figure shows an example of a CI Dump report that is produced during online pointer check.

Figure 1. CI Dump report produced during online pointer check
IMS HPFP UTILITIES - OPC                                       " CI dump report"                                       PAGE:       1
5698-FPP V2R1                                                                                                    2021-11-22 12:36:41

 SNAP OF ERROR CI AT RBA X'00008400'
 00000000    00E51005 C4C2E3F1 40404040 02000000  00010000 800C0062 20220000 02002DE2      |.V..DBT1    ...................S|
 00000020    F1F2F2F0 F0F0F0F0 F2C1F0F2 4060C9D5  C9E3C9C1 D340D3D6 C1C46040 E2C5D84B      |122000002A02 -INITIAL LOAD- SEQ.|
 00000040    40C4C5D7 4B40E2C3 C1D5C6C9 C5D3C440  40404040 40404040 40404040 40404040      | DEP. SCANFIELD                 |
 00000060    40404040 40404040 40404040 40404040  B0E68195 C36AA804 02000000 00010000      |                ^WanC y.........|
 00000080    840C0062 20220000 02002DE2 F1F2F2F0  F0F0F0F0 F2C1F0F3 4060C9D5 C9E3C9C1      |d..........S122000002A03 -INITIA|
 000000A0    D340D3D6 C1C46040 E2C5D84B 40C4C5D7  4B40E2C3 C1D5C6C9 C5D3C440 40404040      |L LOAD- SEQ. DEP. SCANFIELD     |
 000000C0    40404040 40404040 40404040 40404040  40404040 40404040 40404040 B0E68195      |                            ^Wan|
 000000E0    C36AA804 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |C y.............................|
 00000100    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000120    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000140    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000160    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000180    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000001A0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000001C0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000001E0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000200    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000220    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000240    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000260    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000280    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000002A0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000002C0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000002E0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000300    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000320    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000340    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000360    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 00000380    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000003A0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000003C0    00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000      |................................|
 000003E0    00000000 00000000 00000000 00000000  00000000 00000084 000003F9 03F90000      |.......................d...9.9..|

The following figure shows an example of a CI Map/CI Dump report that is produced during in-depth pointer check of the Analyze function of FPA.

Figure 2. CI Map/CI Dump report produced during in-depth pointer check of the Analyze function of FPA
IMS HPFP UTILITIES - FPA ANALYZE                          "CI map / CI dump report"                                    PAGE:       1
5698-FPP V2R1                                                                                                    2021-11-22 23:02:23

DBNAME: DEDBJN22   AREA#: 00001       AREANAME: DB22AR0    DSNAME: HPFP01.HFPREG.IMS81TMP.MDB22AR0.ADS1                DUMP NO. 0001
CI-NO:         6 CI-RBA:     1800
      STORAGE   TYPE(HEX)          RBA      ADDRESS   FLAGS   SC  COUNTERS         LENGTH ROOT#     TYPE(CHAR)

      BACB000   C8C5C1C4C5D94040  00001800  0BAAE0C8  000000  00  0000000000000000  0008  0000      (HEADER  )
      BACB02C   D9D6D6E3E2C5C7F1  00001808  0BAAE0D0  000000  01  0000000000000000  01A6  0000      (ROOTSEG1)
      BACB058   C6E2C54040404040  000019AE  0BAAE276  000000  00  0000000000000000  0052  0000      (FSE     )
      BACB084   C4C4F24040404040  00001A00  0BAAE2C8  000000  04  0000000000000000  003D  0000      (DD2     )
      BACB0B0   C4C4F14040404040  00001A3D  0BAAE305  000000  03  0000000000000000  003D  0000      (DD1     )
      BACB0DC   C4C4F34040404040  00001A7A  0BAAE342  000000  05  0000000000000000  003D  0000      (DD3     )
      BACB108   C4C4F34040404040  00001AB7  0BAAE37F  000000  05  0000000000000000  003D  0000      (DD3     )
      BACB134   C4C4F14040404040  00001AF4  0BAAE3BC  000000  03  0000000000000000  003D  0000      (DD1     )
      BACB160   C4C4F24040404040  00001B31  0BAAE3F9  000000  04  0000000000000000  003D  0000      (DD2     )
      BACB18C   C4C4F34040404040  00001B6E  0BAAE436  000000  05  0000000000000000  003D  0000      (DD3     )
      BACB1B8   C4C4F24040404040  00001BAB  0BAAE473  000000  04  0000000000000000  003D  0000      (DD2     )
      BACB1E4   C6E2C54040404040  00001BE8  0BAAE4B0  000000  00  0000000000000000  000B  0000      (FSE     )
      BACB210   E3D9C1C9D3C5D940  00001BF3  0BAAE4BB  000000  00  0000000000000000  000D  0000      (TRAILER )

IMS HPFP UTILITIES - FPA ANALYZE                          "CI map / CI dump report"                                    PAGE:       2
5698-FPP V2R1                                                                                                    2021-11-22 23:02:23

DBNAME: DEDBJN22   AREA#: 00001       AREANAME: DB22AR0    DSNAME: HPFP01.HFPREG.IMS81TMP.MDB22AR0.ADS1                DUMP NO. 0001
CI-NO:         6 CI-RBA:     1800
    RBA  OFFSET

    1800 0000  03E80202 00006000                                                         *.Y....-.                        *
    1808 0008  01FF0000 00000000 00000000 00000000 5F980000 5F5B0000 60080000 00000000   *................?...?$..-.......*
         0028  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000168   *................................*
         0048  10220000 041DD9F1 F2F2F0F0 F0F0F0F0 F4C44060 C9D5C9E3 60D3D6C1 C440E4D6   *......R1220000004D -INIT-LOAD UO*
         0068  E64B40F0 40C14BD7 4B40F040 F140C4C5 D74BD6C6 D3E64040 40404040 40404040   *W. 0 A.P. 0 1 DEP.OFLW          *
         0088  40404040 40404040 40404040 40404040 40404040 40404040 40404040 40404040   *                                *
     LINES  000018A8-00001988   SAME AS ABOVE
         01A8  40404040 4040                                                             *                                *
    19AE 01AE  80000052 00000000 00000000 00000000 00000000 00000000 00000000 00000000   *................................*
         01CE  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000   *................................*
         01EE  00000000 00000000 00000000 00000000 0000                                  *..................              *
    1A00 0200  04000000 5E2A0037 32220000 02006DC4 F2F2F2F0 F0F0F0F0 F2C1F0F6 4060C9D5   *....;........._D222000002A06 -IN*
         0220  C9E3C9C1 D340D3D6 C1C46040 C4C4F240 40404040 40404040 40404040 40         *ITIAL LOAD- DD2                 *
    1A3D 023D  03000000 5E670037 31220000 02006DC4 F1F2F2F0 F0F0F0F0 F2C1F0F6 4060C9D5   *....;........._D122000002A06 -IN*
         025D  C9E3C9C1 D340D3D6 C1C46040 C4C4F140 40404040 40404040 40404040 40         *ITIAL LOAD- DD1                 *
    1A7A 027A  05000000 00000037 33220000 02006DC4 F3F2F2F0 F0F0F0F0 F2C1F0F6 4060C9D5   *.............._D322000002A06 -IN*
         029A  C9E3C9C1 D340D3D6 C1C46040 C4C4F340 40404040 40404040 40404040 40         *ITIAL LOAD- DD3                 *
    1AB7 02B7  05000000 1A7A0037 33220000 02004DC4 F3F2F2F0 F0F0F0F0 F2C1F0F4 4060C9D5   *.....:........(D322000002A04 -IN*
         02D7  C9E3C9C1 D340D3D6 C1C46040 C4C4F340 40404040 40404040 40404040 40         *ITIAL LOAD- DD3                 *
    1AF4 02F4  03000000 1A3D0037 31220000 02004DC4 F1F2F2F0 F0F0F0F0 F2C1F0F4 4060C9D5   *..............(D122000002A04 -IN*
         0314  C9E3C9C1 D340D3D6 C1C46040 C4C4F140 40404040 40404040 40404040 40         *ITIAL LOAD- DD1                 *
    1B31 0331  04000000 1A000037 32220000 02004DC4 F2F2F2F0 F0F0F0F0 F2C1F0F4 4060C9D5   *..............(D222000002A04 -IN*
         0351  C9E3C9C1 D340D3D6 C1C46040 C4C4F240 40404040 40404040 40404040 40         *ITIAL LOAD- DD2                 *
    1B6E 036E  05000000 1AB70037 33220000 02002DC4 F3F2F2F0 F0F0F0F0 F2C1F0F2 4060C9D5   *...............D322000002A02 -IN*
         038E  C9E3C9C1 D340D3D6 C1C46040 C4C4F340 40404040 40404040 40404040 40         *ITIAL LOAD- DD3                 *