Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
SMF Tools
  See SMF Record Layouts
  See Sample SMF Reports
  Learn How to Export SMF Data
  Download Free SMF Reporting Software (30 days)
 
One of the greatest SMF record parsing programming languages I've ever seen. Chief, Large Systems Services Branch, NIH
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

SMF Type 110 Record - Subtype 2

This table shows the record layout for type 110 SMF records
(CICS Statistics Record).

List of other SMF record layouts available.
List of sample SMF reports.

Purpose: CICS/ESA writes record type 110 to record transaction data collected at event monitoring points.

CICS writes several types of SMF 110 record. Each type, or subtype as it is known, can be identified using the record subtype field in the SMF header. The subtype values are as follows:

  • X'0000' - CICS journaling
  • X'0001' - CICS monitoring
  • X'0002' - CICS statistics
  • X'0003' - Shared temporary storage queue server
  • X'0004' - Coupling facility data table server statistics
  • X'0005' - Named counter sequence number server statistics.

CICS Statistics Record

CICS statistics contain information about the CICS system as a whole—for example, its performance and usage of resources. Statistics data is therefore useful both for performance tuning and for capacity planning.

CICS produces five types of statistics: interval, end-of-day, requested, requested reset, and unsolicited.

Interval statistics are gathered by CICS during a specified interval. CICS writes the interval statistics to the SMF data set automatically at the expiry of that interval.

End-of-day statistics are a special case of interval statistics. They are the statistics for the duration between the last time the statistics counters were reset and:

  • The end-of-day expiry time, or
  • When CICS quiesces (normal shutdown), or
  • When CICS terminates (immediate shutdown), or
  • When the TS data sharing server terminates.

Requested statistics are statistics which the user has asked for using one of the following commands:

  • CEMT PERFORM STATISTICS RECORD
  • EXEC CICS PERFORM STATISTICS RECORD
  • EXEC CICS SET STATISTICS ON|OFF RECORDNOW

Requested reset statistics differ from requested statistics in that all statistics are collected, and all statistics counters are reset. They are invoked by either of the commands:

  • CEMT PERFORM STATISTICS RECORD ALL(RESETNOW)
  • EXEC CICS PERFORM STATISTICS RECORD ALL(RESETNOW).

You can also invoke requested reset statistics when setting statistics recording status ON or OFF, using either of the commands:
  • CEMT SET STATISTICS ON|OFF RECORDNOW RESETNOW
  • EXEC CICS SET STATISTICS ON|OFF RECORDNOW RESETNOW.

Unsolicited statistics are automatically gathered by CICS for dynamically allocated and deallocated resources. CICS writes these statistics to SMF just before the resource is deleted.

The three components of a CICS monitoring record are an SMF header, an SMF product section, and a CICS data section.

The SMF header describes the system creating the output.

The SMF product section identifies the subsystem to which the monitoring data relates, which, in the case of CICS monitoring (and also of CICS statistics), is the CICS region.

If the data records are incomplete, the flag field SMFSTICD is set to ‘YES’. In this case, the statistics data section is not present.

For complete data records, the statistics data section is made up of one or more statistics data records. There are different formats of data records. Each has a common format for the first 5 bytes. These 5 bytes contain the fields STILEN, STID and STIVERS.

STILEN
is the length of the data record.

STID
identifies which type of statistics record you have (see Figure 106).

You can use the STID symbolic name or value to determine which copy book to use when processing the statistics data records. The values of the STID name are:

STID  Description
 2    Storage manager DSA id
 5    Storage mgr domain subpool id
 6    Storage manager task subpool id
 10   Transaction manager (Globals) id
 11   Transaction manager (Trans) id
 12   Transaction manager (Tclass) id
 16   FEPI pool id
 17   FEPI connection id
 18   FEPI target id
 21   VTAM stats id
 23   Program Autoinstall id
 24   Terminal Autoinstall stats id
 25   Loader (Resid) id
 28   DBCTL USS id
 30   Loader (Globals) id
 34   Terminal control (resid) id
 39   LSRPOOL pool stats (resid) id
 40   LSRPOOL File statistics (by file)
 42   TDQUEUE (Resid) id
 45   TDQUEUE (globals) id
 48   TSQUEUE statistics id
 52   ISC/IRC system entry (resid) id
 54   ISC connection - system security
 60   Dispatcher stats id
 61   User domain stats id
 63   Table manager statistics id
 64   Dispatcher TCB (global)id 
 65   Dispatcher TCB (resid)id 
 66   Statistics statistics id
 67   File Control (resid) id
 76   ISC/IRC mode entry (resid) id
 81   Monitoring stats (global) id
 84   Monitoring stats (Resid) id
 85   Transaction dump (resid) id
 87   Transaction dump (global) id
 88   System dump (resid) id
 90   System dump (global) id
 92   Logstream stats (global) id
 93   Logger stats (resid) id
 94   Logstream stats (resid) id
 97   Enqueue mgr stats (global) id
 99   Recovery mgr stats (global) id
101   URIMAPs (global) id
102   DB2 connection stats (global) id
103   DB2 entry stats (resource) id
104   URIMAPs (resource) id
105   PIPELINE (resource) id
106   WEBSERVICE (resource) id
107   TCP/IP (global) id
108   TCPIP services (resource) id
111   REQUESTMODEL (resource) id
114   CORBA Server (resource) id
115   Bean stats (resource) id
117   JVMPOOL stats (global) id
118   JVMPROFILE stats (resource) id

STIVERS
takes the value ‘1’.


It's easy to report on SMF 110 data! (Jump to sample reports)

SMF Spectrum Writer
We have a low-cost 4GL report writer especially for SMF files. It's called Spectrum SMF Writer.

Spectrum SMF Writer handles the difficult SMF record parsing for you automatically. You just specify which fields you want to see.

Spectrum SMF Writer also converts the arcane date and time fields and reformats them into an attractive report.

Plus, Spectrum SMF Writer can export SMF data as comma delimited files to use on your PC.
 
Try It FREE Now!

The Spectrum Writer definitions for the SMF type 110 record below are based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual and/or DSECTs mapped by its Assembler macros.

 

Spectrum SMF Writer
File Definition for Type 110 SMF Records
CICS Statistics Record

***********************************************************************
*          SPECTRUM SMF WRITER -- FILE DEFINITION STATEMENTS          *
*           SMF TYPE 110 RECORD - "CICS STATISTICS RECORD"            *
***********************************************************************
OPTION: MISSOFFSET /* TREAT OFFSET ERRORS (99999) LIKE MISSING DATA */
OPTION: STCKADJ(0) /* NO GMT TO LOCAL CONVERSION - DURATIONS*/
FLD: SMF110LEN          DISP(0)   LEN(2)   TYPE(BU)
*                      Record length. This field and the next field
*                      (total of four bytes) form the RDW (record
*                      descriptor word). See “Standard SMF Record
*                      Header” on page 13-1 for a detailed description

FLD: SMF110SEG          DISP(2)   LEN(2)   TYPE(BU)
*                      Segment descriptor (see record length field).

FLD: SMF110FLG          DISP(4)   LEN(1)   TYPE(BU)
*                      System indicator: Bit Meaning When Set 0-2
*                      Reserved 3-6 Version indicators* 7
*                      Reserved.*See “Standard SMF Record Header” on
*                      page 13-1 for a detailed description.

FLD: SMF110RTY          DISP(5)   LEN(1)   TYPE(BU) ACC(NO)
*                      Record type 110 (X'6E').

FLD: SMF110TME          DISP(6)   LEN(4)   TYPE(B-SECS) DEC(2)
*                      Time since midnight, in hundredths of a second,
*                      that the record was moved into the SMF buffer.

FLD: SMF110DTE          DISP(10)  LEN(4)   TYPE(P-CYYDDD)
*                      Date when the record was moved into the SMF
*                      buffer, in the form 0cyydddF. See “Standard SMF
*                      Record Header” on page 13-1 for a detailed
*                      description.

FLD: SMF110SID          DISP(14)  LEN(4)
*                      System identification (from the SID parameter).

FLD: SMF110SSI          DISP(18)  LEN(4)   TYPE(BU)    /*Subsystem ID*/

FLD: SMF110STY          DISP(22)  LEN(2)   TYPE(BU)  /*Record subtype*/

FLD: SMF110TRN          DISP(24)  LEN(2)   TYPE(BU)
*                      Number of triplets

FLD: SMF110RES          DISP(26)  LEN(2)   TYPE(BU)        /*Reserved*/

FLD: SMF110APS          DISP(28)  LEN(4)   TYPE(BU)
*                      Offset to CICS product section

FLD: SMF110LPS          DISP(32)  LEN(2)   TYPE(BU)
*                      Length of CICS product section

FLD: SMF110NPS          DISP(34)  LEN(2)   TYPE(BU)
*                      Number of CICS product sections

FLD: SMF110ASS          DISP(36)  LEN(4)   TYPE(BU)
*                      Offset to CICS data section

FLD: SMF110LSS          DISP(40)  LEN(2)   TYPE(BU)
*                      Length of CICS data section

FLD: SMF110NSS          DISP(42)  LEN(2)   TYPE(BU)
*                      Number of CICS data sections


***********************************************************************
*                         SMF PRODUCT SECTION
* THE SMF PRODUCT SECTION IDENTIFIES THE SUBSYSTEM TO WHICH
* THE MONITORING DATA RELATES, WHICH, IN THE CASE OF CICS MONITORING
* (AND ALSO OF CICS STATISTICS), IS THE CICS REGION.
***********************************************************************
COMP: SMF110S2_PROD_OFFSET =
   WHEN(SMF110RTY=110 AND SMF110NPS > 0) ASSIGN(SMF110APS)
   ELSE                                  ASSIGN(99999)
FLD: SMF110S2_MNRVN     DISP(0)   LEN(2)   TYPE(BU)
                        OFFSET(SMF110S2_PROD_OFFSET)
*                      RECORD VERSION (CICS)

FLD: SMF110S2_MNPRN     DISP(2)   LEN(8)
*                      PRODUCT NAME (GENERIC APPLID)

FLD: SMF110S2_MNSPN     DISP(10)  LEN(8)
*                      PRODUCT NAME (SPECIFIC APPLID)

FLD: SMF110S2_MNMFL     DISP(18)  LEN(2)   TYPE(BU)
*                      RECORD MAINTENANCE INDICATOR

FLD: SMF110_RES01       DISP(20)  LEN(2)   TYPE(BU)        /*RESERVED*/

FLD: SMF110S2_MNCL      DISP(22)  LEN(2)   TYPE(BU)
*                      CLASS OF DATA  1 = DICTIONARY  3 = PERFORMANCE
*                      4 = EXCEPTION  5 = TRANSACTION RESOURCE

FLD: SMF110S2_MNDCA     DISP(24)  LEN(4)   TYPE(BU)
*                      OFFSET TO CICS FIELD CONNECTORS. Applies to
*                      performance class records only.

FLD: SMF110S2_MNDCL     DISP(28)  LEN(2)   TYPE(BU)
*                      LENGTH OF EACH CICS FIELD CONNECTOR, Applies to
*                      performance class records only.

FLD: SMF110S2_MNDCN     DISP(30)  LEN(2)   TYPE(BU)
*                      NUMBER OF CICS FIELD CONNECTORS, Applies to
*                      performance class records only.

FLD: SMF110S2_MNDRA     DISP(32)  LEN(4)   TYPE(BU)
*                      OFFSET TO FIRST CICS DATA RECORD. For
*                      dictionary class records, offset to the first
*                      dictionary entry. For performance and exception
*                      class records, offset to the first performance
*                      or exception class record. For transaction
*                      resource monitoring records, offset to the
*                      first transaction resource monitoring record.

FLD: SMF110S2_MNDRL     DISP(36)  LEN(2)   TYPE(BU)
*                      LENGTH OF EACH CICS DATA RECORD.  For
*                      dictionary class records length of a single
*                      dictionary entry. For performance and exception
*                      class records, length of each performance or
*                      exception class record. For transaction
*                      resource monitoring records, this value is
*                      always zero because the transaction resource
*                      records in the data section are variable
*                      length. The length of each record is in the
*                      halfword field MNR_LENGTH at the start of each
*                      record.

FLD: SMF110S2_MNDRN     DISP(38)  LEN(2)   TYPE(BU)
*                      NUMBER OF CICS DATA RECORDS.  For dictionary
*                      class records, number of dictionary entries
*                      within the CICS data section. For performance
*                      class records, Number of performance class
*                      records in the data section. For exception
*                      class records, this is always one. For
*                      transaction class records, number of
*                      transaction resource monitoring records in the
*                      data section.

FLD: SMF110_RES02       DISP(40)  LEN(20)                  /*RESERVED*/

FLD: SMF110S2_MNTAD     DISP(60)  LEN(4)   TYPE(BU)
*                      LOCAL TOD CLOCK ADJUSTMENT VALUE

FLD: SMF110S2_MNLSO     DISP(64)  LEN(8)   TYPE(BU)
*                      LEAP SECOND OFFSET TOD FORMAT

FLD: SMF110S2_MNDTO     DISP(72)  LEN(8)   TYPE(BU)
*                      LOCAL TIME/DATE OFFSET

FLD: SMF110_RES03       DISP(80)  LEN(2)   TYPE(BU)        /*RESERVED*/

FLD: SMF110S2_MNJBN     DISP(82)  LEN(8)                    /*JOBNAME*/

FLD: SMF110S2_MNRSD     DISP(90)  LEN(4)   TYPE(BU)        /*JOB DATE*/

FLD: SMF110S2_MSRST     DISP(94)  LEN(4)   TYPE(BU)        /*JOB TIME*/

FLD: SMF110S2_MNUIF     DISP(98)  LEN(8)        /*USER IDENTIFICATION*/

FLD: SMF110S2_MNPDN     DISP(106) LEN(8)
*                      OPERATING SYSTEM PRODUCT LEVEL
*********************************************************************** 
*                                                                     * 
* STID 45 -- CICS Global statistics for Transient data.               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHTQGDS DSECT               Transient data statistics (GLOBAL)    
***********************************************************************

FLD: DFHTQGDS DISP(0) LEN(108) OFFSET(SMF110ASS)
                                 /*Transient data statistics (GLOBAL)*/
*                                                                       
FLD: TQGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: TQGIDE = 45                 /*Transient data stats id mask*/
FLD: TQGID    LEN(2) TYPE(BIN) DISP(2)            /*Transient data id*/
FLD: TQGDVERS LEN(1) DISP(4)      /*Statistics version number*/
FLD: TQGANBFA LEN(4) TYPE(BIN) DISP(8)            /*Number of Buffers*/
FLD: TQGAMXIU LEN(4) TYPE(BIN) DISP(12)  /*Peak containing valid data*/
FLD: TQGATNAL LEN(4) TYPE(BIN) DISP(16)       /*Times buffer accessed*/
FLD: TQGAMXAL LEN(4) TYPE(BIN) DISP(20)      /*Peak concurrent access*/
FLD: TQGATNWT LEN(4) TYPE(BIN) DISP(24)   /*Times buffer wait occured*/
FLD: TQGAMXWT LEN(4) TYPE(BIN) DISP(28)           /*Peak buffer waits*/
*********************************************************************** 
*                  Intrapartition dataset stats                       * 
*********************************************************************** 
FLD: TQGACISZ LEN(4) TYPE(BIN) DISP(32)       /*Control interval size*/
FLD: TQGANCIS LEN(4) TYPE(BIN) DISP(36)    /*No. of control intervals*/
FLD: TQGAMXCI LEN(4) TYPE(BIN) DISP(40)
                                  /*Peak No. Control intervals used*/
FLD: TQGANOSP LEN(4) TYPE(BIN) DISP(44)      /*Times NOSPACE occurred*/
FLD: TQGACTPT LEN(4) TYPE(BIN) DISP(48)    /*No. of writes to dataset*/
FLD: TQGACTGT LEN(4) TYPE(BIN) DISP(52)   /*No. of reads from dataset*/
FLD: TQGACTFT LEN(4) TYPE(BIN) DISP(56)       /*No. formatting writes*/
FLD: TQGACTIO LEN(4) TYPE(BIN) DISP(60)           /*No. of I/O errors*/
*********************************************************************** 
*                   Stats for Multiple strings                        * 
*********************************************************************** 
FLD: TQGSNSTA LEN(4) TYPE(BIN) DISP(64)           /*Number of strings*/
FLD: TQGSTNAL LEN(4) TYPE(BIN) DISP(68)       /*Times string accessed*/
FLD: TQGSMXAL LEN(4) TYPE(BIN) DISP(72)    /*Peak concurrent accesses*/
FLD: TQGSTNWT LEN(4) TYPE(BIN) DISP(76)  /*Times string wait occurred*/
FLD: TQGSMXWT LEN(4) TYPE(BIN) DISP(80)           /*Peak string waits*/
*********************************************************************** 
*                   Current Transient Data statistics                 * 
*********************************************************************** 
FLD: TQGACNAL LEN(4) TYPE(BIN) DISP(84)
                                  /*Current concurrent buffer access*/
FLD: TQGACNWT LEN(4) TYPE(BIN) DISP(88)        /*Current buffer waits*/
FLD: TQGACNIU LEN(4) TYPE(BIN) DISP(92)
                              /*Current buffers containing valid data*/
FLD: TQGSCNAL LEN(4) TYPE(BIN) DISP(96)
                                  /*Current concurrent string access*/
FLD: TQGSCNWT LEN(4) TYPE(BIN) DISP(100)       /*Current string waits*/
FLD: TQGACTCI LEN(4) TYPE(BIN) DISP(104)
                                  /*No. of Control intervals in use*/
*********************************************************************** 
*                                                                     * 
* STID 48 -- CICS	Temporary Storage statistics record.                * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHTSGDS DSECT               Temp storage statistics               
***********************************************************************

FLD: DFHTSGDS DISP(0) LEN(172) OFFSET(SMF110ASS)
                                  /*Temp storage statistics*/
FLD: TSGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
FLD: TSGID    LEN(2) TYPE(BIN) DISP(2)                  /*TS stats id*/
FLD: TSGDVERS LEN(1) DISP(4)      /*TS stats version number*/
FLD: TSGSTA5F LEN(4) TYPE(BIN) DISP(8)
                                  /*PUT/PUTQ main storage requests*/
FLD: TSGNMG   LEN(4) TYPE(BIN) DISP(12)
                                  /*GET/GETQ main storage requests*/
FLD: TSGSTA6F LEN(4) TYPE(BIN) DISP(16)         /*Peak storage for TS*/
FLD: TSGSTA7F LEN(4) TYPE(BIN) DISP(20)
                                  /*PUT/PUTQ aux storage requests*/
FLD: TSGNAG   LEN(4) TYPE(BIN) DISP(24)
                                  /*GET/GETQ aux storage requests*/
FLD: TSGQNUMH LEN(4) TYPE(BIN) DISP(28)        /*Peak TS names in use*/
FLD: TSGQINH  LEN(4) TYPE(BIN) DISP(32)    /*Entries in longest Queue*/
FLD: TSGSTA3F LEN(4) TYPE(BIN) DISP(40)         /*Times queue created*/
FLD: TSGCSZ   LEN(4) TYPE(BIN) DISP(48)       /*Control interval size*/
FLD: TSGSTABF LEN(4) TYPE(BIN) DISP(52)
                                  /*Writes more than control interval*/
FLD: TSGNCI   LEN(4) TYPE(BIN) DISP(56)           /*CIs in TS dataset*/
FLD: TSGNCIAH LEN(4) TYPE(BIN) DISP(60)               /*Peak CIs used*/
FLD: TSGSTA8F LEN(4) TYPE(BIN) DISP(64)   /*Times aux store exhausted*/
FLD: TSGNBCA  TYPE(HALF) DISP(68) /*No. TS Buffers*/
FLD: TSGBWTN  LEN(4) TYPE(BIN) DISP(72)            /*No. Buffer waits*/
FLD: TSGBUWTH LEN(4) TYPE(BIN) DISP(76)
                                  /*Peak users waiting on buffer*/
FLD: TSGTWTN  LEN(4) TYPE(BIN) DISP(80)               /*Buffer writes*/
FLD: TSGTWTNR LEN(4) TYPE(BIN) DISP(84)   /*Writes force for recovery*/
FLD: TSGTRDN  LEN(4) TYPE(BIN) DISP(88)                /*Buffer reads*/
FLD: TSGTWTNF LEN(4) TYPE(BIN) DISP(92)               /*Format writes*/
FLD: TSGNVCA  TYPE(HALF) DISP(96) /*No. TS strings*/
FLD: TSGNVCAH LEN(4) TYPE(BIN) DISP(100)        /*Peak strings in use*/
FLD: TSGVWTN  LEN(4) TYPE(BIN) DISP(104) /*Times string wait occurred*/
FLD: TSGVUWTH LEN(4) TYPE(BIN) DISP(108)
                                  /*Peak users waiting on string*/
FLD: TSGSTAAF LEN(4) TYPE(BIN) DISP(112)   /*I/O errors on TS dataset*/
FLD: TSGSTA6A LEN(4) TYPE(BIN) DISP(116)     /*Current storage for TS*/
FLD: TSGSTA9F LEN(4) TYPE(BIN) DISP(120)        /*No. TS compressions*/
FLD: TSGNCIA  LEN(4) TYPE(BIN) DISP(124)         /*Current CIs in use*/
FLD: TSGVUWT  LEN(4) TYPE(BIN) DISP(128)    /*Users waiting on string*/
FLD: TSGBUWT  LEN(4) TYPE(BIN) DISP(132)    /*Users waiting on buffer*/
FLD: TSGQNUM  LEN(4) TYPE(BIN) DISP(136)            /*TS names in use*/
FLD: TSGLAR   LEN(4) TYPE(BIN) DISP(140)
                                  /*Longest Auxiliary record length*/
FLD: TSGNAVB  LEN(4) TYPE(BIN) DISP(144) /*No. available bytes per CI*/
FLD: TSGSPCI  LEN(4) TYPE(BIN) DISP(148)            /*Segments per CI*/
FLD: TSGBPSEG LEN(4) TYPE(BIN) DISP(152)          /*Bytes per segment*/
FLD: TSGSHPDF LEN(4) TYPE(BIN) DISP(156)       /*Shared pools defined*/
FLD: TSGSHPCN LEN(4) TYPE(BIN) DISP(160)  /*Shared pools connected to*/
FLD: TSGSHRDS LEN(4) TYPE(BIN) DISP(164)       /*Shared read requests*/
FLD: TSGSHWTS LEN(4) TYPE(BIN) DISP(168)      /*Shared write requests*/
*********************************************************************** 
*                                                                     * 
* STID 67 -- CICS File control Statistics                             * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA17DS DSECT               File control statistics               
***********************************************************************

FLD: DFHA17DS DISP(0) LEN(332) OFFSET(SMF110ASS)
                                  /*File control statistics*/
*                                                                       
FLD: A17LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A17IDR = 0067               /*File control stats mask*/
FLD: A17ID    LEN(2) TYPE(BIN) DISP(2)              /*File control id*/
COMP: A17VERS = X'01'             /*DSECT version number mask*/
FLD: A17DVERS LEN(1) DISP(4)      /*File stats version number*/
FLD: A17FNAM  LEN(8) DISP(8)      /*File name*/
FLD: A17FLOC  LEN(1) DISP(16)     /*Set to "R" if remote*/
FLD: A17DT    LEN(1) DISP(17)     /*Set to "R","S","T","L","K" or "X"*/
COMP: A17DTRMT = 'R'              /*Table fields for remote table*/
COMP: A17DTASS = 'S'              /*Table fields for associated file*/
COMP: A17DTPRS = 'T'              /*SDT fields present*/
COMP: A17DTCFL = 'L'            /*Coupling Facility data table fields*/
COMP: A17DTCFC = 'K'            /*Coupling Facility data table fields*/
COMP: A17DTAIX = 'X'              /*Table fields for updates via AIX*/
FLD: A17DSRLS LEN(1) DISP(18)     /*RLS/Non RLS Indicator*/
COMP: A17RLS = 'R'                /*RLS file*/
COMP: A17NORLS = X'40'            /*non RLS file*/
FLD: RESFLD1  LEN(4) DISP(24)     /*Reserved*/
FLD: RESFLD2  LEN(4) DISP(28)     /*Reserved*/
FLD: A17DSNAM LEN(44) DISP(32)    /*Dataset name*/
FLD: A17DSRD  LEN(4) TYPE(BIN) DISP(76)                /*GET requests*/
FLD: A17DSGU  LEN(4) TYPE(BIN) DISP(80)         /*GET update requests*/
FLD: A17DSBR  LEN(4) TYPE(BIN) DISP(84)             /*BROWSE requests*/
FLD: A17DSWRA LEN(4) TYPE(BIN) DISP(88)                /*ADD requests*/
FLD: A17DSWRU LEN(4) TYPE(BIN) DISP(92)             /*UPDATE requests*/
FLD: A17DSDEL LEN(4) TYPE(BIN) DISP(96)             /*DELETE requests*/
FLD: A17DSXCP LEN(4) TYPE(BIN) DISP(104)    /*VSAM EXCP requests data*/
FLD: A17DSIXP LEN(4) TYPE(BIN) DISP(108)   /*VSAM EXCP requests index*/
FLD: A17DSTSW LEN(4) TYPE(BIN) DISP(112)       /*Wait on string total*/
FLD: A17DSHSW TYPE(HALF) DISP(116)/*Wait on string highest*/
FLD: A17DTTYP LEN(1) DISP(120)  /*Set to "C","S","U","X","L" or "K" **/
COMP: A17DTTC = 'C'               /*CICS maintained table close*/
COMP: A17DTTS = 'S'               /*USER table source close*/
COMP: A17DTTP = 'P'               /*CICS table partial close*/
COMP: A17DTTU = 'U'               /*USER maintained table close*/
COMP: A17DTTL = 'L'               /*Coupling Facility table close*/
COMP: A17DTTK = 'K'               /*Coupling Facility table close*/
FLD: A17DTRDS LEN(4) TYPE(BIN) DISP(124)       /*Read/browse requests*/
FLD: A17DTRNF LEN(4) TYPE(BIN) DISP(128)        /*Source reads issued*/
FLD: A17DTAVR LEN(4) TYPE(BIN) DISP(132)  /*ADDs resulting from READs*/
FLD: A17DTADS LEN(4) TYPE(BIN) DISP(136)               /*ADD requests*/
FLD: A17DTARJ LEN(4) TYPE(BIN) DISP(140)      /*ADDs rejected by exit*/
FLD: A17DTATF LEN(4) TYPE(BIN) DISP(144)       /*ADDs when table full*/
FLD: A17DTRWS LEN(4) TYPE(BIN) DISP(148)           /*REWRITE requests*/
FLD: A17DTDLS LEN(4) TYPE(BIN) DISP(152)            /*DELETE requests*/
FLD: A17DTSHI LEN(4) TYPE(BIN) DISP(156) /*Highest table record count*/
FLD: A17DTSIZ LEN(4) TYPE(BIN) DISP(160) /*Current table record count*/
FLD: A17DTALT LEN(4) TYPE(BIN) DISP(164)
                                  /*Storage allocated total (KB)*/
