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.
13 12
Fixedlength
4444
Journalblock
number
JCRBLKN
X'00'
X'00' '00'
Journalblock
sequencenumber
JCLRSEQ
Dateblock
written
JCLRDATE
Runstart
time
JCLRRST
Timeblock
written
JCLRTIME
(hhmmss)-
localorGMT
setinLOGRSSI
Figure 92. Format of label prefix part of journal control label header
Chapter 27. CICS logging and journaling 731