Part 6: Basic Schema

Edition 1

1 - Scope

Using the methodology outlined in Part 1, this part describes the schema, namely the collection of object types, administered by the Subcommittee On Recommended Format For Digital Well Data using organization code 0 (zero). This schema described in this part is called the basic schema. It includes object types required by any implementation of RP66, namely FILE-HEADER and ORIGIN, and object types for recording data of a general nature, for example FRAME and CHANNEL. The object types of the basic schema are intended to be industry-neutral. Some attributes of the basic schema object types have values restricted to a dictionary of standard reference values. These are listed in Part 7.

2 - Definitions

3 - Authority

Changes to the basic schema are recommended by the Subcommittee On Recommended Format For Digital Well Data and approved by POSC. Changes may include addition of new object types, addition of new attributes to existing object types, changes to the restrictions on existing attributes, or removal of attributes or object types. An attribute or object type removed in one edition may be restored in a later edition only if restored with its previous meaning. A new edition of the basic schema occurs when approved by POSC, and has an edition number obtained by adding 1 to the previous edition number. The intent is to maintain as much consistency as possible between editions. The principle motivation for a new edition should be to add new object types or attributes. However, from time to time compelling reasons arise for removing items because they are unused or impose unreasonable burdens on users and implementations.

4 - Concepts

A schema is a collection of object types specified and administered by an organization (see Part 1). The schema is identified by an organization code (see Appendix A). The object types support writing data of interest to the organization and reflect a data model adopted by the organization, whether explicitly or implied.

The data model represented by the basic schema is implied by the descriptions of the object types given in this part. The basic schema provides two kinds of object type: