Previous Topic: EXTDATA Record Type - S00

Next Topic: EXTDATA Record Type - S07


EXTDATA Record Type - S06

The MRXT06 and MZXT06 record definitions define the EXTDATA records created by CA JARS from SMF record 6, External Writer.

For a complete description of each SMF data field listed below, refer to the z/OS MVS System Management Facilities (SMF) Guide (SA22-7630). The chapter entitled "Record Type 6 (06) External Writer" gives a detailed description of each field.

Additional information on the contents of RMF Type 06 records can be found by assembling the RMF mapping macro SYS1.MACLIB(IFASMFR), as in this example:

RECMAP   DSECT
         IFASMFR (6)
         END

SMF Type 06 records are mapped by expanding the macro IFASMFR (6). Unlike more recently defined records, the segments for various SYSOUT types are not segregated into DSECTs. Rather the mapping macro uses the ORG statement to create overlays. The table below identifies the EXTDATA variables with the segment name from which they are taken in the expansion of IFASMFR (6).

There are five segment formats for SMF Type 06:

Each format has a header/self defining segment, and an I/O data segment. Variable names are not necessarily unique in a segment. The center column below identifies the source used by CA JARS.

This EXTDATA record can be used for accounting and chargeback. Its associated IRD/ORD is S06. The IRD/ORD field names are in the table below.

CA JARS EXTDATA Variable Name

IBM Segment Name

IBM Variable Name

IRD/ORD Field Name

EXT06_JBN

Header/Self Define

SMF6JBN

JOB NAME

EXT06_AC1

SMF30ACS

SMF30ACT

ACCOUNT CODES

EXT06_AC2

SMF30ACS

SMF30ACT

ACCOUNT CODES

EXT06_AC3

SMF30ACS

SMF30ACT

ACCOUNT CODES

EXT06_SBS

Header/Self Define

SMF6SBS

SUBSYSTEM ID

EXT06_PAD

Header/Self Define

SMF6PAD1

SEC IND

EXT06_UIF

Header/Self Define

SMF6UIF

USER ID

EXT06_OWC

Header/Self Define

SMF6OWC

OUTPUT CLASS

EXT06_WST

Header/Self Define

SMF6WST

START TIME

EXT06_WSD

Header/Self Define

SMF6WSD

START DATE

EXT06_NLR

Header/Self Define

SMF6NLR

NO LOGICAL RECS

EXT06_IOE

Header/Self Define

SMF6IOE

IO STATUS

EXT06_NDS

Header/Self Define

SMF6NDS

NO DATASETS

EXT06_FMN

Header/Self Define

SMF6FMN

FORM NUMBER

EXT06_PD1

Header/Self Define

SMF6PAD1

SEC IND

EXT06_SB1

Header/Self Define

SMF6SBS (see note 1)

SUBSYSTEM ID

I/O Data

EXT06_LN1

SMF6LN1

 

EXT06_DCI

I/O Data

SMF6DCI

DS CONTROL

EXT06_INDC

I/O Data

SMF6INDC

RECORD IND

EXT06_JNM

I/O Data

SMF6JNM

OLD JOBID

EXT06_OUT

I/O Data

SMF6OUT

OUTPUT DEVICE

EXT06_FCB

I/O Data

SMF6FCB

FCB IMAGE ID

EXT06_UCS

I/O Data

SMF6UCS

UCS IMAGE ID

EXT06_PGE

I/O Data

SMF6PGE

PAGE COUNT

EXT06_RTE

I/O Data JES2 OutptWtr

SMF6RTE

JES2 OUTPUT RTE

EXT06_DFE

I/O Data JES3 OutptWtr

SMF6DFE

 

EXT06_OPR

I/O Data JES3 OutptWtr

SMF6OPR

JES3 OUTPUT PTY

EXT06_GRP

I/O Data JES3 OutptWtr

SMF6GRP

JES3 OUTPUT GRP

EXT06_LN3

Common Section

SMF6LNE

 

EXT06_ROUT

Common Section

SMF6ROUT

 

EXT06_EFMN

Common Section

SMF6EFMN

EXT FORM NO

EXT06_JBID

Common Section

SMF6JBID

JOB ID

EXT06_STNM

Common Section

SMF6STNM

STEP NAME

EXT06_PRNM

Common Section

SMF6PRNM

PROC STEP

EXT06_DDNM

Common Section

SMF6DDNM

DDNAME

EXT06_USID

Common Section

SMF6USID

JOB USERID

EXT06_SECS

Common Section

SMF6SECS

SEC LABEL

EXT06_PRMD

Common Section

SMF6PRMD

PROC MODE

EXT06_DSNM

Common Section

SMF6DSNM

DS NAME

EXT06_OTOK

Common Section

SMF6OTOK

USER SEC TOKEN

EXT06_LN2

Non-impact Prt Subsys JES2, JES3, PSF

SMF6LN2

 

EXT06_CPS

Non-impact Prt Subsys JES2, JES3, PSF

SMF6CPS

NI COPY GRP n

EXT06_CHR

Non-impact Prt Subsys JES2, JES3, PSF

SMF6CHR

NI CHAR ARR n

