Schemas

Every ODS schema, by kind: the document, its four pillars, the entities they hold, the parts entities own and the datatypes they all use. Each schema is a JSON Schema 2020-12 file. The conventions say how they are named and built, and the glossary defines each word.

Document and pillars

The root of an ODS file, and the four groups it holds. Each pillar answers one question.

Entities

Records that other records point at by id. Each sits under the pillar whose lists hold it, with those lists.

Parts

Records that a parent owns and embeds.

Datatypes

Data with no identity, such as a Value or a Location.

Place

Base

Fields that every entity shares.

ODS Acoustics

Module schemas of ODS Acoustics: stricter forms of Core schemas. They add no fields.