IBM SC34-6814-04 User Manual

Page of 953
JCRSTRID
2-byte system-type identifier. For a user journal request, this is X'0000'.
Otherwise, it consists of a 1-byte function ID followed by a 1-byte module
ID.
JCRUTRID
2-byte user-type identifier. For a CICS journal request, this is X'0000'.
Otherwise, it contains the code specified by the JTYPEID keyword of the
user request.
JCRLRN
2-byte record number within the block.
The label prefix part of the journal control label header is 32 bytes long, and its
format is shown in Figure 92.
X'00'
1-byte containing X'00'.
JCRBLKN
3-byte journal block number.
X'00's 12-bytes each containing X'00'.
JCLRTIME
4-bytes containing the time the block was written, in hhmmss format. (Local
or GMT set in LOGR SSI.)
JCLRRST
4-bytes containing the run start time.
JCLRDATE
4-bytes containing the date the block was written.
JCLRSEQ
4-byte journal block sequence number.
Format of journal record
Each CICS journal record comprises a system header, system prefix, user prefix,
and journaled data. The format of a journal record is shown in Figure 93 on page
732.
1
3
12
Fixed length
4
4
4
4
Journal block
number
JCRBLKN
X'00'
X'00'
'00'
Journal block
sequence number
JCLRSEQ
Date block
written
JCLRDATE
Run start
time
JCLRRST
Time block
written
JCLRTIME
(hhmmss)-
local or GMT
set in LOGR SSI
Figure 92. Format of label prefix part of journal control label header
Chapter 27. CICS logging and journaling
731