SMF - SMF header and SMF product section

    CONTROL BLOCK NAME = DFHSMFDS
    NAME OF MATCHING PLS CONTROL BLOCK = None
    DESCRIPTIVE NAME = CICS TS SMF Header and SMF Product Section
           DSECT for the SMF 110 records written by Journaling,
           Monitoring, and Statistics.
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 1988, 2015 
    FUNCTION =
           This DSECT describes the various formats of the SMF Header
           and SMF Product Section for the SMF 110 records written
           by CICS to SMF. These SMF records are created by Journaling,
           Monitoring, and Statistics and read by the CICS monitoring
           sample program DFH$MOLS and the statistics utility program
           DFHSTUP.
    LIFETIME = N/A
    STORAGE CLASS = N/A
    LOCATION = N/A
    INNER CONTROL BLOCKS = None
    NOTES :
       DEPENDENCIES = S/370
       RESTRICTIONS = None
       MODULE TYPE = Control block definition
   --------------------------------------------------------------------
    EXTERNAL REFERENCES = None
        DATA AREAS = None
        CONTROL BLOCKS = None
        GLOBAL VARIABLES (Macro pass) = None
   --------------------------------------------------------------------
                                                time & user ID in SMF
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 DFHSMFDS
(0) BITSTRING 2 SMFLEN Record length
(2) BITSTRING 2 SMFSEG Segment descriptor
(4) BITSTRING 1 SMFFLG Operating system indicator
(4) 11.. ....   SMFESA "X'C0'" MVS/ESA fixed indicators
(5) BITSTRING 1 SMFRTY Record type 110 for CICS
(6) BITSTRING 4 SMFTME Time record moved
(A) BITSTRING 4 SMFDTE Date record moved (0CYYDDD+ )
(E) BITSTRING 4 SMFSID System identification
(12) CHARACTER 4 SMFSSI Sub-system identification
(16) BITSTRING 2 SMFSTY Record subtype
(16) .... ....   SMFJCSTY "X'0000'" - X'0000' For journaling
(16) .... ...1   SMFMNSTY "X'0001'" - X'0001' For monitoring
(16) .... ..1.   SMFSTSTY "X'0002'" - X'0002' For statistics
(16) .... ..11   SMFXQSTY "X'0003'" - X'0003' For TS datasharing
(16) .... .1..   SMFCFSTY "X'0004'" - X'0004' For CFDT server stats
(16) .... .1.1   SMFNCSTY "X'0005'" - X'0005' For named ctr server
(18) BITSTRING 2 SMFTRN Number of triplets in record
(1A) BITSTRING 2   Reserved
(1C) BITSTRING 4 SMFAPS Offset to CICS product section
(20) BITSTRING 2 SMFLPS Length of CICS product section
(22) BITSTRING 2 SMFNPS Number of CICS product sections
(24) BITSTRING 4 SMFASS Offset to CICS data section
(28) BITSTRING 2 SMFASL Length of CICS data section
(2A) BITSTRING 2 SMFASN Number of CICS data sections
         End of SMF-Header.
         Start of JC SMF Product-section.
(2C) BITSTRING 2 SMFPSRVN Record version format x'0vrm' v = version r = release m = modification
(2E) CHARACTER 8 SMFPSPRN Product name (Generic APPLID)
(36) CHARACTER 8 SMFPSSPN Specific APPLID
(3E) BITSTRING 2 SMFPSMFL Record maintenance indicator
(40) BITSTRING 2   Reserved
  The JC SMF Product-section fields SMFPSRSN, SMFPSJID, SMFPSBKN,
  SMFPSLBW and SMFPSBAL apply to CICS/ESA Version 4.1 and previous
  CICS/ESA Version 3.x releases. The JC SMF Product-section field
  SMFPSJNM is applicable from CICS/ESA Version 5.1.
(42) 4 SMFPSRSN Record-number within Journal
(46) BITSTRING 1 SMFPSJID Journal identifier
(47) 3 SMFPSBKN Record-number within Data Set
(4A) BITSTRING 4 SMFPSLBW Last-record address (Format is TTR0 under MVS)
(4E) ADDRESS 2 SMFPSBAL Track balance in BYTES
(50) BITSTRING 38   Reserved
(76) CHARACTER 8 SMFPSJNM Journal Name
(7E) CHARACTER 8 SMFPSJBN Jobname
(86) BITSTRING 4 SMFPSRSD Job date
(8A) BITSTRING 4 SMFPSRST Job time
(8E) CHARACTER 8 SMFPSUIF User identification
(96) CHARACTER 8 SMFPSPDN Operating system product level
(96) 1..1 111.   SMFJCIDA "*"
         End of JC SMF Product-section.
         Start of MN SMF Product-section.
