Documentation for obj_object_profiled_data_schema

Complex Type: cs_productVolumeFlow

[Table of contents]

Super-types: None
Sub-types: None
Name cs_productVolumeFlow
Used by (from the same schema document) Complex Type cs_productVolumeFacility
Abstract no
Documentation WITSML - Product Volume Flow 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:name> witsml:nameString </witsml:name> [0..1]

'The name of this flow within the context of this report. This might reflect some combination of the kind of flow, port, qualifier and related facility.'

<witsml:kind> witsml:ReportingFlow </witsml:kind> [1]

'Indicates the type of flow that is being reported. The type of flow is an indication of the overall source or target of the flow. A production flow has one or more wells as the originating source. An injection flow has one or more wells as the ultimate target. An import flow has an offsite source. An export flow has an offiste target. A consumption flow generally has a kind of equipment as a target.'

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

'The Product Flow Port to which the flow is assigned. This is the port on the Product Flow Unit that represents the facility.'

<witsml:direction> witsml:ProductFlowPortType </witsml:direction> [0..1]

'The kind of port that this flow represents: inlet or outlet.'

<witsml:facility> witsml:facilityIdentifierStruct </witsml:facility> [0..1]

'The name of the facility represented by the port where the measurements were taken. The name can be qualified by a naming system. This also defines the kind of facility.'

<witsml:facilityAlias> witsml:nameStruct </witsml:facilityAlias> [0..*]

'An alternatative name of a facility represented by the port. This is generally unique within a naming system. The above contextually unique name (that is, within the context of a parent) should also be listed as an alias.'

<witsml:qualifier> witsml:FlowQualifier </witsml:qualifier> [0..1]

'Qualifies the type of flow that is being reported.'

<witsml:subQualifier> witsml:FlowSubQualifier </witsml:subQualifier> [0..1]

'Defines a specialization of the qualifier value. This should only be given if a qualifier is given.'

<witsml:relatedFacility> witsml:cs_productVolumeRelatedFacility </witsml:relatedFacility> [0..1]

'A second facility related to this flow. For a production flow, this would represent a role of \'produced for\'. For an import flow, this would represent a role of \'inport from\'. For an export flow, this would represent a role of \'export to\'.'

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

'A timestamp representing the version of this data. A flow (same port and products) with a more recent timestamp will represent the \"current\" version.'

<witsml:versionSource> witsml:nameString </witsml:versionSource> [0..1]

'Identifies the source of the version. This will commonly be the name of the software which created the version.'

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

'This is a pointer to the flow from which this flow was derived.'

<witsml:gor> witsml:volumePerVolumeMeasure </witsml:gor> [0..1]

'Gas oil ratio. The ratio between the total produced gas volume and the total produced oil volume including oil and gas volumes used on the installation.'

<witsml:gorMTD> witsml:volumePerVolumeMeasure </witsml:gorMTD> [0..1]

'Gas oil ratio month to date. The gas oil ratio from the beginning of the month to the end of the reporting priod.'

<witsml:waterConcMass> witsml:massConcentrationMeasure </witsml:waterConcMass> [0..1]

'Water concentration mass basis. The ratio of water produced compared to the mass of total liquids produced.'

<witsml:waterConcVol> witsml:volumePerVolumeMeasure </witsml:waterConcVol> [0..1]

'Water concentration volume basis. The ratio of water produced compared to the mass of total liquids produced.'

<witsml:atmosphere> witsml:pressureMeasure </witsml:atmosphere> [0..1]

'The average atmospheric pressure during the reporting period.'

<witsml:volumeValue> witsml:cs_volumeValue </witsml:volumeValue> [0..1]

'The volume of the fluid, possibly corrected to specific conditions of temperature and pressure. A positive value for an inlet port indicates flow into the port. A negative value for an inlet port indicates flow out of the port. A positive value for an outlet port indicates flow out of the port. A negative value for an outlet port indicates flow into of the port. This convention is designed such that a positive sign indicates an expected condition based on the intended port direction while a negative sign indicates an anomolous condition.'

