Defining Volume Structure

The contents of a CCOGIF volume follow a firm structure, provided through the use of metadata records. The sequence and contents of these metadata records is crucial to the correctness of a CCOGIF volume. The CCOGIF writer provides a mechanism for the mapping file to explicitly define the required records and their contents.

There are six areas where the CCOGIF writer provides direct control of the generated CCOGIF records:

  • Definition and order of data themes within a data group
  • Specification of metadata records, such as:
    • the contents of Volume Descriptor Record (VDR)
    • the contents of User Fixed-Length Record (UFLR)
    • the contents of Data Set Header Record (DSHR)
    • the contents of Entity Metadata Record (EMDR)
  • Specification of the contents of entity records
  • The following sections cover each of these in more detail.