root / projects / DailyProductionReport_1.0 / XML / Version1.0 / WITSML131 / grp_opsReport.xsd @ 16

Revision 16, 17.7 kB (checked in by ryland, 15 years ago)
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<xsd:schema
3        elementFormDefault="qualified"
4        attributeFormDefault="unqualified"
5        targetNamespace="http://www.witsml.org/schemas/131"
6        xmlns:witsml="http://www.witsml.org/schemas/131"
7        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8        version="1.3.1">
9        <!--                                                         -->
10        <!-- POSC License Agreement
11        This file is distributed under the POSC License Agreement at
12        http://www.posc.org/about/license.shtml.
13        Use of this file constitutes agreement with the POSC License Agreement.
14        -->
15        <!--                                                         -->
16        <xsd:include schemaLocation="cs_activity.xsd"/>
17        <xsd:include schemaLocation="cs_drillingParams.xsd"/>
18        <xsd:include schemaLocation="cs_wbGeometry.xsd"/>
19        <xsd:include schemaLocation="cs_dayCost.xsd"/>
20        <xsd:include schemaLocation="cs_trajectoryStation.xsd"/>
21        <xsd:include schemaLocation="cs_fluid.xsd"/>
22        <xsd:include schemaLocation="cs_scr.xsd"/>
23        <xsd:include schemaLocation="cs_pitVolume.xsd"/>
24        <xsd:include schemaLocation="cs_mudVolume.xsd"/>
25        <xsd:include schemaLocation="cs_hse.xsd"/>
26        <xsd:include schemaLocation="cs_personnel.xsd"/>
27        <xsd:include schemaLocation="cs_supportCraft.xsd"/>
28        <xsd:include schemaLocation="cs_weather.xsd"/>
29        <xsd:include schemaLocation="cs_inventory.xsd"/>
30        <xsd:include schemaLocation="cs_rigResponse.xsd"/>
31        <xsd:include schemaLocation="cs_pumpOp.xsd"/>
32        <xsd:include schemaLocation="cs_shakerOp.xsd"/>
33
34        <!--                                                         -->
35        <xsd:group name="grp_opsReport">
36                <xsd:annotation>
37                        <xsd:documentation>The non-contextual content of a WITSML Operations Report object.</xsd:documentation>
38                </xsd:annotation>
39                <xsd:sequence>
40                        <xsd:element name="rig" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
41                                <xsd:annotation>
42                                        <xsd:documentation>A pointer to the rig utilized in this reporting period.  </xsd:documentation>
43                                </xsd:annotation>
44                        </xsd:element>
45                        <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
46                                <xsd:annotation>
47                                        <xsd:documentation>Date and time the information is related to.  </xsd:documentation>
48                                </xsd:annotation>
49                        </xsd:element>
50                        <xsd:element name="eTimStart" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
51                                <xsd:annotation>
52                                        <xsd:documentation>Time from start of Operations (commonly in days).  </xsd:documentation>
53                                </xsd:annotation>
54                        </xsd:element>
55                        <xsd:element name="eTimSpud" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
56                                <xsd:annotation>
57                                        <xsd:documentation>Time since bit broke ground (commonly in days).  </xsd:documentation>
58                                </xsd:annotation>
59                        </xsd:element>
60                        <xsd:element name="eTimLoc" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
61                                <xsd:annotation>
62                                        <xsd:documentation>Time rig on location (commonly in days).  </xsd:documentation>
63                                </xsd:annotation>
64                        </xsd:element>
65                        <xsd:element name="mdReport" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
66                                <xsd:annotation>
67                                        <xsd:documentation>Wellbore Measured Depth.  </xsd:documentation>
68                                </xsd:annotation>
69                        </xsd:element>
70                        <xsd:element name="tvdReport" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
71                                <xsd:annotation>
72                                        <xsd:documentation>Wellbore True Vertical Depth.  </xsd:documentation>
73                                </xsd:annotation>
74                        </xsd:element>
75                        <xsd:element name="distDrill" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
76                                <xsd:annotation>
77                                        <xsd:documentation>Distance drilled since last report.  </xsd:documentation>
78                                </xsd:annotation>
79                        </xsd:element>
80                        <xsd:element name="eTimDrill" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
81                                <xsd:annotation>
82                                        <xsd:documentation>Drilling time.  </xsd:documentation>
83                                </xsd:annotation>
84                        </xsd:element>
85                        <xsd:element name="mdPlanned" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
86                                <xsd:annotation>
87                                        <xsd:documentation>Measured depth of plan for this day number.  </xsd:documentation>
88                                </xsd:annotation>
89                        </xsd:element>
90                        <xsd:element name="ropAv" type="witsml:velocityMeasure" minOccurs="0" maxOccurs="1">
91                                <xsd:annotation>
92                                        <xsd:documentation>Average Rate of Penetration through Interval.  </xsd:documentation>
93                                </xsd:annotation>
94                        </xsd:element>
95                        <xsd:element name="ropCurrent" type="witsml:velocityMeasure" minOccurs="0" maxOccurs="1">
96                                <xsd:annotation>
97                                        <xsd:documentation>Rate of penetration at report time.  </xsd:documentation>
98                                </xsd:annotation>
99                        </xsd:element>
100                        <xsd:element name="supervisor" type="witsml:nameString" minOccurs="0" maxOccurs="1">
101                                <xsd:annotation>
102                                        <xsd:documentation>Name of operator rig supervisor.  </xsd:documentation>
103                                </xsd:annotation>
104                        </xsd:element>
105                        <xsd:element name="engineer" type="witsml:nameString" minOccurs="0" maxOccurs="1">
106                                <xsd:annotation>
107                                        <xsd:documentation>Nae of Engineer.  </xsd:documentation>
108                                </xsd:annotation>
109                        </xsd:element>
110                        <xsd:element name="geologist" type="witsml:nameString" minOccurs="0" maxOccurs="1">
111                                <xsd:annotation>
112                                        <xsd:documentation>Name of operator wellsite geologist.  </xsd:documentation>
113                                </xsd:annotation>
114                        </xsd:element>
115                        <xsd:element name="eTimDrillRot" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
116                                <xsd:annotation>
117                                        <xsd:documentation>Time spent rotary drilling for report interval.  </xsd:documentation>
118                                </xsd:annotation>
119                        </xsd:element>
120                        <xsd:element name="eTimDrillSlid" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
121                                <xsd:annotation>
122                                        <xsd:documentation>Time spent slide drilling from start of bit run.  </xsd:documentation>
123                                </xsd:annotation>
124                        </xsd:element>
125                        <xsd:element name="eTimCirc" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
126                                <xsd:annotation>
127                                        <xsd:documentation>Time spent circulating from start of bit run.  </xsd:documentation>
128                                </xsd:annotation>
129                        </xsd:element>
130                        <xsd:element name="eTimReam" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
131                                <xsd:annotation>
132                                        <xsd:documentation>Time spent reaming from start of bit run.  </xsd:documentation>
133                                </xsd:annotation>
134                        </xsd:element>
135                        <xsd:element name="eTimHold" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
136                                <xsd:annotation>
137                                        <xsd:documentation>Time spent with no DD work (commonly in hours).  </xsd:documentation>
138                                </xsd:annotation>
139                        </xsd:element>
140                        <xsd:element name="eTimSteering" type="witsml:timeMeasure" minOccurs="0" maxOccurs="1">
141                                <xsd:annotation>
142                                        <xsd:documentation>Time spent steering bottom hole assembly (commonly in hours).  </xsd:documentation>
143                                </xsd:annotation>
144                        </xsd:element>
145                        <xsd:element name="distDrillRot" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
146                                <xsd:annotation>
147                                        <xsd:documentation>Distance drilled - rotating.  </xsd:documentation>
148                                </xsd:annotation>
149                        </xsd:element>
150                        <xsd:element name="distDrillSlid" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
151                                <xsd:annotation>
152                                        <xsd:documentation>Distance drilled - sliding.  </xsd:documentation>
153                                </xsd:annotation>
154                        </xsd:element>
155                        <xsd:element name="distReam" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
156                                <xsd:annotation>
157                                        <xsd:documentation>Distance reamed.  </xsd:documentation>
158                                </xsd:annotation>
159                        </xsd:element>
160                        <xsd:element name="distHold" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
161                                <xsd:annotation>
162                                        <xsd:documentation>Distance covered while holding angle with a steerable drilling assembly.
163                                        </xsd:documentation>
164                                </xsd:annotation>
165                        </xsd:element>
166                        <xsd:element name="distSteering" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
167                                <xsd:annotation>
168                                        <xsd:documentation>Distance covered while actively steering with a steerable drilling assembly.
169                                        </xsd:documentation>
170                                </xsd:annotation>
171                        </xsd:element>
172                        <xsd:element name="numPob" type="witsml:nonNegativeCount" minOccurs="0" maxOccurs="1">
173                                <xsd:annotation>
174                                        <xsd:documentation>Total number of personnel on board.  </xsd:documentation>
175                                </xsd:annotation>
176                        </xsd:element>
177                        <xsd:element name="numContract" type="witsml:nonNegativeCount" minOccurs="0" maxOccurs="1">
178                                <xsd:annotation>
179                                        <xsd:documentation>Number of contractor personnel on board.  </xsd:documentation>
180                                </xsd:annotation>
181                        </xsd:element>
182                        <xsd:element name="numOperator" type="witsml:nonNegativeCount" minOccurs="0" maxOccurs="1">
183                                <xsd:annotation>
184                                        <xsd:documentation>Number of Operator personnel on board.  </xsd:documentation>
185                                </xsd:annotation>
186                        </xsd:element>
187                        <xsd:element name="numService" type="witsml:nonNegativeCount" minOccurs="0" maxOccurs="1">
188                                <xsd:annotation>
189                                        <xsd:documentation>Number of service company personnel on board.  </xsd:documentation>
190                                </xsd:annotation>
191                        </xsd:element>
192                        <xsd:element name="activity" type="witsml:cs_activity" minOccurs="0" maxOccurs="unbounded">
193                                <xsd:annotation>
194                                        <xsd:documentation>Activity breakdown, multiple for many activities.  </xsd:documentation>
195                                </xsd:annotation>
196                        </xsd:element>
197                        <xsd:element name="drillingParams" type="witsml:cs_drillingParams" minOccurs="0" maxOccurs="unbounded">
198                                <xsd:annotation>
199                                        <xsd:documentation>Average bottom hole assembly parameters for report duration or actual instances of bottom hole assembly operations.
200                                        </xsd:documentation>
201                                </xsd:annotation>
202                        </xsd:element>
203                        <xsd:element name="wbGeometry" type="witsml:cs_wbGeometry" minOccurs="0" maxOccurs="1">
204                                <xsd:annotation>
205                                        <xsd:documentation>Record of actual hole geometry at report time.  </xsd:documentation>
206                                </xsd:annotation>
207                        </xsd:element>
208                        <xsd:element name="dayCost" type="witsml:cs_dayCost" minOccurs="0" maxOccurs="unbounded">
209                                <xsd:annotation>
210                                        <xsd:documentation>Cost item for the report interval.  </xsd:documentation>
211                                </xsd:annotation>
212                        </xsd:element>
213                        <xsd:element name="trajectoryStation" type="witsml:cs_trajectoryStation" minOccurs="0" maxOccurs="unbounded">
214                                <xsd:annotation>
215                                        <xsd:documentation>Survey station recorded during the report interval.  </xsd:documentation>
216                                </xsd:annotation>
217                        </xsd:element>
218                        <xsd:element name="fluid" type="witsml:cs_fluid" minOccurs="0" maxOccurs="unbounded">
219                                <xsd:annotation>
220                                        <xsd:documentation>One fluid record.  </xsd:documentation>
221                                </xsd:annotation>
222                        </xsd:element>
223                        <xsd:element name="scr" type="witsml:cs_scr" minOccurs="0" maxOccurs="unbounded">
224                                <xsd:annotation>
225                                        <xsd:documentation>Slow circulation rate pressure test for well control operations.
226                                        </xsd:documentation>
227                                </xsd:annotation>
228                        </xsd:element>
229                        <xsd:element name="pitVolume" type="witsml:cs_pitVolume" minOccurs="0" maxOccurs="unbounded">
230                                <xsd:annotation>
231                                        <xsd:documentation>Pit volume record for the report interval.  </xsd:documentation>
232                                </xsd:annotation>
233                        </xsd:element>
234                        <xsd:element name="mudVolume" type="witsml:cs_mudVolume" minOccurs="0" maxOccurs="1">
235                                <xsd:annotation>
236                                        <xsd:documentation>Description of mud built, received, etc.  </xsd:documentation>
237                                </xsd:annotation>
238                        </xsd:element>
239                        <xsd:element name="mudInventory" type="witsml:cs_inventory" minOccurs="0" maxOccurs="unbounded">
240                                <xsd:annotation>
241                                        <xsd:documentation>Mud inventory item and cost for the report interval.  </xsd:documentation>
242                                </xsd:annotation>
243                        </xsd:element>
244                        <xsd:element name="bulk" type="witsml:cs_inventory" minOccurs="0" maxOccurs="unbounded">
245                                <xsd:annotation>
246                                        <xsd:documentation>Bulk item usage and cost.  </xsd:documentation>
247                                </xsd:annotation>
248                        </xsd:element>
249                        <xsd:element name="rigResponse" type="witsml:cs_rigResponse" minOccurs="0" maxOccurs="1">
250                                <xsd:annotation>
251                                        <xsd:documentation>Average rig response readings for the day.  </xsd:documentation>
252                                </xsd:annotation>
253                        </xsd:element>
254                        <xsd:element name="pumpOp" type="witsml:cs_pumpOp" minOccurs="0" maxOccurs="unbounded">
255                                <xsd:annotation>
256                                        <xsd:documentation>Pump rate/pressure reading.  </xsd:documentation>
257                                </xsd:annotation>
258                        </xsd:element>
259                        <xsd:element name="shakerOp" type="witsml:cs_shakerOp" minOccurs="0" maxOccurs="unbounded">
260                                <xsd:annotation>
261                                        <xsd:documentation>Container element for shaker operation elements.  </xsd:documentation>
262                                </xsd:annotation>
263                        </xsd:element>
264                        <xsd:element name="hse" type="witsml:cs_hse" minOccurs="0" maxOccurs="1">
265                                <xsd:annotation>
266                                        <xsd:documentation>Health, safety and environmental information.  </xsd:documentation>
267                                </xsd:annotation>
268                        </xsd:element>
269                        <xsd:element name="personnel" type="witsml:cs_personnel" minOccurs="0" maxOccurs="unbounded">
270                                <xsd:annotation>
271                                        <xsd:documentation>Personnel records.  </xsd:documentation>
272                                </xsd:annotation>
273                        </xsd:element>
274                        <xsd:element name="supportCraft" type="witsml:cs_supportCraft" minOccurs="0" maxOccurs="unbounded">
275                                <xsd:annotation>
276                                        <xsd:documentation>Support craft object container element.  </xsd:documentation>
277                                </xsd:annotation>
278                        </xsd:element>
279                        <xsd:element name="weather" type="witsml:cs_weather" minOccurs="0" maxOccurs="unbounded">
280                                <xsd:annotation>
281                                        <xsd:documentation>Metrological readings for the day.  </xsd:documentation>
282                                </xsd:annotation>
283                        </xsd:element>
284                        <xsd:element name="numAFE" type="witsml:str32" minOccurs="0" maxOccurs="1">
285                                <xsd:annotation>
286                                        <xsd:documentation>AFE (authorization for expenditure) number that this cost item applies to.  </xsd:documentation>
287                                </xsd:annotation>
288                        </xsd:element>
289                        <xsd:element name="costDay" type="witsml:cost" minOccurs="0" maxOccurs="1">
290                                <xsd:annotation>
291                                        <xsd:documentation>Daily Cost.  </xsd:documentation>
292                                </xsd:annotation>
293                        </xsd:element>
294                        <xsd:element name="costDayMud" type="witsml:cost" minOccurs="0" maxOccurs="1">
295                                <xsd:annotation>
296                                        <xsd:documentation>Daily Mud Cost.  </xsd:documentation>
297                                </xsd:annotation>
298                        </xsd:element>
299                        <xsd:element name="diaHole" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
300                                <xsd:annotation>
301                                        <xsd:documentation>Hole diameter.  </xsd:documentation>
302                                </xsd:annotation>
303                        </xsd:element>
304                        <xsd:element name="conditionHole" type="witsml:str32" minOccurs="0" maxOccurs="1">
305                                <xsd:annotation>
306                                        <xsd:documentation>Hole condition description.  </xsd:documentation>
307                                </xsd:annotation>
308                        </xsd:element>
309                        <xsd:element name="lithology" type="witsml:str32" minOccurs="0" maxOccurs="1">
310                                <xsd:annotation>
311                                        <xsd:documentation>Lithology for the Interval.  </xsd:documentation>
312                                </xsd:annotation>
313                        </xsd:element>
314                        <xsd:element name="nameFormation" type="witsml:str32" minOccurs="0" maxOccurs="1">
315                                <xsd:annotation>
316                                        <xsd:documentation>Name of formation.  </xsd:documentation>
317                                </xsd:annotation>
318                        </xsd:element>
319                        <xsd:element name="diaCsgLast" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
320                                <xsd:annotation>
321                                        <xsd:documentation>Diameter of last casing.  </xsd:documentation>
322                                </xsd:annotation>
323                        </xsd:element>
324                        <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
325                                <xsd:annotation>
326                                        <xsd:documentation>Measured depth of last casing.  </xsd:documentation>
327                                </xsd:annotation>
328                        </xsd:element>
329                        <xsd:element name="tvdCsgLast" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
330                                <xsd:annotation>
331                                        <xsd:documentation>True vertical depth of last casing.  </xsd:documentation>
332                                </xsd:annotation>
333                        </xsd:element>
334                        <xsd:element name="tvdLot" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
335                                <xsd:annotation>
336                                        <xsd:documentation>True vertical depth of leak off test point.  </xsd:documentation>
337                                </xsd:annotation>
338                        </xsd:element>
339                        <xsd:element name="presLotEmw" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
340                                <xsd:annotation>
341                                        <xsd:documentation>Leak off test equivalent mud weight.  </xsd:documentation>
342                                </xsd:annotation>
343                        </xsd:element>
344                        <xsd:element name="presKickTol" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
345                                <xsd:annotation>
346                                        <xsd:documentation>Kick tolerance pressure.  </xsd:documentation>
347                                </xsd:annotation>
348                        </xsd:element>
349                        <xsd:element name="volKickTol" type="witsml:volumeMeasure" minOccurs="0" maxOccurs="1">
350                                <xsd:annotation>
351                                        <xsd:documentation>Kick tolerance volume.  </xsd:documentation>
352                                </xsd:annotation>
353                        </xsd:element>
354                        <xsd:element name="maasp" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
355                                <xsd:annotation>
356                                        <xsd:documentation>Maximum allowable shut-in casing pressure.  </xsd:documentation>
357                                </xsd:annotation>
358                        </xsd:element>
359                        <xsd:element name="tubular" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
360                                <xsd:annotation>
361                                        <xsd:documentation>A pointer to the tubular (assembly) used in this report period.
362                                        This represents a foreign key to tubular.  </xsd:documentation>
363                                </xsd:annotation>
364                        </xsd:element>
365                        <xsd:element name="sum24Hr" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
366                                <xsd:annotation>
367                                        <xsd:documentation>24 hour summary description.  </xsd:documentation>
368                                </xsd:annotation>
369                        </xsd:element>
370                        <xsd:element name="forecast24Hr" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
371                                <xsd:annotation>
372                                        <xsd:documentation>Forecast for next 24 hrs.  </xsd:documentation>
373                                </xsd:annotation>
374                        </xsd:element>
375                        <xsd:element name="statusCurrent" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
376                                <xsd:annotation>
377                                        <xsd:documentation>Current status description.  </xsd:documentation>
378                                </xsd:annotation>
379                        </xsd:element>
380                </xsd:sequence>
381        </xsd:group>
382</xsd:schema>
Note: See TracBrowser for help on using the browser.