3.1 Top-Level Data Object

Topic Version1Published11/11/2016
For StandardCTA v2.1

An Energistics data object schema is a complete, high-level schema from one of the Energistics domain specifications (RESQML, WITSML, PRODML). These schemas are represented in XSD files as global (i.e., root level) XML elements. For Energistics standards, there is a single root element across all schemas (AbstractObject), though this is not a general requirement of XML schemas.

A data object is a single-instance document described by one of these schemas. Energistics refers to these as ‘top-level data-objects’, which inherit from AbstractObject and, by definition, each has a UUID and citation metadata (based on the Energistics EIP).

For more information, see the Energistics Identifier Spec.