FLD: A17DTUST LEN(4) TYPE(BIN) DISP(168)  /*Storage in use total (KB)*/
FLD: A17DTALE LEN(4) TYPE(BIN) DISP(172)
                                  /*Storage allocated entries (KB)*/
FLD: A17DTUSE LEN(4) TYPE(BIN) DISP(176)
                                  /*Storage in use entries (KB)*/
FLD: A17DTALI LEN(4) TYPE(BIN) DISP(180)
                                  /*Storage allocated index (KB)*/
FLD: A17DTUSI LEN(4) TYPE(BIN) DISP(184)  /*Storage in use index (KB)*/
FLD: A17DTALD LEN(4) TYPE(BIN) DISP(188)
                                  /*Storage allocated data (KB)*/
FLD: A17DTUSD LEN(4) TYPE(BIN) DISP(192)   /*Storage in use data (KB)*/
FLD: A17DTRRS LEN(4) TYPE(BIN) DISP(196)     /*Read Retries for a SDT*/
FLD: A17DSDNB TYPE(HALF) DISP(200)/*No Buffers Data*/
FLD: A17DSINB TYPE(HALF) DISP(202)/*No Buffers Index*/
FLD: A17POOL  LEN(1) DISP(204)    /*LSRPOOL Id*/
FLD: A17STRNO TYPE(HALF) DISP(206)/*No Strings*/
FLD: A17RNAME LEN(8) DISP(208)    /*Remote Name*/
FLD: A17RSYS  LEN(4) DISP(216)    /*Remote Sysid*/
FLD: A17DSTYP LEN(1) DISP(220)    /*Dataset Type*/
FLD: A17BDSNM LEN(44) DISP(224)   /*Base Dataset Name*/
FLD: A17DSASC TYPE(HALF) DISP(268)/*No Active Strings*/
FLD: A17DSASW TYPE(HALF) DISP(270)/*No String Waits*/
FLD: A17LOPNT TYPE(STCKTIME) DISP(272)  /*File open time (Local STCK)*/
FLD: A17LCLST TYPE(STCKTIME) DISP(280) /*File close time (Local STCK)*/
FLD: A17GOPNT TYPE(STCKTIME) DISP(288)    /*File open time (GMT STCK)*/
FLD: A17GCLST TYPE(STCKTIME) DISP(296)   /*File close time (GMT STCK)*/
FLD: A17DSBRU LEN(4) TYPE(BIN) DISP(304)    /*Browse for update count*/
FLD: A17RLSWT LEN(4) TYPE(B-SECS) DISP(308) DEC(2)
                                  /*RLS request wait timeouts*/
FLD: A17DTCON LEN(4) TYPE(BIN) DISP(312)
                                  /*Number of CHANGED responses*/
*                                 for a CFDT using contention, number   
*                                 of lock waits for a CFDT using        
*                                 locking.                              
FLD: A17DTCFP LEN(8) DISP(316)    /*Coupling Facility Data Table*/
*                                 Pool Name                             
FLD: A17DTLDS LEN(4) TYPE(BIN) DISP(324)
                                  /*Number of LOADING responses*/
FLD: A17FCXCC LEN(4) TYPE(BIN) DISP(328)
                                  /*No Exclusive Control Conflicts*/

** SOURCE: smf.asm(mac11002)  from dsn320.cics....  (TS32)
** MOST MACROS FOR 110-02 RECORD (STIDS 45,48,67 in sep modules)
**  2 MISSING - REQUIRES NESTED NORM (OR AT LEAST SPECIAL SINGLE-NORM)
** 39 MISSING - REQUIRES NESTED NORM (OR AT LEAST SPECIAL SINGLE-NORM)
** 60 MISSING - REQUIRES NESTED NORM (OR AT LEAST SPECIAL SINGLE-NORM)
** 118 MISSING- REQUIRES NESTED NORM (OR AT LEAST SPECIAL SINGLE-NORM)
** AND OTHERS. FIN 'N/A' BELOW
*STISMDSA    2    DFHSMSDS n/a   Storage manager DSA id

* STISMD      5    DFHSMDDS      Storage mgr domain subpool id
*********************************************************************** 
*                                                                     * 
* STID 5 - CICS Storage statistics for domain subpools.               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSMDDS DSECT               Domain subpool statistics             
***********************************************************************

FLD: DFHSMDDS DISP(0) LEN(72) OFFSET(SMF110ASS)
                                  /*Domain subpool statistics*/
FLD: SMDLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: SMDIDE = 5                  /*Domain subpool id mask @L2C*/
FLD: SMDID    LEN(2) TYPE(BIN) DISP(2)      /*Domain subpool stats id*/
COMP: SMDVERS = X'01'             /*DSECT version number mask*/
FLD: SMDDVERS LEN(1) DISP(4)      /*Statistics version number*/
FLD: SMDSPN   LEN(8) DISP(8)      /*Subpool name*/
FLD: SMDDSANAME LEN(8) DISP(16)   /*DSA name @L1A*/
FLD: SMDETYPE LEN(1) TYPE(BIN) DISP(24)
                                  /*Element type (fixed/variable?)*/
FLD: SMDFLEN  LEN(4) TYPE(BIN) DISP(28)          /*Length (if fixed )*/
FLD: SMDELCHN LEN(1) TYPE(BIN) DISP(32)  /*Element chaining (yes/no?)*/
FLD: SMDBNDRY LEN(4) TYPE(BIN) DISP(36)                    /*Boundary*/
FLD: SMDLOCN  LEN(1) DISP(40)     /*Above/below 16 meg line*/
FLD: SMDACCESS LEN(1) DISP(41)    /*Access @L1A*/
FLD: SMDDSAINDEX LEN(1) DISP(42)  /*DSA index @L1A*/
FLD: SMDIFREE LEN(4) TYPE(BIN) DISP(44)          /*Initial free value*/
FLD: SMDGMREQ LEN(4) TYPE(BIN) DISP(48)      /*Number of Getmain reqs*/
FLD: SMDFMREQ LEN(4) TYPE(BIN) DISP(52)     /*Number of Freemain reqs*/
FLD: SMDCES   LEN(4) TYPE(BIN) DISP(56)  /*Sum of all element lengths*/
FLD: SMDCPS   LEN(4) TYPE(BIN) DISP(60)        /*Current page storage*/
FLD: SMDCELEM LEN(4) TYPE(BIN) DISP(64)  /*Current number of elements*/
FLD: SMDHWMPS LEN(4) TYPE(BIN) DISP(68)
                                  /*High Water Mark Page Storage @P2A*/
COMP: SMDFIXED = 1                /*@L3C*/
COMP: SMDVARIABLE = 2             /*@L3C*/
COMP: SMDBELOW = 1                /*@L3A*/
COMP: SMDABOVE = 2                /*@L3A*/
COMP: SMDABOVEBAR = 3             /*@L3A*/
COMP: SMDCICS = 1                 /*@L1A*/
COMP: SMDUSER = 2                 /*@L1A*/
COMP: SMDREADONLY = 3             /*@L1A*/
COMP: SMDCDSA = 1                 /*@L1A*/
COMP: SMDSDSA = 3                 /*@L3A*/
COMP: SMDRDSA = 4                 /*@L3A*/
COMP: SMDECDSA = 5                /*@L3C*/
COMP: SMDESDSA = 7                /*@L3A*/
COMP: SMDERDSA = 8                /*@L3C*/
COMP: SMDGCDSA = 9                /*@L3A*/
***********************************************************************
**** DFHXMGDS DSECT               Transaction Manager Domain Global    *
***********************************************************************

FLD: DFHXMGDS DISP(0) LEN(72) OFFSET(SMF110ASS)
                                /*Transaction Manager Domain Global **/
*                                 Statistics DSECT                      
FLD: XMGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: XMGIDE = 0010              /*Transaction Manager domain id mask*/
FLD: XMGID    LEN(2) TYPE(BIN) DISP(2)
                                  /*Transaction Manager domain id*/
COMP: XMGVERS = X'01'             /*Stats version number id mask @L1C*/
FLD: XMGDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: XMGNUM   LEN(4) TYPE(BIN) DISP(8)
                                  /*Number of transactions (user + **/
FLD: XMGMXT   LEN(4) TYPE(BIN) DISP(12)       /*Current MAXTASK value*/
FLD: XMGCAT   LEN(4) TYPE(BIN) DISP(16)
                                  /*Current active user transactions*/
FLD: XMGCQT   LEN(4) TYPE(BIN) DISP(20)
                                  /*Current queued user transactions*/
FLD: XMGTAMXT LEN(4) TYPE(BIN) DISP(24)            /*Times at MAXTASK*/
FLD: XMGPAT   LEN(4) TYPE(BIN) DISP(28)
                                  /*Peak active user transactions*/
FLD: XMGPQT   LEN(4) TYPE(BIN) DISP(32)
                                  /*Peak queued user transactions*/
FLD: XMGTAT   LEN(4) TYPE(BIN) DISP(36)
                                  /*Total active user transactions*/
FLD: XMGTDT   LEN(4) TYPE(BIN) DISP(40)
                                  /*Total delayed user transactions **/
FLD: XMGTQTME LEN(8) DISP(44)     /*Total time spent waiting by **/
FLD: XMGCQTME LEN(8) DISP(52)    /*Total time spent by transactions **/
FLD: XMGTNUM  LEN(8) TYPE(BIN) DISP(64)
                                  /*Total number of transactions **/
* STIXMR      11   DFHXMRDS      Transaction manager (Trans) id
*********************************************************************** 
*                                                                     * 
* STID 11 - CICS Transaction Statistics                               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHXMRDS DSECT               Transaction Manager Domain           *
***********************************************************************

FLD: DFHXMRDS DISP(0) LEN(104) OFFSET(SMF110ASS)
                                  /*Transaction Manager Domain **/
FLD: XMRLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: XMRIDE = 0011               /*Transaction Statistics id mask*/
FLD: XMRID    LEN(2) TYPE(BIN) DISP(2)    /*Transaction Statistics id*/
COMP: XMRVERS = X'01'             /*Stats version number id mask*/
FLD: XMRDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: XMRTI    LEN(4) DISP(8)      /*Transaction ID*/
FLD: XMRPN    LEN(8) DISP(12)     /*Program name*/
FLD: XMRTCL   LEN(8) DISP(20)     /*Tclass name*/
FLD: XMRRNAM  LEN(8) DISP(28)     /*Remote transid*/
FLD: XMRRSYS  LEN(4) DISP(36)     /*Remote sysid*/
FLD: XMRPRTY  TYPE(HALF) DISP(40) /*Transaction priority*/
FLD: XMRDYN   LEN(1) DISP(42)     /*Dynamic indicator*/
COMP: XMRDYNY = 'Y'               /*...Dynamic yes @L1A*/
COMP: XMRDYNN = 'N'               /*...Dynamic no @L1A*/
FLD: XMRAC    LEN(4) TYPE(BIN) DISP(44)                /*Attach count*/
FLD: XMRRC    LEN(4) TYPE(BIN) DISP(48)               /*Restart count*/
FLD: XMRDLC   LEN(4) TYPE(BIN) DISP(52)
                               /*Dynamic local count (the number of **/
FLD: XMRDRC   LEN(4) TYPE(BIN) DISP(56)
                              /*Dynamic remote count (the number of **/
FLD: XMRRSC   LEN(4) TYPE(BIN) DISP(60)          /*Remote start count*/
FLD: XMRSVC   LEN(4) TYPE(BIN) DISP(64)     /*Storage Violation Count*/
FLD: XMRITOV  LEN(4) TYPE(BIN) DISP(68)
                               /*Indoubt timeout value (in minutes) F*/
FLD: XMRIWTOP LEN(1) DISP(72)     /*IndoubtWait option @L1A*/
COMP: XMRIWTY = 'Y'               /*...Indoubtwait yes @L1A*/
COMP: XMRIWTN = 'N'               /*...Indoubtwait no @L1A*/
FLD: XMRIACTN LEN(1) DISP(73)  /*Indoubt action (commit or backout) F*/
COMP: XMRIACOM = 'C'              /*...Indoubt Action commit @L1A*/
COMP: XMRIABCK = 'B'              /*...Indoubt Action backout @L1A*/
FLD: XMRIWAIT LEN(4) TYPE(BIN) DISP(76)
                                  /*Number of indoubt waits @L1A*/
FLD: XMRFATXN LEN(4) TYPE(BIN) DISP(80)
                                  /*Forced action due to trandef @L1A*/
FLD: XMRFAIT  LEN(4) TYPE(BIN) DISP(84)
                             /*Forced action due to indoubt timeout F*/
FLD: XMRFANW  LEN(4) TYPE(BIN) DISP(88)
                             /*Forced action due to no wait ability F*/
FLD: XMRFAOP  LEN(4) TYPE(BIN) DISP(92)
                                 /*Forced action due to operator @L1A*/
FLD: XMRFAOT  LEN(4) TYPE(BIN) DISP(96)
                                  /*Forced action due to other @L1A*/
FLD: XMRAMISM LEN(4) TYPE(BIN) DISP(100)
                                  /*Number of Action mismatches @L1A*/

* STIXMC      12   DFHXMCDS      Transaction manager (Tclass) id
*********************************************************************** 
*                                                                     * 
* 12 - CICS Tclass Statistics                                         * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHXMCDS DSECT               Transaction Manager Domain           *
***********************************************************************

FLD: DFHXMCDS DISP(0) LEN(92) OFFSET(SMF110ASS)
                                  /*Transaction Manager Domain **/
FLD: XMCLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: XMCIDE = 0012               /*Tclass Statistics id mask*/
FLD: XMCID    LEN(2) TYPE(BIN) DISP(2)         /*Tclass Statistics id*/
COMP: XMCVERS = X'01'             /*Stats version number id mask*/
FLD: XMCDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: XMCTCL   LEN(8) DISP(8)      /*Tclass name*/
FLD: XMCTAT   LEN(4) TYPE(BIN) DISP(16)
                                  /*Total attach requests for trans **/
FLD: XMCPI    LEN(4) TYPE(BIN) DISP(20)
                                  /*Transactions purged immediately **/
FLD: XMCTQ    LEN(4) TYPE(BIN) DISP(24)
                               /*Transactions that had to queue but **/
FLD: XMCAI    LEN(4) TYPE(BIN) DISP(28)
                                  /*Transactions accepted immediately*/
FLD: XMCAAQ   LEN(4) TYPE(BIN) DISP(32)
                                /*Transactions accepted after queuing*/
FLD: XMCPWQ   LEN(4) TYPE(BIN) DISP(36)
                                  /*Transactions purged while queuing*/
FLD: XMCMXT   LEN(4) TYPE(BIN) DISP(40)
                                /*Max. number of transactions allowed*/
FLD: XMCTH    LEN(4) TYPE(BIN) DISP(44)             /*Purge threshold*/
FLD: XMCITD   LEN(4) TYPE(BIN) DISP(48)
                             /*Installed transaction definitions in **/
FLD: XMCPAT   LEN(4) TYPE(BIN) DISP(52)
                                  /*Peak active user transactions*/
FLD: XMCPQT   LEN(4) TYPE(BIN) DISP(56)
                                  /*Peak queued user transactions*/
FLD: XMCTAMA  LEN(4) TYPE(BIN) DISP(60)        /*Times at max. active*/
FLD: XMCTAPT  LEN(4) TYPE(BIN) DISP(64)    /*Times at purge threshold*/
FLD: XMCCAT   LEN(4) TYPE(BIN) DISP(68)
                                  /*Current active user transactions*/
FLD: XMCCQT   LEN(4) TYPE(BIN) DISP(72)
                                  /*Current queued user transactions*/
*                                                                       
* THE FOLLOWING CL8 DEFINITIONS ARE REALLY "STORE CLOCK" FORMAT         
*                                                                       
FLD: XMCTQTME LEN(8) DISP(76)   /*Total queuing time of those trans **/
FLD: XMCCQTME LEN(8) DISP(84)   /*Total queuing time of those trans **/
* STIFEPIP    16   DFHA22DS      FEPI pool id
*********************************************************************** 
*                                                                     * 
* STID 16 - CICS FEPI pool statistics                                 * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA22DS DSECT               FEPI pool statistics                  
***********************************************************************

FLD: DFHA22DS DISP(0) LEN(56) OFFSET(SMF110ASS)
                                  /*FEPI pool statistics*/
FLD: A22LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A22IDR = 0016               /*FEPI pool RESID stats mask*/
FLD: A22ID    LEN(2) TYPE(BIN) DISP(2)                 /*FEPI pool id*/
COMP: A22VERS = X'01'             /*DSECT version number*/
FLD: A22DVERS LEN(1) DISP(4)      /*Pool statistics version number*/
FLD: A22POOL  LEN(8) DISP(8)      /*Pool name*/
FLD: A22TRGCT LEN(4) TYPE(BIN) DISP(16)                   /*# targets*/
FLD: A22NDCT  LEN(4) TYPE(BIN) DISP(20)                     /*# nodes*/
FLD: A22CONCT LEN(4) TYPE(BIN) DISP(24)               /*# connections*/
FLD: A22CONPK LEN(4) TYPE(BIN) DISP(28)          /*Peak # connections*/
FLD: A22ALLOC LEN(4) TYPE(BIN) DISP(32)    /*# conversation allocates*/
FLD: A22PKALL LEN(4) TYPE(BIN) DISP(36) /*Peak # concurrent allocates*/
FLD: A22WAIT  LEN(4) TYPE(BIN) DISP(40) /*Current # allocates waiting*/
FLD: A22TOTWT LEN(4) TYPE(BIN) DISP(44)    /*Total # allocates waited*/
FLD: A22PKWT  LEN(4) TYPE(BIN) DISP(48)    /*Peak # allocates waiting*/
FLD: A22TIOUT LEN(4) TYPE(BIN) DISP(52)  /*# allocates that timed out*/
* STIFEPIC    17   DFHA23DS      FEPI connection id
*********************************************************************** 
*                                                                     * 
*STID 17 - CICS FEPI connection statistics                            * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA23DS DSECT               FEPI connection statistics            
***********************************************************************

FLD: DFHA23DS DISP(0) LEN(60) OFFSET(SMF110ASS)
                                  /*FEPI connection statistics*/
FLD: A23LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A23IDR = 0017               /*FEPI connection RESID stats mask*/
FLD: A23ID    LEN(2) TYPE(BIN) DISP(2)           /*FEPI connection id*/
COMP: A23VERS = X'01'             /*DSECT version number*/
FLD: A23DVERS LEN(1) DISP(4)   /*Connection statistics version number*/
FLD: A23POOL  LEN(8) DISP(8)      /*Pool name*/
FLD: A23TARG  LEN(8) DISP(16)     /*Target name*/
FLD: A23NODE  LEN(8) DISP(24)     /*Node name*/
FLD: A23ACQ   LEN(4) TYPE(BIN) DISP(32)   /*# acquires for connection*/
FLD: A23CNV   LEN(4) TYPE(BIN) DISP(36)             /*# conversations*/
FLD: A23USI   LEN(4) TYPE(BIN) DISP(40)
                                  /*# unsolicited inputs received*/
FLD: A23CHOUT LEN(4) TYPE(BIN) DISP(44)
                                  /*# characters sent on connection*/
FLD: A23CHIN  LEN(4) TYPE(BIN) DISP(48)
                                /*# characters received on connection*/
FLD: A23RTOUT LEN(4) TYPE(BIN) DISP(52)          /*# receive timeouts*/
FLD: A23ERROR LEN(4) TYPE(BIN) DISP(56)          /*# error conditions*/
* STIFEPIT    18   DFHA24DS      FEPI target id
*********************************************************************** 
*                                                                     * 
* STID 18 - CICS FEPI target statistics                               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA24DS DSECT               FEPI target statistics                
***********************************************************************

FLD: DFHA24DS DISP(0) LEN(56) OFFSET(SMF110ASS)
                                  /*FEPI target statistics*/
FLD: A24LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A24IDR = 0018               /*FEPI target RESID stats mask*/
FLD: A24ID    LEN(2) TYPE(BIN) DISP(2)               /*FEPI target id*/
COMP: A24VERS = X'01'             /*DSECT version number*/
FLD: A24DVERS LEN(1) DISP(4)      /*Target statistics version number*/
FLD: A24TARG  LEN(8) DISP(8)      /*Target name*/
FLD: A24POOL  LEN(8) DISP(16)     /*Pool name*/
FLD: A24APPL  LEN(8) DISP(24)     /*Applid*/
FLD: A24NDCT  LEN(4) TYPE(BIN) DISP(32)                     /*# nodes*/
FLD: A24ALLOC LEN(4) TYPE(BIN) DISP(36)    /*# conversation allocates*/
FLD: A24TOTWT LEN(4) TYPE(BIN) DISP(40)    /*Total # allocates waited*/
FLD: A24WAIT  LEN(4) TYPE(BIN) DISP(44) /*Current # allocates waiting*/
FLD: A24PKWT  LEN(4) TYPE(BIN) DISP(48)    /*Peak # allocates waiting*/
FLD: A24TIOUT LEN(4) TYPE(BIN) DISP(52)  /*# allocates that timed out*/
* STIVT       21   DFHA03DS      VTAM stats id
*********************************************************************** 
*                                                                     * 
* STID 21 - CICS VTAM global Statistics.                              * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA03DS DSECT               VTAM statistics (Global)              
***********************************************************************

FLD: DFHA03DS DISP(0) LEN(48) OFFSET(SMF110ASS)
                                  /*VTAM statistics (Global)*/
FLD: A03LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A03IDE = 0021               /*VTAM global stats mask*/
FLD: A03ID    LEN(2) TYPE(BIN) DISP(2)       /*VTAM global storage id*/
COMP: A03VERS = X'01'             /*DSECT version number mask*/
FLD: A03DVERS LEN(1) DISP(4)      /*VTAM stats version number*/
FLD: A03RPLXT LEN(4) DISP(8)      /*Times at RPL max*/
FLD: A03RPLX  LEN(2) DISP(12)     /*Max RPLs posted*/
FLD: A03VTSOS LEN(2) DISP(14)     /*VTAM SOS*/
FLD: A03DOC   TYPE(HALF) DISP(16) /*Dynamic open count*/
FLD: A03LUNUM LEN(4) TYPE(BIN) DISP(20) /*Current LUs in session @L2A*/
FLD: A03LUHWM LEN(4) TYPE(BIN) DISP(24)     /*HWM LUs in session @L2A*/
FLD: A03PSIC  LEN(4) TYPE(BIN) DISP(28)     /*PRSS inquire count @L1A*/
FLD: A03PSNC  LEN(4) TYPE(BIN) DISP(32)         /*PRSS nib count @L1A*/
FLD: A03PSOC  LEN(4) TYPE(BIN) DISP(36)      /*PRSS opndst count @L1A*/
FLD: A03PSUC  LEN(4) TYPE(BIN) DISP(40)      /*PRSS unbind count @L1A*/
FLD: A03PSEC  LEN(4) TYPE(BIN) DISP(44)       /*PRSS error count @L1A*/
* STIPAUTO    23   DFHPGGDS      Program Autoinstall id
*********************************************************************** 
*                                                                     * 
* STID 23 -CICS Program Manager Statistics                            * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHPGGDS DSECT               Program Manager Domain Global        *
***********************************************************************

FLD: DFHPGGDS DISP(0) LEN(20) OFFSET(SMF110ASS)
                                  /*Program Manager Domain Global **/
FLD: PGGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: PGGIDE = 0023               /*Program Manager domain id mask*/
FLD: PGGID    LEN(2) TYPE(BIN) DISP(2)    /*Program Manager domain id*/
COMP: PGGVERS = X'01'             /*Stats version number id mask*/
FLD: PGGDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: PGGATT   LEN(4) TYPE(BIN) DISP(8)           /*Number of attempts*/
FLD: PGGREJ   LEN(4) TYPE(BIN) DISP(12)           /*Number of rejects*/
FLD: PGGFAIL  LEN(4) TYPE(BIN) DISP(16)          /*Number of failures*/
* STIAUTO     24   DFHA04DS      Terminal Autoinstall stats id
*********************************************************************** 
*                                                                     * 
* STID 24 - CICS Autoinstall Statistics.                              * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA04DS DSECT               Autoinstall statistics (Global)       
***********************************************************************

FLD: DFHA04DS DISP(0) LEN(112) OFFSET(SMF110ASS)
                                  /*Autoinstall statistics (Global)*/
FLD: A04LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A04IDE = 0024               /*Autoinstall global stats mask*/
FLD: A04ID    LEN(2) TYPE(BIN) DISP(2)
                                  /*Autoinstall global storage id*/
