root / projects / DailyProductionReport_1.0 / XML / Version1.0 / WITSML131 / doc / WITSML_Version_131_Change_Summary.htm @ 16

Revision 16, 5.0 kB (checked in by ryland, 15 years ago)
Line 
1<HTML>
2<HED>
3  <TITLE>Schema Changes for WITSML Data Schema</TITLE>
4<STYLE>
5<!--
6 /* Style Definitions */
7h1
8        {
9        margin-top:12.0pt;
10        margin-right:0in;
11        margin-bottom:3.0pt;
12        margin-left:0in;
13        page-break-after:avoid;
14        font-size:14.0pt;
15        font-family:Times New Roman;
16        font-weight:bold;}
17p
18        {margin-right:0in;
19        margin-top:.0001pt;
20        font-size:12.0pt;
21        font-family:"Times New Roman";}
22ul
23        {margin-top:.0001pt;}
24-->
25</STYLE>
26</HEAD>
27
28<BODY>
29  <DIV class="Section1">
30    <H1 align='center'>WITSML Version 1.3.1 Data Schema Change Summary</H1>
31
32<P><P>
33
34<P>This documents is intended to sumarize Data Schema changes
35between version 1.3.0 and version 1.3.1.  </P>
36<P></P>
37
38<P>The <B>Distributed Temperature Survey</B> objects were added.</P>
39<P></P>
40
41<P>Modified <B>realtime</B> to specify a group of channels. The channel values can be demultiplexed or multiplexed.
42This will allow WITS data (as well as other natural groupings) to be more easily described.</P>
43<P></P>
44
45<P>The <B>wellLog data</B> section was simplified by eliminating the array elements in favor of using
46space delimited values in the data string. The block element was eliminated and its id was moved to become an attribute of data.</P>
47<P></P>
48
49<P><B>Activity codes and subCodes</B> were concatenated into one string. This
50serves to define the legal combinations. Eliminated cs_activityCode in favor of adding the detailedActivity
51(uncontrolled string) element everywhere that activityCode elements existed.</P>
52<P></P>
53
54<P>The <B>message and risk objects</B> were simplified by constraining them to representing the wellbore
55and by removing the generalized pointing.</P>
56<P></P>
57
58<P>The <B>uid and uidRef</B> attributes were made optional. Servers will require them to be populated
59but messages outside the context of a server will not have to populate them.</P>
60<P></P>
61
62<P>Modified <B>WellStatus, WellPurpose and WellboreType</B> to use newer POSC values and definitions.
63Added wellDirection and wellFluid to well. </P>
64<P></P>
65
66<P>A <B>uid attribute</B> was added to all recurring (maxOccurs greater than one) container
67elements (an element that contains elements).</P>
68<P></P>
69
70<P>The <B>enumeration values</B> were modified to have a consistent naming convention.</P>
71<P></P>
72
73<P>Element odMx was added to cs_tubularComponent and element lenBladeGauge was added
74to cs_stabilizer</P>
75<P></P>
76
77<P>The unit element was eliminated in the log and wellLog header section in favor of adding a uom
78attribute to the start/end/min/max elements. A datum element was added for measured depth curves.</P>
79<P></P>
80
81<P>A sequence number was added to cs_tubularComponent to explicitly define the order in the hole.</P>
82<P></P>
83
84<P>The contents of logHeader and wellLogHeader were collapsed into log and wellLog.</P>
85<P></P>
86
87<P>A sequence number was added to realtime.</P>
88<P></P>
89
90<P>Moved nozzle from cs_bitRecord and cs_holeOpener up to cs_tubularComponent.
91Moved areaNozzleFlow from cs_bitRecord up to cs_tubularComponent. </P>
92<P></P>
93
94<P>Added dataRowCount to blockInfo in wellLog. Changed its type from positiveCount to positiveBigCount.</P>
95<P></P>
96
97<P>Added a tool type to trajectory station.</P>
98<P></P>
99
100<P>Added commonData to obj_trajectoryStation and cs_trajectoryStation.
101Moved commonData from cs_realtimeHeader back to obj_realtime.</P>
102<P></P>
103
104<P>In cs_localCRS, moved northDirection to be an attribute of yAxisAzimuth.</P>
105<P></P>
106
107<P>Moved densData from cs_channelDefinition to the cs_channel.</P>
108<P></P>
109
110<P>Replaced serial number with nameTag in cs_instrumentBox, cs_tubularComponent and cs_dayCost.
111Added nameTag to cs_bop, cs_pit, cs_pump, cs_shaker, cs_centrifuge, cs_hydrocyclone and cs_degasser.</P>
112<P></P>
113
114<P>Other small changes and fixes were also made.</P>
115<UL>
116<LI>Fixed the pattern constraint on the timezone datatype.</LI>
117
118<LI>Renamed minor elements so that a name does not repeat in a path.</LI>
119
120<LI>The element doglegMx was changed from an "angle" measure to an "angle per distance" measure.
121The elements planDogleg, actDogleg and actDoglegMx were changed from an "per distance" measure
122to an "angle per distance" measure.</LI>
123
124<LI>Deleted mdTop form cs_tubularComponent.</LI>
125
126<LI>Added 'non-magnetic stabilizer' to the TubularComponent enum list.</LI>
127
128<LI>Added a boolean flag in logCurveInfo to indicate that a curve is a candidate to be an index.</LI>
129
130<LI>In a log columnIndex, a value of zero indicates an implicitly defined curve.</LI>
131
132<LI>Renamed the RiskSubCategory value of 'casing rotation or reciprocation required' to
133'casing rotation or reciprocation rqd'.</LI>
134
135<LI>Changed maxOccurs to unbounded on element parameter in cs_projectionx.</LI>
136
137<LI>The following TubularComponent values were deleted because they had an unknown meaning:
138'SubDOT', 'MandrelATRgd', 'MandrelBldRgd', 'MandrelDrpRgd' and 'MandrlHldRgd'.</LI>
139
140<LI>The following TubularComponent values were deleted because they are proprietary terms:
141'Teledrift' and 'Rebel Tool'.</LI>
142
143</UL>
144
145  </DIV>
146</BODY>
147</HTML>
Note: See TracBrowser for help on using the browser.