This section describes four categories of reference set types, each of which contain several sub-types.
Each reference set type follows a pattern and that pattern is also represented in a machine readable form using a set of Reference Set Descriptor members (known as a Descriptor Template, for short). In most case, the same pattern may be used to define a number of different reference sets to serve a variety of purposes. However, there are also some highly specific reference set types that exist for a single specified purpose. These are the Reference Set Descriptor Reference Set, Module Dependency Reference Set and Description Format Reference Set.
In each subsection, a reference set type is described under the following subheadings:
The purpose of the reference set;
The format of the reference set member record is detailed in a table;
The metadata supporting the reference set;
The machine readable reference set descriptor member records for the reference set type;
Examples of the reference set type;