-<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.witsml.org/schemas/131" version="1.3.1.0">
<!--
                                                         
 -->
<!--
 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="PresTestType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="leak off test">
-<xsd:annotation>
 <xsd:documentation>A leakoff test is usually conducted immediately after drilling below a new casing shoe. During the test, the well is shut in and fluid is pumped into the wellbore gradually to increase the pressure that the formation experiences.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="formation intergity test">
-<xsd:annotation>
 <xsd:documentation>If the formation is not able to withstand the given pressure, the result of the test is the strength of the formation. </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="MudClass">
-<xsd:annotation>
 <xsd:documentation>Defines the class of a drilling fluid.</xsd:documentation>
 <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID TYPE CLASS"/>
 </xsd:annotation>
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="water based">
-<xsd:annotation>
 <xsd:documentation> A drilling fluid in which water is the continuous phase.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil based">
-<xsd:annotation>
 <xsd:documentation> A drilling fluid in which oil is the continuous phase.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="other">
-<xsd:annotation>
 <xsd:documentation>A drilling fluid in which neither water nor oil is the continous phase.</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="ReadingKind">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="measured">
-<xsd:annotation>
 <xsd:documentation>The reading was measured.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="estimated">
-<xsd:annotation>
 <xsd:documentation>The reading was estimated.</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="StateDetailActivity">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="injury">
-<xsd:annotation>
 <xsd:documentation>Personnel injury in connection with drilling and/or drilling related operations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="operation failed">
-<xsd:annotation>
 <xsd:documentation>Operation failed to achieve objective.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="kick">
-<xsd:annotation>
 <xsd:documentation>Formation fluid invading the well bore.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="circulation loss">
-<xsd:annotation>
 <xsd:documentation>Circulation lost to the formation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="m???????? loss">
-<xsd:annotation>
 <xsd:documentation>Circulation impossible due to plugging or failure of equipment.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="stuck equipment">
-<xsd:annotation>
 <xsd:documentation>Equipment got stuck in the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="equipment failure">
-<xsd:annotation>
 <xsd:documentation>Equipment failure occurred.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="equipment hang">
-<xsd:annotation>
 <xsd:documentation>Operations had to be aborted due to a hang of operation.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="success">
-<xsd:annotation>
 <xsd:documentation>Operation achieved objective.</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="InnerBarrelType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="undifferented">
-<xsd:annotation>
 <xsd:documentation>A pipe that is located inside a core barrel to hold the core sample.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="aluminum">
-<xsd:annotation>
 <xsd:documentation>An inner core barrel made of aluminium.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gel">
-<xsd:annotation>
 <xsd:documentation>An inner core barrel that that seals off the core sample using gel as the sealing material.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="fiberglass">
-<xsd:annotation>
 <xsd:documentation>An inner core barrel made of glass fiber reinforced plastic.</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="WellTestType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="drill stem test">
-<xsd:annotation>
 <xsd:documentation>A test to determine the productive capacity, pressure, permeability or extent (or a combination of these) of a hydrocarbon reservoir, with the drillstring still in the hole.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="production test">
-<xsd:annotation>
 <xsd:documentation>A test to determine the daily rate of oil, gas, and water production from a (potential) reservoir.</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="OpsReportVersion">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="preliminary">
-<xsd:annotation>
 <xsd:documentation>A preliminary report that has not yet been approved by the drilling operator. This report is normally issued at the beginning of the work day (e.g., 6:00 am) before </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="normal">
-<xsd:annotation>
 <xsd:documentation>A normal daily staus report that has been approved by the drilling operator.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="final">
-<xsd:annotation>
 <xsd:documentation>A report that represents the final definitive status for the well. This report is normally issued some period of time (e.g., 6 months) after the completion of drilling.</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="WellControlIncidentType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="shallow gas kick">
-<xsd:annotation>
 <xsd:documentation>An well control incident where shallow gas is flowing incidently into a well being drilled.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="water kick">
-<xsd:annotation>
 <xsd:documentation>An well control incident where water is flowing incidently into a well being drilled.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="oil kick">
-<xsd:annotation>
 <xsd:documentation>An well control incident where crude oil is flowing incidently into a well being drilled.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="gas kick">
-<xsd:annotation>
 <xsd:documentation>An well control incident where gas is flowing incidently into a well being drilled.</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="WellKillingProcedureType">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="drillers method">
-<xsd:annotation>
 <xsd:documentation>A well killing procedure that is presecribing circulation the kick fluids out of the well and then circulating a higher density kill mud through the kill line into the well through an adjustable choke. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="wait and weight">
-<xsd:annotation>
 <xsd:documentation>A well killing procedure that is presecribing circulating heavier kill mud while a constant downhole pressure is maintained by pressure relief through a choke. </xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="bullheading">
-<xsd:annotation>
 <xsd:documentation>A well killing procedure that is prescribing pumping of kill weight fluid down the tubing and forcing the wellbore fluids back into the formation through the perforations.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="lubricate and bleed">
-<xsd:annotation>
 <xsd:documentation>A well killing procedure that is prescribing to pump a volume of killing fluid corresponding to half the volume of the well tubing into the well, observing the well for 30 - 60 minutes and wait for the tubing head pressure to drop, then pump additional killing fluid into the well and when the wellhead pressure does not exceed 200 psi above observed tubing head pressure bleed off gas from the tubing at high rate.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="forward circulation">
-<xsd:annotation>
 <xsd:documentation>A well killing procedure that is prescribing a drilling fluid circulation down the tubing, through a circulation device (or out the end of a work string/coiled tubing) and up the annulus.</xsd:documentation>
 </xsd:annotation>
 </xsd:enumeration>
-<xsd:enumeration value="reverse circulation">
-<xsd:annotation>
 <xsd:documentation>A well killing procedure that is prescribing a drilling fluid circulation down the completion annulus, workstring annulus or pipe annulus and taking returns up the tubing, workstring or pipe.</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="XXXXXXXXXXXXXXXXXXX">
-<xsd:restriction base="witsml:abstractTypeEnum">
-<xsd:enumeration value="XXXXXXXXXXXXXXXX">
-<xsd:annotation>
 <xsd:documentation>XXXXXXXXXXXXXX</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>