<witsml:volume> witsml:volumeQualifiedMeasure </witsml:volume> [0..1]

'DEPRECATED. Use volumeValue for new work. The uncorrected volume of the product. The sign of the value should conform to the above description of volumeValue. 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:volumeStd> witsml:volumeQualifiedMeasure </witsml:volumeStd> [0..1]

'DEPRECATED. Use volumeValue for new work. The volume of the fluid, corrected to standard conditions of temperature and pressure. The sign of the value should conform to the above description of volumeValue. 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:flowRate> witsml:volumeFlowRateQualifiedMeasure </witsml:flowRate> [0..1]

'The flow rate of the product. The sign of the value should conform to the above description of volume. 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:temp> witsml:thermodynamicTemperatureMeasure </witsml:temp> [0..1]

'Temperature of the port. Specifying the temperature here (as opposed to in Period) implies that the temperature is constant for all periods of the flow.'

<witsml:pres> witsml:pressureMeasure </witsml:pres> [0..1]

'Pressure of the port. Specifying the pressure here (as opposed to in Period) implies that the pressure is constant for all periods of the flow.'

<witsml:absoluteMinPres> witsml:pressureMeasure </witsml:absoluteMinPres> [0..1]

'Absolute minimum pressure before the system will give an alarm.'

<witsml:portDiff> witsml:cs_productVolumePortDifference </witsml:portDiff> [0..*]

'The internal differences between this port and one other port on this unit.'

<witsml:mass> witsml:massMeasure </witsml:mass> [0..1]

'The mass of the product.'

<witsml:work> witsml:workMeasure </witsml:work> [0..1]

'The electrical energy represented by the product.'

<witsml:efficiency> witsml:volumePerVolumeMeasure </witsml:efficiency> [0..1]

'The actual volume divided by the potential volume.'

<witsml:rvp> witsml:pressureMeasure </witsml:rvp> [0..1]

'Reid vapor pressure of the product. The absolute vapor pressure of volatile crude oil and volatile petroleum liquids, except liquefied petroleum gases, as determined in accordance with American Society for Testing and Materials under the designation ASTM D323-56.'

<witsml:tvp> witsml:pressureMeasure </witsml:tvp> [0..1]

'True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid as determined in accordance with standard methods.'

<witsml:bsw> witsml:volumePerVolumeMeasure </witsml:bsw> [0..1]

'Basic sediment and water is measured from a liquid sample of the production stream. It includes free water, sediment and emulsion and is measured as a volume percentage of the production stream.'

<witsml:bswPrevious> witsml:volumePerVolumeMeasure </witsml:bswPrevious> [0..1]

'The basic sediment and water as measured on the previous reporting period (e.g., day).'

<witsml:densityValue> witsml:cs_densityValue </witsml:densityValue> [0..1]

'The density of the fluid, possibly corrected to specific conditions of temperature and pressure.'

<witsml:density> witsml:densityMeasure </witsml:density> [0..1]

'The density of the product.'

<witsml:densityFlowRate> witsml:massFlowRateMeasure </witsml:densityFlowRate> [0..1]

'The mass basis flow rate of the product. This is used for things like a sand component.'

<witsml:densityStd> witsml:densityMeasure </witsml:densityStd> [0..1]

'The density of the product after it has been corrected to standard temperature and pressure.'

<witsml:concentration> witsml:volumePerVolumeMeasure </witsml:concentration> [0..1]

'The concentration of the product as a volume percentage of the product stream.'

<witsml:molecularWeight> witsml:unitlessQuantity </witsml:molecularWeight> [0..1]

'The molecular weight of the product.'

<witsml:weightPercent> witsml:massConcentrationMeasurePercent </witsml:weightPercent> [0..1]

