cs_productVolumeProduct.xsd
7.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
elementFormDefault="qualified"
attributeFormDefault="unqualified"
targetNamespace="http://www.witsml.org/schemas/131/addendum/combo"
xmlns:witsml="http://www.witsml.org/schemas/131/addendum/combo"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
version="1.3.1">
<!-- -->
<!-- POSC License Agreement
This file is distributed under the POSC License Agreement at
http://www.posc.org/about/license.shtml.
Use of this file constitutes agreement with the POSC License Agreement.
-->
<!-- -->
<xsd:include schemaLocation="cs_productVolumePeriod.xsd"/>
<xsd:include schemaLocation="cs_refProductFlow.xsd"/>
<xsd:include schemaLocation="cs_productVolumeComponentContent.xsd"/>
<xsd:include schemaLocation="typ_dataTypes_prodVol.xsd"/>
<xsd:include schemaLocation="attgrp_uid.xsd"/>
<!-- -->
<xsd:complexType name="cs_productVolumeProduct">
<xsd:annotation>
<xsd:documentation>WITSML - Product Volume Product Component Schema.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="kind" type="witsml:ReportingProduct" minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The type of product that is being reported.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="name" type="witsml:nameStruct" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The name of product that is being reported.
This is reserved for generic kinds like chemical.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="splitFactor" type="witsml:nonNegativeFraction" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>This factor describes the fraction of fluid in the source flow
that is allocated to this product stream. The volumes reported here are derived from the
source flow based on this split factor. This should be an allocation flow.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sourceFlow" type="witsml:cs_refProductFlow" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A reference to the source flow whose volumes are used
to determine the volumes within this target product stream based on the split factor.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rvp" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>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.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tvp" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>True vapor pressure of the product. The equilibrium partial pressure exerted by a petroleum liquid
as determined in accordance with standard methods.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bsw" type="witsml:volumePerVolumeMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>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.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bswPrevious" type="witsml:volumePerVolumeMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The basic sediment and water as measured on the
previous reporting period (e.g., day).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="density" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The density of the product.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="densityStd" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The density of the product after it has been
corrected to standard temperature and pressure.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="sg" type="witsml:dimensionlessMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The specific gravity of the product.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="hcDewpoint" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The temperature at which the heavier hydrocarbons come out of solution.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="waterDewpoint" type="witsml:thermodynamicTemperatureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The temperature at which the first water comes out of solution.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="wobbeIndex" type="witsml:modulusOfCompressionMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>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.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="grossCalorificValueStd" type="witsml:modulusOfCompressionMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>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.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="rvpStabilizedCrude" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Reid vapor pressure of stabilized crude.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="bswStabilizedCrude" type="witsml:volumePerVolumeMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Basic sediment and water content in stabilized crude.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="densityStabilizedCrude" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The density of stabilized crude.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="componentContent" type="witsml:cs_productVolumeComponentContent" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The relative amount of a component product in the product stream.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="period" type="witsml:cs_productVolumePeriod" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Product amounts for a specific period.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="comment" type="witsml:datedCommentString" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>A remark about the product.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attributeGroup ref="witsml:attgrp_uid">
<xsd:annotation>
<xsd:documentation>Unique identifier for the Product Volume Product. </xsd:documentation>
</xsd:annotation>
</xsd:attributeGroup>
</xsd:complexType>
</xsd:schema>