EXT06_MID

Non-impact Prt Subsys JES2, JES3, PSF

SMF6MID

NI COPY MOD MOD

EXT06_FLI

Non-impact Prt Subsys JES2, JES3, PSF

SMF6FLI

NI FORM OLAY

EXT06_FLC

Non-impact Prt Subsys JES2, JES3, PSF

SMF6FLC

NI OLAY COPIES

EXT06_BID

Non-impact Prt Subsys JES2, JES3, PSF

SMF6BID

OPT IND

EXT06_LN4

All-Points-Addr PSF

SMF6LN4

 

EXT06_FONT

All-Points-Addr PSF

SMF6FONT

APA MCF FONTS

EXT06_LFNT

All-Points-Addr PSF

SMF6LFNT

APA FONTS LOADED

EXT06_OVLY

All-Points-Addr PSF

SMF6OVLY

APA MMO OLAYS

EXT06_LOLY

All-Points-Addr PSF

SMF6LOLY

APA OLAYS LOADED

EXT06_PGSG

All-Points-Addr PSF

SMF6PGSG

APA MPS PSEGS

EXT06_LPSG

All-Points-Addr PSF

SMF6LPSG

APA PSEGS LOADED

EXT06_IMPS

All-Points-Addr PSF

SMF6IMPS

APA SHEETS PRINT

EXT06_FEET

All-Points-Addr PSF

SMF6FEET

APA FEET PRINTED

EXT06_PGDF

All-Points-Addr PSF

SMF6PGDF

APA PGDEFS USED

EXT06_FMDF

All-Points-Addr PSF

SMF6FMDF

 

EXT06_BIN

All-Points-Addr PSF

SMF6BIN

APA BIN INDS

EXT06_PGOP

All-Points-Addr PSF

SMF6PGOP

APA DUPLEX INDS

EXT06_FLG3

All-Points-Addr PSF

SMF6FLG3

APA FLAGS

EXT06_NSOL

All-Points-Addr PSF

SMF6NSOL

APA SEC OLAYS

EXT06_NSFO

All-Points-Addr PSF

SMF6NSFO

APA SEC FONTS

EXT06_NPS

All-Points-Addr PSF

SMF6NPS

APA SEC PSEGS

EXT06_FDNM

All-Points-Addr PSF

SMFFDNM

APA FORMDEF

EXT06_PDNM

All-Points-Addr PSF

SMFPDNM

APA PAGEDEF

EXT06_PTDV

All-Points-Addr PSF

SMFPTDV

APA PRINTDEV

EXT06_RDRD

SMF30ID

SMF30RST (see note 3)

 

EXT06_RDRT

SMF30ID

SMF30RSD

 

EXT06_RDRT_HH

SMF30ID

SMF30RSD

 

EXT06_RDRT_MM

SMF30ID

SMF30RSD

 

EXT06_RDRT_SS

SMF30ID

SMF30RSD

 

EXT06_LN6

File Xfer PSF, IP Prwy

SMF6LN6

 

EXT06_BYTD

File Xfer IP Prwy

Reserved

 

EXT06_BYTE

File Xfer PSF, IP Prwy

SMF6BYTE/BYTD (see note 2)

BYTES SENT

EXT06_IP

Concatenates next 4 fields

 

 

EXT06_IP1

File Xfer PSF, IP Prwy

SMF6IP1

 

EXT06_IP2

File Xfer PSF, IP Prwy

SMF6IP2

 

EXT06_IP3

File Xfer PSF, IP Prwy

SMF6IP3

 

EXT06_IP4

File Xfer PSF, IP Prwy

SMF6IP4

 

EXT06_FTL

File Xfer IP Prwy

SMF6FTL

 

EXT06_PQLN

File Xfer PSF, IP Prwy

SMF6PQLN

 

EXT06_PRTQ

File Xfer PSF, IP Prwy

SMF6PRTQ

QUEUE NAME

EXT06_URIL

File Xfer IP Prwy

SMF6URIL

 

EXT06_URI

File Xfer IP Prwy

SMF6URI

FILETRANS URI

EXT06_IPV6

File XFER PSF, IP Prwy

SMF6IPV6

TARGET IPV6

Notes:

  1. SMF6SBS fills the role of the subtype in other SMF records. This helps interpret the meaning of EXTDATA S06 records. The possible values are:
    0  External Writer
    2  JES2 Output Writer
    5  JES3 Output Writer
    7  Print Services Facility (PSF)
    9  IP PrintWay
    

    You can use EXT06_SBS to interpret S06 records. Values from each subtype are present in all S06 records; but the only valid values are those that are common and those that belong to the particular setting of EXT06_SBS. Invalid values are set to zero or blank as appropriate.

  2. EXT06_BYTE uses SMF6BYTD for IP Printway extended mode and SMF6BYTE otherwise. EXT06_BYTD is an expansion of EXT06_BYTE.
  3. SMF Reader Start Time is the unit-of-work identifier CA JARS uses to transfer accounting fields into S06 EXTDATA records. At a minimum, an SMF Type 06 must match a SMF Type 26 Job Purge record in order to be processed by CA JARS.