COMP: A04VERS = X'01'             /*DSECT version number mask*/
FLD: A04DVERS LEN(1) DISP(4)      /*stats version number*/
FLD: A04VADAT LEN(4) TYPE(BIN) DISP(8)      /*Total attempts @BA62574*/
FLD: A04VADSH TYPE(HALF) DISP(12) /*Times setlogon hold issued*/
FLD: A04VADRJ LEN(4) TYPE(BIN) DISP(16)              /*Total rejected*/
FLD: A04VADLO LEN(4) TYPE(BIN) DISP(20)               /*Total deleted*/
FLD: A04VADPK TYPE(HALF) DISP(24) /*Peak concurrent attempts*/
FLD: A04VADPX TYPE(HALF) DISP(26) /*Times peak reached*/
FLD: A04VADQT LEN(4) TYPE(BIN) DISP(28)      /*No. queued logons @D1A*/
FLD: A04VADQK TYPE(HALF) DISP(32) /*Peak of Q'd logons @D1A*/
FLD: A04VADQX TYPE(HALF) DISP(34) /*No. times peak is reached @D1A*/
*                                                                  @01A 
*        Remote statistics - shipped definitions                   @01A 
*                                                                  @01A 
FLD: A04RDINT LEN(4) DISP(36)     /*Shipped delete interval @01A*/
FLD: A04RDIDL LEN(4) DISP(40)     /*Shipped delete idle time @01A*/
FLD: A04SKBLT LEN(4) TYPE(BIN) DISP(44) /*Remote terminals built @01A*/
FLD: A04SKINS LEN(4) TYPE(BIN) DISP(48)
                                  /*Remote terminals installed @01A*/
FLD: A04SKDEL LEN(4) TYPE(BIN) DISP(52)
                                  /*Remote terminals deleted @01A*/
FLD: A04TIEXP LEN(4) TYPE(BIN) DISP(56) /*Times interval expired @01A*/
FLD: A04RDREC LEN(4) TYPE(BIN) DISP(60)     /*# remdels received @01A*/
FLD: A04RDISS LEN(4) TYPE(BIN) DISP(64)       /*# remdels issued @01A*/
FLD: A04RDDEL LEN(4) TYPE(BIN) DISP(68)       /*# remdel deletes @01A*/
FLD: A04CIDCT LEN(4) TYPE(BIN) DISP(72)     /*Current idle count @01A*/
FLD: A04CIDLE LEN(8) DISP(76)     /*Current idle time @01A*/
FLD: A04CMAXI LEN(8) DISP(84)     /*Current maximum idle time @01A*/
FLD: A04TIDCT LEN(4) TYPE(BIN) DISP(92)       /*Total idle count @01A*/
FLD: A04TIDLE LEN(8) DISP(96)     /*Total idle time @01A*/
FLD: A04TMAXI LEN(8) DISP(104)    /*Maximum idle time @01A*/
* STILDR      25   DFHLDRDS N/A   Loader (Resid) id
*********************************************************************** 
*                                                                     * 
* STID 25 - CICS Loader Statistics for programs                       * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHLDRDS DSECT               Loader statistics (RESID)             
***********************************************************************

FLD: DFHLDRDS DISP(0) LEN(100) OFFSET(SMF110ASS)
                                  /*Loader statistics (RESID)*/
FLD: LDRLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: LDRIDR = 25                 /*Loader stats Resid mask*/
FLD: LDRID    LEN(2) TYPE(BIN) DISP(2)       /*Loader domain stats id*/
COMP: LDRVERS = X'01'             /*DSECT version number*/
FLD: LDRDVERS LEN(1) DISP(4)      /*Domain data format version number*/
FLD: LDRPNAME LEN(8) DISP(8)      /*Program name*/
FLD: LDRTU    LEN(4) TYPE(BIN) DISP(16) /*Times used since last reset*/
FLD: LDRFC    LEN(4) TYPE(BIN) DISP(20)                 /*Fetch count*/
FLD: LDRFT    LEN(4) TYPE(BIN) DISP(24)
                                  /*Total time taken for all fetchs*/
FLD: LDRRPLO  LEN(4) TYPE(BIN) DISP(28)
                                  /*Offset into LIBRARY DD ... @P8C*/
*                                             ... of owning PDS(E) @P8C 
FLD: LDRTN    LEN(4) TYPE(BIN) DISP(32)             /*Times NEWCOPYed*/
FLD: LDRPSIZE LEN(4) TYPE(BIN) DISP(36)                /*Program size*/
FLD: LDRRPC   LEN(4) TYPE(BIN) DISP(40)
                               /*Times removed by program compression*/
FLD: LDRLOCN  LEN(1) TYPE(BIN) DISP(44)    /*Location of current copy*/
COMP: LDRNOCO = X'00'             /*No current copy*/
COMP: LDRCDCO = X'01'             /*Current copy in the CDSA @L1C*/
COMP: LDRLPACO = X'03'            /*Current copy in the LPA @L1C*/
COMP: LDRECDCO = X'04'            /*Current copy in the ECDSA @L1C*/
COMP: LDRERDCO = X'06'            /*Current copy in the ERDSA @L1C*/
COMP: LDRELPCO = X'07'            /*Current copy in the ELPA @L1C*/
COMP: LDRSDCO = X'08'             /*Current copy in the SDSA @L2A*/
COMP: LDRESDCO = X'09'            /*Current copy in the ESDSA @L2A*/
COMP: LDRRDCO = X'0A'             /*Current copy in the RDSA @L2A*/
FLD: LDRLBNM  LEN(8) DISP(48)     /*Program library name @P7C*/
FLD: LDRLBDNM LEN(44) DISP(56)    /*Program library dsname @P7C*/

* STIDBUSS    28   DFHDBUDS      DBCTL USS id
*********************************************************************** 
*                                                                     * 
* STID 28 - CICS DBCTL Unsolicited Statistics                         * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHDBUDS DSECT               DBCTL USS                             
***********************************************************************

FLD: DFHDBUDS DISP(0) LEN(84) OFFSET(SMF110ASS)           /*DBCTL USS*/
FLD: DBULEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: DBUIDE = 28                 /*DBCTL USS id mask*/
FLD: DBUID    LEN(2) TYPE(BIN) DISP(2)           /*DBCTL USS stats id*/
COMP: DBUVERS = X'01'             /*DSECT version number mask*/
FLD: DBUDVERS LEN(1) DISP(4)      /*DBCTL USS version number*/
FLD: STATSENO LEN(4) TYPE(BIN) DISP(8)        /*CICS DBCTL session No*/
FLD: STATDBID LEN(4) DISP(12)     /*DBCTL id*/
FLD: STARSEN  LEN(8) DISP(16)     /*RSE name*/
FLD: STACTIME TYPE(STCKTIME) DISP(24)       /*Connect time (GMT STCK)*/
FLD: STADTIME TYPE(STCKTIME) DISP(32)    /*Disconnect time (GMT STCK)*/
FLD: STAMITHD TYPE(HALF) DISP(40) /*Minimum number of threads*/
FLD: STAMATHD TYPE(HALF) DISP(42) /*Maximum number of threads*/
FLD: STANOMITHD LEN(4) TYPE(BIN) DISP(44)
                                  /*No. of times min threads hit*/
FLD: STANOMATHD LEN(4) TYPE(BIN) DISP(48)
                                  /*No. of times max threads hit*/
FLD: STAELMAX TYPE(STCKTIME) DISP(52)   /*Elapsed time at max threads*/
FLD: STAHIWAT LEN(4) TYPE(BIN) DISP(60) /*Hi water for No. of threads*/
FLD: STAPSBSU LEN(4) TYPE(BIN) DISP(64)
                                 /*Total No. successful PSB schedules*/
FLD: STALCTIM TYPE(STCKTIME) DISP(68)
                                  /*Connect Time (Local STCK) @P2A*/
FLD: STALDTIM TYPE(STCKTIME) DISP(76)
                                  /*Disconnect Time (Local STCK) @P2A*/
* STILDG      30   DFHLDGDS N/A  Loader (Globals) id
* STITCR      34   DFHA06DS      Terminal control (resid) id
*********************************************************************** 
*                                                                     * 
* STID 34 - CICS Terminal Statistics.                                 * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA06DS DSECT               Terminal Stats DSECT (RESID & TOTAL)  
***********************************************************************

FLD: DFHA06DS DISP(0) LEN(108) OFFSET(SMF110ASS)
                               /*Terminal Stats DSECT (RESID & TOTAL)*/
FLD: A06LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A06IDR = 34                 /*Terminal RESID stats id mask*/
COMP: A06IDL = 82                 /*BTAM line stats id mask.*/
FLD: A06ID    LEN(2) TYPE(BIN) DISP(2)            /*Terminal stats id*/
COMP: A06VERS = X'01'             /*DSECT version number mask*/
FLD: A06DVERS LEN(1) DISP(4)     /*Terminal statistics version number*/
FLD: A06TETI  LEN(4) DISP(8)      /*Terminal id*/
FLD: A06TETT  LEN(1) TYPE(BIN) DISP(12)  /*Terminal type (cf TCTTTET)*/
FLD: A06EAMIB LEN(1) TYPE(BIN) DISP(13) /*Access method (cf TCTEAMIB)*/
FLD: A06LENP  LEN(4) DISP(16)     /*Number of polls*/
FLD: A06TENI  LEN(4) DISP(20)     /*Input messages*/
FLD: A06TENO  LEN(4) DISP(24)     /*Output messages*/
FLD: A06TEOT  LEN(4) TYPE(BIN) DISP(28)      /*Number of transactions*/
FLD: A06CSVC  LEN(4) TYPE(BIN) DISP(32)          /*Storage violations*/
FLD: A06TETE  LEN(4) DISP(36)     /*Transmission errors*/
FLD: A06TEOE  LEN(4) DISP(40)     /*Transaction errors*/
FLD: A06TCNT  LEN(4) TYPE(BIN) DISP(44)   /*Pipeline messages (Total)*/
FLD: A06SCNT  LEN(4) TYPE(BIN) DISP(48)  /*Pipeline messages (Groups)*/
FLD: A06MCNT  TYPE(HALF) DISP(52) /*Pipeline messages (Max consec)*/
FLD: A06LUNAM LEN(8) DISP(56)     /*LU Name @L1A*/
FLD: A06PRTY  LEN(1) DISP(64)     /*Terminal Priority @L1A*/
FLD: A06STG   LEN(4) TYPE(BIN) DISP(68)           /*TIOA Storage @L1A*/
FLD: A06SYSID LEN(4) DISP(72) /*Owning SYSID of terminal/session @P3A*/
FLD: A06ONTM  LEN(8) DISP(76)   /*Autoinstall logon time (Local) @P3A*/
FLD: A06OFFTM LEN(8) DISP(84)  /*Autoinstall logoff time (Local) @P3A*/
FLD: A06GONTM LEN(8) DISP(92)     /*Autoinstall logon time (GMT) @P3A*/
FLD: A06GOFTM LEN(8) DISP(100)   /*Autoinstall logoff time (GMT) @P3A*/
* STILSRR     39   DFHA08DS N/A  LSRPOOL pool stats (resid) id
* STILSRFR    40   DFHA09DS      LSRPOOL File statistics (by file)
*********************************************************************** 
*                                                                     * 
* STID 40 - CICS File specific Statistics for LSR Pools,              * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA09DS DSECT               LSRPOOL statistics (File specifics)   
***********************************************************************

FLD: DFHA09DS DISP(0) LEN(30) OFFSET(SMF110ASS)
                                /*LSRPOOL statistics (File specifics)*/
FLD: A09LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A09IDR = 40                 /*LSR pool file stats RESID id mask*/
COMP: A09IDT = 41                /*LSR pool file stats TOTALS id mask*/
FLD: A09ID    LEN(2) TYPE(BIN) DISP(2)                  /*LSR pool id*/
COMP: A09VERS = X'01'             /*DSECT version number mask*/
FLD: A09DVERS LEN(1) DISP(4)      /*Statistics version number*/
FLD: A09SRPID TYPE(HALF) DISP(8)  /*LSR pool number*/
FLD: A09DSID  LEN(8) DISP(10)     /*Filename*/
FLD: A09DBN   TYPE(HALF) DISP(18) /*Data buffer size*/
FLD: A09IBN   TYPE(HALF) DISP(20) /*Index buffer size*/
FLD: A09TBW   LEN(4) TYPE(BIN) DISP(24)          /*Total buffer waits*/
FLD: A09HBW   TYPE(HALF) DISP(28) /*Highest buffer waits*/
* STITDQR     42   DFHTQRDS      TDQUEUE (Resid) id
*********************************************************************** 
*                                                                     * 
* STID 42 - CICS Transient Data Queue Statistics                      * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHTQRDS DSECT               Transient Data Queue statistics       
***********************************************************************

FLD: DFHTQRDS DISP(0) LEN(136) OFFSET(SMF110ASS)
                                  /*Transient Data Queue statistics*/
FLD: TQRLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: TQRIDE = 0042               /*TD Queue resid statistics id mask*/
FLD: TQRID    LEN(2) TYPE(BIN) DISP(2) /*TD Queue resid statistics id*/
COMP: TQRVERS = X'01'             /*Stats version number id mask*/
FLD: TQRDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: TQRQID   LEN(4) DISP(8)      /*TD Queue identifier*/
FLD: TQRQTYPE LEN(1) DISP(12)     /*TD Queue destination type*/
FLD: TQRWRITE LEN(4) TYPE(BIN) DISP(16)       /*Total writes to queue*/
FLD: TQRREAD  LEN(4) TYPE(BIN) DISP(20)      /*Total reads from queue*/
FLD: TQRDELET LEN(4) TYPE(BIN) DISP(24)      /*Total deletes of queue*/
*********************************************************************** 
* Intrapartition specific fields.                                     * 
*********************************************************************** 
FLD: TQRTRIGL TYPE(HALF) DISP(28) /*ATI tranid trigger level*/
FLD: TQRRTYPE LEN(1) DISP(30)     /*Recovery type*/
FLD: TQRFTYPE LEN(1) DISP(31)     /*ATI facility type*/
FLD: TQRFNAME LEN(4) DISP(32)     /*ATI facility name*/
FLD: TQRWAIT  LEN(1) DISP(36)     /*Indoubt waiting supported*/
FLD: TQRWAITA LEN(1) DISP(37)     /*Indoubt action (reject/queue)*/
FLD: TQRATRAN LEN(4) DISP(40)     /*ATI tranid*/
FLD: TQRTRIGN LEN(4) TYPE(BIN) DISP(44)  /*Number of triglev triggers*/
FLD: TQRCCIUS LEN(4) TYPE(BIN) DISP(48)
                                  /*Current CI's in use by this queue*/
FLD: TQRPCIUS LEN(4) TYPE(BIN) DISP(52)
                                  /*Peak CI's in use by this queue*/
FLD: TQRCNITM LEN(4) TYPE(BIN) DISP(56)
                                  /*Current number of items in queue*/
*********************************************************************** 
* Remote specific fields.                                             * 
*********************************************************************** 
FLD: TQRRSYS  LEN(4) DISP(60)     /*Remote sysid*/
FLD: TQRRQID  LEN(4) DISP(64)     /*Remote Queue identifier*/
*********************************************************************** 
* Indirect specific fields.                                           * 
*********************************************************************** 
FLD: TQRIQID  LEN(4) DISP(68)     /*Indirect Queue identifier*/
*********************************************************************** 
* Extrapartition specific fields.                                     * 
*********************************************************************** 
FLD: TQRIOTYP LEN(1) DISP(72)     /*I/O Type (input/output/readback)*/
FLD: TQRDDNM  LEN(8) DISP(76)     /*DD name of Extrapartition queue*/
FLD: TQRDSNNM LEN(44) DISP(84) /*Dataset name of Extrapartition Queue*/
FLD: TQRPDSMN LEN(8) DISP(128)    /*PDS member name*/
*********************************************************************** 
* Equates to test TD Queue type (TQRQTYPE).                           * 
*********************************************************************** 
COMP: TQRQTEXT = 1                /*Extrapartition Queue*/
COMP: TQRQTINT = 2                /*Intrapartition Queue*/
COMP: TQRQTIND = 3                /*Indirect Queue*/
COMP: TQRQTREM = 4                /*Remote Queue*/
COMP: TQRFTNA = 0                 /*Not Applicable*/
COMP: TQRFTTRM = 1                /*Terminal*/
COMP: TQRFTSYS = 2                /*System*/
COMP: TQRFTNTE = 3                /*No terminal*/
COMP: TQRIONA = 0                 /*Not Applicable*/
COMP: TQRIOIN = 1                 /*Input*/
COMP: TQRIOOUT = 2                /*Output*/
COMP: TQRIORDB = 3                /*Readback*/
COMP: TQRRTNA = 0                 /*Not Applicable*/
COMP: TQRRTPH = 1                 /*Physical recoverable*/
COMP: TQRRTLG = 2                 /*Logical recoverable*/
COMP: TQRRTNR = 3                 /*Non recoverable*/
COMP: TQRWTNA = 0                 /*Not Applicable*/
COMP: TQRWTYES = 1                /*Queue supports indoubt waiting*/
COMP: TQRWTNO = 2                 /*Does not support indoubt waiting*/
COMP: TQRWANA = 0                 /*Not Applicable*/
COMP: TQRWAREJ = 1                /*Further requests will be rejected*/
COMP: TQRWAQUE = 2                /*Further requests will be queued*/

*********************************************************************** 
*                                                                     * 
* STID 52 - CICS ISC/IRC Statistics - system entries.                 * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA14DS DSECT               ISC/IRC statistics                    
***********************************************************************

FLD: DFHA14DS DISP(0) LEN(224) OFFSET(SMF110ASS) /*ISC/IRC statistics*/
FLD: A14LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A14IDR = 0052               /*ISC/IRC RESID stats mask*/
COMP: A14IDT = 0053               /*ISC/IRC Stats Totals Mask*/
FLD: A14ID    LEN(2) TYPE(BIN) DISP(2)                   /*ISC/IRC id*/
COMP: A14VERS = X'01'             /*DSECT version number mask*/
FLD: A14DVERS LEN(1) DISP(4)      /*ISC/IRC stats version number*/
FLD: A14CNTN  LEN(4) DISP(8)      /*Connection name*/
FLD: A14EALL  TYPE(HALF) DISP(12) /*Aids in chain*/
FLD: A14ESALL TYPE(HALF) DISP(14) /*Generic AIDS in chain @P4C*/
FLD: A14EBID  TYPE(HALF) DISP(16) /*Current bids*/
FLD: A14ESTAM TYPE(HALF) DISP(18) /*Max outstanding allocates*/
FLD: A14E2HWM TYPE(HALF) DISP(20) /*Max secondaries @P4C*/
FLD: A14EBHWM TYPE(HALF) DISP(22) /*Max bids*/
FLD: A14ES1   LEN(4) TYPE(BIN) DISP(24)
                                  /*ATIs satisfied by primaries @P4C*/
FLD: A14ES2   LEN(4) TYPE(BIN) DISP(28)
                                 /*ATIs satisfied by secondaries @P4C*/
FLD: A14ESBID LEN(4) TYPE(BIN) DISP(32)                   /*Bids sent*/
FLD: A14ESTAS LEN(4) TYPE(BIN) DISP(36)             /*Total allocates*/
FLD: A14ESTAQ LEN(4) TYPE(BIN) DISP(40)            /*Queued allocates*/
FLD: A14ESTAF LEN(4) TYPE(BIN) DISP(44)       /*Failed link allocates*/
FLD: A14ESTAO LEN(4) TYPE(BIN) DISP(48)        /*Failed other reasons*/
FLD: A14ESTFC LEN(4) TYPE(BIN) DISP(52)
                                /*File control function shipping reqs*/
FLD: A14ESTIC LEN(4) TYPE(BIN) DISP(56)
                                /*Intv control function shipping reqs*/
FLD: A14ESTTD LEN(4) TYPE(BIN) DISP(60)   /*TD function shipping reqs*/
FLD: A14ESTTS LEN(4) TYPE(BIN) DISP(64)   /*TS function shipping reqs*/
FLD: A14ESTDL LEN(4) TYPE(BIN) DISP(68) /*DL/I function shipping reqs*/
FLD: A14ESTTC LEN(4) TYPE(BIN) DISP(72)  /*Terminal sharing reqs @P4C*/
FLD: A14E1HWM TYPE(HALF) DISP(76) /*Max primaries @P4C*/
FLD: A14EQPCT TYPE(HALF) DISP(78) /*MAXQTIME purge count @P7C*/
FLD: A14EALRJ LEN(4) TYPE(BIN) DISP(80)
                                  /*Allocates rejected (QLIMIT) @P7C*/
FLD: A14EMXQT TYPE(HALF) DISP(84) /*Max queue time @P6A*/
FLD: A14EALIM TYPE(HALF) DISP(86) /*Allocate queue limit @P6A*/
FLD: A14EZQRJ LEN(4) TYPE(BIN) DISP(88)         /*XZIQUE rejects @P7A*/
FLD: A14EZQPU TYPE(HALF) DISP(92) /*XZIQUE purge count @P7A*/
FLD: A14EZQPC TYPE(HALF) DISP(94) /*XZIQUE allocates purged @P7A*/
FLD: A14EMQPC TYPE(HALF) DISP(96) /*MAXQTIME allocates purged @P7A*/
FLD: A14GACT  LEN(8) DISP(104)    /*AI GMT conn create time @L2A*/
FLD: A14AICT  LEN(8) DISP(112)    /*AI conn create time @L2A*/
FLD: A14GADT  LEN(8) DISP(120)    /*AI GMT conn delete time @L2A*/
FLD: A14AIDT  LEN(8) DISP(128)    /*AI conn delete time @L2A*/
FLD: A14ESID  LEN(8) DISP(140)    /*Connection netname @P8A*/
FLD: A14ACCM  LEN(1) DISP(148)    /*Access method @P8A*/
FLD: A14EFLGS LEN(1) DISP(149)    /*Protocol @P8A*/
FLD: A14ESECN TYPE(HALF) DISP(150)/*Send session count @P8A*/
FLD: A14EPRMN TYPE(HALF) DISP(152)/*Receive session count @P8A*/
FLD: A14E1RY  TYPE(HALF) DISP(154)/*Primaries currently used @P8A*/
FLD: A14E2RY  TYPE(HALF) DISP(156)/*Secondaries currently used @P8A*/
FLD: A14ESTPC LEN(4) TYPE(BIN) DISP(160)
                               /*Program Control funct ship reqs @L3A*/
FLD: A14ESTPC_CHANNEL LEN(4) TYPE(BIN) DISP(164)
                               /*Program Control FS Channel reqs @L4A*/
FLD: A14ESTPC_CHANNEL_SENT LEN(8) DISP(168)
                                 /*Bytes sent PC FS Channel reqs @L4A*/
FLD: A14ESTPC_CHANNEL_RCVD LEN(8) DISP(176)
                              /*Bytes received PC FS Channel reqs@L4A*/
FLD: A14ESTTC_CHANNEL LEN(4) TYPE(BIN) DISP(184)
                                 /*Terminal Sharing Channel reqs @L4A*/
FLD: A14ESTTC_CHANNEL_SENT LEN(8) DISP(188)
                               /*Bytes sent Term Sharing Channel @L4A*/
FLD: A14ESTTC_CHANNEL_RCVD LEN(8) DISP(196)
                              /*Bytes received Term Sharing Channel F*/
FLD: A14ESTIC_CHANNEL LEN(4) TYPE(BIN) DISP(204)
                              /*Interval Control FS Channel reqs @L4A*/
FLD: A14ESTIC_CHANNEL_SENT LEN(8) DISP(208)
                                 /*Bytes sent IC FS Channel reqs @L4A*/
FLD: A14ESTIC_CHANNEL_RCVD LEN(8) DISP(216)
                              /*Bytes received IC FS Channel reqs@L4A*/
*                                                                       
*********************************************************************** 
* Equates for testing A14ACCM. (Access Method)                        * 
*********************************************************************** 
COMP: A14VTAM = 1                 /*@P8A*/
COMP: A14IRC = 2                  /*@P8A*/
COMP: A14XM = 3                   /*@P8A*/
COMP: A14XCF = 4                  /*@P8A*/
COMP: A14APPC = 1                 /*@P8A*/
COMP: A14LU61 = 2                 /*@P8A*/
COMP: A14EXCI = 3                 /*@P8A*/

* STICONSS    54   DFHA21DS      ISC connection - system security
*********************************************************************** 
*                                                                     * 
* STID 54 - cics ISC Statistics - LUIT & SNT management               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA21DS DSECT               ISC/IRC statistics                    
***********************************************************************

FLD: DFHA21DS DISP(0) LEN(36) OFFSET(SMF110ASS)  /*ISC/IRC statistics*/
FLD: A21LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A21IDR = 0054               /*ISC RESID stats mask*/
FLD: A21ID    LEN(2) TYPE(BIN) DISP(2)                       /*ISC id*/
COMP: A21VERS = X'01'             /*DSECT version number*/
FLD: A21DVERS LEN(1) DISP(4)      /*ISC statistics version number*/
FLD: A21_SIT_LUIT_TIME TYPE(HALF) DISP(10)
                                  /*Delay time for LUIT table*/
FLD: A21_LUIT_TOTAL_REUSES LEN(4) TYPE(BIN) DISP(24)
                                  /*Total number of entries reused in*/
*                                 LUIT table                            
FLD: A21_LUIT_TOTAL_TIMEOUTS LEN(4) TYPE(BIN) DISP(28)
                               /*Total number of entries timed out in*/
*                                 LUIT table                            
FLD: A21_LUIT_AV_REUSE_TIME LEN(4) TYPE(BIN) DISP(32)
                              /*Average reuse time between entries in*/
*                                 the LUIT table                        
* STIDS       60   DFHDSGDS N/A  Dispatcher stats id
* STIUSG      61   DFHUSGDS      User domain stats id
*********************************************************************** 
*                                                                     * 
* STID 61 - CICS User Domain Statistics                               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHUSGDS DSECT               User Domain Stats                     
***********************************************************************

FLD: DFHUSGDS DISP(0) LEN(28) OFFSET(SMF110ASS)   /*User Domain Stats*/
FLD: USGLEN   TYPE(HALF) DISP(0)  /*Length of data*/
COMP: USGIDE = 61                 /*User domain id mask*/
FLD: USGID    LEN(2) TYPE(BIN) DISP(2)               /*User domain id*/
COMP: USGVERS = X'01'             /*DSECT version mask*/
FLD: USGDVERS LEN(1) DISP(4)      /*DSECT version number*/
FLD: USGTOMRT LEN(4) TYPE(BIN) DISP(8)      /*Timeout Mean Reuse Time*/
FLD: USGTORC  LEN(4) TYPE(BIN) DISP(12)         /*Timeout Reuse count*/
FLD: USGTOEC  LEN(4) TYPE(BIN) DISP(16)        /*Timeout Expiry count*/
FLD: USGDRRC  LEN(4) TYPE(BIN) DISP(20)       /*Directory Reuse count*/
FLD: USGDRNFC LEN(4) TYPE(BIN) DISP(24)   /*Directory not found count*/
* STITM       63   DFHA16DS N/A   Table manager statistics id

