HSAM and SHSAM databases share the following record formats.
Segment Formats
The following figure shows
the DL/I data record formats for HSAM and SHSAM databases.
Figure 1. HSAM and SHSAM segment
format
Delete Byte (Flag) Format
The following figure shows the delete byte (flag) format. Figure 2. Delete byte (flag) format
Bit
Description
0
Segment deleted (HISAM or index).
1
DB record deleted (HISAM or index).
2
Segment processed by DELETE.
3
Reserved.
4
Data and prefix are separated in storage.
5
Segment has been deleted on its physical path.
6
Segment has been deleted on its logical path.
7
Segment space available to be freed; bits 5 and 6 must also be
set on.
Block Format for HSAM and SHSAM
There are no dependent segments in a SHSAM block. Block size must
be a multiple of segment size. The following figure shows the block
format for HSAM and SHSAM. Figure 3. Block
format for HSAM and SHSAM