-<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.witsml.org/schemas/131" version="1.3.1.1">
<!--
                                                         
 -->
<!--
 POSC License Agreement
	This file is distributed under the POSC License Agreement at
	http://www.posc.org/about/license.shtml.
	Use of this file constitutes agreement with the POSC License Agreement.
	
 -->
<!--
                                                         
 -->
 <xsd:include schemaLocation="typ_measureType.xsd"/>
<!--
                                                         
 -->
-<xsd:annotation>
 <xsd:documentation>WITSML- Catalog of Value Constrainted Types.</xsd:documentation>
 </xsd:annotation>
<!--
                                                         
 -->
<!--
                                                         
 -->
-<xsd:simpleType name="ActivityClassType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="planned">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unplanned">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="downtime">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ActivityCode">
-<xsd:annotation>
 <xsd:documentation>Activity codes. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="AziRef">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="magnetic north">
-<xsd:annotation>
 <xsd:documentation>The north direction as defined by the magnetic north pole at the time of the measurement. The magnetic north pole is the direction that a magnet will point to when freely rotating.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="grid north">
-<xsd:annotation>
 <xsd:documentation>The north direction is defined by the coordinate grid in the projection coordinate system.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="true north">
-<xsd:annotation>
 <xsd:documentation>The north direction as defined by the true north pole. The true north pole is an average of the actual measured north axis, which is the axis of rotation of the earth.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
			ArrayElementDataType					
 -->