*   STIST       66   DFHSTGDS      Statistics statistics id
*********************************************************************** 
*                                                                     * 
* STID 66 - CICS Statistics domain statistics                         * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSTGDS DSECT                Statistics domain statistics    @D2C 
***********************************************************************

FLD: DFHSTGDS DISP(0) LEN(87) OFFSET(SMF110ASS)
                                  /*Statistics domain statistics @D2C*/
FLD: STGLEN   TYPE(HALF) DISP(0)  /*Length of data @D2C*/
COMP: STGIDE = 66                 /*Stats domain id mask @D2C*/
FLD: STGID    LEN(2) TYPE(BIN) DISP(2)         /*Stats domain id @D2C*/
COMP: STGVERS = X'01'             /*Stats version number mask @D2C*/
FLD: STGDVERS LEN(1) DISP(4)      /*Stats version number @D2C*/
FLD: STGNC    LEN(4) TYPE(BIN) DISP(8)
                                /*Number of Interval Collections @D2A*/
FLD: STGSMFW  LEN(4) TYPE(BIN) DISP(12)   /*Number of SMF Writes @D2A*/
FLD: STGLDW   LEN(4) TYPE(BIN) DISP(16)
                                /*Length of Statistics Data Written F*/
FLD: STGSMFS  LEN(4) TYPE(BIN) DISP(24)
                               /*Number of SMF Writes Suppressed @D2A*/
FLD: STGSMFE  LEN(4) TYPE(BIN) DISP(28)         /*No. SMF errors @D2A*/
FLD: STGINTR  LEN(4) TYPE(BIN) DISP(32)
                                  /*No. INT statistics records @D2A*/
FLD: STGEODR  LEN(4) TYPE(BIN) DISP(36)
                                  /*No. EOD statistics records @D2A*/
FLD: STGUSSR  LEN(4) TYPE(BIN) DISP(40)
                                  /*No. USS statistics records @D2A*/
FLD: STGREQR  LEN(4) TYPE(BIN) DISP(44)
                                  /*No. REQ statistics records @D2A*/
FLD: STGRRTR  LEN(4) TYPE(BIN) DISP(48)
                                  /*No. RRT statistics records @D2A*/
FLD: STGCSTRT LEN(8) DISP(56)     /*Statistics CICS Start Time @D2A*/
FLD: STGLRT   LEN(8) DISP(64)     /*Statistics Last Reset Time @D2A*/
FLD: STGINTVL LEN(8) DISP(72)   /*Statistics Collection Interval @D2A*/
FLD: STGEODT  LEN(6) DISP(80)     /*Statistics End of Day Time @D2A*/
FLD: STGSTRCD LEN(1) DISP(86)     /*STATRCD setting @D2A*/

*   STIFCR      67   DFHA17DS N/A  File Control (resid) id
*   STICONMR    76   DFHA20DS      ISC/IRC mode entry (resid) id
*********************************************************************** 
*                                                                     * 
* STID 76 - CICS ISC/IRC Statistics - mode entries.                   * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHA20DS DSECT               ISC/IRC mode entry statistics    @P1C 
***********************************************************************

FLD: DFHA20DS DISP(0) LEN(84) OFFSET(SMF110ASS)
                                 /*ISC/IRC mode entry statistics @P1C*/
FLD: A20LEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: A20IDR = 0076             /*ISC/IRC RESID mode entry stats mask*/
COMP: A20IDT = 0077               /*ISC/IRC Stats Totals mask*/
FLD: A20ID    LEN(2) TYPE(BIN) DISP(2)        /*ISC/IRC mode entry id*/
COMP: A20VERS = X'01'             /*DSECT version number mask*/
FLD: A20DVERS LEN(1) DISP(4)      /*ISC/IRC mode entry stats vers No.*/
FLD: A20SYSN  LEN(4) DISP(8)      /*System name*/
FLD: A20MODE  LEN(8) DISP(12)     /*Mode name*/
FLD: A20ESTAM TYPE(HALF) DISP(20) /*Max outstanding allocates*/
FLD: A20E2HWM TYPE(HALF) DISP(22) /*Max secondaries @P4C*/
FLD: A20EBHWM TYPE(HALF) DISP(24) /*Max bids*/
FLD: A20E1HWM TYPE(HALF) DISP(26) /*Peak contention losers @D2A*/
FLD: A20ES1   LEN(4) TYPE(BIN) DISP(28)
                                  /*ATIs satisfied by primaries @P4C*/
FLD: A20ES2   LEN(4) TYPE(BIN) DISP(32)
                                 /*ATIs satisfied by secondaries @P4C*/
FLD: A20ESBID LEN(4) TYPE(BIN) DISP(36)                   /*Bids sent*/
FLD: A20ESTAS LEN(4) TYPE(BIN) DISP(40)             /*Total allocates*/
FLD: A20ESTAQ LEN(4) TYPE(BIN) DISP(44)            /*Queued allocates*/
FLD: A20ESTAF LEN(4) TYPE(BIN) DISP(48)       /*Failed link allocates*/
FLD: A20ESTAO LEN(4) TYPE(BIN) DISP(52)        /*Failed other reasons*/
FLD: A20ESTAG LEN(4) TYPE(BIN) DISP(56)      /*Generic allocates @D2A*/
FLD: A20ESTAP LEN(4) TYPE(BIN) DISP(60)     /*Specific allocates @D2A*/
FLD: A20EBID  TYPE(HALF) DISP(64) /*Current bids @D2A*/
FLD: A20EQPCT TYPE(HALF) DISP(66) /*XZIQUE purge count @P6C*/
FLD: A20EZQPC TYPE(HALF) DISP(68) /*XZIQUE allocates purged @P6A*/
FLD: A20ELMAX TYPE(HALF) DISP(70) /*Max session count @P7A*/
FLD: A20EMCON TYPE(HALF) DISP(72)
                                /*Max contention winners acceptable F*/
FLD: A20EMAXS TYPE(HALF) DISP(74) /*Current Max session count @P7A*/
FLD: A20ECONW TYPE(HALF) DISP(76)
                               /*Current CNOS contention winners @P7A*/
FLD: A20ECONL TYPE(HALF) DISP(78)
                                /*Current CNOS contention losers @P7A*/
FLD: A20E1RY  TYPE(HALF) DISP(80) /*Primaries currently used @P7A*/
FLD: A20E2RY  TYPE(HALF) DISP(82) /*Secondaries currently used @P7A*/
*   STIM        81   DFHMNGDS      Monitoring stats (global) id
*********************************************************************** 
*                                                                     * 
* STID 81 -0 CICS Monitoring domain statistics                        * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHMNGDS DSECT               Monitoring Domain Stats               
***********************************************************************

FLD: DFHMNGDS DISP(0) LEN(126) OFFSET(SMF110ASS)
                                  /*Monitoring Domain Stats*/
FLD: MNGLEN   TYPE(HALF) DISP(0)  /*Length of data*/
COMP: MNGIDE = 81                 /*Monitoring domain id mask*/
FLD: MNGID    LEN(2) TYPE(BIN) DISP(2)         /*Monitoring domain id*/
COMP: MNGVERS = X'01'             /*DSECT version mask @D4C*/
FLD: MNGDVERS LEN(1) DISP(4)      /*DSECT version number*/
FLD: MNGER    LEN(4) TYPE(BIN) DISP(8)        /*No. Exception records*/
FLD: MNGERS   LEN(4) TYPE(BIN) DISP(12)
                                /*No. Exception records supp. by exit*/
FLD: MNGPR    LEN(4) TYPE(BIN) DISP(16)     /*No. Performance records*/
FLD: MNGPRS   LEN(4) TYPE(BIN) DISP(20)
                              /*No. Performance records supp. by exit*/
FLD: MNGSMFR  LEN(4) TYPE(BIN) DISP(24)             /*No. SMF records*/
FLD: MNGSMFE  LEN(4) TYPE(BIN) DISP(28)              /*No. SMF Errors*/
FLD: MNGSMFNC LEN(4) TYPE(BIN) DISP(32)
                                /*No. SMF records not compressed @P3C*/
FLD: MNGSMFCM LEN(4) TYPE(BIN) DISP(36)
                                  /*No. SMF records compressed @P3C*/
FLD: MNGRR    LEN(4) TYPE(BIN) DISP(40)   /*No. Resource records @D3A*/
FLD: MNGRRS   LEN(4) TYPE(BIN) DISP(44)
                               /*No. Resource records supp. by exit F*/
FLD: MNGFRL   TYPE(HALF) DISP(56) /*File Resource Limit @01A*/
FLD: MNGTRL   TYPE(HALF) DISP(58) /*Tsqueue Resource Limit @02A*/
FLD: MNGMRCMP LEN(1) DISP(68)     /*Data Compression Option @D7A*/
COMP: MNGRCMPN = X'00'           /*0 Data Compression is Not Active F*/
COMP: MNGRCMPY = X'01'            /*1 Data Compression is Active @D7A*/
FLD: MNGAVURL LEN(4) TYPE(BIN) DISP(72)
                                /*Avg Uncompressed record length @P3A*/
FLD: MNGAVCRL LEN(4) TYPE(BIN) DISP(76)
                                  /*Avg Compressed record length @P3A*/
*                                                                       
FLD: MNGWLMMD LEN(1) DISP(80)     /*Workload Management Mode @D3A*/
COMP: MNGCOMP = X'00'             /*0 Compatibility Mode @D3A*/
COMP: MNGGOAL = X'01'             /*1 Goal Mode @D3A*/
FLD: MNGWLMST LEN(1) DISP(81)  /*WLM Address Space Server status @D3A*/
COMP: MNGNSRV = X'00'             /*0 Address Space is Not a Server F*/
COMP: MNGSRV = X'01'              /*1 Address Space is a Server @D3A*/
FLD: MNGWLMSC LEN(8) DISP(84)    /*WLM Service Class name if any @D3A*/
FLD: MNGWLMWN LEN(8) DISP(92)     /*WLM Owning Workload Name @D3A*/
FLD: MNGWLMRG LEN(8) DISP(100)  /*WLM Resource Group name if any @D3A*/
FLD: MNGWLMRC LEN(8) DISP(108)    /*WLM Report Class name if any @D3A*/
FLD: MNGWLMGT LEN(1) DISP(116)    /*WLM Goal type @D6A*/
COMP: MNGGTNA = X'00'             /*0 Not applicable @D6A*/
COMP: MNGGTVEL = X'01'            /*1 Velocity @D6A*/
COMP: MNGGTDIS = X'02'            /*2 Discretionary @D6A*/
COMP: MNGGTSYS = X'03'            /*3 System @D6A*/
FLD: MNGWLMCC LEN(1) DISP(117)    /*WLM CPU Critical @D6A*/
COMP: MNGCCNCR = X'00'            /*0 Not critical @D6A*/
COMP: MNGCCCRT = X'01'            /*1 Critical @D6A*/
FLD: MNGWLMSK LEN(1) DISP(118)    /*WLM Storage Critical @D6A*/
COMP: MNGSCNCR = X'00'            /*0 Not critical @D8C*/
COMP: MNGSCCRT = X'01'            /*1 Critical @D6A*/
FLD: MNGWLMGV LEN(4) TYPE(BIN) DISP(120)        /*WLM goal value @D6A*/
*                                   Value of velocity goal         @D6A 
*                                   0 if type not velocity         @D6A 
FLD: MNGWLMGI TYPE(HALF) DISP(124)/*WLM goal importance @D6A*/

*   STIMNR      84   DFHMNTDS      Monitoring stats (Resid) id
*********************************************************************** 
*                                                                     * 
* STID 84 - CICS  Transaction Monitoring data copybook                * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHMNTDS DSECT  ,                                                  @L3C 
***********************************************************************

FLD: DFHMNTDS DISP(0) LEN(2360) OFFSET(SMF110ASS)              /*@L3C*/
FLD: MNTLEN   TYPE(HALF) DISP(0)  /*Length of data @L3A*/
COMP: MNTIDE = 84                 /*Monitoring domain id mask @DBC*/
FLD: MNTID    LEN(2) TYPE(BIN) DISP(2)    /*Monitoring domain id @L3A*/
COMP: MNTVERS = X'01'             /*DSECT version mask @LCC*/
FLD: MNTDVERS LEN(1) DISP(4)      /*DSECT version number @L3A*/
FLD: TMRBEGIN TYPE(HALF) DISP(8)
FLD: TMRTRID  LEN(4) DISP(8)      /*TRAN Transaction identification*/
FLD: TMRTEID  LEN(4) DISP(12)     /*TERM Terminal identification*/
FLD: TMRUSID  LEN(8) DISP(16)     /*USERID User identification*/
FLD: TMRTRTY  LEN(4) DISP(24)     /*TTYPE Transaction type*/
FLD: TMRATTT  LEN(8) DISP(28)     /*START Task start time*/
FLD: TMRDETT  LEN(8) DISP(36)     /*STOP Task stop time*/
FLD: TMRTRSN  LEN(4) DISP(44)   /*TRANNUM Transaction sequence number*/
FLD: TMRTPRI  LEN(4) DISP(48)     /*TRANPRI Transaction priority @L6C*/
FLD: TMRTCLSN LEN(8) DISP(52)  /*TCLSNAME Transaction class name @L4C*/
FLD: TMRLUNM  LEN(8) DISP(60)     /*LUNAME VTAM logical unit name*/
FLD: TMRPGNM  LEN(8) DISP(68)     /*PGMNAME First program name*/
*                                 Originating Network Unit-of-Work Id   
FLD: TMRNETPX LEN(20) DISP(76)
                         /*NETUOWPX Network Unit of Work Netname @P4A*/
FLD: TMRNETSX LEN(8) DISP(96)
                     /*NETUOWSX Network Unit of Work Instance/Seqno F*/
FLD: TMRRSYS  LEN(4) DISP(104)   /*RSYSID Remote sysid routed to @L2A*/
FLD: TMRPRCNT LEN(4) DISP(108)
                             /*PERRECNT Performance record count @P3A*/
FLD: TMRRMUOW LEN(8) DISP(112)
                      /*RMUOWID Recovery Manager Unit of Work id @P4C*/
FLD: TMRSRVCL LEN(8) DISP(120)
                     /*SRVCLSNM Workload Manager service class name F*/
FLD: TMRRPTCL LEN(8) DISP(128)
                      /*RPTCLSNM Workload Manager report class name F*/
FLD: TMRFCTY  LEN(4) DISP(136)
                            /*FCTYNAME Transaction Facility name @P3A*/
FLD: TMRTRFLG LEN(8) DISP(140)    /*TRANFLAG Transaction flags @P3A*/
FLD: TMRTRFL1 LEN(1) DISP(140)    /*Transaction Flag 1*/
COMP: TMRTRFL1_NONE = X'80'       /*None*/
COMP: TMRTRFL1_TERM = X'40'       /*Terminal Facility*/
COMP: TMRTRFL1_SURR = X'20'       /*Surrogate Terminal Facility*/
COMP: TMRTRFL1_DEST = X'10'       /*Destination Facility*/
COMP: TMRTRFL1_BRDG = X'08'       /*Bridge Facility*/
FLD: TMRTRFL2 LEN(1) DISP(141)    /*Transaction Flag 2*/
COMP: TMRTRFL2_SYSTEM = X'80'     /*System Transaction*/
COMP: TMRTRFL2_MIRROR = X'40'     /*Mirror Transaction*/
COMP: TMRTRFL2_DPL = X'20'        /*Mirror Transaction DPL*/
COMP: TMRTRFL2_ONC_RPC = X'10'    /*Alias Transaction ONC/RPC*/
COMP: TMRTRFL2_WEB = X'08'        /*Alias Transaction WEB*/
COMP: TMRTRFL2_BRIDGE = X'04'     /*Bridge Transaction*/
COMP: TMRTFFL2_RUN_TRAN = X'01'   /*BTS Run Transaction @PAC*/
FLD: TMRTRFL3 LEN(1) DISP(142)    /*Transaction Flag 3*/
COMP: TMRTRFL3_RPT = X'80'        /*WLM Report*/
COMP: TMRTRFL3_NTFY_COMP = X'40'  /*WLM Notify Completion*/
COMP: TMRTRFL3_NTFY = X'20'       /*WLM Notify*/
FLD: TMRTRFL4 LEN(1) DISP(143)    /*Transaction Flag 4*/
COMP: TMRTRFL4_LOC_BELOW = X'80'  /*Taskdataloc below*/
COMP: TMRTRFL4_CICS_KEY = X'40'   /*Taskdatakey cics*/
COMP: TMRTRFL4_ISOLATE_NO = X'20' /*Isolate no*/
COMP: TMRTRFL4_DYNAMIC = X'10'    /*Dynamic yes*/
FLD: TMRTRFL5 LEN(1) DISP(144)    /*Transaction Flag 5 @PBC*/
*                                      Transaction origin type          
FLD: TMRTRFL6 LEN(1) DISP(145)    /*Transaction Flag 6 Reserved*/
FLD: TMRTRFL7 LEN(1) DISP(146)    /*Transaction Flag 7 Reserved*/
FLD: TMRTRFL8 LEN(1) DISP(147)    /*Transaction Flag 8*/
COMP: TMRTRFL8_WAIT_NO = X'80'    /*Indoubt wait no*/
COMP: TMRTRFL8_COMMIT = X'40'     /*Indoubt action commit*/
COMP: TMRTRFL8_INDOUBT_ACT = X'20'/*UOW Indoubt action*/
COMP: TMRTRFL8_UOW_SHUNT = X'10'  /*UOW Shunt*/
COMP: TMRTRFL8_UOW_UNSHUNT = X'08'/*UOW Unshunt*/
COMP: TMRTRFL8_INDBT_FAIL = X'04' /*Indoubt failure*/
COMP: TMRTRFL8_RO_FAILURE = X'02' /*Resource Owner failure*/
FLD: TMRTEINF LEN(4) DISP(148)   /*TERMINFO Terminal Information @P3A*/
FLD: TMRNATUR LEN(1) DISP(148)    /*Nature*/
COMP: TMRNATUR_NOTAPPLIC = X'00'  /*Not applic*/
COMP: TMRNATUR_TERMINAL = X'01'   /*Terminal*/
COMP: TMRNATUR_SESSION = X'02'    /*Session*/
FLD: TMRSESST LEN(1) DISP(149)    /*Session Type*/
COMP: TMRSESST_NOTAPPLIC = X'00'  /*Not applic*/
COMP: TMRSESST_IRC = X'01'        /*IRC*/
COMP: TMRSESST_IRC_XM = X'02'     /*IRC XM*/
COMP: TMRSESST_IRC_XCF = X'03'    /*IRC XCF*/
COMP: TMRSESST_LU61 = X'04'       /*LU61*/
COMP: TMRSESST_LU62_SING = X'05'  /*LU62 SINGLE*/
COMP: TMRSESST_LU62_PARA = X'06'  /*LU62 PARALLEL*/
FLD: TMRACMTH LEN(1) DISP(150)    /*Access method*/
COMP: TMRACMTH_NOTAPPLIC = X'00'  /*Not applic*/
COMP: TMRACMTH_VTAM = X'01'       /*VTAM*/
COMP: TMRACMTH_BSAM = X'03'       /*BSAM*/
COMP: TMRACMTH_TCAM = X'04'       /*TCAM*/
COMP: TMRACMTH_BGAM = X'06'       /*BGAM*/
COMP: TMRACMTH_CONSOLE = X'07'    /*CONSOLE*/
FLD: TMRDVTCD LEN(1) DISP(151)    /*Device type code*/
*                                      See TYPETERM RDO attribute       
FLD: TMRTECNM LEN(4) DISP(152)
                             /*TERMCONM Terminal Connection name @P3A*/
FLD: TMRBTRID LEN(4) DISP(156)  /*BRDGTRAN Bridge Transaction id @LCA*/
FLD: TMRURID  LEN(16) DISP(160)
                         /*RRMSURID RRMS/MVS Unit of Recovery id @LIA*/
FLD: TMRPNAME LEN(36) DISP(176)   /*PRCSNAME Process name @LHA*/
FLD: TMRPTYPE LEN(8) DISP(212)    /*PRCSTYPE Process type @LHA*/
FLD: TMRPRCID LEN(52) DISP(220)   /*PRCSID Process id @LHC*/
FLD: TMRACTID LEN(52) DISP(272)   /*ACTVTYID Activity id @LHA*/
FLD: TMRACTNM LEN(16) DISP(324)   /*ACTVTYNM Activity name @LHA*/
FLD: TMRCIPAD LEN(16) DISP(340)   /*CLIPADDR Client IP Address @LJA*/
FLD: TMRTGPID LEN(28) DISP(356)  /*TRNGRPID Transaction Group Id @D3C*/
FLD: TMRNETID LEN(8) DISP(384)    /*NETID Network id @D3A*/
FLD: TMRRLUNM LEN(8) DISP(392)    /*RLUNAME Real Luname @D3A*/
FLD: TMRTCPSV LEN(8) DISP(400)    /*TCPSRVCE TCP/IP Service name @LMA*/
FLD: TMRPORTN LEN(4) DISP(408)
                            /*PORTNUM TCP/IP Service port number @LMA*/
FLD: TMROTSID LEN(128) DISP(412)  /*OTSTID OTS Transaction id @LMA*/
FLD: TMRCBRNM LEN(4) DISP(540)    /*CBSRVRNM CorbaServer name @LUA*/
FLD: TMRCIPOR LEN(4) DISP(544)    /*CLIPPORT Client IP Port @M1A*/
FLD: TMRISCNM LEN(8) DISP(548)    /*ISIPICNM IPCONN name @M1A*/
FLD: TMRONWID LEN(8) DISP(556)
                              /*ONETWKID TCP/IP Origin networkid @M5C*/
FLD: TMROAPID LEN(8) DISP(564)    /*OAPPLID TCP/IP Origin applid @M5A*/
FLD: TMROATTT LEN(8) DISP(572)
                          /*OSTART TCP/IP Origin task start time @M3A*/
FLD: TMROTRSN LEN(4) DISP(580)
                     /*OTRANNUM TCP/IP Origin transaction seq no @M3A*/
FLD: TMROTRID LEN(4) DISP(584)
                            /*OTRAN TCP/IP Origin transaction id @M3A*/
FLD: TMROUSID LEN(8) DISP(588)    /*OUSERID TCP/IP Origin userid @M3A*/
FLD: TMROUSRC LEN(64) DISP(596)
                     /*OUSERCOR TCP/IP Origin user specific data @M3A*/
FLD: TMROTCPS LEN(8) DISP(660)
                           /*OTCPSVCE TCP/IP Origin TCPIPSERVICE @M3A*/
FLD: TMROPRTN LEN(4) DISP(668)
                             /*OPORTNUM TCP/IP Origin portnumber @M3A*/
FLD: TMROCIPA LEN(16) DISP(672)
                      /*OCLIPADR TCP/IP Origin client IP address @M3A*/
FLD: TMROCPNO LEN(4) DISP(688)
                      /*OCLIPORT TCP/IP Origin client portnumber @M3A*/
FLD: TMROTRFG LEN(8) DISP(692)
                      /*OTRANFLG TCP/IP Origin transaction flags @M3A*/
FLD: TMROFCTY LEN(8) DISP(700)
                          /*OFCTYNME TCP/IP Origin facility name @M5C*/
FLD: TMRERROR LEN(4) DISP(708)
                              /*TASKFLAG Transaction error flags @D3C*/
FLD: TMRABCDO LEN(4) DISP(712)
                           /*ABCODEO Original Transaction abend codes*/
FLD: TMRABCDC LEN(4) DISP(716)
                             /*ABCODEC Current Transaction abend code*/
FLD: TMRTYPE  LEN(4) DISP(720)    /*RTYPE Record type*/
COMP: TMRRTYPE_CONVERSE = 'C'     /*Converse*/
COMP: TMRRTYPE_DELIVER = 'D'      /*Deliver*/
COMP: TMRRTYPE_FREQUENCY = 'F'    /*Frequency*/
COMP: TMRRTYPE_SYNCPOINT = 'S'    /*Syncpoint*/
COMP: TMRRTYPE_TERMINATE = 'T'    /*Terminate*/
FLD: TMRPINMC LEN(4) DISP(724)    /*TCMSGIN1 Primary TC messages in*/
FLD: TMRTCI1C LEN(4) DISP(728)    /*TCCHRIN1 Primary TC characters in*/
FLD: TMRPOUMC LEN(4) DISP(732)    /*TCMSGOU1 Primary TC messages out*/
FLD: TMRTCO1C LEN(4) DISP(736)   /*TCCHROU1 Primary TC characters out*/
FLD: TMRSINMC LEN(4) DISP(740)    /*TCMSGIN2 Secondary TC messages in*/
FLD: TMRTCI2C LEN(4) DISP(744)  /*TCCHRIN2 Secondary TC characters in*/
FLD: TMRSOUMC LEN(4) DISP(748)   /*TCMSGOU2 Secondary TC messages out*/
FLD: TMRTCO2C LEN(4) DISP(752) /*TCCHROU2 Secondary TC characters out*/
FLD: TMR62IMC LEN(4) DISP(756)
                         /*TCM62IN2 Secondary TC msgs for LU6.2. in **/
FLD: TMR62ICH LEN(4) DISP(760)
                        /*TCC62IN2 Secondary TC chars for LU6.2. in **/
FLD: TMR62OMC LEN(4) DISP(764)
                        /*TCM62OU2 Secondary TC msgs for LU6.2. out **/
FLD: TMR62OCH LEN(4) DISP(768)
                       /*TCC62OU2 Secondary TC chars for LU6.2. out **/
FLD: TMRTAC   LEN(4) DISP(772) /*TCALLOCT No. TCTTE allocate requests*/
FLD: TMRSCUGB LEN(4) DISP(776)
                      /*SCUGETCT No. user storage getmains below line*/
FLD: TMRSCUGA LEN(4) DISP(780) /*No. user storage getmains above line*/
FLD: TMRSCCGB LEN(4) DISP(784)
                      /*SCCGETCT No. CDSA storage getmains below line*/
FLD: TMRSCCGA LEN(4) DISP(788)
                              /*No. ECDSA storage getmains above line*/