'The weight fraction of the product.'

<witsml:molePercent> witsml:molarFractionMeasurePercent </witsml:molePercent> [0..1]

'The mole fraction of the product.'

<witsml:moleAmt> witsml:amountOfSubstanceMeasure </witsml:moleAmt> [0..1]

'The molar amount.'

<witsml:sg> witsml:dimensionlessMeasure </witsml:sg> [0..1]

'The specific gravity of the product.'

<witsml:hcDewpoint> witsml:thermodynamicTemperatureMeasure </witsml:hcDewpoint> [0..1]

'The temperature at which the heavier hydrocarbons come out of solution.'

<witsml:waterDewpoint> witsml:thermodynamicTemperatureMeasure </witsml:waterDewpoint> [0..1]

'The temperature at which the first water comes out of solution.'

<witsml:wobbeIndex> witsml:modulusOfCompressionMeasure </witsml:wobbeIndex> [0..1]

'Wobbe Index. A number which indicates interchangeability of fuel gasses and is obtained by dividing the heating value of a gas by the square root of its specific gravity.'

<witsml:grossCalorificValueStd> witsml:modulusOfCompressionMeasure </witsml:grossCalorificValueStd> [0..1]

'The amount of heat which would be released by the complete combustion in air of a specific quantity of product at standard temperature and pressure.'

<witsml:rvpStabilizedCrude> witsml:pressureMeasure </witsml:rvpStabilizedCrude> [0..1]

'Reid vapor pressure of stabilized crude.'

<witsml:bswStabilizedCrude> witsml:volumePerVolumeMeasure </witsml:bswStabilizedCrude> [0..1]

'Basic sediment and water content in stabilized crude.'

<witsml:densityStabilizedCrude> witsml:densityMeasure </witsml:densityStabilizedCrude> [0..1]

'The density of stabilized crude.'

<witsml:product> witsml:cs_productVolumeProduct </witsml:product> [0..*]

'Reports a product flow stream.'

<witsml:comment> witsml:cs_datedComment </witsml:comment> [0..*]

'A timestamped remark about the flow.'

</...>
Diagram
h-269201247 h846911511 h65068842 h1582104723 h970983430 h-269190043 h-399055177 h1220644125 h46922799 h-622169519 h-269201247 h65068842 h1725584497 h-1327004112 h941142899 h-1931220815
Schema Component Representation
<xsd:complexType name="cs_productVolumeFlow">
<xsd:sequence>
<xsd:element name="name" type=" witsml:nameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="kind" type=" witsml:ReportingFlow " minOccurs="1" maxOccurs="1"/>
<xsd:element name="port" type=" witsml:refNameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="direction" type=" witsml:ProductFlowPortType " minOccurs="0" maxOccurs="1"/>
<xsd:element name="facility" type=" witsml:facilityIdentifierStruct " minOccurs="0" maxOccurs="1"/>
<xsd:element name="facilityAlias" type=" witsml:nameStruct " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="qualifier" type=" witsml:FlowQualifier " minOccurs="0" maxOccurs="1"/>
<xsd:element name="subQualifier" type=" witsml:FlowSubQualifier " minOccurs="0" maxOccurs="1"/>
<xsd:element name="relatedFacility" type=" witsml:cs_productVolumeRelatedFacility " minOccurs="0" maxOccurs="1"/>
<xsd:element name="version" type=" witsml:timestamp " minOccurs="0" maxOccurs="1"/>
<xsd:element name="versionSource" type=" witsml:nameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="sourceFlow" type=" witsml:refNameString " minOccurs="0" maxOccurs="1"/>
<xsd:group ref=" witsml:grp_commonPropertiesProductVolume "/>
<xsd:element name="product" type=" witsml:cs_productVolumeProduct " minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="comment" type=" witsml:cs_datedComment " minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attributeGroup ref=" witsml:attgrp_uid "/>
</xsd:complexType>