-<xsd:simpleType name="ArrayElementDataType">
-<xsd:annotation>
 <xsd:documentation>A list of binary representations for elements of aggregates which may be Base64-encoded (e. g. elements of well log array traces, or multiplexed frames of similar-typed well log traces) as described in "XML Schema Part 2: Datatypes", 3.2.16 base64binary [http://www.w3.org/TR/xmlschema-2/#base4Binary]] and in "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies" (IETF RFC 2045) [ http://www.ietf.org/rfc/rfc2045.txt ].</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="boolean"/>
 <xsd:enumeration value="integer 8 bit"/>
 <xsd:enumeration value="integer 16 bit"/>
 <xsd:enumeration value="integer 32 bit"/>
 <xsd:enumeration value="integer 64 bit"/>
 <xsd:enumeration value="IEEE float 32 bit"/>
 <xsd:enumeration value="IEEE float 64 bit"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BearingType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="oil seal">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud lube">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BitDullCode">
-<xsd:annotation>
 <xsd:documentation>These values represent a classification of a drill bit based on its reason for being declared inoperable, as originally defined by the IADC.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="BC">
-<xsd:annotation>
 <xsd:documentation>Broken Cone</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BT">
-<xsd:annotation>
 <xsd:documentation>Broken teeth/cutters</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BU">
-<xsd:annotation>
 <xsd:documentation>Balled Up</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CC">
-<xsd:annotation>
 <xsd:documentation>Cracked Cone</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CD">
-<xsd:annotation>
 <xsd:documentation>Cone Dragged</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CI">
-<xsd:annotation>
 <xsd:documentation>Cone Interference</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CR">
-<xsd:annotation>
 <xsd:documentation>Cored</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CT">
-<xsd:annotation>
 <xsd:documentation>Chipped Teeth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ER">
-<xsd:annotation>
 <xsd:documentation>Erosion</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="FC">
-<xsd:annotation>
 <xsd:documentation>Flat Crested Wear</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HC">
-<xsd:annotation>
 <xsd:documentation>Heat Checking</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="JD">
-<xsd:annotation>
 <xsd:documentation>Junk Damage</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LC">
-<xsd:annotation>
 <xsd:documentation>Lost Nozzle</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LN">
-<xsd:annotation>
 <xsd:documentation>Lost Nozzle</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LT">
-<xsd:annotation>
 <xsd:documentation>Lost Teeth/Cutters</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NO">
-<xsd:annotation>
 <xsd:documentation>No Dull/No Other Wear</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OC">
-<xsd:annotation>
 <xsd:documentation>Off-Center Wear</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PB">
-<xsd:annotation>
 <xsd:documentation>Pinched Bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PN">
-<xsd:annotation>
 <xsd:documentation>Plugged Nozzle</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="RG">
-<xsd:annotation>
 <xsd:documentation>Rounded Gauge</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="RO">
-<xsd:annotation>
 <xsd:documentation>Ring Out</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SD">
-<xsd:annotation>
 <xsd:documentation>Shirttail Damage</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SS">
-<xsd:annotation>
 <xsd:documentation>Self-Sharpening Wear</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="TR">
-<xsd:annotation>
 <xsd:documentation>Tracking</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WO">
-<xsd:annotation>
 <xsd:documentation>WashOut on Bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WT">
-<xsd:annotation>
 <xsd:documentation>Worn Teeth/Cutters</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BitReasonPulled">
-<xsd:annotation>
 <xsd:documentation>These values represent the reason for pulling a drill bit from the wellbore, as originally defined by the IADC.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="BHA">
-<xsd:annotation>
 <xsd:documentation>Change Bottom Hole Assembly</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CM">
-<xsd:annotation>
 <xsd:documentation>Condition Mud</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CP">
-<xsd:annotation>
 <xsd:documentation>Core Point</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DMF">
-<xsd:annotation>
 <xsd:documentation>Downhole Motor Failure</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DP">
-<xsd:annotation>
 <xsd:documentation>Drill Plug</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DST">
-<xsd:annotation>
 <xsd:documentation>Drill Stem Test</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DTF">
-<xsd:annotation>
 <xsd:documentation>Downhole Tool Failure</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="FM">
-<xsd:annotation>
 <xsd:documentation>Formation Change</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HP">
-<xsd:annotation>
 <xsd:documentation>Hole Problems</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HR">
-<xsd:annotation>
 <xsd:documentation>Hours on Bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LOG">
-<xsd:annotation>
 <xsd:documentation>Run Logs</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PP">
-<xsd:annotation>
 <xsd:documentation>Pump Pressure</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PR">
-<xsd:annotation>
 <xsd:documentation>Penetration Rate</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="RIG">
-<xsd:annotation>
 <xsd:documentation>Rig Repairs</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="TD">
-<xsd:annotation>
 <xsd:documentation>Total Depth/Casing Depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="TQ">
-<xsd:annotation>
 <xsd:documentation>Torque</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="TW">
-<xsd:annotation>
 <xsd:documentation>Twist Off</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WC">
-<xsd:annotation>
 <xsd:documentation>Weather Conditions</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BitType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of drill/core bit.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="diamond">
-<xsd:annotation>
 <xsd:documentation>Diamond bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="diamond core">
-<xsd:annotation>
 <xsd:documentation>Diamond core bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="insert roller cone">
-<xsd:annotation>
 <xsd:documentation>Insert roller cone bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PDC">
-<xsd:annotation>
 <xsd:documentation>polycrystalline diamond compact fixed cutter bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PDC core">
-<xsd:annotation>
 <xsd:documentation>polycrystalline diamond compact core bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="roller cone">
-<xsd:annotation>
 <xsd:documentation>Milled tooth roller cone bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BhaStatus">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="final">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="progress">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plan">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BladeShapeType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="dynamic">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="melon">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spiral">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="straight">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="variable">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BladeType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="clamp-on">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="integral">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sleeve">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="welded">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BopType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="annular preventer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shear ram">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="blind ram">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pipe ram">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling spool">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flexible joint">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="connector">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="BoxPinConfig">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of Box/Pin configuration.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="bottom box, top box">
-<xsd:annotation>
 <xsd:documentation>Bottom box, top box</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bottom box, top pin">
-<xsd:annotation>
 <xsd:documentation>Bottom box, top pin</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bottom pin top box">
-<xsd:annotation>
 <xsd:documentation>Bottom pin top box</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bottom pin">
-<xsd:annotation>
 <xsd:documentation>Bottom pin</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="CementJobType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="primary">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plug">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="squeeze">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ConnectionPosition">
-<xsd:annotation>
 <xsd:documentation>These values represent the position of a connection.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="both">
-<xsd:annotation>
 <xsd:documentation>The connection is the same at both ends of the component</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bottom">
-<xsd:annotation>
 <xsd:documentation>This connection is only at the bottom of the component</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="top">
-<xsd:annotation>
 <xsd:documentation>This connection is only at the top of the component</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="DeflectionMethod">
-<xsd:annotation>
 <xsd:documentation>These values represent method used to direct the deviation of the trajectory.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="point bit">
-<xsd:annotation>
 <xsd:documentation>Rotary Steerable System that deviates a wellbore by tilting the bit to point it in the desired direction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="push bit">
-<xsd:annotation>
 <xsd:documentation>Rotary Steerable System that deviates a wellbore by inducing a side force to push the bit in the desired direction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="DerrickType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of drilling derrick.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="double">
-<xsd:annotation>
 <xsd:documentation>2 stand capacity derrick</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="quadruple">
-<xsd:annotation>
 <xsd:documentation>4 stand capacity derrick</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="slant">
-<xsd:annotation>
 <xsd:documentation>Slant derrick</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="triple">
-<xsd:annotation>
 <xsd:documentation>3 stand capacity derrick</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="DrawWorksType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="mechanical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="standard electric">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="diesel electric">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ram rig">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="DriveType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of work string drive (rotary system).</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="coiled tubing">
-<xsd:annotation>
 <xsd:documentation>Coiled tubing rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rotary kelly drive">
-<xsd:annotation>
 <xsd:documentation>Kelly drive system</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="top drive">
-<xsd:annotation>
 <xsd:documentation>Top Drive</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                     
 -->
-<xsd:simpleType name="ElevCodeEnum">
-<xsd:annotation>
 <xsd:documentation>The type of local or permanent reference datum for vertical gravity based (i.e., elevation and vertical depth) and measured depth coordinates within the context of a well. This list includes local points (e.g., kelly bushing) used as a datum and vertical reference datums (e.g., mean sea level).</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="CF">
-<xsd:annotation>
 <xsd:documentation>casing flange: A flange affixed to the top of the casing string used to attach production equipment.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CV">
-<xsd:annotation>
 <xsd:documentation>crown valve</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DF">
-<xsd:annotation>
 <xsd:documentation>derrick floor</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GL">
-<xsd:annotation>
 <xsd:documentation>ground level</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="KB">
-<xsd:annotation>
 <xsd:documentation>kelly bushing</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="RB">
-<xsd:annotation>
 <xsd:documentation>rotary bushing</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="RT">
-<xsd:annotation>
 <xsd:documentation>rotary table</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SF">
-<xsd:annotation>
 <xsd:documentation>sea floor</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LAT">
-<xsd:annotation>
 <xsd:documentation>Lowest Astronomical Tide. The lowest tide level over the duration of the National Tidal Datum Epoch (19 years).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SL">
-<xsd:annotation>
 <xsd:documentation>Mean Sea Level - A tidal datum. The arithmetic mean of hourly heights observed over the National Tidal Datum Epoch (19 years).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MHHW">
-<xsd:annotation>
 <xsd:documentation>Mean Higher High Water - A tidal datum. The average of the higher high water height of each tidal day observed over the National Tidal Datum Epoch (19 years).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MHW">
-<xsd:annotation>
 <xsd:documentation>Mean High Water - A tidal datum. The average of all the high water heights observed over the National Tidal Datum Epoch (19 years).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MLLW">
-<xsd:annotation>
 <xsd:documentation>Mean Lower Low Water - A tidal datum. The average of the lower low water height of each tidal day observed over the National Tidal Datum Epoch (19 years ).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MLW">
-<xsd:annotation>
 <xsd:documentation>Mean Low Water - A tidal datum. The average of all the low water heights observed over the National Tidal Datum Epoch (19 years).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MTL">
-<xsd:annotation>
 <xsd:documentation>Mean Tide Level - A tidal datum. The arithmetic mean of mean high water and mean low water. Same as half-tide level.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="KO">
-<xsd:annotation>
 <xsd:documentation>kickoff point</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="Ellipsoid">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of ellipsoid (spheroid) defining geographic or planar coordinates. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="AGD66">
-<xsd:annotation>
 <xsd:documentation>Australian Old</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="AIRY_MOD">
-<xsd:annotation>
 <xsd:documentation>Modified Airy</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="AIRY30">
-<xsd:annotation>
 <xsd:documentation>Airy 1830</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="AIRY49">
-<xsd:annotation>
 <xsd:documentation>Airy 1849</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="AUST_NAT">
-<xsd:annotation>
 <xsd:documentation>Australian National Same as KAU63 and SA69</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BESL-DHD">
-<xsd:annotation>
 <xsd:documentation>Bessel Modified</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BESL-NGL">
-<xsd:annotation>
 <xsd:documentation>Bessel - NGO 1948</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BESL-RT9">
-<xsd:annotation>
 <xsd:documentation>Bessel - RT90</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BESS41">
-<xsd:annotation>
 <xsd:documentation>Bessel 1841</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BESSNAM">
-<xsd:annotation>
 <xsd:documentation>Bessel 1841 for Namibia</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BOGOTA">
-<xsd:annotation>
 <xsd:documentation>BOGOTA (International 1924)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL58">
-<xsd:annotation>
 <xsd:documentation>Clarke 1858</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL58-1">
-<xsd:annotation>
 <xsd:documentation>Clarke 1858-1</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL66">
-<xsd:annotation>
 <xsd:documentation>Clarke 1866</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL66-M">
-<xsd:annotation>
 <xsd:documentation>Clarke 1866 for Michigan</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80-A">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880 variation A</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80-B">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880 variation B</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80-I">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880 IGN</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80-J">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880 for Jamaica</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80-M">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880 for Merchich</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CL80-P">
-<xsd:annotation>
 <xsd:documentation>Clarke 1880 for Palestine</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CMPOINCH">
-<xsd:annotation>
 <xsd:documentation>CAMPO INCH (International 1924)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DAN">
-<xsd:annotation>
 <xsd:documentation>Danish</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DELA">
-<xsd:annotation>
 <xsd:documentation>DELAMBRE 1810 </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ED50">
-<xsd:annotation>
 <xsd:documentation>ED50 (International 1924)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EGYPT07">
-<xsd:annotation>
 <xsd:documentation>EGYPT07 (Helmert 1906)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER">
-<xsd:annotation>
 <xsd:documentation>Everest 1830 - Indian</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER48">
-<xsd:annotation>
 <xsd:documentation>Everest 1948</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER56">
-<xsd:annotation>
 <xsd:documentation>Everest 1956</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER69">
-<xsd:annotation>
 <xsd:documentation>Everest 1969</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER-BR">
-<xsd:annotation>
 <xsd:documentation>Everest Brunei</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVERMOD">
-<xsd:annotation>
 <xsd:documentation>Modified Everest</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER-P">
-<xsd:annotation>
 <xsd:documentation>Everest Pakistan</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVER-TM">
-<xsd:annotation>
 <xsd:documentation>Everest 1830 (modified) Timbalai</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="EVTM">
-<xsd:annotation>
 <xsd:documentation>Everest - Timbali </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="FISC60">
-<xsd:annotation>
 <xsd:documentation>"Fischer 1960 aka ""Mercury"""</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="FISC60MOD">
-<xsd:annotation>
 <xsd:documentation>Fischer 1960 Modified</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="FISC68">
-<xsd:annotation>
 <xsd:documentation>"Fischer 1968 aka ""Modified Mercury"""</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="FISCMOD">
-<xsd:annotation>
 <xsd:documentation>"Modified Fischer 1960 aka ""South Asia"""</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GDA94">
-<xsd:annotation>
 <xsd:documentation>GDA94 - Australia</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GRS67">
-<xsd:annotation>
 <xsd:documentation>Geodetic Reference System 1967</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GRS80">
-<xsd:annotation>
 <xsd:documentation>Geodetic Reference System 1980</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HAY09">
-<xsd:annotation>
 <xsd:documentation>Hayford 1909</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HEIS">
-<xsd:annotation>
 <xsd:documentation>Heiskanen 1929</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HEL06">
-<xsd:annotation>
 <xsd:documentation>Helmert 1906</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HEL07">
-<xsd:annotation>
 <xsd:documentation>Helmert 1907 </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HOUG">
-<xsd:annotation>
 <xsd:documentation>Hough 1956 </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="IAG-75">
-<xsd:annotation>
 <xsd:documentation>IAG 75</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INDIAN75">
-<xsd:annotation>
 <xsd:documentation>INDIAN75 (Everest 1930)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INDO-74">
-<xsd:annotation>
 <xsd:documentation>INDO74 (Indonesian 1974)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INT24">
-<xsd:annotation>
 <xsd:documentation>International 1924</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="IUGG67">
-<xsd:annotation>
 <xsd:documentation>IUGG 1967</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="IUGG75">
-<xsd:annotation>
 <xsd:documentation>IUGG 1975</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="JEFF48">
-<xsd:annotation>
 <xsd:documentation>Jeffreys 1948</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="KAU63">
-<xsd:annotation>
 <xsd:documentation>Kaula 1963 Same as AUST_NAT and SA69</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="KRSV">
-<xsd:annotation>
 <xsd:documentation>Krassovsky</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MERIT83">
-<xsd:annotation>
 <xsd:documentation>MERIT83</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NAD27">
-<xsd:annotation>
 <xsd:documentation>NAD27 (Clarke 1866)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NAHRAN">
-<xsd:annotation>
 <xsd:documentation>NAHRAN (Clarke 1880)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NEWINT67">
-<xsd:annotation>
 <xsd:documentation>New International 1967</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NWL-10D">
-<xsd:annotation>
 <xsd:documentation>NWL 10D</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NWL-9D">
-<xsd:annotation>
 <xsd:documentation>NWL 9D</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OSGB36">
-<xsd:annotation>
 <xsd:documentation>OSGB36 (Airy 1830)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OSU86F">
-<xsd:annotation>
 <xsd:documentation>OSU86F</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OSU91A">
-<xsd:annotation>
 <xsd:documentation>OSU91A</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PLESSIS-1817">
-<xsd:annotation>
 <xsd:documentation>Plessis 1817</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PSAD56">
-<xsd:annotation>
 <xsd:documentation>PSAD56 (International 1924)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PTNOIRE">
-<xsd:annotation>
 <xsd:documentation>Pointe Noire 1948</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SA69">
-<xsd:annotation>
 <xsd:documentation>South American 1969</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SPHR">
-<xsd:annotation>
 <xsd:documentation>Sphere of radius 6370997</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="STRU">
-<xsd:annotation>
 <xsd:documentation>Struve 1860</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WALB">
-<xsd:annotation>
 <xsd:documentation>Walbeck</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WAR24">
-<xsd:annotation>
 <xsd:documentation>War Office 1924</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WGS60">
-<xsd:annotation>
 <xsd:documentation>World Geodetic System 1960</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WGS66">
-<xsd:annotation>
 <xsd:documentation>World Geodetic System 1966</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WGS72">
-<xsd:annotation>
 <xsd:documentation>World Geodetic System 1972</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WGS84">
-<xsd:annotation>
 <xsd:documentation>World Geodetic System 1984</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="FiberMode">
-<xsd:annotation>
 <xsd:documentation>The mode of a Distributed Temperature Survey (DTS) fiber.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="singlemode">
-<xsd:annotation>
 <xsd:documentation>A single, narrow, core of constant refractive index, surrounded by glass cladding. The core diameter is comparable to a wave length of the light (about 5 um).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="multimode">
-<xsd:annotation>
 <xsd:documentation>The core has a graded refractive index. The core is generally about 50um in diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation>The fiber mode is neither singlemode or multimode.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="GasPeakType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="circulating background gas">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="connection gas">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling background gas">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling gas peak">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flow check gas">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="no readings">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shut down gas">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="trip gas">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="GeodeticDatum">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of geodetic datum. The source (except for "none", "unknown" and "UserDefined") of the values and the descriptions is Geoshare V13.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="ADND">
-<xsd:annotation>
 <xsd:documentation>Adindian ellipsoid=CL80 region="Sudan, Ethiopia"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ARC50">
-<xsd:annotation>
 <xsd:documentation>ARC 1950 ellipsoid=CL80B region="Southern Africa"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="AUSG">
-<xsd:annotation>
 <xsd:documentation>Australian ellipsoid=GRS67 region="Australia Geodetic"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CAA">
-<xsd:annotation>
 <xsd:documentation>Camp Area Astro ellipsoid=INT24 region=Antarctica </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CHAS">
-<xsd:annotation>
 <xsd:documentation>Chau Astro ellipsoid=INT24 region=Paraguay </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CORAL">
-<xsd:annotation>
 <xsd:documentation>Corrego Alegre ellipsoid=INT24 region=INT24 </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ED50">
-<xsd:annotation>
 <xsd:documentation>European 1950 ellipsoid=INT24 region="Europe, Middle East, North Africa"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ED87">
-<xsd:annotation>
 <xsd:documentation>European 1987 ellipsoid=INT24 region="Europe, Middle East, North Africa"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ERIN65">
-<xsd:annotation>
 <xsd:documentation>Ireland 1965 ellipsoid=AIRY_MOD region=Ireland </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GD49">
-<xsd:annotation>
 <xsd:documentation>Geodetic Datum 1949 ellipsoid=INT24 region="New Zealand"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GHANA">
-<xsd:annotation>
 <xsd:documentation>Ghana ellipsoid=WAR24 region=Ghana </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="GUAM63">
-<xsd:annotation>
 <xsd:documentation>Guam 1963 ellipsoid=CL66 region="Marianas Islands"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HJRS55">
-<xsd:annotation>
 <xsd:documentation>Hjorsey 1955 ellipsoid=INT24 region=Iceland </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HTS">
-<xsd:annotation>
 <xsd:documentation>Hu-Tzu-Shan ellipsoid=INT24 region=Taiwan </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INCH">
-<xsd:annotation>
 <xsd:documentation>Campo Inchauspe ellipsoid=INT24 region=Argentina </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INDIA1">
-<xsd:annotation>
 <xsd:documentation>Indian 'Kalimpur' ellipsoid=EVER region=India </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INDIA2">
-<xsd:annotation>
 <xsd:documentation>Indian 'Kalimpur' ellipsoid=INT24 region=India </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INDNS74">
-<xsd:annotation>
 <xsd:documentation>Indonesia 1974 ellipsoid=GRS67 region=Indonesia </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LIB64">
-<xsd:annotation>
 <xsd:documentation>Liberia 1964 ellipsoid=CL80 region=Liberia </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LUZON">
-<xsd:annotation>
 <xsd:documentation>Luzon ellipsoid=CL66 region=Philippines </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MRCH">
-<xsd:annotation>
 <xsd:documentation>Merchich ellipsoid=CL80A region=Morocco </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NAD27">
-<xsd:annotation>
 <xsd:documentation>North American 'Meades Ranch' ellipsoid=CL66 region="North America"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NAD83">
-<xsd:annotation>
 <xsd:documentation>North American Datum of 1983 ellipsoid=GRS80 region="Canada, Cuba, U.S., Caribbean"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NGRA">
-<xsd:annotation>
 <xsd:documentation>Nigeria ellipsoid=CL80 region=Nigeria </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="None">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NPRM">
-<xsd:annotation>
 <xsd:documentation>Naparima ellipsoid=INT24 region="Trinidad and Tobago"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OSGB36">
-<xsd:annotation>
 <xsd:documentation>Ordnance Survey of Great Britain 1936 ellipsoid=AIRY region="Great Britain, Northern Ireland"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="POTS1">
-<xsd:annotation>
 <xsd:documentation>European 'Pelmert Tower, Potsdam' ellipsoid=INT24 region="Most of Eurasia, Africa"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PULK1">
-<xsd:annotation>
 <xsd:documentation>Russian 'Pulkovo' ellipsoid=BESS41 </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PULK2">
-<xsd:annotation>
 <xsd:documentation>Russian 'Pulkovo' ellipsoid=KRSV </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="QRNQ">
-<xsd:annotation>
 <xsd:documentation>Qornoq ellipsoid=INT24 region=Greenland </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SA56">
-<xsd:annotation>
 <xsd:documentation>Provisional South American, 1956 ellipsoid=INT24 region="Bolivia, Chile, Colombia, Ecuador, Peru, Venezuela, the Guianas"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="SRL60">
-<xsd:annotation>
 <xsd:documentation>Sierra Leone 1960 ellipsoid=CL80 region="Sierra Leone"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="TNRV25">
-<xsd:annotation>
 <xsd:documentation>Tananarive (Antananarivo) Obsv. 1925T ellipsoid=INT24 region="Malagasy Republic"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="TOKYO">
-<xsd:annotation>
 <xsd:documentation>Tokyo ellipsoid=BESS41 region=Japan</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="UserDefined">
-<xsd:annotation>
 <xsd:documentation>Datum defined elsewhere</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="VROL">
-<xsd:annotation>
 <xsd:documentation>Voirol ellipsoid=CL80 region="Algeria, Tunisia"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WGS72">
-<xsd:annotation>
 <xsd:documentation>World Geodetic System 1972 ellipsoid=WGS72</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="WGS84">
-<xsd:annotation>
 <xsd:documentation>World Geodetic System 1984 ellipsoid=WGS84 region="Sino-Soviet Bloc, SW Asia, Hydrographic, Aeronautical"</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="YACR">
-<xsd:annotation>
 <xsd:documentation>Yacare ellipsoid=INT24 region=Uruguay</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="Hemispheres">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="northern">
-<xsd:annotation>
 <xsd:documentation>Northern hemisphere.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="southern">
-<xsd:annotation>
 <xsd:documentation>Southern hemisphere.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="HoleCasingType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="blow out preventer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="conductor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="curved conductor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="liner">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="open hole">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="riser">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tubing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="HoleOpenerType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="under-reamer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fixed blade">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="IntervalMethod">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="average">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="maximum">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="minimum">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spot sample">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="IntervalType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="time">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="depth">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ItemState">
-<xsd:annotation>
 <xsd:documentation>These values represent the state of a WITSML object. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="actual">
-<xsd:annotation>
 <xsd:documentation>Actual data measured or entered at the well site.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="model">
-<xsd:annotation>
 <xsd:documentation>Model data used for "what if" calculations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plan">
-<xsd:annotation>
 <xsd:documentation>A planned object. That is, one which is expected to be executed in the future.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="InstalledFiberPoint">
-<xsd:annotation>
 <xsd:documentation>The type of Distributed Temperature Survey (DTS) fiber point.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="splice">
-<xsd:annotation>
 <xsd:documentation>A point at which a fiber is physically, and semi-permanently, connected to another length of fiber.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="connector">
-<xsd:annotation>
 <xsd:documentation>A point at which a cable connector is installed, which allows the fiber to be connected to another instrument or fiber length.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="end of fiber">
-<xsd:annotation>
 <xsd:documentation>The end of the fiber. If a U-geometry is used, and a connector is at both ends, the connector classification should be used rather than the end of fiber classification.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="base of fiber">
-<xsd:annotation>
 <xsd:documentation>The deepest point of the installed fiber in a well. This is a valid value for fiber installations that do NOT turn around at the bottom (J- and U-type installations).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="turn around point">
-<xsd:annotation>
 <xsd:documentation>The point in the turn-around-sub at which measured depth stops increasing and begins decreasing. This is a valid value for fiber installations of the J- and U- type only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="start of fiber">
-<xsd:annotation>
 <xsd:documentation>The start of the fiber. If appropriate, the connector classification should be used instead of this classification.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oven entry point">
-<xsd:annotation>
 <xsd:documentation>The point on the fiber at which it enters the oven.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oven exit point">
-<xsd:annotation>
 <xsd:documentation>The point on the fiber at which it exits the oven. The oven exit point should be closer to the wellbore than the oven entry point.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="downhole gauge">
-<xsd:annotation>
 <xsd:documentation>A downhole point on the fiber at which a gauge is attached.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DTS laser head">
-<xsd:annotation>
 <xsd:documentation>The connector between the laser head and the optical fiber.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DTS reference oven">
-<xsd:annotation>
 <xsd:documentation>The oven within or near the DTS instrument box which maintains a length of fiber at a reference temperature.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="splice box">
-<xsd:annotation>
 <xsd:documentation>Container in which ends of lengths of fiber are joined.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wellhead junction box">
-<xsd:annotation>
 <xsd:documentation>The device at which a fiber originating at the instrument box is joined to a fiber installed in a wellbore. This is a recommended location at which LengthAlongFiber and measuredDepth in the wellbore are correlated</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="base tubing hanger flange">
-<xsd:annotation>
 <xsd:documentation>The device at the base of the wellhead to which the production tubing is attached. This is a recommended location at which LengthAlongFiber and measuredDepth in the wellbore are correlated.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="PBR wet connect">
-<xsd:annotation>
 <xsd:documentation>The top-most point at which the fiber intersects the PBR (polished bore receptacle). For J- and U- installations, on the upward portion of the fiber, this is the point at which it leaves the pbf.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="top ESP pump">
-<xsd:annotation>
 <xsd:documentation>The top of the electrical submersible pump (ESP). This is the minimum measured depth point of the pump.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="base ESP pump">
-<xsd:annotation>
 <xsd:documentation>The base of the electrical submersible pump (ESP). This is the maximum measured depth point of the pump.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wellhead temperature gauge">
-<xsd:annotation>
 <xsd:documentation>Temperature measuring device at the wellhead independent of the optic fiber sensor.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="top completion zone">
-<xsd:annotation>
 <xsd:documentation>The point which is the minimum measured depth of a completion zone.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="base completion zone">
-<xsd:annotation>
 <xsd:documentation>The point which is the maximum measured depth of a completion zone.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="JarType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="mechanical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydraulic">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydro mechanical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="JarAction">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="up">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="down">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="both">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vibrating">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LithologySource">
-<xsd:annotation>
 <xsd:documentation>Specifies the source of lithology information.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="interpreted">
-<xsd:annotation>
 <xsd:documentation>The lithology has one overall interpretation based on several sources such as logs and cuttings or cores.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core">
-<xsd:annotation>
 <xsd:documentation>The lithology as based on a visual inspection of the core. A percentage is commonly assigned to each portion of the lithology.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cuttings">
-<xsd:annotation>
 <xsd:documentation>The lithology as based on a visual inspection of the cuttings. A percentage is commonly assigned to each portion of the lithology.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LithologyType">
-<xsd:annotation>
 <xsd:documentation>The type of lithology. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LogDataType">
-<xsd:annotation>
 <xsd:documentation>The endcoding allowed in a realtime channel value or log curve value.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="date time">
-<xsd:annotation>
 <xsd:documentation>Date with time data value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="double">
-<xsd:annotation>
 <xsd:documentation>Double precision floating point value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="long">
-<xsd:annotation>
 <xsd:documentation>Long integer data value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="string">
-<xsd:annotation>
 <xsd:documentation>Character string data.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LogIndexDirection">
-<xsd:annotation>
 <xsd:documentation>These values represent the direction of movement within a wellbore.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="decreasing">
-<xsd:annotation>
 <xsd:documentation>Log items are in order of decreasing index values (e.g. wireline log logging while pulling out of hole)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="increasing">
-<xsd:annotation>
 <xsd:documentation>Log items are in order of increasing index values (e.g. increasing depths or times)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LogIndexType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of data used as an index value for a log. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="date time">
-<xsd:annotation>
 <xsd:documentation>Log is indexed on date with time.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="elapsed time">
-<xsd:annotation>
 <xsd:documentation>Log is indexed on time.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="length">
-<xsd:annotation>
 <xsd:documentation>Log is indexed on length (not a depth).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="measured depth">
-<xsd:annotation>
 <xsd:documentation>Log index is a measured depth index.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vertical depth">
-<xsd:annotation>
 <xsd:documentation>Log index is a vertical depth depth index .</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation>Any other index type for a log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LogTraceOrigin">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="realtime">
-<xsd:annotation>
 <xsd:documentation>The data were read from a realtime sensor stream.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="modeled">
-<xsd:annotation>
 <xsd:documentation>The data are synthetic.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="LogTraceState">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="depth adjusted">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="edited">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="joined">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="processed">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="raw">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="MaterialType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="aluminum">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="beryllium copper">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="chrome alloy">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="composite">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="non-magnetic steel">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plastic">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="steel">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="steel alloy">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="titanium">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="MeasurementType">
-<xsd:annotation>
 <xsd:documentation>The source (except for "CH density porosity", "CH neutron porosity", "OH density porosity" and "OH neutron porosity") of the values and the descriptions is the POSC V2.2 "well log trace class" standard instance values which are documented as "A classification of well log traces based on specification of a range of characteristics. Traces may be classed according to the type of physical characteristic they are meant to measure."</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="acceleration">
-<xsd:annotation>
 <xsd:documentation>Output from an accelerometer on a logging tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic caliper">
-<xsd:annotation>
 <xsd:documentation>A well log which uses an acoustic device to measure hole diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic casing collar locator">
-<xsd:annotation>
 <xsd:documentation>The signal measured by an acoustic device at the location of casing collars and other features (e.g., perforations).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic impedance">
-<xsd:annotation>
 <xsd:documentation>Seismic velocity multiplied by density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an acoustic log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic velocity">
-<xsd:annotation>
 <xsd:documentation>The velocity of an acoustic wave.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic wave matrix travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for an acoustic wave to traverse a fixed distance of a given material or matrix. In this case the material or matrix is a specific, zero porosity rock, e.g. sandstone, limestone or dolomite.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="acoustic wave travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for an acoustic wave to traverse a fixed distance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="amplitude">
-<xsd:annotation>
 <xsd:documentation>Any measurement of the maximum departure of a wave from an average value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="amplitude of acoustic wave">
-<xsd:annotation>
 <xsd:documentation>The extent of departure of an acoustic wave measured from the mean position.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="amplitude of E-M wave">
-<xsd:annotation>
 <xsd:documentation>The extent of departure of an electromagnetic wave measured from the mean position.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="amplitude ratio">
-<xsd:annotation>
 <xsd:documentation>The ratio of two amplitudes.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="area">
-<xsd:annotation>
 <xsd:documentation>A particular extent of space or surface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="attenuation">
-<xsd:annotation>
 <xsd:documentation>The amount of reduction in the amplitude of a wave.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="attenuation of acoustic wave">
-<xsd:annotation>
 <xsd:documentation>The amount of reduction in the amplitude of an acoustic wave.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="attenuation of E-M wave">
-<xsd:annotation>
 <xsd:documentation>The amount of reduction in the amplitude of an electromagnetic wave.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="auxiliary">
-<xsd:annotation>
 <xsd:documentation>A general classification for measurements which are very specialized and not normally accessed by petrophysicists.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="average porosity">
-<xsd:annotation>
 <xsd:documentation>The pore volume of a rock averaged using various well log or core porosity measurements.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="azimuth">
-<xsd:annotation>
 <xsd:documentation>In the horizontal plane, it is the clockwise angle of departure from magnetic north (while looking down hole).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="barite mud correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of barite in the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bed thickness correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for bed thickness effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit size">
-<xsd:annotation>
 <xsd:documentation>The diameter of the drill bit used to drill the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="blocked">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has been edited to reflect sharp bed boundaries. The trace has a square wave appearance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="borehole environment correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the borehole environment; e.g., borehole size.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="borehole fluid composition correction">
-<xsd:annotation>
 <xsd:documentation>Deprecated. Use mud composition correction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="borehole fluid correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of borehole fluid; e.g., a mud cake correction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="borehole size correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of borehole size.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bromide mud correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of bromide in the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk compressibility">
-<xsd:annotation>
 <xsd:documentation>The relative compressibility of a material.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk density">
-<xsd:annotation>
 <xsd:documentation>The measured density of a rock with the pore volume filled with fluid. The pore fluid is generally assumed to be water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk volume">
-<xsd:annotation>
 <xsd:documentation>A quantity per unit volume.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk volume gas">
-<xsd:annotation>
 <xsd:documentation>The quantity of gas present in a unit volume of rock. The product of gas saturation and total porosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk volume hydrocarbon">
-<xsd:annotation>
 <xsd:documentation>The quantity of hydrocarbon present in a unit volume of rock. The product of hydrocarbon saturation and total porosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk volume oil">
-<xsd:annotation>
 <xsd:documentation>The quantity of oil present in a unit volume of rock. The product of oil saturation and total porosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bulk volume water">
-<xsd:annotation>
 <xsd:documentation>The quantity of formation water present in a unit volume of rock. The product of water saturation and total porosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="C/O ratio">
-<xsd:annotation>
 <xsd:documentation>The ratio of the Carbon measurement to the Oxygen measurement.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="caliper">
-<xsd:annotation>
 <xsd:documentation>A well log used to record hole diameter (open or cased).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cased hole correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of being recorded in a cased hole; e.g., corrected for casing weight and thickness.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing collar locator">
-<xsd:annotation>
 <xsd:documentation>The signal measured by a device at the location of casing collars and other features (e.g., perforations).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of casing; this includes things such as casing weight, thickness and diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing diameter correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of casing diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing inspection">
-<xsd:annotation>
 <xsd:documentation>Any of the measurements made for the purpose of determining the properties of the well casing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing thickness correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of casing thickness.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing weight correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of casing weight.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cement correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the cement surrounding the casing; this includes cement thickness, density and type.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cement density correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of cement density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cement evaluation">
-<xsd:annotation>
 <xsd:documentation>Any of the measurements made to determine the presence and quality of the cement bond to casing or to formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cement thickness correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of cement thickness.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cement type correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the type of cement used.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH density porosity">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH dolomite density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of a cased hole density log using a dolomite matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH dolomite neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a cased hole neutron log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH limestone density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of a cased hole density log using a limestone matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH limestone neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a cased hole neutron log using a limestone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH neutron porosity">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH sandstone density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of a cased hole density log using a sandstone matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="CH sandstone neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an open hole neutron log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="compressional wave dolomite porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a compressional wave acoustic log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="compressional wave limestone porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a compressional wave acoustic log using a limestone matrix</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="compressional wave matrix travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a compressional acoustic wave to traverse a fixed distance of a given material or matrix. In this case the material or matrix is a specific, zero porosity rock, e.g. sandstone, limestone or dolomite.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="compressional wave sandstone porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a compressional wave acoustic log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="compressional wave travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a compressional acoustic wave to traverse a fixed distance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="conductivity">
-<xsd:annotation>
 <xsd:documentation>The property of a medium (solid or fluid) which allows the medium to conduct a form of energy; e.g., electrical conductivity or thermal conductivity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="conductivity from attenuation">
-<xsd:annotation>
 <xsd:documentation>Conductivity calculated from the attenuation of an electromagnetic wave. Generally recorded from a LWD resistivity tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="conductivity from phase shift">
-<xsd:annotation>
 <xsd:documentation>Conductivity calculated from the phase shift of an electromagnetic wave. Generally recorded from a LWD resistivity tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="connate water conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity of the water entrapped in the interstices of the rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="connate water resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of the water entrapped in the interstices of the rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="conventional core porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity from a measurement made on a conventional core.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core matrix density">
-<xsd:annotation>
 <xsd:documentation>The density of a rock matrix measured on a core sample.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core permeability">
-<xsd:annotation>
 <xsd:documentation>The permeability derived from a core.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity from a core measurement.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="corrected">
-<xsd:annotation>
 <xsd:documentation>A trace which has had corrections applied; e.g. environmental corrections.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="count rate">
-<xsd:annotation>
 <xsd:documentation>The rate of occurrences; e.g. the far counts from a density tool..</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="count rate ratio">
-<xsd:annotation>
 <xsd:documentation>The ratio of two count rates.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cross plot porosity">
-<xsd:annotation>
 <xsd:documentation>The pore volume of a rock calculated from cross plotting two or more well log porosity measurements.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="decay time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a population to decay, generally expressed as a half life.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deep conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity which represents a measurement made several feet into the formation; generally considered a measurement of the undisturbed formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deep induction conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by an induction log, which represents a measurement made several feet into the formation; generally considered a measurement of the undisturbed formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deep induction resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by an induction log, which represents a measurement made several feet into the formation; generally considered a measurement of the undisturbed formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deep laterolog conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by a laterolog, which represents a measurement made several feet into the formation; generally considered a measurement of the undisturbed formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deep laterolog resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by a laterolog, which represents a measurement made several feet into the formation; generally considered a measurement of the undisturbed formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deep resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity which represents a measurement made several feet into the formation; generally considered a measurement of the undisturbed formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="density">
-<xsd:annotation>
 <xsd:documentation>Mass per unit Volume - well logging units are usually gm/cc.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated using the bulk density measurement from a density log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="depth">
-<xsd:annotation>
 <xsd:documentation>The distance to a point in a wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="depth adjusted">
-<xsd:annotation>
 <xsd:documentation>The process of depth correcting a trace by depth matching it to a reference trace.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="depth derived from velocity">
-<xsd:annotation>
 <xsd:documentation>The depth calculated from velocity information.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deviation">
-<xsd:annotation>
 <xsd:documentation>Departure of a borehole from vertical. Also, the angle measured between the tool axis and vertical.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dielectric">
-<xsd:annotation>
 <xsd:documentation>Relative permittivity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="diffusion correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of diffusion.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dip">
-<xsd:annotation>
 <xsd:documentation>The angle that a structural surface, e.g. a bedding or fault plane, makes with the horizontal, measured perpendicular to the strike of the structure.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dipmeter">
-<xsd:annotation>
 <xsd:documentation>Any of a number of measurements produced by a tool designed to measure formation dip and borehole characteristics through direct and indirect measurements.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dipmeter conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by a dipmeter, which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dipmeter resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by a dipmeter, which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dolomite acoustic porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an acoustic log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dolomite density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of a density log using a dolomite matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dolomite neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a neutron log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="edited">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has been corrected or adjusted through an editing process.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="effective porosity">
-<xsd:annotation>
 <xsd:documentation>The interconnected pore volume occupied by free fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="electric current">
-<xsd:annotation>
 <xsd:documentation>The flow of electric charge.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="electric potential">
-<xsd:annotation>
 <xsd:documentation>The difference in electrical energy between two systems.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="electromagnetic wave matrix travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for an electromagnetic wave to traverse a fixed distance of a given material or matrix. In this case the material or matrix is a specific, zero porosity rock, e.g. sandstone, limestone or dolomite.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="electromagnetic wave travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for an electromagnetic wave to traverse a fixed distance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="element">
-<xsd:annotation>
 <xsd:documentation>The elemental composition, generally in weight percent, of a formation as calculated from information obtained from a geochemical logging pass; e.g., weight percent of Al, Si, Ca, Fe, etc.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="elemental ratio">
-<xsd:annotation>
 <xsd:documentation>The ratio of two different elemental measurements; e.g. K/U.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="enhanced">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has been filtered to improve its value; e.g. inverse filtering for better resolution.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="filtered">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has had a filter applied to it.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flowmeter">
-<xsd:annotation>
 <xsd:documentation>A logging tool to measure the rate and/or direction of fluid flow in a wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fluid density">
-<xsd:annotation>
 <xsd:documentation>The quantity per unit volume of fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fluid velocity">
-<xsd:annotation>
 <xsd:documentation>The velocity of a flowing fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fluid viscosity">
-<xsd:annotation>
 <xsd:documentation>The amount of a fluid resistance to flow.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flushed zone conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity of the zone immediately behind the mud cake and which is considered to be flushed by mud filtrate, i.e., it is considered to have all mobile formation fluids displaced from it.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flushed zone resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of the zone immediately behind the mud cake and which is considered to be flushed by mud filtrate, i.e., it is considered to have all mobile formation fluids displaced from it.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flushed zone saturation">
-<xsd:annotation>
 <xsd:documentation>The fraction or percentage of pore volume of rock occupied by drilling mud or mud filtrate in the flushed zone.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="force">
-<xsd:annotation>
 <xsd:documentation>Energy exerted or brought to bear.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation density correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for formation density effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation properties correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for formation properties; e.g., salinity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation salinity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the salinity effects from the water in the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation saturation correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for formation saturation effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation volume factor correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the hydrocarbon formation volume factor.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation water density correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the density of the formation water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation water saturation correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for water saturation effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="free fluid index">
-<xsd:annotation>
 <xsd:documentation>The percent of the bulk volume occupied by fluids which are free to flow as measured by the nuclear magnetism log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="friction effect correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of friction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gamma ray">
-<xsd:annotation>
 <xsd:documentation>The measurement of naturally occurring Gamma Ray radiation being released by radioisotopes in clay or other minerals in the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gamma ray minus uranium">
-<xsd:annotation>
 <xsd:documentation>The measurement of the naturally occurring gamma radiation less the radiation attributed to uranium.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas saturation">
-<xsd:annotation>
 <xsd:documentation>The fraction or percentage of pore volume of rock occupied by gas.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gradiomanometer">
-<xsd:annotation>
 <xsd:documentation>The measurement of the average density of fluids in a wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high frequency conductivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the conductivity of the formation, by a high frequency electromagnetic tool, within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high frequency electromagnetic">
-<xsd:annotation>
 <xsd:documentation>High frequency electromagnetic measurements, e.g. from a dielectric logging tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high frequency electromagnetic porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated using a high frequency electromagnetic measurement as input.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high frequency E-M phase shift">
-<xsd:annotation>
 <xsd:documentation>The amount of change in the phase of a high frequency electromagnetic wave.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high frequency resistivity">
-<xsd:annotation>
 <xsd:documentation> A measurement of the resistivity of the formation, by a high frequency electromagnetic tool, within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydrocarbon correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of hydrocarbons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydrocarbon density correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of hydrocarbon density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydrocarbon gravity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of hydrocarbon gravity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydrocarbon saturation">
-<xsd:annotation>
 <xsd:documentation>The fraction or percentage of pore volume of rock occupied by hydrocarbon.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hydrocarbon viscosity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of hydrocarbon viscosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="image">
-<xsd:annotation>
 <xsd:documentation>The likeness of an object produced by an electrical device.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="interpretation variable">
-<xsd:annotation>
 <xsd:documentation>A variable in a well log interpretation equation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="iron mud correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of iron in the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="joined">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has had two or more runs spliced together to make a single trace.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="KCl mud correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of KCl in the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="length">
-<xsd:annotation>
 <xsd:documentation>A measured distance or dimension.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="limestone acoustic porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an acoustic log using a limestone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="limestone density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of a density log using a limestone matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="limestone neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a neutron log using a limestone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lithology correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for lithology effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="log derived permeability">
-<xsd:annotation>
 <xsd:documentation>The permeability derived from a well log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="log matrix density">
-<xsd:annotation>
 <xsd:documentation>The density of a rock matrix used with, or derived from, the bulk density from a well log. The matrix is assumed to have zero porosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnetic casing collar locator">
-<xsd:annotation>
 <xsd:documentation>The signal measured by a magnetic device at the location of casing collars and other features (e.g., perforations).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="matrix density">
-<xsd:annotation>
 <xsd:documentation>The density of a rock matrix. In this case, the matrix is assumed to have zero porosity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="matrix travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for an electromagnetic or acoustic wave to traverse a fixed distance of a given material or matrix. In this case the material or matrix is a specific, zero porosity rock, e.g. sandstone, limestone or dolomite.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="measured depth">
-<xsd:annotation>
 <xsd:documentation>The distance measured along the path of a wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mechanical caliper">
-<xsd:annotation>
 <xsd:documentation>A well log which uses a mechanical device to measure hole diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mechanical casing collar locator">
-<xsd:annotation>
 <xsd:documentation>The signal measured by a mechanical device at the location of casing collars and other features (e.g., perforations).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity which represents a measurement made approximately two to three feet into the formation; generally considered to measure the formation where it contain fluids which are a mixture of mud filtrate, connate water and possibly hydrocarbons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium induction conductivity">
-<xsd:annotation>
 <xsd:documentation> The conductivity, made by an induction log, which represents a measurement made approximately two to three feet into the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium induction resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, made by an induction log, which represents a measurement made approximately two to three feet into the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium laterolog conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by a laterolog, which represents a measurement made approximately two to three feet into the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium laterolog resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by a laterolog, which represents a measurement made approximately two to three feet into the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity which represents a measurement made approximately two to three feet into the formation; generally considered to measure the formation where it contain fluids which are a mixture of mud filtrate, connate water and possibly hydrocarbons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro conductivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the conductivity of the formation within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro inverse conductivity">
-<xsd:annotation>
 <xsd:documentation>A conductivity measurement made by a micro log tool which measures within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro inverse resistivity">
-<xsd:annotation>
 <xsd:documentation>A resistivity measurement made by a micro log tool which measures within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro laterolog conductivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the conductivity of the formation, by a laterolog, within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro laterolog resistivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the resistivity of the formation, by a laterolog, within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro normal conductivity">
-<xsd:annotation>
 <xsd:documentation>A conductivity measurement made by a micro log tool which measures within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro normal resistivity">
-<xsd:annotation>
 <xsd:documentation>A resistivity measurement made by a micro log tool which measures within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro resistivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the resistivity of the formation within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro spherically focused conductivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the conductivity of the formation, by a spherically focused tool, within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="micro spherically focused resistivity">
-<xsd:annotation>
 <xsd:documentation>A measurement of the resistivity of the formation, by a spherically focused tool, within the first few cubic inches of the borehole wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mineral">
-<xsd:annotation>
 <xsd:documentation>The mineral composition, generally in weight percent, of a formation as calculated from elemental information obtained from a geochemical logging pass; e.g., weight percent of dolomite, calcite, illite, quartzite, etc.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cake conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity of the filter cake, the residue deposited on the borehole wall as mud loses filtrate into porous and permeable rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cake correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud cake; e.g., mud cake thickness and/or density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cake density correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud cake density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cake resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of the filter cake, the residue deposited on the borehole wall as mud loses filtrate into porous and permeable rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cake resistivity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud cake resistivity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cake thickness correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud cake thickness.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud composition correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of borehole fluid composition; e.g., a correction for KCl in the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud conductivity">
-<xsd:annotation>
 <xsd:documentation> The conductivity of the continuous phase liquid used for the drilling of the well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud filtrate conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity of the effluent of the continuous phase liquid of the drilling mud which permeates porous and permeable rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud filtrate correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud filtrate. This includes things such as filtrate salinity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud filtrate density correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud filtrate density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud filtrate resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of the effluent of the continuous phase liquid of the drilling mud which permeates porous and permeable rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud filtrate resistivity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud filtrate resistivity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud filtrate salinity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of mud filtrate salinity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of the continuous phase liquid used for the drilling of the well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud salinity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of salinity in the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud viscosity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the viscosity of the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud weight correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of weighting the borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="neutron die away time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a neutron population to die away to half value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity from a neutron log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="nuclear caliper">
-<xsd:annotation>
 <xsd:documentation>A well log which uses a nuclear device to measure hole diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="nuclear magnetic decay time">
-<xsd:annotation>
 <xsd:documentation>The decay time of a nuclear magnetic signal.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="nuclear magnetism log permeability">
-<xsd:annotation>
 <xsd:documentation>The permeability derived from a nuclear magnetism log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="nuclear magnetism porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated using the measurements from a nuclear magnetism logging pass.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH density porosity">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH dolomite density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of an open hole density log using a dolomite matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH dolomite neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an open hole neutron log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH limestone density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of an open hole density log using a limestone matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH limestone neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an open hole neutron log using a limestone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH neutron porosity">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH sandstone density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of an open hole density log using a sandstone matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="OH sandstone neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an open hole neutron log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil based mud correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of oil based borehole fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil saturation">
-<xsd:annotation>
 <xsd:documentation>The fraction or percentage of pore volume of rock occupied by oil.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="perforating">
-<xsd:annotation>
 <xsd:documentation>The procedure for introducing holes through casing into a formation so that formation fluids can enter into the casing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="permeability">
-<xsd:annotation>
 <xsd:documentation>The permeability of the surrounding formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="phase shift">
-<xsd:annotation>
 <xsd:documentation>A change or variation according to a harmonic law from a standard position or instant of starting.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="photoelectric absorption">
-<xsd:annotation>
 <xsd:documentation>The effect measured by the density log and produced by the process of a photon colliding with an atom, and then being completely absorbed and its total energy used to eject one of the orbital electrons from those surrounding the nucleus.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="photoelectric absorption correction">
-<xsd:annotation>
 <xsd:documentation>The correction that is to be made to the photoelectric absorption curve.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="physical measurement correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for various physical measurement effects; e.g. spreading loss.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plane angle">
-<xsd:annotation>
 <xsd:documentation>An angle formed by two intersecting lines.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="porosity">
-<xsd:annotation>
 <xsd:documentation>The total pore volume occupied by fluid in a rock. Includes isolated nonconnecting pores and volume occupied by absorbed, immobile fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="porosity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for porosity effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="potassium">
-<xsd:annotation>
 <xsd:documentation>The measurement of gamma radiation emitted by potassium.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pressure">
-<xsd:annotation>
 <xsd:documentation>The force or thrust exerted upon a surface divided by the area of the surface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pressure correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of pressure in the borehole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="processed">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has been processed in some way; e.g., depth adjusted or environmentally corrected.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pulsed neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a pulsed neutron log.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="quality">
-<xsd:annotation>
 <xsd:documentation>Degree of excellence.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ratio">
-<xsd:annotation>
 <xsd:documentation>A relationship between two values usually expressed as a fraction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="raw">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has not had any processing. In other words, a trace which has not been depth adjusted or environmentally corrected.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="relative bearing">
-<xsd:annotation>
 <xsd:documentation>While looking down hole, it is the clockwise angle from the upper side of the sonde to the reference pad or electrode.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resistivity">
-<xsd:annotation>
 <xsd:documentation>The property measuring the resistance to flow of an electrical current.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resistivity factor correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for resistivity factor effects.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resistivity from attenuation">
-<xsd:annotation>
 <xsd:documentation>Resistivity calculated from the attenuation of an electromagnetic wave. Generally recorded from a LWD resistivity tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resistivity from phase shift">
-<xsd:annotation>
 <xsd:documentation>Resistivity calculated from the phase shift of an electromagnetic wave. Generally recorded from a LWD resistivity tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resistivity phase shift">
-<xsd:annotation>
 <xsd:documentation>The amount of change in the phase of an electrical wave.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resistivity ratio">
-<xsd:annotation>
 <xsd:documentation>The ratio of two resistivity values.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="salinity">
-<xsd:annotation>
 <xsd:documentation>The concentration of ions in solution.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sampling">
-<xsd:annotation>
 <xsd:documentation>To take a sample of or from something.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sandstone acoustic porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from an acoustic log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sandstone density porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from the bulk density measurement of a density log using a sandstone matrix density.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sandstone neutron porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a neutron log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="saturation">
-<xsd:annotation>
 <xsd:documentation>The fraction or percentage of the pore volume of a rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shale volume">
-<xsd:annotation>
 <xsd:documentation>An estimate of the amount of shale present in the formation. Frequently calculated from a gamma ray or SP curve.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow induction conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by an induction log, which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow induction resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by an induction log, which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow laterolog conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by a laterolog, which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow laterolog resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by a laterolog, which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity which represents a measurement made approximately one to two feet into the formation; generally considered to measure the formation where it contains fluids which are comprised primarily of mud filtrate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shear wave dolomite porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a shear wave acoustic log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shear wave limestone porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a shear wave acoustic log using a limestone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shear wave matrix travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a shear acoustic wave to traverse a fixed distance of a given material or matrix. In this case the material or matrix is a specific, zero porosity rock, e.g. sandstone, limestone or dolomite.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shear wave sandstone porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a shear wave acoustic log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shear wave travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a shear acoustic wave to traverse a fixed distance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shifted">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has had its original values shifted by some factor; e.g., added or multiplied by a constant.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sidewall core porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity from a measurement made on a sidewall core.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma formation">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume, of the formation for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma gas">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume, of gas for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma hydrocarbon">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume, of hydrocarbon for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma matrix">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume, of the rock matrix for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma oil">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume, of oil for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sigma water">
-<xsd:annotation>
 <xsd:documentation>The macroscopic capture cross section, i.e. the effective cross-sectional area per unit volume, of water for the capture of neutrons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="slippage velocity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for slippage velocity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="smoothed">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has been filtered to smooth, or average the trace.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spectral gamma ray">
-<xsd:annotation>
 <xsd:documentation>The measurement of all the naturally occurring gamma radiation separated by energy windows.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spherically focused conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity, measured by a spherically focused log, which represents the resistivity approximately one to two feet into the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spherically focused resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity, measured by a spherically focused log, which represents the resistivity approximately one to two feet into the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spontaneous potential">
-<xsd:annotation>
 <xsd:documentation>The difference in potential (DC Voltage) between a moveable electrode in the borehole and a distant reference electrode usually at the surface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spreading loss correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of spreading loss.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="synthetic well log trace">
-<xsd:annotation>
 <xsd:documentation>A well log trace which has been artificially created, as opposed to an actual measurement, from associated measurements or information.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="temperature">
-<xsd:annotation>
 <xsd:documentation>A temperature measurement.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="temperature correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the temperature in the borehole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tension">
-<xsd:annotation>
 <xsd:documentation>The tension on the wireline cable while logging.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Th/K ratio">
-<xsd:annotation>
 <xsd:documentation>The ratio of the Thorium measurement to the Potassium measurement.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="thorium">
-<xsd:annotation>
 <xsd:documentation>The measurement of gamma radiation emitted by thorium.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="time">
-<xsd:annotation>
 <xsd:documentation>A measured or measurable period.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tool diameter correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the tool diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tool eccentricity correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the tool not being centered in the borehole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="total gamma ray">
-<xsd:annotation>
 <xsd:documentation>The measurement of all the naturally occurring gamma radiation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="total porosity">
-<xsd:annotation>
 <xsd:documentation>The total pore volume occupied by fluid in a rock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tracer survey">
-<xsd:annotation>
 <xsd:documentation>A well log used for the purpose of monitoring a traceable material; e.g. a radioactive isotope.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for an acoustic or electromagnetic wave to traverse a specific distance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="true conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity of fluid-filled rock where fluid distributions and saturations are representative of those in the uninvaded, undisturbed part of the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="true resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of fluid-filled rock where fluid distributions and saturations are representative of those in the uninvaded, undisturbed part of the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="true vertical depth">
-<xsd:annotation>
 <xsd:documentation>The distance along a straight, vertical path. Usually computed from a measured depth and deviation information.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tube wave dolomite porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a tube wave acoustic log using a dolomite matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tube wave limestone porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a tube wave acoustic log using a limestone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tube wave matrix travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a acoustic tube wave to traverse a fixed distance of a given material or matrix. In this case the material or matrix is a specific, zero porosity rock, e.g. sandstone, limestone or dolomite.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tube wave sandstone porosity">
-<xsd:annotation>
 <xsd:documentation>Porosity calculated from a tube wave acoustic log using a sandstone matrix.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tube wave travel time">
-<xsd:annotation>
 <xsd:documentation>The time it takes for a tube acoustic wave to traverse a fixed distance.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="uranium">
-<xsd:annotation>
 <xsd:documentation>The measurement of gamma radiation emitted by uranium.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="velocity">
-<xsd:annotation>
 <xsd:documentation>directional speed</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="volume">
-<xsd:annotation>
 <xsd:documentation>cubic capacity</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water based fluid correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for the effects of the components in a water based borehole fluid system; e.g., a correction for KCL in the mud.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water holdup correction">
-<xsd:annotation>
 <xsd:documentation>A trace which has been corrected for water holdup.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water saturated conductivity">
-<xsd:annotation>
 <xsd:documentation>The conductivity of rock completely saturated with connate water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water saturated resistivity">
-<xsd:annotation>
 <xsd:documentation>The resistivity of rock completely saturated with connate water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water saturation">
-<xsd:annotation>
 <xsd:documentation>The fraction or percentage of pore volume of rock occupied by water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="MessageProbability">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="low">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="medium">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="MessageSeverity">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="catastrophic">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="major">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="minor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="MessageType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of a message. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="alarm">
-<xsd:annotation>
 <xsd:documentation>An alarm condition when something has exceeded specified limits</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="event">
-<xsd:annotation>
 <xsd:documentation>Information about a specific event</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="informational">
-<xsd:annotation>
 <xsd:documentation>General information message</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="warning">
-<xsd:annotation>
 <xsd:documentation>A cautionary message</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="MudLogParameterType">
-<xsd:annotation>
 <xsd:documentation>"Text value" indicates that a text value is expected. "Pressure value" indicates that an equivalentMudWeight value is expected. "Pressure gradient value" indicates that an equivalentMudWeight value is commonly expected but a pressureGradient value may also be specified. "Concentration value" indicates that a concentration value is expected. "Force value" indicates that a force value is expected. "Only" indicates that no other value is expected.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="bit parameters">
-<xsd:annotation>
 <xsd:documentation>Summarizes basic drilling parameters (or changes) at specified depth. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit type comment">
-<xsd:annotation>
 <xsd:documentation>Text gives bitname and manufacturer. May have other bit parameters typical for bit run. Depth recorded at depth bit run starts. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing point comment">
-<xsd:annotation>
 <xsd:documentation>Text may include casing depth, size and LOT information. Depth recorded is usually depth of shoe. A top depth is typically not required as it is usually the rig floor, mud line or other datum. However a top depth may be required if referenced to a casing or liner hanger etc Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="chromatograph comment">
-<xsd:annotation>
 <xsd:documentation>Any general comments pertinent to chromatograph readings and equipment calibrations, gas reading anomalies, etc. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="circulation system comment">
-<xsd:annotation>
 <xsd:documentation>Text indicating flowchecks, result, kick details, fluid loss. Any event associated with mud circulation. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core interval comment">
-<xsd:annotation>
 <xsd:documentation>Associated text with core interval usually summarizing core number core, cut, core recovered and percent recovery. Not meant for core description. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cuttings gas">
-<xsd:annotation>
 <xsd:documentation>Gas from blendorized cutting samples (possibly every 30ft). Concentration value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="direct fracture pressure">
-<xsd:annotation>
 <xsd:documentation>LOT (Leak off) and PIT (Pressure Integrity Test) Results. Pressure value only. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="direct pore pressure measurements">
-<xsd:annotation>
 <xsd:documentation>Wireline Formation Testing (WFT) pressure (e.g., MDT, RCI, FMT, RFT) as a gradient. Pressure gradient value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling data comment">
-<xsd:annotation>
 <xsd:documentation>Text comments highlighting anomalies in data or interpretation of drill data: Hookload/WOB, RPM/Torque, PumpFlow. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fracture PG estimate most likely">
-<xsd:annotation>
 <xsd:documentation>Fracture Pressure Gradient - Most Likely. Pressure gradient value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas peaks comment">
-<xsd:annotation>
 <xsd:documentation>Text giving gas peak type and magnitude. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas ratio comment">
-<xsd:annotation>
 <xsd:documentation>Comments on gas ratio curve data. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general engineering comment">
-<xsd:annotation>
 <xsd:documentation>Text describes general engineering/drilling related events Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="kicks and flows">
-<xsd:annotation>
 <xsd:documentation>Pressure gradients derived from kicks and flows while drilling. Pressure gradient value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lithlog comment">
-<xsd:annotation>
 <xsd:documentation>Lithlog general comments - would typically appear in 'Remarks' column along with lithologic descriptions. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lost returns">
-<xsd:annotation>
 <xsd:documentation>Pressures gradients derived from lost returns. Pressure gradient value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="LWD comment">
-<xsd:annotation>
 <xsd:documentation>Data on Logging While Drilling tool failures, anomalies etc. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="marker or formation top comment">
-<xsd:annotation>
 <xsd:documentation>Indicates a formation or biostratigraphic marker etc. - may include name, measured and subsea depth plus two way time. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="midnight depth date">
-<xsd:annotation>
 <xsd:documentation>Comment signifying depth at 00:00 hrs. Date is usual text. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud check comment">
-<xsd:annotation>
 <xsd:documentation>Mud check parameters and changes. Data will be key mud information, MWt, PV/YP, Gels, Viscosity etc. May be just one parameter if change made etc. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud data comment">
-<xsd:annotation>
 <xsd:documentation>Gives text comments on mud weight etc. As opposed to mud check (see previously). Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mudlog comment">
-<xsd:annotation>
 <xsd:documentation>General mudlog comments that are normally found in Remarks column with Lith descriptions. May include time / date / depth mudlogging was commenced or other information. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="overburden gradient">
-<xsd:annotation>
 <xsd:documentation>Overburden Gradient. Pressure gradient value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="overpull on connection">
-<xsd:annotation>
 <xsd:documentation>Amount of hookload overpull on connection (maximum); Text giving amount of overpull (max) on connections, trips and other. Text should state type of overpull. Both text and force value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="overpull on trip">
-<xsd:annotation>
 <xsd:documentation>Amount of hookload overpull on Trip (maximum per stand); Text giving amount of overpull (max) on connections, trips and other. Text should state type of overpull. Both text and force value.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pore PG estimate most likely">
-<xsd:annotation>
 <xsd:documentation>Pore Pressure Gradient - Most Likely. Pressure gradient value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pore pressure estimate while drilling">
-<xsd:annotation>
 <xsd:documentation>Estimates of pore pressure made while drilling. Pressure value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pressure data comment">
-<xsd:annotation>
 <xsd:documentation>Text comments highlighting anomalies in data or interpretation. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shale density comment">
-<xsd:annotation>
 <xsd:documentation>Text comment highlighting shale density anomalies. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="short trip comment">
-<xsd:annotation>
 <xsd:documentation>Text associated with short trip (Wiper Trip) giving details of type and length of trip. Depth is MD at which short trip is made. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="show report comment">
-<xsd:annotation>
 <xsd:documentation>Gives indication of presence of show report (refers to a separate document). Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sidewall core comment">
-<xsd:annotation>
 <xsd:documentation>Associated text for a sidewall core at a specific depth or a comment associated with a sidewall core program / interval. Text may give SWC number, status, lithology etc. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sliding Interval">
-<xsd:annotation>
 <xsd:documentation>Interval over which drill bit slides - drilling with no surface rotation. Usually seen as a symbol with generally no associated text.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="steam still results comment">
-<xsd:annotation>
 <xsd:documentation>Text listing steam still result - chromatographic breakdown of sample from steam still. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="survey comment">
-<xsd:annotation>
 <xsd:documentation>Comment in regards to drilling survey; may include summary of survey data such as direction, dip and azimuth of survey and measured and TVD depths. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="temperature data comment">
-<xsd:annotation>
 <xsd:documentation>Text giving comments on temperature data and curves. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="temperature trend comment">
-<xsd:annotation>
 <xsd:documentation>Text comments highlighting anomalies in temperature trend data or interpretation. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wireline log comment">
-<xsd:annotation>
 <xsd:documentation>List of wireline logging tools run in this job, usually in run order. Will also include run numbers. Text value only.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="NADTypes">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="NAD27">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NAD83">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="NameTagLocation">
-<xsd:annotation>
 <xsd:documentation>Defines the locations where an equipment tag might be found.. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="NameTagNumberingScheme">
-<xsd:annotation>
 <xsd:documentation>Defines the specifications for creating equipment tags.. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="NameTagTechnology">
-<xsd:annotation>
 <xsd:documentation>Defines the mechanisms for attaching an equipment tag to an item.. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="NozzleType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="extended">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="normal">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="OTDRReason">
-<xsd:annotation>
 <xsd:documentation>The reason an Optical Time Domain Reflectometry (OTDR) test was run within a Distributed Temperature Survey (DTS).</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="pre-installation">
-<xsd:annotation>
 <xsd:documentation>The OTDR was run prior to installing the fiber in the well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="post-installation">
-<xsd:annotation>
 <xsd:documentation>The OTDR was run after installating the fiber in the well in order to quality check the installation process.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DTS run">
-<xsd:annotation>
 <xsd:documentation>The OTDR was run in conjunction with a DTS run. This is generally immediately preceding the timed run.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation>The OTDR was run for another reason.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="PitType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="bulk">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="chemical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mix">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud cleaning">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sand trap">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="slug">
-<xsd:annotation>
 <xsd:documentation>That pit in the active pit system located immediately downstream of the shale shakers, whose primary purpose is to allow the settling and disposal of the larger drilled cuttings not removed by the shale shakers. It is occasionally also called a settling tank.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="storage">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="surge tank">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="trip tank">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="Projection">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of coordinate system projection method. The source (except for "UserDefined") of the values is Geoshare V13. For a detailed description of each value, see the Geoshare documentation of the indicated "217" object at http://w3.posc.org/GeoshareSIG/technical/GDM/v13.0/.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="Albers equal area">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-ALBERS</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="azimuthal equidistant">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-AZIMUTHAL</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Cassini">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-CASSINI</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="equidistant conic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-EQUIDISTANT</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="equirectangular">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-EQUIRECTANGULAR</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gnomonic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-GNOMONIC</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Lambert azimuthal">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-LAMBERT-AZIMUTH</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Lambert conformal conic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-LAMBERT</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Mercator">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-MERCATOR</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Miller">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-MILLER</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oblique Mercator">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-OBLIQUE-MERCATOR</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="orthographic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-ORTHO</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="perspective">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-PERSPECTIVE</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="polar stereographic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-POLAR-STEREO</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="polyconic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-POLYCONIC</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sinusoidal">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-SINUSOIDAL</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="state plane">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-STATE-PLANE</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stereographic">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-STEREO</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="transverse Mercator">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-TM</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="universal transverse Mercator">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-UTM</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="user defined">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="Van der Grinten">
-<xsd:annotation>
 <xsd:documentation>217-PARAMETERS-PROJECTION-VANDERGRINTEN</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ProjectionVariantsObliqueMercator">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="default">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rectified">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rectified skew">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rectified skew center origin">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="PumpType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of a pump. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="centrifugal">
-<xsd:annotation>
 <xsd:documentation>Centrifugal mud pump</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="duplex">
-<xsd:annotation>
 <xsd:documentation>Duplex mud mump, 2 cylinders</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="triplex">
-<xsd:annotation>
 <xsd:documentation>Triplex mud pump, three cylinders</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="PumpOpType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="drilling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="reaming">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="circulating">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="slow pump">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="QualifierType">
-<xsd:annotation>
 <xsd:documentation>The type of qualifier of a lithology. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="RealtimeData">
-<xsd:annotation>
 <xsd:documentation>These values represent the name of a recording channel. The list of standard values is contained in the WITSML enumValues.xml file. </xsd:documentation>
 </xsd:annotation>
 <xsd:restriction base="witsml:abstractTypeEnum"> </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="RigType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of drilling rig. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="barge">
-<xsd:annotation>
 <xsd:documentation>Barge rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="coiled tubing">
-<xsd:annotation>
 <xsd:documentation>Coiled tubing rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="floater">
-<xsd:annotation>
 <xsd:documentation>Floating rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="jackup">
-<xsd:annotation>
 <xsd:documentation>Jackup rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="land">
-<xsd:annotation>
 <xsd:documentation>Land rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="platform">
-<xsd:annotation>
 <xsd:documentation>Fixed platform</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="semi-submersible">
-<xsd:annotation>
 <xsd:documentation>Semisubmersible rig</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="RiskAffectedPersonnel">
-<xsd:annotation>
 <xsd:documentation>Personnel affected by a risk.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="cementer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="company man">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="contractor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="directional driller">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="driller">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling superintendent">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling team">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="facility engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="field service manager">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="foreman">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general service supervisor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="geologist">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="member">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud logger">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MWD or LWD engineer">
-<xsd:annotation>
 <xsd:documentation>measurement while drilling or logging while drilling</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="perform engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="petrophysicist">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="production engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="remotely operated vehicle engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="safety manger">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sales engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="service supervisor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="technical support">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tool pusher">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wireline engineer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="RiskCategory">
-<xsd:annotation>
 <xsd:documentation>Type of slow circulation rate.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="hydraulics">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mechanical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="time related">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wellbore stability">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="directional drilling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="equipment failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="completion">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HSE">
-<xsd:annotation>
 <xsd:documentation>health, safety and environmental</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="RiskSubCategory">
-<xsd:annotation>
 <xsd:documentation>Risk Sub-Categories.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="gas kick">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow water influx">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other influx or kicks">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="loss circulation">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="poor hole cleaning">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="good hole cleaning at high ROP">
-<xsd:annotation>
 <xsd:documentation>Rate of Penetration</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high mud weight">
-<xsd:annotation>
 <xsd:documentation>High mud weight (i.e., greater than 10 parts per US gallon).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="special additives needed">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gumbo problems">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high ECD - rheology related">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive circulation">
-<xsd:annotation>
 <xsd:documentation>Greater than 2 hours.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="performing a kill">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud weight change">
-<xsd:annotation>
 <xsd:documentation>Greater than 0.5 parts per US gallon.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive pipe cement scaling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pit gain or loss">
-<xsd:annotation>
 <xsd:documentation>Greater than ten barrles.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mud stability problems">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shallow gas flow">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="twist off">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stuck pipe">
-<xsd:annotation>
 <xsd:documentation>Greater than 30 minutes.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wireline stuck in hole">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stick and slip">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vibration - axial">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vibration - torsional">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vibration - transverse">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vibration unknown or rough drilling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="uneven wear of BHA">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="uneven wear of drillstring">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive torque">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive drag">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="reaming greater than 2 hours">
-<xsd:annotation>
 <xsd:documentation>Greater than 2 hours.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="washouts">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tight hole or overPull">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="failed inspections or fatigue wear">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mechanical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling greater than 1000 feet/day">
-<xsd:annotation>
 <xsd:documentation>Greater than 1000 feet per day.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling greater than 2000 feet/day">
-<xsd:annotation>
 <xsd:documentation>Greater than 2000 feet per day.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling less than 20 feet/day">
-<xsd:annotation>
 <xsd:documentation>Less than 20 feet per day.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="trips greater than 24 hours">
-<xsd:annotation>
 <xsd:documentation>Greater than 24 hours.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive time for BHA makeup">
-<xsd:annotation>
 <xsd:documentation>Bottom Hole Assembly</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="waiting on decisions">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="waiting on weather">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="waiting on tools">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sloughing or packoffs">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ballooning">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fracture problems">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unstable zones">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation integrity test">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="leak-off test">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tectonics">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pore pressure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="breakouts">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bed parallel">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wellbore stability">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive doglegs">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sidetrack">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="BHA change for directional">
-<xsd:annotation>
 <xsd:documentation>Bottom Hole Assembly</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wrong total flow area">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="well collision - actual">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="well collision - technical">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="geosteering">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="abnormal tendency changes">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="resurveying">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="in-field referencing (IFR) actions">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit or BHA performance">
-<xsd:annotation>
 <xsd:documentation>Bottom Hole Assembly</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling optimization">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit balling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lost cones or broken cutters">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive bit wear or gauge">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="low rate of bit penetration">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="high rate of bit penetration">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="downhole tool">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="surface system">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="motor or rotary steerable system failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="topdrive failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hoisting equipment failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="circulating equipment failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="electrical system failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="blow out preventer events">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="surface instrumentation problems">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rig communications">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="completion equipment failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="miscellaneous rig equipment">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tool or equipment failure">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="squeeze jobs">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing surge losses">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stuck casing or completion">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="shoe failures">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="early cement setup">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing collapse">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="milling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive casing wear or cuttings">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="excessive formation damage or skin">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing rotation or reciprocation rqd">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="broaching">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="completion or casing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stratigraphy">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fishing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="junk in hole">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="delay due to political unrest">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rig move">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas hydrates">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pending analysis">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="riser disconnect">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="personnel">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="environmental">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="automotive">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="asset">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="information">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="time">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="HSE">
-<xsd:annotation>
 <xsd:documentation>health, safety and environmental</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="RiskType">
-<xsd:annotation>
 <xsd:documentation>Types of risk.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="risk">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="event">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="near miss">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="best practice">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lessons learned">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ScrType">
-<xsd:annotation>
 <xsd:documentation>Type of slow circulation rate.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="string annulus">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="string kill line">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="string choke line">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ShowFluorescence">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="faint">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bright">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="none">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ShowLevel">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="blooming">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="streaming">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ShowRating">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="none">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="very poor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="poor">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fair">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="good">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="very good">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="ShowSpeed">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="slow">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="moderately fast">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fast">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="instantaneous">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="none">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="SupportCraft">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="barge">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="standby boat">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="helicopter">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="supply boat">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="truck">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="crew vehicle">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tug boat">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
			Surface Equipment Type				
 -->
<!--
                                                         
 -->
-<xsd:simpleType name="SurfEquipType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="IADC">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="custom">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="coiled tubing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TargetCategory">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="geological">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TargetScope">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of scope of the drilling target. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="3D volume">
-<xsd:annotation>
 <xsd:documentation>Generic 3 dimensional target. Defined by the target. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ellipsoid">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="elliptical">
-<xsd:annotation>
 <xsd:documentation>Elliptical targets. Includes circle (semi-major = semi-minor axis). Any sections present are ignored.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hardLine">
-<xsd:annotation>
 <xsd:documentation>Boundary Conditions. Use sections to describe, length and width ignore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="irregular">
-<xsd:annotation>
 <xsd:documentation>Includes half circle and polygon. Use sections to describe, length and width ignored. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lease line">
-<xsd:annotation>
 <xsd:documentation>Boundary Conditions. Use sections to describe, length and width ignore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="line">
-<xsd:annotation>
 <xsd:documentation>Line target</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plane">
-<xsd:annotation>
 <xsd:documentation>Plane target. Used for horizontal wells. Any sections present are ignored.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="point">
-<xsd:annotation>
 <xsd:documentation>Point Target. Any sections present are ignored.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rectangular">
-<xsd:annotation>
 <xsd:documentation>Rectangular Targets. Includes square (length = width). Any sections present are ignored.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TargetSectionScope">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of scope of a section that describes a target. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="arc">
-<xsd:annotation>
 <xsd:documentation>continuous curve</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="line">
-<xsd:annotation>
 <xsd:documentation>straight line</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
			Trajectory Station Status			
 -->
<!--
                                                         
 -->
-<xsd:simpleType name="TrajStationStatus">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="locked">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="open">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rejected">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="valid">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="position">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TrajStationType">
-<xsd:annotation>
 <xsd:documentation>These values represent the type of a directional survey station. </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="azimuth on plane">
-<xsd:annotation>
 <xsd:documentation>Section terminates at a given azimuth on a given plane target, requires target id</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate to delta-MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate to a specified delta measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate to INCL">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate to a specified inclination</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate to MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate to a specified measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate and turnrate to AZI">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate and turnrate to a specified azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate and turnrate to delta-MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate and turnrate to a specified delta measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate and turnrate to INCL">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate and turnrate to a specified inclination</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate and turnrate to INCL and AZI">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate and turnrate to a specified inclination and azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate and turnrate to MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate and turnrate to a specified measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate and turnrate to TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate and turnrate to a specified TVD</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="buildrate TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given buildrate to a specified TVD</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing MD">
-<xsd:annotation>
 <xsd:documentation>Measured depth casing point, can be inserted within actual survey stations also</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing TVD">
-<xsd:annotation>
 <xsd:documentation>TVD casing point, can be inserted within actual survey stations also</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to AZI and MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity to a specified measured depth and azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to AZI-TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity until a specified TVD and Azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to INCL">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity until a specified Inclination</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to INCL and AZI">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity to a inclination and azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to INCL and MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity to a specified measured depth and inclination</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to INCL and TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity until a specified TVD and Inclination</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS to NS, EW and TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given dogleg severity to a specified target TVD, NS, EW</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS and toolface to AZI">
-<xsd:annotation>
 <xsd:documentation>Section follows a given toolface angle and dogleg severity to a specified azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS and toolface to delta-MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given toolface angle and dogleg severity to a specified delta measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS and toolface to INCL">
-<xsd:annotation>
 <xsd:documentation>Section follows a given toolface angle and dogleg severity to a specified inclination</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS and toolface to INCL-AZI">
-<xsd:annotation>
 <xsd:documentation>Section follows a given toolface angle and dogleg severity to a specified inclination and azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS and toolface to MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given toolface angle and dogleg severity to a specified measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="DLS and toolface to TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given toolface angle and DLS to a specified TVD</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation MD">
-<xsd:annotation>
 <xsd:documentation>Measured depth formation, can be inserted within actual survey stations also</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation TVD">
-<xsd:annotation>
 <xsd:documentation>TVD formation, can be inserted within actual survey stations also</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gyro inertial">
-<xsd:annotation>
 <xsd:documentation>Inertial Gyro</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gyro MWD">
-<xsd:annotation>
 <xsd:documentation>MWD Gyro measurement</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gyro north seeking">
-<xsd:annotation>
 <xsd:documentation>North seeking gyro</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hold to delta-MD">
-<xsd:annotation>
 <xsd:documentation>Section holds angle, azimuth to a specified delta measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hold to MD">
-<xsd:annotation>
 <xsd:documentation>Section holds angle, azimuth to a specified measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hold to TVD">
-<xsd:annotation>
 <xsd:documentation>Section holds angle, azimuth to a specified TVD</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="INCL, AZI and TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a continuous curve to a specified inclination, azimuth and measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnetic multi-shot">
-<xsd:annotation>
 <xsd:documentation>Magnetic Multi shot</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnetic MWD">
-<xsd:annotation>
 <xsd:documentation>Measurements while Drilling tool, magnetic</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnetic single shot">
-<xsd:annotation>
 <xsd:documentation>Magnetic Single shot</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="marker MD">
-<xsd:annotation>
 <xsd:documentation>Measured depth marker, can be inserted within actual survey stations also</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="marker TVD">
-<xsd:annotation>
 <xsd:documentation>TVD marker, can be inserted within actual survey stations also</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="NS, EW and TVD">
-<xsd:annotation>
 <xsd:documentation>Specified as TVD, NS, EW, could be used for point or drilling target (non geological target)</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="target center">
-<xsd:annotation>
 <xsd:documentation>Specified as TVD, NS, EW of target center, requires target id association</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="target offset">
-<xsd:annotation>
 <xsd:documentation>Specified as TVD, NS, EW of target offset, requires target id association</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tie in point">
-<xsd:annotation>
 <xsd:documentation>Tie in point for the survey</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="turnrate to AZI">
-<xsd:annotation>
 <xsd:documentation>Section follows a given turn rate to a azimuth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="turnrate to delta-MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given turn rate to a given delta measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="turnrate to MD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given turn rate to a given measured depth</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="turnrate to TVD">
-<xsd:annotation>
 <xsd:documentation>Section follows a given turn rate to a given TVD</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TubularAssembly">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="drilling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="directional drilling">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fishing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="condition mud">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tubing conveyed logging">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="cementing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="clean out">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="completion or testing">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="coring">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hole opening or underreaming">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="milling or dressing or cutting">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wiper or check or reaming">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TubularComponent">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="non-magnetic stabilizer">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="non-magnetic collar">
-<xsd:annotation>
 <xsd:documentation>Drill colllar made from non-magnetic material. Used to avoid magnetic interference with downhole directional measurements.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer">
-<xsd:annotation>
 <xsd:documentation>Drill string component with blades that help keep the drill string away from the sides of the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="adjustable kickoff">
-<xsd:annotation>
 <xsd:documentation>A sub that is used with a downhole motor to change the direction of the wellbore. It can be adjusted to give a variable angle of deviation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="accelerator">
-<xsd:annotation>
 <xsd:documentation>A downhole tool used in conjunction with a jar that stores energy for rapid release when the jar is fired. Depending on the operating mode, the energy in tension or compression is stored by means of a mechanical spring or compressible fluid such as nitrogen gas.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="rotary steering tool">
-<xsd:annotation>
 <xsd:documentation>A downhole tool that can steer the progress of the bit by applying forces to the sides of the hole while drilling with rotating pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-bar catcher">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-bent">
-<xsd:annotation>
 <xsd:documentation>A drill string component that has a fixed bend angle. Used in conjunction with a downhole motor for deviating the wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit core diamond">
-<xsd:annotation>
 <xsd:documentation>A diamond tipped drill bit used for coring</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit core PDC">
-<xsd:annotation>
 <xsd:documentation>Polycrystalline diamond compact core bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit diamond fixed cut">
-<xsd:annotation>
 <xsd:documentation>Drill bit with cutters containing diamonds.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit insert roller cone">
-<xsd:annotation>
 <xsd:documentation>Roller cone bit with cutters made from tungsten carbide or other wear resistant material.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit mill tooth roller cone">
-<xsd:annotation>
 <xsd:documentation>Roller cone drill bit with steel teeth.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit PDC fixed cutter">
-<xsd:annotation>
 <xsd:documentation>Polycrystalline diamond compact drill bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-bit">
-<xsd:annotation>
 <xsd:documentation>Drill string component used to connect the drill bit to the rest of the string.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bridge plug">
-<xsd:annotation>
 <xsd:documentation>A downhole tool that is located and set to isolate the lower part of the wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bullnose">
-<xsd:annotation>
 <xsd:documentation>A blank end component substituting for a bit, when re entering an already existing hole to guide the BHA, to avoid inadvertent sidetracks, such as when run below a hole opener in an existing hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bull plug">
-<xsd:annotation>
 <xsd:documentation>A solid plug used as an isolation device in piping systems, conduits or wellbore tubulars.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-bumper">
-<xsd:annotation>
 <xsd:documentation>A spring loaded component used to minimize variations in weight transfer to the drill bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing">
-<xsd:annotation>
 <xsd:documentation>Tubing used to line the wellbore and protect against pressure differences between the wellbore fluids and the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing cutter">
-<xsd:annotation>
 <xsd:documentation>Tool used for cutting through casing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hanger casing subsea">
-<xsd:annotation>
 <xsd:documentation>Component used to hang a casing string from the well head at the sea bed.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hanger casing surface">
-<xsd:annotation>
 <xsd:documentation>Component used to hang casing from a surface location on land or a fixed platform.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing head">
-<xsd:annotation>
 <xsd:documentation>The adapter between the first casing string and either the BOP stack (during drilling) or the wellhead (after completion).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="catch assembly">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-catcher">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-circulation">
-<xsd:annotation>
 <xsd:documentation>Component used to allow venting part of the drilling fluids into the annulus rather than through the bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="coiled tubing in hole">
-<xsd:annotation>
 <xsd:documentation>Section of coiled tubing that is inside the wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="coiled tubing on coil">
-<xsd:annotation>
 <xsd:documentation>Section of coiled tubing that is on the coil.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drill pipe compressive">
-<xsd:annotation>
 <xsd:documentation>Strengthened drill pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-cone">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core barrel">
-<xsd:annotation>
 <xsd:documentation>Tool used with a coring bit to retrieve geological core samples.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="core orientation barrel">
-<xsd:annotation>
 <xsd:documentation>Core barrel used to sample geological cores at a know orientation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-crossover">
-<xsd:annotation>
 <xsd:documentation>Sub used to convert from one thread type or size to another.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing crossover">
-<xsd:annotation>
 <xsd:documentation>Component used to convert between casing threads and/or sizes.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-dart">
-<xsd:annotation>
 <xsd:documentation>A sub that controls activation of tools by means of dropping a dart down the drillstring.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="die collar">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="die collar LH">
-<xsd:annotation>
 <xsd:documentation>Die collar with left-handed thread.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="directional guidance system">
-<xsd:annotation>
 <xsd:documentation>A tool that permits control of the drilling direction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drill collar">
-<xsd:annotation>
 <xsd:documentation>Heavy pipe without tool joints used to apply weight to the bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drill pipe">
-<xsd:annotation>
 <xsd:documentation>Pipe used to convey the drilling assembly to the bottom of the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drill pipe LH">
-<xsd:annotation>
 <xsd:documentation>Left-handed thread drill pipe</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drill stem test BHA">
-<xsd:annotation>
 <xsd:documentation>Bottom Hole Assembly for drill stem testing</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drive pipe">
-<xsd:annotation>
 <xsd:documentation>Pipe that is driven into the ground or sea bed to start drilling a well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dual catch assembly">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="extension bowl overshot">
-<xsd:annotation>
 <xsd:documentation>A type of overshot tool used in fishing stuck pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="extension sub-overshot">
-<xsd:annotation>
 <xsd:documentation>A type of overshot tool used in fishing stuck pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="float collar">
-<xsd:annotation>
 <xsd:documentation>A short length of casing fitted with a check valve. Prevents fluids from flowing back up the tubular string.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="float shoe">
-<xsd:annotation>
 <xsd:documentation>A tapered, often bullet-nosed device fitted with a check valve and typically found at the bottom of a casing string. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-float">
-<xsd:annotation>
 <xsd:documentation>A valve, plunger or flapper, run in a drill collar to prevent fluid flow and debris into the string while running in hole. Sometime ported with a small leak path to allow shut in drillpipe pressure readings.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="flow head">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="guide shoe">
-<xsd:annotation>
 <xsd:documentation>A tapered, often bullet-nosed piece of equipment often found on the bottom of a casing string. Helps to guide the casing down the center of the hole when a casing string is being run into the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MWD hang off sub">
-<xsd:annotation>
 <xsd:documentation>Component used for hanging the Measurement While Drilling tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="heavy weight drill pipe">
-<xsd:annotation>
 <xsd:documentation>A type of drillpipe whose walls are thicker and collars are longer than conventional drillpipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="heavy weight drill pipe LH">
-<xsd:annotation>
 <xsd:documentation>Left-handed thread heavy weight drill pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="riser high pressure">
-<xsd:annotation>
 <xsd:documentation>Marine riser used for deep water or high pressure applications</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit hole opener">
-<xsd:annotation>
 <xsd:documentation>Drill bit used for enlarging the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing inflatable packer">
-<xsd:annotation>
 <xsd:documentation>Expandable device used for packing off or isolating a section of wellbore used for performing well pressure tests.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="motor instrumented">
-<xsd:annotation>
 <xsd:documentation>Downhole mud motor that can also take measurements of downhole drilling parameters.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="jar">
-<xsd:annotation>
 <xsd:documentation>Hydraulic or spring-loaded component used to free stuck pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-jetting">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="junk basket">
-<xsd:annotation>
 <xsd:documentation>Component used to collect debris from the bottom of the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="junk basket reverse circulation">
-<xsd:annotation>
 <xsd:documentation>Component used to collect debris from the bottom of the hole when reverse circulating</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-junk">
-<xsd:annotation>
 <xsd:documentation>Component used to collect debris from the bottom of the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="kelly">
-<xsd:annotation>
 <xsd:documentation>Hexagonal or square pipe used to rotate the drill string from the rig floor.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="keyseat wiper tool">
-<xsd:annotation>
 <xsd:documentation>Tool used to open out narrow sections of open hole caused by pipe friction in tight radius bends.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="landing float collar">
-<xsd:annotation>
 <xsd:documentation>A component installed near the bottom of the casing string on which the cement plugs land during the primary cementing operation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lead impression block">
-<xsd:annotation>
 <xsd:documentation>Tool run on pipe or wireline to engage the top of a fish, and enable the condition of the exposed end of the fish to be ascertained from the pattern in soft lead in the tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="liner">
-<xsd:annotation>
 <xsd:documentation>Casing or tubing that is hung from the inside of existing casing rather than from the sea bed or surface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hanger liner">
-<xsd:annotation>
 <xsd:documentation>Component that is used to hang liner from inside casing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnet">
-<xsd:annotation>
 <xsd:documentation>Magnet used to retrieve magnetic debris from the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="riser marine">
-<xsd:annotation>
 <xsd:documentation>Large diameter pipe that connects from the sea bed to an offshore rig.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill dress">
-<xsd:annotation>
 <xsd:documentation>Milling tool used to dress or clean up pipe that is to be retrieved from the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill flat bottom">
-<xsd:annotation>
 <xsd:documentation>Flat bottomed milling tool, used to tidy up the broken end of pipe stuck in the hole prior to fishing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill hollow">
-<xsd:annotation>
 <xsd:documentation>Hollow milling tool</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill polish">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill section">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill taper">
-<xsd:annotation>
 <xsd:documentation>Tapered milling tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill washover">
-<xsd:annotation>
 <xsd:documentation>Large diameter milling tool that goes over the end of stuck pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill packer picker assembly">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="millout extension">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="multilateral hanger running tool">
-<xsd:annotation>
 <xsd:documentation>Tool used to hang casing in multi-lateral wellbores.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hanger mud line">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="motor">
-<xsd:annotation>
 <xsd:documentation>Downhole tool, usually powered by fluid flow, that rotates the drill bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mule shoe">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="logging while drilling tool">
-<xsd:annotation>
 <xsd:documentation>Tool that can take downhole measurements of formation properties and wellbore direction while drilling.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer near bit roller reamer">
-<xsd:annotation>
 <xsd:documentation>Stabilizer that is placed close to the bit</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer near bit">
-<xsd:annotation>
 <xsd:documentation>Stabilizer placed near the bit to provide directional control.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer non-rotating">
-<xsd:annotation>
 <xsd:documentation>Stabilizer that does not rotate with the drill string.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-orienting">
-<xsd:annotation>
 <xsd:documentation>Sub used to orient the drill string for directionla drilling.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="overshot">
-<xsd:annotation>
 <xsd:documentation>Tool used for retrieving pipe that has been lost in the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="overshot LH">
-<xsd:annotation>
 <xsd:documentation>Left-handed overshot tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oversize lip guide overshot">
-<xsd:annotation>
 <xsd:documentation>Specific type of overshot tool used for fishing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="packer">
-<xsd:annotation>
 <xsd:documentation>Component that can be inflated so that it seals off a section of the wellbore, typically for formation testing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="polished bore receptacle">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill pilot">
-<xsd:annotation>
 <xsd:documentation>Milling tool used in fishing stuck pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="pipe cutter">
-<xsd:annotation>
 <xsd:documentation>Tool for cutting through pipe that has become stuck in the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="ported stinger">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-ported">
-<xsd:annotation>
 <xsd:documentation>Component with a port or vent tha allows mud to be circulated into the annulus.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="prepacked screens">
-<xsd:annotation>
 <xsd:documentation>A type of screen used in sand control applications to support the gravel pack. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-pressure relief">
-<xsd:annotation>
 <xsd:documentation>Component used to relieve wellbore pressures.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="riser production">
-<xsd:annotation>
 <xsd:documentation>Riser pipe used to carry produced fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="MWD pulser">
-<xsd:annotation>
 <xsd:documentation>Measurement While Drilling component that send encodes downhole data into hydraulic pulses that can be detected and decoded at the surface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-pump out">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-restrictor">
-<xsd:annotation>
 <xsd:documentation>Component that provides a restriction to mud flow to control hydraulics.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="packer retrieve TT squeeze">
-<xsd:annotation>
 <xsd:documentation>Torque Transmission</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="reversing tool">
-<xsd:annotation>
 <xsd:documentation>A downhole tool that is designed to enable communication between the tubing internal diameter and the annulus, typically for reverse-circulation purposes </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer string roller reamer">
-<xsd:annotation>
 <xsd:documentation>A stabilizer that has rotating rollers rather than fixed blades to reduce friction with the sides of the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="packer RTTS">
-<xsd:annotation>
 <xsd:documentation>Retrievable packer, designed for testing, treating, and squeezing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="running tool">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="safety joint">
-<xsd:annotation>
 <xsd:documentation>A weak spot in the drillstring so that if tension in the drillstring exceeds a predetermined amount, the safety joint will part and the rest of the drillstring will be salvageable. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="safety joint LH">
-<xsd:annotation>
 <xsd:documentation>Left-handed threaded safety joint providing a weak spot in the drillstring so that if tension in the drillstring exceeds a predetermined amount, the safety joint will part and the rest of the drillstring will be salvageable.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-saver">
-<xsd:annotation>
 <xsd:documentation>Component used to reduce wear on the threads of components such as drill bits that are often re-used.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="scab liner bit guide">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="scraper">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="scratchers">
-<xsd:annotation>
 <xsd:documentation>A device for cleaning mud and mud filter cake off of the wellbore wall when cementing casing in the hole to ensure good contact and bonding between the cement and the wellbore wall.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="casing shoe screw-in">
-<xsd:annotation>
 <xsd:documentation>Screw-in casing shoe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-shock">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drill collar short">
-<xsd:annotation>
 <xsd:documentation>Short drill collar used to adjust the length and spacing of BHA components.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-side entry">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="slotted liner">
-<xsd:annotation>
 <xsd:documentation>Liner casing that has slots to allow passage of produced fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="spear">
-<xsd:annotation>
 <xsd:documentation>Fishing tool that attaches to the inside of the stuck pipe by threads or grapples.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stage cement collar">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="motor steerable">
-<xsd:annotation>
 <xsd:documentation>Downhole motor, usually powered by mud flow, that can be steered.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="packer storm valve RTTS">
-<xsd:annotation>
 <xsd:documentation>Retrievable packer, designed for testing, treating, and squeezing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer string">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="surface pipe">
-<xsd:annotation>
 <xsd:documentation>Pipework that connects the top of the drillstring to the mud pumps.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="taper tap">
-<xsd:annotation>
 <xsd:documentation>Tool used to tap a thread into components that are stuck in the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="taper tap LH">
-<xsd:annotation>
 <xsd:documentation>Left-handed thread tapping tool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tubing-conveyed perforating gun">
-<xsd:annotation>
 <xsd:documentation>Perforating gun that is deployed on the end of a tubular string rather than a wireline</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="thruster">
-<xsd:annotation>
 <xsd:documentation>Drilling tool used to maintain weight on bit.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tieback polished bore receptacle">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tieback stinger">
-<xsd:annotation>
 <xsd:documentation>Tool used to position a tie-back string of tubing connecting a liner to the surface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tubing">
-<xsd:annotation>
 <xsd:documentation>Small diameter pipe that is run inside casing or tubing as part of the well completion.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="hanger tubing">
-<xsd:annotation>
 <xsd:documentation>Component used to hang tubing inside casing or liner.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="turbine">
-<xsd:annotation>
 <xsd:documentation>Downhole device used for directional drilling, powered by mud circulation that rotates the drill bit while the drill string remains non-rotating</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bit under reamer">
-<xsd:annotation>
 <xsd:documentation>Component that is run behind the bit and opens out the hole to a larger diameter.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer variable blade">
-<xsd:annotation>
 <xsd:documentation>Stabilizer with blades that can be adjusted to varying diameters.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="washover pipe">
-<xsd:annotation>
 <xsd:documentation>Large diameter pipe with an internal grapple used for retrieving stuch pipe.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill watermelon">
-<xsd:annotation>
 <xsd:documentation>Milling tool shaped like a watermelon.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="whipstock">
-<xsd:annotation>
 <xsd:documentation>Wedge shaped tool used to drill off in a different direction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="whipstock anchor">
-<xsd:annotation>
 <xsd:documentation>Anchor device used to position whipstock.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer turbo back">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer inline">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stabilizer steerable">
-<xsd:annotation>
 <xsd:documentation>Stabilizer with adjustable blades to allow steering the drilling direction.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-stop">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sub-filter">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mill casing cutting">
-<xsd:annotation>
 <xsd:documentation>Milling tool used for cutting through casing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="reamer">
-<xsd:annotation>
 <xsd:documentation>Tool used to enlarge the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="TypeSurveyTool">
-<xsd:annotation>
 <xsd:documentation>Type of direcional survey tool; very generic classification</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="magnetic MWD">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gyroscopic MWD">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gyroscopic north seeking">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gyroscopic inertial">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnetic single-shot">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="magnetic multiple-shot">
-<xsd:annotation>
 <xsd:documentation/>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="WellDirection">
-<xsd:annotation>
 <xsd:documentation>The direction of flow of the fluids in a well facility (generally, injected or produced, or some combination).</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="huff-n-puff">
-<xsd:annotation>
 <xsd:documentation>The well facility alternately injects (usually a steam or hot fluid) and produces.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="injector">
-<xsd:annotation>
 <xsd:documentation>The well facility is injecting fluids into the subsurface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="producer">
-<xsd:annotation>
 <xsd:documentation>The well facility is producing fluids from the subsurface.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="uncertain">
-<xsd:annotation>
 <xsd:documentation>The flow direction of the fluids is variable, but not on a regular basis as is the case with the huff-n-puff flow.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="WellFluid">
-<xsd:annotation>
 <xsd:documentation>The type of fluid being produced from or injected into a well facility.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="air">
-<xsd:annotation>
 <xsd:documentation>This is generally an injected fluid.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="condensate">
-<xsd:annotation>
 <xsd:documentation>Liquid hydrocarbons produced with natural gas that are separated from the gas by cooling and various other means. Condensate generally has an API gravity of 50 degrees to 120 degrees and is water white, straw, or bluish in color. It is the liquid recovery from a well classified as a gas well. It is generally dissolved in the gaseous state under reservoir conditions but separates as a liquid either in passing up the hole or at the surface. These hydrocarbons, from associated and nonassociated gas well gas, normally are recovered from lease separators or field facilities by mechanical separation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="dry">
-<xsd:annotation>
 <xsd:documentation>The well facility is classified as a dry well. It has not been, nor will it be used to produce or inject any fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas">
-<xsd:annotation>
 <xsd:documentation>The well is classified as a gas well, producing or injecting a hydrocarbon gas. The gas is generally methane, but may have a mixture of other gases also.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas-water">
-<xsd:annotation>
 <xsd:documentation>The well facility is classified as producing both gas and water. This classification is to be used when the produced stream flow is a mixture of gas and water. When a facility produces gas and water in separate streams, it should be classified twice as gas and as water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="non HC gas">
-<xsd:annotation>
 <xsd:documentation>The well produces or injects non hydrocarbon gases. Typical other gases would be helium and carbon dioxide.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="non HC gas -- CO2">
-<xsd:annotation>
 <xsd:documentation>Carbon Dioxide gas.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil">
-<xsd:annotation>
 <xsd:documentation>The liquid hydrocarbon, generally referred to as crude oil.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil-gas">
-<xsd:annotation>
 <xsd:documentation>The well facility is classified as producing both gas and oil. This classification is to be used when the produced stream flow is a mixture of oil and gas. When a facility produces oil and gas in separate streams, it should be classified twice as oil and as gas.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil-water">
-<xsd:annotation>
 <xsd:documentation>The well facility is classified as producing both oil and water. This classification is to be used when the produced stream flow is a mixture of oil and water. When a facility produces oil and water in separate streams, it should be classified twice as oil and as water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="steam">
-<xsd:annotation>
 <xsd:documentation>The gaseous state of water. This is generally an injected fluid, but it is possible that some hydrothermal wells produce steam.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water">
-<xsd:annotation>
 <xsd:documentation>The well is classified as a water well without distinguishing between brine or fresh water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water -- brine">
-<xsd:annotation>
 <xsd:documentation>The well facility is classified as producing or injecting salt water.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water -- fresh water">
-<xsd:annotation>
 <xsd:documentation>The well facility is classified as producing fresh water that is capable of use for drinking or crop irrigation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="WellboreShape">
-<xsd:annotation>
 <xsd:documentation>These values represent the classification of a wellbore based on its shape. The source of the values and the descriptions is the POSC V2.2 "facility class" standard instance values in classification system "POSC wellbore trajectory shape". </xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="build and hold">
-<xsd:annotation>
 <xsd:documentation>A wellbore configuration where the inclination is increased to some terminal angle of inclination and maintained at that angle to the specified target.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="deviated">
-<xsd:annotation>
 <xsd:documentation>A wellbore that significantly departs from vertical with respect to the surface location.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="double kickoff">
-<xsd:annotation>
 <xsd:documentation>Incorporates two tangential (constant, non-zero inclination) sections. The second of which must be at a higher inclination than the first.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="horizontal">
-<xsd:annotation>
 <xsd:documentation>A wellbore whose path deviates from the vertical by at least 75 degrees.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="S-shaped">
-<xsd:annotation>
 <xsd:documentation>A wellbore drilled with a vertical segment, a deviated segment, and a return toward a vertical segment.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="vertical">
-<xsd:annotation>
 <xsd:documentation>A wellbore that is nearly vertical with respect to the surface location.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="WellboreType">
-<xsd:annotation>
 <xsd:documentation>The classification of a wellbore with respect to its parent well/wellbore.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="bypass">
-<xsd:annotation>
 <xsd:documentation>The original wellbore had to be abandoned before its final usage. This wellbore is being drilled as a different wellbore, but one which has the same target as the one that was abandoned.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="initial">
-<xsd:annotation>
 <xsd:documentation>This is the first wellbore that has been drilled, or attempted, in a given well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="redrill">
-<xsd:annotation>
 <xsd:documentation>The wellbore is being redrilled.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="reentry">
-<xsd:annotation>
 <xsd:documentation>The wellbore is being reentered after a period of abandonment.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="respud">
-<xsd:annotation>
 <xsd:documentation>The wellbore is part of an existing regulatory well. The original borehole did not reach the target depth. This borehole required the well to be respudded (drilled from a different surface position).</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sidetrack">
-<xsd:annotation>
 <xsd:documentation>The wellbore is a deviation from a given wellbore, that produces a different borehole from the others, and whose bottomhole differs from any previously extisting wellbore bottomholes.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="WellPurpose">
-<xsd:annotation>
 <xsd:documentation>These values represent the classification of a well or wellbore by the purpose for which it was initially drilled.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="appraisal">
-<xsd:annotation>
 <xsd:documentation>A well drilled into a formation shown to be potentially productive of oil or gas by an earlier well for the purpose of obtaining more information about the reservoir. Also known as a delineation well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="appraisal -- confirmation appraisal">
-<xsd:annotation>
 <xsd:documentation>An appraisal well, generally drilled in a location interpreted to be in the reservoir, whose purpose is to confirm the interpretation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="appraisal -- exploratory appraisal">
-<xsd:annotation>
 <xsd:documentation>An appraisal well, generally drilled in an area unknown to be part of the reservoir, whose purpose is to determine the extent of the reservoir.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="exploration">
-<xsd:annotation>
 <xsd:documentation>An exploratory well drilled in an unproved area to test for a new field, a new pay, a deeper reservoir, or a shallower reservoir. Also known as a wildcat.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="exploration -- deeper-pool wildcat">
-<xsd:annotation>
 <xsd:documentation>An exploratory well drilled to search for additional pools of hydrocarbon in close proximity to known pools of hydrocarbon but at a deeper stratigraphic levels than the known pools.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="exploration -- new-field wildcat">
-<xsd:annotation>
 <xsd:documentation>An exploratory well drilled to search for an occurrence of hydrocarbon at a relatively considerable distance outside the limits of known pools of hydrocarbon, as those limits were understood at the time.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="exploration -- new-pool wildcat">
-<xsd:annotation>
 <xsd:documentation>An exploratory well drilled to search for additional pools of hydrocarbon in close proximity and at the same stratigraphic level as known pools.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="exploration -- outpost wildcat">
-<xsd:annotation>
 <xsd:documentation>An exploratory well drilled to search for additional pools of hydrocarbon or to extend the limits of a known pool by searching in the same interval at some distance from a known pool.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="exploration -- shallower-pool wildcat">
-<xsd:annotation>
 <xsd:documentation>An exploratory well drilled to search for additional pools of hydrocarbon in close proximity, but at a shallower stratigraphic levels than the known pools.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="development">
-<xsd:annotation>
 <xsd:documentation>A well drilled in a zone in an area already proved productive.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="development -- infill development">
-<xsd:annotation>
 <xsd:documentation>A development well drilled to fill in between established wells, usually part of a drilling program to reduce the spacing between wells to increase production.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="development -- injector">
-<xsd:annotation>
 <xsd:documentation>A development well drilled with the intent of injecting fluids into the reservoir for the purpose of improving reservoir production.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="development -- producer">
-<xsd:annotation>
 <xsd:documentation>A development well drilled with the intent of producing fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fluid storage">
-<xsd:annotation>
 <xsd:documentation>A well drilled for storing fluids - generally either hydrocarbons or waste disposal.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fluid storage -- gas storage">
-<xsd:annotation>
 <xsd:documentation>A well drilled with the intent of injecting gas into the reservoir rock as a storage facility.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc">
-<xsd:annotation>
 <xsd:documentation>A well drilled with the intent of providing a general service as opposed to producing or injecting fluids. Examples of such services are geologic tests, pressure relief (for blowouts), and monitoring and observation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- borehole re-acquisition">
-<xsd:annotation>
 <xsd:documentation>A service well drilled to intersect another well below the surface for the purpose of extending the life of a well whose surface borehole has been lost or damaged.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- observation">
-<xsd:annotation>
 <xsd:documentation>A service well drilled for the purpose of monitoring fluids in a reservoir, or observing some other subsurface phenomena. Also called a monitor well.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- relief">
-<xsd:annotation>
 <xsd:documentation>A service well drilled with the specific purpose to provide communication at some point below the surface to another well which is out of control.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- research">
-<xsd:annotation>
 <xsd:documentation>A well drilled with the purpose of obtaining information on the stratigraphy, on drilling practices, for logging tests, or other such purpose. It is not expected to find economic reserves of hydrocarbons.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- research -- drill test">
-<xsd:annotation>
 <xsd:documentation>A research well drilled to test the suitablity of a particular type of equipment or drilling practice.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- research -- strat test">
-<xsd:annotation>
 <xsd:documentation>A research well drilled for the purpose of gathering geologic information on the stratigraphy of an area. A C.O.S.T. well would be included in this category.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="general srvc -- waste disposal">
-<xsd:annotation>
 <xsd:documentation>A service well drilled for the purpose of injection of sewage, industrial waste, or other waste fluids into the subsurface for disposal.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="mineral">
-<xsd:annotation>
 <xsd:documentation>A non-oil and gas E and P well drilled for the purpose of locating and/or extracting a mineral from the subsurface, usually through the injection and/or extraction of mineral-bearing fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
-<xsd:simpleType name="WellStatus">
-<xsd:annotation>
 <xsd:documentation>These values represent the status of a well or wellbore.</xsd:documentation>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="abandoned">
-<xsd:annotation>
 <xsd:documentation>The status of a facility in which drilling, completion, and production operations have been permanently terminated.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="active">
-<xsd:annotation>
 <xsd:documentation>For a well to be active, at least one of its wellbores must be active. For a wellbore to be active, at least one of its completions must be actively producing or injecting fluids.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="active -- injecting">
-<xsd:annotation>
 <xsd:documentation>Fluids are actively being injected into the facility.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="active -- producing">
-<xsd:annotation>
 <xsd:documentation>Fluids are actively being produced from the facility.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="completed">
-<xsd:annotation>
 <xsd:documentation>The completion has been installed, but the facility is not yet active. This status is appropriate only before the initial producing or injecting activity.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="drilling">
-<xsd:annotation>
 <xsd:documentation>The status of a well or wellbore in which drilling operations have begun, but are not yet completed. The status ends when another status becomes appropriate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="partially plugged">
-<xsd:annotation>
 <xsd:documentation>The wellbore has been plugged from the bottom, but only partially to the point where it intersects another wellbore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="permitted">
-<xsd:annotation>
 <xsd:documentation>The facility has received regulatory approvel, but drilling has not yet commenced. For a well, it has been spudded. For a subsequent wellbore, the whipstock or similar device has not yet been set.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="plugged and abandoned">
-<xsd:annotation>
 <xsd:documentation>An abandoned well (or wellbore) whose wellbores have been plugged in such a manner as to prevent the migration of oil, gas, salt water, or other substance from one stratum to another. Generally the criteria for this status is controlled by regulatory authorities.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="proposed">
-<xsd:annotation>
 <xsd:documentation>The status of a well or wellbore from conception to either regulatory approval or commencement of drilling.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="sold">
-<xsd:annotation>
 <xsd:documentation>The facility has been sold, so it is no longer appropriate to keep a close internal status value. Status values may be added at later times without changing the sold status.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="suspended">
-<xsd:annotation>
 <xsd:documentation>Production or injection has been temporarily suspended in a manner that will allow immediate resumption of activities.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="temporarily abandoned">
-<xsd:annotation>
 <xsd:documentation>Production or injection has been temporarily suspended in a manner that will not allow immediate resumption of activities.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="testing">
-<xsd:annotation>
 <xsd:documentation>The facility operations are suspended while tests are being conducted to determine formation and/or reservoir properties. For example, a drillstem test. This status also includes extended testing.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="tight">
-<xsd:annotation>
 <xsd:documentation>Information about the status of the well is confidential. This is more explicit than unknown, since it gives the reason that the status value is unknown.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="working over">
-<xsd:annotation>
 <xsd:documentation>Maintenance or data acquisition on a well during the production phase. This includes any relevant job which can be done while the well is shut in. This includes many jobs that occur when a well is re-entered.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="unknown">
-<xsd:annotation>
 <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
 </xsd:restriction>
 </xsd:simpleType>
<!--
                                                         
 -->
 </xsd:schema>