Documentation for obj_object_profiled_data_schema

Complex Type: obj_wellTest

[Table of contents]

Super-types: abstractSingularDataObject < obj_wellTest (by extension)
Sub-types: None
Name obj_wellTest
Used by (from the same schema document) Complex Type obj_wellTests
Abstract no
XML Instance Representation
<...
uidWell=" witsml:uidString [0..1]

'Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell.'

"

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:nameWell> witsml:nameString </witsml:nameWell> [1]

'Human recognizable context for the well that contains the well test.'

<witsml:name> witsml:nameString </witsml:name> [1]

'Human recognizable context for the well test.'

<witsml:dTimMin> witsml:endpointQualifiedDateTime </witsml:dTimMin> [0..1]

'The minimum time index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a \"get\" result. That is, all wellTest for a well in the specified period defined by the min/max. See the WITSML API Specification appendix on \"Special Handling\" of growing objects for a description of the behavior related to this parameter.'

<witsml:dTimMax> witsml:endpointQualifiedDateTime </witsml:dTimMax> [0..1]

'The maximum time index contained within the object. The minimum and maximum indexes are server query parameters and will be populated with valid values in a \"get\" result. See the WITSML API Specification appendix on \"Special Handling\" of growing objects for a description of the behavior related to this parameter.'

<witsml:dTimCurrent> witsml:timestamp </witsml:dTimCurrent> [0..1]

'The definition of the \"current time\" index for this object. The current time index is a server query parameter which requests the selection of a single node from a recurring set (e.g., the data related to one point in a time series). That is, the \"most recent\" (at or before the specified time) wellTest for a well. See the WITSML API Specification appendix on \"Special Handling\" of growing objects for a description of the behavior related to this parameter.'

<witsml:wellContext> witsml:cs_wellContext </witsml:wellContext> [0..1]

'Contextual data about the well that was tested.'

<witsml:testDate> witsml:timestamp </witsml:testDate> [0..1]

'The date-time of well test.'

<witsml:previousTestDate> witsml:timestamp </witsml:previousTestDate> [0..1]

'The date-time of the previous well test.'

<witsml:lastValidTest> witsml:timestamp </witsml:lastValidTest> [0..1]

'The date-time of the last valid well test.'

<witsml:testReason> witsml:TestReason </witsml:testReason> [0..1]

'The reason for the well test: initial, periodic, revision.'

<witsml:testType> witsml:kindString </witsml:testType> [0..1]

'The type of well production test.'

<witsml:chokeOrificeSize> witsml:lengthMeasure </witsml:chokeOrificeSize> [0..1]

'DEPRECATED: use productionTest/wellheadData/chokeOrificeSize or injectionTest/chokeOrificeSize. The size of the opening in the flow choke at the wellhead.'

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

'A port on a Product Flow Unit that is represented by this test.'

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

'The Product Flow Unit represented by the port. This is defined within the Product Flow Model'

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

'The Product Flow Model that represents the above Product Flow Unit.'

<witsml:standardTempPres> witsml:StandardTempPress </witsml:standardTempPres> [0..1]

'Defines the standard temperature and pressure to which all standard volumes in this report have been corrected. This applies to all elements whose name is suffixed by StdTempPres.'

Start Choice [1]
<witsml:fluidLevelTest> witsml:cs_wellTestFluidLevelTest </witsml:fluidLevelTest> [0..1]

'Data from a fluid level test.'

<witsml:productionTest> witsml:cs_wellTestProductionTestData </witsml:productionTest> [0..*]

'Data from a production test. Multiple tests generally indicate that there are multiple components of a single overall test. For example, for multi-zoned wells.'

<witsml:injectionTest> witsml:cs_wellTestInjectionTestData </witsml:injectionTest> [0..*]

'Data from an injection test. Multiple tests generally indicate that there are multiple components of the overall test. For example, for multi-zoned wells.'

End Choice
<witsml:commonData> witsml:cs_commonData </witsml:commonData> [0..1]

'A container element that contains elements that are common to all data objects.'

<witsml:customData> witsml:cs_customData </witsml:customData> [0..1]

'A container element that can contain custom or user defined data elements.'

</...>
Diagram
Schema Component Representation
<xsd:complexType name="obj_wellTest">
<xsd:complexContent>
<xsd:extension base=" witsml:abstractSingularDataObject ">
<xsd:sequence>
<xsd:element name="nameWell" type=" witsml:nameString " minOccurs="1" maxOccurs="1"/>
<xsd:element name="name" type=" witsml:nameString " minOccurs="1" maxOccurs="1"/>
<xsd:group ref=" witsml:grp_wellTest "/>
<xsd:element name="commonData" type=" witsml:cs_commonData " minOccurs="0" maxOccurs="1"/>
<xsd:element name="customData" type=" witsml:cs_customData " minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="uidWell" type=" witsml:uidString " use="optional"/>
<xsd:attributeGroup ref=" witsml:attgrp_uid "/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>