Documentation for obj_object_profiled_data_schema

Element: objects

[Table of contents]

Name objects
Type witsml:obj_objects
Nillable no
Abstract no
Documentation The WITSML API mandated plural root element which allows multiple singular objects to be sent. The plural name is formed by adding an "s" to the singular name.
Logical Diagram
XML Instance Representation
<witsml:objects
version=" witsml:schemaVersionString [1]

'Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance.'

"
>
<witsml:documentInfo> witsml:cs_documentInfo </witsml:documentInfo> [0..1]

'Information about the XML message instance.'

<witsml:context> witsml:abstractContextualObject </witsml:context> [0..1]

'A contextual object. This defines the context for the set of data objects. The abstract type cannot be intantiated in an XML message. Rather, a subtype of the abstract type(i.e., any singular object type) must be chosen. Knowledge of which type is chosen will be revealed in the XML via attribute xsi:type (e.g., xsi:type=\"obj_report\").'

<witsml:object> witsml:abstractSingularDataObject </witsml:object> [0..*]

'A single object. Note that the objects can be specified in any order but it is recommended that a the most independent data objects (e.g., well before wellbore). The abstract type cannot be intantiated in an XML message. Rather, a subtype of the abstract type(i.e., any singular object type) must be chosen. Knowledge of which type is chosen will be revealed in the XML via attribute xsi:type (e.g., xsi:type=\"obj_well\").'

</witsml:objects>
Diagram
h337438931 h-1245219945 h1790635751 h1792248419
Schema Component Representation
<xsd:element name="objects" type=" witsml:obj_objects "/>