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

Revision 16, 5.9 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_pumpLogTable.xsd"/>
17        <!--                                                         -->
18        <xsd:annotation>
19                <xsd:documentation>DTS Pumping Activity</xsd:documentation>
20        </xsd:annotation>
21        <!--                                                         -->
22        <xsd:complexType name="cs_pumpActivity">
23                <xsd:annotation>
24                        <xsd:documentation>The activity of pumping the fiber downhole.</xsd:documentation>
25                </xsd:annotation>
26                <xsd:sequence>
27                        <xsd:element name="name" type="witsml:nameString" minOccurs="0" maxOccurs="1">
28                                <xsd:annotation>
29                                        <xsd:documentation>A name which can be used to reference the pumping activity.
30                                        In general, a pumping activity does not have a natural name, so that this element
31                                        will not be often used.</xsd:documentation>
32                                </xsd:annotation>
33                        </xsd:element>
34                        <xsd:element name="installedFiber" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
35                                <xsd:annotation>
36                                        <xsd:documentation>The name of the InstalledFiberInstance that this activity relates to.</xsd:documentation>
37                                </xsd:annotation>
38                        </xsd:element>
39                        <xsd:element name="pumpingDate" type="witsml:anyDate" minOccurs="0" maxOccurs="1">
40                                <xsd:annotation>
41                                        <xsd:documentation>The date, or dateTime of the pumping activity.</xsd:documentation>
42                                </xsd:annotation>
43                        </xsd:element>
44                        <xsd:element name="engineerName" type="witsml:nameString" minOccurs="0" maxOccurs="1">
45                                <xsd:annotation>
46                                        <xsd:documentation>The person in charge of the pumping activity.</xsd:documentation>
47                                </xsd:annotation>
48                        </xsd:element>
49                        <xsd:element name="serviceCompany" type="witsml:nameString" minOccurs="0" maxOccurs="1">
50                                <xsd:annotation>
51                                        <xsd:documentation>The company that performed the pumping activity.</xsd:documentation>
52                                </xsd:annotation>
53                        </xsd:element>
54                        <xsd:element name="pumpFluidType" type="witsml:kindString" minOccurs="0" maxOccurs="1">
55                                <xsd:annotation>
56                                        <xsd:documentation>The type of fluid used in the pump.</xsd:documentation>
57                                </xsd:annotation>
58                        </xsd:element>
59                        <xsd:element name="controlLineFluid" type="witsml:kindString" minOccurs="0" maxOccurs="1">
60                                <xsd:annotation>
61                                        <xsd:documentation>The type of fluid used in the control line.</xsd:documentation>
62                                </xsd:annotation>
63                        </xsd:element>
64                        <xsd:element name="pumpDirection" type="witsml:kindString" minOccurs="0" maxOccurs="1">
65                                <xsd:annotation>
66                                        <xsd:documentation>The direction of the pumping.</xsd:documentation>
67                                </xsd:annotation>
68                        </xsd:element>
69                        <xsd:element name="fiberEndSeal" type="witsml:kindString" minOccurs="0" maxOccurs="1">
70                                <xsd:annotation>
71                                        <xsd:documentation>The type of end seal on the fiber.</xsd:documentation>
72                                </xsd:annotation>
73                        </xsd:element>
74                        <xsd:element name="cableMeterType" type="witsml:kindString" minOccurs="0" maxOccurs="1">
75                                <xsd:annotation>
76                                        <xsd:documentation>The type of cable meter.</xsd:documentation>
77                                </xsd:annotation>
78                        </xsd:element>
79                        <xsd:element name="cableMeterSerialNumber" type="witsml:nameString" minOccurs="0" maxOccurs="1">
80                                <xsd:annotation>
81                                        <xsd:documentation>The serial number of the cable meter.</xsd:documentation>
82                                </xsd:annotation>
83                        </xsd:element>
84                        <xsd:element name="cableMeterCalibrationDate" type="witsml:anyDate" minOccurs="0" maxOccurs="1">
85                                <xsd:annotation>
86                                        <xsd:documentation>The date the cable meter was calibrated.</xsd:documentation>
87                                </xsd:annotation>
88                        </xsd:element>
89                        <xsd:choice>
90                                <xsd:element name="wasDriftRunPerformed" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
91                                        <xsd:annotation>
92                                                <xsd:documentation>True or False. Was a drift run performed? This element
93                                                should be used to indicate if a drift run was performed or not, where the
94                                                instance of the drift run (OTDR) is not available. If the OTDR is available,
95                                                use the OTDRPerformed element to specify the OTDR instance.</xsd:documentation>
96                                        </xsd:annotation>
97                                </xsd:element>
98                                <xsd:element name="OTDRPerformed" type="witsml:refNameString" minOccurs="0" maxOccurs="unbounded">
99                                        <xsd:annotation>
100                                                <xsd:documentation>A reference to the OTDR that was run. If an OTDR was run,
101                                                but there is not instance of the OTDR to reference, choose the wasDriftRunPerformed
102                                                element, and set it to True.</xsd:documentation>
103                                        </xsd:annotation>
104                                </xsd:element>
105                        </xsd:choice>
106                        <xsd:element name="excessFiberRecovered" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
107                                <xsd:annotation>
108                                        <xsd:documentation>The length of the excess fiber that was removed.</xsd:documentation>
109                                </xsd:annotation>
110                        </xsd:element>
111                        <xsd:element name="pumpLog" type="witsml:cs_pumpLogTable" minOccurs="0" maxOccurs="1">
112                                <xsd:annotation>
113                                        <xsd:documentation>Information about the pumping activity, that is captured in the pump log.</xsd:documentation>
114                                </xsd:annotation>
115                        </xsd:element>
116                </xsd:sequence>
117                <xsd:attributeGroup ref="witsml:attgrp_uid">
118                        <xsd:annotation>
119                                <xsd:documentation>Unique identifier for the pump activity.  </xsd:documentation>
120                        </xsd:annotation>
121                </xsd:attributeGroup>
122        </xsd:complexType>
123        <!--                                                         -->
124</xsd:schema>
Note: See TracBrowser for help on using the browser.