CICS PA-specific fields
CICS PA-specific fields are additional derived fields, such as sums, ratios, and percentages, that are generated by CICS PA based on CMF data. You can use these fields in report forms.
Performance derived fields
- ACAPPLVR
- Application context application version. This character field represents three 4-byte binary values separated by hyphens: ACMAJVER (major version), ACMINVER (minor version), and ACMICVER (micro version).
- ALERT
- For Performance Summary alert reporting, the count or percentage total of transactions at the specified alert severity (Critical, Warning, or Info) for the summary key.
- APPLID
- CICS® generic APPLID.
- APPLRECS
- Number of Application records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field.
- CECMTYPE
- A concatenation of CECMCHTP (CEC machine type) and CECMDLID (CEC model ID).
- COMMWAIT
- Total time value of the communications related fields IRWAIT, ISWAIT, SZWAIT, TCWAIT, LU61WAIT, and LU62WAIT.
- CPUIPCT
- The task processor time (USRCPUT) as a percentage
of the Summary report time interval (in seconds). It is calculated
as:
USRCPUT / Summary Report Time Interval * 100
- CPUISSPE
- The task processor time that was eligible for
offload to a specialty processor. It is calculated
as:
CPUONCPE + (USRCPUT – CPUONCP)
- CPUONCP
- The task processor time on a standard processor. It is taken from the value of CPUTONCP (DFHTASK S436).
- CPUONCPE
- The task processor time on a standard processor that was eligible for offload to a specialty processor. It is taken from the value of OFFLCPUT (DFHTASK S437).
- CPUONCPN
- The task processor time on a standard processor
that was not offload eligible. It is calculated as:
CPUONCP - CPUONCPE
- CPUONSP
- The task processor time that was offloaded to a
specialty processor. It is calculated as:
USRCPUT - CPUONCP
- CPUSU
- CPU time expressed in transaction service units. The
task USRCPUT (DFHTASK S008) is converted to service units using a conversion factor specified for
either the image on which the transaction ran or the input files. It is calculated
as:
USRCPUT * service unit conversion factor
- DPLRECS
- Number of Distributed Program Link (DPL) records in this Network Unit-of-Work Extract record. This is a subset of FUNCSHIP, the Function Shipping record count. All Cross-System Work Extract records include this field.
- ENQSDLY
- The total elapsed time waiting for a CICS task
control local or global enqueue. It is calculated as:
ENQDELAY + GNQDELAY
- FILENAME
- Transaction resource class data only: VSAM file name.
- FUNCSHIP
- Number of Function Shipping records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field.
- IOWAIT
- Total time value of the I/O wait time fields FCWAIT, JCWAIT, TDWAIT, TSWAIT.
- IRESP
- CICS internal response time for the transaction. It is calculated by the difference in the Start and Stop times minus the time spent waiting on the terminal (operator think time).
- JOBNAME
- Jobname of the CICS system.
- JVMMTIME
- JVM method time. This is the elapsed time spent
in the CICS JVM by
the user task, excluding the JVM initialize and reset elapsed times. It is calculated
as:
JVM elapsed time (JVMTIME) - JVM init time (JVMITIME) - JVM reset time (JVMRTIME)
- LOCKSDLY
- The total elapsed time waiting for a CICS task control local
enqueue or global enqueue, or waiting to acquire a CICS lock manager (LM) lock on a resource, an
intrapartition transient data lock, or an extrapartition transient data lock. It is calculated as:
ENQDELAY + GNQDELAY + LMDELAY + TDILWTT + TDELWTT
- LOCKWAIT
- The total elapsed time that the user task waited
to acquire a CICS
lock manager (LM) lock on a resource, an intrapartition transient data lock, or an extrapartition
transient data lock. It is calculated as:
LMDELAY + TDILWTT + TDELWTT
- MVSID
- SMF system ID.
- OFFLIPCT
- The total task processor time on standard CP that was eligible for offload to specialty
processor (zIIP or zAAP) as a percentage of the Summary report time interval (in seconds). It is
calculated as:
OFFLCPUT / Summary Report Time Interval * 100
- OFFLPCT
- The total task processor time on standard CP that
was eligible for offload to specialty processor (zIIP or zAAP) as a percentage of the total task
processor time (USRCPUT). It is calculated as:
OFFLCPUT / USRCPUT * 100
- OFLDIPCT
- The task processor time that was offload eligible
as a percentage of the Summary report time interval (in seconds). It is calculated
as:
(OFFLCPUT + (USRCPUT - CPUTONCP)) / Summary Report Time Interval * 100
- OFLDPCT
- The task processor time that was offload eligible
as a percentage of the total task processor time (USRCPUT). It is calculated
as:
((OFFLCPUT + (USRCPUT – CPUTONCP)) / USRCPUT) * 100
- OMODDLY
- (Other Mode Delay) The elapsed time for which the
user task waited for redispatch on a CICS TCB other than on the CICS QR, RO, and SO mode TCBs. It is calculated
as:
DISPWTT - (QRMODDLY + ROMODDLY + SOMODDLY)
- OSLATNCY
- Latency since start of originating transaction. It is calculated as the difference between the Start time of the current transaction and the Start time of the originating transaction.
- PHLATNCY
- Previous hop latency time for the transaction. It is calculated as the difference between the Start time of the current transaction and the Start time of the previous hop transaction.
- QRDSPRTO
- The ratio of QR TCB Dispatch to QR TCB CPU. It is
calculated as:
(QR CPU/QR Dispatch) * 100
- RATEMIN
- The transaction rate per minute.Note: Performance alerts for the RATEMIN and RATESEC fields are not included in the ALERT field count. This is because they are based on the summarised data, not on individual transaction alerts. This could result in the ALERT fields showing zeros while in fact the special derived field generates alerts.
- RATESEC
- The transaction rate per second.Note: Performance alerts for the RATEMIN and RATESEC fields are not included in the ALERT field count. This is because they are based on the summarised data, not on individual transaction alerts. This could result in the ALERT fields showing zeros while in fact the special derived field generates alerts.
- RELEASE
- CICS release. For example, CICS TS V4.1 is 660.
- RESPONSE
- CICS response time for the transaction. It is calculated as the difference between the Start and Stop times.
- RMIOTIME
- Elapsed time the task was suspended by the
dispatcher while in the Resource Manager Interface (RMI), excluding time waiting for DB2® and IMS™. It is calculated
as:
RMISUSP - IMSWAIT - DB2RDYQW - DB2CONWT - DB2WAIT
(RMI suspend time - IMS wait time - DB2 readyq wait time - DB2 connection wait time - DB2 wait time)
- SPEIPCT
- The task processor time that was offloaded to
specialty processor (USRCPUT – CPUTONCP) as a percentage of the Summary report time interval
(in seconds). It is calculated
as:
(USRCPUT – CPUTONCP) / Summary Report Time Interval * 100
- SPEPCT
- The task processor time that was offloaded to
specialty processor as a percentage of the total task processor time (USRCPUT). It is calculated
as:
((USRCPUT – CPUTONCP) / USRCPUT) * 100
- STCPIPCT
- The task processor time on standard CP that was
not offload eligible as a percentage of the Summary report time interval (in seconds). It is
calculated as:
(CPUTONCP - OFFLCPUT) / Summary Report Time Interval * 100
- STCPPCT
- The task processor time on standard CP that was
not offload eligible as a percentage of the total task processor time (USRCPUT). It is calculated
as:
((CPUTONCP – OFFLCPUT) / USRCPUT) * 100
- TASKCNT
- For Summary reporting only: the total number of tasks (CMF records).
TASKMCNT
Mobile Task count. The total number of tasks with OTRANFLG (DFHCICS A370) byte 6 containing a value greater than 0.
- TASKTCNT
- For Summary reporting only: the total number of completed tasks (CMF termination records).
- TOTCPU
- The total task CPU time. This field is calculated
as:
User CPU Time (DFHTASK S008) + RLS File Request CPU Time (DFHFILE S175)
- TOTRECS
- Total number of records in this Network
Unit-of-Work Extract record. All Cross-System Work Extract records include this field. It is
calculated as:
APPLRECS + TRANROUT + FUNCSHIP + DPLRECS
TRACKORG
Point of origin. Bit 1 of byte 6 from the TRANFLAG field.
TRACKTAG
Tracking data tag. Byte 6 of the OTRANFLG field, converted to character format.
TRACKVAL
Value of tracking data tag. Byte 6 of the OTRANFLG field, converted to numeric format.
- TRANROUT
- Number of terminal-owning region records in this Network Unit-of-Work Extract record. All Cross-System Work Extract records include this field.
- UOWID
- Network unit-of-work ID: the first 6 bytes of NETUOWSX DFHTASK C098 that uniquely identifies this unit of work. This ID is assigned at attach time using either a STCK token (when the task is attached to a local terminal), or the network unit of work ID passed as part of an ISC APPC or IRC attach header. The system clock will wrap at intervals of several months.
- UOWSEQ
- Network unit-of-work ID sequence number: the last 2 bytes of NETUOWSX DFHTASK C098. This field is the period count, typically incremented at each syncpoint.
WLMBTECT
Count of the number of begin-to-end (BTE) phase transactions completed. This field is available only in performance summary reports. Only transaction with a WLMRPTST status of normal are included.
WLMEXECM
Workload Manager completion, yes or no.
WLMEXECT
Count of the number of execution (EXE) phase transactions completed. This field is available only in performance summary reports. Only transaction with WLMBTECT completion status of yes are included.
WLMPHASE
Workload Manager phase, BTE or EXE.
WLMRPTST
Workload Manager report status, normal or abnormal.

