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

Revision 16, 7.0 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_trajectoryStation.xsd"/>
17        <xsd:include schemaLocation="cs_refWellboreTrajectory.xsd"/>
18        <!--                                                         -->
19        <xsd:group name="grp_trajectory">
20                <xsd:annotation>
21                        <xsd:documentation>The non-contextual content of a WITSML Trajectory object.</xsd:documentation>
22                </xsd:annotation>
23                <xsd:sequence>
24                        <xsd:element name="objectGrowing" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
25                                <xsd:annotation>
26                                        <xsd:documentation>Whether or not the trajectory is growing.
27                                        True ("true" or "1") indicates the that the trajectory is still growing
28                                        in size (that is, trajectoryStation values are still being added).
29                                        For example, it may be connected to a realtime stream.
30                                        False ("false" or "0") indicates that the trajectory is
31                                        closed (that is, no further trajectoryStation values will be added).
32                                        Not given indicates that the status of the trajectory is not known.
33                                        This value is only relevant within the context of a server.</xsd:documentation>
34                                </xsd:annotation>
35                        </xsd:element>
36                        <xsd:element name="parentTrajectory" type="witsml:cs_refWellboreTrajectory" minOccurs="0" maxOccurs="1">
37                                <xsd:annotation>
38                                        <xsd:documentation>If a trajectory is tied into another trajectory,
39                                        a pointer to the parent trajectory. 
40                                        The trajectory may be in another wellbore.</xsd:documentation>
41                                </xsd:annotation>
42                        </xsd:element>
43                        <xsd:element name="dTimTrajStart" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
44                                <xsd:annotation>
45                                        <xsd:documentation>Start date and time of trajectory station measurements.
46                                        Note that this is NOT a server query parameter.</xsd:documentation>
47                                </xsd:annotation>
48                        </xsd:element>
49                        <xsd:element name="dTimTrajEnd" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
50                                <xsd:annotation>
51                                        <xsd:documentation>End date and time of trajectory station measurements.
52                                        Note that this is NOT a server query parameter.</xsd:documentation>
53                                </xsd:annotation>
54                        </xsd:element>
55                        <xsd:element name="mdMn" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
56                                <xsd:annotation>
57                                        <xsd:documentation>Minimum measured depth of trajectory.
58                                        This is a query parameter. It's value will be populated by the server
59                                        to reflect the values of md in the returned trajectoryStations.</xsd:documentation>
60                                </xsd:annotation>
61                        </xsd:element>
62                        <xsd:element name="mdMx" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
63                                <xsd:annotation>
64                                        <xsd:documentation>Maximum measured depth of trajectory.
65                                        This is a query parameter. It's value will be populated by the server
66                                        to reflect the values of md in the returned trajectoryStations.</xsd:documentation>
67                                </xsd:annotation>
68                        </xsd:element>
69                        <xsd:element name="serviceCompany" type="witsml:nameString" minOccurs="0" maxOccurs="1">
70                                <xsd:annotation>
71                                        <xsd:documentation>Name of contractor who provided the service.</xsd:documentation>
72                                </xsd:annotation>
73                        </xsd:element>
74                        <xsd:element name="magDeclUsed" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
75                                <xsd:annotation>
76                                        <xsd:documentation>Magnetic declination used to correct a magnetic survey.
77                                        Starting value if stations have individual values. </xsd:documentation>
78                                </xsd:annotation>
79                        </xsd:element>
80                        <xsd:element name="gridCorUsed" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
81                                <xsd:annotation>
82                                        <xsd:documentation>Grid correction used to correct a survey.
83                                        Starting value if stations have individual values.</xsd:documentation>
84                                </xsd:annotation>
85                        </xsd:element>
86                        <xsd:element name="aziVertSect" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
87                                <xsd:annotation>
88                                        <xsd:documentation>Azimuth used for vertical section plot/computations.</xsd:documentation>
89                                </xsd:annotation>
90                        </xsd:element>
91                        <xsd:element name="dispNsVertSectOrig" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
92                                <xsd:annotation>
93                                        <xsd:documentation>Origin north-south used for vertical section plot/computations.</xsd:documentation>
94                                </xsd:annotation>
95                        </xsd:element>
96                        <xsd:element name="dispEwVertSectOrig" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
97                                <xsd:annotation>
98                                        <xsd:documentation>Origin east-west used for vertical section plot/computations.</xsd:documentation>
99                                </xsd:annotation>
100                        </xsd:element>
101                        <xsd:element name="definitive" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
102                                <xsd:annotation>
103                                        <xsd:documentation>True ("true" or "1") indicates that this trajectory is definitive for
104                                        this wellbore. False ("false" or "0") or not given indicates otherwise.
105                                        There can only be one trajectory per wellbore with definitive=true and it
106                                        must define the geometry of the whole wellbore (surface to bottom).
107                                        The definitive trajectory may represent a composite of information in many
108                                        other trajectories. A query requesting a subset of the possible information can
109                                        provide a simplistic view of the geometry of the wellbore.</xsd:documentation>
110                                </xsd:annotation>
111                        </xsd:element>
112                        <xsd:element name="memory" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
113                                <xsd:annotation>
114                                        <xsd:documentation>Is trajectory a result of a memory dump from a tool? 
115                                        Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
116                                </xsd:annotation>
117                        </xsd:element>
118                        <xsd:element name="finalTraj" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
119                                <xsd:annotation>
120                                        <xsd:documentation>Is trajectory a final or intermediate/preliminary? 
121                                        Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
122                                </xsd:annotation>
123                        </xsd:element>
124                        <xsd:element name="aziRef" type="witsml:AziRef" minOccurs="0" maxOccurs="1">
125                                <xsd:annotation>
126                                        <xsd:documentation>Specifies the definition of north.
127                                        While this is optional because of legacy data, it is strongly recommended
128                                        that this always be specified.</xsd:documentation>
129                                </xsd:annotation>
130                        </xsd:element>
131                        <xsd:element name="trajectoryStation" type="witsml:cs_trajectoryStation" minOccurs="0" maxOccurs="unbounded">
132                                <xsd:annotation>
133                                        <xsd:documentation>Container element for trajectory station elements.</xsd:documentation>
134                                </xsd:annotation>
135                        </xsd:element>
136                </xsd:sequence>
137        </xsd:group>
138</xsd:schema>
Note: See TracBrowser for help on using the browser.