(2C) BITSTRING 2 SMFMNRVN Record version format x'0vrm' v = version r = release m = modification
(2E) CHARACTER 8 SMFMNPRN Product name (Generic APPLID)
(36) CHARACTER 8 SMFMNSPN Specific APPLID
(3E) BITSTRING 2 SMFMNMFL Record maintenance indicator
(40) BITSTRING 2   Reserved
(42) BITSTRING 2 SMFMNCL Class of data
(44) BITSTRING 4 SMFMNDCA Offset to CICS field connectors
(48) BITSTRING 2 SMFMNDCL Length of each CICS field connector
(4A) BITSTRING 2 SMFMNDCN Number of CICS field connectors
(4C) BITSTRING 4 SMFMNDRA Offset to first CICS Data record
(50) BITSTRING 2 SMFMNDRL Length of each CICS Data record
(52) BITSTRING 2 SMFMNDRN Number of CICS Data records
(54) BITSTRING 18   Reserved
(66) BITSTRING 2 SMFMNCRL Compressed record length
(68) BITSTRING 4 SMFMNTAD Local TOD clock adjustment
(6C) BITSTRING 8 SMFMNLSO Leap Second Offset TOD format
(74) BITSTRING 8 SMFMNDTO Local Time/Date Offset
(7C) BITSTRING 1   Reserved
(7D) BITSTRING 1 SMFMNOPN Monitoring Options
(7D) 1... ....   SMFMNAPL "X'80'" ... APPLNAME=YES
(7D) .1.. ....   SMFMNRMI "X'40'" ... RMI=YES
(7D) ..1. ....   SMFMNCMP "X'20'" ... COMPRESS=YES
(7E) CHARACTER 8 SMFMNJBN Jobname
(86) BITSTRING 4 SMFMNRSD Job date
(8A) BITSTRING 4 SMFMNRST Job time
(8E) CHARACTER 8 SMFMNUIF User identification
(96) CHARACTER 8 SMFMNPDN Operating system product level
(96) 1..1 111.   SMFMNIDA "*"
         End of MN SMF Product-section.
         Start of ST SMF Product-section.
         Statistics produced by the TS datasharing server (XQ),
         CFDT server (CF) and named counter server (NC) use the
         same layout, but the server type (DFHXQ, DFHCF or DFHNC)
         and pool name are stored instead of the APPLIDs.
(2C) BITSTRING 2 SMFSTRVN Record version format x'0vrm' v = version r = release m = modification
(2E) CHARACTER 8 SMFSTPRN Product name (Generic APPLID)
(36) CHARACTER 8 SMFSTSPN Specific APPLID
(3E) BITSTRING 2 SMFSTMFL Record maintenance indicator
(40) BITSTRING 2   Reserved
(42) BITSTRING 2   Reserved
(44) BITSTRING 4 SMFSTDTK Domain token
(48) CHARACTER 2 SMFSTDID Domain ID
(4A) CHARACTER 3 SMFSTRQT USS/EOD/REQ/INT/RRT Stats type
(4D) CHARACTER 3 SMFSTICD YES if incomplete data recorded
(50) CHARACTER 8 SMFSTDAT Collection date MMDDYYYY
(58) CHARACTER 6 SMFSTCLT Collection time HHMMSS
(5E) CHARACTER 6 SMFSTINT Interval HHMMSS
(64) BITSTRING 4 SMFSTINO Interval NUMBER
(68) BITSTRING 8 SMFSTRTK Request token
(70) CHARACTER 6 SMFSTLRT Last reset time HHMMSS
(76) BITSTRING 8 SMFSTCST CICS start time STCK
(7E) CHARACTER 8 SMFSTJBN Jobname
(86) BITSTRING 4 SMFSTRSD Job date
(8A) BITSTRING 4 SMFSTRST Job time
(8E) CHARACTER 8 SMFSTUIF User identification
(96) CHARACTER 8 SMFSTPDN Operating system product level
(96) 1..1 111.   SMFSTIDA "*"
         End of ST SMF Product-section.