The danZIG profile is intended to cover requirements of the following functional areas.
Separate sets of specifications are described for each of the functional areas.
The specifications within a given functional area may describe one or more levels of requirements. The requirements levels within a given functional area are not necessarily cumulative. I.e. support for a higher level within a given functional area does not always imply support for lower levels within the same functional area.
The profile requirements may be viewed as an irregular matrix or tree:
A system may support different levels of requirements within different functional areas. A system may for example support the highest level within functional area A (Search and Retrieval of Library Catalogues), but it may at the same time support only the lowest level within functional area B (Search and Retrieval of Holdings information).
The terms Target and Server plus Origin and Client are used interchangeably in relation to Z39.50 Target- and Origin specifications.
The following diagram illustrates the original structure and logical dependencies of the danZIG Profile.
Remark: Area E and F are removed; area G added and ILL-transactions in area D are added.