Self-Defining section

This section contains the triplet fields (offset/length/number) that locate other sections on the record. This triplet information should be checked prior to accessing a section of the record. The ‘number’ triplet field is the primary indication of the existence of the field. This section is an extension of the header and follows it physically in the record.

Offsets Name Length Format Description
0 0 SMF89PRO 4 binary Offset to Record Product section from start of record, including the record descriptor word (RDW).
4 4 SMF89PRL 2 binary Length of Record Product section.
6 6 SMF89PRN 2 binary Number of Record Product sections (1).
8 8 SMF89SIO 4 binary Offset to System ID section from start of record, including the record descriptor word (RDW).
12 0C SMF89SIL 2 binary Length of System ID section.
14 0E SMF89SIN 2 binary Number of System ID sections on record (1).
16 10 SMF89UDO 4 binary Offset to first Usage or State Data section from start of record, including the record descriptor word (RDW).
20 14 SMF89UDL 2 binary Length of each Usage Data section or State Data section.
22 16 SMF89UDN 2 binary Number of Usage or State Data sections on record (minimum of 0).
24 18 SMF89UDR 4 binary Number of State Data sections remaining (or 0 for Usage Data section).
28 1C SMF89CNO 4 binary Offset to first product intersection data section (from start of record including the RDW).
32 20 SMF89CNL 2 binary Length of product intersection data section.
34 22 SMF89CNN 2 binary Number of product intersection data section (minimum of 0).