Documentation for obj_object_profiled_data_schema

Complex Type: cs_productVolumeParameterValue

[Table of contents]

Super-types: None
Sub-types: None
Name cs_productVolumeParameterValue
Used by (from the same schema document) Complex Type cs_productVolumeParameterSet
Abstract no
Documentation WITSML - Parameter Value Component Schema.
XML Instance Representation
<...
uid=" witsml:uidString [0..1]

'The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.'

"
>
<witsml:dTim> witsml:timestamp </witsml:dTim> [0..1]

'The date and time at which the parameter applies. If no time is specified then the value is static.'

Start Choice [1]
<witsml:measureValue> witsml:generalQualifiedMeasure </witsml:measureValue> [1..*]

'A measure value. Unless the parameter is defined as a tuple, only one value should be specified. The measure class is defined by measureClass in the parent set. The unit of measure must conform to the units allowed by the measure class in the unit dictionary file. If the \'status\' attribute is absent and the value is not \"NaN\", the data value can be assumed to be good with no restrictions. A value of \"NaN\" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null.'

<witsml:curveValue> witsml:cs_curveData </witsml:curveValue> [1..*]

'The values in one row of a curve. The aggregate of the curve rows represent the curve.'

<witsml:stringValue> witsml:kindQualifiedString </witsml:stringValue> [1]

'A string value. If the \'status\' attribute is absent and the value is not \"NaN\", the data value can be assumed to be good with no restrictions. A value of \"NaN\" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null.'

<witsml:integerValue> witsml:integerQualifiedCount </witsml:integerValue> [1]

'An integer value. If the \'status\' attribute is absent and the value is not \"NaN\", the data value can be assumed to be good with no restrictions. A value of \"NaN\" should be interpreted as null and should be not be given unless a status is also specified to explain why it is null.'

End Choice
<witsml:port> witsml:refNameString </witsml:port> [0..1]

'A port related to the parameter. If a port is given then the corresponding unit usually must be given. For example, an \"offset along network\" parameter must specify a port from which the offset was measured.'

<witsml:unit> witsml:refNameString </witsml:unit> [0..1]

'A unit related to the parameter. For example, an \"offset along network\" parameter must specify a port (on a unit) from which the offset was measured.'

<witsml:alert> witsml:cs_productVolumeAlert </witsml:alert> [0..1]

'An indication of some sort of abnormal condition relative this parameter.'

</...>
Diagram
h-622169519 h-2100352987 h-877954801 h513209620 h1288242028 h65068842 h65068842 h-153968931 h-1931220815
Schema Component Representation
<xsd:complexType name="cs_productVolumeParameterValue">
<xsd:sequence>
<xsd:element name="dTim" type=" witsml:timestamp " minOccurs="0" maxOccurs="1"/>
<xsd:choice minOccurs="1" maxOccurs="1">
<xsd:element name="measureValue" type=" witsml:generalQualifiedMeasure " minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="curveValue" type=" witsml:cs_curveData " minOccurs="1" maxOccurs="unbounded"/>
<xsd:element name="stringValue" type=" witsml:kindQualifiedString " minOccurs="1" maxOccurs="1"/>
<xsd:element name="integerValue" type=" witsml:integerQualifiedCount " minOccurs="1" maxOccurs="1"/>
</xsd:choice>
<xsd:element name="port" type=" witsml:refNameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="unit" type=" witsml:refNameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="alert" type=" witsml:cs_productVolumeAlert " minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
<xsd:attributeGroup ref=" witsml:attgrp_uid "/>
</xsd:complexType>