Header/Self-defining Section

This section contains the common SMF record headers fields and the triplet fields (offset/length/number), if applicable, that locate the other sections on the record.

If you coded DSECT=YES when calling the IFGSMF14 macro, then it generates a DSECT statement at this point with the DSECT name specified as the label on the IFGSMF14 macro call or, if no label was specified, the default is IFGSMF. For example, if you did not code a label on the IFGSMF14 macro call, the name of this DSECT will be IFGSMF.

Offsets Name Length Format Description
0 0 SMF14LEN 2 binary Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See Standard SMF record header for a detailed description.
2 2 SMF14SEG 2 binary Segment descriptor (see record length field).
4 4 SMF14FLG 1 binary System indicator:
Bit
Meaning when set
0-2
Reserved
3-6
Version indicators (see Standard SMF record header for details)
7
Reserved.
5 5 SMF14RTY 1 binary Record type 14 (X'0E').
6 6 SMF14TME 4 binary Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10 A SMF14DTE 4 packed Date when the record was moved into the SMF buffer, in the form 0cyydddF. See Standard SMF record header for a detailed description.
14 E SMF14SID 4 EBCDIC System identification (from the SID parameter).
18 12 SMF14JBN 8 EBCDIC Job name. The job name, time, and date that the reader recognized the JOB card (for this job) constitute the job log identification, or transaction name (for APPC output).
26 1A SMF14RST 4 binary Time since midnight, in hundredths of a second, that the reader recognized the JOB card (for this job).
30 1E SMF14RSD 4 packed Date when the reader recognized the JOB card (for this job), in the form 0cyydddF. See Standard SMF record header for a detailed description.
34 22 SMF14UID 8 EBCDIC User-defined identification field (taken from common exit parameter area, not from USER=parameter on job statement).
42 2A SMF14RIN 2 binary Record and data set indicator
Bit
Name and Meaning when set
First Byte
0
Reserved.
1
SMF14EOV. Record written by end of volume (EOV).
2
SMF14DAD. DASD.
3
SMF14TDS. Temporary data set.
4
SMF14DDA. DCBDSORG=DA (the data set organization being used is direct access-BDAM).
5
SMF14IS. DCBDSORG=IS and DCBMACRF not EXCP (the data set organization being used is indexed sequential and the EXCP access method is not being used).
6
SMF14JIS. JFCDSORG=IS (the data set organization being used is indexed sequential).
7
SMF14VIO. Virtual input output (VIO) data set access.
Second Byte
0
SMF14IPD. Partitioned data set directory entries (PDSE) data set.
1
SMF14TRC. The QSAM TRUNC macro has been issued against a PDSE.
2
SMF14NSG. Null segment encountered in a PDSE.
3
SMF14STR. Extended format sequential data set indicator.
4
SMF14HBT. Hiperbatch section present.
5
SMF14XSG. Extended information segment present.
6
SMF14TCL. Task termination closed the DCB.
7
SMF14ABD. Task is terminating (TCBFA is on).
Note: A data set is considered temporary if:
  • It has a system-generated name where the first qualifier starts with SYS and the second qualifier starts with T (SYS____.T___.___).

    or

  • It is created within a job step and exists only for the duration of that job step.