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

Revision 16, 9.4 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_bopComponent.xsd"/>
17        <xsd:include schemaLocation="cs_nameTag.xsd"/>
18        <!--                                                         -->
19        <xsd:complexType name="cs_bop">
20                <xsd:annotation>
21                        <xsd:documentation>WITSML - Rig BOP Component Schema.</xsd:documentation>
22                </xsd:annotation>
23                <xsd:sequence>
24                        <xsd:element name="manufacturer" type="witsml:nameString" minOccurs="0" maxOccurs="1">
25                                <xsd:annotation>
26                                        <xsd:documentation>Manufacturer / supplier of the item.  </xsd:documentation>
27                                </xsd:annotation>
28                        </xsd:element>
29                        <xsd:element name="model" type="witsml:str32" minOccurs="0" maxOccurs="1">
30                                <xsd:annotation>
31                                        <xsd:documentation>Manufacturers designated model.  </xsd:documentation>
32                                </xsd:annotation>
33                        </xsd:element>
34                        <xsd:element name="dTimInstall" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
35                                <xsd:annotation>
36                                        <xsd:documentation>Date and time of installation.  </xsd:documentation>
37                                </xsd:annotation>
38                        </xsd:element>
39                        <xsd:element name="dTimRemove" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
40                                <xsd:annotation>
41                                        <xsd:documentation>Removal Date.  </xsd:documentation>
42                                </xsd:annotation>
43                        </xsd:element>
44                        <xsd:element name="nameTag" type="witsml:cs_nameTag" minOccurs="0" maxOccurs="unbounded">
45                                <xsd:annotation>
46                                        <xsd:documentation>An identification tag for the blow out preventer.
47                                        A serial number is a type of identification tag however
48                                        some tags contain many pieces of information.
49                                        This structure just identifies the tag and does not describe the contents.</xsd:documentation>
50                                </xsd:annotation>
51                        </xsd:element>
52                        <xsd:element name="typeConnectionBop" type="witsml:str32" minOccurs="0" maxOccurs="1">
53                                <xsd:annotation>
54                                        <xsd:documentation>Type of connection to Blow Out Preventer.  </xsd:documentation>
55                                </xsd:annotation>
56                        </xsd:element>
57                        <xsd:element name="sizeConnectionBop" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
58                                <xsd:annotation>
59                                        <xsd:documentation>Size of connection to Blow Out Preventer.  </xsd:documentation>
60                                </xsd:annotation>
61                        </xsd:element>
62                        <xsd:element name="presBopRating" type="witsml:pressureMeasure" minOccurs="1" maxOccurs="1">
63                                <xsd:annotation>
64                                        <xsd:documentation>Maximum Pressure rating of Blow Out Preventer.  </xsd:documentation>
65                                </xsd:annotation>
66                        </xsd:element>
67                        <xsd:element name="sizeBopSys" type="witsml:lengthMeasure" minOccurs="1" maxOccurs="1">
68                                <xsd:annotation>
69                                        <xsd:documentation>Maximum tubulars passable through Blow Out Preventer.  </xsd:documentation>
70                                </xsd:annotation>
71                        </xsd:element>
72                        <xsd:element name="rotBop" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
73                                <xsd:annotation>
74                                        <xsd:documentation>Is this a Rotating Blow Out Preventer? Values are "true" (or "1") and "false" (or "0").  </xsd:documentation>
75                                </xsd:annotation>
76                        </xsd:element>
77                        <xsd:element name="idBoosterLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
78                                <xsd:annotation>
79                                        <xsd:documentation>Inner diameter of Booster Line.  </xsd:documentation>
80                                </xsd:annotation>
81                        </xsd:element>
82                        <xsd:element name="odBoosterLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
83                                <xsd:annotation>
84                                        <xsd:documentation>Outer diameter of Booster Line.  </xsd:documentation>
85                                </xsd:annotation>
86                        </xsd:element>
87                        <xsd:element name="lenBoosterLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
88                                <xsd:annotation>
89                                        <xsd:documentation>Length of Booster Line along riser.  </xsd:documentation>
90                                </xsd:annotation>
91                        </xsd:element>
92                        <xsd:element name="idSurfLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
93                                <xsd:annotation>
94                                        <xsd:documentation>Inner diameter of Surface Line.  </xsd:documentation>
95                                </xsd:annotation>
96                        </xsd:element>
97                        <xsd:element name="odSurfLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
98                                <xsd:annotation>
99                                        <xsd:documentation>Outer diameter of Surface Line.  </xsd:documentation>
100                                </xsd:annotation>
101                        </xsd:element>
102                        <xsd:element name="lenSurfLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
103                                <xsd:annotation>
104                                        <xsd:documentation>Length of Choke Line along riser.  </xsd:documentation>
105                                </xsd:annotation>
106                        </xsd:element>
107                        <xsd:element name="idChkLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
108                                <xsd:annotation>
109                                        <xsd:documentation>Inner diameter of Choke Line.  </xsd:documentation>
110                                </xsd:annotation>
111                        </xsd:element>
112                        <xsd:element name="odChkLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
113                                <xsd:annotation>
114                                        <xsd:documentation>Outer diameter of Choke Line.  </xsd:documentation>
115                                </xsd:annotation>
116                        </xsd:element>
117                        <xsd:element name="lenChkLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
118                                <xsd:annotation>
119                                        <xsd:documentation>Length of Choke Line along riser.  </xsd:documentation>
120                                </xsd:annotation>
121                        </xsd:element>
122                        <xsd:element name="idKillLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
123                                <xsd:annotation>
124                                        <xsd:documentation>Inner diameter of Kill Line.  </xsd:documentation>
125                                </xsd:annotation>
126                        </xsd:element>
127                        <xsd:element name="odKillLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
128                                <xsd:annotation>
129                                        <xsd:documentation>Outer diameter of Kill Line.  </xsd:documentation>
130                                </xsd:annotation>
131                        </xsd:element>
132                        <xsd:element name="lenKillLine" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
133                                <xsd:annotation>
134                                        <xsd:documentation>Length of Kill Line.  </xsd:documentation>
135                                </xsd:annotation>
136                        </xsd:element>
137                        <xsd:element name="bopComponent" type="witsml:cs_bopComponent" minOccurs="0" maxOccurs="unbounded">
138                                <xsd:annotation>
139                                        <xsd:documentation>Container element for Blow Out Preventer component schema elements.  </xsd:documentation>
140                                </xsd:annotation>
141                        </xsd:element>
142                        <xsd:element name="typeDiverter" type="witsml:shortDescriptionString" minOccurs="0" maxOccurs="1">
143                                <xsd:annotation>
144                                        <xsd:documentation>Diverter description.  </xsd:documentation>
145                                </xsd:annotation>
146                        </xsd:element>
147                        <xsd:element name="diaDiverter" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
148                                <xsd:annotation>
149                                        <xsd:documentation>Diameter of diverter.  </xsd:documentation>
150                                </xsd:annotation>
151                        </xsd:element>
152                        <xsd:element name="presWorkDiverter" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
153                                <xsd:annotation>
154                                        <xsd:documentation>Working rating pressure of the component.  </xsd:documentation>
155                                </xsd:annotation>
156                        </xsd:element>
157                        <xsd:element name="accumulator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
158                                <xsd:annotation>
159                                        <xsd:documentation>Type of accumulator/description.  </xsd:documentation>
160                                </xsd:annotation>
161                        </xsd:element>
162                        <xsd:element name="capAccFluid" type="witsml:volumeMeasure" minOccurs="0" maxOccurs="1">
163                                <xsd:annotation>
164                                        <xsd:documentation>Accumulator fluid capacity.  </xsd:documentation>
165                                </xsd:annotation>
166                        </xsd:element>
167                        <xsd:element name="presAccPreCharge" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
168                                <xsd:annotation>
169                                        <xsd:documentation>Accumulator pre-charge pressure.  </xsd:documentation>
170                                </xsd:annotation>
171                        </xsd:element>
172                        <xsd:element name="volAccPreCharge" type="witsml:volumeMeasure" minOccurs="0" maxOccurs="1">
173                                <xsd:annotation>
174                                        <xsd:documentation>Accumulator pre-charge volume</xsd:documentation>
175                                </xsd:annotation>
176                        </xsd:element>
177                        <xsd:element name="presAccOpRating" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
178                                <xsd:annotation>
179                                        <xsd:documentation>Accumulator operating pressure rating.  </xsd:documentation>
180                                </xsd:annotation>
181                        </xsd:element>
182                        <xsd:element name="typeControlManifold" type="witsml:nameString" minOccurs="0" maxOccurs="1">
183                                <xsd:annotation>
184                                        <xsd:documentation>Blow Out Preventer Control System.  </xsd:documentation>
185                                </xsd:annotation>
186                        </xsd:element>
187                        <xsd:element name="descControlManifold" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
188                                <xsd:annotation>
189                                        <xsd:documentation>Description of control system.  </xsd:documentation>
190                                </xsd:annotation>
191                        </xsd:element>
192                        <xsd:element name="typeChokeManifold" type="witsml:nameString" minOccurs="0" maxOccurs="1">
193                                <xsd:annotation>
194                                        <xsd:documentation>Type of choke manifold.  </xsd:documentation>
195                                </xsd:annotation>
196                        </xsd:element>
197                        <xsd:element name="presChokeManifold" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
198                                <xsd:annotation>
199                                        <xsd:documentation>Choke manifold pressure.  </xsd:documentation>
200                                </xsd:annotation>
201                        </xsd:element>
202                </xsd:sequence>
203        </xsd:complexType>
204</xsd:schema>
Note: See TracBrowser for help on using the browser.