Tie-up record types

The journal records written for tie-up record types consist of two sections.

These sections are as follows:
  • The FLJB_GENERAL_DATA section
  • The TIE_UP_RECORD_DATA section

Record format for a tie-up record

The format of such a record written for tie-up record types is shown in Figure 1.
Figure 1. Layout of record written for tie-up record types
The fields in this picture are described in the list that follows.
FLJB_GENERAL_DATA
12-byte general data.

See FLJB_GENERAL_DATA.

TIE_UP_RECORD_DATA
136-byte tie-up record data.

See TIE_UP_RECORD_DATA.

TIE_UP_RECORD_DATA

The format of the TIE_UP_RECORD_DATA section is shown in Figure 2.
Figure 2. Format of TIE_UP_RECORD_DATA section
The fields in this picture are described in the list that follows.
FLJB_TUR_BASE_CI_SIZE
4-byte CI size of base data set.
FLJB_TUR_MAXIMUM_LRECL
4-byte maximum record length.
FLJB_TUR_BASE_KEY_POSITION
4-byte base key position in record.
FLJB_TUR_BASE_KEY_LENGTH
2-byte base key length.
FLJB_TUR_DATASET_TYPE
1-byte data set type:
X'C5'     Standard ESDS
X'D2'     KSDS
X'D7'     Path
X'D9'     RRDS
X'E5'     VRRDS
X'E7'     Extended ESDS
FLJB_TUR_RECORD_FORMAT
1-byte record format:
X'E5'     Variable
X'C6'     Fixed 
FLJB_TUR_BASE_DSNAME_LENGTH
2-byte length of base data set name.
FLJB_TUR_BASE_DSNAME
44-byte base data set name.
FLJB_TUR_PATH_DSNAME_LENGTH
2-byte length of path data set name.
FLJB_TUR_PATH_DSNAME
44-byte path data set name.
FLJB_TUR_FWDRECOVLOG_NAME
26-byte log stream name of forward recovery log.
FLJB_TUR_BITS
1-byte flag field.
Reserved
1-byte reserved field.
Note: The format of caller data in journal records written by file control in RLS mode is identical to that in journal records written by file control in non-RLS mode except for FLJB_TUR_BITS where a value of X'80' indicates RLS-access.