FLD: TMRUSHWB LEN(4) DISP(792)
                          /*SCUSRHWM User task storage hwm below line*/
FLD: TMRUSHWA LEN(4) DISP(796)    /*User task storage hwm above line*/
FLD: TMRCHWMB LEN(4) DISP(800)
                           /*SC24CHWM CDSA storage hwm below the line*/
FLD: TMRCHWMA LEN(4) DISP(804)
                          /*SC31CHWM ECDSA storage hwm above the line*/
FLD: TMRUTSOB LEN(8) DISP(808)
                     /*SCUSRSTG User task stge "occupancy" below line*/
FLD: TMRUTSOA LEN(8) DISP(816)
                              /*User task stge "occupancy" above line*/
FLD: TMRCOCCB LEN(8) DISP(824)
                       /*SC24COCC CDSA storage "occupancy" below line*/
FLD: TMRCOCCA LEN(8) DISP(832)
                      /*SC31COCC ECDSA storage "occupancy" above line*/
FLD: TMRSC24S LEN(4) DISP(840)
                      /*SC24SGCT Shared stg getmain count below 16M F*/
FLD: TMRSC24G LEN(4) DISP(844)
                           /*SC24GSHR Shared stg bytes getmain'd @P3A*/
FLD: TMRSC24F LEN(4) DISP(848)
                          /*SC24FSHR Shared stg bytes freemain'd @P3A*/
FLD: TMRSC31S LEN(4) DISP(852)
                      /*SC31SGCT Shared stg getmain count above 16M F*/
FLD: TMRSC31G LEN(4) DISP(856)
                           /*SC31GSHR Shared stg bytes getmain'd @P3A*/
FLD: TMRSC31F LEN(4) DISP(860)
                          /*SC31FSHR Shared stg bytes freemain'd @P3A*/
FLD: TMRPCUSE LEN(4) DISP(864)    /*PCSTGHWM Program storage hwm*/
FLD: TMRPC31A LEN(4) DISP(868)
                           /*PC31AHWM Prog storage hwm above the line*/
FLD: TMRPCUSB LEN(4) DISP(872)
                           /*PC24BHWM Prog storage hwm below the line*/
FLD: TMRPCCAH LEN(4) DISP(876)
                              /*PC31CHWM ECDSA prog storage hwm above*/
FLD: TMRPCCBH LEN(4) DISP(880) /*PC24CHWM CDSA prog storage hwm below*/
FLD: TMRPCRAH LEN(4) DISP(884)
                           /*PC31RHWM R/O prog storage hwm above @L2C*/
FLD: TMRPCRBH LEN(4) DISP(888)
                           /*PC24RHWM R/O prog storage hwm below @L2A*/
FLD: TMRPCSAH LEN(4) DISP(892)
                        /*PC31SHWM Shared prog storage hwm above @L2C*/
FLD: TMRPCSBH LEN(4) DISP(896)
                        /*PC24SHWM Shared prog storage hwm below @L2A*/
FLD: TMRFCGC  LEN(4) DISP(900)    /*FCGETCT No. file gets*/
FLD: TMRFCPC  LEN(4) DISP(904)    /*FCPUTCT No. file puts*/
FLD: TMRFCBC  LEN(4) DISP(908)    /*FCBRWCT No. file browses*/
FLD: TMRFCAC  LEN(4) DISP(912)    /*FCADDCT No. file adds*/
FLD: TMRFCDC  LEN(4) DISP(916)    /*FCDELCT No. file deletes*/
FLD: TMRFCTC  LEN(4) DISP(920)    /*FCTOTCT Total FC requests*/
FLD: TMRFCAMC LEN(4) DISP(924)    /*FCAMCT No. access method requests*/
FLD: TMRTDGC  LEN(4) DISP(928)    /*TDGETCT No. transient data gets*/
FLD: TMRTDPC  LEN(4) DISP(932)    /*TDPUTCT No. transient data puts*/
FLD: TMRTDRC  LEN(4) DISP(936)    /*TDPURCT No. transient data purges*/
FLD: TMRTDTC  LEN(4) DISP(940)    /*TDTOTCT Total TD requests*/
FLD: TMRTSGC  LEN(4) DISP(944)    /*TSGETCT No. temp storage gets*/
FLD: TMRTSPAC LEN(4) DISP(948)   /*TSPUTACT No. temp storage puts aux*/
FLD: TMRTSPMC LEN(4) DISP(952)  /*TSPUTMCT No. temp storage puts main*/
FLD: TMRTSTC  LEN(4) DISP(956)    /*TSTOTCT Total TS requests*/
FLD: TMRBMMC  LEN(4) DISP(960)    /*BMSMAPCT No. BMS map requests*/
FLD: TMRBMIC  LEN(4) DISP(964)    /*BMSINCT No. BMS in requests*/
FLD: TMRBMOC  LEN(4) DISP(968)    /*BMSOUTCT No. BMS out requests*/
FLD: TMRBMTC  LEN(4) DISP(972)    /*BMSTOTCT Total BMS requests*/
FLD: TMRPCLIC LEN(4) DISP(976)    /*PCLINKCT No. program links*/
FLD: TMRPCXC  LEN(4) DISP(980)    /*PCXCTLCT No. program xctls*/
FLD: TMRPCLOC LEN(4) DISP(984)    /*PCLOADCT No. program loads*/
FLD: TMRPCLUC LEN(4) DISP(988)
                            /*PCLURMCT No. program links to URMs @P6A*/
FLD: TMRPCDPL LEN(4) DISP(992)   /*PCDPLCT No. DPL program links @LFA*/
FLD: TMRPCDLL LEN(4) DISP(996)
                       /*PCDLCSDL DPL program links with channel @LYA*/
*                                 option data length                    
FLD: TMRPCDRL LEN(4) DISP(1000)
                     /*PCDLCRDL DPL program returns with channel @LYA*/
*                                 option data length                    
FLD: TMRPCLCC LEN(4) DISP(1004)
                    /*PCLNKCCT No. program links with channel optionF*/
FLD: TMRPCXCC LEN(4) DISP(1008)
                    /*PCXCLCCT No. program xctls with channel optionF*/
FLD: TMRPCDCC LEN(4) DISP(1012)
                    /*PCDPLCCT DPL program links with channel optionF*/
FLD: TMRPCRCC LEN(4) DISP(1016)
                     /*PCRTNCCT No. program returns with channel @LYC*/
*                                 option                                
FLD: TMRPCRCL LEN(4) DISP(1020)
                     /*PCRTNCDL No. program returns with channel @LYA*/
*                                 option data length                    
FLD: TMRJNLCT LEN(4) DISP(1024)
                           /*JNLWRTCT No. journal write requests @P3C*/
FLD: TMRLGWCT LEN(4) DISP(1028)
                       /*LOGWRTCT No. CICS logger write requests @P3A*/
FLD: TMRICC   LEN(4) DISP(1032)
                               /*ICPUINCT No. interval control starts*/
FLD: TMRICTC  LEN(4) DISP(1036)
                       /*ICTOTCT Total interval control requests @LCA*/
FLD: TMRICSCC LEN(4) DISP(1040)
                      /*ICSTACCT No. interval control start reqs @LYA*/
*                                 with channel option                   
FLD: TMRICSCD LEN(4) DISP(1044)
                     /*ICSTACDL Interval control start reqs with @LYA*/
*                                 channel option data length            
FLD: TMRICSRC LEN(4) DISP(1048)
                      /*ICSTRCCT No. interval control start reqs @LYA*/
*                                 with channel option - remote          
FLD: TMRICSRD LEN(4) DISP(1052)
                     /*ICSTRCDL Interval control start reqs with @LYA*/
*                                 channel option data length - remote   
FLD: TMRSPPC  LEN(4) DISP(1056)   /*SPSYNCCT No. syncpoint requests*/
FLD: TMRCFACT LEN(4) DISP(1060)
                     /*CFCAPICT No. OO Class Library API requests@LEA*/
FLD: TMRSZACT LEN(4) DISP(1064)   /*SZALLOCT No. FEPI allocates @L5A*/
FLD: TMRSZRCT LEN(4) DISP(1068)   /*SZRCVCT No. FEPI receives @L5A*/
FLD: TMRSZSCT LEN(4) DISP(1072)   /*SZSENDCT No. FEPI sends @L5A*/
FLD: TMRSZTCT LEN(4) DISP(1076)   /*SZSTRTCT No. FEPI starts @L5A*/
FLD: TMRSZCOT LEN(4) DISP(1080)
                              /*SZCHROUT No. chars sent vai FEPI @L5A*/
FLD: TMRSZCIN LEN(4) DISP(1084)
                           /*SZCHRIN No. chars received via FEPI @L5A*/
FLD: TMRSZATO LEN(4) DISP(1088)
                           /*SZALLCTO No. FEPI allocate timeouts @L5A*/
FLD: TMRSZRTO LEN(4) DISP(1092)
                             /*SZRCVTO No. FEPI receive timeouts @L5A*/
FLD: TMRSZTOT LEN(4) DISP(1096)
                               /*SZTOTCT Total no. FEPI requests @L5A*/
FLD: TMRBARSC LEN(4) DISP(1100)
                        /*BARSYNCT No. Run Process/Activity Sync @LHC*/
FLD: TMRBARAC LEN(4) DISP(1104)
                       /*BARASYCT No. Run Process/Activity Async @LHC*/
FLD: TMRBALKC LEN(4) DISP(1108)
                       /*BALKPACT No. Link Process/Activity reqs @LHA*/
FLD: TMRBADPC LEN(4) DISP(1112)
                          /*BADPROCT No. Define Process requests @LHA*/
FLD: TMRBADAC LEN(4) DISP(1116)
                         /*BADACTCT No. Define Activity requests @LHA*/
FLD: TMRBTPAC LEN(4) DISP(1120)
                     /*BARSPACT No. Reset Process/Activity requests F*/
FLD: TMRBSPAC LEN(4) DISP(1124)
                    /*BASUPACT No. Suspend Process/Activity requestsF*/
FLD: TMRBRPAC LEN(4) DISP(1128)
                    /*BARMPACT No. Resume Process/Activity requests F*/
FLD: TMRBDCPC LEN(4) DISP(1132)
                       /*BADCPACT No. Delete Activity and Cancel @LHA*/
*                                 Process or Activity requests          
FLD: TMRBAAPC LEN(4) DISP(1136)
                         /*BAACQPCT No. Acquire Process requests @LHA*/
FLD: TMRBATPC LEN(4) DISP(1140)
                     /*BATOTPCT Total No. Process/Activity requests F*/
FLD: TMRBAPDC LEN(4) DISP(1144)
                     /*BAPRDCCT No. Process Data Container requests F*/
FLD: TMRBAADC LEN(4) DISP(1148)
                    /*BAACDCCT No. Activity Data Container requests F*/
FLD: TMRBATCC LEN(4) DISP(1152)
                       /*BATOTCCT Total No. Data Container requests F*/
FLD: TMRBAREC LEN(4) DISP(1156)
                    /*BARATECT No. Retrieve Reattach Event requests F*/
FLD: TMRBADIC LEN(4) DISP(1160)
                      /*BADFIECT No. Define Input Event requests @LHA*/
FLD: TMRBATAC LEN(4) TYPE(B-SECS) DISP(1164) DEC(2)
                     /*BATIAECT No. Timer Associated Event requests F*/
FLD: TMRBATEC LEN(4) DISP(1168)
                             /*BATOTECT Total No. Event requests @LHA*/
FLD: TMRWBRCT LEN(4) DISP(1172)
                              /*WBRCVCT No. WEB Receive requests @LJA*/
FLD: TMRWBCIN LEN(4) DISP(1176)
                     /*WBCHRIN No. Characters received via WEB reqs F*/
FLD: TMRWBSCT LEN(4) DISP(1180) /*WBSENDCT No. WEB Send requests @LJA*/
FLD: TMRWBCOT LEN(4) DISP(1184)
                    /*WBCHROUT No. Characters sent via WEB requests F*/
FLD: TMRWBTC  LEN(4) DISP(1188) /*WBTOTCT Total No. WEB requests @LJA*/
FLD: TMRWBRPR LEN(4) DISP(1192)  /*WBREPRCT No. Repository Reads @LJC*/
FLD: TMRWBRPW LEN(4) DISP(1196) /*WBREPWCT No. Repository Writes @LJA*/
FLD: TMRWBERC LEN(4) DISP(1200)
                             /*WBEXTRCT No. WEB Extract requests @LMA*/
FLD: TMRWBBRC LEN(4) DISP(1204)
                               /*WBBRWCT No. WEB Browse requests @LMA*/
FLD: TMRWBRRC LEN(4) DISP(1208) /*WBREADCT No. WEB Read requests @LMA*/
FLD: TMRWBWRC LEN(4) DISP(1212)
                               /*WBWRITET No. WEB Write requests @LMA*/
FLD: TMRDHCRC LEN(4) DISP(1216)
                          /*DHCRECT No. Document Create requests @LKA*/
FLD: TMRDHINC LEN(4) DISP(1220)
                          /*DHINSCT No. Document Insert requests @LKA*/
FLD: TMRDHSTC LEN(4) DISP(1224)
                             /*DHSETCT No. Document Set requests @LKA*/
FLD: TMRDHRTC LEN(4) DISP(1228)
                        /*DHRETCT No. Document Retrieve requests @LKA*/
FLD: TMRDHDLC LEN(4) DISP(1232)
                          /*DHDELCT No. Document Delete requests @M2A*/
FLD: TMRDHTC  LEN(4) DISP(1236)
                           /*DHTOTCT Total No. Document requests @LJA*/
FLD: TMRDHTDL LEN(4) DISP(1240)
                        /*DHTOTDCL Total Document Created length @LKA*/
FLD: TMRSOBEN LEN(4) DISP(1244)   /*SOBYENCT No. Bytes Encrypted @LJA*/
FLD: TMRSOBDE LEN(4) DISP(1248)   /*SOBYDECT No. Bytes Decrypted @LJA*/
FLD: TMRSOERC LEN(4) DISP(1252)
                       /*SOEXTRCT No. Extract TCP/IP and Extract @LMA*/
*                                 Certificate requests                  
FLD: TMRSOCNS LEN(4) DISP(1256)
                    /*SOCNPSCT No. Create Non Persistent Socket reqsF*/
FLD: TMRSOCPS LEN(4) DISP(1260)
                        /*SOCPSCT No. Create Persistent Socket reqs F*/
FLD: TMRSONHW LEN(4) DISP(1264)
                            /*SONPSHWM Non Persistent Socket HWM @LMA*/
FLD: TMRSOPHW LEN(4) DISP(1268)  /*SOPSHWM Persistent Socket HWM @LMA*/
FLD: TMRSORCT LEN(4) DISP(1272)
                           /*SORCVCT No. Socket Receive requests @LMA*/
FLD: TMRSOCIN LEN(4) DISP(1276)
                               /*SOCHRIN No. Characters received @LMA*/
FLD: TMRSOSCT LEN(4) DISP(1280)
                             /*SOSENDCT No. Socket Send requests @LMA*/
FLD: TMRSOCOT LEN(4) DISP(1284)   /*SOCHROUT No. Characters sent @LMA*/
FLD: TMRSOTC  LEN(4) DISP(1288)
                             /*SOTOTCT Total No. Socket requests @LSC*/
FLD: TMRSOIMC LEN(4) DISP(1292)
                      /*SOMSGIN1 No. Inbound Socket Receive reqs @LSA*/
FLD: TMRSOI1C LEN(4) DISP(1296)
                    /*SOCHRIN1 No. Inbound Socket Characters rec'vd F*/
FLD: TMRSOOMC LEN(4) DISP(1300)
                         /*SOMSGOU1 No. Inbound Socket Send reqs @LSA*/
FLD: TMRSOO1C LEN(4) DISP(1304)
                      /*SOCHROU1 No. Inbound Socket Characters sent F*/
FLD: TMRIMSRC LEN(4) DISP(1308)
                               /*IMSREQCT Total No. IMS requests @LSC*/
FLD: TMRDB2RC LEN(4) DISP(1312)
                               /*DB2REQCT Total No. DB2 requests @LSC*/
FLD: TMRWMQRC LEN(4) DISP(1316)
                      /*WMQREQCT Total No. WebSphere MQ requests @DCA*/
FLD: TMRTCBAC LEN(4) DISP(1320)
                     /*TCBATTCT No. CICS Dispatcher TCB Attach's @LSC*/
FLD: TMRDSTHW LEN(4) DISP(1324)
                              /*DSTCBHWM CICS Dispatcher TCB HWM @D5A*/
FLD: TMREJBAC LEN(4) DISP(1328)
                      /*EJBSACCT No. Bean State Activation requests F*/
FLD: TMREJBPC LEN(4) DISP(1332)
                     /*EJBSPACT No. Bean State Passivation requests F*/
FLD: TMREJBCC LEN(4) DISP(1336)
                           /*EJBCRECT No. Bean Creation requests @LUA*/
FLD: TMREJBRC LEN(4) DISP(1340)
                            /*EJBREMCT No. Bean Removal requests @LUA*/
FLD: TMREJMCT LEN(4) DISP(1344)  /*EJBMTHCT No. EJB Method Calls @LUA*/
FLD: TMREJBTC LEN(4) DISP(1348)
                               /*EJBTOTCT Total No. EJB requests @LUA*/
FLD: TMRWBROC LEN(4) DISP(1352) /*WBREDOCT No. Web Read requests @LVA*/
FLD: TMRWBWOC LEN(4) DISP(1356)
                               /*WBWRTOCT No. Web Write requests @PCC*/
FLD: TMRWBIRC LEN(4) DISP(1360)
                             /*WBRCVIN1 No. Web Receive requests @LVA*/
FLD: TMRWBI1C LEN(4) DISP(1364)
                       /*WBCHRIN1 No. Bytes received by Web reqs @LVA*/
FLD: TMRWBOSC LEN(4) DISP(1368) /*WBSNDOU1 No. Web Send requests @LVA*/
FLD: TMRWBO1C LEN(4) DISP(1372)
                      /*WBCHROU1 No. Bytes sent by Web send reqs @LVA*/
FLD: TMRWBPRC LEN(4) DISP(1376)
                               /*WBPARSCT No. Web Parse requests @LVA*/
FLD: TMRWBBOC LEN(4) DISP(1380)
                              /*WBBRWOCT No. Web Browse requests @LVA*/
FLD: TMRWBIWC LEN(4) DISP(1384)
                       /*WBIWBSCT No. Invoke Webservice requests @LZA*/
FLD: TMRWBRDL LEN(4) DISP(1388)
                          /*WBREPRDL Repository Read data length @D9A*/
FLD: TMRWBWDL LEN(4) DISP(1392)
                         /*WBREPWDL Repository Write data length @D9A*/
FLD: TMRPGCTC LEN(4) DISP(1396)
                    /*PGTOTCCT Total No. channel data container reqsF*/
FLD: TMRPGBCC LEN(4) DISP(1400)
                    /*PGBRWCCT No. Browse container channel requestsF*/
FLD: TMRPGGCC LEN(4) DISP(1404)
                      /*PGGETCCT No. Get container channel requests F*/
FLD: TMRPGPCC LEN(4) DISP(1408)
                      /*PGPUTCCT No. Put container channel requests F*/
FLD: TMRPGMCC LEN(4) DISP(1412)
                     /*PGMOVCCT No. Move container channel requests F*/
FLD: TMRPGGCL LEN(4) DISP(1416)
                       /*PGGETCDL Get container channel data length F*/
FLD: TMRPGPCL LEN(4) DISP(1420)
                       /*PGPUTCDL Put container channel data length F*/
FLD: TMRPGCCC LEN(4) DISP(1424)
                               /*PGCRECCT No. Containers created @D9A*/
FLD: TMRPGCSH LEN(4) DISP(1428) /*PGCSTHWM Container Storage HWM @M4A*/
FLD: TMRISACT LEN(4) DISP(1432)
                         /*ISALLOCT No. IPCONN allocate requests @M1A*/
*                                                                       
FLD: TMRDIST  TYPE(STCKTIME) DISP(1436)
                               /*USRDISPT User task Dispatch time @DA*/
FLD: TMRCPUT  TYPE(STCKTIME) DISP(1448)
                                  /*USRCPUT User task Cpu time @DA*/
*
*    N O T E   O N   1 2 - B Y T E   T I M E   F I E L D S
*
*The USRCPUT field for CICS TS V3.2 is a 12 byte field. Basically,
*clock fields like USRCPUT are now 12 bytes instead of 8 bytes.
*So, in CICS TS V2.3 the USRCPUT part of the SMF 110 record might look
*like 00000BC300000007 which you would break it down as follows:
*00000BC300000007      Example 8 byte USRCPUT in releases of CICS
*                       prior to CICS TS V3.2 
*00000BC3	            CPU time in binary units where the smallest unit i
*                       16 microseconds (bytes 1 to 4)
*        00             Reserved bits (byte 5)
*          000007       Count of the number of times contributed to
*                       the CPU time (bytes 6 to 8)
*
*Now with CICS TS V3.2 you will see something like
*000000000BC3F29D00000007 and you would break it down as follows:
*000000000BC3F29D           -CPU time in binary units where the smallest
*                            unit is 16 microseconds (bytes 1 to 8)
*                00         -Reserved bits (byte 9)
*                  000007   -Count of the number of times contributed
*                            to the CPU time (bytes 10 to 12)
*
*Before you could convert the CPU time to seconds by taking
*00000BC3 and converting to decimal and multiplying by .000016.
*But, now you would take the middle 4 bytes of the CPU time 
*(which would give you 00000BC3) and then convert it like you
*used to. Or, to get a little greater accuracy you could do
*the following:
*
*   1. Disregard the bottom 3 nibbles of the CPU time
*      (leaving you 000000000BC3F) and convert it to decimal.
*   2. Multiply the result by .000001 to get the value in seconds.
*
*  SPECTRUM SMF WRITER USERS: SIMPLY DEFINE THESE AS TYPE(STCKTIME)
*
FLD: TMRSUST  TYPE(STCKTIME) DISP(1460)
                                  /*SUSPTIME Task Suspend time @DA*/
FLD: TMRDWT   TYPE(STCKTIME) DISP(1472)
                                  /*DISPWTT Dispatch Wait time @DA*/
FLD: TMRQRDSP TYPE(STCKTIME) DISP(1484)
                        /*QRDISPT User task QR Mode Dispatch time @DA*/
FLD: TMRQRCPU TYPE(STCKTIME) DISP(1496)
                              /*QRCPUT User task QR Mode Cpu time @DA*/
FLD: TMRMSDSP TYPE(STCKTIME) DISP(1508)
                         /*MSDISPT User task Other Mode Dispatch time*/
FLD: TMRMSCPU TYPE(STCKTIME) DISP(1520)
                           /*MSCPUT User task Other Mode Cpu time @DA*/
FLD: TMRRODSP TYPE(STCKTIME) DISP(1532)
                        /*RODISPT User task RO Mode Dispatch time @DA*/
FLD: TMRROCPU TYPE(STCKTIME) DISP(1544)
                              /*ROCPUT User task RO Mode Cpu time @DA*/
FLD: TMRKY8DS TYPE(STCKTIME) DISP(1556)
                        /*KY8DISPT User task Key 8 Mode Dispatch time*/
FLD: TMRKY8CP TYPE(STCKTIME) DISP(1568)
                          /*KY8CPUT User task Key 8 Mode Cpu time @DA*/
FLD: TMRKY9DS TYPE(STCKTIME) DISP(1580)
                        /*KY9DISPT User task Key 9 Mode Dispatch time*/
FLD: TMRKY9CP TYPE(STCKTIME) DISP(1592)
                          /*KY9CPUT User task Key 9 Mode Cpu time @DA*/
FLD: TMRL8CPU TYPE(STCKTIME) DISP(1604)
                              /*L8CPUT User task L8 Mode Cpu time @DA*/
FLD: TMRL9CPU TYPE(STCKTIME) DISP(1616)
                              /*L9CPUT User task L9 Mode Cpu time @DA*/
FLD: TMRJ8CPU TYPE(STCKTIME) DISP(1628)
                              /*J8CPUT User task J8 Mode Cpu time @DA*/
FLD: TMRS8CPU TYPE(STCKTIME) DISP(1640)
                              /*S8CPUT User task S8 Mode Cpu time @DA*/
FLD: TMRJ9CPU TYPE(STCKTIME) DISP(1652)
                              /*J9CPUT User task J9 Mode Cpu time @DA*/
FLD: TMRX8CPU TYPE(STCKTIME) DISP(1664)
                              /*X8CPUT User task X8 Mode Cpu time @DA*/
FLD: TMRX9CPU TYPE(STCKTIME) DISP(1676)
                              /*X9CPUT User task X9 Mode Cpu time @DA*/
FLD: TMRQRDLY TYPE(STCKTIME) DISP(1688)
                                  /*QRMODDLY QR Mode delay time @DA*/
FLD: TMROTDLY TYPE(STCKTIME) DISP(1700)
                               /*MAXOTDLY Max Open TCB delay time @DA*/
FLD: TMRJTDLY TYPE(STCKTIME) DISP(1712)
                                /*MAXJTDLY Max JVM TCB delay time @DA*/
FLD: TMRXTDLY TYPE(STCKTIME) DISP(1724)
                             /*MAXXTDLY Max XPLink TCB delay time @DA*/
FLD: TMRSTDLY TYPE(STCKTIME) DISP(1736)
                                /*MAXSTDLY Max SSL TCB delay time @DA*/
FLD: TMRDSMWT TYPE(STCKTIME) DISP(1748)
                      /*DSTCBMWT Dispatcher TCB Mismatch wait time@DA*/
FLD: TMRCMDLY TYPE(STCKTIME) DISP(1760)
                       /*DSCHMDLY CICS TCB Change Mode delay time @DA*/
FLD: TMREXWT  TYPE(STCKTIME) DISP(1772)
                                  /*EXWTTIME Exception wait time @DA*/
FLD: TMRTCWT  TYPE(STCKTIME) DISP(1784)
                                  /*TCIOWTT TC i/o wait time @DA*/
FLD: TMRFCWT  TYPE(STCKTIME) DISP(1796)
                                  /*FCIOWTT FC i/o wait time @DA*/
