An Attributable artifact has the ability to contain attribute values
Data format is an Interface which wrappers a strongly typed and non-extensible
A Keyable is a dataset item that is represented by a Key.
A Dimension point ties a code and concept together to represent an identifier for an item of data
An Observation is a data element that defines a time and value, an Observation may also have attributes attached to it.