Statistics derived fields
Note: Historical databases created with CICS PA V5R2 and earlier versions do not contain any statistics derived fields. If
you run a statistics report on a historical database that does not contain a statistics derived
field, the report shows the value of that field as 0.
- A08BKLRR
- The ratio of lookasides to buffer reads (the
combined number of data and index buffer reads). It is calculated
as:
(A08BKBFF / (A08BKBFF + A08BKFRD)) * 100
- A08DBLRR_DATA
- The ratio of lookasides to data buffer
reads. It is calculated
as:
(A08BKBFF_DATA / (A08BKBFF_DATA + A08BKFRD_DATA)) * 100
- A08DBLRR_INDX
- The ratio of lookasides to index buffer
reads. It is calculated
as:
(A08BKBFF_INDX / (A08BKBFF_INDX + A08BKFRD_INDX)) * 100
- DSGTCBCPUR
- The ratio of the accumulated CPU time to
accumulated dispatch time for a TCB. It is calculated
as:
(DSGACT / DSGTDT) * 100
- MNGTONCP_D
- The task processor time that was offloaded to
the specialty processor. It is calculated as:
MNGCPUT - MNGTONCP
- MNGOFLCP_D
- The task processor time on a standard central
processor that was not eligible for offload to a specialty processor. It is calculated
as:
MNGTONCP - MNGOFLCP