FLD: TMRJCWT  TYPE(STCKTIME) DISP(1808)
                                  /*JCIOWTT JC i/o wait time @DA*/
FLD: TMRTSWT  TYPE(STCKTIME) DISP(1820)
                                  /*TSIOWTT TS i/o wait time @DA*/
FLD: TMRIRWT  TYPE(STCKTIME) DISP(1832)
                                  /*IRIOWTT IR i/o wait time @DA*/
FLD: TMRTDWT  TYPE(STCKTIME) DISP(1844)
                                  /*TDIOWTT TD i/o wait time @DA*/
FLD: TMRPCLT  TYPE(STCKTIME) DISP(1856)
                                  /*PCLOADTM Program load time @DA*/
FLD: TMRFDDLY TYPE(STCKTIME) DISP(1868)
                         /*DSPDELAY 1st Dispatch delay TCLASS,MXT,etc*/
FLD: TMRFDTCL TYPE(STCKTIME) DISP(1880)
                      /*TCLDELAY 1st Dispatch delay due to TCLASS @DA*/
FLD: TMRFDMXT TYPE(STCKTIME) DISP(1892)
                         /*MXTDELAY 1st Dispatch delay due to MXT @DA*/
FLD: TMRNQDLY TYPE(STCKTIME) DISP(1904)
                                  /*ENQDELAY Local ENQ delay time @DA*/
FLD: TMRGQDLY TYPE(STCKTIME) DISP(1916)
                                 /*GNQDELAY Global ENQ delay time @DA*/
FLD: TMR61WT  TYPE(STCKTIME) DISP(1928)
                                  /*LU61WTT LU61 i/o wait time @DA*/
FLD: TMR62WT  TYPE(STCKTIME) DISP(1940)
                                  /*LU62WTT LU62 i/o wait time @DA*/
FLD: TMRSZWT  TYPE(STCKTIME) DISP(1952)
                                  /*SZWAIT FEPI suspend time @DA*/
FLD: TMRRMIT  TYPE(STCKTIME) DISP(1964)
                                 /*RMITIME Total RMI elapsed time @DA*/
FLD: TMRRMIS  TYPE(STCKTIME) DISP(1976)
                                 /*RMISUSP Total RMI suspend time @DA*/
FLD: TMRSYNCT TYPE(STCKTIME) DISP(1988)
                                /*SYNCTIME Syncpoint elapsed time @DA*/
FLD: TMRRLSWT TYPE(STCKTIME) DISP(2000)   /*RLSWAIT RLS wait time @DA*/
FLD: TMRRLSCP TYPE(STCKTIME) DISP(2012)
                                  /*RLSCPUT RLS SRB CPU time @DA*/
FLD: TMRLMDLY TYPE(STCKTIME) DISP(2024)
                                  /*LMDELAY Lock Mgr delay time @DA*/
FLD: TMRWTXWT TYPE(STCKTIME) DISP(2036)
                               /*WTEXWAIT Wait External wait time @DA*/
FLD: TMRWCEWT TYPE(STCKTIME) DISP(2048)
                             /*WTCEWAIT Wait CICS/Event wait time @DA*/
FLD: TMRICDLY TYPE(STCKTIME) DISP(2060)
                            /*ICDELAY Interval control delay time @DA*/
FLD: TMRGVPWT TYPE(STCKTIME) DISP(2072)
                             /*GVUPWAIT Give up control wait time @DA*/
FLD: TMRTSHWT TYPE(STCKTIME) DISP(2084)
                                  /*TSSHWAIT Shared TS wait time @DA*/
FLD: TMRCDTWT TYPE(STCKTIME) DISP(2096)
                               /*CFDTWAIT CF Data Table wait time @DA*/
FLD: TMRSYWTT TYPE(STCKTIME) DISP(2108)
                            /*SRVSYWTT Server Syncpoint wait time @DA*/
FLD: TMRRRSWT TYPE(STCKTIME) DISP(2120)
                                  /*RRMSWAIT RRMS/MVS wait time @DA*/
FLD: TMRRTRWT TYPE(STCKTIME) DISP(2132)
                             /*RUNTRWTT Run Transaction wait time @DA*/
FLD: TMRSYDLY TYPE(STCKTIME) DISP(2144)
                                  /*SYNCDLY Syncpoint delay time @DA*/
FLD: TMRSOWT  TYPE(STCKTIME) DISP(2156)
                                  /*SOIOWTT Socket I/O wait time @DA*/
FLD: TMRIMSWT TYPE(STCKTIME) DISP(2168)   /*IMSWAIT IMS wait time @DA*/
FLD: TMRRDQWT TYPE(STCKTIME) DISP(2180)
                                  /*DB2RDYQW DB2 Readyq wait time @DA*/
FLD: TMRCONWT TYPE(STCKTIME) DISP(2192)
                              /*DB2CONWT DB2 Connection wait time @DA*/
FLD: TMRDB2WT TYPE(STCKTIME) DISP(2204)   /*DB2WAIT DB2 wait time @DA*/
FLD: TMRMQGWT TYPE(STCKTIME) DISP(2216)
                        /*WMQGETWT WebSphere MQ Getwait wait time @DC*/
FLD: TMRJVMT  TYPE(STCKTIME) DISP(2228)
                                 /*JVMTIME Total JVM elapsed time @DA*/
FLD: TMRJVMS  TYPE(STCKTIME) DISP(2240)
                                 /*JVMSUSP Total JVM suspend time @DA*/
FLD: TMRSOOWT TYPE(STCKTIME) DISP(2252)
                         /*SOOIOWTT Outbound Socket I/O wait time @DA*/
FLD: TMRRQRWT TYPE(STCKTIME) DISP(2264)
                             /*RQRWAIT Request Receiver wait time @DA*/
FLD: TMRRQPWT TYPE(STCKTIME) DISP(2276)
                            /*RQPWAIT Request Processor wait time @DA*/
FLD: TMROIDWT TYPE(STCKTIME) DISP(2288)
                                 /*OTSINDWT OTS Indoubt wait time @DA*/
FLD: TMRJVMIT TYPE(STCKTIME) DISP(2300)
                           /*JVMITIME JVM elapsed time initialise @DA*/
FLD: TMRJVMRT TYPE(STCKTIME) DISP(2312)
                            /*JVMRTIME JVM elapsed time resetting @DA*/
FLD: TMRPTPWT TYPE(STCKTIME) DISP(2324)
                                  /*PTPWAIT Partner wait time @DA*/
FLD: TMRDSCWT TYPE(STCKTIME) DISP(2336)
                       /*DSMMSCWT DS storage constraint wait time @DA*/
FLD: TMRISWT  TYPE(STCKTIME) DISP(2348)
                                /*ISIOWTT IS IPCONN I/O wait time @M1*/
*                                                                       
*   STITDR      85   DFHTDRDS      Transaction dump (resid) id
*********************************************************************** 
*                                                                     * 
* STID 85 - CICS Dump Domain Transaction Dump Stats                   * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHTDRDS DSECT               Dump domain transaction dump stats    
***********************************************************************

FLD: DFHTDRDS DISP(0) LEN(28) OFFSET(SMF110ASS)
                                 /*Dump domain transaction dump stats*/
FLD: TDRLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: TDRIDE = 85                 /*Transaction dump stats id mask*/
FLD: TDRID    LEN(2) TYPE(BIN) DISP(2)    /*transaction dump stats id*/
COMP: TDRVERS = X'01'             /*DSECT version number*/
FLD: TDRDVERS LEN(1) DISP(4)      /*Domain data format version number*/
FLD: TDRCODE  LEN(4) DISP(8)      /*Dumpcode*/
FLD: TDRSTKN  LEN(4) TYPE(BIN) DISP(12)     /*# of system dumps taken*/
FLD: TDRSSUPR LEN(4) TYPE(BIN) DISP(16)
                                  /*# of system dumps suppressed*/
FLD: TDRTTKN  LEN(4) TYPE(BIN) DISP(20)
                                  /*# of transaction dumps taken*/
FLD: TDRTSUPR LEN(4) TYPE(BIN) DISP(24)
                                  /*# of transaction dumps suppressed*/
*   STITDG      87   DFHTDGDS      Transaction dump (global) id
*********************************************************************** 
*                                                                     * 
* STID 87 - CICS Dump Domain Global Statistics (Transaction dumps)    * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHTDGDS DSECT                    Transaction Dump Global Stats    
***********************************************************************

FLD: DFHTDGDS DISP(0) LEN(16) OFFSET(SMF110ASS)
                                  /*Transaction Dump Global Stats*/
FLD: TDGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: TDGIDE = 87                 /*Global system dump stats id mask*/
FLD: TDGID    LEN(2) TYPE(BIN) DISP(2)  /*Dump Domain global stats id*/
COMP: TDGVERS = X'01'             /*Stats version number mask*/
FLD: TDGDVERS LEN(1) DISP(4)      /*Dump domain global stats version*/
FLD: TRANS_DUMP_TAKEN LEN(4) TYPE(BIN) DISP(8)
                                  /*No. of transaction dumps taken*/
FLD: TRANS_DUMP_SUPP LEN(4) TYPE(BIN) DISP(12)
                                  /*No. of transaction dumps supprsd*/
*   STISDR      88   DFHSDRDS      System dump (resid) id
*********************************************************************** 
*                                                                     * 
* STID 88 - CICS Dump Domain System Dump Statistics (by dumpcode)     * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSDRDS DSECT               Dump domain system dump stats         
***********************************************************************

FLD: DFHSDRDS DISP(0) LEN(32) OFFSET(SMF110ASS)
                                  /*Dump domain system dump stats*/
FLD: SDRLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: SDRIDE = 88                 /*Dump domain system stats id mask*/
FLD: SDRID    LEN(2) TYPE(BIN) DISP(2)  /*Dump domain system stats id*/
COMP: SDRVERS = X'01'             /*DSECT version number*/
FLD: SDRDVERS LEN(1) DISP(4)      /*Domain data format version number*/
FLD: SDRCODE  LEN(8) DISP(8)      /*Dumpcode*/
FLD: SDRSTKN  LEN(4) TYPE(BIN) DISP(16)
                                  /*Number of system dumps taken*/
FLD: SDRSSUPR LEN(4) TYPE(BIN) DISP(20)
                                  /*Number of system dumps suppressed*/
FLD: SDRTTKN  LEN(4) TYPE(BIN) DISP(24)
                                /*Number of tran dumps taken (unused)*/
FLD: SDRTSUPR LEN(4) TYPE(BIN) DISP(28)
                                  /*Number of tran dumps suppressed*/
*   STISDG      90   DFHSDGDS      System dump (global) id
*********************************************************************** 
*                                                                     * 
* STID 90 - CICS Dump Domain Global Statistics (System dumps)         * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSDGDS DSECT                    System Dump Global statistics    
***********************************************************************

FLD: DFHSDGDS DISP(0) LEN(16) OFFSET(SMF110ASS)
                                  /*System Dump Global statistics*/
FLD: SDGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: SDGIDE = 90                 /*System dump global stats id mask*/
FLD: SDGID    LEN(2) TYPE(BIN) DISP(2)  /*System dump global stats id*/
COMP: SDGVERS = X'01'             /*Stats version number mask*/
FLD: SDGDVERS LEN(1) DISP(4)      /*Dump domain global stats version*/
FLD: SYS_DUMPS_TAKEN LEN(4) TYPE(BIN) DISP(8)
                                  /*Number of system dumps taken*/
FLD: SYS_DUMPS_SUPPR LEN(4) TYPE(BIN) DISP(12)
                                  /*Number of system dumps suppressed*/
*   STILGG      92   DFHLGGDS      Logstream stats (global) id
*********************************************************************** 
*                                                                     * 
* STID 92 - CICS Log Manager Logstream Global Statistics              * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHLGGDS DSECT                    Log Mgr Global stats record      
***********************************************************************

FLD: DFHLGGDS DISP(0) LEN(20) OFFSET(SMF110ASS)
                                  /*Log Mgr Global stats record*/
FLD: LGGLEN   TYPE(HALF) DISP(0)  /*Record length*/
FLD: LGGID    LEN(2) TYPE(BIN) DISP(2)
                                  /*Log Manager logstream stats id*/
FLD: LGGDVERS LEN(1) DISP(4)      /*Log Manager stats version*/
FLD: LGGAKPFREQ LEN(4) TYPE(BIN) DISP(8)         /*Keypoint Frequency*/
FLD: LGGLGDEFER LEN(4) TYPE(BIN) DISP(12)         /*Logdefer Interval*/
FLD: LGGAKPSTKN LEN(4) TYPE(BIN) DISP(16) /*Number of Keypoints Taken*/
COMP: LGGIDE = 92                 /*Log Manager global stats id*/
COMP: LGGVERS = X'01'             /*Record version number*/

*   STILGR      93   DFHLGRDS      Logger stats (resid) id
*********************************************************************** 
*                                                                     * 
* STID 93 - CICS Log Manager Journal Statistics                       * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHLGRDS DSECT                    Log Mgr Resid stats record       
***********************************************************************

FLD: DFHLGRDS DISP(0) LEN(60) OFFSET(SMF110ASS)
                                  /*Log Mgr Resid stats record*/
FLD: LGRLEN   TYPE(HALF) DISP(0)  /*Record length*/
FLD: LGRID    LEN(2) TYPE(BIN) DISP(2)         /*Log Manager stats id*/
FLD: LGRDVERS LEN(1) DISP(4)      /*Log Manager stats version*/
FLD: LGRJNLNAME LEN(8) DISP(8)    /*Journal name*/
FLD: LGRJTYPE LEN(1) DISP(16)     /*Journal type (MVS,SMF,Dummy)*/
FLD: LGRSTREAM LEN(26) DISP(18)   /*Log stream name*/
FLD: LGRWRITES LEN(4) TYPE(BIN) DISP(44)       /*No of journal writes*/
FLD: LGRBYTES LEN(8) DISP(48)     /*Total No of bytes written*/
FLD: LGRBUFLSH LEN(4) TYPE(BIN) DISP(56)
                                  /*No of buffer flush requests*/
COMP: LGRIDR = 93                 /*Log Manager resid stats id*/
COMP: LGRVERS = X'01'             /*Record version number*/
COMP: LGRJTYPEMVS = 1             /*MVS log stream*/
COMP: LGRJTYPESMF = 2             /*SMF log*/
COMP: LGRJTYPEDMY = 3             /*Dummy log*/

*   STILGS      94   DFHLGSDS      Logstream stats (resid) id
*********************************************************************** 
*                                                                     * 
* STID 94 - CICS Log Manager Logstream Statistics                     * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHLGSDS DSECT                    Log Mgr Resid stats record       
***********************************************************************

FLD: DFHLGSDS DISP(0) LEN(120) OFFSET(SMF110ASS)
                                  /*Log Mgr Resid stats record*/
FLD: LGSLEN   TYPE(HALF) DISP(0)  /*Record length*/
FLD: LGSID    LEN(2) TYPE(BIN) DISP(2)
                                  /*Log Manager logstream stats id*/
FLD: LGSDVERS LEN(1) DISP(4)      /*Log Manager stats version*/
FLD: LGSSTRNAM LEN(26) DISP(8)    /*Log stream name*/
FLD: LGSWRITES LEN(4) TYPE(BIN) DISP(36)           /*No of log writes*/
FLD: LGSBYTES LEN(8) DISP(40)     /*Total No of bytes written*/
FLD: LGSCUFWTRS LEN(4) TYPE(BIN) DISP(48)
                                  /*Current number of force waiters F*/
FLD: LGSPKFWTRS LEN(4) TYPE(BIN) DISP(52)
                                  /*Peak number of force waiters F*/
FLD: LGSTFCWAIT LEN(4) TYPE(BIN) DISP(56)
                                  /*Total number of force waits @L1A*/
FLD: LGSBUFWAIT LEN(4) TYPE(BIN) DISP(60)
                                  /*No of waits due to buffer full*/
FLD: LGSBRWSTRT LEN(4) TYPE(BIN) DISP(64)   /*No of log browse starts*/
FLD: LGSBRWREAD LEN(4) TYPE(BIN) DISP(68)    /*No of log browse reads*/
FLD: LGSDELETES LEN(4) TYPE(BIN) DISP(72)         /*No of log deletes*/
FLD: LGSRTYERRS LEN(4) TYPE(BIN) DISP(76)
                                  /*No of retryable errors @L2A*/
FLD: LGSBUFAPP LEN(4) TYPE(BIN) DISP(80)
                                  /*No of buffer append reqs @P1A*/
FLD: LGSSYSLG LEN(1) DISP(84)     /*System log flag @P2A*/
FLD: LGSDONLY LEN(1) DISP(85)     /*DASD only flag @P2A*/
FLD: LGSSTRUC LEN(16) DISP(88)    /*CF structure name @P2A*/
FLD: LGSMAXBL LEN(4) TYPE(BIN) DISP(104)      /*Max block length @P2A*/
FLD: LGSRETPD LEN(4) TYPE(BIN) DISP(108) /*Data retention period @P2A*/
FLD: LGSAUTOD LEN(1) DISP(112)    /*Data auto delete flag @P2A*/
FLD: LGSQUERIES LEN(4) TYPE(BIN) DISP(116)   /*No of log queries @P3C*/
COMP: LGSIDR = 94                 /*Log Manager resid stats id*/
COMP: LGSVERS = X'01'             /*Record version number*/
COMP: LGSSLYES = X'01'            /*System log flag yes @P2A*/
COMP: LGSSLNO = X'02'             /*System log flag no @P2A*/
COMP: LGSDOYES = X'01'            /*DASD only log stream yes @P2A*/
COMP: LGSDONO = X'02'             /*DASD only log stream no @P2A*/
COMP: LGSADYES = X'01'            /*Auto delete log stream yes@P2A*/
COMP: LGSADNO = X'02'             /*Auto delete log stream no @P2A*/

*   STIRMG      99   DFHRMGDS      Recovery mgr stats (global) id
*********************************************************************** 
*                                                                     * 
* STID 99 - CICS Recovery Manager Statistics                          * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHRMGDS DSECT               Recovery Manager Global statistics    
***********************************************************************

FLD: DFHRMGDS DISP(0) LEN(112) OFFSET(SMF110ASS)
                                 /*Recovery Manager Global statistics*/
FLD: RMGLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: RMGIDE = 0099             /*Recovery Manager statistics id mask*/
FLD: RMGID    LEN(2) TYPE(BIN) DISP(2)
                                  /*Recovery Manager statistics id*/
COMP: RMGVERS = X'01'             /*Stats version number id mask*/
FLD: RMGDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: RMGSYFWD LEN(4) TYPE(BIN) DISP(8)     /*Total syncpoints forward*/
FLD: RMGSYBWD LEN(4) TYPE(BIN) DISP(12)   /*Total syncpoints backward*/
FLD: RMGRESYN LEN(4) TYPE(BIN) DISP(16)    /*Total resynchronisations*/
FLD: RMGTSHIN LEN(4) TYPE(BIN) DISP(20)
                                  /*Total shunted uows for indoubt*/
FLD: RMGTSHTI TYPE(STCKTIME) DISP(24)
                              /*Total time shunted for indoubt (STCK)*/
FLD: RMGCSHIN LEN(4) TYPE(BIN) DISP(32)
                                  /*Current uows shunted for indoubt*/
FLD: RMGCSHTI TYPE(STCKTIME) DISP(36)
                                /*Current time shunted indoubt (STCK)*/
FLD: RMGTSHRO LEN(4) TYPE(BIN) DISP(44)
                              /*Total ouws shunted for RO commit fail*/
FLD: RMGTSHTR TYPE(STCKTIME) DISP(48)
                              /*Total time shunted for RO fail (STCK)*/
FLD: RMGCSHRO LEN(4) TYPE(BIN) DISP(56)
                                 /*Current ouws shunts RO commit fail*/
FLD: RMGCSHTR TYPE(STCKTIME) DISP(60)
                                /*Current time shunted RO fail (STCK)*/
*********************************************************************** 
* The following fields show a breakdown of the possible integrity     * 
* exposures due to forced termination of indoubt waits.               * 
*********************************************************************** 
FLD: RMGIAFTR LEN(4) TYPE(BIN) DISP(68)
                               /*Total forced Indoubt Actions trandef*/
FLD: RMGIAFTI LEN(4) TYPE(BIN) DISP(72)
                               /*Total forced Indoubt Actions timeout*/
FLD: RMGIAFNW LEN(4) TYPE(BIN) DISP(76)
                                /*Total forced Indoubt Actions nowait*/
FLD: RMGIAFOP LEN(4) TYPE(BIN) DISP(80)
                              /*Total forced Indoubt Actions operator*/
FLD: RMGIAFOT LEN(4) TYPE(BIN) DISP(84)
                                 /*Total forced Indoubt Actions other*/
FLD: RMGIAMIS LEN(4) TYPE(BIN) DISP(88)
                                  /*Total Indoubt Action mismatches*/
*********************************************************************** 
* The following fields show a breakdown of the possible integrity     * 
* exposures due to forced termination of indoubt waits as a result of * 
* a communicating system/resource manager or resource not being able  * 
* to support indoubt waiting and is therefore a subset of RMGIAFNW.   * 
*********************************************************************** 
FLD: RMGNWTD  LEN(4) TYPE(BIN) DISP(92)
                                  /*Total forced for no waiting in TD*/
FLD: RMGNW61  LEN(4) TYPE(BIN) DISP(96)
                                /*Total forced for no waiting in LU61*/
FLD: RMGNWMRO LEN(4) TYPE(BIN) DISP(100)
                                 /*Total forced for no waiting in MRO*/
FLD: RMGNWRMI LEN(4) TYPE(BIN) DISP(104)
                                 /*Total forced for no waiting in RMI*/
FLD: RMGNWOTH LEN(4) TYPE(BIN) DISP(108)
                               /*Total forced for no waiting in other*/
*   STIWBG     101   DFHWBGDS      URIMAPs (global) id
*********************************************************************** 
*                                                                     * 
* stid 101 - cics Web Domain (Urimap) Global Statistics               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHWBGDS DSECT                Web Urimap Global stats record       
***********************************************************************

FLD: DFHWBGDS DISP(0) LEN(60) OFFSET(SMF110ASS)
                                  /*Web Urimap Global stats record*/
FLD: WBGDS_LEN TYPE(HALF) DISP(0) /*Web Urimap stats record length*/
FLD: WBGDS_ID LEN(2) TYPE(BIN) DISP(2)          /*Web Urimap stats id*/
FLD: WBGDS_VERS LEN(1) DISP(4)    /*Web Urimap stats version*/
FLD: WBG_URIMAP_REFERENCE_COUNT LEN(4) TYPE(BIN) DISP(8)
                                  /*Urimap reference count*/
FLD: WBG_URIMAP_MATCH_DISABLED LEN(4) TYPE(BIN) DISP(12)
                                  /*Urimap host/path match disabled*/
FLD: WBG_URIMAP_NO_MATCH_COUNT LEN(4) TYPE(BIN) DISP(16)
                                  /*Urimap host/path no match*/
FLD: WBG_URIMAP_MATCH_COUNT LEN(4) TYPE(BIN) DISP(20)
                                  /*Urimap host/path match*/
FLD: WBG_URIMAP_MATCH_REDIRECT LEN(4) TYPE(BIN) DISP(24)
                                  /*Urimap host/path match redirect*/
FLD: WBG_URIMAP_MATCH_ANALYZER LEN(4) TYPE(BIN) DISP(28)
                                  /*Urimap host/path match analyzer*/
FLD: WBG_URIMAP_STATIC_CONTENT LEN(4) TYPE(BIN) DISP(32)
                                  /*Urimap static content*/
FLD: WBG_URIMAP_DYNAMIC_CONTENT LEN(4) TYPE(BIN) DISP(36)
                                  /*Urimap dynamic content*/
FLD: WBG_URIMAP_PIPELINE_REQS LEN(4) TYPE(BIN) DISP(40)
                                  /*Urimap pipeline requests*/
FLD: WBG_URIMAP_SCHEME_HTTP LEN(4) TYPE(BIN) DISP(44)
                                  /*Urimap scheme(http) requests*/
FLD: WBG_URIMAP_SCHEME_HTTPS LEN(4) TYPE(BIN) DISP(48)
                                  /*Urimap scheme(https) requests*/
FLD: WBG_HOST_DISABLED_COUNT LEN(4) TYPE(BIN) DISP(56)
                                  /*Host disabled count*/
COMP: WBGIDE = 101                /*Web Urimap global stats id*/
COMP: WBG_VERS = X'01'            /*Record version number*/

*   STID2G     102   DFHD2GDS      DB2 connection stats (global) id
*********************************************************************** 
* STID 102 - CICS DB2 Global statistics                               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHD2GDS                  DSECT   CICS/DB2 Global statistics            
***********************************************************************

FLD: DFHD2GDS DISP(0) LEN(280) OFFSET(SMF110ASS)
                                  /*CICS/DB2 Global statistics*/
FLD: D2GLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: D2GIDE = 0102               /*CICS/DB2 global stats id mask*/
FLD: D2GID    LEN(2) TYPE(BIN) DISP(2)     /*CICS/DB2 global stats id*/
COMP: D2GVERS = X'01'             /*Stats version number id mask*/
FLD: D2GDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: D2G_GLOBAL_STATS LEN(4) TYPE(BIN) DISP(8)         /*global stats*/
FLD: D2G_DB2CONN_NAME LEN(8) DISP(8)            /*name of the DB2CONN*/
FLD: D2G_DB2_ID LEN(4) DISP(16)   /*DB2 sysid*/
FLD: D2G_DB2_RELEASE LEN(4) DISP(20)                 /*release of DB2*/
FLD: D2G_CONNECT_TIME_GMT LEN(8) DISP(24)        /*connect time (GMT)*/
FLD: D2G_CONNECT_TIME_LOCAL LEN(8) DISP(32)    /*connect time (local)*/
FLD: D2G_DISCONNECT_TIME_GMT LEN(8) DISP(40)  /*disconnect time (GMT)*/
FLD: D2G_DISCONNECT_TIME_LOCAL LEN(8) DISP(48)
                                  /*discconnect time (local)*/
FLD: D2G_TCB_LIMIT LEN(4) TYPE(BIN) DISP(56)     /*max number of TCBs*/
FLD: D2G_TCB_CURRENT LEN(4) TYPE(BIN) DISP(60)
                                  /*current number of TCBs*/
FLD: D2G_TCB_HWM LEN(4) TYPE(BIN) DISP(64)              /*HWM of TCBs*/
FLD: D2G_TCB_FREE LEN(4) TYPE(BIN) DISP(68)
                                  /*current number of free TCBs*/
FLD: D2G_TCB_READYQ_CURRENT LEN(4) TYPE(BIN) DISP(72)
                                  /*number of tasks on TCB readyq*/
FLD: D2G_TCB_READYQ_HWM LEN(4) TYPE(BIN) DISP(76)
                                 /*peak number of tasks on TCB readyq*/
FLD: D2G_DB2_GROUP_ID LEN(4) DISP(80)             /*DB2 group id @D1A*/
FLD: D2G_RESYNCMEMBER LEN(1) DISP(84)             /*resync uow's @D1A*/
FLD: D2G_POOL_STATS LEN(4) TYPE(BIN) DISP(120)      /*pool statistics*/
FLD: D2G_POOL_PLAN_NAME LEN(8) DISP(120)    /*static plan name if any*/
FLD: D2G_POOL_PLANEXIT_NAME LEN(8) DISP(128)   /*planexit name if any*/
FLD: D2G_POOL_AUTHID LEN(8) DISP(136)          /*static authid if any*/
FLD: D2G_POOL_AUTHTYPE LEN(1) DISP(144)             /*authtype if any*/
FLD: D2G_POOL_ACCOUNTREC LEN(1) DISP(145)        /*Accountrec setting*/
FLD: D2G_POOL_THREADWAIT LEN(1) DISP(146)        /*Threadwait setting*/
FLD: D2G_POOL_PRIORITY LEN(1) DISP(147)             /*thread priority*/
FLD: D2G_POOL_CALLS LEN(4) TYPE(BIN) DISP(148)
                                  /*number of calls using pool*/
FLD: D2G_POOL_SIGNONS LEN(4) TYPE(BIN) DISP(152)  /*number of signons*/
FLD: D2G_POOL_COMMITS LEN(4) TYPE(BIN) DISP(156)  /*number of commits*/
FLD: D2G_POOL_ABORTS LEN(4) TYPE(BIN) DISP(160)    /*number of aborts*/
FLD: D2G_POOL_SINGLE_PHASE LEN(4) TYPE(BIN) DISP(164)
                                  /*number of single phase commits*/
FLD: D2G_POOL_THREAD_REUSE LEN(4) TYPE(BIN) DISP(168)
                                  /*number of thread reuses*/
FLD: D2G_POOL_THREAD_TERM LEN(4) TYPE(BIN) DISP(172)
                                  /*number of thread terminates*/
FLD: D2G_POOL_THREAD_WAITS LEN(4) TYPE(BIN) DISP(176)
                                  /*number of thread waits*/
FLD: D2G_POOL_THREAD_LIMIT LEN(4) TYPE(BIN) DISP(180)
                                  /*maximum number of threads*/
FLD: D2G_POOL_THREAD_CURRENT LEN(4) TYPE(BIN) DISP(184)
                                  /*current number of threads*/
FLD: D2G_POOL_THREAD_HWM LEN(4) TYPE(BIN) DISP(188)
                                  /*peak number of threads*/
FLD: D2G_POOL_TASK_CURRENT LEN(4) TYPE(BIN) DISP(192)
                                  /*current number of tasks*/
FLD: D2G_POOL_TASK_HWM LEN(4) TYPE(BIN) DISP(196)
                                  /*peak number of tasks*/
FLD: D2G_POOL_TASK_TOTAL LEN(4) TYPE(BIN) DISP(200)
                                  /*total number of tasks*/
FLD: D2G_POOL_READYQ_CURRENT LEN(4) TYPE(BIN) DISP(204)
                                  /*number of tasks on ready queue*/
FLD: D2G_POOL_READYQ_HWM LEN(4) TYPE(BIN) DISP(208)
                                /*peak number of tasks on ready queue*/
FLD: D2G_POOL_PARTIAL_SIGNONS LEN(4) TYPE(BIN) DISP(212)
                                  /*number of partial signons @D1A*/
FLD: D2G_COMMAND_STATS LEN(4) TYPE(BIN) DISP(240)
                                  /*DSNC command statistics*/
FLD: D2G_COMD_AUTHID LEN(8) DISP(240)          /*static authid if any*/
FLD: D2G_COMD_AUTHTYPE LEN(1) DISP(248)             /*authtype if any*/
FLD: D2G_COMD_CALLS LEN(4) TYPE(BIN) DISP(252)
                                  /*number of dsnc comd calls*/
FLD: D2G_COMD_SIGNONS LEN(4) TYPE(BIN) DISP(256)  /*number of signons*/
FLD: D2G_COMD_THREAD_TERM LEN(4) TYPE(BIN) DISP(260)
                                  /*number of thread terminates*/
FLD: D2G_COMD_THREAD_OVERF LEN(4) TYPE(BIN) DISP(264)
                                  /*number of overflows to pool*/
FLD: D2G_COMD_THREAD_LIMIT LEN(4) TYPE(BIN) DISP(268)
                                  /*maximum number of threads*/
FLD: D2G_COMD_THREAD_CURRENT LEN(4) TYPE(BIN) DISP(272)
                                  /*current number of threads*/
FLD: D2G_COMD_THREAD_HWM LEN(4) TYPE(BIN) DISP(276)
                                  /*peak number of threads*/
COMP: D2G_RESYNCMEMBER_RESYNC = 0 /*Resync uow's @D1C*/
COMP: D2G_RESYNCMEMBER_NORESYNC = 1             /*Noresync uow's @D1C*/
COMP: D2G_AUTHTYPE_NA = 0         /*Not applicable @D1A*/
COMP: D2G_AUTHTYPE_USERID = 1     /*Authtype(userid) @D1A*/
COMP: D2G_AUTHTYPE_OPID = 2       /*Authtype(opid)*/
COMP: D2G_AUTHTYPE_GROUP = 3      /*Authtype(group)*/
COMP: D2G_AUTHTYPE_SIGNID = 4     /*Authtype(signid)*/
COMP: D2G_AUTHTYPE_TERM = 5       /*Authtype(term)*/
COMP: D2G_AUTHTYPE_TXID = 6       /*Authtype(txid)*/
COMP: D2G_ACCOUNTREC_NONE = 1     /*Accountrec(none)*/
COMP: D2G_ACCOUNTREC_TXID = 2     /*Accountrec(txid)*/
COMP: D2G_ACCOUNTREC_TASK = 3     /*Accountrec(task)*/
COMP: D2G_ACCOUNTREC_UOW = 4      /*Accountrec(uow)*/
COMP: D2G_THREADWAIT_YES = 1      /*Threadwait(yes)*/
COMP: D2G_THREADWAIT_NO = 2       /*Threadwait(no)*/
COMP: D2G_PRIORITY_NA = 0         /*Not applicable @D2A*/
COMP: D2G_PRIORITY_HIGH = 1       /*Priority(high)*/
COMP: D2G_PRIORITY_EQUAL = 2      /*Priority(equal)*/
COMP: D2G_PRIORITY_LOW = 3        /*Priority(low)*/

*   STID2R     103   DFHD2RDS      DB2 entry stats (resource) id
*********************************************************************** 
*                                                                     * 
* STID 103 - CICS DB2 Resource statistics                             * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHD2RDS                  DSECT   CICS/DB2 Resource statistics          
***********************************************************************

FLD: DFHD2RDS DISP(0) LEN(124) OFFSET(SMF110ASS)
                                  /*CICS/DB2 Resource statistics*/
FLD: D2RLEN   TYPE(HALF) DISP(0)  /*Length of data area*/
COMP: D2RIDE = 0103               /*CICS/DB2 resource stats id mask*/
FLD: D2RID    LEN(2) TYPE(BIN) DISP(2)   /*CICS/DB2 resource stats id*/
COMP: D2RVERS = X'01'             /*Stats version number id mask*/
FLD: D2RDVERS LEN(1) DISP(4)      /*Stats version number*/
FLD: D2R_DB2ENTRY_NAME LEN(8) DISP(8)          /*name of the DB2ENTRY*/
FLD: D2R_PLAN_NAME LEN(8) DISP(16)/*static plan name if any*/
FLD: D2R_PLANEXIT_NAME LEN(8) DISP(24)         /*planexit name if any*/
FLD: D2R_AUTHID LEN(8) DISP(32)   /*static authid if any*/
FLD: D2R_AUTHTYPE LEN(1) DISP(40) /*authtype if any*/
FLD: D2R_ACCOUNTREC LEN(1) DISP(41)              /*Accountrec setting*/
FLD: D2R_THREADWAIT LEN(1) DISP(42)              /*Threadwait setting*/
FLD: D2R_PRIORITY LEN(1) DISP(43) /*thread priority*/
FLD: D2R_CALLS LEN(4) TYPE(BIN) DISP(44)
                                  /*number of calls using db2entry*/
FLD: D2R_SIGNONS LEN(4) TYPE(BIN) DISP(48)        /*number of signons*/
FLD: D2R_COMMITS LEN(4) TYPE(BIN) DISP(52)        /*number of commits*/
FLD: D2R_ABORTS LEN(4) TYPE(BIN) DISP(56)          /*number of aborts*/
FLD: D2R_SINGLE_PHASE LEN(4) TYPE(BIN) DISP(60)
                                  /*number of single phase commits*/
FLD: D2R_THREAD_REUSE LEN(4) TYPE(BIN) DISP(64)
                                  /*number of thread reuses*/
FLD: D2R_THREAD_TERM LEN(4) TYPE(BIN) DISP(68)
                                  /*number of thread terminates*/
FLD: D2R_THREAD_WAIT_OR_OVERFL LEN(4) TYPE(BIN) DISP(72)
                                /*number of thread waits or overflows*/
FLD: D2R_THREAD_LIMIT LEN(4) TYPE(BIN) DISP(76)
                                  /*maximum number of threads*/
FLD: D2R_THREAD_CURRENT LEN(4) TYPE(BIN) DISP(80)
                                  /*current number of threads*/
FLD: D2R_THREAD_HWM LEN(4) TYPE(BIN) DISP(84)
                                  /*peak number of threads*/
FLD: D2R_PTHREAD_LIMIT LEN(4) TYPE(BIN) DISP(88)
                                /*maximum number of protected threads*/
FLD: D2R_PTHREAD_CURRENT LEN(4) TYPE(BIN) DISP(92)
                                /*current number of protected threads*/
FLD: D2R_PTHREAD_HWM LEN(4) TYPE(BIN) DISP(96)
                                  /*peak number of protected threads*/
FLD: D2R_TASK_CURRENT LEN(4) TYPE(BIN) DISP(100)
                                  /*current number of tasks*/
FLD: D2R_TASK_HWM LEN(4) TYPE(BIN) DISP(104)   /*peak number of tasks*/
FLD: D2R_TASK_TOTAL LEN(4) TYPE(BIN) DISP(108)
                                  /*total number of tasks*/
FLD: D2R_READYQ_CURRENT LEN(4) TYPE(BIN) DISP(112)
                                  /*number of tasks on ready queue*/
FLD: D2R_READYQ_HWM LEN(4) TYPE(BIN) DISP(116)
                                /*peak number of tasks on ready queue*/
FLD: D2R_PARTIAL_SIGNONS LEN(4) TYPE(BIN) DISP(120)
                                  /*number of partial signons @D1A*/
COMP: D2R_AUTHTYPE_NA = 0         /*Not applicable*/
COMP: D2R_AUTHTYPE_USERID = 1     /*Authtype(userid)*/
COMP: D2R_AUTHTYPE_OPID = 2       /*Authtype(opid)*/
COMP: D2R_AUTHTYPE_GROUP = 3      /*Authtype(group)*/
COMP: D2R_AUTHTYPE_SIGNID = 4     /*Authtype(signid)*/
COMP: D2R_AUTHTYPE_TERM = 5       /*Authtype(term)*/
COMP: D2R_AUTHTYPE_TXID = 6       /*Authtype(txid)*/
COMP: D2R_ACCOUNTREC_NONE = 1     /*Accountrec(none)*/
COMP: D2R_ACCOUNTREC_TXID = 2     /*Accountrec(txid)*/
COMP: D2R_ACCOUNTREC_TASK = 3     /*Accountrec(task)*/
COMP: D2R_ACCOUNTREC_UOW = 4      /*Accountrec(uow)*/
COMP: D2R_THREADWAIT_YES = 1      /*Threadwait(yes)*/
COMP: D2R_THREADWAIT_NO = 2       /*Threadwait(no)*/
COMP: D2R_THREADWAIT_POOL = 3     /*Threadwait(pool)*/
COMP: D2R_PRIORITY_NA = 0         /*Not applicable @D2A*/
COMP: D2R_PRIORITY_HIGH = 1       /*Priority(high)*/
COMP: D2R_PRIORITY_EQUAL = 2      /*Priority(equal)*/
COMP: D2R_PRIORITY_LOW = 3        /*Priority(low)*/
***********************************************************************
**** DFHWBRDS DSECT                Web Urimap Resid stats record        
***********************************************************************

FLD: DFHWBRDS DISP(0) LEN(1052) OFFSET(SMF110ASS)
                                  /*Web Urimap Resid stats record*/
FLD: WBRDS_LEN TYPE(HALF) DISP(0) /*Web Urimap stats record length*/
FLD: WBRDS_ID LEN(2) TYPE(BIN) DISP(2)          /*Web Urimap stats id*/
FLD: WBRDS_VERS LEN(1) DISP(4)    /*Web Urimap stats version*/
FLD: WBR_URIMAP_NAME LEN(8) DISP(8)                     /*Urimap name*/
FLD: WBR_URIMAP_USAGE LEN(1) DISP(16)                  /*Urimap usage*/
FLD: WBR_URIMAP_SCHEME LEN(1) DISP(17)                /*Urimap scheme*/
FLD: WBR_URIMAP_ANALYZER_USE LEN(1) DISP(18)
                                  /*Urimap analyzer program use*/
FLD: WBR_URIMAP_REDIRECT_TYPE LEN(1) DISP(19)
                                  /*Urimap redirection type*/
FLD: WBR_URIMAP_HOSTNAME LEN(116) DISP(24)          /*Urimap hostname*/
FLD: WBR_URIMAP_PATH LEN(255) DISP(144)                 /*Urimap path*/
FLD: WBR_URIMAP_TEMPLATENAME LEN(48) DISP(400)  /*Urimap templatename*/
FLD: WBR_URIMAP_HFSFILE LEN(255) DISP(448)           /*Urimap hfsfile*/
FLD: WBR_URIMAP_LOCATION LEN(255) DISP(704)         /*Urimap location*/
FLD: WBR_URIMAP_TRANS_ID LEN(4) DISP(964)     /*Urimap transaction id*/
FLD: WBR_URIMAP_TCPIPSERVICE LEN(8) DISP(968)
                                  /*Urimap tcpipservice name*/
FLD: WBR_URIMAP_CONVERTER LEN(8) DISP(976)    /*Urimap converter name*/
FLD: WBR_URIMAP_PROGRAM_NAME LEN(8) DISP(984)   /*Urimap program name*/
FLD: WBR_URIMAP_WEBSERVICE LEN(32) DISP(992) /*Urimap webservice name*/
FLD: WBR_URIMAP_PIPELINE LEN(8) DISP(1024)     /*Urimap pipeline name*/
FLD: WBR_URIMAP_REFERENCE_COUNT LEN(4) TYPE(BIN) DISP(1040)
                                  /*Urimap reference count*/
FLD: WBR_URIMAP_MATCH_DISABLED LEN(4) TYPE(BIN) DISP(1044)
                                  /*Urimap host/path match disabled*/
FLD: WBR_URIMAP_MATCH_REDIRECT LEN(4) TYPE(BIN) DISP(1048)
                                  /*Urimap host/path match redirect*/
COMP: WBRIDR = 104                /*Web Urimap resid stats id*/
COMP: WBR_VERS = X'01'            /*Record version number*/
COMP: WBR_USAGE_SERVER = X'01'    /*Urimap usage Server*/
COMP: WBR_USAGE_CLIENT = X'02'    /*Urimap usage Client*/
COMP: WBR_USAGE_PIPELINE = X'03'  /*Urimap usage Pipeline*/
COMP: WBR_SCHEME_HTTP = X'01'     /*Urimap scheme HTTP*/
COMP: WBR_SCHEME_HTTPS = X'02'    /*Urimap scheme HTTPS*/
COMP: WBR_ANALYZER_NO = X'01'     /*Urimap Analyzer use No*/
COMP: WBR_ANALYZER_YES = X'02'    /*Urimap Analyzer use Yes*/
COMP: WBR_REDIRECTION_NONE = X'01'/*Urimap Redirection type None*/
COMP: WBR_REDIRECTION_TEMP = X'02'
                                  /*Urimap Redirection type Temporary*/
COMP: WBR_REDIRECTION_PERM = X'03'
                                  /*Urimap Redirection type Permanent*/

*   STIPIR     105   DFHPIRDS      PIPELINE (resource) id
*********************************************************************** 
*                                                                     * 
* STID 105 - CICS Pipeline Domain (Pipeline) Statistics               * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHPIRDS DSECT                Pipeline Resid stats record          
***********************************************************************

FLD: DFHPIRDS DISP(0) LEN(804) OFFSET(SMF110ASS)
                                  /*Pipeline Resid stats record*/
FLD: PIRDS_LEN TYPE(HALF) DISP(0) /*Pipeline stats record length*/
FLD: PIRDS_ID LEN(2) TYPE(BIN) DISP(2)            /*Pipeline stats id*/
FLD: PIRDS_VERS LEN(1) DISP(4)    /*Pipeline stats version*/
FLD: PIR_PIPELINE_NAME LEN(8) DISP(8)                 /*Pipeline name*/
FLD: PIR_PIPELINE_MODE LEN(1) DISP(16)           /*Pipeline mode @L1A*/
FLD: PIR_CONFIGURATION_FILE LEN(255) DISP(32)
                                  /*Pipeline configuration file*/
FLD: PIR_SHELF_DIRECTORY LEN(255) DISP(288)
                                  /*Pipeline shelf directory*/
FLD: PIR_WSDIR_DIRECTORY LEN(255) DISP(544)
                                  /*Pipeline WSDIR pickup directory*/
FLD: PIR_PIPELINE_USE_COUNT LEN(4) TYPE(BIN) DISP(800)
                                  /*Pipeline use count*/
COMP: PIRIDR = 105                /*Pipeline resid stats id*/
COMP: PIR_VERS = X'01'            /*Record version number*/
COMP: PIR_MODE_UNKNOWN = X'00'    /*Pipeline mode unknown @L1A*/
COMP: PIR_MODE_PROVIDER = X'01'   /*Pipeline mode provider @L1A*/
COMP: PIR_MODE_REQUESTER = X'02'  /*Pipeline mode requester @L1A*/

*   STIPIW     106   DFHPIWDS      WEBSERVICE (resource) idEnd of change
*********************************************************************** 
*                                                                     * 
* STID 106 - CICS Pipeline Domain (Webservice) Statistics             * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHPIWDS DSECT                Webservice Resid stats record        
***********************************************************************

FLD: DFHPIWDS DISP(0) LEN(1148) OFFSET(SMF110ASS)
                                  /*Webservice Resid stats record*/
FLD: PIWDS_LEN TYPE(HALF) DISP(0) /*Webservice stats record length*/
FLD: PIWDS_ID LEN(2) TYPE(BIN) DISP(2)          /*Webservice stats id*/
FLD: PIWDS_VERS LEN(1) DISP(4)    /*Webservice stats version*/
FLD: PIW_WEBSERVICE_NAME LEN(32) DISP(8)            /*Webservice name*/
FLD: PIW_PROGRAM_INTERFACE LEN(1) DISP(40)
                                  /*Webservice program interface*/
FLD: PIW_MSG_VALIDATION LEN(1) DISP(41)   /*Webservice msg validation*/
FLD: PIW_PIPELINE_NAME LEN(8) DISP(48)     /*Webservice pipeline name*/
FLD: PIW_URIMAP_NAME LEN(8) DISP(56)         /*Webservice urimap name*/
FLD: PIW_WSBIND_FILE LEN(255) DISP(72)       /*Webservice WSBind file*/
FLD: PIW_WSDL_FILE LEN(255) DISP(328)          /*Webservice WSDL file*/
FLD: PIW_WSDL_BINDING LEN(255) DISP(584)    /*Webservice WSDL binding*/
FLD: PIW_ENDPOINT_URI LEN(255) DISP(840)    /*Webservice ENDPOINT URI*/
FLD: PIW_WEBSERVICE_PROGRAM LEN(8) DISP(1104)
                                  /*Webservice program name*/
FLD: PIW_CONTAINER_NAME LEN(16) DISP(1112)
                                  /*Webservice container name*/
FLD: PIW_WEBSERVICE_USE_COUNT LEN(4) TYPE(BIN) DISP(1144)
                                  /*Webservice use count*/
COMP: PIWIDR = 106                /*Webservice resid stats id*/
COMP: PIW_VERS = X'01'            /*Record version number*/
COMP: PIW_INTERFACE_NOTAPPLIC = X'00'
                                  /*Program interface notapplic @P2C*/
COMP: PIW_INTERFACE_CHANNEL = X'01'  /*Program interface channel @P2A*/
COMP: PIW_INTERFACE_COMMAREA = X'02'
                                  /*Program interface commarea @P2C*/
COMP: PIW_VALIDATION_NO = X'01'   /*Webservice msg validation No*/
COMP: PIW_VALIDATION_YES = X'02'  /*Webservice msg validation Yes*/

*   STISOG     107   DFHSOGDS      TCP/IP (global) id
*********************************************************************** 
*                                                                     * 
* STID 107 - CICS Sockets Global Statistics                           * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSOGDS DSECT                Sockets Global stats record          
***********************************************************************

FLD: DFHSOGDS DISP(0) LEN(93) OFFSET(SMF110ASS)
                                  /*Sockets Global stats record*/
FLD: SOGDS_LEN TYPE(HALF) DISP(0)
                                 /*Sockets Global stats record length*/
FLD: SOGDS_ID LEN(2) TYPE(BIN) DISP(2)      /*Sockets Global stats id*/
FLD: SOGDS_VERS LEN(1) DISP(4)    /*Sockets Global stats version*/
FLD: SOG_MAXSOCKETS_LIMIT LEN(4) TYPE(BIN) DISP(8) /*Maxsockets limit*/
FLD: SOG_CURR_INBOUND_SOCKETS LEN(4) TYPE(BIN) DISP(12)
                                  /*Current Inbound sockets*/
FLD: SOG_PEAK_INBOUND_SOCKETS LEN(4) TYPE(BIN) DISP(16)
                                  /*Peak Outbound sockets*/
FLD: SOG_CURR_OUTB_SOCKETS LEN(4) TYPE(BIN) DISP(20)
                                  /*Current Outbound sockets*/
FLD: SOG_PEAK_OUTB_SOCKETS LEN(4) TYPE(BIN) DISP(24)
                                  /*Peak Outbound sockets*/
FLD: SOG_CURR_PERS_OUTB_SOCKETS LEN(4) TYPE(BIN) DISP(28)
                                  /*Current Persistent Outb sockets*/
FLD: SOG_PEAK_PERS_OUTB_SOCKETS LEN(4) TYPE(BIN) DISP(32)
                                  /*Peak Persistent Outb sockets*/
FLD: SOG_INB_SOCKETS_CREATED LEN(4) TYPE(BIN) DISP(36)
                                  /*Number Inbound sockets created*/
FLD: SOG_OUTB_SOCKETS_CREATED LEN(4) TYPE(BIN) DISP(40)
                                  /*Number Outbound sockets created*/
FLD: SOG_OUTB_SOCKETS_CLOSED LEN(4) TYPE(BIN) DISP(44)
                                  /*Number of Outb sockets closed*/
FLD: SOG_TIMES_AT_MAX_SOCKETS LEN(4) TYPE(BIN) DISP(48)
                                  /*Number of times at maxsockets*/
FLD: SOG_DELAYED_AT_MAX_SOCKETS LEN(4) TYPE(BIN) DISP(52)
                                  /*Total delayed at maxsockets*/
FLD: SOG_QTIME_AT_MAX_SOCKETS LEN(8) DISP(56)
                                  /*Total delay time at maxsockets*/
FLD: SOG_TIMEDOUT_AT_MAX_SOCKETS LEN(4) TYPE(BIN) DISP(64)
                                  /*Timeouts whilst at maxsockets*/
FLD: SOG_CURR_DELAYED_AT_MAX LEN(4) TYPE(BIN) DISP(68)
                                  /*Current delayed at maxsockets*/
FLD: SOG_PEAK_DELAYED_AT_MAX LEN(4) TYPE(BIN) DISP(72)
                                  /*Peak delayed at maxsockets*/
FLD: SOG_CURRENT_QTIME_AT_MAX LEN(8) DISP(76)
                                  /*Current delay time at maxsockets*/
FLD: SOG_SSLCACHE LEN(1) DISP(92) /*SSLCACHE setting @L1A*/
COMP: SOGIDR = 107                /*Sockets global stats id @L1A*/
COMP: SOG_VERS = X'01'            /*Record version number @L1A*/
COMP: SOG_SSLCACHE_CICS = X'01'   /*SSLCACHE CICS @L1A*/
COMP: SOG_SSLCACHE_SYSPLEX = X'02'/*SSLCACHE SYSPLEX @L1A*/

*   STISOR     108   DFHSORDS      TCPIP services (resource) id
*********************************************************************** 
*                                                                     * 
* STID 108 - CICS TCP/IP Service (Sockets) Statistics                 * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSORDS DSECT                TCP/IP Service Resid stats record    
***********************************************************************

FLD: DFHSORDS DISP(0) LEN(115) OFFSET(SMF110ASS)
                                  /*TCP/IP Service Resid stats record*/
FLD: SORDS_LEN TYPE(HALF) DISP(0)
                                 /*TCP/IP Service stats record length*/
FLD: SORDS_ID LEN(2) TYPE(BIN) DISP(2)      /*TCP/IP service stats id*/
FLD: SORDS_VERS LEN(1) DISP(4)    /*TCP/IP Service stats version*/
FLD: SOR_SERVICE_NAME LEN(8) DISP(8)            /*TCP/IP Service name*/
FLD: SOR_TRANS_ATTACHED LEN(4) TYPE(BIN) DISP(16)
                                  /*No. of Transactions Attached*/
FLD: SOR_CURRENT_CONNS LEN(4) TYPE(BIN) DISP(20)
                                  /*Current number of Connections*/
FLD: SOR_PEAK_CONNS LEN(4) TYPE(BIN) DISP(24)
                                  /*Peak number of Connections*/
FLD: SOR_OPEN_GMT LEN(8) DISP(28) /*Service Open Time (GMT)*/
FLD: SOR_OPEN_LOCAL LEN(8) DISP(36)       /*Service Open Time (Local)*/
FLD: SOR_CLOSE_GMT LEN(8) DISP(44)/*Service Close Time (GMT)*/
FLD: SOR_CLOSE_LOCAL LEN(8) DISP(52)     /*Service Close Time (Local)*/
FLD: SOR_PORT_NUMBER LEN(2) DISP(60)     /*TCP/IP Service Port Number*/
FLD: SOR_SSL_SUPPORT LEN(1) DISP(62)     /*TCP/IP Service SSL Support*/
FLD: SOR_BACKLOG LEN(4) TYPE(BIN) DISP(64)   /*TCP/IP Service Backlog*/
FLD: SOR_SENDS LEN(4) TYPE(BIN) DISP(68) /*No. of Sends (all sockets)*/
FLD: SOR_BYTES_SENT LEN(8) DISP(72) /*No. of Bytes Sent (all sockets)*/
FLD: SOR_RECEIVES LEN(4) TYPE(BIN) DISP(80)
                                  /*No. of Receives (all sockets)*/
FLD: SOR_BYTES_RECEIVED LEN(8) DISP(84)
                                /*No. of Bytes Received (all sockets)*/
FLD: SOR_IP_ADDRESS LEN(15) DISP(92)      /*TCP/IP Service IP Address*/
FLD: SOR_WLM_GROUP LEN(18) DISP(108)   /*TCP/IP Service WLM DNS Group*/
FLD: SOR_PROTOCOL LEN(8) DISP(128)/*TCP/IP Service Protocol*/
FLD: SOR_AUTHENTICATE LEN(1) DISP(136)
                                  /*TCP/IP Service Authenticate @L2A*/
FLD: SOR_PRIVACY LEN(1) DISP(137) /*TCP/IP Service Privacy @L4A*/
FLD: SOR_ATTACHSEC LEN(1) DISP(138)   /*TCP/IP Service Attachsec @L4A*/
FLD: SOR_TSQPREFIX LEN(6) DISP(144)   /*TCP/IP Service Tsqprefix @L5A*/
FLD: SOR_MAXDATA_LENGTH LEN(4) TYPE(BIN) DISP(152)
                                 /*TCP/IP Service Maxdata length @L5A*/
COMP: SORIDR = 108               /*TCP/IP Service resid stats id @L2C*/
COMP: SOR_VERS = X'01'            /*Record version number @L2C*/
COMP: SOR_SSL_YES = X'01'         /*SSL Yes @L2C*/
COMP: SOR_SSL_NO = X'02'          /*SSL No @L2C*/
COMP: SOR_SSL_CLI_AUTH = X'03'    /*SSL Client Authentication @L2C*/
COMP: SOR_AUTHENT_NONE = X'00'    /*Authenticate None @L2A*/
COMP: SOR_AUTHENT_BASIC = X'01'   /*Authenticate Basic @L2A*/
COMP: SOR_AUTHENT_CERT = X'02'    /*Authenticate Certificate @L2A*/
COMP: SOR_AUTHENT_AUTOREG = X'03' /*Authenticate Autoregister @L2A*/
COMP: SOR_AUTHENT_AUTO = X'04'    /*Authenticate Automatic @L2A*/
COMP: SOR_AUTHENT_ASSERTED = X'05'/*Authenticate Asserted @L3A*/
COMP: SOR_PRIVACY_NOTSUPPORTED = X'00'    /*Privacy NotSupported @L4A*/
COMP: SOR_PRIVACY_SUPPORTED = X'01'          /*Privacy Supported @L4A*/
COMP: SOR_PRIVACY_REQUIRED = X'02'/*Privacy Required @L4A*/
COMP: SOR_ATTACHSEC_LOCAL = X'01' /*Attachsec Local @L4A*/
COMP: SOR_ATTACHSEC_VERIFY = X'02'/*Attachsec Verify @L4A*/

*   STIIIR     111   DFHIIRDS      REQUESTMODEL (resource) id
*********************************************************************** 
*                                                                     * 
* STID 111 - CICS Requestmodel statistics provided by the II Domain.  * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHIIRDS DSECT                Requestmodel Resid stats record      
***********************************************************************

FLD: DFHIIRDS DISP(0) LEN(1054) OFFSET(SMF110ASS)
                                  /*Requestmodel Resid stats record*/
FLD: IIRDS_LEN TYPE(HALF) DISP(0) /*Requestmodel stats record length*/
FLD: IIRDS_ID LEN(2) TYPE(BIN) DISP(2)        /*Requestmodel stats id*/
FLD: IIRDS_VERS LEN(1) DISP(4)    /*Requestmodel stats version*/
FLD: IIR_REQUESTMODEL_NAME LEN(8) DISP(8)         /*Requestmodel name*/
FLD: IIR_CORBASERVER_NAME LEN(4) DISP(16)          /*CORBAServer name*/
FLD: IIR_TRANSACTION_ID LEN(4) DISP(20)              /*Transaction id*/
FLD: IIR_RQMODEL_MODULE LEN(255) DISP(28)  /*Requestmodel Module @D1C*/
FLD: IIR_RQMODEL_INTERFACE LEN(255) DISP(283)
                                  /*Requestmodel Interface @D1C*/
FLD: IIR_RQMODEL_OPERATION LEN(255) DISP(538)
                                  /*Requestmodel Operation @D1C*/
FLD: IIR_RQMODEL_BEAN_NAME LEN(240) DISP(796)
                                  /*Requestmodel Bean name*/
FLD: IIR_RQMODEL_TYPE LEN(1) DISP(1052)           /*Requestmodel type*/
FLD: IIR_RQMODEL_INTERFACE_TYPE LEN(1) DISP(1053)    /*Interface type*/
COMP: IIRIDR = 111                /*Requestmodel resid stats id*/
COMP: IIR_VERS = X'01'            /*Record version number*/
COMP: IIR_RQM_TYPE_EJB = X'01'    /*TYPE EJB*/
COMP: IIR_RQM_TYPE_CORBA = X'02'  /*TYPE CORBA*/
COMP: IIR_RQM_TYPE_GENERIC = X'03'/*TYPE GENERIC*/
COMP: IIR_RQM_NOTAPPLIC = X'00'   /*INTFACETYPE NOT APPLICABLE*/
COMP: IIR_RQM_HOME = X'01'        /*INTFACETYPE HOME*/
COMP: IIR_RQM_REMOTE = X'02'      /*INTFACETYPE REMOTE*/
COMP: IIR_RQM_BOTH = X'03'        /*INTFACETYPE BOTH*/

*   STIEJR     114   DFHEJRDS      CORBA Server (resource) id
*********************************************************************** 
*                                                                     * 
* STID 114 - CICS Corbaserver statistics record                       * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHEJRDS DSECT                CorbaServer Resid stats record  @L1C 
***********************************************************************

FLD: DFHEJRDS DISP(0) LEN(1108) OFFSET(SMF110ASS)
                                /*CorbaServer Resid stats record @L1C*/
FLD: EJRDS_LEN TYPE(HALF) DISP(0)
                               /*CorbaServer stats record length @L1C*/
FLD: EJRDS_ID LEN(2) TYPE(BIN) DISP(2)    /*CorbaServer stats id @L1C*/
FLD: EJRDS_VERS LEN(1) DISP(4)    /*CorbaServer stats version @L1C*/
FLD: EJR_CORBASERVER_NAME LEN(4) DISP(8)      /*CorbaServer Name @L1C*/
FLD: EJR_JNDI_PREFIX LEN(255) DISP(12) /*CorbaServer JNDI prefix @L1C*/
FLD: EJR_TCPIP_HOST_NAME LEN(255) DISP(267)
                                  /*CorbaServer TCP/IP Host name @L1C*/
FLD: EJR_SHELF_DIRECTORY LEN(255) DISP(522)
                                  /*CorbaServer Shelf directory @L1C*/
FLD: EJR_OUT_PRIVACY LEN(1) DISP(789)
                                  /*CorbaServer Outbound Privacy @L4C*/
FLD: EJR_SESSION_TIMEOUT LEN(4) DISP(792)
                                 /*CorbaServer Session Bean Timeout F*/
FLD: EJR_OBJECT_ACTIVATES LEN(4) DISP(796)     /*No. Object Activates*/
FLD: EJR_OBJECT_STORES LEN(4) DISP(800)           /*No. Object Stores*/
FLD: EJR_FAILED_ACTIVATES LEN(4) DISP(804)     /*No. Failed Activates*/
FLD: EJR_DJAR_DIRECTORY LEN(255) DISP(812)
                                  /*CorbaServer DJAR Directory @L1A*/
FLD: EJR_TCPIP_SERVICES LEN(56) DISP(1076)
                                  /*CorbaServer TCP/IP Services @L2C*/
FLD: EJR_TCPIP_UNAUTH LEN(8) DISP(1076)  /*TCP/IP Service Unauth @L2C*/
FLD: EJR_TCPIP_CLIENTCERT LEN(8) DISP(1084)
                                  /*TCP/IP Service Clientcert @L2C*/
FLD: EJR_TCPIP_UNAUTH_SSL LEN(8) DISP(1092)
                                  /*TCP/IP Service Unauth SSL @L2C*/
FLD: EJR_TCPIP_ASSERTED LEN(8) DISP(1100)
                                  /*TCP/IP Service Asserted @L3C*/
COMP: EJRIDR = 114                /*CorbaServer resid stats id @L1C*/
COMP: EJR_VERS = X'01'            /*Record version number*/
COMP: EJR_OUTPRIVACY_NOTSUPPORTED = X'00'
                                  /*OUTPRIVACY NOTSUPPORTED @L4A*/
COMP: EJR_OUTPRIVACY_SUPPORTED = X'01'    /*OUTPRIVACY SUPPORTED @L4A*/
COMP: EJR_OUTPRIVACY_REQUIRED = X'02'      /*OUTPRIVACY REQUIRED @L4A*/

*   STIEJB     115   DFHEJBDS      Bean stats (resource) id
*********************************************************************** 
*                                                                     * 
* STID 115 - CICS Bean statistics provided by the EJ Domain.          * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHEJBDS DSECT                Bean Resid stats record              
***********************************************************************

FLD: DFHEJBDS DISP(0) LEN(312) OFFSET(SMF110ASS)
                                  /*Bean Resid stats record*/
FLD: EJBDS_LEN TYPE(HALF) DISP(0) /*Bean stats record length*/
FLD: EJBDS_ID LEN(2) TYPE(BIN) DISP(2)                /*Bean stats id*/
FLD: EJBDS_VERS LEN(1) DISP(4)    /*Bean stats version*/
FLD: EJB_BEAN_NAME LEN(240) DISP(8)                       /*Bean Name*/
FLD: EJB_CORBASERVER_NAME LEN(4) DISP(248)         /*CorbaServer Name*/
FLD: EJB_DJAR_NAME LEN(32) DISP(252)                      /*Djar Name*/
FLD: EJB_BEAN_ACTIVATIONS LEN(4) DISP(292)
                                  /*No. Bean State Activations*/
FLD: EJB_BEAN_PASSIVATIONS LEN(4) DISP(296)
                                  /*No. Bean State Passivations*/
FLD: EJB_BEAN_CREATES LEN(4) DISP(300)             /*No. Bean Creates*/
FLD: EJB_BEAN_REMOVES LEN(4) DISP(304)             /*No. Bean Removes*/
FLD: EJB_BEAN_METHOD_CALLS LEN(4) DISP(308)   /*No. Bean Method Calls*/
COMP: EJBIDR = 115                /*Bean resid stats id*/
COMP: EJB_VERS = X'01'            /*Record version number*/

*     STISJG     117   DFHSJGDS      JVMPOOL stats (global) id
*********************************************************************** 
*                                                                     * 
* STID 117 - CICS Jvmpool Global Statistics                           * 
*                                                                     * 
*********************************************************************** 
***********************************************************************
**** DFHSJGDS DSECT                Jvmpool Global stats record          
***********************************************************************

FLD: DFHSJGDS DISP(0) LEN(56) OFFSET(SMF110ASS)
                                  /*Jvmpool Global stats record*/
FLD: SJGDS_LEN TYPE(HALF) DISP(0)
                                 /*Jvmpool Global stats record length*/
FLD: SJGDS_ID LEN(2) TYPE(BIN) DISP(2)      /*Jvmpool Global stats id*/
COMP: SJGIDR = 117                /*Global Jvmpool stats id mask @P1A*/
FLD: SJGDS_VERS LEN(1) DISP(4)    /*Jvmpool Global stats version*/
COMP: SJGVERS = X'01'             /*Current version number @P1A*/
FLD: SJG_CURRENT_JVMS LEN(4) TYPE(BIN) DISP(8)         /*Current JVMs*/
FLD: SJG_PEAK_JVMS LEN(4) TYPE(BIN) DISP(12)              /*Peak JVMs*/
FLD: SJG_JVM_REQS_TOTAL LEN(4) TYPE(BIN) DISP(16)
                                  /*Total JVM program requests*/
FLD: SJG_JVM_REQS_REUSE LEN(4) TYPE(BIN) DISP(20)
                                  /*JVM requests with JVM reuse*/
FLD: SJG_JVM_REQS_INIT LEN(4) TYPE(BIN) DISP(24)
                                  /*JVM requests JVM initialised*/
FLD: SJG_JVM_REQS_MISMATCH LEN(4) TYPE(BIN) DISP(28)
                                  /*JVM requests JVM mismatch*/
FLD: SJG_JVM_REQS_TERMINATE LEN(4) TYPE(BIN) DISP(32)
                                  /*JVM requests JVM terminated*/
FLD: SJG_CURRENT_CACHE_JVMS LEN(4) TYPE(BIN) DISP(40)
                                /*Current worker (class cache) JVMs F*/
FLD: SJG_PEAK_CACHE_JVMS LEN(4) TYPE(BIN) DISP(44)
                                /*Peak worker (class cache) JVMs @L1C*/
FLD: SJG_JVM_REQS_CACHE LEN(4) TYPE(BIN) DISP(52)
                                  /*JVM requests Class Cache @L1C*/

************************************************************  
**  IFCID 0366 is a serviceability trace.  It can be used      
**  to identify applications that are affected by incompatible
**  changes in Version 10.  The QW0366FN field indicates the  
**  type of incompatible change.                              
**                                                            
**  QW0366FN = 1                                              
**   A QW0366FN 1 record indicates that the pre Version 10 CHAR
**  built-in function has been invoked.  There is an          
**  incompatible change to the output of the CHAR function    
**  for some decimal data.  The zparm BIF_COMPATIBILITY        
**  and/or the SYSCOMPAT_V9 schema have been used by this      
**  application to get the old behavior.  Please make the      
**  appropriate changes and rebind with the SYSCURRENT        
**  schema to use the Version 10 CHAR(decimal) built-in        
**  function.                                                  
**                                                            
**  QW0366FN = 2                                              
**   A QW0366FN 2 record indicates that the pre Version 10    
**  VARCHAR built-in function has been invoked.  There is an  
**  incompatible change to the output of the VARCHAR function  
**  for some decimal data.  The zparm BIF_COMPATIBILITY        
**  and/or the SYSCOMPAT_V9 schema have been used by this      
**  application to get the old behavior.                      
**  The trace record is also written for the CAST              
**  specification with CHAR/VARCHAR result and decimal        
**  input if the BIF_COMPATIBILITY zparm is used to get        
**  the old behavior.                                          
**  Please make the appropriate changes and rebind with the    
**  SYSCURRENT schema to use the Version 10 CHAR(decimal)      
**  or VARCHAR(decimal) built-in function.                    
**                                                            
**  QW0366FN = 3                                              
**   A QW0366FN 3 record indicates that an unsupported        
**   character representation of a timestamp string was used.  
**                                                            
************************************************************  
***********************************************************************
**** QW0366       DSECT                                       
***********************************************************************

FLD: QW0366   DISP(0) LEN(106) OFFSET(SMF110ASS)
FLD: QW0366FN LEN(4) TYPE(BIN) DISP(0) /*The value '1' indicates that*/
*                            the DB2 for z/OS Version 9        
*                            SYSIBM.CHAR(decimal-expr)        
*                            function has been executed.      
*                                                              
*                            The value '2' indicates that      
*                            the DB2 for z/OS Version 9        
*                            SYSIBM.VARCHAR(decimal-expr)      
*                            function has been executed or    
*                            V9 CAST(decimal AS CHAR) or      
*                            V9 CAST(decimal AS VARCHAR)      
*                                                              
*                            The value '3' indicates          
*                            unsupported character string      
*                            representation of a timestamp    
*                                                              
FLD: QW0366SN LEN(4) TYPE(BIN) DISP(4)
                                  /*Statement number of the query*/
FLD: QW0366PL LEN(8) DISP(8)      /*Plan name for this query*/
FLD: QW0366TS LEN(8) DISP(16)     /*Timestamp for this query*/
FLD: QW0366SI LEN(8) DISP(24)     /*Statement Identifier*/
FLD: QW0366TY LEN(2) DISP(32)     /*Statement information*/
COMP: QW0366DY = X'8000'          /*Statement is dynamic*/
COMP: QW0366SC = X'4000'          /*Statement is static*/
FLD: QW0366SE TYPE(HALF) DISP(34) /*Section number*/
FLD: QW0366PC_OFF TYPE(HALF) DISP(36) /*Offset from QW0366 to Package*/
*                            Collection ID                  
FLD: QW0366PN_OFF TYPE(HALF) DISP(38)         /*Offset from QW0366 to*/
*                            Program name                  
FLD: QW0366VL TYPE(HALF) DISP(40) /*Version length*/
FLD: QW0366VN LEN(64) DISP(42)    /*Version*/
COMP: QW0366VN_TEXT = #LEFT(QW0366VN,QW0366VL)
*                                                          
***********************************************************************
**** QW0366PC_D   DSECT                                     
***********************************************************************

FLD: QW0366PC_D DISP(0) LEN(130) OFFSET(SMF110ASS + QW0366PC_Off)
FLD: QW0366PC_LEN TYPE(HALF) DISP(0)
                                  /*Length of Package Collection ID*/
FLD: QW0366PC_VAR LEN(128) DISP(2)/*%U Package Collection ID*/
COMP: QW0366PC_TEXT = #LEFT(QW0366PC_Var,QW0366PC_Len)
*                                                          
***********************************************************************
**** QW0366PN_D   DSECT                                     
***********************************************************************

FLD: QW0366PN_D DISP(0) LEN(130) OFFSET(SMF110ASS + QW0366PN_Off)
FLD: QW0366PN_LEN TYPE(HALF) DISP(0)         /*Length of Program Name*/
FLD: QW0366PN_VAR LEN(128) DISP(2)/*%U Program Name*/
COMP: QW0366PN_TEXT = #LEFT(QW0366PN_Var,QW0366PN_Len)
FLD: SMF110S2_END LEN(1) OFFSET(0)

 


 

Sample CICS Performance Report from SMF 110 Subtype 1 Records


The sample SMF report below was created with
Spectrum SMF Writer, the low-cost 4GL SMF report writer.

It reads as input the SMF file and selects just the type 110 subtype 1 (CICS Monitoring) records, with data class 3 (performance). (See SMF 110 Subtype 1 record layout.)

We normalize those 110 records in order to process each performance segment present on each record. We print some identifying information from each segment. (Most users would also add a column for one or more of the performance measures present on the record.)

We sorted the records by transaction, printing two blank lines at the breaks.

All of this with just a few lines of code!
Why not install a Spectrum SMF Writer trial right now and start making your own SMF reports!

These Spectrum SMF Writer Statements:


INPUT:  SMF110S1
        NORMWHEN(SMF110RTY=110 & SMF110STY=1 & SMF110S1_MNCL=3)
        NORMALIZE(SMF110S1_PERF_SECTION, SMF110S1_MNDRN)

INCLUDEIF: SMF110RTY = 110  AND SMF110STY = 1
 
COLUMNS:
     SMF110DTE('SMF DATE')
     SMF110TME('SMF TIME' TP'99:99:99')
     SMF110RTY(3 'REC|TYP')
     SMF110STY(3 'SUB|TYP')
     SMF110S1_MNCL(4 'CLASS|OF|DATA')
     SMF110S1_TRAN('TRAN')
     SMF110S1_USERID
     SMF110S1_START('START|TIME' TP'99:99:99')
     SMF110S1_STOP
     SMF110S1_PGMNAME
     SMF110S1_SRVCLSNM(8 'SERVICE|CLASS')

TITLE: 'SMF 110 SUBTYPE 1 CICS MONITORING DATA'
TITLE: 'PERFORMANCE RECORDS FOR:' SMF110DTE
TITLE: 'SORTED BY CICS TRANSACTION'

SORT: SMF110S1_TRAN(2 NOTOTALS)

 

Produce This SMF Report:


                         SMF 110 SUBTYPE 1 CICS MONITORING DATA
                            PERFORMANCE RECORDS FOR: 08/24/10
                               SORTED BY CICS TRANSACTION

                           CLAS
                   REC SUB  OF       SMF110S1  START      SMF110S1     SMF110S1 SERVICE
 SMF DATE SMF TIME TYP TYP DATA TRAN  USERID    TIME        STOP       PGMNAME   CLASS
 ________ ________ ___ ___ ____ ____ ________ ________ _______________ ________ ________

 08/24/10 11:47:28 110   1    3 CRSQ W24AA01  10:47:04 10:47:03.618166 DFHCRQ   CICSCPSM
 08/24/10 11:48:17 110   1    3 CRSQ W24AA01  10:47:03 10:47:03.448452 DFHCRQ   CICSCPSM
 08/24/10 11:58:28 110   1    3 CRSQ W24AA01  10:58:13 10:58:12.701763 DFHCRQ   CICSCPSM
 08/24/10 11:59:41 110   1    3 CRSQ W24AA01  10:59:40 10:59:39.733808 DFHCRQ   CICSCPSM
 
 08/24/10 11:31:37 110   1    3 CSKP W24AA01  10:30:56 10:30:56.408895 DFHRMXN3 CICSMISC
 08/24/10 11:33:46 110   1    3 CSKP W24AA01  10:31:57 10:31:56.772842 DFHRMXN3 CICSMISC
 08/24/10 11:38:48 110   1    3 CSKP W24AA01  10:38:38 10:38:38.174839 DFHRMXN3 CICSMISC
 08/24/10 11:48:51 110   1    3 CSKP W24AA01  10:48:44 10:48:43.822947 DFHRMXN3 CICSMISC
 08/24/10 11:59:33 110   1    3 CSKP W24AA01  10:57:38 10:57:37.741627 DFHRMXN3 CICSMISC
 
 08/24/10 11:42:06 110   1    3 CWBG W24AA01  10:40:01 10:40:00.609872 DFHWBGB  CICSCPSM
 08/24/10 11:45:43 110   1    3 CWBG W24AA01  10:43:27 10:43:27.329171 DFHWBGB  CICSCPSM
 08/24/10 11:47:28 110   1    3 CWBG W24AA01  10:47:05 10:47:04.996727 DFHWBGB  CICSCPSM
 08/24/10 11:48:17 110   1    3 CWBG W24AA01  10:47:05 10:47:05.001450 DFHWBGB  CICSCPSM
 08/24/10 11:55:21 110   1    3 CWBG W24AA01  10:54:59 10:54:58.978051 DFHWBGB  CICSCPSM
 08/24/10 11:56:21 110   1    3 CWBG W24AA01  10:55:06 10:55:06.317385 DFHWBGB  CICSCPSM
 08/24/10 11:56:47 110   1    3 CWBG W24AA01  10:55:40 10:55:40.387347 DFHWBGB  CICSCPSM
 08/24/10 11:57:49 110   1    3 CWBG W24AA01  10:57:23 10:57:22.894420 DFHWBGB  CICSCPSM
 08/24/10 11:58:28 110   1    3 CWBG W24AA01  10:58:13 10:58:13.488356 DFHWBGB  CICSCPSM
 08/24/10 11:59:41 110   1    3 CWBG W24AA01  10:59:41 10:59:40.782089 DFHWBGB  CICSCPSM
 08/24/10 11:59:47 110   1    3 CWBG W24AA01  10:57:18 10:57:18.433078 DFHWBGB  CICSCPSM
 
 08/24/10 12:00:18 110   1    3 SBQE W24AA01  11:00:18 11:00:17.834936 SMM0100B CICSCPSM
 08/24/10 12:00:18 110   1    3 SBQE W24AA01  11:00:18 11:00:17.944291 SMM0100B CICSCPSM
 08/24/10 12:00:21 110   1    3 SBQE W24AA01  11:00:18 11:00:17.880463 SMM0100B CICSCPSM
 08/24/10 12:00:21 110   1    3 SBQE W24AA01  11:00:18 11:00:17.881020 SMM0100B CICSCPSM
 08/24/10 12:00:34 110   1    3 SBQE W24AA01  11:00:34 11:00:34.204671 SMM0100B CICSCPSM
 08/24/10 12:00:52 110   1    3 SBQE W24AA01  11:00:13 11:00:12.836766 SMM0100B CICSCPSM
 08/24/10 12:00:52 110   1    3 SBQE W24AA01  11:00:13 11:00:12.837173 SMM0100B CICSCPSM
 08/24/10 12:00:58 110   1    3 SBQE W24AA01  11:00:26 11:00:26.386854 SMM0100B CICSCPSM
 08/24/10 12:00:58 110   1    3 SBQE W24AA01  11:00:26 11:00:26.431278 SMM0100B CICSCPSM

 ...

See other sample SMF reports.

Copyright 2017.
Pacific Systems Group.
All rights reserved.
Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company | FAQ | Sample Reports | SMF Records
Send Your Comments or Questions