Index: /projects/DailyDrillingReport_1.0/XMLschema/20070107/WITSML_Profiled_v3/WITSML_drillReport_profiled_schema.xsd
===================================================================
--- /projects/DailyDrillingReport_1.0/XMLschema/20070107/WITSML_Profiled_v3/WITSML_drillReport_profiled_schema.xsd (revision 5)
+++ /projects/DailyDrillingReport_1.0/XMLschema/20070107/WITSML_Profiled_v3/WITSML_drillReport_profiled_schema.xsd (revision 5)
@@ -0,0 +1,5927 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xsd:schema 
+	elementFormDefault="qualified" 
+	attributeFormDefault="unqualified" 
+	targetNamespace="http://www.witsml.org/schemas/131" 
+	xmlns:witsml="http://www.witsml.org/schemas/131" 
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+	version="1.3.1(NPD)">
+   <xsd:annotation>
+      <xsd:documentation>WITSML - Daily Drillling Report - Norwegian Profile</xsd:documentation>
+   </xsd:annotation>
+   <xsd:attributeGroup name="attgrp_uid">
+      <!--PROFILE: Deleted attribute uid.-->
+   </xsd:attributeGroup>
+   <xsd:complexType name="cs_activity">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Operations Activity Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimStart.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that activities started.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF CDRS ACTIVITY START" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimEnd.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that activities were completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF CDRS ACTIVITY END" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the drilling operation.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=REPORTED MEASURED DEPTH TO DRILLING OPERATION RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>True Vertical Depth to the drilling operation.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO DRILLING OPERATION RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="phase" type="witsml:PhaseType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str16 to witsml:PhaseType for element phase.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
+            <xsd:annotation>
+               <xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TCDRS SUPERIOR CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element activityCode.-->
+         <xsd:element name="proprietaryCode" type="witsml:ActivityCodeNPD" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:nameStruct to witsml:ActivityCodeNPD for element proprietaryCode.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element proprietaryCode.-->
+            <xsd:annotation>
+               <xsd:documentation>A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem
+               attribute.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element detailActivity.-->
+         <xsd:element name="state" type="witsml:MainActivityEvaluation" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str32 to witsml:MainActivityEvaluation for element state.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element state.-->
+            <xsd:annotation>
+               <xsd:documentation>The outcome of the main operation. Finish, interrupted, failed, etc.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN OPERATION ACTIVITY EVALUATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stateDetailActivity" type="witsml:StateDetailActivity" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element stateDetailActivity.-->
+            <xsd:annotation>
+               <xsd:documentation>The outcome of the detailed activity.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS SUB OPERATION ACTIVITY EVALUATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="comments" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element comments.-->
+            <xsd:annotation>
+               <xsd:documentation>Comments and Remarks.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING REPORT OPERATIONS REMARK" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element duration.-->
+         <!--PROFILE: Deleted element typeActivityClass.-->
+         <!--PROFILE: Deleted element mdHoleStart.-->
+         <!--PROFILE: Deleted element tvdHoleStart.-->
+         <!--PROFILE: Deleted element mdHoleEnd.-->
+         <!--PROFILE: Deleted element tvdHoleEnd.-->
+         <!--PROFILE: Deleted element mdBitStart.-->
+         <!--PROFILE: Deleted element mdBitEnd.-->
+         <!--PROFILE: Deleted element operator.-->
+         <!--PROFILE: Deleted element tubular.-->
+         <!--PROFILE: Deleted element optimum.-->
+         <!--PROFILE: Deleted element productive.-->
+         <!--PROFILE: Deleted element itemState.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_alias">
+      <xsd:annotation>
+         <xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the
+         name.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A human contextual name of an item. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="namingSystem" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The naming system under which the item is defined. Knowledge of the naming system may allow the hame to be parsed for embeded
+               information.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the element.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_bitRecord">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Bit Record Component Schema.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="numBit" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element numBit.-->
+            <xsd:annotation>
+               <xsd:documentation>Bit number and rerun number e.g. "4.1" for the first rerun of bit 4.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaBit" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of drilled hole.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT NOMINAL OTSIDE DIAMETER AT REPORTING TIME - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element diaPassThru.-->
+         <!--PROFILE: Deleted element diaPilot.-->
+         <xsd:element name="manufacturer" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element manufacturer.-->
+            <xsd:annotation>
+               <xsd:documentation>Manufacturer / supplier of the item.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT MANUFACTURER NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element typeBit.-->
+         <!--PROFILE: Deleted element cost.-->
+         <xsd:element name="codeMfg" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element codeMfg.-->
+            <xsd:annotation>
+               <xsd:documentation>The manufacturers code for the bit.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MANUFACTURERS IDENTIFICATION CODE OF DRILL BIT" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element codeIADC.-->
+         <!--PROFILE: Deleted element condInitInner.-->
+         <!--PROFILE: Deleted element condInitOuter.-->
+         <!--PROFILE: Deleted element condInitDull.-->
+         <!--PROFILE: Deleted element condInitLocation.-->
+         <!--PROFILE: Deleted element condInitBearing.-->
+         <!--PROFILE: Deleted element condInitGauge.-->
+         <!--PROFILE: Deleted element condInitOther.-->
+         <!--PROFILE: Deleted element condInitReason.-->
+         <!--PROFILE: Deleted element condFinalInner.-->
+         <!--PROFILE: Deleted element condFinalOuter.-->
+         <!--PROFILE: Deleted element condFinalDull.-->
+         <!--PROFILE: Deleted element condFinalLocation.-->
+         <!--PROFILE: Deleted element condFinalBearing.-->
+         <!--PROFILE: Deleted element condFinalGauge.-->
+         <!--PROFILE: Deleted element condFinalOther.-->
+         <!--PROFILE: Deleted element condFinalReason.-->
+         <!--PROFILE: Deleted element drive.-->
+         <!--PROFILE: Deleted element bitClass.-->
+         <!--PROFILE: Deleted element customData.-->
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_commonData.-->
+   <!--UNUSED: Deleted type cs_customData.-->
+   <!--UNUSED: Deleted type cs_dayCost.-->
+   <xsd:complexType name="cs_documentInfo">
+      <xsd:annotation>
+         <xsd:documentation>A schema to capture a set of data that is relevant for many exchange documents. It includes information about the file that was created, and high-level
+         information about the data that is being exchanged within the file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="DocumentName" type="witsml:nameStruct" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>An identifier for the document. This is intended to be unique within the context of the NamingSystem.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="DocumentAlias" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Zero or more alternate names for the document. These names do not need to be unique within the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="DocumentDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered
+               to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset
+               was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="documentClass" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A document class. Examples of classes would be a metadata classification or a set of keywords.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="FileCreationInformation" type="witsml:fileCreationType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file
+               itself.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="SecurityInformation" type="witsml:securityInfoType" minOccurs="0" maxOccurs="5">
+            <xsd:annotation>
+               <xsd:documentation>Information about the security to be applied to this file. More than one classification can be given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Disclaimer" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free-form string that allows a disclaimer to accompany the information.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="AuditTrail" type="witsml:auditType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A collection of events that can document the history of the data.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Owner" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The owner of the data.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>An optional comment about the document.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="fileCreationType">
+      <xsd:annotation>
+         <xsd:documentation>A block of information about the creation of the XML file. This is different than the creation of the data that is included within the
+         file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="FileCreationDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date and time that the file was created.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="SoftwareName" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed
+               relevant.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="FileCreator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The person or business associate that created the file.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Any comment that would be useful to further explain the creation of this instance document.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="securityInfoType">
+      <xsd:annotation>
+         <xsd:documentation>Information about the security classification of the document. This is intended as a documentation of the security so that the file will not
+         inadvertently be sent to someone who is not allowed access to the data. This block also carries a date that the security classification expires. For example, a well log
+         is confidential for a period of time, and then becomes open. All security classes are characterized by their classification systems.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="Class" type="witsml:kindString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is
+               determined by the System in which it is defined.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="System" type="witsml:kindString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The security classification system. This gives context to the meaning of the Class value.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="EndDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date on which this security class is no longer applicable.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A general comment to further define the security class.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="auditType">
+      <xsd:annotation>
+         <xsd:documentation>The audit records what happened to the data, to produce the data that is in this file. It consists of one or more events.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="Event" type="witsml:eventType" minOccurs="1" maxOccurs="unbounded" />
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="eventType">
+      <xsd:annotation>
+         <xsd:documentation>An event type captures the basic information about an event that has affected the data.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="EventDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date on which the event took place.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ResponsibleParty" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The party responsible for the event.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free form comment that can further define the event that occurred.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_drillingParams.-->
+   <xsd:complexType name="cs_drillReportControlIncidentInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF WELL CONTROL INCIDENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdInflow" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdInflow.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the well inflow entry point.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO WELL INFLOW ENTRY POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdInflow" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdInflow.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth to the well inflow entery point.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH FROM RKB TO WELL INFLOW ENTRY POINT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="phase" type="witsml:PhaseType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str16 to witsml:PhaseType for element phase.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
+            <xsd:annotation>
+               <xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CCDRS SUPERIOR CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="activityCode" type="witsml:ActivityCode" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element activityCode.-->
+            <xsd:annotation>
+               <xsd:documentation>A code used to define rig activity.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="detailActivity" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element detailActivity.-->
+            <xsd:annotation>
+               <xsd:documentation>Custom string to further define an activity.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS SUB OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eTimLost" type="witsml:timeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimLost.-->
+            <xsd:annotation>
+               <xsd:documentation>The amount of time lost because of the well control incident. Commonly specified in hours.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=LOST TIME DUE TO WELL CONTROL INCIDENT - HOURS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimRegained" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimRegained.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which control of the well is regained.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE FOR END OF WELL CONTROL INCIDENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaBit" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element diaBit.-->
+            <xsd:annotation>
+               <xsd:documentation>The drill bit nominal outside diameter at time of well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT NOMINAL OUTSIDE DIAMETER AT TIME OF WELL CONTROL INCIDENT - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBit" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBit.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth of bit at the time of the well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH OF BIT RELATIVE RKB AT WELL CONTROL INCIDENT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wtMud" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element wtMud.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the drilling fluid.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DENSITY DRLLING FLUID" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="porePressure" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The equivalent mud weight value of the pore pressure reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=RESERVOIR PORE PRESSURE EQVIVALENT MUD WEIGHT - G/CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaCsgLast" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaCsgLast.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element diaCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of the last installed casing.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NOMINAL OUTSIDE DIAMETER OF THE LAST INSTALLED WELL CASING STRING - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO CASING GUIDE SHOE FROM RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volMudGained" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volMudGained.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volMudGained.-->
+            <xsd:annotation>
+               <xsd:documentation>The gained volume of drilling fluid due to well kick.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GAINED VOLUME OF DRILLING FLUID DUE TO WELL KICK - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutInCasing" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presShutInCasing.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutInCasing.-->
+            <xsd:annotation>
+               <xsd:documentation>The shut in casing pressure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SHUT IN CASING PRESSURE - BAR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutInDrill" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presShutInDrill.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutInDrill.-->
+            <xsd:annotation>
+               <xsd:documentation>The actual pressure in the drill pipe when the rams are closed around it.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SHUT IN DRILLPIPE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="incidentType" type="witsml:WellControlIncidentType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element incidentType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS WELL CONTROL INCIDENT CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="killingType" type="witsml:WellKillingProcedureType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element killingType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL KILLING PROCEDURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="formation" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element formation.-->
+            <xsd:annotation>
+               <xsd:documentation>The lithological description of a geological formation at the incident depth.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GEOLOGICAL FORMATION DESCRIPTION AT KICK DEPTH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tempBottom" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBottom.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>the temperature at the bottom of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOTTOMHOLE TEMPERATURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presMaxChoke" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presMaxChoke.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presMaxChoke.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum pressure that the choke valve can be exposed to.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MAXIMUM CHOKE VALVE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description of the well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL CONTROL INCIDENT DECRIPTIONO" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportCoreInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the core was completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF CORING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreNumber" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element coreNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>Core identification number.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLED CORE IDENTIFICATION NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED BUTTOM AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT BOTTOM OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lenRecovered" type="witsml:lengthMeasureMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMetre for element lenRecovered.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lenRecovered.-->
+            <xsd:annotation>
+               <xsd:documentation>Length of core recovered.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CORE INTERVAL LENGTH - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="recoverPc" type="witsml:volumePerVolumeMeasurePercent" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element recoverPc.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of core recovered.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=RECOVERD CORE PERCENTAGE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lenBarrel" type="witsml:lengthMeasureMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMetre for element lenBarrel.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lenBarrel.-->
+            <xsd:annotation>
+               <xsd:documentation>Length of core barrel.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CORE BARREL LENGTH - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="innerBarrelType" type="witsml:InnerBarrelType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Core inner barrel type.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT INNER CORE BARREL TYPE CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreDescription" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element coreDescription.-->
+            <xsd:annotation>
+               <xsd:documentation>General core description.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLED CORE DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportEquipFailureInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the equipment failed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF EQUIPMENT FAILURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the operation end point due to failure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO OPERATION END POINT DUE TO FAILURE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth to the operation end point due to failure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO OPERATION END POINT DUE TO FAILURE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equipClass" type="witsml:EquipmentCodeNPD" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:kindString to witsml:EquipmentCodeNPD for element equipClass.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element equipClass.-->
+            <xsd:annotation>
+               <xsd:documentation>The classification of the equipment that failed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN EQUIPMENT SYSTEM CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eTimMissProduction" type="witsml:timeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimMissProduction.-->
+            <xsd:annotation>
+               <xsd:documentation>The missed production time due to equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MISSED PRODUCTION TIME DUE TO EQUIPMENT FAIL - MINUTES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimRepair" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimRepair.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the production equipment was repaired and ready for production.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=EQUIPMENT REPAIR COMPLETED DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that gives a information about the equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=EQUIPMENT FAILURE DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportFormTestInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the wireline formation test was completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF WIRELINE FORMATION TEST" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of the wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEAURED DEPTH FROM RKB TO WFT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth of the wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH FROM RKB TO WFT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presPore" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presPore.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presPore.-->
+            <xsd:annotation>
+               <xsd:documentation>The formation pore pressure. The pressure of fluids within the pores of a reservoir, usually hydrostatic pressure, or the pressure exerted by a
+               column of water from the formation's depth to sea level.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=FORMATION PORE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="goodSeal" type="witsml:logicalBoolean" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element goodSeal.-->
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that there was a good seal for the wireline formation test. False ("false" or "0") or not given indicates
+               otherwise.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GOOD SEAL INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdSample" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdSample.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth where the fluid sample was taken.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO SAMPLE POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dominateComponent" type="witsml:kindString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dominateComponent.-->
+            <xsd:annotation>
+               <xsd:documentation>The dominate component in the fluid sample.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DOMINANT FLUID COMPONENT IN TEST SAMPLE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityHC" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityHC.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of hydrocarbon component of the fluid sample.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=HYDROCARBON COMPONENT DENSITY AT T AND P" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volumeSample" type="witsml:volumeMeasureCubicDeciMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicDeciMetre for element volumeSample.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volumeSample.-->
+            <xsd:annotation>
+               <xsd:documentation>The volume of the fluid sample.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SAMPLE VOLUME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that describes the wireline formation test in more detail.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WFT TEST DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportGasReadingInf">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="readingType" type="witsml:GasPeakType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element readingType.-->
+            <xsd:annotation>
+               <xsd:documentation>Type of gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasHigh" type="witsml:volumePerVolumeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasHigh.-->
+            <xsd:annotation>
+               <xsd:documentation>The highest gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasLow" type="witsml:volumePerVolumeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasLow.-->
+            <xsd:annotation>
+               <xsd:documentation>The lowest gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="meth" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element meth.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element meth.-->
+            <xsd:annotation>
+               <xsd:documentation>Methane (C1) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eth" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element eth.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eth.-->
+            <xsd:annotation>
+               <xsd:documentation>Ethane (C2) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="prop" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element prop.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element prop.-->
+            <xsd:annotation>
+               <xsd:documentation>Propane (C3) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ibut" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element ibut.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element ibut.-->
+            <xsd:annotation>
+               <xsd:documentation>iso-Butane (iC4) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="nbut" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element nbut.-->
+            <xsd:annotation>
+               <xsd:documentation>nor-Butane (nC4) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ipent" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element ipent.-->
+            <xsd:annotation>
+               <xsd:documentation>iso-Pentane (iC5) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportLithShowInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the well test was completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF LITHOLOGY REPORT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MESURED DEPTH AT START LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MESURED DEPTH AT END LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT START LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT END LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="show" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element show.-->
+            <xsd:annotation>
+               <xsd:documentation>A textual description of any shows in the interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lithology" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lithology.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that gives a geological/lithological description/evaluation of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELLBORE INTERVAL LITHOLOGY DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportLogInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date and time that the log was completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF WELL LOGGING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="runNumber" type="witsml:str16" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element runNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>Log run number. For measurement while drilling, this should be the bottom hole assembly number.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL LOG RUN NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="serviceCompany" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element serviceCompany.-->
+            <xsd:annotation>
+               <xsd:documentation>Name of contractor who provided the service.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING LOGGING COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO TOP OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO BOTTOM OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO TOP OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO BOTTOM OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tool" type="witsml:kindString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tool.-->
+            <xsd:annotation>
+               <xsd:documentation>A description of the logging tool.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL LOGGING TOOL DECRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:choice>
+            <xsd:element name="tempBHCT" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1">
+               <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBHCT.-->
+               <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBHCT.-->
+               <xsd:annotation>
+                  <xsd:documentation>Bottom hole circulating temperature.</xsd:documentation>
+                  <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:sequence>
+               <xsd:element name="tempBHST" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1">
+                  <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBHST.-->
+                  <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBHST.-->
+                  <xsd:annotation>
+                     <xsd:documentation>Bottom hole temperature static.</xsd:documentation>
+                     <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+                  </xsd:annotation>
+               </xsd:element>
+               <xsd:element name="eTimStatic" type="witsml:timeMeasureHour" minOccurs="1" maxOccurs="1">
+                  <!--PROFILE: Changed type from witsml:timeMeasure to witsml:timeMeasureHour for element eTimStatic.-->
+                  <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimStatic.-->
+                  <xsd:annotation>
+                     <xsd:documentation>Ellapsed time since circulation stopped.</xsd:documentation>
+                     <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TIME SINCE DRILLING FLUID CIRCULATION STOPPED - HOURS" />
+                  </xsd:annotation>
+               </xsd:element>
+            </xsd:sequence>
+         </xsd:choice>
+         <xsd:element name="mdTempTool" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTempTool.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth to the temperature measurement tool.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTempTool" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTempTool.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth to the temperature measurement tool.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportPerfInfo">
+      <xsd:sequence>
+         <xsd:element name="dTimOpen" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimOpen.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the well perforation interval is opened.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE FOR OPENING OF WELL PERFORATION INTERVAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimClose" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimClose.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the well perforation interval is closed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE FOR CLOSING OF WELL PERFORATION INTERVAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO TOP OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO BOTTOM OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO TOP OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO BOTTOM OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportPorePressure">
+      <xsd:sequence>
+         <xsd:element name="readingKind" type="witsml:ReadingKind" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Was the reading measured or estimated</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equivalentMudWeight" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The equivalent mud weight value of the pore pressure reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time at the reading was made.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF PORE PRESSURE LOGGING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth where the readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO REPORTED PORE PRESSURE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth where the readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO REPORTED PORE PRESSURE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportStatusInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>the date and time that for which the well status is reported.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF REPORTED STATUS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>Wellbore measured depth at the end of the report period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH OF BOREHOLE RELATIVE RKB AT END REPORTING PERIOD - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>Wellbore true vertical depth at the end of the report.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH OF BOREHOLE RELATIVE TO RKB AT END OF REPORTING PERIOD - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdPlugTop" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured plug back depth.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED PLUG BACK DEPTH RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaHole" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaHole.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole nominal inside diameter.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOREHOLE NOMINAL INSIDE DIAMETER AT REPORTING TIME - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdDiaHoleStart" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the start of the current hole diameter.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO CHANGE IN BOREHOLE NOMINAL DIAMETER RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaPilot" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaPilot.-->
+            <xsd:annotation>
+               <xsd:documentation>Pilot hole nominal inside diameter at reporting time.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PILOT HOLE NOMINAL INSIDE DIAMETER AT REPORTING TIME - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdDiaPilotPlan" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The planned measured depth of the pilot hole.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PLANNED MEASURED DEPTH OF PILOT HOLE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdDiaPilotPlan" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The planned true vertical depth of the pilot hole.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PLANNED TRUE DEPTH OF PILOT HOLE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="typeWellbore" type="witsml:WellboreType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Type of wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SIDE TRACK INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdKickoff" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth to the kickoff point of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT KICK OFF POINT FOR WELL SIDE TRACK RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdKickoff" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth to the kickoff point of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT KICK OFF POINT FOR WELL SIDE TRACK RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element parentWellbore.-->
+         <xsd:element name="strengthForm" type="witsml:densityMeasure" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>The measured formation strength. This should be the final measurement before the end of the report period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED FORMATION STRENGTH AT DEPTH - G PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdStrengthForm" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth of the formation strength measuement.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT FORMATION STRENGTH MEASURING POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdStrengthForm" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth of the formation strength measuement.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT FORMATION STRENGTH MEASURING POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaCsgLast" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NOMINAL OUTSIDE DIAMETER OF THE LAST INSTALLED WELL CASING STRING - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO CASING GUIDE SHOE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdCsgLast" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH OF BOREHOLE TO CASING GUIDE SHOE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presTestType" type="witsml:PresTestType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The type of pressure test that was run during this reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL PRESSURE TEST CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdPlanned" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdPlanned.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of plan for this day number (report period).</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DEVIATION FROM DRILLING PLAN - HOURS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="distDrill" type="witsml:lengthMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element distDrill.-->
+            <xsd:annotation>
+               <xsd:documentation>Distance drilled during this reporting period. This should be measured along the centerline of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH DRILLED IN WELL LAST 24 HOURS - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="elevKelly" type="witsml:wellElevationCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Elevation of the rotary kelly bushing.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DISTANCE FROM ROTARY KELLY BUSHING TO MEAN SEA LEVEL - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="sum24Hr" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element sum24Hr.-->
+            <xsd:annotation>
+               <xsd:documentation>A summary that sumarizes the activities performed and the status of the ongoing activities from the reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=LAST 24 HOURS DRILLING ACTIVITIES SUMMARY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="forecast24Hr" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element forecast24Hr.-->
+            <xsd:annotation>
+               <xsd:documentation>A summary that sumarizes the planned activities the next reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NEXT 24 HOURS PLANNED DRILLING ACTIVITIES SUMMARY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ropCurrent" type="witsml:velocityMeasureMetresPerHour" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:velocityMeasure to witsml:velocityMeasureMetresPerHour for element ropCurrent.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element ropCurrent.-->
+            <xsd:annotation>
+               <xsd:documentation>Rate of penetration at the end of the reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT RATE OF PENETRATION AT END OF REPORTING PERIOD - METRE PER HOUR" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element rig.-->
+         <!--PROFILE: Deleted element eTimStart.-->
+         <!--PROFILE: Deleted element eTimSpud.-->
+         <!--PROFILE: Deleted element eTimLoc.-->
+         <!--PROFILE: Deleted element eTimDrill.-->
+         <!--PROFILE: Deleted element ropAv.-->
+         <!--PROFILE: Deleted element supervisor.-->
+         <!--PROFILE: Deleted element engineer.-->
+         <!--PROFILE: Deleted element geologist.-->
+         <!--PROFILE: Deleted element eTimDrillRot.-->
+         <!--PROFILE: Deleted element eTimDrillSlid.-->
+         <!--PROFILE: Deleted element eTimCirc.-->
+         <!--PROFILE: Deleted element eTimReam.-->
+         <!--PROFILE: Deleted element eTimHold.-->
+         <!--PROFILE: Deleted element eTimSteering.-->
+         <!--PROFILE: Deleted element distDrillRot.-->
+         <!--PROFILE: Deleted element distDrillSlid.-->
+         <!--PROFILE: Deleted element distReam.-->
+         <!--PROFILE: Deleted element distHold.-->
+         <!--PROFILE: Deleted element distSteering.-->
+         <!--PROFILE: Deleted element numPob.-->
+         <!--PROFILE: Deleted element numContract.-->
+         <!--PROFILE: Deleted element numOperator.-->
+         <!--PROFILE: Deleted element numService.-->
+         <!--PROFILE: Deleted element numAFE.-->
+         <!--PROFILE: Deleted element costDay.-->
+         <!--PROFILE: Deleted element costDayMud.-->
+         <!--PROFILE: Deleted element conditionHole.-->
+         <!--PROFILE: Deleted element tvdLot.-->
+         <!--PROFILE: Deleted element presLotEmw.-->
+         <!--PROFILE: Deleted element presKickTol.-->
+         <!--PROFILE: Deleted element volKickTol.-->
+         <!--PROFILE: Deleted element maasp.-->
+         <!--PROFILE: Deleted element tubular.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportStratInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which a preliminary zonation is established.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF PRELIMINARY ZONATION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the formation.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO TOP OF FORMATION RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the formation.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE DEPTH TO TOP OF FORMATION RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A lithological description of the geological formation at the given depth.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GEOLOGICAL FORMATION DESCRIPTION AT KICK DEPTH" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportSurveyStation">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Trajectory Station Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date at which the directional survey took place.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF DIRECTIONAL SURVEY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of measurement from the drill datum.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO DIRECTIONAL SURVEY POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>Vertical depth of the measurements.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH FROM RKB TO SURVEY POINT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="incl" type="witsml:planeAngleMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element incl.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole inclination, measured from vertical.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED INCLINATION OF WELLBORE AT SURVEY POINT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="azi" type="witsml:planeAngleMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element azi.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole azimuth. Corrected to wells azimuth reference.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED AZIMUTH OF WELLBORE AT DIRECTIONAL SURVEY POINT - DEGREES" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element vertSect.-->
+         <!--PROFILE: Deleted element dls.-->
+         <!--PROFILE: Deleted element location.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the trajectory station.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportWellboreInfo">
+      <xsd:annotation>
+         <xsd:documentation>General information about a well bore for a drill operations report.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimSpud" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which the well was spudded. This is when the well drilling equipment begin to bore into the earth's surface for the purpose of
+               drilling a well.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL SPUD DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimPreSpud" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which the well was predrilled. This is when the well drilling equipment begin to bore into the earth's surface for the purpose
+               of drilling a well.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL PREDRILLING SPUD DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dateDrillComplete" type="witsml:date" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date when the drilling activity is completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL DRILLING COMPLETION DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="operator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the drilling Operator company.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING OPERATOR COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="drillContractor" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the drilling Contractor company.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING CONTRACTOR COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="rigAlias" type="witsml:cs_alias" minOccurs="2" maxOccurs="2">
+            <!--PROFILE: Changed minOccurs from 0 to 2 for element rigAlias.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 2 for element rigAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>A name of the fixed or movable facility being used to drill the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NPD DRILLING RIG IDENTIFICATION NUMBER http://rds.posccaesar.com/owl/iso15926?class=RIG NAME" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportWellTestInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the well test was completed.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF WELL TESTING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="testType" type="witsml:WellTestType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element testType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL PRODUCTION TEST CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="testNumber" type="witsml:positiveCount" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element testNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>The number of the well test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NUMBER OFPERFORMED WELL PRODUCTION TESTS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT HIGHEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT LOWEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT HIGHEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT LOWEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="chokeOrificeSize" type="witsml:lengthMeasureMilliMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMilliMetre for element chokeOrificeSize.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element chokeOrificeSize.-->
+            <xsd:annotation>
+               <xsd:documentation>The diameter of the choke opening.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=UPPER LIMIT SURFACE CHOKE VALVE OPENING DIAMETER - MILLIMETRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityOil" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityOil.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced oil.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=API DENSITY OF CRUDE OIL - GRAM PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityWater" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityWater.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced water.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityGas" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityGas.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced gas.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SPECIFIC GRAVITY PRODUCED GAS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateOil" type="witsml:volumeFlowRateMeasureCubicMetresPerDay" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureCubicMetresPerDay for element flowRateOil.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateOil.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which oil was produced.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY GROSS OIL PRODUCTION VOLUME AT UPPER LIMIT FLOW CONDITIONS - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateWater" type="witsml:volumeFlowRateMeasureCubicMetresPerDay" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureCubicMetresPerDay for element flowRateWater.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateWater.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which water was produced.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY WATER PRODUCTION VOLUME FROM WELL AT UPPER LIMIT FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateGas" type="witsml:volumeFlowRateMeasureMillionCubicMetresPerDay" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureMillionCubicMetresPerDay for element flowRateGas.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateGas.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which gas was produced.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY GAS PRODUCTION VOLUME FROM WELL AT UPPER LIMIT FLOW CONDITIONS - MM3 PER DAY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutIn" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presShutIn.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutIn.-->
+            <xsd:annotation>
+               <xsd:documentation>The final shut in pressure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=FINAL SHUT IN PRESSURE - MPA" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presFlowing" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presFlowing.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presFlowing.-->
+            <xsd:annotation>
+               <xsd:documentation>The final flowing pressure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=FINAL FLOW PRESSURE - MEGA PASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presBottom" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presBottom.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>The final bottom hole pressure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOTTOMHOLE PRESSURE - MEGAPASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasOilRatio" type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre for element gasOilRatio.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasOilRatio.-->
+            <xsd:annotation>
+               <xsd:documentation>The ratio of the volume of gas to the volume of oil.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GAS-OIL RATIO DURING TEST AT UPPER LIMIT FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="waterOilRatio" type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre for element waterOilRatio.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element waterOilRatio.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of water per amount of oil.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WATER-OIL RATIO AT MAXIMUM FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="chloride" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element chloride.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element chloride.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of chloride in the produced water.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CHLORIDE CONTENT IN PRODUCED WATER - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="carbonDioxide" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element carbonDioxide.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element carbonDioxide.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of CO2 gas.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CO2 CONTENT IN HYDROCARBON GAS FROM WELL - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="hydrogenSulfide" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element hydrogenSulfide.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element hydrogenSulfide.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of H2S gas.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=H2S CONTENT IN HYDROCARBON GAS FROM WELL - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volOilTotal" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volOilTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volOilTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of oil produced. This includes oil that was disposed of (e.g., burned).</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL OIL VOLUME PRODUCED DURING TESTING - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volGasTotal" type="witsml:volumeMeasureMillionCubicMetres" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureMillionCubicMetres for element volGasTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volGasTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of gas produced. This includes gas that was disposed of (e.g., burned).</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL GAS VOLUME PRODUCED DURING TESTING - MM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volWaterTotal" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volWaterTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volWaterTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of water produced. This includes water that was disposed of.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL WATER VOLUME PRODUCED DURING TESTING - MM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volOilStored" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volOilStored.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volOilStored.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of produced oil that was stored.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL OIL VOLUME STORED FROM WELL TEST - M3" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_fluid">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - fluids component schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="type" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element type.-->
+            <xsd:annotation>
+               <xsd:documentation>Description for the type of fluid.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element locationSample.-->
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>The time when fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF REPORTED MUD LOGGING DATA" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth where the fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT MUD LOGGING RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth where the fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT MUD LOGGING RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presBopRating" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presBopRating.-->
+            <xsd:annotation>
+               <xsd:documentation>Maximum pressure rating of the blow out preventer.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOP STACK DESIGN PRESSURE - BARG" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mudClass" type="witsml:MudClass" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The class of the drilling fluid.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID TYPE CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="density" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element density.-->
+            <xsd:annotation>
+               <xsd:documentation>Fluid density.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=RELATIVE DENSITY OF DRILLING FLUID" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element visFunnel.-->
+         <!--PROFILE: Deleted element tempVis.-->
+         <xsd:element name="pv" type="witsml:dynamicViscosityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element pv.-->
+            <xsd:annotation>
+               <xsd:documentation>Plastic viscosity.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID VISCOSITY - MILLIPASCAL SECONDS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yp" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Yield point (Bingham and Herschel Bulkley models).</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID YIELD POINT - PASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element gel10Sec.-->
+         <!--PROFILE: Deleted element gel10Min.-->
+         <!--PROFILE: Deleted element gel30Min.-->
+         <!--PROFILE: Deleted element filterCakeLtlp.-->
+         <!--PROFILE: Deleted element filtrateLtlp.-->
+         <!--PROFILE: Deleted element tempHthp.-->
+         <!--PROFILE: Deleted element presHthp.-->
+         <!--PROFILE: Deleted element filtrateHthp.-->
+         <!--PROFILE: Deleted element filterCakeHthp.-->
+         <!--PROFILE: Deleted element solidsPc.-->
+         <!--PROFILE: Deleted element waterPc.-->
+         <!--PROFILE: Deleted element oilPc.-->
+         <!--PROFILE: Deleted element sandPc.-->
+         <!--PROFILE: Deleted element solidsLowGravPc.-->
+         <!--PROFILE: Deleted element solidsCalcPc.-->
+         <!--PROFILE: Deleted element baritePc.-->
+         <!--PROFILE: Deleted element lcm.-->
+         <!--PROFILE: Deleted element mbt.-->
+         <!--PROFILE: Deleted element ph.-->
+         <!--PROFILE: Deleted element tempPh.-->
+         <!--PROFILE: Deleted element pm.-->
+         <!--PROFILE: Deleted element pmFiltrate.-->
+         <!--PROFILE: Deleted element mf.-->
+         <!--PROFILE: Deleted element alkalinityP1.-->
+         <!--PROFILE: Deleted element alkalinityP2.-->
+         <!--PROFILE: Deleted element chloride.-->
+         <!--PROFILE: Deleted element calcium.-->
+         <!--PROFILE: Deleted element magnesium.-->
+         <!--PROFILE: Deleted element potassium.-->
+         <!--PROFILE: Deleted element rheometer.-->
+         <!--PROFILE: Deleted element brinePc.-->
+         <!--PROFILE: Deleted element lime.-->
+         <!--PROFILE: Deleted element electStab.-->
+         <!--PROFILE: Deleted element calciumChloride.-->
+         <!--PROFILE: Deleted element company.-->
+         <!--PROFILE: Deleted element engineer.-->
+         <!--PROFILE: Deleted element asg.-->
+         <!--PROFILE: Deleted element solidsHiGravPc.-->
+         <!--PROFILE: Deleted element polymer.-->
+         <!--PROFILE: Deleted element polyType.-->
+         <!--PROFILE: Deleted element solCorPc.-->
+         <!--PROFILE: Deleted element oilCtg.-->
+         <!--PROFILE: Deleted element hardnessCa.-->
+         <!--PROFILE: Deleted element sulfide.-->
+         <!--PROFILE: Deleted element comments.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the fluid.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_geodeticModel">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Geodetic Model Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the coordinate reference system in a particular naming system. An optional short name (code) can also be specified. Specifying a well
+               known system is highly desired. An example would be to specify a name of 'ED50' with a code of '4230' in the 'EPSG' naming system. Note that specifying a name in
+               the EPSG naming system is asserting that the parameters in the EPSG database are appropriate for this CRS. This is also true for any other naming system. If in
+               doubt, contact your local geodesist.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="geodeticDatumCode" type="witsml:GeodeticDatum" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Geodetic datum code. This defines a system in the Geoshare naming system and should probably not be used with CRSName.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid scale factor.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidCode" type="witsml:Ellipsoid" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid code (spheroid) defining geographic or planar coordinates. Implied if geodeticDatumCode is specified (and is not user
+               defined).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidSemiMajorAxis" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid semi-major axis size. Implied if geodeticDatumCode or ellipsoidCode specified.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidInverseFlattening" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid inverse flattening value (ie. 1/x). Implied if geodeticDatumCode or ellipsoidCode specified.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_hse.-->
+   <!--UNUSED: Deleted type cs_incident.-->
+   <!--UNUSED: Deleted type cs_inventory.-->
+   <xsd:complexType name="cs_localCRS">
+      <xsd:sequence>
+         <xsd:choice minOccurs="0" maxOccurs="1">
+            <xsd:element name="usesWellAsOrigin" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>True ("true" or "1") indicates that the well surface point is the origin of this CRS. False ("false" or "0") or not given indicates
+                  otherwise.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="origin" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference point that is the origin of this CRS.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="originDescription" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>A textual description of the origin.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+         </xsd:choice>
+         <xsd:element name="yAxisAzimuth" type="witsml:yAxisAzimuth" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The angle of the Y axis from North (as described in attribute northDirection). Defaults to zero. Positive clockwise.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yAxisDescription" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free-form description of the Y axis. Examples would be 'parallel to the west side of the platform', or 'along the main entry
+               road'.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xRotationCounterClockwise" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that the X axis is rotated counter-clockwise from the Y axis when viewed from above the earth looking down. False
+               ("false" or "0") or not given indicates a clockwise rotation. Generally the X axis is rotated clockwise.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_location.-->
+   <!--UNUSED: Deleted type cs_mudLosses.-->
+   <!--UNUSED: Deleted type cs_mudVolume.-->
+   <!--UNUSED: Deleted type cs_nameTag.-->
+   <!--UNUSED: Deleted type cs_personnel.-->
+   <!--UNUSED: Deleted type cs_pitVolume.-->
+   <xsd:complexType name="cs_projectionx">
+      <xsd:annotation>
+         <xsd:documentation>WITSML Element Types</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the coordinate reference system in a particular naming system. An optional short name (code) can also be specified. Specifying a well
+               known system is highly desired. An example would be to specify a name of 'WGS 84 / UTM zone 10N' with a code of '32610' in the 'EPSG' naming system. Note that
+               specifying a name in the EPSG naming system is asserting that the parameters in the EPSG database are appropriate for this CRS. This is also true for any other
+               naming system. If in doubt, contact your local geodesist.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="projectionCode" type="witsml:Projection" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A code to identify the type of projection.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="projectedFrom" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellCRS that represents the geographic system from which this system was projected.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stdParallel1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of first standard parallel.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stdParallel2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of second standard parallel, if used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="centralMeridian" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the Y axis of the resulting map.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude at which the X axis intersects the central meridian.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originLongitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the central meridian.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of the first point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the first point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of the second point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the second point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of a point for which the scale factor is specified exactly. Default to origin.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of a point for which the scale factor is specified exactly. Default to origin.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="trueScaleLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude at which the scale on the map is exact. If none is provided, scale is assumed to be exact at the equator.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="spheroidRadius" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Spheroid radius.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid scale factor.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="methodVariant" type="witsml:ProjectionVariantsObliqueMercator" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Projection method variant - establishes minor variations of the projection. Geoshare proposal.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="perspectiveHeight" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Height above the surface origin location from which the perspective is taken.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zone" type="witsml:geodeticZoneString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Zone for the type of projection. Zones have values from 1 to 60 with a required direction of "N" (North) or "S" (South). For example,
+               "21N".</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="NADType" type="witsml:NADTypes" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>North American Datum type.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="falseEasting" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Artificial value added to the X axis.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="falseNorthing" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Artificial value added to the Y axis.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="bearing" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Bearing angle of the great circle with respect to north at the central point.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="hemisphere" type="witsml:Hemispheres" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Is the projection in the northern hemisphere or the southern hemisphere.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Description of item and details.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="parameter" type="witsml:indexedObject" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Parameter describing the user-defined projection.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_pumpOp.-->
+   <xsd:complexType name="cs_refWellWellbore">
+      <xsd:annotation>
+         <xsd:documentation>Data that represents a foreign key to a wellbore. The wellbore may be defined within the context of another well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="wellboreReference" type="witsml:refNameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer the wellbore with which there is a relationship.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the well that contains the wellboreReference. This is not needed unless the referenced wellbore is outside the context of a common
+               parent well.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_refWellWellboreRig">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a rig within a wellbore. The wellbore may be defined within the context of another well. This value represents a foreign key from one
+         node to another.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="rigReference" type="witsml:refNameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the rig with which there is a relationship.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellbore that contains the rigReference. This is not needed unless the referenced rig is outside the context of a common parent
+               wellbore.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the well that contains the wellboreParent. This is not needed unless the referenced wellbore is outside the context of a common
+               parent well.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_rheometer.-->
+   <!--UNUSED: Deleted type cs_rigResponse.-->
+   <!--UNUSED: Deleted type cs_scr.-->
+   <!--UNUSED: Deleted type cs_shakerOp.-->
+   <!--UNUSED: Deleted type cs_shakerScreen.-->
+   <!--UNUSED: Deleted type cs_supportCraft.-->
+   <!--UNUSED: Deleted type cs_wbGeometry.-->
+   <!--UNUSED: Deleted type cs_wbGeometrySection.-->
+   <!--UNUSED: Deleted type cs_weather.-->
+   <xsd:complexType name="cs_wellAlias">
+      <xsd:annotation>
+         <xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the
+         name.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A human contextual name of a well. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="namingSystem" type="witsml:WellNamingSystem" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The naming system under which the well is defined. Knowledge of the naming system may allow the hame to be parsed for embeded
+               information.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the element.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:simpleType name="WellNamingSystem">
+      <xsd:annotation>
+         <xsd:documentation>The types of well/wellbore naming systems.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractTypeEnum">
+         <xsd:enumeration value="DTI">
+            <xsd:annotation>
+               <xsd:documentation>United Kingdom Department of Trade and Industry</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="API">
+            <xsd:annotation>
+               <xsd:documentation>American Petroleum Institute well number (10,12 or 14 digits).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="NPD code">
+            <xsd:annotation>
+               <xsd:documentation>Norwegian Petroleum Directorate wellbore code</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="NPD number">
+            <xsd:annotation>
+               <xsd:documentation>Norwegian Petroleum Directorate wellbore number</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="local field">
+            <xsd:annotation>
+               <xsd:documentation>A name assigned that is meaningful within the context of the field in which it is located. There are not specifications on how to form this
+               name.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="prospect">
+            <xsd:annotation>
+               <xsd:documentation>A name assigned to a prospect - a well that has not yet been drilled.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="unknown">
+            <xsd:annotation>
+               <xsd:documentation>The naming system is not known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="cs_wellCRS">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Well Coordinate Reference System Component Schema. Note that this is intended for use with two dimensional coordinates. That does not prevent
+         the use of a three dimensional CRS. It just means that only two coordinates will be specified in that 3D system. The veritcal coordinates are specified separately and,
+         for 3D systems, one of the linked wellDatums should represent the vertical datum of that 3D system so that the height in the 3d system can be
+         determined.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the system. For a geographic system this is commonly the name of the datum.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:choice minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Each well CRS can only represent only one type of system. Note that these structures do not truly define a CRS but rather specify information
+               that could be used to describe a CRS.</xsd:documentation>
+            </xsd:annotation>
+            <xsd:element name="mapProjection" type="witsml:cs_projectionx" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>Map projection system.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="geographic" type="witsml:cs_geodeticModel" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>Geographic system.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="localCRS" type="witsml:cs_localCRS" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>Local (engineering) system.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+         </xsd:choice>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A textual description of the system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the system.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_wellDatum">
+      <xsd:annotation>
+         <xsd:documentation>Defines the datums associated with elevation, vertical depth and measured depth coordinates within the context of a well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The human understandable contextual name of the reference datum.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="code" type="witsml:ElevCodeEnum" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The code value that represents the type of reference datum. This may represent a point on a device (e.g., kelly bushing) or it may represent a
+               vertical reference datum (e.g., mean sea level).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="datumName" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the vertical reference datum in a particular naming system. This should only be specified if the above 'code' represents some
+               variation of sea level. An optional short name (code) can also be specified. Specifying a well known datum is highly desired if the above code is a variant of sea
+               level because sea level varies over time and space. An example would be to specify a name of 'Caspian Sea' with a code of '5106' in the 'EPSG' naming
+               system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="kind" type="witsml:kindString" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Since various activities may use different points as measurement datums, it is useful to characterize the point based on its usage. A well
+               reference datum may have more than one such characterization. For example, it may be the datum used by the driller and logger for measuring their depths. Example
+               usage values would be 'permanent','driller', 'logger' 'WRP' (well reference point) and 'SRP' (site reference point).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellbore" type="witsml:cs_refWellWellbore" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellbore that contains the reference datum. This should be specified if a measured depth is given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="rig" type="witsml:cs_refWellWellboreRig" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the rig that contains the device used as a reference datum. The rig may be associated with a wellbore in another well (e.g., pattern
+               drilling using a rig on a track).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="elevation" type="witsml:wellElevationCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The gravity based elevation coordinate of this reference datum as measured from another datum. Positive moving upward from the elevation datum.
+               An elevation should be given unless this is a vertical reference datum (e.g., sea level).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="measuredDepth" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth coordinate of this reference datum as measured from another datum. The measured depth datum should either be the same as the
+               elevation datum or it should be relatable to the elevation datum through other datums. Positive moving toward the bottomhole from the measured depth datum. This
+               should be given when a local reference is "downhole", such as a kickoff point or ocean bottom template, and the borehole may not be vertical. If a Depth is given
+               then an Elevation should also be given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A contextual description of the well reference datum.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attribute name="defaultMeasuredDepth" type="witsml:logicalBoolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for measured depth coordinates. False or not given indicates that this is not the default
+            reference datum. Measured depth coordinates that do not specify a datum reference should be assumed to be measured relative to this default reference datum. Only one
+            reference datum may be designated as the default measured depth datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="defaultVerticalDepth" type="witsml:logicalBoolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for vertical depth coordinates. False or not given indicates that this is not the default
+            reference datum. Vertical depth coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one
+            reference datum may be designated as the default vertical depth datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="defaultElevation" type="witsml:logicalBoolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for elevation coordinates. False or not given indicates that this is not the default
+            reference datum. Elevation coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one
+            reference datum may be designated as the default elevation datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the reference datum.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:group name="grp_drillReport">
+      <xsd:annotation>
+         <xsd:documentation>The non-contextual content of a WITSML Drilling Report object.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the start of the reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time end of the reporting period. Report periods are commonly 24 hour periods.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="versionKind" type="witsml:OpsReportVersion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element versionKind.-->
+            <xsd:annotation>
+               <xsd:documentation>The kind of report version. For example, a preliminary version.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT VERSION NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="createDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element createDate.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time of the report creation. A later timestamp indicates a newer version. In order to update values in a report a full updated copy
+               of the original report should be submitted.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellAlias" type="witsml:cs_wellAlias" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element wellAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>An alternative name of the well (in a naming system). The above well name should be included in the list of aliases so that its origin can be
+               known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreAlias" type="witsml:cs_wellAlias" minOccurs="2" maxOccurs="2">
+            <!--PROFILE: Changed minOccurs from 0 to 2 for element wellboreAlias.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 2 for element wellboreAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>An alternative name of the wellbore (in a naming system). The above well name should be included in the list of aliases so that its origin can be
+               known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellDatum" type="witsml:cs_wellDatum" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Defines a vertical datum used for measured depths, vertical depths or elevations. This must be specified if one of the aforementioned coordinate
+               values are included in the report. This only applies to this report and is generally a copy of the same information from the well object.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellCRS" type="witsml:cs_wellCRS" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Defines a coordinate reference system used by coordinates within this report. This must be specified if coordinate values are included in the
+               report (i.e., in a survey station location). This only applies to this report and is generally a copy of the same information from the well
+               object.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreInfo" type="witsml:cs_drillReportWellboreInfo" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>General information about a wellbore. The well is represented by the original wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT STATUS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="statusInfo" type="witsml:cs_drillReportStatusInfo" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element statusInfo.-->
+            <xsd:annotation>
+               <xsd:documentation>General status information.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT STATUS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="bitRecord" type="witsml:cs_bitRecord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element bitRecord.-->
+            <xsd:annotation>
+               <xsd:documentation>Information about a bit.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT BIT DATA SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="fluid" type="witsml:cs_fluid" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>One fluid record.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT MUD WEIGHT SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="porePressure" type="witsml:cs_drillReportPorePressure" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Information about the bit.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT PORE PRESSURE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="extendedReport" type="witsml:timestampedDescriptionString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A description of what happened from the end of report to an alternative time before the end of the next report. This is intended to allow a
+               preliminary description of what happened from the end of the report (commonly midnight) until the time of submission of a preliminary report (commonly 6:00 in the
+               morning).</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PRESENT DRILLING OPERATION DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="surveyStation" type="witsml:cs_drillReportSurveyStation" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A survey station recorded during the report interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT SURVEY SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="activity" type="witsml:cs_activity" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Activity breakdown, multiple for many activities.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT OPERATION MODE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="logInfo" type="witsml:cs_drillReportLogInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a log.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT LOG SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreInfo" type="witsml:cs_drillReportCoreInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a core.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT CORE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellTestInfo" type="witsml:cs_drillReportWellTestInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a production well test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL PRODUCTION TEST SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="formTestInfo" type="witsml:cs_drillReportFormTestInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL FORMATION TEST SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lithShowInfo" type="witsml:cs_drillReportLithShowInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about the lithology and shows in an interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT LITHOLOGY AND SHOWS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equipFailureInfo" type="witsml:cs_drillReportEquipFailureInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT EQUIPMENT FAIL SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="controlIncidentInfo" type="witsml:cs_drillReportControlIncidentInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL CONTROL INCIDENT SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stratInfo" type="witsml:cs_drillReportStratInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT PRELIMINARY STRATIGRAPHY SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="perfInfo" type="witsml:cs_drillReportPerfInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT PERFORATION INTERVALS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasReadingInfo" type="witsml:cs_drillReportGasReadingInf" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT GAS READINGS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element drillingParams.-->
+         <!--PROFILE: Deleted element wbGeometry.-->
+         <!--PROFILE: Deleted element dayCost.-->
+         <!--PROFILE: Deleted element scr.-->
+         <!--PROFILE: Deleted element pitVolume.-->
+         <!--PROFILE: Deleted element mudVolume.-->
+         <!--PROFILE: Deleted element mudInventory.-->
+         <!--PROFILE: Deleted element bulk.-->
+         <!--PROFILE: Deleted element rigResponse.-->
+         <!--PROFILE: Deleted element pumpOp.-->
+         <!--PROFILE: Deleted element shakerOp.-->
+         <!--PROFILE: Deleted element hse.-->
+         <!--PROFILE: Deleted element personnel.-->
+         <!--PROFILE: Deleted element supportCraft.-->
+         <!--PROFILE: Deleted element weather.-->
+      </xsd:sequence>
+   </xsd:group>
+   <!--UNUSED: Deleted type grp_wbGeometry.-->
+   <xsd:element name="drillReports" type="witsml:obj_drillReports">
+      <xsd:annotation>
+         <xsd:documentation>The WITSML API mandated plural root element which allows multiple singular objects to be sent. The plural name is formed by adding an "s" to the
+         singular name.</xsd:documentation>
+      </xsd:annotation>
+   </xsd:element>
+   <xsd:complexType name="obj_drillReports">
+      <xsd:sequence>
+         <xsd:element name="documentInfo" type="witsml:cs_documentInfo" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Information about the XML message instance.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="drillReport" type="witsml:obj_drillReport" minOccurs="1" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A single drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attribute name="version" type="witsml:schemaVersionString" use="required">
+         <xsd:annotation>
+            <xsd:documentation>Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed
+            by the document instance.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+   </xsd:complexType>
+   <xsd:complexType name="obj_drillReport">
+      <xsd:sequence>
+         <xsd:element name="nameWell" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the well that contains the wellbore.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="nameWellbore" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the wellbore that contains the drilling report.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NPD WELLBORE IDENTIFICATION CODE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:group ref="witsml:grp_drillReport">
+            <xsd:annotation>
+               <xsd:documentation>The non-contextual elements for a drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:group>
+         <!--PROFILE: Deleted element commonData.-->
+         <!--PROFILE: Deleted element customData.-->
+      </xsd:sequence>
+      <xsd:attribute name="uidWell" type="witsml:uidString" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="uidWellbore" type="witsml:uidString" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the wellbore. This uniquely represents the wellbore referenced by the (possibly non-unique) nameWellbore.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the report.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:simpleType name="abstractBoolean">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" boolean value. This type should not be used directly except to derive another type. All boolean types should be derived
+         from this type rather than using xsd:boolen.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:boolean">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDateTime">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" dateTime value. This type should not be used directly except to derive another type. All dateTime types should be
+         derived from this type rather than using xsd:dateTime.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:dateTime">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDate">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" date value. This type should not be used directly except to derive another type. All dateTime types should be derived
+         from this type rather than using xsd:dateTime.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:date">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractYear.-->
+   <xsd:simpleType name="abstractDouble">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" double value. This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:double">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractShort">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" short value. This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:short">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractInt.-->
+   <xsd:simpleType name="abstractString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all strings. This abstract type allows the control over whitespace for all strings to be defined at a high level.
+         This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string">
+         <xsd:whiteSpace value="collapse">
+            <xsd:annotation>
+               <xsd:documentation>Replace tab, line feed and carriage return with a space, collapse contiguous sequences of spaces to a single space and then remove leading and
+               trailing spaces.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:whiteSpace>
+         <xsd:minLength value="1">
+            <xsd:annotation>
+               <xsd:documentation>The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not
+               allowed.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:minLength>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="abstractMeasure">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all quantities that have a value with a unit of measure. The unit of measure is in the uom attribute of the
+         subtypes. This type allows all quantities to be profiled to be a 'float' instead of a 'double'.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractDouble" />
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="abstractMaximumLengthString">
+      <xsd:annotation>
+         <xsd:documentation>This defines the maximum acceptable length of a string that can be stored in a data base.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="4000">
+            <xsd:annotation>
+               <xsd:documentation>This value should be the smallest "maximum size of a variable length character type" in commonly used DBMSs. This is the maximum size of a
+               VARCHAR2 in Oracle 8.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:maxLength>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractUncollapsedString.-->
+   <xsd:simpleType name="abstractPositiveCount">
+      <xsd:annotation>
+         <xsd:documentation>A positive integer (one based count or index) with a maximum value of 32767 (2-bytes).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractShort">
+         <xsd:minInclusive value="1">
+            <xsd:annotation>
+               <xsd:documentation>This value cannot be negative or zero.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:minInclusive>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractNameString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all user assigned human recognizable contextual name types. There should be no assumption that (interoperable)
+         semantic information will be extracted from the name by a third party. This type of value is generally not guaranteed to be unique and is not a candidate to be replaced
+         by an enumeration.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="64" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractUidString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all locally unique identifiers. The value is not intended to convey any semantic content (e.g., it may be computer
+         generated). The value is only required to be unique within a context in a document (e.g., defined via key and keyref). There is no guarantee that the same data in
+         multiple documents will utilize the same uid value unless enforced by the source of the document (e.g., a document server). Spaces are not allowed.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="64" />
+         <xsd:pattern value="[^ ]*" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractCommentString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all comments or remarks intended for human consumption. There should be no assumption that semantics can be
+         extracted from the field by a computer. Neither should there be an assumption that any two humans will interpret the information in the same way (i.e., it may not be
+         interoperable).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractMaximumLengthString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractTypeEnum">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all enumerated "types". This abstract type allows the maximum length of a type enumeration to be centrally defined.
+         This type should not be used directly except to derive another type. It should also be used for uncontrolled strings which are candidates to become enumerations at a
+         future date.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="40" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractUomEnum">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all "units of measure". This abstract type allows the maximum length of a UOM enumeration to be centrally defined.
+         This type is abstract in the sense that it should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="24" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type ActivityClassType.-->
+   <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: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>
+   <!--UNUSED: Deleted type ArrayElementDataType.-->
+   <!--UNUSED: Deleted type BearingType.-->
+   <!--UNUSED: Deleted type BitDullCode.-->
+   <!--UNUSED: Deleted type BitReasonPulled.-->
+   <!--UNUSED: Deleted type BitType.-->
+   <!--UNUSED: Deleted type BhaStatus.-->
+   <!--UNUSED: Deleted type BladeShapeType.-->
+   <!--UNUSED: Deleted type BladeType.-->
+   <!--UNUSED: Deleted type BopType.-->
+   <!--UNUSED: Deleted type BoxPinConfig.-->
+   <!--UNUSED: Deleted type CementJobType.-->
+   <!--UNUSED: Deleted type ConnectionPosition.-->
+   <!--UNUSED: Deleted type DeflectionMethod.-->
+   <!--UNUSED: Deleted type DerrickType.-->
+   <!--UNUSED: Deleted type DrawWorksType.-->
+   <!--UNUSED: Deleted type DriveType.-->
+   <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>
+   <!--UNUSED: Deleted type FiberMode.-->
+   <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>
+   <!--UNUSED: Deleted type HoleCasingType.-->
+   <!--UNUSED: Deleted type HoleOpenerType.-->
+   <!--UNUSED: Deleted type IntervalMethod.-->
+   <!--UNUSED: Deleted type IntervalType.-->
+   <!--UNUSED: Deleted type ItemState.-->
+   <!--UNUSED: Deleted type InstalledFiberPoint.-->
+   <!--UNUSED: Deleted type JarType.-->
+   <!--UNUSED: Deleted type JarAction.-->
+   <!--UNUSED: Deleted type LithologySource.-->
+   <!--UNUSED: Deleted type LithologyType.-->
+   <!--UNUSED: Deleted type LogDataType.-->
+   <!--UNUSED: Deleted type LogIndexDirection.-->
+   <!--UNUSED: Deleted type LogIndexType.-->
+   <!--UNUSED: Deleted type LogTraceOrigin.-->
+   <!--UNUSED: Deleted type LogTraceState.-->
+   <!--UNUSED: Deleted type MaterialType.-->
+   <!--UNUSED: Deleted type MeasurementType.-->
+   <!--UNUSED: Deleted type MessageProbability.-->
+   <!--UNUSED: Deleted type MessageSeverity.-->
+   <!--UNUSED: Deleted type MessageType.-->
+   <!--UNUSED: Deleted type MudLogParameterType.-->
+   <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>
+   <!--UNUSED: Deleted type NameTagLocation.-->
+   <!--UNUSED: Deleted type NameTagNumberingScheme.-->
+   <!--UNUSED: Deleted type NameTagTechnology.-->
+   <!--UNUSED: Deleted type NozzleType.-->
+   <!--UNUSED: Deleted type OTDRReason.-->
+   <!--UNUSED: Deleted type PitType.-->
+   <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>
+   <!--UNUSED: Deleted type PumpType.-->
+   <!--UNUSED: Deleted type PumpOpType.-->
+   <!--UNUSED: Deleted type QualifierType.-->
+   <!--UNUSED: Deleted type RealtimeData.-->
+   <!--UNUSED: Deleted type RigType.-->
+   <!--UNUSED: Deleted type RiskAffectedPersonnel.-->
+   <!--UNUSED: Deleted type RiskCategory.-->
+   <!--UNUSED: Deleted type RiskSubCategory.-->
+   <!--UNUSED: Deleted type RiskType.-->
+   <!--UNUSED: Deleted type ScrType.-->
+   <!--UNUSED: Deleted type ShowFluorescence.-->
+   <!--UNUSED: Deleted type ShowLevel.-->
+   <!--UNUSED: Deleted type ShowRating.-->
+   <!--UNUSED: Deleted type ShowSpeed.-->
+   <!--UNUSED: Deleted type SupportCraft.-->
+   <!--UNUSED: Deleted type SurfEquipType.-->
+   <!--UNUSED: Deleted type TargetCategory.-->
+   <!--UNUSED: Deleted type TargetScope.-->
+   <!--UNUSED: Deleted type TargetSectionScope.-->
+   <!--UNUSED: Deleted type TrajStationStatus.-->
+   <!--UNUSED: Deleted type TrajStationType.-->
+   <!--UNUSED: Deleted type TubularAssembly.-->
+   <!--UNUSED: Deleted type TubularComponent.-->
+   <!--UNUSED: Deleted type TypeSurveyTool.-->
+   <!--UNUSED: Deleted type WellDirection.-->
+   <!--UNUSED: Deleted type WellFluid.-->
+   <!--UNUSED: Deleted type WellboreShape.-->
+   <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>
+   <!--UNUSED: Deleted type WellPurpose.-->
+   <!--UNUSED: Deleted type WellStatus.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="MudClass">
+      <xsd:annotation>
+         <xsd:documentation>Defines the class of a drilling fluid.</xsd:documentation>
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type anyDate.-->
+   <!--UNUSED: Deleted type generalMeasureType.-->
+   <!--UNUSED: Deleted type temperatureSlopeMeasure.-->
+   <!--UNUSED: Deleted type typeOptionalClassString.-->
+   <xsd:simpleType name="logicalBoolean">
+      <xsd:annotation>
+         <xsd:documentation>Values of "true" (or "1") and "false" (or "0").</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractBoolean" />
+   </xsd:simpleType>
+   <xsd:simpleType name="date">
+      <xsd:annotation>
+         <xsd:documentation>A julian date.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractDate" />
+   </xsd:simpleType>
+   <xsd:simpleType name="timestamp">
+      <xsd:annotation>
+         <xsd:documentation>A date with the time of day and an optional time zone. While the time zone is optional, it is strongly advised that the zone always be specified in
+         each date time value.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractDateTime" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type timeZone.-->
+   <!--UNUSED: Deleted type calendarYear.-->
+   <xsd:complexType name="yAxisAzimuth">
+      <xsd:annotation>
+         <xsd:documentation>The angle of a Y axis from North. This is a variation of planeAngleMeasure with an attribute defining the direction of north.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:planeAngleUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the azimuth value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="northDirection" type="witsml:AziRef" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>Specifies the direction to be considered North for the y axis.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="unitlessQuantity">
+      <xsd:annotation>
+         <xsd:documentation>A unitless quantity. This should not be confused with a dimensionless measure.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractDouble" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type genericMeasure.-->
+   <!--UNUSED: Deleted type indexCurve.-->
+   <!--UNUSED: Deleted type ratioGenericMeasure.-->
+   <!--UNUSED: Deleted type listOfString.-->
+   <!--UNUSED: Deleted type listOfDouble.-->
+   <xsd:complexType name="refNameString">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a name in another node of the xml hierachy. This value represents a foreign key from one element to another.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractNameString">
+            <!--PROFILE: Deleted attribute uidRef.-->
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type refObjectString.-->
+   <!--UNUSED: Deleted type refPositiveCount.-->
+   <xsd:simpleType name="refWellDatum">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a wellDatum in the current well. This value must match the uid value in a WellDatum. This value represents a foreign key from one
+         element to another. This is an exception to the convention that a foreign key must utilize both a human contextual name and a uid value. For messages outside the context
+         of a server then this value will commonly match the value of the name of the wellDatum (e.g., 'KB') if uids are not not used in that context. This was a compromise in
+         order to allow the coordinate structures to be simple and still be usable both within the context of a server and outside the context of a server.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUidString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="nameString">
+      <xsd:annotation>
+         <xsd:documentation>A user assigned human recognizable contextual name of something. There should be no assumption that (interoperable) semantic information will be
+         extracted from the name by a third party. This type of value is generally not guaranteed to be unique and is not a candidate to be replaced by an
+         enumeration.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractNameString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="commentString">
+      <xsd:annotation>
+         <xsd:documentation>A comment or remark intended for human consumption. There should be no assumption that semantics can be extracted from this field by a computer.
+         Neither should there be an assumption that any two humans will interpret the information in the same way (i.e., it may not be interoperable).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractCommentString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="descriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A textual description of something.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="256" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type shortDescriptionString.-->
+   <!--UNUSED: Deleted type encodedArrayString.-->
+   <!--UNUSED: Deleted type encodedValueString.-->
+   <xsd:simpleType name="kindString">
+      <xsd:annotation>
+         <xsd:documentation>A community assigned human recognizable name. This type of value is intended to be unique and is generally a candidate to be constrained to an
+         enumerated list.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractTypeEnum" />
+   </xsd:simpleType>
+   <xsd:simpleType name="uomString">
+      <xsd:annotation>
+         <xsd:documentation>A unit of measure acronym from the POSC unit of measure file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUomEnum" />
+   </xsd:simpleType>
+   <xsd:simpleType name="uidString">
+      <xsd:annotation>
+         <xsd:documentation>A locally unique identifier. The value is not intended to convey any semantic content (e.g., it may be computer generated). The value is only required
+         to be unique within a context in a document (e.g., defined via key and keyref). There is no guarantee that the same data in multiple documents will utilize the same uid
+         value unless enforced by the source of the document (e.g., a document server).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUidString" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type refString.-->
+   <xsd:simpleType name="schemaVersionString">
+      <xsd:annotation>
+         <xsd:documentation>The version of the schema. The first three levels are fixed. The fourth level can vary to represent on the constraints defined in enumerations and XML
+         loader files.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="16" />
+         <xsd:pattern value="1\.3\.1\.[1-9]?[0-9]\(NPD\)" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="nameStruct">
+      <xsd:annotation>
+         <xsd:documentation>The name of something within a naming system.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractNameString">
+            <xsd:attribute name="namingSystem" type="witsml:nameString" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The naming system within the name is (hopefully) unique.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="wellKnownNameStruct">
+      <xsd:annotation>
+         <xsd:documentation>The name of something within a mandatory naming system with an optional code.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractNameString">
+            <xsd:attribute name="namingSystem" type="witsml:nameString" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The naming system within the name is unique.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="code" type="witsml:kindString" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A unique (short) code associated with the name.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type uncollapsedString.-->
+   <!--UNUSED: Deleted type iadcBearingWearCode.-->
+   <xsd:simpleType name="geodeticZoneString">
+      <xsd:annotation>
+         <xsd:documentation>A geodetic zone with values from 1 to 60 and a required direction of "N" (North) or "S" (South). For example, "21N".</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="3" />
+         <xsd:pattern value="([1-9]|[1-5][0-9]|60)[NS]" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="measuredDepthCoord">
+      <xsd:annotation>
+         <xsd:documentation>A measured depth coordinate in a wellbore. Positive moving from the reference datum toward the bottomhole. All coordinates with the same datum (and
+         same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:MeasuredDepthUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. This value is assumed to match the uid value in a
+                  WellDatum. If not given then the default WellDatum must be assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="MeasuredDepthUom">
+      <xsd:annotation>
+         <xsd:documentation>The units of measure that are valid for measured depths in a wellbore.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m">
+            <xsd:annotation>
+               <xsd:documentation>meter</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <!--PROFILE: Deleted enumeration value="ft".-->
+         <!--PROFILE: Deleted enumeration value="ftUS".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="wellVerticalDepthCoord">
+      <xsd:annotation>
+         <xsd:documentation>A vertical (gravity based) depth coordinate within the context of a well. Positive moving downward from the reference datum. All coordinates with the
+         same datum (and same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:WellVerticalCoordinateUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. If not given then the default WellDatum must be
+                  assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="wellElevationCoord">
+      <xsd:annotation>
+         <xsd:documentation>A vertical (gravity based) elevation coordinate within the context of a well. Positive moving upward from the reference datum. All coordinates with the
+         same datum (and same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:WellVerticalCoordinateUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value. If not given then the default unit of measure of the explicitly or implicitly given datum must be
+                  assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. If not given then the default WellDatum must be
+                  assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="WellVerticalCoordinateUom">
+      <xsd:annotation>
+         <xsd:documentation>The units of measure that are valid for vertical gravity based coordinates (i.e., elevation or vertical depth) within the context of a
+         well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m">
+            <xsd:annotation>
+               <xsd:documentation>meter</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <!--PROFILE: Deleted enumeration value="ft".-->
+         <!--PROFILE: Deleted enumeration value="ftUS".-->
+         <!--PROFILE: Deleted enumeration value="ftBr(65)".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type nonNegativeCount.-->
+   <xsd:simpleType name="positiveCount">
+      <xsd:annotation>
+         <xsd:documentation>A positive integer (one based count or index).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractPositiveCount">
+         <xsd:minInclusive value="1">
+            <xsd:annotation>
+               <xsd:documentation>This value cannot be negative or zero.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:minInclusive>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type positiveBigCount.-->
+   <!--UNUSED: Deleted type integerCount.-->
+   <!--UNUSED: Deleted type beaufortScaleIntegerCode.-->
+   <!--UNUSED: Deleted type pumpActionIntegerCode.-->
+   <!--UNUSED: Deleted type iadcIntegerCode.-->
+   <!--UNUSED: Deleted type levelIntegerCode.-->
+   <!--UNUSED: Deleted type cost.-->
+   <xsd:complexType name="indexedObject">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractTypeEnum">
+            <xsd:attribute name="index" type="witsml:positiveCount" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>Indexes things with the same name. That is the first one, the second one, etc.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="name" type="witsml:kindString" use="optional" />
+            <xsd:attribute name="uom" type="witsml:uomString" use="optional" />
+            <xsd:attribute name="description" type="witsml:descriptionString" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type str2.-->
+   <xsd:simpleType name="str16">
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="16" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="str32">
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="32" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDescriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A textual description of something.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="256" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="timestampedDescriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A timestamped textual description.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractDescriptionString">
+            <xsd:attribute name="dTim" type="witsml:timestamp" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="volumePerVolumeMeasurePercent">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:percentUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="percentUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="%" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type accelerationLinearMeasure.-->
+   <!--UNUSED: Deleted type anglePerLengthMeasure.-->
+   <!--UNUSED: Deleted type anglePerTimeMeasure.-->
+   <!--UNUSED: Deleted type areaMeasure.-->
+   <!--UNUSED: Deleted type areaPerAreaMeasure.-->
+   <xsd:complexType name="densityMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:densityUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type dimensionlessMeasure.-->
+   <xsd:complexType name="dynamicViscosityMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:dynamicViscosityUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type electricPotentialMeasure.-->
+   <!--UNUSED: Deleted type energyPerAreaMeasure.-->
+   <!--UNUSED: Deleted type equivalentPerMassMeasure.-->
+   <!--UNUSED: Deleted type forceMeasure.-->
+   <!--UNUSED: Deleted type forcePerVolumeMeasure.-->
+   <!--UNUSED: Deleted type frequencyMeasure.-->
+   <!--UNUSED: Deleted type illuminanceMeasure.-->
+   <xsd:complexType name="lengthMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type lengthPerLengthMeasure.-->
+   <!--UNUSED: Deleted type magneticFieldStrengthMeasure.-->
+   <!--UNUSED: Deleted type massConcentrationMeasure.-->
+   <!--UNUSED: Deleted type massMeasure.-->
+   <!--UNUSED: Deleted type massPerLengthMeasure.-->
+   <!--UNUSED: Deleted type momentOfForceMeasure.-->
+   <!--UNUSED: Deleted type perLengthMeasure.-->
+   <xsd:complexType name="planeAngleMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:planeAngleUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type powerMeasure.-->
+   <xsd:complexType name="pressureMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:pressureUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type relativePowerMeasure.-->
+   <!--UNUSED: Deleted type specificVolumeMeasure.-->
+   <!--UNUSED: Deleted type thermodynamicTemperatureMeasure.-->
+   <xsd:complexType name="timeMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:timeUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type velocityMeasure.-->
+   <!--UNUSED: Deleted type volumeMeasure.-->
+   <!--UNUSED: Deleted type volumeFlowRateMeasure.-->
+   <xsd:complexType name="volumePerVolumeMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumePerVolumeUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type accelerationLinearUom.-->
+   <!--UNUSED: Deleted type anglePerLengthUom.-->
+   <!--UNUSED: Deleted type anglePerTimeUom.-->
+   <!--UNUSED: Deleted type areaUom.-->
+   <!--UNUSED: Deleted type areaPerAreaUom.-->
+   <xsd:simpleType name="densityUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <!--PROFILE: Deleted enumeration value="kg/m3".-->
+         <!--PROFILE: Deleted enumeration value="10Mg/m3".-->
+         <!--PROFILE: Deleted enumeration value="dAPI".-->
+         <xsd:enumeration value="g/cm3" />
+         <!--PROFILE: Deleted enumeration value="g/dm3".-->
+         <!--PROFILE: Deleted enumeration value="g/galUK".-->
+         <!--PROFILE: Deleted enumeration value="g/galUS".-->
+         <!--PROFILE: Deleted enumeration value="g/L".-->
+         <!--PROFILE: Deleted enumeration value="g/m3".-->
+         <!--PROFILE: Deleted enumeration value="grain/ft3".-->
+         <!--PROFILE: Deleted enumeration value="grain/galUS".-->
+         <!--PROFILE: Deleted enumeration value="grain/100ft3".-->
+         <!--PROFILE: Deleted enumeration value="kg/dm3".-->
+         <!--PROFILE: Deleted enumeration value="kg/L".-->
+         <!--PROFILE: Deleted enumeration value="Mg/m3".-->
+         <!--PROFILE: Deleted enumeration value="lbm/10bbl".-->
+         <!--PROFILE: Deleted enumeration value="lbm/bbl".-->
+         <!--PROFILE: Deleted enumeration value="lbm/ft3".-->
+         <!--PROFILE: Deleted enumeration value="lbm/galUK".-->
+         <!--PROFILE: Deleted enumeration value="lbm/1000galUK".-->
+         <!--PROFILE: Deleted enumeration value="lbm/galUS".-->
+         <!--PROFILE: Deleted enumeration value="lbm/1000galUS".-->
+         <!--PROFILE: Deleted enumeration value="lbm/in3".-->
+         <!--PROFILE: Deleted enumeration value="lbm/Mbbl".-->
+         <!--PROFILE: Deleted enumeration value="mg/dm3".-->
+         <!--PROFILE: Deleted enumeration value="mg/galUS".-->
+         <!--PROFILE: Deleted enumeration value="mg/L".-->
+         <!--PROFILE: Deleted enumeration value="mg/m3".-->
+         <!--PROFILE: Deleted enumeration value="ug/cm3".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type dimensionlessUom.-->
+   <xsd:simpleType name="dynamicViscosityUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="Pa.s" />
+         <xsd:enumeration value="cP" />
+         <xsd:enumeration value="P" />
+         <xsd:enumeration value="psi.s" />
+         <xsd:enumeration value="dyne.s/cm2" />
+         <xsd:enumeration value="kgf.s/m2" />
+         <xsd:enumeration value="lbf.s/ft2" />
+         <xsd:enumeration value="lbf.s/in2" />
+         <xsd:enumeration value="mPa.s" />
+         <xsd:enumeration value="N.s/m2" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type electricPotentialUom.-->
+   <!--UNUSED: Deleted type energyPerAreaUom.-->
+   <!--UNUSED: Deleted type equivalentPerMassUom.-->
+   <!--UNUSED: Deleted type forceUom.-->
+   <!--UNUSED: Deleted type forcePerVolumeUom.-->
+   <!--UNUSED: Deleted type frequencyUom.-->
+   <!--UNUSED: Deleted type illuminanceUom.-->
+   <xsd:simpleType name="lengthUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m" />
+         <xsd:enumeration value="angstrom" />
+         <xsd:enumeration value="chBnA" />
+         <xsd:enumeration value="chBnB" />
+         <xsd:enumeration value="chCla" />
+         <xsd:enumeration value="chSe" />
+         <xsd:enumeration value="chUS" />
+         <xsd:enumeration value="cm" />
+         <xsd:enumeration value="dm" />
+         <xsd:enumeration value="fathom" />
+         <xsd:enumeration value="fm" />
+         <xsd:enumeration value="ft" />
+         <xsd:enumeration value="ftBnA" />
+         <xsd:enumeration value="ftBnB" />
+         <xsd:enumeration value="ftBr(65)" />
+         <xsd:enumeration value="ftCla" />
+         <xsd:enumeration value="ftGC" />
+         <xsd:enumeration value="ftInd" />
+         <xsd:enumeration value="ftInd(37)" />
+         <xsd:enumeration value="ftInd(62)" />
+         <xsd:enumeration value="ftInd(75)" />
+         <xsd:enumeration value="ftMA" />
+         <xsd:enumeration value="ftSe" />
+         <xsd:enumeration value="ftUS" />
+         <xsd:enumeration value="in" />
+         <xsd:enumeration value="in/10" />
+         <xsd:enumeration value="in/16" />
+         <xsd:enumeration value="in/32" />
+         <xsd:enumeration value="in/64" />
+         <xsd:enumeration value="inUS" />
+         <xsd:enumeration value="km" />
+         <xsd:enumeration value="lkBnA" />
+         <xsd:enumeration value="lkBnB" />
+         <xsd:enumeration value="lkCla" />
+         <xsd:enumeration value="lkSe" />
+         <xsd:enumeration value="lkUS" />
+         <xsd:enumeration value="mGer" />
+         <xsd:enumeration value="mi" />
+         <xsd:enumeration value="mil" />
+         <xsd:enumeration value="miUS" />
+         <xsd:enumeration value="mm" />
+         <xsd:enumeration value="Mm" />
+         <xsd:enumeration value="nautmi" />
+         <xsd:enumeration value="nm" />
+         <xsd:enumeration value="pm" />
+         <xsd:enumeration value="um" />
+         <xsd:enumeration value="yd" />
+         <xsd:enumeration value="ydBnA" />
+         <xsd:enumeration value="ydBnB" />
+         <xsd:enumeration value="ydCla" />
+         <xsd:enumeration value="ydIm" />
+         <xsd:enumeration value="ydInd" />
+         <xsd:enumeration value="ydInd(37)" />
+         <xsd:enumeration value="ydInd(62)" />
+         <xsd:enumeration value="ydInd(75)" />
+         <xsd:enumeration value="ydSe" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type lengthPerLengthUom.-->
+   <!--UNUSED: Deleted type magneticFieldStrengthUom.-->
+   <!--UNUSED: Deleted type massConcentrationUom.-->
+   <!--UNUSED: Deleted type massUom.-->
+   <!--UNUSED: Deleted type massPerLengthUom.-->
+   <!--UNUSED: Deleted type momentOfForceUom.-->
+   <!--UNUSED: Deleted type perLengthUom.-->
+   <xsd:simpleType name="planeAngleUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <!--PROFILE: Deleted enumeration value="rad".-->
+         <!--PROFILE: Deleted enumeration value="c".-->
+         <!--PROFILE: Deleted enumeration value="ccgr".-->
+         <!--PROFILE: Deleted enumeration value="cgr".-->
+         <xsd:enumeration value="dega" />
+         <!--PROFILE: Deleted enumeration value="gon".-->
+         <!--PROFILE: Deleted enumeration value="gr".-->
+         <!--PROFILE: Deleted enumeration value="Grad".-->
+         <!--PROFILE: Deleted enumeration value="krad".-->
+         <!--PROFILE: Deleted enumeration value="mila".-->
+         <!--PROFILE: Deleted enumeration value="mina".-->
+         <!--PROFILE: Deleted enumeration value="mrad".-->
+         <!--PROFILE: Deleted enumeration value="Mrad".-->
+         <!--PROFILE: Deleted enumeration value="mseca".-->
+         <!--PROFILE: Deleted enumeration value="seca".-->
+         <!--PROFILE: Deleted enumeration value="urad".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type powerUom.-->
+   <xsd:simpleType name="pressureUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="Pa" />
+         <xsd:enumeration value="at" />
+         <xsd:enumeration value="atm" />
+         <xsd:enumeration value="bar" />
+         <xsd:enumeration value="cmH2O(4degC)" />
+         <xsd:enumeration value="dyne/cm2" />
+         <xsd:enumeration value="GPa" />
+         <xsd:enumeration value="hbar" />
+         <xsd:enumeration value="inH2O(39.2F)" />
+         <xsd:enumeration value="inH2O(60F)" />
+         <xsd:enumeration value="inHg(32F)" />
+         <xsd:enumeration value="inHg(60F)" />
+         <xsd:enumeration value="kgf/cm2" />
+         <xsd:enumeration value="kgf/mm2" />
+         <xsd:enumeration value="kN/m2" />
+         <xsd:enumeration value="kPa" />
+         <xsd:enumeration value="kpsi" />
+         <xsd:enumeration value="lbf/ft2" />
+         <xsd:enumeration value="lbf/100ft2" />
+         <xsd:enumeration value="lbf/in2" />
+         <xsd:enumeration value="mbar" />
+         <xsd:enumeration value="mmHg(0C)" />
+         <xsd:enumeration value="mPa" />
+         <xsd:enumeration value="MPa" />
+         <xsd:enumeration value="Mpsi" />
+         <xsd:enumeration value="N/m2" />
+         <xsd:enumeration value="N/mm2" />
+         <xsd:enumeration value="Pa(g)" />
+         <xsd:enumeration value="pPa" />
+         <xsd:enumeration value="psi" />
+         <xsd:enumeration value="psia" />
+         <xsd:enumeration value="psig" />
+         <xsd:enumeration value="tonfUS/ft2" />
+         <xsd:enumeration value="tonfUS/in2" />
+         <xsd:enumeration value="torr" />
+         <xsd:enumeration value="ubar" />
+         <xsd:enumeration value="umHg(0C)" />
+         <xsd:enumeration value="uPa" />
+         <xsd:enumeration value="upsi" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type relativePowerUom.-->
+   <!--UNUSED: Deleted type specificVolumeUom.-->
+   <!--UNUSED: Deleted type thermodynamicTemperatureUom.-->
+   <xsd:simpleType name="timeUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="s" />
+         <xsd:enumeration value="a" />
+         <xsd:enumeration value="cs" />
+         <xsd:enumeration value="d" />
+         <xsd:enumeration value="Ga" />
+         <xsd:enumeration value="h" />
+         <xsd:enumeration value="100s" />
+         <xsd:enumeration value="Ma" />
+         <xsd:enumeration value="min" />
+         <xsd:enumeration value="ms" />
+         <xsd:enumeration value="ms/2" />
+         <xsd:enumeration value="ns" />
+         <xsd:enumeration value="ps" />
+         <xsd:enumeration value="us" />
+         <xsd:enumeration value="wk" />
+         <xsd:enumeration value="100ka" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type velocityUom.-->
+   <!--UNUSED: Deleted type volumeUom.-->
+   <!--UNUSED: Deleted type volumeFlowRateUom.-->
+   <xsd:simpleType name="volumePerVolumeUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="Euc" />
+         <xsd:enumeration value="%" />
+         <xsd:enumeration value="permil" />
+         <xsd:enumeration value="ppdk" />
+         <xsd:enumeration value="ppk" />
+         <xsd:enumeration value="ppm" />
+         <xsd:enumeration value="bbl/acre.ft" />
+         <xsd:enumeration value="bbl/bbl" />
+         <xsd:enumeration value="bbl/ft3" />
+         <xsd:enumeration value="bbl/100bbl" />
+         <xsd:enumeration value="bbl/k(ft3)" />
+         <xsd:enumeration value="bbl/M(ft3)" />
+         <xsd:enumeration value="cm3/cm3" />
+         <xsd:enumeration value="cm3/m3" />
+         <xsd:enumeration value="dm3/m3" />
+         <xsd:enumeration value="ft3/bbl" />
+         <xsd:enumeration value="ft3/ft3" />
+         <xsd:enumeration value="galUS/kgalUS" />
+         <xsd:enumeration value="galUK/kgalUK" />
+         <xsd:enumeration value="galUK/ft3" />
+         <xsd:enumeration value="galUK/Mbbl" />
+         <xsd:enumeration value="galUS/bbl" />
+         <xsd:enumeration value="galUS/10bbl" />
+         <xsd:enumeration value="galUS/ft3" />
+         <xsd:enumeration value="galUS/Mbbl" />
+         <xsd:enumeration value="1000ft3/bbl" />
+         <xsd:enumeration value="ksm3/sm3" />
+         <xsd:enumeration value="L/10bbl" />
+         <xsd:enumeration value="L/m3" />
+         <xsd:enumeration value="m3/ha.m" />
+         <xsd:enumeration value="m3/m3" />
+         <xsd:enumeration value="M(ft3)/acre.ft" />
+         <xsd:enumeration value="mL/galUK" />
+         <xsd:enumeration value="mL/galUS" />
+         <xsd:enumeration value="mL/mL" />
+         <xsd:enumeration value="MMbbl/acre.ft" />
+         <xsd:enumeration value="MMscf60/stb60" />
+         <xsd:enumeration value="Mscf60/stb60" />
+         <xsd:enumeration value="ptUK/Mbbl" />
+         <xsd:enumeration value="ptUS/10bbl" />
+         <xsd:enumeration value="pu" />
+         <xsd:enumeration value="scm15/stb60" />
+         <xsd:enumeration value="sm3/ksm3" />
+         <xsd:enumeration value="sm3/sm3" />
+         <xsd:enumeration value="stb60/MMscf60" />
+         <xsd:enumeration value="stb60/MMscm15" />
+         <xsd:enumeration value="stb60/Mscf60" />
+         <xsd:enumeration value="stb60/Mscm15" />
+         <xsd:enumeration value="stb60/scm15" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="lengthUomInch">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="in" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureInch">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUomInch" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="lengthUomMilliMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="mm" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureMilliMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUomMilliMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="lengthUomMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUomMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="massConcentrationUomPartPerMillion">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="ppm" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="massConcentrationMeasurePartPerMillion">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:massConcentrationUomPartPerMillion" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type planeAngleUomDegreeOfAnAngle.-->
+   <xsd:simpleType name="pressureUomBar">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="bar" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="pressureMeasureBar">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:pressureUomBar" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="pressureUomMegaPascals">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="MPa" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="pressureMeasureMegaPascals">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:pressureUomMegaPascals" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="thermodynamicTemperatureUomCelsius">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="degC" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="thermodynamicTemperatureMeasureCelsius">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:thermodynamicTemperatureUomCelsius" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="timeUomHour">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="h" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="timeMeasureHour">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:timeUomHour" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="velocityUomMetresPerHour">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m/h" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="velocityMeasureMetresPerHour">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:velocityUomMetresPerHour" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeFlowRateUomCubicMetresPerDay">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m3/d" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeFlowRateMeasureCubicMetresPerDay">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeFlowRateUomCubicMetresPerDay" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeFlowRateUomMillionCubicMetresPerDay">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="M(m3)/d" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeFlowRateMeasureMillionCubicMetresPerDay">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeFlowRateUomMillionCubicMetresPerDay" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeUomCubicDeciMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="dm3" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureCubicDeciMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeUomCubicDeciMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumePerVolumeUomCubicMetresPerCubicMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m3/m3" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumePerVolumeMeasureCubicMetresPerCubicMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumePerVolumeUomCubicMetresPerCubicMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeUomCubicMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m3" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureCubicMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeUomCubicMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeMeasureUomMillionCubicMetres">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="M(m3)" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureMillionCubicMetres">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeMeasureUomMillionCubicMetres" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="PhaseType">
+      <xsd:annotation>
+         <xsd:documentation>A CDRS operation class that is a class of drilling activities involving the use of new drilling equipment and techniqes.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=DAILY DRILLING REPORT SUPERIOR CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:str16">
+         <xsd:enumeration value="fixed">
+            <xsd:annotation>
+               <xsd:documentation>To do drilling, completion, well-intervention or workover by use of traditional types of drilling equipment and techniques, like permanetly
+               installed and fixed rig and equipment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS FIXED RIG AND EQUIPMENT PERFORMED ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="snub">
+            <xsd:annotation>
+               <xsd:documentation>A snubbing activity performed by use of equipment not permanently installed on the platform as defined by cdrs</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS HYDRAULIC WORKOVER UNIT PERFORMED ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="coil">
+            <xsd:annotation>
+               <xsd:documentation>To do by the use of a coiled tubing string and associated equipment for well-intervention, drilling or workover.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=COILED TUBING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="wire line">
+            <xsd:annotation>
+               <xsd:documentation>A wire line activity using single-strand or multi-strand wire or cable for logging or intervention in oil or gas wellsas defined by
+               cdrs</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS WIRE LINE UNIT PERFORMED ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="bob test">
+            <xsd:annotation>
+               <xsd:documentation>To test the BOP and other well control equipment and systems and related activities as defined by cdrs.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS BOP TESTING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="MainActivityEvaluation">
+      <xsd:annotation>
+         <xsd:documentation>A cdrs operation class that is a class defined to be a main operation activity according to the activity outcome, i.e. indicating whether the activity
+         is accepted or failed.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MAIN OPERATION ACTIVITY EVALUATION CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:str32">
+         <xsd:enumeration value="ok">
+            <xsd:annotation>
+               <xsd:documentation>To accept an operation which means to approve that the results of an operation fulfills the requirements set.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=ACCEPTED OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="fail">
+            <xsd:annotation>
+               <xsd:documentation>To fail an operation which means not to achieve the goals of the operation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FAILED OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="ActivityCodeNPD">
+      <xsd:annotation>
+         <xsd:documentation>A daily drilling report operation class that is a class defined to be sub operation in the daily drilling report.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DAILY DRILLING REPORT SUB OPERATION CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:enumeration value="drilling -- drive">
+            <xsd:annotation>
+               <xsd:documentation>An activity implying jetting or driving of a conductor pipe.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CONDUCTOR DRIVING OR JETTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- drill">
+            <xsd:annotation>
+               <xsd:documentation>To drill by rotating a drill bit on bottom of a wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELLBORE DRILLING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- hole open">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PILOT HOLE OPENING" />
+               <xsd:documentation>To drill with the objective of enlarging a pilot hole by rotating a larger drill bit or a hole opener.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- underream">
+            <xsd:annotation>
+               <xsd:documentation>To drill with the objective of enlarging a pilot hole by rotating a underreamer.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=UNDERREAMING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- trip">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to tripping out and tripping into the bore hole during regular drilling.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING TRIPPING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- casing">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CASING ACTIVITY" />
+               <xsd:documentation>Activities related to making up and run casing assembly until cementing operation commence.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- bop/wellhead Equipment">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to install/run and remove/pull test guide bases, BOP's, risers, wear bushings and other wellhead equipment including testing
+               on the surface.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING BOP AND WELLHEAD ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- pressure detection">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL PRESSURE DETECTION ACTIVITY" />
+               <xsd:documentation>Activities related to all types of gas checks, flow checks, wireline formation testing (FIT) or packer tests to determine or confirm pore
+               pressure, short trips and circulating bottoms up to confirm sufficient mud weight for trip margin</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to routine circulating and conditioning, to raise mud weight based on positive indications of abnormal
+               pressure.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- ream">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=REAMING ACTIVITY" />
+               <xsd:documentation>To drill with the objective of correcting a key seat, a dog leg or enlarging a wellbore or section of a wellbore by rotating a larger drill bit
+               or a hole opener.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- survey">
+            <xsd:annotation>
+               <xsd:documentation>To run routine directional surveys during drilling, including any required circulation and/or trip associated with the survey</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL DIRECTIONAL SURVEYING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- bop activites">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=BOP SAFETY ACTIVITY" />
+               <xsd:documentation>Activities related to BOP and hang off drills, review of kick procedures, testing of BOP's after installation on the wellhead, open hole pressure
+               integrity tests.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during drilling operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- wait">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING WAITING ACTIVITY" />
+               <xsd:documentation>To wait on cement (WOC), and all other drilling related waiting.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- rig up/down">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING COIL TUBING RIGING" />
+               <xsd:documentation>Activities related to preparation and riging up/down snubbing and coil tubing equipment, including pressure testing.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised drilling related activities.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- transit">
+            <xsd:annotation>
+               <xsd:documentation>To move a rig between two locations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG TRANSIT" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- anchor">
+            <xsd:annotation>
+               <xsd:documentation>An activity implying to run and retrieve anchors, adjusting initial anchor tensions and testing anchors.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG ANCHORING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- skid">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=TO SKID A DRILLING RIG" />
+               <xsd:documentation>To skid a rig or derrick from one well to another or from slot to slot if on a fixed installation, without dismantling the
+               structure.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- jack">
+            <xsd:annotation>
+               <xsd:documentation>To jack a jack-up rig up (lift) or down (lower).</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=TO JACK A JACKUP RIG" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- position">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG POSITIONING" />
+               <xsd:documentation>To position a drilling rig</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- trip">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to tripping out and tripping into the bore hole during formation evaluation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION TRIPPING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to well conditioning prior to, during and after all formation evaluation operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS FORMATION EVALUATION CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- core">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to core cutting and handling, and servicing the core barrel.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLED CORE ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- log">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to wireline logging surveys, velocity surveys, sidewall core, thermo, caliper etc, including riging up and
+               down.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL LOGGING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- rft/fit">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to core testing of well formation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL FORMATION TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- circulation samples">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulating to recover samples.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CIRCULATION SAMPLES ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- drill stem test">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to drill stem tests, DST, including perforating, flow testing, shut in/build up periods, squeezing, wireline work, sampling
+               and any abandonment work specifically required by the drill stem test.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILL STEM TEST ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- production test">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to production testing, including perforating, flow testing, shut in/build up periods, squeezing, wireline work, sampling and
+               any abandonment work specifically required by the production test.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL PRODUCTION TESTING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- wait">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION WAITING ACTIVITY" />
+               <xsd:documentation>To wait in relation to formation evaluation.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to riging snubbing and coil tubing equipment up and down related to formation evaluation, including related pressure
+               testing.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to formation evaluation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- bob/wellhead equipment">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running/installing/testing/removing/retrieving BOPs, risers, spools, wellhead plugs and valves, X-mas trees
+               etc</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION BOP AND WELLHEAD OPERATIONS" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- wire line">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to rigging up/down and testing of wire line equipment (wl riser, wl BOP, lubricator etc.) plus the actual
+               running/landing/testing/pulling of wire line tools in connection with completion of a well.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION WIRE LINE OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of
+               well.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- perforate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line
+               equipment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION PERFORATING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- simulate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to installation/testing/removal of equipment/surface lines for fracturing and/or acidizing purposes during completion plus the
+               actual carrying out of operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION WELL STIMULATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- flow">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to initial flow/clean up/flow test/build up of well after perforating/stimulating/temporary artificial lift during
+               completion.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION FLOW TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- sand control">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to sand control during well completion.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION SAND CONTROL" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- test scssv">
+            <xsd:annotation>
+               <xsd:documentation>To test SCSSV during completion independently from the SCSSV running procedure.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION SCSSV TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- completion string">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to making up/testing/running/landing/pulling of the completion string /tailpipe and/or production tubing, including setting
+               and testing of production packer(s) run in conjunction with the string.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION COMPLETION STRING HANDLING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait as part of or induced by completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down related to completion, including pressure
+               testing.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to well completion.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- bob/wellhead equipment">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running/installing/testing/removing/retrieving BOPs, risers, spools, wellhead plugs and valves, X-mas trees
+               etc</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER BOP AND WELLHEAD OPERATIONS" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- wire line">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to rigging up/down and testing of wire line equipment (wl riser, wl BOP, lubricator etc.) plus the actual
+               running/landing/testing/pulling of wire line tools in connection with completion of a well.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER WIRE LINE OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of
+               well.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- perforate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line
+               equipment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER PERFORATING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- simulate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to installation/testing/removal of equipment/surface lines for fracturing and/or acidizing purposes during completion plus the
+               actual carrying out of operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER WELL STIMULATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- flow">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to initial flow/clean up/flow test/build up of well after perforating/stimulating/temporary artificial lift during
+               completion.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER FLOW TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- sand control">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to sand control during well completion.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER SAND CONTROL" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- test scssv">
+            <xsd:annotation>
+               <xsd:documentation>To test SCSSV during completion independently from the SCSSV running procedure.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER SCSSV TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- completion string">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to making up/testing/running/landing/pulling of the completion string /tailpipe and/or production tubing, including setting
+               and testing of production packer(s) run in conjunction with the string.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER COMPLETION STRING HANDLING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait as part of or induced by completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down related to completion, including pressure
+               testing.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to well completion.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- trip">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to tripping out and tripping into the bore hole during plug and abandon operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON TRIPPING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of well in connection with
+               plugging and abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- perforate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line equipment in
+               connection with plugging and abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON PERFORATING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- cement plug">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to pumping cement and setting abandonment plugs, including time to reverse out cement and to test the
+               plugs.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL CEMENT PLUGGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- mechanical plug">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running, setting and testing mechanical plugs.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL MECHANICAL PLUGGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- squeeze">
+            <xsd:annotation>
+               <xsd:documentation>The careful application of pump pressure to force a cement slurry into the formation around the casing shoe or annulus.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CEMENT SQUEEZE" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- cut">
+            <xsd:annotation>
+               <xsd:documentation>To cut a casing in the wellbore</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CASING CUTTING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- equipment recovery">
+            <xsd:annotation>
+               <xsd:documentation>To recover casing, tools, conductor housings, subsea wellheads, BOP, guide bases, etc.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL DRILLING EQUIPMENT RECOVERY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during operations for plugging and
+               abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait as part of or induced by plugging and abandonment operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS PLUG AND ABANDON WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down in connection with plugging and abandonment, including
+               pressure testing.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to well plugging and abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- maintain">
+            <xsd:annotation>
+               <xsd:documentation>To maintain the drilling rig and its associated equipment, e.g. cutting and slipping of the drill line, including all maintenance work in
+               connection with casing and wellhead, drill string, completion string, formation evaluation equipment and surface/subsea BOP equipment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG MAINTENANCE" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- repair">
+            <xsd:annotation>
+               <xsd:documentation>To repair the drilling rig and its associated equipment including third party equipment, and all repair work in connection with casing and
+               wellhead, drill string, completion string, formation evaluation equipment and surface/subsea BOP equipment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG REPAIR" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- fish">
+            <xsd:annotation>
+               <xsd:documentation>To retrive anything lost or left in the wellbore</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELLBORE FISHING OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- well control">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to control and removal of formation fluids which have entered the well bore, including circulating the formation fluids,
+               changing mud weight to control the influx, mixing or conditioning drilling fluids, and hole conditioning required because of the fluid entry. Includes all trips
+               required to regain control of the well, as well as all steps to terminate the well if required.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL CONTROL ACTIVITIES" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- lost circulation">
+            <xsd:annotation>
+               <xsd:documentation>To regain circulation, including mixing and spotting of plugs, trips, squeezes and waiting related to the lost circulation
+               operation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=TO REGAIN LOST CIRCULATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- sidetrack">
+            <xsd:annotation>
+               <xsd:documentation>Interruption of drilling operation to prepare and carry out sidetrack operation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELLBORE SIDE TRACKING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during an interruption of the
+               drilling.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- waiting on weather">
+            <xsd:annotation>
+               <xsd:documentation>To wait due to inappropriate weather conditions for resuming drilling operations.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WAITING ON WEATHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down including pressure testing, in connection with
+               drilling interruption.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to drilling interruption.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="EquipmentCodeNPD">
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:enumeration value="drill floor -- drilling control">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING CONTROL EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as drilling control equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- draw works">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING DRAWWORKS EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as drilling drawworks equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- rotary table">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING ROTARY TABLE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as rotary table equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- tensioning syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS TENSIONING SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as tensioning system equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- hp air syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS HIGH PRESSURE AIR SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as high pressure air system equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- wirelines">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WIRELINE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as wireline equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER DRILLFLOOR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other drillfloor equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- derrick structure">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DERRICK STRUCTURE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be derrick structure equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- crown block">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS CROWN BLOCK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined as crown block equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equipment -- travelling block">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS TRAVELLING BLOCK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be travelling block equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- heave compensator">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS HEAVE COMPENSATOR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be heave compensator equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER HOISTING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other hoisting equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- top driv">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS TOP DRIVE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a classdefined to be top drive equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- vertical pipe handling equ syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS VERTICAL PIPE HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be vertical pipe handling equipment/system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- drill floor tube handl syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLFLOOR TUBE HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be drillfloor tube handling equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- power packs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING POWER PACK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be drilling power pack equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- slips and speider">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SLIPS AND SPEIDER EQUIPMENT CLASS CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class that is defined to be slips and speider equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- elevator">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS PIPE ELEVATOR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be pipe elevator system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- manual tong">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MANUAL TONG EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be manual tong equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER PIPE HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other pipe handling equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- bulk storage transfer">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD BULK STORAGE AND TRANSFER EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be mud bulk storage and transfer equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- bulk air system">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BULK AIR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be bulk air equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud additive syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD ADDITIVE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be mud additive equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud mixing storage">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD MIXING AND STORAGE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be mud mixing and storage equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud supply">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD SUPPLY EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be mud supply equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud solids control">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD SOLIDS CONTROLL EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be mud solids control equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- drill water syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING WATER EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be drilling water equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- hp equipment">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS HP MUD EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be high pressure mud equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER MUD AND BULK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other mud and bulk equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- bop stack">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BOP STACK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be bob stack equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- bop control syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BOP CONTROL SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be blow out preventer control system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- shallow gas stack">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SHALLOW GAS STACK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be shallow gas stack equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- diverter">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DIVERTER EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be diverter equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- riser syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS RISER SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be riser system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- choke kill syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS CHOKE AND KILL SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be choke and kill system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER WELL CONTROL EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other well control equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- drillpipes">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLPIPE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be drillpipe equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- drillcolars">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILL COLLAR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be drill colar equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- subs and lift plugs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SUB AND LIFT PLUG EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be sub and lift plug equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- stabilizer">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS STABILIZER EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be stabilizer equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- downhole drilling tools">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DOWNHOLE DRILLING TOOL EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be downhole drilling tool equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- fishing tools">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS FISHING TOOL EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be fishing tool equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- misc drillstring equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MISCELLANEOUS DRILLSTRING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be miscellaneous drillstring equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER DRILLSTRING AND DOWNHOLE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other drillstring and downhole equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- cementing unit">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS CEMENTING UNIT EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be cementing unit equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- well testing equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WELL TESTING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be well testing equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- mud logging equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD LOGGING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be mud logging equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- electr logging equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS ELECTRICAL LOGGING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be electrical logging equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- special service equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SPECIAL SERVICE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be special service equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- well head tubular equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WELLHEAD AND TUBULAR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be wellhead and tubular equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER SERVICE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other service equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- deck cranes">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DECK CRANE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be deck crane equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- overhead cranes">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OVERHEAD CRANE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be overhead crane equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- monorail syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MONORAIL SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be monorail equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- bop transport syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BOP TRANSPORT EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be Blow Out Preventer transport equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- utility winchs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS UTILITY WINCH EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be utility winch equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- anchor syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS ANCHOR EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be anchor system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER MATERIAL HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other material handling equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- wellhead subsea run test">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WELLHEAD AND SUBSEA RUN AND TEST EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be wellhead and subsea run and test equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- subsea inspection syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SUBSEA INSPECTION SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be subsea inspection system equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- acoustic position ref">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS ACOUSTIC POSITION REFERENCE EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be acoustic position reference equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- misc instr and auxil equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MISCELLANEOUS INSTRUMENT AND AUXILIARY EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be miscellaneous instrument and auxiliary equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- hydr pneum power packs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MISCELLANEOUS HYDRAULIC AND PNEUMATIC POWER PACK EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be hydraulic or pneumatic power pack system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER MISCELLANEOUS EQUIPMENT CLASS" />
+               <xsd:documentation>A CDRS equipment class that is a class defined to be other miscellaneous system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+</xsd:schema>
Index: /projects/DailyDrillingReport_1.0/XMLschema/20070107/WITSML_Profiled_v3/WITSML_drillReport_profiled_WSDL_schema.xsd
===================================================================
--- /projects/DailyDrillingReport_1.0/XMLschema/20070107/WITSML_Profiled_v3/WITSML_drillReport_profiled_WSDL_schema.xsd (revision 5)
+++ /projects/DailyDrillingReport_1.0/XMLschema/20070107/WITSML_Profiled_v3/WITSML_drillReport_profiled_WSDL_schema.xsd (revision 5)
@@ -0,0 +1,3798 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xsd:schema 
+	elementFormDefault="qualified" 
+	attributeFormDefault="unqualified" 
+	targetNamespace="http://www.witsml.org/schemas/131" 
+	xmlns:witsml="http://www.witsml.org/schemas/131" 
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+	version="1.3.1(NPD)">
+   <xsd:attributeGroup name="attgrp_uid">
+      <!--PROFILE: Deleted attribute uid.-->
+   </xsd:attributeGroup>
+   <xsd:complexType name="cs_activity">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Operations Activity Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTimStart" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimStart.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that activities started.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF CDRS ACTIVITY START" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimEnd" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimEnd.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that activities were completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF CDRS ACTIVITY END" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the drilling operation.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=REPORTED MEASURED DEPTH TO DRILLING OPERATION RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>True Vertical Depth to the drilling operation.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO DRILLING OPERATION RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="phase" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str16 to witsml:PhaseType for element phase.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
+            <xsd:annotation>
+               <xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:PhaseType",xsd:enumeration="fixed",xsd:enumeration="snub",xsd:enumeration="coil",xsd:enumeration="wire
+               line",xsd:enumeration="bob test",xsd:maxLength="16",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TCDRS SUPERIOR CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element activityCode.-->
+         <xsd:element name="proprietaryCode" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:nameStruct to witsml:ActivityCodeNPD for element proprietaryCode.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element proprietaryCode.-->
+            <xsd:annotation>
+               <xsd:documentation>A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem
+               attribute.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:ActivityCodeNPD",xsd:enumeration="drilling -- drive",xsd:enumeration="drilling -- drill",xsd:enumeration="drilling -- hole
+               open",xsd:enumeration="drilling -- underream",xsd:enumeration="drilling -- trip",xsd:enumeration="drilling -- casing",xsd:enumeration="drilling -- bop/wellhead
+               Equipment",xsd:enumeration="drilling -- pressure detection",xsd:enumeration="drilling -- circulating conditioning",xsd:enumeration="drilling --
+               ream",xsd:enumeration="drilling -- survey",xsd:enumeration="drilling -- bop activites",xsd:enumeration="drilling -- mill",xsd:enumeration="drilling --
+               wait",xsd:enumeration="drilling -- rig up/down",xsd:enumeration="drilling -- other",xsd:enumeration="moving -- transit",xsd:enumeration="moving --
+               anchor",xsd:enumeration="moving -- skid",xsd:enumeration="moving -- jack",xsd:enumeration="moving -- position",xsd:enumeration="formation evaluation --
+               trip",xsd:enumeration="formation evaluation -- circulating conditioning",xsd:enumeration="formation evaluation -- core",xsd:enumeration="formation evaluation --
+               log",xsd:enumeration="formation evaluation -- rft/fit",xsd:enumeration="formation evaluation -- circulation samples",xsd:enumeration="formation evaluation -- drill
+               stem test",xsd:enumeration="formation evaluation -- production test",xsd:enumeration="formation evaluation -- wait",xsd:enumeration="formation evaluation -- rig
+               up/down",xsd:enumeration="formation evaluation -- other",xsd:enumeration="completion -- bob/wellhead equipment",xsd:enumeration="completion -- wire
+               line",xsd:enumeration="completion -- circulating conditioning",xsd:enumeration="completion -- perforate",xsd:enumeration="completion --
+               simulate",xsd:enumeration="completion -- flow",xsd:enumeration="completion -- sand control",xsd:enumeration="completion -- test scssv",xsd:enumeration="completion
+               -- completion string",xsd:enumeration="completion -- mill",xsd:enumeration="completion -- wait",xsd:enumeration="completion -- rig
+               up/down",xsd:enumeration="completion -- other",xsd:enumeration="workover -- bob/wellhead equipment",xsd:enumeration="workover -- wire
+               line",xsd:enumeration="workover -- circulating conditioning",xsd:enumeration="workover -- perforate",xsd:enumeration="workover --
+               simulate",xsd:enumeration="workover -- flow",xsd:enumeration="workover -- sand control",xsd:enumeration="workover -- test scssv",xsd:enumeration="workover --
+               completion string",xsd:enumeration="workover -- mill",xsd:enumeration="workover -- wait",xsd:enumeration="workover -- rig up/down",xsd:enumeration="workover --
+               other",xsd:enumeration="plug abandon -- trip",xsd:enumeration="plug abandon -- circulating conditioning",xsd:enumeration="plug abandon --
+               perforate",xsd:enumeration="plug abandon -- cement plug",xsd:enumeration="plug abandon -- mechanical plug",xsd:enumeration="plug abandon --
+               squeeze",xsd:enumeration="plug abandon -- cut",xsd:enumeration="plug abandon -- equipment recovery",xsd:enumeration="plug abandon -- mill",xsd:enumeration="plug
+               abandon -- wait",xsd:enumeration="plug abandon -- rig up/down",xsd:enumeration="plug abandon -- other",xsd:enumeration="interruption --
+               maintain",xsd:enumeration="interruption -- repair",xsd:enumeration="interruption -- fish",xsd:enumeration="interruption -- well
+               control",xsd:enumeration="interruption -- lost circulation",xsd:enumeration="interruption -- sidetrack",xsd:enumeration="interruption --
+               mill",xsd:enumeration="interruption -- waiting on weather",xsd:enumeration="interruption -- wait",xsd:enumeration="interruption -- rig
+               up/down",xsd:enumeration="interruption -- other",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element detailActivity.-->
+         <xsd:element name="state" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str32 to witsml:MainActivityEvaluation for element state.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element state.-->
+            <xsd:annotation>
+               <xsd:documentation>The outcome of the main operation. Finish, interrupted, failed, etc.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@minOccurs="1",@type="witsml:MainActivityEvaluation",xsd:enumeration="ok",xsd:enumeration="fail",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN OPERATION ACTIVITY EVALUATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stateDetailActivity" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element stateDetailActivity.-->
+            <xsd:annotation>
+               <xsd:documentation>The outcome of the detailed activity.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:StateDetailActivity",xsd:enumeration="injury",xsd:enumeration="operation
+               failed",xsd:enumeration="kick",xsd:enumeration="circulation loss",xsd:enumeration="m???????? loss",xsd:enumeration="stuck equipment",xsd:enumeration="equipment
+               failure",xsd:enumeration="equipment hang",xsd:enumeration="success",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS SUB OPERATION ACTIVITY EVALUATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="comments" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element comments.-->
+            <xsd:annotation>
+               <xsd:documentation>Comments and Remarks.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING REPORT OPERATIONS REMARK" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element duration.-->
+         <!--PROFILE: Deleted element typeActivityClass.-->
+         <!--PROFILE: Deleted element mdHoleStart.-->
+         <!--PROFILE: Deleted element tvdHoleStart.-->
+         <!--PROFILE: Deleted element mdHoleEnd.-->
+         <!--PROFILE: Deleted element tvdHoleEnd.-->
+         <!--PROFILE: Deleted element mdBitStart.-->
+         <!--PROFILE: Deleted element mdBitEnd.-->
+         <!--PROFILE: Deleted element operator.-->
+         <!--PROFILE: Deleted element tubular.-->
+         <!--PROFILE: Deleted element optimum.-->
+         <!--PROFILE: Deleted element productive.-->
+         <!--PROFILE: Deleted element itemState.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_alias">
+      <xsd:annotation>
+         <xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the
+         name.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A human contextual name of an item. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="namingSystem" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The naming system under which the item is defined. Knowledge of the naming system may allow the hame to be parsed for embeded
+               information.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the element.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_bitRecord">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Bit Record Component Schema.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="numBit" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element numBit.-->
+            <xsd:annotation>
+               <xsd:documentation>Bit number and rerun number e.g. "4.1" for the first rerun of bit 4.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaBit" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of drilled hole.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasureInch"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT NOMINAL OTSIDE DIAMETER AT REPORTING TIME - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element diaPassThru.-->
+         <!--PROFILE: Deleted element diaPilot.-->
+         <xsd:element name="manufacturer" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element manufacturer.-->
+            <xsd:annotation>
+               <xsd:documentation>Manufacturer / supplier of the item.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT MANUFACTURER NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element typeBit.-->
+         <!--PROFILE: Deleted element cost.-->
+         <xsd:element name="codeMfg" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element codeMfg.-->
+            <xsd:annotation>
+               <xsd:documentation>The manufacturers code for the bit.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MANUFACTURERS IDENTIFICATION CODE OF DRILL BIT" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element codeIADC.-->
+         <!--PROFILE: Deleted element condInitInner.-->
+         <!--PROFILE: Deleted element condInitOuter.-->
+         <!--PROFILE: Deleted element condInitDull.-->
+         <!--PROFILE: Deleted element condInitLocation.-->
+         <!--PROFILE: Deleted element condInitBearing.-->
+         <!--PROFILE: Deleted element condInitGauge.-->
+         <!--PROFILE: Deleted element condInitOther.-->
+         <!--PROFILE: Deleted element condInitReason.-->
+         <!--PROFILE: Deleted element condFinalInner.-->
+         <!--PROFILE: Deleted element condFinalOuter.-->
+         <!--PROFILE: Deleted element condFinalDull.-->
+         <!--PROFILE: Deleted element condFinalLocation.-->
+         <!--PROFILE: Deleted element condFinalBearing.-->
+         <!--PROFILE: Deleted element condFinalGauge.-->
+         <!--PROFILE: Deleted element condFinalOther.-->
+         <!--PROFILE: Deleted element condFinalReason.-->
+         <!--PROFILE: Deleted element drive.-->
+         <!--PROFILE: Deleted element bitClass.-->
+         <!--PROFILE: Deleted element customData.-->
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_commonData.-->
+   <!--UNUSED: Deleted type cs_customData.-->
+   <!--UNUSED: Deleted type cs_dayCost.-->
+   <xsd:complexType name="cs_documentInfo">
+      <xsd:annotation>
+         <xsd:documentation>A schema to capture a set of data that is relevant for many exchange documents. It includes information about the file that was created, and high-level
+         information about the data that is being exchanged within the file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="DocumentName" type="witsml:nameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>An identifier for the document. This is intended to be unique within the context of the NamingSystem.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="DocumentAlias" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Zero or more alternate names for the document. These names do not need to be unique within the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="DocumentDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered
+               to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset
+               was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="documentClass" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A document class. Examples of classes would be a metadata classification or a set of keywords.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="FileCreationInformation" type="witsml:fileCreationType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file
+               itself.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="SecurityInformation" type="witsml:securityInfoType" minOccurs="0" maxOccurs="5">
+            <xsd:annotation>
+               <xsd:documentation>Information about the security to be applied to this file. More than one classification can be given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Disclaimer" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free-form string that allows a disclaimer to accompany the information.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="AuditTrail" type="witsml:auditType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A collection of events that can document the history of the data.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Owner" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The owner of the data.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>An optional comment about the document.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="fileCreationType">
+      <xsd:annotation>
+         <xsd:documentation>A block of information about the creation of the XML file. This is different than the creation of the data that is included within the
+         file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="FileCreationDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date and time that the file was created.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="SoftwareName" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed
+               relevant.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="FileCreator" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The person or business associate that created the file.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Any comment that would be useful to further explain the creation of this instance document.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="securityInfoType">
+      <xsd:annotation>
+         <xsd:documentation>Information about the security classification of the document. This is intended as a documentation of the security so that the file will not
+         inadvertently be sent to someone who is not allowed access to the data. This block also carries a date that the security classification expires. For example, a well log
+         is confidential for a period of time, and then becomes open. All security classes are characterized by their classification systems.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="Class" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is
+               determined by the System in which it is defined.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="System" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The security classification system. This gives context to the meaning of the Class value.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="EndDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date on which this security class is no longer applicable.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A general comment to further define the security class.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="auditType">
+      <xsd:annotation>
+         <xsd:documentation>The audit records what happened to the data, to produce the data that is in this file. It consists of one or more events.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="Event" type="witsml:eventType" minOccurs="0" maxOccurs="unbounded" />
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="eventType">
+      <xsd:annotation>
+         <xsd:documentation>An event type captures the basic information about an event that has affected the data.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="EventDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date on which the event took place.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ResponsibleParty" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The party responsible for the event.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free form comment that can further define the event that occurred.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_drillingParams.-->
+   <xsd:complexType name="cs_drillReportControlIncidentInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the well control incident.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF WELL CONTROL INCIDENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdInflow" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdInflow.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the well inflow entry point.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO WELL INFLOW ENTRY POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdInflow" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdInflow.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth to the well inflow entery point.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH FROM RKB TO WELL INFLOW ENTRY POINT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="phase" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str16 to witsml:PhaseType for element phase.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
+            <xsd:annotation>
+               <xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:PhaseType",xsd:enumeration="fixed",xsd:enumeration="snub",xsd:enumeration="coil",xsd:enumeration="wire
+               line",xsd:enumeration="bob test",xsd:maxLength="16",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CCDRS SUPERIOR CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="activityCode" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element activityCode.-->
+            <xsd:annotation>
+               <xsd:documentation>A code used to define rig activity.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:ActivityCode",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="detailActivity" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element detailActivity.-->
+            <xsd:annotation>
+               <xsd:documentation>Custom string to further define an activity.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS SUB OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eTimLost" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimLost.-->
+            <xsd:annotation>
+               <xsd:documentation>The amount of time lost because of the well control incident. Commonly specified in hours.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timeMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=LOST TIME DUE TO WELL CONTROL INCIDENT - HOURS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimRegained" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimRegained.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which control of the well is regained.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE FOR END OF WELL CONTROL INCIDENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaBit" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element diaBit.-->
+            <xsd:annotation>
+               <xsd:documentation>The drill bit nominal outside diameter at time of well control incident.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasureInch"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT NOMINAL OUTSIDE DIAMETER AT TIME OF WELL CONTROL INCIDENT - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBit" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBit.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth of bit at the time of the well control incident.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH OF BIT RELATIVE RKB AT WELL CONTROL INCIDENT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wtMud" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element wtMud.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the drilling fluid.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DENSITY DRLLING FLUID" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="porePressure" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The equivalent mud weight value of the pore pressure reading.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=RESERVOIR PORE PRESSURE EQVIVALENT MUD WEIGHT - G/CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaCsgLast" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaCsgLast.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element diaCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of the last installed casing.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasureInch"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NOMINAL OUTSIDE DIAMETER OF THE LAST INSTALLED WELL CASING STRING - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdCsgLast" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of last casing.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO CASING GUIDE SHOE FROM RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volMudGained" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volMudGained.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volMudGained.-->
+            <xsd:annotation>
+               <xsd:documentation>The gained volume of drilling fluid due to well kick.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeMeasureCubicMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GAINED VOLUME OF DRILLING FLUID DUE TO WELL KICK - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutInCasing" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presShutInCasing.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutInCasing.-->
+            <xsd:annotation>
+               <xsd:documentation>The shut in casing pressure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureBar"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SHUT IN CASING PRESSURE - BAR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutInDrill" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presShutInDrill.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutInDrill.-->
+            <xsd:annotation>
+               <xsd:documentation>The actual pressure in the drill pipe when the rams are closed around it.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureBar"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SHUT IN DRILLPIPE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="incidentType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element incidentType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well control incident.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:WellControlIncidentType",xsd:enumeration="shallow gas kick",xsd:enumeration="water kick",xsd:enumeration="oil
+               kick",xsd:enumeration="gas kick",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS WELL CONTROL INCIDENT CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="killingType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element killingType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well control incident.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:WellKillingProcedureType",xsd:enumeration="drillers method",xsd:enumeration="wait and
+               weight",xsd:enumeration="bullheading",xsd:enumeration="lubricate and bleed",xsd:enumeration="forward circulation",xsd:enumeration="reverse
+               circulation",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL KILLING PROCEDURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="formation" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element formation.-->
+            <xsd:annotation>
+               <xsd:documentation>The lithological description of a geological formation at the incident depth.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GEOLOGICAL FORMATION DESCRIPTION AT KICK DEPTH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tempBottom" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBottom.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>the temperature at the bottom of the wellbore.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:thermodynamicTemperatureMeasureCelsius"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOTTOMHOLE TEMPERATURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presMaxChoke" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presMaxChoke.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presMaxChoke.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum pressure that the choke valve can be exposed to.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureBar"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MAXIMUM CHOKE VALVE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description of the well control incident.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL CONTROL INCIDENT DECRIPTIONO" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportCoreInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the core was completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF CORING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreNumber" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element coreNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>Core identification number.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLED CORE IDENTIFICATION NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the cored interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the cored interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED BUTTOM AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the cored interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the cored interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT BOTTOM OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lenRecovered" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMetre for element lenRecovered.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lenRecovered.-->
+            <xsd:annotation>
+               <xsd:documentation>Length of core recovered.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasureMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CORE INTERVAL LENGTH - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="recoverPc" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element recoverPc.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of core recovered.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumePerVolumeMeasurePercent"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=RECOVERD CORE PERCENTAGE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lenBarrel" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMetre for element lenBarrel.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lenBarrel.-->
+            <xsd:annotation>
+               <xsd:documentation>Length of core barrel.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasureMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CORE BARREL LENGTH - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="innerBarrelType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Core inner barrel type.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:InnerBarrelType",xsd:enumeration="undifferented",xsd:enumeration="aluminum",xsd:enumeration="gel",xsd:enumeration="fiberglass",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT INNER CORE BARREL TYPE CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreDescription" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element coreDescription.-->
+            <xsd:annotation>
+               <xsd:documentation>General core description.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLED CORE DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportEquipFailureInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the equipment failed.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE AND TIME OF EQUIPMENT FAILURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the operation end point due to failure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO OPERATION END POINT DUE TO FAILURE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth to the operation end point due to failure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO OPERATION END POINT DUE TO FAILURE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equipClass" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:kindString to witsml:EquipmentCodeNPD for element equipClass.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element equipClass.-->
+            <xsd:annotation>
+               <xsd:documentation>The classification of the equipment that failed.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:EquipmentCodeNPD",xsd:enumeration="drill floor -- drilling control",xsd:enumeration="drill floor -- draw
+               works",xsd:enumeration="drill floor -- rotary table",xsd:enumeration="drill floor -- tensioning syst",xsd:enumeration="drill floor -- hp air
+               syst",xsd:enumeration="drill floor -- wirelines",xsd:enumeration="drill floor -- other",xsd:enumeration="hosting equ -- derrick structure",xsd:enumeration="hosting
+               equ -- crown block",xsd:enumeration="hosting equipment -- travelling block",xsd:enumeration="hosting equ -- heave compensator",xsd:enumeration="hosting equ --
+               other",xsd:enumeration="hosting equ -- top driv",xsd:enumeration="pipe handling equ syst -- vertical pipe handling equ syst",xsd:enumeration="pipe handling equ syst
+               -- drill floor tube handl syst",xsd:enumeration="pipe handling equ syst -- power packs",xsd:enumeration="pipe handling equ syst -- slips and
+               speider",xsd:enumeration="pipe handling equ syst -- elevator",xsd:enumeration="pipe handling equ syst -- manual tong",xsd:enumeration="pipe handling equ syst --
+               other",xsd:enumeration="mud and bulk syst -- bulk storage transfer",xsd:enumeration="mud and bulk syst -- bulk air system",xsd:enumeration="mud and bulk syst -- mud
+               additive syst",xsd:enumeration="mud and bulk syst -- mud mixing storage",xsd:enumeration="mud and bulk syst -- mud supply",xsd:enumeration="mud and bulk syst -- mud
+               solids control",xsd:enumeration="mud and bulk syst -- drill water syst",xsd:enumeration="mud and bulk syst -- hp equipment",xsd:enumeration="mud and bulk syst --
+               other",xsd:enumeration="well control equ syst -- bop stack",xsd:enumeration="well control equ syst -- bop control syst",xsd:enumeration="well control equ syst --
+               shallow gas stack",xsd:enumeration="well control equ syst -- diverter",xsd:enumeration="well control equ syst -- riser syst",xsd:enumeration="well control equ syst
+               -- choke kill syst",xsd:enumeration="well control equ syst -- other",xsd:enumeration="drillstring downhole -- drillpipes",xsd:enumeration="drillstring downhole --
+               drillcolars",xsd:enumeration="drillstring downhole -- subs and lift plugs",xsd:enumeration="drillstring downhole -- stabilizer",xsd:enumeration="drillstring
+               downhole -- downhole drilling tools",xsd:enumeration="drillstring downhole -- fishing tools",xsd:enumeration="drillstring downhole -- misc drillstring
+               equ",xsd:enumeration="drillstring downhole -- other",xsd:enumeration="service equ -- cementing unit",xsd:enumeration="service equ -- well testing
+               equ",xsd:enumeration="service equ -- mud logging equ",xsd:enumeration="service equ -- electr logging equ",xsd:enumeration="service equ -- special service
+               equ",xsd:enumeration="service equ -- well head tubular equ",xsd:enumeration="service equ -- other",xsd:enumeration="material handling syst -- deck
+               cranes",xsd:enumeration="material handling syst -- overhead cranes",xsd:enumeration="material handling syst -- monorail syst",xsd:enumeration="material handling
+               syst -- bop transport syst",xsd:enumeration="material handling syst -- utility winchs",xsd:enumeration="material handling syst -- anchor
+               syst",xsd:enumeration="material handling syst -- other",xsd:enumeration="miscellaneous equ syst -- wellhead subsea run test",xsd:enumeration="miscellaneous equ syst
+               -- subsea inspection syst",xsd:enumeration="miscellaneous equ syst -- acoustic position ref",xsd:enumeration="miscellaneous equ syst -- misc instr and auxil
+               equ",xsd:enumeration="miscellaneous equ syst -- hydr pneum power packs",xsd:enumeration="miscellaneous equ syst --
+               other",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CDRS MAIN EQUIPMENT SYSTEM CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eTimMissProduction" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimMissProduction.-->
+            <xsd:annotation>
+               <xsd:documentation>The missed production time due to equipment failure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timeMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MISSED PRODUCTION TIME DUE TO EQUIPMENT FAIL - MINUTES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimRepair" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimRepair.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the production equipment was repaired and ready for production.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=EQUIPMENT REPAIR COMPLETED DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that gives a information about the equipment failure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=EQUIPMENT FAILURE DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportFormTestInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the wireline formation test was completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF WIRELINE FORMATION TEST" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of the wireline formation test.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEAURED DEPTH FROM RKB TO WFT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth of the wireline formation test.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH FROM RKB TO WFT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presPore" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presPore.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presPore.-->
+            <xsd:annotation>
+               <xsd:documentation>The formation pore pressure. The pressure of fluids within the pores of a reservoir, usually hydrostatic pressure, or the pressure exerted by a
+               column of water from the formation's depth to sea level.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureMegaPascals"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=FORMATION PORE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="goodSeal" type="xsd:boolean" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element goodSeal.-->
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that there was a good seal for the wireline formation test. False ("false" or "0") or not given indicates
+               otherwise.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:logicalBoolean",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GOOD SEAL INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdSample" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdSample.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth where the fluid sample was taken.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO SAMPLE POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dominateComponent" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dominateComponent.-->
+            <xsd:annotation>
+               <xsd:documentation>The dominate component in the fluid sample.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DOMINANT FLUID COMPONENT IN TEST SAMPLE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityHC" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityHC.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of hydrocarbon component of the fluid sample.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=HYDROCARBON COMPONENT DENSITY AT T AND P" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volumeSample" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicDeciMetre for element volumeSample.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volumeSample.-->
+            <xsd:annotation>
+               <xsd:documentation>The volume of the fluid sample.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeMeasureCubicDeciMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SAMPLE VOLUME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that describes the wireline formation test in more detail.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WFT TEST DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportGasReadingInf">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the gas reading.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="readingType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element readingType.-->
+            <xsd:annotation>
+               <xsd:documentation>Type of gas reading.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:GasPeakType",xsd:enumeration="circulating background gas",xsd:enumeration="connection
+               gas",xsd:enumeration="drilling background gas",xsd:enumeration="drilling gas peak",xsd:enumeration="flow check gas",xsd:enumeration="no
+               readings",xsd:enumeration="other",xsd:enumeration="shut down gas",xsd:enumeration="trip
+               gas",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasHigh" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasHigh.-->
+            <xsd:annotation>
+               <xsd:documentation>The highest gas reading.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumePerVolumeMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasLow" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasLow.-->
+            <xsd:annotation>
+               <xsd:documentation>The lowest gas reading.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumePerVolumeMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="meth" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element meth.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element meth.-->
+            <xsd:annotation>
+               <xsd:documentation>Methane (C1) concentration.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eth" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element eth.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eth.-->
+            <xsd:annotation>
+               <xsd:documentation>Ethane (C2) concentration.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="prop" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element prop.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element prop.-->
+            <xsd:annotation>
+               <xsd:documentation>Propane (C3) concentration.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ibut" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element ibut.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element ibut.-->
+            <xsd:annotation>
+               <xsd:documentation>iso-Butane (iC4) concentration.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="nbut" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element nbut.-->
+            <xsd:annotation>
+               <xsd:documentation>nor-Butane (nC4) concentration.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ipent" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element ipent.-->
+            <xsd:annotation>
+               <xsd:documentation>iso-Pentane (iC5) concentration.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportLithShowInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the well test was completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF LITHOLOGY REPORT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the lithology interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MESURED DEPTH AT START LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the lithology interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MESURED DEPTH AT END LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the lithology interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT START LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the lithology interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT END LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="show" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element show.-->
+            <xsd:annotation>
+               <xsd:documentation>A textual description of any shows in the interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lithology" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lithology.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that gives a geological/lithological description/evaluation of the interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELLBORE INTERVAL LITHOLOGY DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportLogInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date and time that the log was completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF WELL LOGGING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="runNumber" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element runNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>Log run number. For measurement while drilling, this should be the bottom hole assembly number.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:str16",xsd:maxLength="16",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL LOG RUN NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="serviceCompany" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element serviceCompany.-->
+            <xsd:annotation>
+               <xsd:documentation>Name of contractor who provided the service.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING LOGGING COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the logged interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO TOP OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the logged interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO BOTTOM OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the logged interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO TOP OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the logged interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO BOTTOM OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tool" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tool.-->
+            <xsd:annotation>
+               <xsd:documentation>A description of the logging tool.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL LOGGING TOOL DECRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tempBHCT" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBHCT.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBHCT.-->
+            <xsd:annotation>
+               <xsd:documentation>Bottom hole circulating temperature.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:thermodynamicTemperatureMeasureCelsius"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:sequence minOccurs="0">
+            <xsd:element name="tempBHST" type="witsml:measure" minOccurs="0" maxOccurs="1">
+               <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBHST.-->
+               <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBHST.-->
+               <xsd:annotation>
+                  <xsd:documentation>Bottom hole temperature static.</xsd:documentation>
+                  <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:thermodynamicTemperatureMeasureCelsius"</xsd:appinfo>
+                  <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="eTimStatic" type="witsml:measure" minOccurs="0" maxOccurs="1">
+               <!--PROFILE: Changed type from witsml:timeMeasure to witsml:timeMeasureHour for element eTimStatic.-->
+               <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimStatic.-->
+               <xsd:annotation>
+                  <xsd:documentation>Ellapsed time since circulation stopped.</xsd:documentation>
+                  <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timeMeasureHour"</xsd:appinfo>
+                  <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TIME SINCE DRILLING FLUID CIRCULATION STOPPED - HOURS" />
+               </xsd:annotation>
+            </xsd:element>
+         </xsd:sequence>
+         <xsd:element name="mdTempTool" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTempTool.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth to the temperature measurement tool.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTempTool" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTempTool.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth to the temperature measurement tool.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportPerfInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTimOpen" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimOpen.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the well perforation interval is opened.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE FOR OPENING OF WELL PERFORATION INTERVAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimClose" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimClose.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the well perforation interval is closed.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE FOR CLOSING OF WELL PERFORATION INTERVAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the perforation interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO TOP OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the perforation interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO BOTTOM OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the perforation interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO TOP OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the perforation interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO BOTTOM OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportPorePressure">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="readingKind" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Was the reading measured or estimated</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@minOccurs="1",@type="witsml:ReadingKind",xsd:enumeration="measured",xsd:enumeration="estimated",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equivalentMudWeight" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The equivalent mud weight value of the pore pressure reading.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time at the reading was made.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF PORE PRESSURE LOGGING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth where the readings were recorded.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO REPORTED PORE PRESSURE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth where the readings were recorded.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH TO REPORTED PORE PRESSURE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportStatusInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>the date and time that for which the well status is reported.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF REPORTED STATUS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>Wellbore measured depth at the end of the report period.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH OF BOREHOLE RELATIVE RKB AT END REPORTING PERIOD - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>Wellbore true vertical depth at the end of the report.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH OF BOREHOLE RELATIVE TO RKB AT END OF REPORTING PERIOD - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdPlugTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured plug back depth.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED PLUG BACK DEPTH RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaHole" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaHole.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole nominal inside diameter.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasureInch"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOREHOLE NOMINAL INSIDE DIAMETER AT REPORTING TIME - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdDiaHoleStart" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the start of the current hole diameter.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO CHANGE IN BOREHOLE NOMINAL DIAMETER RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaPilot" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaPilot.-->
+            <xsd:annotation>
+               <xsd:documentation>Pilot hole nominal inside diameter at reporting time.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasureInch"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PILOT HOLE NOMINAL INSIDE DIAMETER AT REPORTING TIME - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdDiaPilotPlan" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The planned measured depth of the pilot hole.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PLANNED MEASURED DEPTH OF PILOT HOLE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdDiaPilotPlan" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The planned true vertical depth of the pilot hole.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PLANNED TRUE DEPTH OF PILOT HOLE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="typeWellbore" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Type of wellbore.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:WellboreType",xsd:enumeration="bypass",xsd:enumeration="initial",xsd:enumeration="redrill",xsd:enumeration="reentry",xsd:enumeration="respud",xsd:enumeration="sidetrack",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SIDE TRACK INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdKickoff" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth to the kickoff point of the wellbore.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT KICK OFF POINT FOR WELL SIDE TRACK RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdKickoff" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth to the kickoff point of the wellbore.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT KICK OFF POINT FOR WELL SIDE TRACK RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element parentWellbore.-->
+         <xsd:element name="strengthForm" type="witsml:measure" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>The measured formation strength. This should be the final measurement before the end of the report period.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED FORMATION STRENGTH AT DEPTH - G PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdStrengthForm" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth of the formation strength measuement.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT FORMATION STRENGTH MEASURING POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdStrengthForm" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth of the formation strength measuement.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT FORMATION STRENGTH MEASURING POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaCsgLast" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of last casing.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasureInch"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NOMINAL OUTSIDE DIAMETER OF THE LAST INSTALLED WELL CASING STRING - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdCsgLast" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of last casing.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO CASING GUIDE SHOE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdCsgLast" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth of last casing.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH OF BOREHOLE TO CASING GUIDE SHOE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presTestType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The type of pressure test that was run during this reporting period.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:PresTestType",xsd:enumeration="leak off test",xsd:enumeration="formation intergity
+               test",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL PRESSURE TEST CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdPlanned" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdPlanned.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of plan for this day number (report period).</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DEVIATION FROM DRILLING PLAN - HOURS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="distDrill" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element distDrill.-->
+            <xsd:annotation>
+               <xsd:documentation>Distance drilled during this reporting period. This should be measured along the centerline of the wellbore.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH DRILLED IN WELL LAST 24 HOURS - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="elevKelly" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Elevation of the rotary kelly bushing.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:wellElevationCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DISTANCE FROM ROTARY KELLY BUSHING TO MEAN SEA LEVEL - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="sum24Hr" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element sum24Hr.-->
+            <xsd:annotation>
+               <xsd:documentation>A summary that sumarizes the activities performed and the status of the ongoing activities from the reporting period.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=LAST 24 HOURS DRILLING ACTIVITIES SUMMARY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="forecast24Hr" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element forecast24Hr.-->
+            <xsd:annotation>
+               <xsd:documentation>A summary that sumarizes the planned activities the next reporting period.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NEXT 24 HOURS PLANNED DRILLING ACTIVITIES SUMMARY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ropCurrent" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:velocityMeasure to witsml:velocityMeasureMetresPerHour for element ropCurrent.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element ropCurrent.-->
+            <xsd:annotation>
+               <xsd:documentation>Rate of penetration at the end of the reporting period.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:velocityMeasureMetresPerHour"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILL BIT RATE OF PENETRATION AT END OF REPORTING PERIOD - METRE PER HOUR" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element rig.-->
+         <!--PROFILE: Deleted element eTimStart.-->
+         <!--PROFILE: Deleted element eTimSpud.-->
+         <!--PROFILE: Deleted element eTimLoc.-->
+         <!--PROFILE: Deleted element eTimDrill.-->
+         <!--PROFILE: Deleted element ropAv.-->
+         <!--PROFILE: Deleted element supervisor.-->
+         <!--PROFILE: Deleted element engineer.-->
+         <!--PROFILE: Deleted element geologist.-->
+         <!--PROFILE: Deleted element eTimDrillRot.-->
+         <!--PROFILE: Deleted element eTimDrillSlid.-->
+         <!--PROFILE: Deleted element eTimCirc.-->
+         <!--PROFILE: Deleted element eTimReam.-->
+         <!--PROFILE: Deleted element eTimHold.-->
+         <!--PROFILE: Deleted element eTimSteering.-->
+         <!--PROFILE: Deleted element distDrillRot.-->
+         <!--PROFILE: Deleted element distDrillSlid.-->
+         <!--PROFILE: Deleted element distReam.-->
+         <!--PROFILE: Deleted element distHold.-->
+         <!--PROFILE: Deleted element distSteering.-->
+         <!--PROFILE: Deleted element numPob.-->
+         <!--PROFILE: Deleted element numContract.-->
+         <!--PROFILE: Deleted element numOperator.-->
+         <!--PROFILE: Deleted element numService.-->
+         <!--PROFILE: Deleted element numAFE.-->
+         <!--PROFILE: Deleted element costDay.-->
+         <!--PROFILE: Deleted element costDayMud.-->
+         <!--PROFILE: Deleted element conditionHole.-->
+         <!--PROFILE: Deleted element tvdLot.-->
+         <!--PROFILE: Deleted element presLotEmw.-->
+         <!--PROFILE: Deleted element presKickTol.-->
+         <!--PROFILE: Deleted element volKickTol.-->
+         <!--PROFILE: Deleted element maasp.-->
+         <!--PROFILE: Deleted element tubular.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportStratInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which a preliminary zonation is established.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF PRELIMINARY ZONATION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the formation.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO TOP OF FORMATION RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the formation.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE DEPTH TO TOP OF FORMATION RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A lithological description of the geological formation at the given depth.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GEOLOGICAL FORMATION DESCRIPTION AT KICK DEPTH" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportSurveyStation">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Trajectory Station Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date at which the directional survey took place.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF DIRECTIONAL SURVEY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of measurement from the drill datum.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH TO DIRECTIONAL SURVEY POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>Vertical depth of the measurements.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH FROM RKB TO SURVEY POINT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="incl" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element incl.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole inclination, measured from vertical.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:planeAngleMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED INCLINATION OF WELLBORE AT SURVEY POINT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="azi" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element azi.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole azimuth. Corrected to wells azimuth reference.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:planeAngleMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED AZIMUTH OF WELLBORE AT DIRECTIONAL SURVEY POINT - DEGREES" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element vertSect.-->
+         <!--PROFILE: Deleted element dls.-->
+         <!--PROFILE: Deleted element location.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the trajectory station.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportWellboreInfo">
+      <xsd:annotation>
+         <xsd:documentation>General information about a well bore for a drill operations report.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTimSpud" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which the well was spudded. This is when the well drilling equipment begin to bore into the earth's surface for the purpose of
+               drilling a well.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL SPUD DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimPreSpud" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which the well was predrilled. This is when the well drilling equipment begin to bore into the earth's surface for the purpose
+               of drilling a well.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL PREDRILLING SPUD DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dateDrillComplete" type="xsd:date" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date when the drilling activity is completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:date",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WELL DRILLING COMPLETION DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="operator" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the drilling Operator company.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING OPERATOR COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="drillContractor" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the drilling Contractor company.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING CONTRACTOR COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="rigAlias" type="witsml:cs_alias" minOccurs="0" maxOccurs="2">
+            <!--PROFILE: Changed minOccurs from 0 to 2 for element rigAlias.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 2 for element rigAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>A name of the fixed or movable facility being used to drill the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NPD DRILLING RIG IDENTIFICATION NUMBER http://rds.posccaesar.com/owl/iso15926?class=RIG NAME" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportWellTestInfo">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the well test was completed.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF WELL TESTING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="testType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element testType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well test.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:WellTestType",xsd:enumeration="drill stem test",xsd:enumeration="production
+               test",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL PRODUCTION TEST CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="testNumber" type="xsd:short" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element testNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>The number of the well test.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NUMBER OFPERFORMED WELL PRODUCTION TESTS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the test interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT HIGHEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT LOWEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the test interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT HIGHEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT LOWEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="chokeOrificeSize" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMilliMetre for element chokeOrificeSize.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element chokeOrificeSize.-->
+            <xsd:annotation>
+               <xsd:documentation>The diameter of the choke opening.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:lengthMeasureMilliMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=UPPER LIMIT SURFACE CHOKE VALVE OPENING DIAMETER - MILLIMETRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityOil" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityOil.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced oil.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=API DENSITY OF CRUDE OIL - GRAM PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityWater" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityWater.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced water.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityGas" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityGas.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced gas.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=SPECIFIC GRAVITY PRODUCED GAS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateOil" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureCubicMetresPerDay for element flowRateOil.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateOil.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which oil was produced.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeFlowRateMeasureCubicMetresPerDay"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY GROSS OIL PRODUCTION VOLUME AT UPPER LIMIT FLOW CONDITIONS - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateWater" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureCubicMetresPerDay for element flowRateWater.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateWater.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which water was produced.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeFlowRateMeasureCubicMetresPerDay"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY WATER PRODUCTION VOLUME FROM WELL AT UPPER LIMIT FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateGas" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureMillionCubicMetresPerDay for element flowRateGas.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateGas.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which gas was produced.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeFlowRateMeasureMillionCubicMetresPerDay"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY GAS PRODUCTION VOLUME FROM WELL AT UPPER LIMIT FLOW CONDITIONS - MM3 PER DAY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutIn" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presShutIn.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutIn.-->
+            <xsd:annotation>
+               <xsd:documentation>The final shut in pressure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureMegaPascals"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=FINAL SHUT IN PRESSURE - MPA" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presFlowing" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presFlowing.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presFlowing.-->
+            <xsd:annotation>
+               <xsd:documentation>The final flowing pressure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureMegaPascals"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=FINAL FLOW PRESSURE - MEGA PASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presBottom" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presBottom.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>The final bottom hole pressure.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureMegaPascals"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOTTOMHOLE PRESSURE - MEGAPASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasOilRatio" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre for element gasOilRatio.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasOilRatio.-->
+            <xsd:annotation>
+               <xsd:documentation>The ratio of the volume of gas to the volume of oil.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=GAS-OIL RATIO DURING TEST AT UPPER LIMIT FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="waterOilRatio" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre for element waterOilRatio.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element waterOilRatio.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of water per amount of oil.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=WATER-OIL RATIO AT MAXIMUM FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="chloride" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element chloride.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element chloride.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of chloride in the produced water.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CHLORIDE CONTENT IN PRODUCED WATER - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="carbonDioxide" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element carbonDioxide.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element carbonDioxide.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of CO2 gas.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=CO2 CONTENT IN HYDROCARBON GAS FROM WELL - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="hydrogenSulfide" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element hydrogenSulfide.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element hydrogenSulfide.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of H2S gas.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:massConcentrationMeasurePartPerMillion"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=H2S CONTENT IN HYDROCARBON GAS FROM WELL - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volOilTotal" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volOilTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volOilTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of oil produced. This includes oil that was disposed of (e.g., burned).</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeMeasureCubicMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL OIL VOLUME PRODUCED DURING TESTING - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volGasTotal" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureMillionCubicMetres for element volGasTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volGasTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of gas produced. This includes gas that was disposed of (e.g., burned).</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeMeasureMillionCubicMetres"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL GAS VOLUME PRODUCED DURING TESTING - MM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volWaterTotal" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volWaterTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volWaterTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of water produced. This includes water that was disposed of.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeMeasureCubicMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL WATER VOLUME PRODUCED DURING TESTING - MM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volOilStored" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volOilStored.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volOilStored.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of produced oil that was stored.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:volumeMeasureCubicMetre"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TOTAL OIL VOLUME STORED FROM WELL TEST - M3" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_fluid">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - fluids component schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="type" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element type.-->
+            <xsd:annotation>
+               <xsd:documentation>Description for the type of fluid.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:str32",xsd:maxLength="32",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element locationSample.-->
+         <xsd:element name="dTim" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>The time when fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DATE OF REPORTED MUD LOGGING DATA" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth where the fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:measuredDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=MEASURED DEPTH AT MUD LOGGING RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth where the fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:wellVerticalDepthCoord"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TRUE VERTICAL DEPTH AT MUD LOGGING RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presBopRating" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presBopRating.-->
+            <xsd:annotation>
+               <xsd:documentation>Maximum pressure rating of the blow out preventer.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:pressureMeasureBar"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=BOP STACK DESIGN PRESSURE - BARG" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mudClass" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The class of the drilling fluid.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:MudClass",xsd:enumeration="water based",xsd:enumeration="oil
+               based",xsd:enumeration="other",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID TYPE CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="density" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element density.-->
+            <xsd:annotation>
+               <xsd:documentation>Fluid density.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:densityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=RELATIVE DENSITY OF DRILLING FLUID" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element visFunnel.-->
+         <!--PROFILE: Deleted element tempVis.-->
+         <xsd:element name="pv" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element pv.-->
+            <xsd:annotation>
+               <xsd:documentation>Plastic viscosity.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:dynamicViscosityMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID VISCOSITY - MILLIPASCAL SECONDS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yp" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Yield point (Bingham and Herschel Bulkley models).</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:pressureMeasure"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DRILLING FLUID YIELD POINT - PASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element gel10Sec.-->
+         <!--PROFILE: Deleted element gel10Min.-->
+         <!--PROFILE: Deleted element gel30Min.-->
+         <!--PROFILE: Deleted element filterCakeLtlp.-->
+         <!--PROFILE: Deleted element filtrateLtlp.-->
+         <!--PROFILE: Deleted element tempHthp.-->
+         <!--PROFILE: Deleted element presHthp.-->
+         <!--PROFILE: Deleted element filtrateHthp.-->
+         <!--PROFILE: Deleted element filterCakeHthp.-->
+         <!--PROFILE: Deleted element solidsPc.-->
+         <!--PROFILE: Deleted element waterPc.-->
+         <!--PROFILE: Deleted element oilPc.-->
+         <!--PROFILE: Deleted element sandPc.-->
+         <!--PROFILE: Deleted element solidsLowGravPc.-->
+         <!--PROFILE: Deleted element solidsCalcPc.-->
+         <!--PROFILE: Deleted element baritePc.-->
+         <!--PROFILE: Deleted element lcm.-->
+         <!--PROFILE: Deleted element mbt.-->
+         <!--PROFILE: Deleted element ph.-->
+         <!--PROFILE: Deleted element tempPh.-->
+         <!--PROFILE: Deleted element pm.-->
+         <!--PROFILE: Deleted element pmFiltrate.-->
+         <!--PROFILE: Deleted element mf.-->
+         <!--PROFILE: Deleted element alkalinityP1.-->
+         <!--PROFILE: Deleted element alkalinityP2.-->
+         <!--PROFILE: Deleted element chloride.-->
+         <!--PROFILE: Deleted element calcium.-->
+         <!--PROFILE: Deleted element magnesium.-->
+         <!--PROFILE: Deleted element potassium.-->
+         <!--PROFILE: Deleted element rheometer.-->
+         <!--PROFILE: Deleted element brinePc.-->
+         <!--PROFILE: Deleted element lime.-->
+         <!--PROFILE: Deleted element electStab.-->
+         <!--PROFILE: Deleted element calciumChloride.-->
+         <!--PROFILE: Deleted element company.-->
+         <!--PROFILE: Deleted element engineer.-->
+         <!--PROFILE: Deleted element asg.-->
+         <!--PROFILE: Deleted element solidsHiGravPc.-->
+         <!--PROFILE: Deleted element polymer.-->
+         <!--PROFILE: Deleted element polyType.-->
+         <!--PROFILE: Deleted element solCorPc.-->
+         <!--PROFILE: Deleted element oilCtg.-->
+         <!--PROFILE: Deleted element hardnessCa.-->
+         <!--PROFILE: Deleted element sulfide.-->
+         <!--PROFILE: Deleted element comments.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the fluid.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_geodeticModel">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Geodetic Model Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the coordinate reference system in a particular naming system. An optional short name (code) can also be specified. Specifying a well
+               known system is highly desired. An example would be to specify a name of 'ED50' with a code of '4230' in the 'EPSG' naming system. Note that specifying a name in
+               the EPSG naming system is asserting that the parameters in the EPSG database are appropriate for this CRS. This is also true for any other naming system. If in
+               doubt, contact your local geodesist.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="geodeticDatumCode" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Geodetic datum code. This defines a system in the Geoshare naming system and should probably not be used with CRSName.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:GeodeticDatum",xsd:enumeration="ADND",xsd:enumeration="ARC50",xsd:enumeration="AUSG",xsd:enumeration="CAA",xsd:enumeration="CHAS",xsd:enumeration="CORAL",xsd:enumeration="ED50",xsd:enumeration="ED87",xsd:enumeration="ERIN65",xsd:enumeration="GD49",xsd:enumeration="GHANA",xsd:enumeration="GUAM63",xsd:enumeration="HJRS55",xsd:enumeration="HTS",xsd:enumeration="INCH",xsd:enumeration="INDIA1",xsd:enumeration="INDIA2",xsd:enumeration="INDNS74",xsd:enumeration="LIB64",xsd:enumeration="LUZON",xsd:enumeration="MRCH",xsd:enumeration="NAD27",xsd:enumeration="NAD83",xsd:enumeration="NGRA",xsd:enumeration="None",xsd:enumeration="NPRM",xsd:enumeration="OSGB36",xsd:enumeration="POTS1",xsd:enumeration="PULK1",xsd:enumeration="PULK2",xsd:enumeration="QRNQ",xsd:enumeration="SA56",xsd:enumeration="SRL60",xsd:enumeration="TNRV25",xsd:enumeration="TOKYO",xsd:enumeration="UserDefined",xsd:enumeration="VROL",xsd:enumeration="WGS72",xsd:enumeration="WGS84",xsd:enumeration="YACR",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xTranslation" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yTranslation" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zTranslation" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xRotation" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yRotation" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zRotation" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="scaleFactor" type="xsd:double" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid scale factor.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:unitlessQuantity",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidCode" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid code (spheroid) defining geographic or planar coordinates. Implied if geodeticDatumCode is specified (and is not user
+               defined).</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:Ellipsoid",xsd:enumeration="AGD66",xsd:enumeration="AIRY_MOD",xsd:enumeration="AIRY30",xsd:enumeration="AIRY49",xsd:enumeration="AUST_NAT",xsd:enumeration="BESL-DHD",xsd:enumeration="BESL-NGL",xsd:enumeration="BESL-RT9",xsd:enumeration="BESS41",xsd:enumeration="BESSNAM",xsd:enumeration="BOGOTA",xsd:enumeration="CL58",xsd:enumeration="CL58-1",xsd:enumeration="CL66",xsd:enumeration="CL66-M",xsd:enumeration="CL80",xsd:enumeration="CL80-A",xsd:enumeration="CL80-B",xsd:enumeration="CL80-I",xsd:enumeration="CL80-J",xsd:enumeration="CL80-M",xsd:enumeration="CL80-P",xsd:enumeration="CMPOINCH",xsd:enumeration="DAN",xsd:enumeration="DELA",xsd:enumeration="ED50",xsd:enumeration="EGYPT07",xsd:enumeration="EVER",xsd:enumeration="EVER48",xsd:enumeration="EVER56",xsd:enumeration="EVER69",xsd:enumeration="EVER-BR",xsd:enumeration="EVERMOD",xsd:enumeration="EVER-P",xsd:enumeration="EVER-TM",xsd:enumeration="EVTM",xsd:enumeration="FISC60",xsd:enumeration="FISC60MOD",xsd:enumeration="FISC68",xsd:enumeration="FISCMOD",xsd:enumeration="GDA94",xsd:enumeration="GRS67",xsd:enumeration="GRS80",xsd:enumeration="HAY09",xsd:enumeration="HEIS",xsd:enumeration="HEL06",xsd:enumeration="HEL07",xsd:enumeration="HOUG",xsd:enumeration="IAG-75",xsd:enumeration="INDIAN75",xsd:enumeration="INDO-74",xsd:enumeration="INT24",xsd:enumeration="IUGG67",xsd:enumeration="IUGG75",xsd:enumeration="JEFF48",xsd:enumeration="KAU63",xsd:enumeration="KRSV",xsd:enumeration="MERIT83",xsd:enumeration="NAD27",xsd:enumeration="NAHRAN",xsd:enumeration="NEWINT67",xsd:enumeration="NWL-10D",xsd:enumeration="NWL-9D",xsd:enumeration="OSGB36",xsd:enumeration="OSU86F",xsd:enumeration="OSU91A",xsd:enumeration="PLESSIS-1817",xsd:enumeration="PSAD56",xsd:enumeration="PTNOIRE",xsd:enumeration="SA69",xsd:enumeration="SPHR",xsd:enumeration="STRU",xsd:enumeration="WALB",xsd:enumeration="WAR24",xsd:enumeration="WGS60",xsd:enumeration="WGS66",xsd:enumeration="WGS72",xsd:enumeration="WGS84",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidSemiMajorAxis" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid semi-major axis size. Implied if geodeticDatumCode or ellipsoidCode specified.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidInverseFlattening" type="xsd:double" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid inverse flattening value (ie. 1/x). Implied if geodeticDatumCode or ellipsoidCode specified.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:unitlessQuantity",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_hse.-->
+   <!--UNUSED: Deleted type cs_incident.-->
+   <!--UNUSED: Deleted type cs_inventory.-->
+   <xsd:complexType name="cs_localCRS">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="usesWellAsOrigin" type="xsd:boolean" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that the well surface point is the origin of this CRS. False ("false" or "0") or not given indicates
+               otherwise.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:logicalBoolean",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="origin" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the reference point that is the origin of this CRS.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originDescription" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A textual description of the origin.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yAxisAzimuth" type="witsml:yAxisAzimuth" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The angle of the Y axis from North (as described in attribute northDirection). Defaults to zero. Positive clockwise.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yAxisDescription" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free-form description of the Y axis. Examples would be 'parallel to the west side of the platform', or 'along the main entry
+               road'.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xRotationCounterClockwise" type="xsd:boolean" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that the X axis is rotated counter-clockwise from the Y axis when viewed from above the earth looking down. False
+               ("false" or "0") or not given indicates a clockwise rotation. Generally the X axis is rotated clockwise.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:logicalBoolean",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_location.-->
+   <!--UNUSED: Deleted type cs_mudLosses.-->
+   <!--UNUSED: Deleted type cs_mudVolume.-->
+   <!--UNUSED: Deleted type cs_nameTag.-->
+   <!--UNUSED: Deleted type cs_personnel.-->
+   <!--UNUSED: Deleted type cs_pitVolume.-->
+   <xsd:complexType name="cs_projectionx">
+      <xsd:annotation>
+         <xsd:documentation>WITSML Element Types</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the coordinate reference system in a particular naming system. An optional short name (code) can also be specified. Specifying a well
+               known system is highly desired. An example would be to specify a name of 'WGS 84 / UTM zone 10N' with a code of '32610' in the 'EPSG' naming system. Note that
+               specifying a name in the EPSG naming system is asserting that the parameters in the EPSG database are appropriate for this CRS. This is also true for any other
+               naming system. If in doubt, contact your local geodesist.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="projectionCode" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A code to identify the type of projection.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:Projection",xsd:enumeration="Albers equal area",xsd:enumeration="azimuthal
+               equidistant",xsd:enumeration="Cassini",xsd:enumeration="equidistant conic",xsd:enumeration="equirectangular",xsd:enumeration="gnomonic",xsd:enumeration="Lambert
+               azimuthal",xsd:enumeration="Lambert conformal conic",xsd:enumeration="Mercator",xsd:enumeration="Miller",xsd:enumeration="oblique
+               Mercator",xsd:enumeration="orthographic",xsd:enumeration="perspective",xsd:enumeration="polar
+               stereographic",xsd:enumeration="polyconic",xsd:enumeration="sinusoidal",xsd:enumeration="state plane",xsd:enumeration="stereographic",xsd:enumeration="transverse
+               Mercator",xsd:enumeration="universal transverse Mercator",xsd:enumeration="user defined",xsd:enumeration="Van der
+               Grinten",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="projectedFrom" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellCRS that represents the geographic system from which this system was projected.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stdParallel1" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of first standard parallel.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stdParallel2" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of second standard parallel, if used.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="centralMeridian" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the Y axis of the resulting map.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originLatitude" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude at which the X axis intersects the central meridian.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originLongitude" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the central meridian.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitude1" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of the first point if the two-point specification of the central line is used.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitude1" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the first point if the two-point specification of the central line is used.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitude2" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of the second point if the two-point specification of the central line is used.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitude2" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the second point if the two-point specification of the central line is used.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitudeForScale" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of a point for which the scale factor is specified exactly. Default to origin.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitudeForScale" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of a point for which the scale factor is specified exactly. Default to origin.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="trueScaleLatitude" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude at which the scale on the map is exact. If none is provided, scale is assumed to be exact at the equator.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="spheroidRadius" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Spheroid radius.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="scaleFactor" type="xsd:double" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid scale factor.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:unitlessQuantity",xsd:pattern=".+"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="methodVariant" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Projection method variant - establishes minor variations of the projection. Geoshare proposal.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:ProjectionVariantsObliqueMercator",xsd:enumeration="default",xsd:enumeration="rectified",xsd:enumeration="rectified
+               skew",xsd:enumeration="rectified skew center origin",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="perspectiveHeight" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Height above the surface origin location from which the perspective is taken.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zone" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Zone for the type of projection. Zones have values from 1 to 60 with a required direction of "N" (North) or "S" (South). For example,
+               "21N".</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:geodeticZoneString",xsd:maxLength="3",xsd:pattern="([1-9]|[1-5][0-9]|60)[NS]",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="NADType" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>North American Datum type.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:NADTypes",xsd:enumeration="NAD27",xsd:enumeration="NAD83",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="falseEasting" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Artificial value added to the X axis.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="falseNorthing" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Artificial value added to the Y axis.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:lengthMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="bearing" type="witsml:measure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Bearing angle of the great circle with respect to north at the central point.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:planeAngleMeasure"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="hemisphere" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Is the projection in the northern hemisphere or the southern hemisphere.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:Hemispheres",xsd:enumeration="northern",xsd:enumeration="southern",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Description of item and details.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="parameter" type="witsml:indexedObject" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Parameter describing the user-defined projection.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_pumpOp.-->
+   <xsd:complexType name="cs_refWellWellbore">
+      <xsd:annotation>
+         <xsd:documentation>Data that represents a foreign key to a wellbore. The wellbore may be defined within the context of another well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="wellboreReference" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer the wellbore with which there is a relationship.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellParent" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the well that contains the wellboreReference. This is not needed unless the referenced wellbore is outside the context of a common
+               parent well.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_refWellWellboreRig">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a rig within a wellbore. The wellbore may be defined within the context of another well. This value represents a foreign key from one
+         node to another.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="rigReference" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the rig with which there is a relationship.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreParent" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellbore that contains the rigReference. This is not needed unless the referenced rig is outside the context of a common parent
+               wellbore.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellParent" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the well that contains the wellboreParent. This is not needed unless the referenced wellbore is outside the context of a common
+               parent well.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:refNameString"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_rheometer.-->
+   <!--UNUSED: Deleted type cs_rigResponse.-->
+   <!--UNUSED: Deleted type cs_scr.-->
+   <!--UNUSED: Deleted type cs_shakerOp.-->
+   <!--UNUSED: Deleted type cs_shakerScreen.-->
+   <!--UNUSED: Deleted type cs_supportCraft.-->
+   <!--UNUSED: Deleted type cs_wbGeometry.-->
+   <!--UNUSED: Deleted type cs_wbGeometrySection.-->
+   <!--UNUSED: Deleted type cs_weather.-->
+   <xsd:complexType name="cs_wellAlias">
+      <xsd:annotation>
+         <xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the
+         name.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A human contextual name of a well. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="namingSystem" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The naming system under which the well is defined. Knowledge of the naming system may allow the hame to be parsed for embeded
+               information.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:WellNamingSystem",xsd:enumeration="DTI",xsd:enumeration="API",xsd:enumeration="NPD code",xsd:enumeration="NPD
+               number",xsd:enumeration="local
+               field",xsd:enumeration="prospect",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the element.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:simpleType name="WellNamingSystem">
+      <xsd:annotation>
+         <xsd:documentation>The types of well/wellbore naming systems.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="cs_wellCRS">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Well Coordinate Reference System Component Schema. Note that this is intended for use with two dimensional coordinates. That does not prevent
+         the use of a three dimensional CRS. It just means that only two coordinates will be specified in that 3D system. The veritcal coordinates are specified separately and,
+         for 3D systems, one of the linked wellDatums should represent the vertical datum of that 3D system so that the height in the 3d system can be
+         determined.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the system. For a geographic system this is commonly the name of the datum.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mapProjection" type="witsml:cs_projectionx" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Map projection system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="geographic" type="witsml:cs_geodeticModel" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Geographic system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="localCRS" type="witsml:cs_localCRS" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Local (engineering) system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A textual description of the system.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:descriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the system.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_wellDatum">
+      <xsd:annotation>
+         <xsd:documentation>Defines the datums associated with elevation, vertical depth and measured depth coordinates within the context of a well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The human understandable contextual name of the reference datum.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="code" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The code value that represents the type of reference datum. This may represent a point on a device (e.g., kelly bushing) or it may represent a
+               vertical reference datum (e.g., mean sea level).</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@type="witsml:ElevCodeEnum",xsd:enumeration="CF",xsd:enumeration="CV",xsd:enumeration="DF",xsd:enumeration="GL",xsd:enumeration="KB",xsd:enumeration="RB",xsd:enumeration="RT",xsd:enumeration="SF",xsd:enumeration="LAT",xsd:enumeration="SL",xsd:enumeration="MHHW",xsd:enumeration="MHW",xsd:enumeration="MLLW",xsd:enumeration="MLW",xsd:enumeration="MTL",xsd:enumeration="KO",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="datumName" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the vertical reference datum in a particular naming system. This should only be specified if the above 'code' represents some
+               variation of sea level. An optional short name (code) can also be specified. Specifying a well known datum is highly desired if the above code is a variant of sea
+               level because sea level varies over time and space. An example would be to specify a name of 'Caspian Sea' with a code of '5106' in the 'EPSG' naming
+               system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="kind" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Since various activities may use different points as measurement datums, it is useful to characterize the point based on its usage. A well
+               reference datum may have more than one such characterization. For example, it may be the datum used by the driller and logger for measuring their depths. Example
+               usage values would be 'permanent','driller', 'logger' 'WRP' (well reference point) and 'SRP' (site reference point).</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellbore" type="witsml:cs_refWellWellbore" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellbore that contains the reference datum. This should be specified if a measured depth is given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="rig" type="witsml:cs_refWellWellboreRig" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the rig that contains the device used as a reference datum. The rig may be associated with a wellbore in another well (e.g., pattern
+               drilling using a rig on a track).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="elevation" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The gravity based elevation coordinate of this reference datum as measured from another datum. Positive moving upward from the elevation datum.
+               An elevation should be given unless this is a vertical reference datum (e.g., sea level).</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:wellElevationCoord"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="measuredDepth" type="witsml:verticalCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth coordinate of this reference datum as measured from another datum. The measured depth datum should either be the same as the
+               elevation datum or it should be relatable to the elevation datum through other datums. Positive moving toward the bottomhole from the measured depth datum. This
+               should be given when a local reference is "downhole", such as a kickoff point or ocean bottom template, and the borehole may not be vertical. If a Depth is given
+               then an Elevation should also be given.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:measuredDepthCoord"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="comment" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A contextual description of the well reference datum.</xsd:documentation>
+               <xsd:appinfo>constraints:@type="witsml:commentString",xsd:maxLength="4000",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attribute name="defaultMeasuredDepth" type="xsd:boolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for measured depth coordinates. False or not given indicates that this is not the default
+            reference datum. Measured depth coordinates that do not specify a datum reference should be assumed to be measured relative to this default reference datum. Only one
+            reference datum may be designated as the default measured depth datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+            <xsd:appinfo>constraints:@type="witsml:logicalBoolean",xsd:pattern=".+"</xsd:appinfo>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="defaultVerticalDepth" type="xsd:boolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for vertical depth coordinates. False or not given indicates that this is not the default
+            reference datum. Vertical depth coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one
+            reference datum may be designated as the default vertical depth datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+            <xsd:appinfo>constraints:@type="witsml:logicalBoolean",xsd:pattern=".+"</xsd:appinfo>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="defaultElevation" type="xsd:boolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for elevation coordinates. False or not given indicates that this is not the default
+            reference datum. Elevation coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one
+            reference datum may be designated as the default elevation datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+            <xsd:appinfo>constraints:@type="witsml:logicalBoolean",xsd:pattern=".+"</xsd:appinfo>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the reference datum.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:group name="grp_drillReport">
+      <xsd:annotation>
+         <xsd:documentation>The non-contextual content of a WITSML Drilling Report object.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimStart" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the start of the reporting period.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimEnd" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time end of the reporting period. Report periods are commonly 24 hour periods.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="versionKind" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element versionKind.-->
+            <xsd:annotation>
+               <xsd:documentation>The kind of report version. For example, a preliminary version.</xsd:documentation>
+               <xsd:appinfo>
+               constraints:@minOccurs="1",@type="witsml:OpsReportVersion",xsd:enumeration="preliminary",xsd:enumeration="normal",xsd:enumeration="final",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT VERSION NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="createDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element createDate.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time of the report creation. A later timestamp indicates a newer version. In order to update values in a report a full updated copy
+               of the original report should be submitted.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:timestamp",xsd:pattern=".+"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=TODO" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellAlias" type="witsml:cs_wellAlias" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element wellAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>An alternative name of the well (in a naming system). The above well name should be included in the list of aliases so that its origin can be
+               known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreAlias" type="witsml:cs_wellAlias" minOccurs="0" maxOccurs="2">
+            <!--PROFILE: Changed minOccurs from 0 to 2 for element wellboreAlias.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 2 for element wellboreAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>An alternative name of the wellbore (in a naming system). The above well name should be included in the list of aliases so that its origin can be
+               known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellDatum" type="witsml:cs_wellDatum" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Defines a vertical datum used for measured depths, vertical depths or elevations. This must be specified if one of the aforementioned coordinate
+               values are included in the report. This only applies to this report and is generally a copy of the same information from the well object.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellCRS" type="witsml:cs_wellCRS" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Defines a coordinate reference system used by coordinates within this report. This must be specified if coordinate values are included in the
+               report (i.e., in a survey station location). This only applies to this report and is generally a copy of the same information from the well
+               object.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreInfo" type="witsml:cs_drillReportWellboreInfo" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>General information about a wellbore. The well is represented by the original wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT STATUS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="statusInfo" type="witsml:cs_drillReportStatusInfo" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element statusInfo.-->
+            <xsd:annotation>
+               <xsd:documentation>General status information.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT STATUS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="bitRecord" type="witsml:cs_bitRecord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element bitRecord.-->
+            <xsd:annotation>
+               <xsd:documentation>Information about a bit.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT BIT DATA SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="fluid" type="witsml:cs_fluid" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>One fluid record.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT MUD WEIGHT SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="porePressure" type="witsml:cs_drillReportPorePressure" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Information about the bit.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT PORE PRESSURE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="extendedReport" type="witsml:timestampedDescriptionString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A description of what happened from the end of report to an alternative time before the end of the next report. This is intended to allow a
+               preliminary description of what happened from the end of the report (commonly midnight) until the time of submission of a preliminary report (commonly 6:00 in the
+               morning).</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=PRESENT DRILLING OPERATION DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="surveyStation" type="witsml:cs_drillReportSurveyStation" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A survey station recorded during the report interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT SURVEY SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="activity" type="witsml:cs_activity" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Activity breakdown, multiple for many activities.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT OPERATION MODE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="logInfo" type="witsml:cs_drillReportLogInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a log.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT LOG SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreInfo" type="witsml:cs_drillReportCoreInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a core.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT CORE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellTestInfo" type="witsml:cs_drillReportWellTestInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a production well test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL PRODUCTION TEST SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="formTestInfo" type="witsml:cs_drillReportFormTestInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL FORMATION TEST SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lithShowInfo" type="witsml:cs_drillReportLithShowInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about the lithology and shows in an interval.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT LITHOLOGY AND SHOWS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equipFailureInfo" type="witsml:cs_drillReportEquipFailureInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT EQUIPMENT FAIL SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="controlIncidentInfo" type="witsml:cs_drillReportControlIncidentInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT WELL CONTROL INCIDENT SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stratInfo" type="witsml:cs_drillReportStratInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT PRELIMINARY STRATIGRAPHY SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="perfInfo" type="witsml:cs_drillReportPerfInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT PERFORATION INTERVALS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasReadingInfo" type="witsml:cs_drillReportGasReadingInf" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=DAILY DRILLING REPORT GAS READINGS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element drillingParams.-->
+         <!--PROFILE: Deleted element wbGeometry.-->
+         <!--PROFILE: Deleted element dayCost.-->
+         <!--PROFILE: Deleted element scr.-->
+         <!--PROFILE: Deleted element pitVolume.-->
+         <!--PROFILE: Deleted element mudVolume.-->
+         <!--PROFILE: Deleted element mudInventory.-->
+         <!--PROFILE: Deleted element bulk.-->
+         <!--PROFILE: Deleted element rigResponse.-->
+         <!--PROFILE: Deleted element pumpOp.-->
+         <!--PROFILE: Deleted element shakerOp.-->
+         <!--PROFILE: Deleted element hse.-->
+         <!--PROFILE: Deleted element personnel.-->
+         <!--PROFILE: Deleted element supportCraft.-->
+         <!--PROFILE: Deleted element weather.-->
+      </xsd:sequence>
+   </xsd:group>
+   <!--UNUSED: Deleted type grp_wbGeometry.-->
+   <xsd:element name="drillReports" type="witsml:obj_drillReports">
+      <xsd:annotation>
+         <xsd:documentation>The WITSML API mandated plural root element which allows multiple singular objects to be sent. The plural name is formed by adding an "s" to the
+         singular name.</xsd:documentation>
+      </xsd:annotation>
+   </xsd:element>
+   <xsd:complexType name="obj_drillReports">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="documentInfo" type="witsml:cs_documentInfo" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Information about the XML message instance.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="drillReport" type="witsml:obj_drillReport" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A single drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attribute name="version" type="xsd:string" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed
+            by the document instance.</xsd:documentation>
+            <xsd:appinfo>
+            constraints:xsd:use="required",@type="witsml:schemaVersionString",xsd:maxLength="16",xsd:pattern="1\.3\.1\.[1-9]?[0-9]\(NPD\)",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+         </xsd:annotation>
+      </xsd:attribute>
+   </xsd:complexType>
+   <xsd:complexType name="obj_drillReport">
+      <xsd:sequence minOccurs="0">
+         <xsd:element name="nameWell" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the well that contains the wellbore.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="nameWellbore" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the wellbore that contains the drilling report.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               <xsd:appinfo source="http://rds.posccaesar.com/owl/iso15926?class=NPD WELLBORE IDENTIFICATION CODE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="name" type="xsd:string" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the drilling report.</xsd:documentation>
+               <xsd:appinfo>constraints:@minOccurs="1",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:group ref="witsml:grp_drillReport">
+            <xsd:annotation>
+               <xsd:documentation>The non-contextual elements for a drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:group>
+         <!--PROFILE: Deleted element commonData.-->
+         <!--PROFILE: Deleted element customData.-->
+      </xsd:sequence>
+      <xsd:attribute name="uidWell" type="xsd:string" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell.</xsd:documentation>
+            <xsd:appinfo>constraints:@type="witsml:uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="uidWellbore" type="xsd:string" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the wellbore. This uniquely represents the wellbore referenced by the (possibly non-unique) nameWellbore.</xsd:documentation>
+            <xsd:appinfo>constraints:@type="witsml:uidString",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the report.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:simpleType name="abstractBoolean">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" boolean value. This type should not be used directly except to derive another type. All boolean types should be derived
+         from this type rather than using xsd:boolen.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:boolean" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDateTime">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" dateTime value. This type should not be used directly except to derive another type. All dateTime types should be
+         derived from this type rather than using xsd:dateTime.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:dateTime" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDate">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" date value. This type should not be used directly except to derive another type. All dateTime types should be derived
+         from this type rather than using xsd:dateTime.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:date" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractYear.-->
+   <xsd:simpleType name="abstractDouble">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" double value. This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:double" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractShort">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" short value. This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:short" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractInt.-->
+   <xsd:simpleType name="abstractString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all strings. This abstract type allows the control over whitespace for all strings to be defined at a high level.
+         This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="abstractMeasure">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all quantities that have a value with a unit of measure. The unit of measure is in the uom attribute of the
+         subtypes. This type allows all quantities to be profiled to be a 'float' instead of a 'double'.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractDouble",xsd:pattern=".+"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double" />
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="abstractMaximumLengthString">
+      <xsd:annotation>
+         <xsd:documentation>This defines the maximum acceptable length of a string that can be stored in a data base.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractUncollapsedString.-->
+   <xsd:simpleType name="abstractPositiveCount">
+      <xsd:annotation>
+         <xsd:documentation>A positive integer (one based count or index) with a maximum value of 32767 (2-bytes).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:short" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractNameString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all user assigned human recognizable contextual name types. There should be no assumption that (interoperable)
+         semantic information will be extracted from the name by a third party. This type of value is generally not guaranteed to be unique and is not a candidate to be replaced
+         by an enumeration.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractUidString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all locally unique identifiers. The value is not intended to convey any semantic content (e.g., it may be computer
+         generated). The value is only required to be unique within a context in a document (e.g., defined via key and keyref). There is no guarantee that the same data in
+         multiple documents will utilize the same uid value unless enforced by the source of the document (e.g., a document server). Spaces are not allowed.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractCommentString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all comments or remarks intended for human consumption. There should be no assumption that semantics can be
+         extracted from the field by a computer. Neither should there be an assumption that any two humans will interpret the information in the same way (i.e., it may not be
+         interoperable).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractTypeEnum">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all enumerated "types". This abstract type allows the maximum length of a type enumeration to be centrally defined.
+         This type should not be used directly except to derive another type. It should also be used for uncontrolled strings which are candidates to become enumerations at a
+         future date.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractUomEnum">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all "units of measure". This abstract type allows the maximum length of a UOM enumeration to be centrally defined.
+         This type is abstract in the sense that it should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type ActivityClassType.-->
+   <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="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="AziRef">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type ArrayElementDataType.-->
+   <!--UNUSED: Deleted type BearingType.-->
+   <!--UNUSED: Deleted type BitDullCode.-->
+   <!--UNUSED: Deleted type BitReasonPulled.-->
+   <!--UNUSED: Deleted type BitType.-->
+   <!--UNUSED: Deleted type BhaStatus.-->
+   <!--UNUSED: Deleted type BladeShapeType.-->
+   <!--UNUSED: Deleted type BladeType.-->
+   <!--UNUSED: Deleted type BopType.-->
+   <!--UNUSED: Deleted type BoxPinConfig.-->
+   <!--UNUSED: Deleted type CementJobType.-->
+   <!--UNUSED: Deleted type ConnectionPosition.-->
+   <!--UNUSED: Deleted type DeflectionMethod.-->
+   <!--UNUSED: Deleted type DerrickType.-->
+   <!--UNUSED: Deleted type DrawWorksType.-->
+   <!--UNUSED: Deleted type DriveType.-->
+   <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="xsd:string" />
+   </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="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type FiberMode.-->
+   <xsd:simpleType name="GasPeakType">
+      <xsd:restriction base="xsd:string" />
+   </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="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="Hemispheres">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type HoleCasingType.-->
+   <!--UNUSED: Deleted type HoleOpenerType.-->
+   <!--UNUSED: Deleted type IntervalMethod.-->
+   <!--UNUSED: Deleted type IntervalType.-->
+   <!--UNUSED: Deleted type ItemState.-->
+   <!--UNUSED: Deleted type InstalledFiberPoint.-->
+   <!--UNUSED: Deleted type JarType.-->
+   <!--UNUSED: Deleted type JarAction.-->
+   <!--UNUSED: Deleted type LithologySource.-->
+   <!--UNUSED: Deleted type LithologyType.-->
+   <!--UNUSED: Deleted type LogDataType.-->
+   <!--UNUSED: Deleted type LogIndexDirection.-->
+   <!--UNUSED: Deleted type LogIndexType.-->
+   <!--UNUSED: Deleted type LogTraceOrigin.-->
+   <!--UNUSED: Deleted type LogTraceState.-->
+   <!--UNUSED: Deleted type MaterialType.-->
+   <!--UNUSED: Deleted type MeasurementType.-->
+   <!--UNUSED: Deleted type MessageProbability.-->
+   <!--UNUSED: Deleted type MessageSeverity.-->
+   <!--UNUSED: Deleted type MessageType.-->
+   <!--UNUSED: Deleted type MudLogParameterType.-->
+   <xsd:simpleType name="NADTypes">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type NameTagLocation.-->
+   <!--UNUSED: Deleted type NameTagNumberingScheme.-->
+   <!--UNUSED: Deleted type NameTagTechnology.-->
+   <!--UNUSED: Deleted type NozzleType.-->
+   <!--UNUSED: Deleted type OTDRReason.-->
+   <!--UNUSED: Deleted type PitType.-->
+   <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="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="ProjectionVariantsObliqueMercator">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type PumpType.-->
+   <!--UNUSED: Deleted type PumpOpType.-->
+   <!--UNUSED: Deleted type QualifierType.-->
+   <!--UNUSED: Deleted type RealtimeData.-->
+   <!--UNUSED: Deleted type RigType.-->
+   <!--UNUSED: Deleted type RiskAffectedPersonnel.-->
+   <!--UNUSED: Deleted type RiskCategory.-->
+   <!--UNUSED: Deleted type RiskSubCategory.-->
+   <!--UNUSED: Deleted type RiskType.-->
+   <!--UNUSED: Deleted type ScrType.-->
+   <!--UNUSED: Deleted type ShowFluorescence.-->
+   <!--UNUSED: Deleted type ShowLevel.-->
+   <!--UNUSED: Deleted type ShowRating.-->
+   <!--UNUSED: Deleted type ShowSpeed.-->
+   <!--UNUSED: Deleted type SupportCraft.-->
+   <!--UNUSED: Deleted type SurfEquipType.-->
+   <!--UNUSED: Deleted type TargetCategory.-->
+   <!--UNUSED: Deleted type TargetScope.-->
+   <!--UNUSED: Deleted type TargetSectionScope.-->
+   <!--UNUSED: Deleted type TrajStationStatus.-->
+   <!--UNUSED: Deleted type TrajStationType.-->
+   <!--UNUSED: Deleted type TubularAssembly.-->
+   <!--UNUSED: Deleted type TubularComponent.-->
+   <!--UNUSED: Deleted type TypeSurveyTool.-->
+   <!--UNUSED: Deleted type WellDirection.-->
+   <!--UNUSED: Deleted type WellFluid.-->
+   <!--UNUSED: Deleted type WellboreShape.-->
+   <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="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type WellPurpose.-->
+   <!--UNUSED: Deleted type WellStatus.-->
+   <xsd:simpleType name="PresTestType">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="MudClass">
+      <xsd:annotation>
+         <xsd:documentation>Defines the class of a drilling fluid.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="ReadingKind">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="StateDetailActivity">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="InnerBarrelType">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="WellTestType">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="OpsReportVersion">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="WellControlIncidentType">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="WellKillingProcedureType">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type anyDate.-->
+   <!--UNUSED: Deleted type generalMeasureType.-->
+   <!--UNUSED: Deleted type temperatureSlopeMeasure.-->
+   <!--UNUSED: Deleted type typeOptionalClassString.-->
+   <xsd:simpleType name="logicalBoolean">
+      <xsd:annotation>
+         <xsd:documentation>Values of "true" (or "1") and "false" (or "0").</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:boolean" />
+   </xsd:simpleType>
+   <xsd:simpleType name="date">
+      <xsd:annotation>
+         <xsd:documentation>A julian date.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:date" />
+   </xsd:simpleType>
+   <xsd:simpleType name="timestamp">
+      <xsd:annotation>
+         <xsd:documentation>A date with the time of day and an optional time zone. While the time zone is optional, it is strongly advised that the zone always be specified in
+         each date time value.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:dateTime" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type timeZone.-->
+   <!--UNUSED: Deleted type calendarYear.-->
+   <xsd:complexType name="yAxisAzimuth">
+      <xsd:annotation>
+         <xsd:documentation>The angle of a Y axis from North. This is a variation of planeAngleMeasure with an attribute defining the direction of north.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractMeasure"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the azimuth value.</xsd:documentation>
+                  <xsd:appinfo>
+                  constraints:xsd:use="required",@type="witsml:planeAngleUom",xsd:enumeration="dega",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="northDirection" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>Specifies the direction to be considered North for the y axis.</xsd:documentation>
+                  <xsd:appinfo>constraints:@type="witsml:AziRef",xsd:enumeration="magnetic north",xsd:enumeration="grid north",xsd:enumeration="true
+                  north",xsd:enumeration="unknown",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="unitlessQuantity">
+      <xsd:annotation>
+         <xsd:documentation>A unitless quantity. This should not be confused with a dimensionless measure.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:double" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type genericMeasure.-->
+   <!--UNUSED: Deleted type indexCurve.-->
+   <!--UNUSED: Deleted type ratioGenericMeasure.-->
+   <!--UNUSED: Deleted type listOfString.-->
+   <!--UNUSED: Deleted type listOfDouble.-->
+   <xsd:complexType name="refNameString">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a name in another node of the xml hierachy. This value represents a foreign key from one element to another.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:string">
+            <!--PROFILE: Deleted attribute uidRef.-->
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type refObjectString.-->
+   <!--UNUSED: Deleted type refPositiveCount.-->
+   <xsd:simpleType name="refWellDatum">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a wellDatum in the current well. This value must match the uid value in a WellDatum. This value represents a foreign key from one
+         element to another. This is an exception to the convention that a foreign key must utilize both a human contextual name and a uid value. For messages outside the context
+         of a server then this value will commonly match the value of the name of the wellDatum (e.g., 'KB') if uids are not not used in that context. This was a compromise in
+         order to allow the coordinate structures to be simple and still be usable both within the context of a server and outside the context of a server.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="nameString">
+      <xsd:annotation>
+         <xsd:documentation>A user assigned human recognizable contextual name of something. There should be no assumption that (interoperable) semantic information will be
+         extracted from the name by a third party. This type of value is generally not guaranteed to be unique and is not a candidate to be replaced by an
+         enumeration.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="commentString">
+      <xsd:annotation>
+         <xsd:documentation>A comment or remark intended for human consumption. There should be no assumption that semantics can be extracted from this field by a computer.
+         Neither should there be an assumption that any two humans will interpret the information in the same way (i.e., it may not be interoperable).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="descriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A textual description of something.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type shortDescriptionString.-->
+   <!--UNUSED: Deleted type encodedArrayString.-->
+   <!--UNUSED: Deleted type encodedValueString.-->
+   <xsd:simpleType name="kindString">
+      <xsd:annotation>
+         <xsd:documentation>A community assigned human recognizable name. This type of value is intended to be unique and is generally a candidate to be constrained to an
+         enumerated list.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="uomString">
+      <xsd:annotation>
+         <xsd:documentation>A unit of measure acronym from the POSC unit of measure file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="uidString">
+      <xsd:annotation>
+         <xsd:documentation>A locally unique identifier. The value is not intended to convey any semantic content (e.g., it may be computer generated). The value is only required
+         to be unique within a context in a document (e.g., defined via key and keyref). There is no guarantee that the same data in multiple documents will utilize the same uid
+         value unless enforced by the source of the document (e.g., a document server).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type refString.-->
+   <xsd:simpleType name="schemaVersionString">
+      <xsd:annotation>
+         <xsd:documentation>The version of the schema. The first three levels are fixed. The fourth level can vary to represent on the constraints defined in enumerations and XML
+         loader files.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="nameStruct">
+      <xsd:annotation>
+         <xsd:documentation>The name of something within a naming system.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:string">
+            <xsd:attribute name="namingSystem" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The naming system within the name is (hopefully) unique.</xsd:documentation>
+                  <xsd:appinfo>constraints:@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="wellKnownNameStruct">
+      <xsd:annotation>
+         <xsd:documentation>The name of something within a mandatory naming system with an optional code.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractNameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:string">
+            <xsd:attribute name="namingSystem" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The naming system within the name is unique.</xsd:documentation>
+                  <xsd:appinfo>constraints:xsd:use="required",@type="witsml:nameString",xsd:maxLength="64",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="code" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A unique (short) code associated with the name.</xsd:documentation>
+                  <xsd:appinfo>constraints:@type="witsml:kindString",xsd:maxLength="40",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type uncollapsedString.-->
+   <!--UNUSED: Deleted type iadcBearingWearCode.-->
+   <xsd:simpleType name="geodeticZoneString">
+      <xsd:annotation>
+         <xsd:documentation>A geodetic zone with values from 1 to 60 and a required direction of "N" (North) or "S" (South). For example, "21N".</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="measuredDepthCoord">
+      <xsd:annotation>
+         <xsd:documentation>A measured depth coordinate in a wellbore. Positive moving from the reference datum toward the bottomhole. All coordinates with the same datum (and
+         same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractMeasure"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value.</xsd:documentation>
+                  <xsd:appinfo>
+                  constraints:xsd:use="required",@type="witsml:MeasuredDepthUom",xsd:enumeration="m",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. This value is assumed to match the uid value in a
+                  WellDatum. If not given then the default WellDatum must be assumed.</xsd:documentation>
+                  <xsd:appinfo>constraints:@type="witsml:refWellDatum",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="MeasuredDepthUom">
+      <xsd:annotation>
+         <xsd:documentation>The units of measure that are valid for measured depths in a wellbore.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="wellVerticalDepthCoord">
+      <xsd:annotation>
+         <xsd:documentation>A vertical (gravity based) depth coordinate within the context of a well. Positive moving downward from the reference datum. All coordinates with the
+         same datum (and same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractMeasure"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value.</xsd:documentation>
+                  <xsd:appinfo>
+                  constraints:xsd:use="required",@type="witsml:WellVerticalCoordinateUom",xsd:enumeration="m",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. If not given then the default WellDatum must be
+                  assumed.</xsd:documentation>
+                  <xsd:appinfo>constraints:@type="witsml:refWellDatum",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="wellElevationCoord">
+      <xsd:annotation>
+         <xsd:documentation>A vertical (gravity based) elevation coordinate within the context of a well. Positive moving upward from the reference datum. All coordinates with the
+         same datum (and same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractMeasure"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value. If not given then the default unit of measure of the explicitly or implicitly given datum must be
+                  assumed.</xsd:documentation>
+                  <xsd:appinfo>
+                  constraints:xsd:use="required",@type="witsml:WellVerticalCoordinateUom",xsd:enumeration="m",xsd:maxLength="24",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. If not given then the default WellDatum must be
+                  assumed.</xsd:documentation>
+                  <xsd:appinfo>constraints:@type="witsml:refWellDatum",xsd:maxLength="64",xsd:pattern="[^ ]*",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="WellVerticalCoordinateUom">
+      <xsd:annotation>
+         <xsd:documentation>The units of measure that are valid for vertical gravity based coordinates (i.e., elevation or vertical depth) within the context of a
+         well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type nonNegativeCount.-->
+   <xsd:simpleType name="positiveCount">
+      <xsd:annotation>
+         <xsd:documentation>A positive integer (one based count or index).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:short" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type positiveBigCount.-->
+   <!--UNUSED: Deleted type integerCount.-->
+   <!--UNUSED: Deleted type beaufortScaleIntegerCode.-->
+   <!--UNUSED: Deleted type pumpActionIntegerCode.-->
+   <!--UNUSED: Deleted type iadcIntegerCode.-->
+   <!--UNUSED: Deleted type levelIntegerCode.-->
+   <!--UNUSED: Deleted type cost.-->
+   <xsd:complexType name="indexedObject">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:string">
+            <xsd:attribute name="index" type="xsd:short" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>Indexes things with the same name. That is the first one, the second one, etc.</xsd:documentation>
+                  <xsd:appinfo>constraints:xsd:use="required",@type="witsml:positiveCount",xsd:minInclusive="1",xsd:minInclusive="1",xsd:pattern=".+"</xsd:appinfo>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="name" type="xsd:string" use="optional" />
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+            <xsd:attribute name="description" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type str2.-->
+   <xsd:simpleType name="str16">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="str32">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDescriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A textual description of something.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="timestampedDescriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A timestamped textual description.</xsd:documentation>
+         <xsd:appinfo>constraints:@base="witsml:abstractDescriptionString",xsd:maxLength="256",xsd:whiteSpace="collapse",xsd:minLength="1"</xsd:appinfo>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:string">
+            <xsd:attribute name="dTim" type="xsd:dateTime" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="volumePerVolumeMeasurePercent">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="percentUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type accelerationLinearMeasure.-->
+   <!--UNUSED: Deleted type anglePerLengthMeasure.-->
+   <!--UNUSED: Deleted type anglePerTimeMeasure.-->
+   <!--UNUSED: Deleted type areaMeasure.-->
+   <!--UNUSED: Deleted type areaPerAreaMeasure.-->
+   <xsd:complexType name="densityMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type dimensionlessMeasure.-->
+   <xsd:complexType name="dynamicViscosityMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type electricPotentialMeasure.-->
+   <!--UNUSED: Deleted type energyPerAreaMeasure.-->
+   <!--UNUSED: Deleted type equivalentPerMassMeasure.-->
+   <!--UNUSED: Deleted type forceMeasure.-->
+   <!--UNUSED: Deleted type forcePerVolumeMeasure.-->
+   <!--UNUSED: Deleted type frequencyMeasure.-->
+   <!--UNUSED: Deleted type illuminanceMeasure.-->
+   <xsd:complexType name="lengthMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type lengthPerLengthMeasure.-->
+   <!--UNUSED: Deleted type magneticFieldStrengthMeasure.-->
+   <!--UNUSED: Deleted type massConcentrationMeasure.-->
+   <!--UNUSED: Deleted type massMeasure.-->
+   <!--UNUSED: Deleted type massPerLengthMeasure.-->
+   <!--UNUSED: Deleted type momentOfForceMeasure.-->
+   <!--UNUSED: Deleted type perLengthMeasure.-->
+   <xsd:complexType name="planeAngleMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type powerMeasure.-->
+   <xsd:complexType name="pressureMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type relativePowerMeasure.-->
+   <!--UNUSED: Deleted type specificVolumeMeasure.-->
+   <!--UNUSED: Deleted type thermodynamicTemperatureMeasure.-->
+   <xsd:complexType name="timeMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type velocityMeasure.-->
+   <!--UNUSED: Deleted type volumeMeasure.-->
+   <!--UNUSED: Deleted type volumeFlowRateMeasure.-->
+   <xsd:complexType name="volumePerVolumeMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type accelerationLinearUom.-->
+   <!--UNUSED: Deleted type anglePerLengthUom.-->
+   <!--UNUSED: Deleted type anglePerTimeUom.-->
+   <!--UNUSED: Deleted type areaUom.-->
+   <!--UNUSED: Deleted type areaPerAreaUom.-->
+   <xsd:simpleType name="densityUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type dimensionlessUom.-->
+   <xsd:simpleType name="dynamicViscosityUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type electricPotentialUom.-->
+   <!--UNUSED: Deleted type energyPerAreaUom.-->
+   <!--UNUSED: Deleted type equivalentPerMassUom.-->
+   <!--UNUSED: Deleted type forceUom.-->
+   <!--UNUSED: Deleted type forcePerVolumeUom.-->
+   <!--UNUSED: Deleted type frequencyUom.-->
+   <!--UNUSED: Deleted type illuminanceUom.-->
+   <xsd:simpleType name="lengthUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type lengthPerLengthUom.-->
+   <!--UNUSED: Deleted type magneticFieldStrengthUom.-->
+   <!--UNUSED: Deleted type massConcentrationUom.-->
+   <!--UNUSED: Deleted type massUom.-->
+   <!--UNUSED: Deleted type massPerLengthUom.-->
+   <!--UNUSED: Deleted type momentOfForceUom.-->
+   <!--UNUSED: Deleted type perLengthUom.-->
+   <xsd:simpleType name="planeAngleUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type powerUom.-->
+   <xsd:simpleType name="pressureUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type relativePowerUom.-->
+   <!--UNUSED: Deleted type specificVolumeUom.-->
+   <!--UNUSED: Deleted type thermodynamicTemperatureUom.-->
+   <xsd:simpleType name="timeUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type velocityUom.-->
+   <!--UNUSED: Deleted type volumeUom.-->
+   <!--UNUSED: Deleted type volumeFlowRateUom.-->
+   <xsd:simpleType name="volumePerVolumeUom">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="lengthUomInch">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureInch">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="lengthUomMilliMetre">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureMilliMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="lengthUomMetre">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="massConcentrationUomPartPerMillion">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="massConcentrationMeasurePartPerMillion">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type planeAngleUomDegreeOfAnAngle.-->
+   <xsd:simpleType name="pressureUomBar">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="pressureMeasureBar">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="pressureUomMegaPascals">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="pressureMeasureMegaPascals">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="thermodynamicTemperatureUomCelsius">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="thermodynamicTemperatureMeasureCelsius">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="timeUomHour">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="timeMeasureHour">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="velocityUomMetresPerHour">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="velocityMeasureMetresPerHour">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeFlowRateUomCubicMetresPerDay">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="volumeFlowRateMeasureCubicMetresPerDay">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeFlowRateUomMillionCubicMetresPerDay">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="volumeFlowRateMeasureMillionCubicMetresPerDay">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeUomCubicDeciMetre">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureCubicDeciMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumePerVolumeUomCubicMetresPerCubicMetre">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="volumePerVolumeMeasureCubicMetresPerCubicMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeUomCubicMetre">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureCubicMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeMeasureUomMillionCubicMetres">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureMillionCubicMetres">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="PhaseType">
+      <xsd:annotation>
+         <xsd:documentation>A CDRS operation class that is a class of drilling activities involving the use of new drilling equipment and techniqes.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=DAILY DRILLING REPORT SUPERIOR CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="MainActivityEvaluation">
+      <xsd:annotation>
+         <xsd:documentation>A cdrs operation class that is a class defined to be a main operation activity according to the activity outcome, i.e. indicating whether the activity
+         is accepted or failed.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MAIN OPERATION ACTIVITY EVALUATION CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="ActivityCodeNPD">
+      <xsd:annotation>
+         <xsd:documentation>A daily drilling report operation class that is a class defined to be sub operation in the daily drilling report.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DAILY DRILLING REPORT SUB OPERATION CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <xsd:simpleType name="EquipmentCodeNPD">
+      <xsd:restriction base="xsd:string" />
+   </xsd:simpleType>
+   <!--================================-->
+   <!-- Start of the substitute types. -->
+   <!--================================-->
+   <xsd:complexType name="measure">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure for the value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="measureWithQualifier">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure for the value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="status" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>An indicator of the quality of the value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="verticalCoord">
+      <xsd:simpleContent>
+         <xsd:extension base="xsd:double">
+            <xsd:attribute name="uom" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure for the coordinate value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="xsd:string" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The datum of the coordinate value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+</xsd:schema>
Index: /projects/DailyDrillingReport_1.0/XMLschema/20070101_codes.xsd
===================================================================
--- /projects/DailyDrillingReport_1.0/XMLschema/20070101_codes.xsd (revision 5)
+++ /projects/DailyDrillingReport_1.0/XMLschema/20070101_codes.xsd (revision 5)
@@ -0,0 +1,1313 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema xmlns:witsml="http://www.witsml.org/schemas/131" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.witsml.org/schemas/131" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.3.1(NPD)">
+	<xsd:include schemaLocation="../WITSML_Profile/typ_baseType.xsd"/>
+	<xsd:simpleType name="ActivityCodeNPD">
+		<xsd:annotation>
+			<xsd:documentation>
+        A daily drilling report operation class that is a class defined to be sub operation in the daily drilling report. defined to be sub operation in the daily drilling report.
+      </xsd:documentation>
+			<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB OPERATION CLASS">
+      </xsd:appinfo>
+		</xsd:annotation>
+		<xsd:restriction base="witsml:abstractString">
+			<xsd:enumeration value="drilling -- drive">
+				<xsd:annotation>
+					<xsd:documentation>
+            An activity implying jetting or driving of a
+            conductor pipe.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CONDUCTOR DRIVING OR JETTING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- drill">
+				<xsd:annotation>
+					<xsd:documentation>
+            To drill by rotating a drill bit on bottom of a wellbore.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE DRILLING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- hole open">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PILOT HOLE OPENING">
+          </xsd:appinfo>
+					<xsd:documentation>
+            To drill with the objective of enlarging a pilot
+            hole by rotating a larger drill bit or a hole
+            opener.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- underream">
+				<xsd:annotation>
+					<xsd:documentation>
+            To drill with the objective of enlarging a pilot hole by rotating a underreamer.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=UNDERREAMING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- trip">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to tripping out and tripping into the bore hole during regular drilling.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING TRIPPING ACTIVITY
+          ">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- casing">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CASING ACTIVITY">
+          </xsd:appinfo>
+					<xsd:documentation>
+            Activities related to making up and run casing
+            assembly until cementing operation commence.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- bop/wellhead Equipment">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to install/run and remove/pull test guide bases, BOP's, risers, wear bushings and other wellhead equipment
+            including testing on the surface.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING BOP AND WELLHEAD ACTIVITY
+          ">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- pressure detection">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL PRESSURE DETECTION ACTIVITY
+          ">
+          </xsd:appinfo>
+					<xsd:documentation>
+            Activities related to all types of gas checks,
+            flow checks, wireline formation testing (FIT) or
+            packer tests to determine or confirm pore
+            pressure, short trips and circulating bottoms up
+            to confirm sufficient mud weight for trip margin
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- circulating conditioning">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to routine circulating and
+            conditioning, to raise mud weight based on
+            positive indications of abnormal pressure.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING CIRCULATING AND CONDITIONING
+            ACTIVITY
+          ">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- ream">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=REAMING ACTIVITY">
+          </xsd:appinfo>
+					<xsd:documentation>
+            To drill with the objective of correcting a key
+            seat, a dog leg or enlarging a wellbore or
+            section of a wellbore by rotating a larger drill
+            bit or a hole opener.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- survey">
+				<xsd:annotation>
+					<xsd:documentation>
+            To run routine directional surveys during
+            drilling, including any required circulation
+            and/or trip associated with the survey
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL DIRECTIONAL SURVEYING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- bop activites">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOP SAFETY ACTIVITY">
+          </xsd:appinfo>
+					<xsd:documentation>
+            Activities related to BOP and hang off drills,
+            review of kick procedures, testing of BOP's
+            after installation on the wellhead, open hole
+            pressure integrity tests.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- mill">
+				<xsd:annotation>
+					<xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during drilling operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING MILLING ACTIVITY
+          ">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- wait">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING WAITING ACTIVITY
+          ">
+          </xsd:appinfo>
+					<xsd:documentation>
+            To wait on cement (WOC), and all other drilling
+            related waiting.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- rig up/down">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING COIL TUBING RIGING">
+          </xsd:appinfo>
+					<xsd:documentation>
+            Activities related to preparation and riging
+            up/down snubbing and coil tubing equipment,
+            including pressure testing.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drilling -- other">
+				<xsd:annotation>
+					<xsd:documentation>
+            Uncategorised drilling related activities.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING OTHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="moving -- transit">
+				<xsd:annotation>
+					<xsd:documentation>
+            To move a rig between two locations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG TRANSIT">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="moving -- anchor">
+				<xsd:annotation>
+					<xsd:documentation>
+            An activity implying to run and retrieve anchors, adjusting initial anchor tensions and testing anchors.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG ANCHORING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="moving -- skid">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SKIDDING A DRILLING RIG">
+          </xsd:appinfo>
+					<xsd:documentation>
+            To skid a rig or derrick from one well to another or from slot to slot if on a fixed installation, without dismantling the structure.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="moving -- jack">
+				<xsd:annotation>
+					<xsd:documentation>
+            To jack a jack-up rig up (lift) or down (lower).
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=JACKING A JACKUP RIG">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="moving -- position">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG POSITIONING">
+          </xsd:appinfo>
+					<xsd:documentation>
+            To position a drilling rig
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- trip">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to tripping out and tripping
+            into the bore hole during formation evaluation.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION TRIPPING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- circulating conditioning">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to well conditioning prior to, during and after all formation evaluation operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- core">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to core cutting and handling,
+            and servicing the core barrel.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLED CORE ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- log">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to wireline logging surveys,
+            velocity surveys, sidewall core, thermo, caliper
+            etc, including riging up and down.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL LOGGING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- rft/fit">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to core testing of well
+            formation.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL FORMATION TESTING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- circulation samples">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to circulating to recover
+            samples.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CIRCULATION SAMPLES ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- drill stem test">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to drill stem tests, DST,
+            including perforating, flow testing, shut
+            in/build up periods, squeezing, wireline work,
+            sampling and any abandonment work specifically
+            required by the drill stem test.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL STEM TEST ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- production test">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to production testing,
+            including perforating, flow testing, shut
+            in/build up periods, squeezing, wireline work,
+            sampling and any abandonment work specifically
+            required by the production test.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL PRODUCTION TESTING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- wait">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION WAITING ACTIVITY">
+          </xsd:appinfo>
+					<xsd:documentation>
+            To wait in relation to formation evaluation.
+          </xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- rig up/down">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to riging snubbing and coil
+            tubing equipment up and down related to
+            formation evaluation, including related pressure
+            testing.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION COIL TUBING RIGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="formation evaluation -- other">
+				<xsd:annotation>
+					<xsd:documentation>
+            Uncategorised activities related to formation
+            evaluation.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION OTHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- bob/wellhead equipment">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            running/installing/testing/removing/retrieving
+            BOPs, risers, spools, wellhead plugs and valves,
+            X-mas trees etc
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION BOP AND WELLHEAD OPERATIONS">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- wire line">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to rigging up/down and
+            testing of wire line equipment (wl riser, wl
+            BOP, lubricator etc.) plus the actual
+            running/landing/testing/pulling of wire line
+            tools in connection with completion of a well.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION WIRE LINE OPERATION">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- circulating conditioning">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            circulation/conditioning/displacement of
+            drilling/completion/workover fluid and planned
+            killing of well.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- perforate">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related running/firing/pulling of
+            perforating guns/detonating bar and related
+            rigging up/down and testing of wire line
+            equipment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION PERFORATING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- stimulate">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            installation/testing/removal of
+            equipment/surface lines for fracturing and/or
+            acidizing purposes during completion plus the
+            actual carrying out of operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION WELL STIMULATION">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- flow">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to initial flow/clean up/flow
+            test/build up of well after
+            perforating/stimulating/temporary artificial
+            lift during completion.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION FLOW TESTING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- sand control">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to sand control during well
+            completion.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION SAND CONTROL">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- test scssv">
+				<xsd:annotation>
+					<xsd:documentation>
+            To test SCSSV during completion independently
+            from the SCSSV running procedure.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION SCSSV TESTING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- completion string">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to making
+            up/testing/running/landing/pulling of the
+            completion string /tailpipe and/or production
+            tubing, including setting and testing of
+            production packer(s) run in conjunction with the
+            string.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION STRING HANDLING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- mill">
+				<xsd:annotation>
+					<xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during completion operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION MILLING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- wait">
+				<xsd:annotation>
+					<xsd:documentation>
+            To wait as part of or induced by completion
+            operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION WAITING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- rig up/down">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            related to completion, including pressure
+            testing.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION COIL TUBING RIGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="completion -- other">
+				<xsd:annotation>
+					<xsd:documentation>
+            Uncategorised activities related to well
+            completion.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION OTHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- bob/wellhead equipment">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            running/installing/testing/removing/retrieving
+            BOPs, risers, spools, wellhead plugs and valves,
+            X-mas trees etc
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER BOP AND WELLHEAD OPERATIONS">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- wire line">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to rigging up/down and
+            testing of wire line equipment (wl riser, wl
+            BOP, lubricator etc.) plus the actual
+            running/landing/testing/pulling of wire line
+            tools in connection with completion of a well.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER WIRE LINE OPERATION">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- circulating conditioning">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            circulation/conditioning/displacement of
+            drilling/completion/workover fluid and planned
+            killing of well.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- perforate">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related running/firing/pulling of
+            perforating guns/detonating bar and related
+            rigging up/down and testing of wire line
+            equipment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER PERFORATING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- simulate">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            installation/testing/removal of
+            equipment/surface lines for fracturing and/or
+            acidizing purposes during completion plus the
+            actual carrying out of operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER WELL STIMULATION">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- flow">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to initial flow/clean up/flow
+            test/build up of well after
+            perforating/stimulating/temporary artificial
+            lift during completion.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER FLOW TESTING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- sand control">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to sand control during well
+            completion.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER SAND CONTROL">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- test scssv">
+				<xsd:annotation>
+					<xsd:documentation>
+            To test SCSSV during completion independently
+            from the SCSSV running procedure.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER SCSSV TESTING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- completion string">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to making
+            up/testing/running/landing/pulling of the
+            completion string /tailpipe and/or production
+            tubing, including setting and testing of
+            production packer(s) run in conjunction with the
+            string.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER COMPLETION STRING HANDLING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- mill">
+				<xsd:annotation>
+					<xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during completion operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER MILLING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- wait">
+				<xsd:annotation>
+					<xsd:documentation>
+            To wait as part of or induced by completion
+            operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER WAITING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- rig up/down">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            related to completion, including pressure
+            testing.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER COIL TUBING RIGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="workover -- other">
+				<xsd:annotation>
+					<xsd:documentation>
+            Uncategorised activities related to well
+            completion.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER OTHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug abandon -- trip">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to tripping out and tripping
+            into the bore hole during plug and abandon
+            operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON TRIPPING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug abandon -- circulating conditioning">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to
+            circulation/conditioning/displacement of
+            drilling/completion/workover fluid and planned
+            killing of well in connection with plugging and
+            abandonment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- perforate">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to running/firing/pulling of
+            perforating guns/detonating bar and related
+            rigging up/down and testing of wire line
+            equipment in connection with plugging and
+            abandonment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON PERFORATING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- cement plug">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to pumping cement and setting
+            abandonment plugs, including time to reverse out
+            cement and to test the plugs.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL CEMENT PLUGGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- mechanical plug">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to running, setting and
+            testing mechanical plugs.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL MECHANICAL PLUGGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- squeeze">
+				<xsd:annotation>
+					<xsd:documentation>
+            The careful application of pump pressure to
+            force a cement slurry into the formation around
+            the casing shoe or annulus.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CEMENT SQUEEZE">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- cut">
+				<xsd:annotation>
+					<xsd:documentation>
+            To cut a casing in the wellbore
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CASING CUTTING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- equipment recovery">
+				<xsd:annotation>
+					<xsd:documentation>
+            To recover casing, tools, conductor housings,
+            subsea wellheads, BOP, guide bases, etc.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL DRILLING EQUIPMENT RECOVERY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- mill">
+				<xsd:annotation>
+					<xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during operations for plugging and abandonment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON MILLING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- wait">
+				<xsd:annotation>
+					<xsd:documentation>
+            To wait as part of or induced by plugging and
+            abandonment operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON WAITING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- rig up/down">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            in connection with plugging and abandonment,
+            including pressure testing.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON COIL TUBING RIGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="plug  abandon -- other">
+				<xsd:annotation>
+					<xsd:documentation>
+            Uncategorised activities related to well
+            plugging and abandonment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON OTHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- maintain">
+				<xsd:annotation>
+					<xsd:documentation>
+            To maintain the drilling rig and its associated
+            equipment, e.g. cutting and slipping of the
+            drill line, including all maintenance work in
+            connection with casing and wellhead, drill
+            string, completion string, formation evaluation
+            equipment and surface/subsea BOP equipment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG MAINTENANCE">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- repair">
+				<xsd:annotation>
+					<xsd:documentation>
+            To repair the drilling rig and its associated
+            equipment including third party equipment, and
+            all repair work in connection with casing and
+            wellhead, drill string, completion string,
+            formation evaluation equipment and
+            surface/subsea BOP equipment.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG REPAIR">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- fish">
+				<xsd:annotation>
+					<xsd:documentation>
+            To retrive anything lost or left in the wellbore
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE FISHING OPERATION">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- well control">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to control and removal of
+            formation fluids which have entered the well
+            bore, including circulating the formation
+            fluids, changing mud weight to control the
+            influx, mixing or conditioning drilling fluids,
+            and hole conditioning required because of the
+            fluid entry. Includes all trips required to
+            regain control of the well, as well as all steps
+            to terminate the well if required.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL CONTROL ACTIVITIES">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- lost circulation">
+				<xsd:annotation>
+					<xsd:documentation>
+            To regain circulation, including mixing and spotting of plugs, trips, squeezes and waiting related to the lost circulation operation.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=REGAINING LOST CIRCULATION">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- sidetrack">
+				<xsd:annotation>
+					<xsd:documentation>
+            Interruption of drilling operation to prepare and carry out sidetrack operation.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE SIDE TRACKING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- mill">
+				<xsd:annotation>
+					<xsd:documentation>
+            To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during an interruption of the drilling.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION MILLING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- waiting on weather">
+				<xsd:annotation>
+					<xsd:documentation>
+            To wait due to inappropriate weather conditions
+            for resuming drilling operations.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WAITING ON WEATHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- wait">
+				<xsd:annotation>
+					<xsd:documentation>To wait</xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION WAITING ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- rig up/down">
+				<xsd:annotation>
+					<xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            including pressure testing, in connection with
+            drilling interruption.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION COIL TUBING RIGING">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="interruption -- other">
+				<xsd:annotation>
+					<xsd:documentation>
+            Uncategorised activities related to drilling
+            interruption.
+          </xsd:documentation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION OTHER ACTIVITY">
+          </xsd:appinfo>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<!--  END Drilling sub types -->
+			<!-- Start Moving sub types -->
+			<!-- END Moving types -->
+			<!-- Start Formation Evaluation types -->
+			<!-- End Formation Evaluation types -->
+			<!-- Start Completion types -->
+			<!-- End Completion types -->
+			<!-- Start Workover types -->
+			<!--  End Workover types -->
+			<!--  Start Plug & Abandon types -->
+			<!--  End Plug & Abandon types -->
+			<!--  Start Interruption types -->
+			<!--  End Interruption types -->
+		</xsd:restriction>
+	</xsd:simpleType>
+	<xsd:simpleType name="EquipmentCodeNPD">
+			<xsd:annotation>
+			<xsd:documentation>
+        A daily drilling report class that is a class defined to be a sub equipment system on a drilling rig.
+      </xsd:documentation>
+			<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB EQUIPMENT SYSTEM CLASS">
+      </xsd:appinfo>
+		</xsd:annotation>
+		<xsd:restriction base="witsml:abstractString">
+			<xsd:enumeration value="drill floor -- drilling control">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING CONTROL EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as drilling control equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drill floor -- draw works">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING DRAWWORKS EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as drilling drawworks equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drill floor -- rotary table">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING ROTARY TABLE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as rotary table equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drill floor -- tensioning syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT TENSIONING SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as tensioning system equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drill floor -- hp air syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT HIGH PRESSURE AIR SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as high pressure air system equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drill floor -- wirelines">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WIRELINE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as wireline equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drill floor -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER DRILLFLOOR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other drillfloor equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="hosting equ -- derrick structure">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DERRICK STRUCTURE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be derrick structure equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="hosting equ -- crown block">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CROWN BLOCK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined as crown block equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="hosting equipment -- travelling block">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT TRAVELLING BLOCK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be travelling block equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="hosting equ -- heave compensator">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT HEAVE COMPENSATOR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be heave compensator equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="hosting equ -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER HOISTING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other hoisting equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="hosting equ -- top driv">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT TOP DRIVE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a classdefined to be top drive equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- vertical pipe handling equ syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT VERTICAL PIPE HANDLING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be vertical pipe handling equipment/system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- drill floor tube handl syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLFLOOR TUBE HANDLING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be drillfloor tube handling equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- power packs">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING POWER PACK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be drilling power pack equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- slips and speider">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SLIPS AND SPEIDER EQUIPMENT CLASS CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class that is defined to be slips and speider equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- elevator">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT PIPE ELEVATOR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be pipe elevator system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- manual tong">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MANUAL TONG EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be manual tong equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="pipe handling equ syst -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER PIPE HANDLING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other pipe handling equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- bulk storage transfer">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD BULK STORAGE AND TRANSFER EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be mud bulk storage and transfer equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- bulk air system">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BULK AIR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be bulk air equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- mud additive syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD ADDITIVE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be mud additive equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- mud mixing storage">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD MIXING AND STORAGE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be mud mixing and storage equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- mud supply">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD SUPPLY EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be mud supply equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- mud solids control">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD SOLIDS CONTROLL EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be mud solids control equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- drill water syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING WATER EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be drilling water equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- hp equipment">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT HP MUD EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be high pressure mud equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="mud and bulk syst -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER MUD AND BULK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other mud and bulk equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- bop stack">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BOP STACK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be bob stack equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- bop control syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BOP CONTROL SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be blow out preventer control system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- shallow gas stack">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SHALLOW GAS STACK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be shallow gas stack equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- diverter">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DIVERTER EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be diverter equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- riser syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT RISER SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be riser system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- choke kill syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CHOKE AND KILL SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be choke and kill system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="well control equ syst -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER WELL CONTROL EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other well control equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- drillpipes">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLPIPE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be drillpipe equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- drillcolars">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILL COLLAR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be drill colar equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- subs and lift plugs">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB AND LIFT PLUG EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be sub and lift plug equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- stabilizer">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT STABILIZER EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be stabilizer equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- downhole drilling tools">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DOWNHOLE DRILLING TOOL EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be downhole drilling tool equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- fishing tools">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT FISHING TOOL EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be fishing tool equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- misc drillstring equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MISCELLANEOUS DRILLSTRING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be miscellaneous drillstring equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="drillstring downhole -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER DRILLSTRING AND DOWNHOLE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other drillstring and downhole equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- cementing unit">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CEMENTING UNIT EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be cementing unit equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- well testing equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL TESTING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be well testing equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- mud logging equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD LOGGING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be mud logging equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- electr logging equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT ELECTRICAL LOGGING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be electrical logging equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- special service equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SPECIAL SERVICE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be special service equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- well head tubular equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELLHEAD AND TUBULAR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be wellhead and tubular equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="service equ -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER SERVICE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other service equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- deck cranes">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DECK CRANE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be deck crane equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- overhead cranes">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OVERHEAD CRANE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be overhead crane equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- monorail syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MONORAIL SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be monorail equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- bop transport syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BOP TRANSPORT EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be Blow Out Preventer transport equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- utility winchs">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT UTILITY WINCH EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be utility winch equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- anchor syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT ANCHOR EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be anchor system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="material handling syst -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER MATERIAL HANDLING EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other material handling equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="miscellaneous equ syst -- wellhead subsea run test">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELLHEAD AND SUBSEA RUN AND TEST EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be wellhead and subsea run and test equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="miscellaneous equ syst -- subsea inspection syst">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUBSEA INSPECTION SYSTEM EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be subsea inspection system equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="miscellaneous equ syst -- acoustic position ref">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT ACOUSTIC POSITION REFERENCE EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be acoustic position reference equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="miscellaneous equ syst -- misc instr and auxil equ">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MISCELLANEOUS INSTRUMENT AND AUXILIARY EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be miscellaneous instrument and auxiliary equipment on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="miscellaneous equ syst -- hydr pneum power packs">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MISCELLANEOUS HYDRAULIC AND PNEUMATIC POWER PACK EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be hydraulic or pneumatic power pack system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+			<xsd:enumeration value="miscellaneous equ syst -- other">
+				<xsd:annotation>
+					<xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER MISCELLANEOUS EQUIPMENT CLASS "/>
+					<xsd:documentation>A daily drilling report equipment class that is a class defined to be other miscellaneous system on a drilling rig.</xsd:documentation>
+				</xsd:annotation>
+			</xsd:enumeration>
+		</xsd:restriction>
+	</xsd:simpleType>
+</xsd:schema>
Index: /projects/DailyDrillingReport_1.0/XMLschema/codes.xsd
===================================================================
--- /projects/DailyDrillingReport_1.0/XMLschema/codes.xsd (revision 5)
+++ /projects/DailyDrillingReport_1.0/XMLschema/codes.xsd (revision 5)
@@ -0,0 +1,1418 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema 
+	elementFormDefault="qualified" 
+	attributeFormDefault="unqualified" 
+	targetNamespace="http://www.witsml.org/schemas/131" 
+	xmlns:witsml="http://www.witsml.org/schemas/131" 
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+	version="1.3.1(NPD)">
+    
+  <xsd:include schemaLocation="../WITSML_Profile/typ_baseType.xsd">
+	</xsd:include>
+  
+  <xsd:simpleType name="ActivityCodeNPD">
+    <xsd:annotation>
+      <xsd:documentation>
+        A daily drilling report operation class that is a class
+        defined to be sub operation in the daily drilling
+        report.
+      </xsd:documentation>
+      <xsd:appinfo
+        source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DAILY DRILLING REPORT SUB OPERATION CLASS">
+      </xsd:appinfo>
+    </xsd:annotation>
+    <xsd:restriction base="witsml:abstractString">
+      <xsd:enumeration value="drilling -- drive">
+        <xsd:annotation>
+          <xsd:documentation>
+            An activity implying jetting or driving of a
+            conductor pipe.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CONDUCTOR DRIVING OR JETTING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- drill">
+        <xsd:annotation>
+          <xsd:documentation>
+            To drill by rotating a drill bit on bottom of a
+            wellbore.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELLBORE DRILLING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- hole open">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PILOT HOLE OPENING">
+          </xsd:appinfo>
+          <xsd:documentation>
+            To drill with the objective of enlarging a pilot
+            hole by rotating a larger drill bit or a hole
+            opener.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- underream">
+        <xsd:annotation>
+          <xsd:documentation>
+            To drill with the objective of enlarging a pilot
+            hole by rotating a underreamer.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=UNDERREAMING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- trip">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to tripping out and tripping
+            into the bore hole during regular drilling.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING TRIPPING ACTIVITY
+          ">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- casing">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CASING ACTIVITY">
+          </xsd:appinfo>
+          <xsd:documentation>
+            Activities related to making up and run casing
+            assembly until cementing operation commence.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- bop/wellhead Equipment">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to install/run and
+            remove/pull test guide bases, BOP's, risers,
+            wear bushings and other wellhead equipment
+            including testing on the surface.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING BOP AND WELLHEAD ACTIVITY
+          ">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- pressure detection">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL PRESSURE DETECTION ACTIVITY
+          ">
+          </xsd:appinfo>
+          <xsd:documentation>
+            Activities related to all types of gas checks,
+            flow checks, wireline formation testing (FIT) or
+            packer tests to determine or confirm pore
+            pressure, short trips and circulating bottoms up
+            to confirm sufficient mud weight for trip margin
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- circulating conditioning">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to routine circulating and
+            conditioning, to raise mud weight based on
+            positive indications of abnormal pressure.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING CIRCULATING AND CONDITIONING
+            ACTIVITY
+          ">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- ream">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=REAMING ACTIVITY">
+          </xsd:appinfo>
+          <xsd:documentation>
+            To drill with the objective of correcting a key
+            seat, a dog leg or enlarging a wellbore or
+            section of a wellbore by rotating a larger drill
+            bit or a hole opener.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- survey">
+        <xsd:annotation>
+          <xsd:documentation>
+            To run routine directional surveys during
+            drilling, including any required circulation
+            and/or trip associated with the survey
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL DIRECTIONAL SURVEYING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- bop activites">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=BOP SAFETY ACTIVITY">
+          </xsd:appinfo>
+          <xsd:documentation>
+            Activities related to BOP and hang off drills,
+            review of kick procedures, testing of BOP's
+            after installation on the wellhead, open hole
+            pressure integrity tests.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- mill">
+        <xsd:annotation>
+          <xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during drilling operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING MILLING ACTIVITY
+          ">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- wait">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING WAITING ACTIVITY
+          ">
+          </xsd:appinfo>
+          <xsd:documentation>
+            To wait on cement (WOC), and all other drilling
+            related waiting.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- rig up/down">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING COIL TUBING RIGING">
+          </xsd:appinfo>
+          <xsd:documentation>
+            Activities related to preparation and riging
+            up/down snubbing and coil tubing equipment,
+            including pressure testing.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="drilling -- other">
+        <xsd:annotation>
+          <xsd:documentation>
+            Uncategorised drilling related activities.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING OTHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!--  END Drilling sub types -->
+      <!-- Start Moving sub types -->
+      <xsd:enumeration value="moving -- transit">
+        <xsd:annotation>
+          <xsd:documentation>
+            To move a rig between two locations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG TRANSIT">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="moving -- anchor">
+        <xsd:annotation>
+          <xsd:documentation>
+            An activity implying to run and retrieve
+            anchors, adjusting initial anchor tensions and
+            testing anchors.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG ANCHORING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="moving -- skid">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=TO SKID A DRILLING RIG">
+          </xsd:appinfo>
+          <xsd:documentation>
+            To skid a rig or derrick from one well to
+            another or from slot to slot if on a fixed
+            installation, without dismantling the structure.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="moving -- jack">
+        <xsd:annotation>
+          <xsd:documentation>
+            To jack a jack-up rig up (lift) or down (lower).
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=TO JACK A JACKUP RIG">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="moving -- position">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG POSITIONING">
+          </xsd:appinfo>
+          <xsd:documentation>
+            To position a drilling rig
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!-- END Moving types -->
+      <!-- Start Formation Evaluation types -->
+      <xsd:enumeration value="formation evaluation -- trip">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to tripping out and tripping
+            into the bore hole during formation evaluation.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION TRIPPING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- circulating conditioning">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to well conditioning prior
+            to, during and after all formation evaluation
+            operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS FORMATION EVALUATION CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- core">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to core cutting and handling,
+            and servicing the core barrel.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLED CORE ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- log">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to wireline logging surveys,
+            velocity surveys, sidewall core, thermo, caliper
+            etc, including riging up and down.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL LOGGING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- rft/fit">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to core testing of well
+            formation.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL FORMATION TESTING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- circulation samples">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to circulating to recover
+            samples.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CIRCULATION SAMPLES ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- drill stem test">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to drill stem tests, DST,
+            including perforating, flow testing, shut
+            in/build up periods, squeezing, wireline work,
+            sampling and any abandonment work specifically
+            required by the drill stem test.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILL STEM TEST ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- production test">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to production testing,
+            including perforating, flow testing, shut
+            in/build up periods, squeezing, wireline work,
+            sampling and any abandonment work specifically
+            required by the production test.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL PRODUCTION TESTING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- wait">
+        <xsd:annotation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION WAITING ACTIVITY">
+          </xsd:appinfo>
+          <xsd:documentation>
+            To wait in relation to formation evaluation.
+          </xsd:documentation>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- rig up/down">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to riging snubbing and coil
+            tubing equipment up and down related to
+            formation evaluation, including related pressure
+            testing.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION COIL TUBING RIGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="formation evaluation -- other">
+        <xsd:annotation>
+          <xsd:documentation>
+            Uncategorised activities related to formation
+            evaluation.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FORMATION EVALUATION OTHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!-- End Formation Evaluation types -->
+      <!-- Start Completion types -->
+      <xsd:enumeration value="completion -- bob/wellhead equipment">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            running/installing/testing/removing/retrieving
+            BOPs, risers, spools, wellhead plugs and valves,
+            X-mas trees etc
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION BOP AND WELLHEAD OPERATIONS">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- wire line">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to rigging up/down and
+            testing of wire line equipment (wl riser, wl
+            BOP, lubricator etc.) plus the actual
+            running/landing/testing/pulling of wire line
+            tools in connection with completion of a well.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION WIRE LINE OPERATION">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- circulating conditioning">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            circulation/conditioning/displacement of
+            drilling/completion/workover fluid and planned
+            killing of well.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- perforate">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related running/firing/pulling of
+            perforating guns/detonating bar and related
+            rigging up/down and testing of wire line
+            equipment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION PERFORATING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- simulate">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            installation/testing/removal of
+            equipment/surface lines for fracturing and/or
+            acidizing purposes during completion plus the
+            actual carrying out of operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION WELL STIMULATION">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- flow">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to initial flow/clean up/flow
+            test/build up of well after
+            perforating/stimulating/temporary artificial
+            lift during completion.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION FLOW TESTING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- sand control">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to sand control during well
+            completion.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION SAND CONTROL">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- test scssv">
+        <xsd:annotation>
+          <xsd:documentation>
+            To test SCSSV during completion independently
+            from the SCSSV running procedure.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION SCSSV TESTING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- completion string">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to making
+            up/testing/running/landing/pulling of the
+            completion string /tailpipe and/or production
+            tubing, including setting and testing of
+            production packer(s) run in conjunction with the
+            string.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION COMPLETION STRING HANDLING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- mill">
+        <xsd:annotation>
+          <xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during completion operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION MILLING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- wait">
+        <xsd:annotation>
+          <xsd:documentation>
+            To wait as part of or induced by completion
+            operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION WAITING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- rig up/down">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            related to completion, including pressure
+            testing.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION COIL TUBING RIGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="completion -- other">
+        <xsd:annotation>
+          <xsd:documentation>
+            Uncategorised activities related to well
+            completion.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL COMPLETION OTHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!-- End Completion types -->
+      <!-- Start Workover types -->
+      <xsd:enumeration value="workover -- bob/wellhead equipment">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            running/installing/testing/removing/retrieving
+            BOPs, risers, spools, wellhead plugs and valves,
+            X-mas trees etc
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER BOP AND WELLHEAD OPERATIONS">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- wire line">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to rigging up/down and
+            testing of wire line equipment (wl riser, wl
+            BOP, lubricator etc.) plus the actual
+            running/landing/testing/pulling of wire line
+            tools in connection with completion of a well.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER WIRE LINE OPERATION">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- circulating conditioning">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            circulation/conditioning/displacement of
+            drilling/completion/workover fluid and planned
+            killing of well.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- perforate">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related running/firing/pulling of
+            perforating guns/detonating bar and related
+            rigging up/down and testing of wire line
+            equipment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER PERFORATING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- simulate">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            installation/testing/removal of
+            equipment/surface lines for fracturing and/or
+            acidizing purposes during completion plus the
+            actual carrying out of operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER WELL STIMULATION">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- flow">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to initial flow/clean up/flow
+            test/build up of well after
+            perforating/stimulating/temporary artificial
+            lift during completion.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER FLOW TESTING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- sand control">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to sand control during well
+            completion.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER SAND CONTROL">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- test scssv">
+        <xsd:annotation>
+          <xsd:documentation>
+            To test SCSSV during completion independently
+            from the SCSSV running procedure.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER SCSSV TESTING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- completion string">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to making
+            up/testing/running/landing/pulling of the
+            completion string /tailpipe and/or production
+            tubing, including setting and testing of
+            production packer(s) run in conjunction with the
+            string.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER COMPLETION STRING HANDLING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- mill">
+        <xsd:annotation>
+          <xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during completion operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER MILLING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- wait">
+        <xsd:annotation>
+          <xsd:documentation>
+            To wait as part of or induced by completion
+            operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER WAITING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- rig up/down">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            related to completion, including pressure
+            testing.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER COIL TUBING RIGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="workover -- other">
+        <xsd:annotation>
+          <xsd:documentation>
+            Uncategorised activities related to well
+            completion.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL WORKOVER OTHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!--  End Workover types -->
+      <!--  Start Plug & Abandon types -->
+      <xsd:enumeration value="plug abandon -- trip">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to tripping out and tripping
+            into the bore hole during plug and abandon
+            operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON TRIPPING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug abandon -- circulating conditioning">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to
+            circulation/conditioning/displacement of
+            drilling/completion/workover fluid and planned
+            killing of well in connection with plugging and
+            abandonment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON CIRCULATING AND CONDITIONING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- perforate">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to running/firing/pulling of
+            perforating guns/detonating bar and related
+            rigging up/down and testing of wire line
+            equipment in connection with plugging and
+            abandonment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON PERFORATING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- cement plug">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to pumping cement and setting
+            abandonment plugs, including time to reverse out
+            cement and to test the plugs.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL CEMENT PLUGGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- mechanical plug">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to running, setting and
+            testing mechanical plugs.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL MECHANICAL PLUGGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- squeeze">
+        <xsd:annotation>
+          <xsd:documentation>
+            The careful application of pump pressure to
+            force a cement slurry into the formation around
+            the casing shoe or annulus.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CEMENT SQUEEZE">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- cut">
+        <xsd:annotation>
+          <xsd:documentation>
+            To cut a casing in the wellbore
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CASING CUTTING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- equipment recovery">
+        <xsd:annotation>
+          <xsd:documentation>
+            To recover casing, tools, conductor housings,
+            subsea wellheads, BOP, guide bases, etc.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL DRILLING EQUIPMENT RECOVERY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- mill">
+        <xsd:annotation>
+          <xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during operations for plugging and abandonment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON MILLING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- wait">
+        <xsd:annotation>
+          <xsd:documentation>
+            To wait as part of or induced by plugging and
+            abandonment operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS PLUG AND ABANDON WAITING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- rig up/down">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            in connection with plugging and abandonment,
+            including pressure testing.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON COIL TUBING RIGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="plug  abandon -- other">
+        <xsd:annotation>
+          <xsd:documentation>
+            Uncategorised activities related to well
+            plugging and abandonment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=PLUG AND ABANDON OTHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!--  End Plug & Abandon types -->
+      <!--  Start Interruption types -->
+      <xsd:enumeration value="interruption -- maintain">
+        <xsd:annotation>
+          <xsd:documentation>
+            To maintain the drilling rig and its associated
+            equipment, e.g. cutting and slipping of the
+            drill line, including all maintenance work in
+            connection with casing and wellhead, drill
+            string, completion string, formation evaluation
+            equipment and surface/subsea BOP equipment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG MAINTENANCE">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- repair">
+        <xsd:annotation>
+          <xsd:documentation>
+            To repair the drilling rig and its associated
+            equipment including third party equipment, and
+            all repair work in connection with casing and
+            wellhead, drill string, completion string,
+            formation evaluation equipment and
+            surface/subsea BOP equipment.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=DRILLING RIG REPAIR">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- fish">
+        <xsd:annotation>
+          <xsd:documentation>
+            To retrive anything lost or left in the wellbore
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELLBORE FISHING OPERATION">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- well control">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to control and removal of
+            formation fluids which have entered the well
+            bore, including circulating the formation
+            fluids, changing mud weight to control the
+            influx, mixing or conditioning drilling fluids,
+            and hole conditioning required because of the
+            fluid entry. Includes all trips required to
+            regain control of the well, as well as all steps
+            to terminate the well if required.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELL CONTROL ACTIVITIES">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- lost circulation">
+        <xsd:annotation>
+          <xsd:documentation>
+            To regain circulation, including mixing and
+            spotting of plugs, trips, squeezes and waiting
+            related to the lost circulation operation.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=TO REGAIN LOST CIRCULATION">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- sidetrack">
+        <xsd:annotation>
+          <xsd:documentation>
+            Interruption of drilling operation to prepare
+            and carry out sidetrack operation.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WELLBORE SIDE TRACKING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- mill">
+        <xsd:annotation>
+          <xsd:documentation>
+            To mill or to grind to remove junk in the hole
+            or to grind away all or part of a casing string
+            during an interruption of the drilling.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION MILLING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- waiting on weather">
+        <xsd:annotation>
+          <xsd:documentation>
+            To wait due to inappropriate weather conditions
+            for resuming drilling operations.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=WAITING ON WEATHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- wait">
+        <xsd:annotation>
+          <xsd:documentation>To wait</xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION WAITING ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- rig up/down">
+        <xsd:annotation>
+          <xsd:documentation>
+            Activities related to prepartion and riging
+            snubbing and coil tubing equipment up and down
+            including pressure testing, in connection with
+            drilling interruption.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION COIL TUBING RIGING">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <xsd:enumeration value="interruption -- other">
+        <xsd:annotation>
+          <xsd:documentation>
+            Uncategorised activities related to drilling
+            interruption.
+          </xsd:documentation>
+          <xsd:appinfo
+            source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=INTERRUPTION OTHER ACTIVITY">
+          </xsd:appinfo>
+        </xsd:annotation>
+      </xsd:enumeration>
+      <!--  End Interruption types -->
+    </xsd:restriction>
+  </xsd:simpleType>
+  
+
+<xsd:simpleType name= 'EquipmentCodeNPD'>
+ <xsd:restriction base= 'witsml:abstractString'>
+     <xsd:enumeration value='drill floor -- drilling control'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING CONTROL EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as drilling control equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drill floor -- draw works'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING DRAWWORKS EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as drilling drawworks equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drill floor -- rotary table'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING ROTARY TABLE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as rotary table equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drill floor -- tensioning syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS TENSIONING SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as tensioning system equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drill floor -- hp air syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS HIGH PRESSURE AIR SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as high pressure air system equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drill floor -- wirelines'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WIRELINE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as wireline equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drill floor -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER DRILLFLOOR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other drillfloor equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='hosting equ -- derrick structure'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DERRICK STRUCTURE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be derrick structure equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='hosting equ -- crown block'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS CROWN BLOCK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined as crown block equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='hosting equipment -- travelling block'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS TRAVELLING BLOCK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be travelling block equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='hosting equ -- heave compensator'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS HEAVE COMPENSATOR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be heave compensator equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='hosting equ -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER HOISTING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other hoisting equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='hosting equ -- top driv'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS TOP DRIVE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a classdefined to be top drive equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- vertical pipe handling equ syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS VERTICAL PIPE HANDLING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be vertical pipe handling equipment/system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- drill floor tube handl syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLFLOOR TUBE HANDLING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be drillfloor tube handling equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- power packs'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING POWER PACK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be drilling power pack equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- slips and speider'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SLIPS AND SPEIDER EQUIPMENT CLASS CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class that is defined to be slips and speider equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- elevator'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS PIPE ELEVATOR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be pipe elevator system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- manual tong'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MANUAL TONG EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be manual tong equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='pipe handling equ syst -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER PIPE HANDLING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other pipe handling equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- bulk storage transfer'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD BULK STORAGE AND TRANSFER EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be mud bulk storage and transfer equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- bulk air system'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BULK AIR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be bulk air equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- mud additive syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD ADDITIVE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be mud additive equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- mud mixing storage'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD MIXING AND STORAGE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be mud mixing and storage equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- mud supply'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD SUPPLY EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be mud supply equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- mud solids control'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD SOLIDS CONTROLL EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be mud solids control equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- drill water syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLING WATER EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be drilling water equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- hp equipment'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS HP MUD EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be high pressure mud equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='mud and bulk syst -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER MUD AND BULK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other mud and bulk equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- bop stack'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BOP STACK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be bob stack equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- bop control syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BOP CONTROL SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be blow out preventer control system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- shallow gas stack'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SHALLOW GAS STACK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be shallow gas stack equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- diverter'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DIVERTER EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be diverter equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- riser syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS RISER SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be riser system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- choke kill syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS CHOKE AND KILL SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be choke and kill system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='well control equ syst -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER WELL CONTROL EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other well control equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- drillpipes'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILLPIPE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be drillpipe equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- drillcolars'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DRILL COLLAR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be drill colar equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- subs and lift plugs'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SUB AND LIFT PLUG EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be sub and lift plug equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- stabilizer'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS STABILIZER EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be stabilizer equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- downhole drilling tools'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DOWNHOLE DRILLING TOOL EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be downhole drilling tool equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- fishing tools'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS FISHING TOOL EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be fishing tool equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- misc drillstring equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MISCELLANEOUS DRILLSTRING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be miscellaneous drillstring equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='drillstring downhole -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER DRILLSTRING AND DOWNHOLE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other drillstring and downhole equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- cementing unit'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS CEMENTING UNIT EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be cementing unit equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- well testing equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WELL TESTING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be well testing equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- mud logging equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MUD LOGGING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be mud logging equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- electr logging equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS ELECTRICAL LOGGING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be electrical logging equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- special service equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SPECIAL SERVICE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be special service equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- well head tubular equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WELLHEAD AND TUBULAR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be wellhead and tubular equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='service equ -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER SERVICE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other service equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- deck cranes'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS DECK CRANE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be deck crane equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- overhead cranes'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OVERHEAD CRANE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be overhead crane equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- monorail syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MONORAIL SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be monorail equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- bop transport syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS BOP TRANSPORT EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be Blow Out Preventer transport equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- utility winchs'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS UTILITY WINCH EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be utility winch equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- anchor syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS ANCHOR EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be anchor system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='material handling syst -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER MATERIAL HANDLING EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other material handling equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='miscellaneous equ syst -- wellhead subsea run test'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS WELLHEAD AND SUBSEA RUN AND TEST EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be wellhead and subsea run and test equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='miscellaneous equ syst -- subsea inspection syst'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS SUBSEA INSPECTION SYSTEM EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be subsea inspection system equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='miscellaneous equ syst -- acoustic position ref'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS ACOUSTIC POSITION REFERENCE EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be acoustic position reference equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='miscellaneous equ syst -- misc instr and auxil equ'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MISCELLANEOUS INSTRUMENT AND AUXILIARY EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be miscellaneous instrument and auxiliary equipment on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='miscellaneous equ syst -- hydr pneum power packs'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MISCELLANEOUS HYDRAULIC AND PNEUMATIC POWER PACK EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be hydraulic or pneumatic power pack system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+     <xsd:enumeration value='miscellaneous equ syst -- other'>
+         <xsd:annotation>
+             <xsd:appinfo source='http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS OTHER MISCELLANEOUS EQUIPMENT CLASS '></xsd:appinfo>
+             <xsd:documentation>A CDRS equipment class that is a class defined to be other miscellaneous system on a drilling rig.</xsd:documentation>
+         </xsd:annotation>
+     </xsd:enumeration>
+ </xsd:restriction>
+</xsd:simpleType>
+  
+</xsd:schema>
Index: /projects/DailyDrillingReport_1.0/XMLschema/WITSML_DrillReport_Norwegian_Profiled_Schema.xsd
===================================================================
--- /projects/DailyDrillingReport_1.0/XMLschema/WITSML_DrillReport_Norwegian_Profiled_Schema.xsd (revision 5)
+++ /projects/DailyDrillingReport_1.0/XMLschema/WITSML_DrillReport_Norwegian_Profiled_Schema.xsd (revision 5)
@@ -0,0 +1,5865 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xsd:schema 
+	elementFormDefault="qualified" 
+	attributeFormDefault="unqualified" 
+	targetNamespace="http://www.witsml.org/schemas/131" 
+	xmlns:witsml="http://www.witsml.org/schemas/131" 
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+	version="1.3.1(NPD)">
+   <xsd:annotation>
+      <xsd:documentation>WITSML - Daily Drillling Report - Norwegian Profile</xsd:documentation>
+   </xsd:annotation>
+   <xsd:attributeGroup name="attgrp_uid">
+      <!--PROFILE: Deleted attribute uid.-->
+   </xsd:attributeGroup>
+   <xsd:complexType name="cs_activity">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Operations Activity Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimStart.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that activities started.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME FOR START OF ACTIVITY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimEnd.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that activities were completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME FOR END OF ACTIVITY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the drilling operation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO DRILLING OPERATION RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>True Vertical Depth to the drilling operation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO DRILLING OPERATION RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="phase" type="witsml:PhaseType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str16 to witsml:PhaseType for element phase.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
+            <xsd:annotation>
+               <xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TCDRS SUPERIOR CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element activityCode.-->
+         <xsd:element name="proprietaryCode" type="witsml:ActivityCodeNPD" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:nameStruct to witsml:ActivityCodeNPD for element proprietaryCode.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element proprietaryCode.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element proprietaryCode.-->
+            <xsd:annotation>
+               <xsd:documentation>A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem
+               attribute.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element detailActivity.-->
+         <xsd:element name="state" type="witsml:MainActivityEvaluation" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str32 to witsml:MainActivityEvaluation for element state.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element state.-->
+            <xsd:annotation>
+               <xsd:documentation>The outcome of the main operation. Finish, interrupted, failed, etc.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MAIN OPERATION ACTIVITY EVALUATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stateDetailActivity" type="witsml:StateDetailActivity" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element stateDetailActivity.-->
+            <xsd:annotation>
+               <xsd:documentation>The outcome of the detailed activity.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB OPERATION ACTIVITY EVALUATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="comments" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element comments.-->
+            <xsd:annotation>
+               <xsd:documentation>Comments and Remarks.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING REPORT OPERATIONS REMARK" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element duration.-->
+         <!--PROFILE: Deleted element typeActivityClass.-->
+         <!--PROFILE: Deleted element mdHoleStart.-->
+         <!--PROFILE: Deleted element tvdHoleStart.-->
+         <!--PROFILE: Deleted element mdHoleEnd.-->
+         <!--PROFILE: Deleted element tvdHoleEnd.-->
+         <!--PROFILE: Deleted element mdBitStart.-->
+         <!--PROFILE: Deleted element mdBitEnd.-->
+         <!--PROFILE: Deleted element operator.-->
+         <!--PROFILE: Deleted element tubular.-->
+         <!--PROFILE: Deleted element optimum.-->
+         <!--PROFILE: Deleted element productive.-->
+         <!--PROFILE: Deleted element itemState.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_alias">
+      <xsd:annotation>
+         <xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the
+         name.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A human contextual name of an item. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="namingSystem" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The naming system under which the item is defined. Knowledge of the naming system may allow the hame to be parsed for embeded
+               information.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the element.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_bitRecord">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Bit Record Component Schema.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="numBit" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element numBit.-->
+            <xsd:annotation>
+               <xsd:documentation>Bit number and rerun number e.g. "4.1" for the first rerun of bit 4.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL BIT SEQUENCE NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaBit" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of drilled hole.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL BIT NOMINAL OTSIDE DIAMETER AT REPORTING TIME - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element diaPassThru.-->
+         <!--PROFILE: Deleted element diaPilot.-->
+         <xsd:element name="manufacturer" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element manufacturer.-->
+            <xsd:annotation>
+               <xsd:documentation>Manufacturer / supplier of the item.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL BIT MANUFACTURER NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element typeBit.-->
+         <!--PROFILE: Deleted element cost.-->
+         <xsd:element name="codeMfg" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element codeMfg.-->
+            <xsd:annotation>
+               <xsd:documentation>The manufacturers code for the bit.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MANUFACTURERS IDENTIFICATION CODE OF DRILL BIT" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element codeIADC.-->
+         <!--PROFILE: Deleted element condInitInner.-->
+         <!--PROFILE: Deleted element condInitOuter.-->
+         <!--PROFILE: Deleted element condInitDull.-->
+         <!--PROFILE: Deleted element condInitLocation.-->
+         <!--PROFILE: Deleted element condInitBearing.-->
+         <!--PROFILE: Deleted element condInitGauge.-->
+         <!--PROFILE: Deleted element condInitOther.-->
+         <!--PROFILE: Deleted element condInitReason.-->
+         <!--PROFILE: Deleted element condFinalInner.-->
+         <!--PROFILE: Deleted element condFinalOuter.-->
+         <!--PROFILE: Deleted element condFinalDull.-->
+         <!--PROFILE: Deleted element condFinalLocation.-->
+         <!--PROFILE: Deleted element condFinalBearing.-->
+         <!--PROFILE: Deleted element condFinalGauge.-->
+         <!--PROFILE: Deleted element condFinalOther.-->
+         <!--PROFILE: Deleted element condFinalReason.-->
+         <!--PROFILE: Deleted element drive.-->
+         <!--PROFILE: Deleted element bitClass.-->
+         <!--PROFILE: Deleted element customData.-->
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_commonData.-->
+   <!--UNUSED: Deleted type cs_customData.-->
+   <!--UNUSED: Deleted type cs_dayCost.-->
+   <xsd:complexType name="cs_documentInfo">
+      <xsd:annotation>
+         <xsd:documentation>A schema to capture a set of data that is relevant for many exchange documents. It includes information about the file that was created, and high-level
+         information about the data that is being exchanged within the file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="DocumentName" type="witsml:nameStruct" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>An identifier for the document. This is intended to be unique within the context of the NamingSystem.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="DocumentAlias" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Zero or more alternate names for the document. These names do not need to be unique within the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="DocumentDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered
+               to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset
+               was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="documentClass" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A document class. Examples of classes would be a metadata classification or a set of keywords.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="FileCreationInformation" type="witsml:fileCreationType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file
+               itself.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="SecurityInformation" type="witsml:securityInfoType" minOccurs="0" maxOccurs="5">
+            <xsd:annotation>
+               <xsd:documentation>Information about the security to be applied to this file. More than one classification can be given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Disclaimer" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free-form string that allows a disclaimer to accompany the information.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="AuditTrail" type="witsml:auditType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A collection of events that can document the history of the data.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Owner" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The owner of the data.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>An optional comment about the document.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="fileCreationType">
+      <xsd:annotation>
+         <xsd:documentation>A block of information about the creation of the XML file. This is different than the creation of the data that is included within the
+         file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="FileCreationDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date and time that the file was created.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="SoftwareName" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed
+               relevant.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="FileCreator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The person or business associate that created the file.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Any comment that would be useful to further explain the creation of this instance document.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="securityInfoType">
+      <xsd:annotation>
+         <xsd:documentation>Information about the security classification of the document. This is intended as a documentation of the security so that the file will not
+         inadvertently be sent to someone who is not allowed access to the data. This block also carries a date that the security classification expires. For example, a well log
+         is confidential for a period of time, and then becomes open. All security classes are characterized by their classification systems.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="Class" type="witsml:kindString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is
+               determined by the System in which it is defined.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="System" type="witsml:kindString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The security classification system. This gives context to the meaning of the Class value.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="EndDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date on which this security class is no longer applicable.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A general comment to further define the security class.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="auditType">
+      <xsd:annotation>
+         <xsd:documentation>The audit records what happened to the data, to produce the data that is in this file. It consists of one or more events.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="Event" type="witsml:eventType" minOccurs="1" maxOccurs="unbounded" />
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="eventType">
+      <xsd:annotation>
+         <xsd:documentation>An event type captures the basic information about an event that has affected the data.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="EventDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date on which the event took place.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ResponsibleParty" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The party responsible for the event.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free form comment that can further define the event that occurred.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_drillingParams.-->
+   <xsd:complexType name="cs_drillReportControlIncidentInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME OF WELL CONTROL INCIDENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdInflow" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdInflow.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the well inflow entry point.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO WELL INFLOW ENTRY POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdInflow" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdInflow.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth to the well inflow entery point.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO WELL INFLOW ENTRY POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="phase" type="witsml:PhaseType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:str16 to witsml:PhaseType for element phase.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
+            <xsd:annotation>
+               <xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILYDRILLING REPORT SUPERIOR CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element activityCode.-->
+         <xsd:element name="proprietaryCode" type="witsml:ActivityCodeNPD" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:nameStruct to witsml:ActivityCodeNPD for element proprietaryCode.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element proprietaryCode.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element proprietaryCode.-->
+            <xsd:annotation>
+               <xsd:documentation>A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem
+               attribute.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB OPERATION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element detailActivity.-->
+         <xsd:element name="eTimLost" type="witsml:timeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimLost.-->
+            <xsd:annotation>
+               <xsd:documentation>The amount of time lost because of the well control incident. Commonly specified in hours.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=LOST TIME DUE TO WELL CONTROL INCIDENT - HOURS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimRegained" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimRegained.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which control of the well is regained.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE FOR END OF WELL CONTROL INCIDENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaBit" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element diaBit.-->
+            <xsd:annotation>
+               <xsd:documentation>The drill bit nominal outside diameter at time of well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL BIT NOMINAL OUTSIDE DIAMETER AT TIME OF WELL CONTROL INCIDENT - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBit" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBit.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth of bit at the time of the well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH OF BIT RELATIVE RKB AT WELL CONTROL INCIDENT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wtMud" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element wtMud.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the drilling fluid.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DENSITY DRLLING FLUID" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="porePressure" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The equivalent mud weight value of the pore pressure reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=RESERVOIR PORE PRESSURE EQVIVALENT MUD WEIGHT - G/CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaCsgLast" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaCsgLast.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element diaCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of the last installed casing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NOMINAL OUTSIDE DIAMETER OF THE LAST INSTALLED WELL CASING STRING - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO CASING GUIDE SHOE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volMudGained" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volMudGained.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volMudGained.-->
+            <xsd:annotation>
+               <xsd:documentation>The gained volume of drilling fluid due to well kick.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=GAINED VOLUME OF DRILLING FLUID DUE TO WELL KICK - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutInCasing" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presShutInCasing.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutInCasing.-->
+            <xsd:annotation>
+               <xsd:documentation>The shut in casing pressure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SHUT IN CASING PRESSURE - BAR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutInDrill" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presShutInDrill.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutInDrill.-->
+            <xsd:annotation>
+               <xsd:documentation>The actual pressure in the drill pipe when the rams are closed around it.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SHUT IN DRILL PIPE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="incidentType" type="witsml:WellControlIncidentType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element incidentType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL CONTROL INCIDENT CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="killingType" type="witsml:WellKillingProcedureType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element killingType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL KILLING PROCEDURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="formation" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element formation.-->
+            <xsd:annotation>
+               <xsd:documentation>The lithological description of a geological formation at the incident depth.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=GEOLOGICAL FORMATION DESCRIPTION AT KICK DEPTH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tempBottom" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBottom.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>the temperature at the bottom of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOTTOMHOLE TEMPERATURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presMaxChoke" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presMaxChoke.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presMaxChoke.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum pressure that the choke valve can be exposed to.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MAXIMUM CHOKE VALVE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description of the well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL CONTROL INCIDENT DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportCoreInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the core was completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF CORING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreNumber" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element coreNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>Core identification number.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLED CORE IDENTIFICATION NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT BOTTOM OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT TOP OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the cored interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT BOTTOM OF CORE INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lenRecovered" type="witsml:lengthMeasureMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMetre for element lenRecovered.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lenRecovered.-->
+            <xsd:annotation>
+               <xsd:documentation>Length of core recovered.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=RECOVERED CORE INTERVAL LENGTH - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="recoverPc" type="witsml:volumePerVolumeMeasurePercent" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element recoverPc.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of core recovered.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=RECOVERD CORE PERCENTAGE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lenBarrel" type="witsml:lengthMeasureMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMetre for element lenBarrel.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lenBarrel.-->
+            <xsd:annotation>
+               <xsd:documentation>Length of core barrel.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CORE BARREL LENGTH - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="innerBarrelType" type="witsml:InnerBarrelType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Core inner barrel type.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT INNER CORE BARREL TYPE CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreDescription" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element coreDescription.-->
+            <xsd:annotation>
+               <xsd:documentation>General core description.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLED CORE DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportEquipFailureInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the equipment failed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME OF EQUIPMENT FAILURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the operation end point due to failure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO OPERATION END POINT DUE TO FAILURE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth to the operation end point due to failure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO OPERATION END POINT DUE TO FAILURE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equipClass" type="witsml:EquipmentCodeNPD" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:kindString to witsml:EquipmentCodeNPD for element equipClass.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element equipClass.-->
+            <xsd:annotation>
+               <xsd:documentation>The classification of the equipment that failed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB EQUIPMENT SYSTEM CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eTimMissProduction" type="witsml:timeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimMissProduction.-->
+            <xsd:annotation>
+               <xsd:documentation>The missed production time due to equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MISSED PRODUCTION TIME DUE TO EQUIPMENT FAIL - MINUTES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimRepair" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimRepair.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the production equipment was repaired and ready for production.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=EQUIPMENT REPAIR COMPLETED DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that gives a information about the equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=EQUIPMENT FAILURE DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportFormTestInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the wireline formation test was completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF WELL FORMATION TEST" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of the wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH FROM RKB TO WELL FORMATION TEST - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth of the wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH FROM RKB TO WELL FORMATION TEST - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presPore" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presPore.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presPore.-->
+            <xsd:annotation>
+               <xsd:documentation>The formation pore pressure. The pressure of fluids within the pores of a reservoir, usually hydrostatic pressure, or the pressure exerted by a
+               column of water from the formation's depth to sea level.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION PORE PRESSURE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="goodSeal" type="witsml:logicalBoolean" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element goodSeal.-->
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that there was a good seal for the wireline formation test. False ("false" or "0") or not given indicates
+               otherwise.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SEAL STATUS INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdSample" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdSample.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth where the fluid sample was taken.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO SAMPLE POINT RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dominateComponent" type="witsml:kindString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dominateComponent.-->
+            <xsd:annotation>
+               <xsd:documentation>The dominate component in the fluid sample.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DOMINANT FLUID COMPOUND IN TEST SAMPLE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityHC" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityHC.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of hydrocarbon component of the fluid sample.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=HYDROCARBON COMPONENT DENSITY AT T AND P - GRAM PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volumeSample" type="witsml:volumeMeasureCubicDeciMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicDeciMetre for element volumeSample.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volumeSample.-->
+            <xsd:annotation>
+               <xsd:documentation>The volume of the fluid sample.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SAMPLE VOLUME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that describes the wireline formation test in more detail.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL FORMATION TEST DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportGasReadingInf">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME OF GAS READING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="readingType" type="witsml:GasPeakType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element readingType.-->
+            <xsd:annotation>
+               <xsd:documentation>Type of gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=HC GAS READING KIND DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH OF HC GAS READING START RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH OF HC GAS READING STOP RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH OF HC GAS READING START RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH OF HC GAS READING STOP RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasHigh" type="witsml:volumePerVolumeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasHigh.-->
+            <xsd:annotation>
+               <xsd:documentation>The highest gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=HC GAS CONTENT IN RETURNED DRILLING FLUID HIGH - VOLUME PERCENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasLow" type="witsml:volumePerVolumeMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasLow.-->
+            <xsd:annotation>
+               <xsd:documentation>The lowest gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=HC GAS CONTENT IN RETURNED DRILLING FLUID LOW - VOLUME PERCENT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="meth" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element meth.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element meth.-->
+            <xsd:annotation>
+               <xsd:documentation>Methane (C1) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=METHANE CONTENT IN RETURNED DRILLING FLUID - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="eth" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element eth.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element eth.-->
+            <xsd:annotation>
+               <xsd:documentation>Ethane (C2) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=ETHANE CONTENT IN RETURNED DRILLING FLUID - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="prop" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element prop.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element prop.-->
+            <xsd:annotation>
+               <xsd:documentation>Propane (C3) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PROPANE CONTENT IN RETURNED DRILLING FLUID - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ibut" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element ibut.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element ibut.-->
+            <xsd:annotation>
+               <xsd:documentation>iso-Butane (iC4) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=ISOBUTANE CONTENT IN RETURNED DRILLING FLUID - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="nbut" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element nbut.-->
+            <xsd:annotation>
+               <xsd:documentation>nor-Butane (nC4) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NORMALBUTANE CONTENT IN RETURNED DRILLING FLUID - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ipent" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:massConcentrationMeasurePartPerMillion for element ipent.-->
+            <xsd:annotation>
+               <xsd:documentation>iso-Pentane (iC5) concentration.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=ISOPENTANE CONTENT IN RETURNED DRILLING FLUID - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportLithShowInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the well test was completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF LITHOLOGY AND SHOWS REPORT" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT START LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT END LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT TOP LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the lithology interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT BOTTOM LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="show" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element show.-->
+            <xsd:annotation>
+               <xsd:documentation>A textual description of any shows in the interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE INTERVAL SHOWS DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lithology" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element lithology.-->
+            <xsd:annotation>
+               <xsd:documentation>A description that gives a geological/lithological description/evaluation of the interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE INTERVAL LITHOLOGY DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportLogInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date and time that the log was completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF WELL LOGGING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="runNumber" type="witsml:str16" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element runNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>Log run number. For measurement while drilling, this should be the bottom hole assembly number.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL LOG RUN NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="serviceCompany" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element serviceCompany.-->
+            <xsd:annotation>
+               <xsd:documentation>Name of contractor who provided the service.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING LOGGING COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO TOP OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO BOTTOM OF DRILLING LOG INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT TOP LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the logged interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT BOTTOM LITHOLOGY INTERVAL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tool" type="witsml:kindString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tool.-->
+            <xsd:annotation>
+               <xsd:documentation>A description of the logging tool.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL LOGGING TOOL DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:choice>
+            <xsd:element name="tempBHCT" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1">
+               <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBHCT.-->
+               <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBHCT.-->
+               <xsd:annotation>
+                  <xsd:documentation>Bottom hole circulating temperature.</xsd:documentation>
+                  <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=LOG TOOL BOTTOM HOLE TEMPERATURE - DEG C" />
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:sequence>
+               <xsd:element name="tempBHST" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1">
+                  <!--PROFILE: Changed type from witsml:thermodynamicTemperatureMeasure to witsml:thermodynamicTemperatureMeasureCelsius for element tempBHST.-->
+                  <!--PROFILE: Changed minOccurs from 0 to 1 for element tempBHST.-->
+                  <xsd:annotation>
+                     <xsd:documentation>Bottom hole temperature static.</xsd:documentation>
+                     <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOTTOMHOLE TEMPERATURE AT STATIC CONDITIONS" />
+                  </xsd:annotation>
+               </xsd:element>
+               <xsd:element name="eTimStatic" type="witsml:timeMeasureHour" minOccurs="1" maxOccurs="1">
+                  <!--PROFILE: Changed type from witsml:timeMeasure to witsml:timeMeasureHour for element eTimStatic.-->
+                  <!--PROFILE: Changed minOccurs from 0 to 1 for element eTimStatic.-->
+                  <xsd:annotation>
+                     <xsd:documentation>Ellapsed time since circulation stopped.</xsd:documentation>
+                     <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TIME SINCE DRILLING FLUID CIRCULATION STOPPED - HOURS" />
+                  </xsd:annotation>
+               </xsd:element>
+            </xsd:sequence>
+         </xsd:choice>
+         <xsd:element name="mdTempTool" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTempTool.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth to the temperature measurement tool.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO WELL TEMPERATURE LOG TOOL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTempTool" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTempTool.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth to the temperature measurement tool.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO WELL TEMPERATURE LOG TOOL RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportPerfInfo">
+      <xsd:sequence>
+         <xsd:element name="dTimOpen" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimOpen.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the well perforation interval is opened.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE FOR OPENING OF WELL PERFORATION INTERVAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimClose" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTimClose.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time at which the well perforation interval is closed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE FOR CLOSING OF WELL PERFORATION INTERVAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO TOP OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO BOTTOM OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO TOP OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the perforation interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO BOTTOM OF PERFORATION INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportPorePressure">
+      <xsd:sequence>
+         <xsd:element name="readingKind" type="witsml:ReadingKind" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Was the reading measured or estimated</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PORE PRESSURE VALUE INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equivalentMudWeight" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The equivalent mud weight value of the pore pressure reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=RESERVOIR PORE PRESSURE EQVIVALENT MUD WEIGHT - G/CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time at the reading was made.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF PORE PRESSURE LOGGING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth where the readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO REPORTED PORE PRESSURE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth where the readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH TO REPORTED PORE PRESSURE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportStatusInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>the date and time that for which the well status is reported.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF REPORTED STATUS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>Wellbore measured depth at the end of the report period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH OF BOREHOLE RELATIVE RKB AT END REPORTING PERIOD - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>Wellbore true vertical depth at the end of the report.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH OF BOREHOLE RELATIVE TO RKB AT END OF REPORTING PERIOD - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdPlugTop" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured plug back depth.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED PLUG BACK DEPTH RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaHole" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaHole.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole nominal inside diameter.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOREHOLE NOMINAL INSIDE DIAMETER AT REPORTING TIME - INCH" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdDiaHoleStart" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth to the start of the current hole diameter.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO CHANGE IN BOREHOLE NOMINAL DIAMETER RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaPilot" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaPilot.-->
+            <xsd:annotation>
+               <xsd:documentation>Pilot hole nominal inside diameter at reporting time.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PILOT HOLE NOMINAL INSIDE DIAMETER AT REPORTING TIME - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdDiaPilotPlan" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The planned measured depth of the pilot hole.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLANNED MEASURED DEPTH OF PILOT HOLE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdDiaPilotPlan" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The planned true vertical depth of the pilot hole.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLANNED TRUE DEPTH OF PILOT HOLE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="typeWellbore" type="witsml:WellboreType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Type of wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SIDE TRACK INDICATOR" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdKickoff" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth to the kickoff point of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT KICK OFF POINT FOR WELL SIDE TRACK RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdKickoff" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth to the kickoff point of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT KICK OFF POINT FOR WELL SIDE TRACK RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element parentWellbore.-->
+         <xsd:element name="strengthForm" type="witsml:densityMeasure" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>The measured formation strength. This should be the final measurement before the end of the report period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED FORMATION STRENGTH AT DEPTH - G PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdStrengthForm" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth of the formation strength measuement.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT FORMATION STRENGTH MEASURING POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdStrengthForm" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth of the formation strength measuement.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT FORMATION STRENGTH MEASURING POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="diaCsgLast" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaCsgLast.-->
+            <xsd:annotation>
+               <xsd:documentation>Diameter of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NOMINAL OUTSIDE DIAMETER OF THE LAST INSTALLED WELL CASING STRING - INCHES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO CASING GUIDE SHOE RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdCsgLast" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth of last casing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH OF BOREHOLE TO CASING GUIDE SHOE RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presTestType" type="witsml:PresTestType" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The type of pressure test that was run during this reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL PRESSURE TEST CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdPlanned" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdPlanned.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of plan for this day number (report period).</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DEVIATION FROM DRILLING PLAN - HOURS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="distDrill" type="witsml:lengthMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element distDrill.-->
+            <xsd:annotation>
+               <xsd:documentation>Distance drilled during this reporting period. This should be measured along the centerline of the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH DRILLED IN WELL LAST 24 HOURS - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="elevKelly" type="witsml:wellElevationCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Elevation of the rotary kelly bushing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DISTANCE FROM ROTARY KELLY BUSHING TO MEAN SEA LEVEL - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="sum24Hr" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element sum24Hr.-->
+            <xsd:annotation>
+               <xsd:documentation>A summary that sumarizes the activities performed and the status of the ongoing activities from the reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=LAST 24 HOURS DRILLING ACTIVITIES SUMMARY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="forecast24Hr" type="witsml:commentString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element forecast24Hr.-->
+            <xsd:annotation>
+               <xsd:documentation>A summary that sumarizes the planned activities the next reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NEXT 24 HOURS PLANNED DRILLING ACTIVITIES SUMMARY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ropCurrent" type="witsml:velocityMeasureMetresPerHour" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:velocityMeasure to witsml:velocityMeasureMetresPerHour for element ropCurrent.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element ropCurrent.-->
+            <xsd:annotation>
+               <xsd:documentation>Rate of penetration at the end of the reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL BIT RATE OF PENETRATION AT END OF REPORTING PERIOD - METRE PER HOUR" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element rig.-->
+         <!--PROFILE: Deleted element eTimStart.-->
+         <!--PROFILE: Deleted element eTimSpud.-->
+         <!--PROFILE: Deleted element eTimLoc.-->
+         <!--PROFILE: Deleted element eTimDrill.-->
+         <!--PROFILE: Deleted element ropAv.-->
+         <!--PROFILE: Deleted element supervisor.-->
+         <!--PROFILE: Deleted element engineer.-->
+         <!--PROFILE: Deleted element geologist.-->
+         <!--PROFILE: Deleted element eTimDrillRot.-->
+         <!--PROFILE: Deleted element eTimDrillSlid.-->
+         <!--PROFILE: Deleted element eTimCirc.-->
+         <!--PROFILE: Deleted element eTimReam.-->
+         <!--PROFILE: Deleted element eTimHold.-->
+         <!--PROFILE: Deleted element eTimSteering.-->
+         <!--PROFILE: Deleted element distDrillRot.-->
+         <!--PROFILE: Deleted element distDrillSlid.-->
+         <!--PROFILE: Deleted element distReam.-->
+         <!--PROFILE: Deleted element distHold.-->
+         <!--PROFILE: Deleted element distSteering.-->
+         <!--PROFILE: Deleted element numPob.-->
+         <!--PROFILE: Deleted element numContract.-->
+         <!--PROFILE: Deleted element numOperator.-->
+         <!--PROFILE: Deleted element numService.-->
+         <!--PROFILE: Deleted element numAFE.-->
+         <!--PROFILE: Deleted element costDay.-->
+         <!--PROFILE: Deleted element costDayMud.-->
+         <!--PROFILE: Deleted element conditionHole.-->
+         <!--PROFILE: Deleted element tvdLot.-->
+         <!--PROFILE: Deleted element presLotEmw.-->
+         <!--PROFILE: Deleted element presKickTol.-->
+         <!--PROFILE: Deleted element volKickTol.-->
+         <!--PROFILE: Deleted element maasp.-->
+         <!--PROFILE: Deleted element tubular.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportStratInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which a preliminary zonation is established.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF PRELIMINARY ZONATION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the formation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO TOP OF FORMATION RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the formation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE DEPTH TO TOP OF FORMATION RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element description.-->
+            <xsd:annotation>
+               <xsd:documentation>A lithological description of the geological formation at the given depth.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=GEOLOGICAL FORMATION DESCRIPTION AT KICK DEPTH" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportSurveyStation">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Trajectory Station Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date at which the directional survey took place.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF SURVEY OPERATION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Measured depth of measurement from the drill datum.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH TO DIRECTIONAL SURVEY POINT RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>Vertical depth of the measurements.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH FROM RKB TO SURVEY POINT - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="incl" type="witsml:planeAngleMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element incl.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole inclination, measured from vertical.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED INCLINATION OF WELLBORE AT SURVEY POINT - DEGREES" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="azi" type="witsml:planeAngleMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element azi.-->
+            <xsd:annotation>
+               <xsd:documentation>Hole azimuth. Corrected to wells azimuth reference.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED AZIMUTH OF WELLBORE AT SURVEY POINT RELATIVE TO TRUE NORTH - DEGREES" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element vertSect.-->
+         <!--PROFILE: Deleted element dls.-->
+         <!--PROFILE: Deleted element location.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the trajectory station.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportWellboreInfo">
+      <xsd:annotation>
+         <xsd:documentation>General information about a well bore for a drill operations report.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimSpud" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which the well was spudded. This is when the well drilling equipment begin to bore into the earth's surface for the purpose of
+               drilling a well.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL SPUD DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimPreSpud" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time at which the well was predrilled. This is when the well drilling equipment begin to bore into the earth's surface for the purpose
+               of drilling a well.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL PREDRILLING SPUD DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dateDrillComplete" type="witsml:date" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The date when the drilling activity is completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL DRILLING COMPLETION DATE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="operator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the drilling Operator company.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING OPERATOR COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="drillContractor" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the drilling Contractor company.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING CONTRACTOR COMPANY NAME" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="rigAlias" type="witsml:cs_alias" minOccurs="2" maxOccurs="2">
+            <!--PROFILE: Changed minOccurs from 0 to 2 for element rigAlias.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 2 for element rigAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>A name of the fixed or movable facility being used to drill the wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NPD DRILLING RIG IDENTIFICATION NUMBER http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=RIG NAME" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_drillReportWellTestInfo">
+      <xsd:sequence>
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>Date and time that the well test was completed.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF WELL TESTING" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="testType" type="witsml:WellTestType" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element testType.-->
+            <xsd:annotation>
+               <xsd:documentation>The type of well test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL PRODUCTION TEST CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="testNumber" type="witsml:positiveCount" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element testNumber.-->
+            <xsd:annotation>
+               <xsd:documentation>The number of the well test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NUMBER OF PERFORMED WELL PRODUCTION TESTS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the top of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT HIGHEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element mdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>Measured depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT LOWEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdTop.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the top of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT HIGHEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvdBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>True vertical depth at the bottom of the test interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT LOWEST PART OF WELL TEST INTERVAL RELATIVE TO RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="chokeOrificeSize" type="witsml:lengthMeasureMilliMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureMilliMetre for element chokeOrificeSize.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element chokeOrificeSize.-->
+            <xsd:annotation>
+               <xsd:documentation>The diameter of the choke opening.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=UPPER LIMIT SURFACE CHOKE VALVE OPENING DIAMETER - MILLIMETRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityOil" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityOil.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced oil.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=API DENSITY OF CRUDE OIL - GRAM PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityWater" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityWater.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced water.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DENSITY PRODUCED WATER - KG PER SM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="densityGas" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element densityGas.-->
+            <xsd:annotation>
+               <xsd:documentation>The density of the produced gas.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SPECIFIC GRAVITY PRODUCED GAS - G PER CM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateOil" type="witsml:volumeFlowRateMeasureCubicMetresPerDay" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureCubicMetresPerDay for element flowRateOil.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateOil.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which oil was produced.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY GROSS OIL PRODUCTION VOLUME AT UPPER LIMIT FLOW CONDITIONS - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateWater" type="witsml:volumeFlowRateMeasureCubicMetresPerDay" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureCubicMetresPerDay for element flowRateWater.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateWater.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which water was produced.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY WATER PRODUCTION VOLUME FROM WELL AT UPPER LIMIT FLOW CONDITIONS - SM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="flowRateGas" type="witsml:volumeFlowRateMeasureMillionCubicMetresPerDay" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeFlowRateMeasure to witsml:volumeFlowRateMeasureMillionCubicMetresPerDay for element flowRateGas.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element flowRateGas.-->
+            <xsd:annotation>
+               <xsd:documentation>The maximum rate at which gas was produced.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY GAS PRODUCTION VOLUME FROM WELL AT UPPER LIMIT FLOW CONDITIONS - MM3 PER DAY" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presShutIn" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presShutIn.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presShutIn.-->
+            <xsd:annotation>
+               <xsd:documentation>The final shut in pressure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FINAL SHUT IN PRESSURE - MPA" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presFlowing" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presFlowing.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presFlowing.-->
+            <xsd:annotation>
+               <xsd:documentation>The final flowing pressure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FINAL FLOW PRESSURE - MEGA PASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presBottom" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureMegaPascals for element presBottom.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element presBottom.-->
+            <xsd:annotation>
+               <xsd:documentation>The final bottom hole pressure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOTTOMHOLE PRESSURE AT SHUT IN - MEGAPASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasOilRatio" type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre for element gasOilRatio.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element gasOilRatio.-->
+            <xsd:annotation>
+               <xsd:documentation>The ratio of the volume of gas to the volume of oil.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=GAS-OIL RATIO DURING TEST AT UPPER LIMIT FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="waterOilRatio" type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre for element waterOilRatio.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element waterOilRatio.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of water per amount of oil.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WATER-OIL RATIO AT MAXIMUM FLOW CONDITIONS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="chloride" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element chloride.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element chloride.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of chloride in the produced water.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CHLORIDE CONTENT IN PRODUCED WATER - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="carbonDioxide" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element carbonDioxide.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element carbonDioxide.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of CO2 gas.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CO2 CONTENT IN HYDROCARBON GAS FROM WELL - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="hydrogenSulfide" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:massConcentrationMeasure to witsml:massConcentrationMeasurePartPerMillion for element hydrogenSulfide.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element hydrogenSulfide.-->
+            <xsd:annotation>
+               <xsd:documentation>The relative amount of H2S gas.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=H2S CONTENT IN HYDROCARBON GAS FROM WELL - PPM" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volOilTotal" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volOilTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volOilTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of oil produced. This includes oil that was disposed of (e.g., burned).</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TOTAL OIL VOLUME PRODUCED DURING TESTING - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volGasTotal" type="witsml:volumeMeasureMillionCubicMetres" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureMillionCubicMetres for element volGasTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volGasTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of gas produced. This includes gas that was disposed of (e.g., burned).</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TOTAL GAS VOLUME PRODUCED DURING TESTING - MM3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volWaterTotal" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volWaterTotal.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volWaterTotal.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of water produced. This includes water that was disposed of.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TOTAL WATER VOLUME PRODUCED DURING TESTING - M3" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="volOilStored" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volOilStored.-->
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element volOilStored.-->
+            <xsd:annotation>
+               <xsd:documentation>The total amount of produced oil that was stored.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TOTAL OIL VOLUME STORED FROM WELL TEST - M3" />
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the activity.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_fluid">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - fluids component schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="type" type="witsml:str32" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element type.-->
+            <xsd:annotation>
+               <xsd:documentation>Description for the type of fluid.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING FLUID DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element locationSample.-->
+         <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element dTim.-->
+            <xsd:annotation>
+               <xsd:documentation>The time when fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE OF REPORTED MUD LOGGING DATA" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
+            <xsd:annotation>
+               <xsd:documentation>The measured depth where the fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=MEASURED DEPTH AT MUD LOGGING RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element tvd.-->
+            <xsd:annotation>
+               <xsd:documentation>The true vertical depth where the fluid readings were recorded.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=TRUE VERTICAL DEPTH AT MUD LOGGING RELATIVE RKB - METRE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="presBopRating" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed type from witsml:pressureMeasure to witsml:pressureMeasureBar for element presBopRating.-->
+            <xsd:annotation>
+               <xsd:documentation>Maximum pressure rating of the blow out preventer.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOP STACK DESIGN PRESSURE - BARG" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="mudClass" type="witsml:MudClass" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The class of the drilling fluid.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING FLUID TYPE CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="density" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element density.-->
+            <xsd:annotation>
+               <xsd:documentation>Fluid density.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=RELATIVE DENSITY OF DRILLING FLUID" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element visFunnel.-->
+         <!--PROFILE: Deleted element tempVis.-->
+         <xsd:element name="pv" type="witsml:dynamicViscosityMeasure" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element pv.-->
+            <xsd:annotation>
+               <xsd:documentation>Plastic viscosity.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING FLUID VISCOSITY - MILLIPASCAL SECONDS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yp" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Yield point (Bingham and Herschel Bulkley models).</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING FLUID YIELD POINT - PASCAL" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element gel10Sec.-->
+         <!--PROFILE: Deleted element gel10Min.-->
+         <!--PROFILE: Deleted element gel30Min.-->
+         <!--PROFILE: Deleted element filterCakeLtlp.-->
+         <!--PROFILE: Deleted element filtrateLtlp.-->
+         <!--PROFILE: Deleted element tempHthp.-->
+         <!--PROFILE: Deleted element presHthp.-->
+         <!--PROFILE: Deleted element filtrateHthp.-->
+         <!--PROFILE: Deleted element filterCakeHthp.-->
+         <!--PROFILE: Deleted element solidsPc.-->
+         <!--PROFILE: Deleted element waterPc.-->
+         <!--PROFILE: Deleted element oilPc.-->
+         <!--PROFILE: Deleted element sandPc.-->
+         <!--PROFILE: Deleted element solidsLowGravPc.-->
+         <!--PROFILE: Deleted element solidsCalcPc.-->
+         <!--PROFILE: Deleted element baritePc.-->
+         <!--PROFILE: Deleted element lcm.-->
+         <!--PROFILE: Deleted element mbt.-->
+         <!--PROFILE: Deleted element ph.-->
+         <!--PROFILE: Deleted element tempPh.-->
+         <!--PROFILE: Deleted element pm.-->
+         <!--PROFILE: Deleted element pmFiltrate.-->
+         <!--PROFILE: Deleted element mf.-->
+         <!--PROFILE: Deleted element alkalinityP1.-->
+         <!--PROFILE: Deleted element alkalinityP2.-->
+         <!--PROFILE: Deleted element chloride.-->
+         <!--PROFILE: Deleted element calcium.-->
+         <!--PROFILE: Deleted element magnesium.-->
+         <!--PROFILE: Deleted element potassium.-->
+         <!--PROFILE: Deleted element rheometer.-->
+         <!--PROFILE: Deleted element brinePc.-->
+         <!--PROFILE: Deleted element lime.-->
+         <!--PROFILE: Deleted element electStab.-->
+         <!--PROFILE: Deleted element calciumChloride.-->
+         <!--PROFILE: Deleted element company.-->
+         <!--PROFILE: Deleted element engineer.-->
+         <!--PROFILE: Deleted element asg.-->
+         <!--PROFILE: Deleted element solidsHiGravPc.-->
+         <!--PROFILE: Deleted element polymer.-->
+         <!--PROFILE: Deleted element polyType.-->
+         <!--PROFILE: Deleted element solCorPc.-->
+         <!--PROFILE: Deleted element oilCtg.-->
+         <!--PROFILE: Deleted element hardnessCa.-->
+         <!--PROFILE: Deleted element sulfide.-->
+         <!--PROFILE: Deleted element comments.-->
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the fluid.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_geodeticModel">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Geodetic Model Component Schema</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the coordinate reference system in a particular naming system. An optional short name (code) can also be specified. Specifying a well
+               known system is highly desired. An example would be to specify a name of 'ED50' with a code of '4230' in the 'EPSG' naming system. Note that specifying a name in
+               the EPSG naming system is asserting that the parameters in the EPSG database are appropriate for this CRS. This is also true for any other naming system. If in
+               doubt, contact your local geodesist.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="geodeticDatumCode" type="witsml:GeodeticDatum" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Geodetic datum code. This defines a system in the Geoshare naming system and should probably not be used with CRSName.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid translation (3). Units are meters by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid rotation (3). Seconds of arc by convention.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid scale factor.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidCode" type="witsml:Ellipsoid" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid code (spheroid) defining geographic or planar coordinates. Implied if geodeticDatumCode is specified (and is not user
+               defined).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidSemiMajorAxis" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid semi-major axis size. Implied if geodeticDatumCode or ellipsoidCode specified.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="ellipsoidInverseFlattening" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid inverse flattening value (ie. 1/x). Implied if geodeticDatumCode or ellipsoidCode specified.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_hse.-->
+   <!--UNUSED: Deleted type cs_incident.-->
+   <!--UNUSED: Deleted type cs_inventory.-->
+   <xsd:complexType name="cs_localCRS">
+      <xsd:sequence>
+         <xsd:choice minOccurs="0" maxOccurs="1">
+            <xsd:element name="usesWellAsOrigin" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>True ("true" or "1") indicates that the well surface point is the origin of this CRS. False ("false" or "0") or not given indicates
+                  otherwise.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="origin" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference point that is the origin of this CRS.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="originDescription" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>A textual description of the origin.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+         </xsd:choice>
+         <xsd:element name="yAxisAzimuth" type="witsml:yAxisAzimuth" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The angle of the Y axis from North (as described in attribute northDirection). Defaults to zero. Positive clockwise.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="yAxisDescription" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A free-form description of the Y axis. Examples would be 'parallel to the west side of the platform', or 'along the main entry
+               road'.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="xRotationCounterClockwise" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>True ("true" or "1") indicates that the X axis is rotated counter-clockwise from the Y axis when viewed from above the earth looking down. False
+               ("false" or "0") or not given indicates a clockwise rotation. Generally the X axis is rotated clockwise.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_location.-->
+   <!--UNUSED: Deleted type cs_mudLosses.-->
+   <!--UNUSED: Deleted type cs_mudVolume.-->
+   <!--UNUSED: Deleted type cs_nameTag.-->
+   <!--UNUSED: Deleted type cs_personnel.-->
+   <!--UNUSED: Deleted type cs_pitVolume.-->
+   <xsd:complexType name="cs_projectionx">
+      <xsd:annotation>
+         <xsd:documentation>WITSML Element Types</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the coordinate reference system in a particular naming system. An optional short name (code) can also be specified. Specifying a well
+               known system is highly desired. An example would be to specify a name of 'WGS 84 / UTM zone 10N' with a code of '32610' in the 'EPSG' naming system. Note that
+               specifying a name in the EPSG naming system is asserting that the parameters in the EPSG database are appropriate for this CRS. This is also true for any other
+               naming system. If in doubt, contact your local geodesist.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="projectionCode" type="witsml:Projection" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A code to identify the type of projection.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="projectedFrom" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellCRS that represents the geographic system from which this system was projected.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stdParallel1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of first standard parallel.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stdParallel2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of second standard parallel, if used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="centralMeridian" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the Y axis of the resulting map.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude at which the X axis intersects the central meridian.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="originLongitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the central meridian.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of the first point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the first point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of the second point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of the second point if the two-point specification of the central line is used.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="latitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude of a point for which the scale factor is specified exactly. Default to origin.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="longitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Longitude of a point for which the scale factor is specified exactly. Default to origin.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="trueScaleLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Latitude at which the scale on the map is exact. If none is provided, scale is assumed to be exact at the equator.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="spheroidRadius" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Spheroid radius.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Ellipsoid scale factor.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="methodVariant" type="witsml:ProjectionVariantsObliqueMercator" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Projection method variant - establishes minor variations of the projection. Geoshare proposal.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="perspectiveHeight" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Height above the surface origin location from which the perspective is taken.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="zone" type="witsml:geodeticZoneString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Zone for the type of projection. Zones have values from 1 to 60 with a required direction of "N" (North) or "S" (South). For example,
+               "21N".</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="NADType" type="witsml:NADTypes" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>North American Datum type.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="falseEasting" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Artificial value added to the X axis.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="falseNorthing" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Artificial value added to the Y axis.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="bearing" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Bearing angle of the great circle with respect to north at the central point.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="hemisphere" type="witsml:Hemispheres" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Is the projection in the northern hemisphere or the southern hemisphere.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="description" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Description of item and details.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="parameter" type="witsml:indexedObject" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Parameter describing the user-defined projection.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_pumpOp.-->
+   <xsd:complexType name="cs_refWellWellbore">
+      <xsd:annotation>
+         <xsd:documentation>Data that represents a foreign key to a wellbore. The wellbore may be defined within the context of another well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="wellboreReference" type="witsml:refNameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer the wellbore with which there is a relationship.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the well that contains the wellboreReference. This is not needed unless the referenced wellbore is outside the context of a common
+               parent well.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <xsd:complexType name="cs_refWellWellboreRig">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a rig within a wellbore. The wellbore may be defined within the context of another well. This value represents a foreign key from one
+         node to another.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="rigReference" type="witsml:refNameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the rig with which there is a relationship.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellbore that contains the rigReference. This is not needed unless the referenced rig is outside the context of a common parent
+               wellbore.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the well that contains the wellboreParent. This is not needed unless the referenced wellbore is outside the context of a common
+               parent well.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type cs_rheometer.-->
+   <!--UNUSED: Deleted type cs_rigResponse.-->
+   <!--UNUSED: Deleted type cs_scr.-->
+   <!--UNUSED: Deleted type cs_shakerOp.-->
+   <!--UNUSED: Deleted type cs_shakerScreen.-->
+   <!--UNUSED: Deleted type cs_supportCraft.-->
+   <!--UNUSED: Deleted type cs_wbGeometry.-->
+   <!--UNUSED: Deleted type cs_wbGeometrySection.-->
+   <!--UNUSED: Deleted type cs_weather.-->
+   <xsd:complexType name="cs_wellAlias">
+      <xsd:annotation>
+         <xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the
+         name.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A human contextual name of a well. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="namingSystem" type="witsml:WellNamingSystem" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The naming system under which the well is defined. Knowledge of the naming system may allow the hame to be parsed for embeded
+               information.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the element.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:simpleType name="WellNamingSystem">
+      <xsd:annotation>
+         <xsd:documentation>The types of well/wellbore naming systems.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractTypeEnum">
+         <xsd:enumeration value="DTI">
+            <xsd:annotation>
+               <xsd:documentation>United Kingdom Department of Trade and Industry</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="API">
+            <xsd:annotation>
+               <xsd:documentation>American Petroleum Institute well number (10,12 or 14 digits).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="NPD code">
+            <xsd:annotation>
+               <xsd:documentation>Norwegian Petroleum Directorate wellbore code</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="NPD number">
+            <xsd:annotation>
+               <xsd:documentation>Norwegian Petroleum Directorate wellbore number</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="local field">
+            <xsd:annotation>
+               <xsd:documentation>A name assigned that is meaningful within the context of the field in which it is located. There are not specifications on how to form this
+               name.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="prospect">
+            <xsd:annotation>
+               <xsd:documentation>A name assigned to a prospect - a well that has not yet been drilled.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="cs_wellCRS">
+      <xsd:annotation>
+         <xsd:documentation>WITSML - Well Coordinate Reference System Component Schema. Note that this is intended for use with two dimensional coordinates. That does not prevent
+         the use of a three dimensional CRS. It just means that only two coordinates will be specified in that 3D system. The veritcal coordinates are specified separately and,
+         for 3D systems, one of the linked wellDatums should represent the vertical datum of that 3D system so that the height in the 3d system can be
+         determined.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the system. For a geographic system this is commonly the name of the datum.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:choice minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Each well CRS can only represent only one type of system. Note that these structures do not truly define a CRS but rather specify information
+               that could be used to describe a CRS.</xsd:documentation>
+            </xsd:annotation>
+            <xsd:element name="mapProjection" type="witsml:cs_projectionx" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>Map projection system.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="geographic" type="witsml:cs_geodeticModel" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>Geographic system.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+            <xsd:element name="localCRS" type="witsml:cs_localCRS" minOccurs="0" maxOccurs="1">
+               <xsd:annotation>
+                  <xsd:documentation>Local (engineering) system.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:element>
+         </xsd:choice>
+         <xsd:element name="description" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A textual description of the system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the system.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:complexType name="cs_wellDatum">
+      <xsd:annotation>
+         <xsd:documentation>Defines the datums associated with elevation, vertical depth and measured depth coordinates within the context of a well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The human understandable contextual name of the reference datum.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="code" type="witsml:ElevCodeEnum" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The code value that represents the type of reference datum. This may represent a point on a device (e.g., kelly bushing) or it may represent a
+               vertical reference datum (e.g., mean sea level).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="datumName" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The name of the vertical reference datum in a particular naming system. This should only be specified if the above 'code' represents some
+               variation of sea level. An optional short name (code) can also be specified. Specifying a well known datum is highly desired if the above code is a variant of sea
+               level because sea level varies over time and space. An example would be to specify a name of 'Caspian Sea' with a code of '5106' in the 'EPSG' naming
+               system.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="kind" type="witsml:kindString" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Since various activities may use different points as measurement datums, it is useful to characterize the point based on its usage. A well
+               reference datum may have more than one such characterization. For example, it may be the datum used by the driller and logger for measuring their depths. Example
+               usage values would be 'permanent','driller', 'logger' 'WRP' (well reference point) and 'SRP' (site reference point).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellbore" type="witsml:cs_refWellWellbore" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the wellbore that contains the reference datum. This should be specified if a measured depth is given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="rig" type="witsml:cs_refWellWellboreRig" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A pointer to the rig that contains the device used as a reference datum. The rig may be associated with a wellbore in another well (e.g., pattern
+               drilling using a rig on a track).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="elevation" type="witsml:wellElevationCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The gravity based elevation coordinate of this reference datum as measured from another datum. Positive moving upward from the elevation datum.
+               An elevation should be given unless this is a vertical reference datum (e.g., sea level).</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="measuredDepth" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>The measured depth coordinate of this reference datum as measured from another datum. The measured depth datum should either be the same as the
+               elevation datum or it should be relatable to the elevation datum through other datums. Positive moving toward the bottomhole from the measured depth datum. This
+               should be given when a local reference is "downhole", such as a kickoff point or ocean bottom template, and the borehole may not be vertical. If a Depth is given
+               then an Elevation should also be given.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A contextual description of the well reference datum.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attribute name="defaultMeasuredDepth" type="witsml:logicalBoolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for measured depth coordinates. False or not given indicates that this is not the default
+            reference datum. Measured depth coordinates that do not specify a datum reference should be assumed to be measured relative to this default reference datum. Only one
+            reference datum may be designated as the default measured depth datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="defaultVerticalDepth" type="witsml:logicalBoolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for vertical depth coordinates. False or not given indicates that this is not the default
+            reference datum. Vertical depth coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one
+            reference datum may be designated as the default vertical depth datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="defaultElevation" type="witsml:logicalBoolean" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>True indicates that this is the default reference datum for elevation coordinates. False or not given indicates that this is not the default
+            reference datum. Elevation coordinates that do not specify a datum reference should be assumed to be measured relative to the default reference datum. Only one
+            reference datum may be designated as the default elevation datum for each well. Values are "true" (or "1") and "false" ( or "0").</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>The unique identifier of the reference datum.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:group name="grp_drillReport">
+      <xsd:annotation>
+         <xsd:documentation>The non-contextual content of a WITSML Drilling Report object.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:sequence>
+         <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time of the start of the reporting period.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME OF START OF DAILY DRILLING REPORT PERIOD" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Date and time end of the reporting period. Report periods are commonly 24 hour periods.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME OF END OF DAILY DRILLING REPORT PERIOD" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="versionKind" type="witsml:OpsReportVersion" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element versionKind.-->
+            <xsd:annotation>
+               <xsd:documentation>The kind of report version. For example, a preliminary version.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT VERSION NUMBER" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="createDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element createDate.-->
+            <xsd:annotation>
+               <xsd:documentation>The date and time of the report creation. A later timestamp indicates a newer version. In order to update values in a report a full updated copy
+               of the original report should be submitted.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DATE AND TIME OF DAILY DRILLING REPORT CREATION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellAlias" type="witsml:cs_wellAlias" minOccurs="1" maxOccurs="1">
+            <!--PROFILE: Changed minOccurs from 0 to 1 for element wellAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>An alternative name of the well (in a naming system). The above well name should be included in the list of aliases so that its origin can be
+               known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreAlias" type="witsml:cs_wellAlias" minOccurs="2" maxOccurs="2">
+            <!--PROFILE: Changed minOccurs from 0 to 2 for element wellboreAlias.-->
+            <!--PROFILE: Changed maxOccurs from unbounded to 2 for element wellboreAlias.-->
+            <xsd:annotation>
+               <xsd:documentation>An alternative name of the wellbore (in a naming system). The above well name should be included in the list of aliases so that its origin can be
+               known.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellDatum" type="witsml:cs_wellDatum" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Defines a vertical datum used for measured depths, vertical depths or elevations. This must be specified if one of the aforementioned coordinate
+               values are included in the report. This only applies to this report and is generally a copy of the same information from the well object.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellCRS" type="witsml:cs_wellCRS" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Defines a coordinate reference system used by coordinates within this report. This must be specified if coordinate values are included in the
+               report (i.e., in a survey station location). This only applies to this report and is generally a copy of the same information from the well
+               object.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellboreInfo" type="witsml:cs_drillReportWellboreInfo" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>General information about a wellbore. The well is represented by the original wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELLBORE INFORMATION SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="statusInfo" type="witsml:cs_drillReportStatusInfo" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element statusInfo.-->
+            <xsd:annotation>
+               <xsd:documentation>General status information.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT STATUS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="bitRecord" type="witsml:cs_bitRecord" minOccurs="0" maxOccurs="1">
+            <!--PROFILE: Changed maxOccurs from unbounded to 1 for element bitRecord.-->
+            <xsd:annotation>
+               <xsd:documentation>Information about a bit.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILL BIT DATA SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="fluid" type="witsml:cs_fluid" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>One fluid record.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD WEIGHT SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="porePressure" type="witsml:cs_drillReportPorePressure" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Information about the pore pressure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT PORE PRESSURE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="extendedReport" type="witsml:timestampedDescriptionString" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>A description of what happened from the end of report to an alternative time before the end of the next report. This is intended to allow a
+               preliminary description of what happened from the end of the report (commonly midnight) until the time of submission of a preliminary report (commonly 6:00 in the
+               morning).</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PRESENT DRILLING OPERATION DESCRIPTION" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="surveyStation" type="witsml:cs_drillReportSurveyStation" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A survey station recorded during the report interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SURVEY SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="activity" type="witsml:cs_activity" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>Activity breakdown, multiple for many activities.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OPERATION MODE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="logInfo" type="witsml:cs_drillReportLogInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a log.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT LOG SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="coreInfo" type="witsml:cs_drillReportCoreInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a core.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CORE SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="wellTestInfo" type="witsml:cs_drillReportWellTestInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a production well test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL PRODUCTION TEST SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="formTestInfo" type="witsml:cs_drillReportFormTestInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a wireline formation test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL FORMATION TEST SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="lithShowInfo" type="witsml:cs_drillReportLithShowInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about the lithology and shows in an interval.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT LITHOLOGY AND SHOWS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="equipFailureInfo" type="witsml:cs_drillReportEquipFailureInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about equipment failure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT EQUIPMENT FAIL SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="controlIncidentInfo" type="witsml:cs_drillReportControlIncidentInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL CONTROL INCIDENT SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="stratInfo" type="witsml:cs_drillReportStratInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT PRELIMINARY STRATIGRAPHY SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="perfInfo" type="witsml:cs_drillReportPerfInfo" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a well control incident.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT PERFORATION INTERVALS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="gasReadingInfo" type="witsml:cs_drillReportGasReadingInf" minOccurs="0" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>General information about a gas reading.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT GAS READINGS SECTION CLASS" />
+            </xsd:annotation>
+         </xsd:element>
+         <!--PROFILE: Deleted element drillingParams.-->
+         <!--PROFILE: Deleted element wbGeometry.-->
+         <!--PROFILE: Deleted element dayCost.-->
+         <!--PROFILE: Deleted element scr.-->
+         <!--PROFILE: Deleted element pitVolume.-->
+         <!--PROFILE: Deleted element mudVolume.-->
+         <!--PROFILE: Deleted element mudInventory.-->
+         <!--PROFILE: Deleted element bulk.-->
+         <!--PROFILE: Deleted element rigResponse.-->
+         <!--PROFILE: Deleted element pumpOp.-->
+         <!--PROFILE: Deleted element shakerOp.-->
+         <!--PROFILE: Deleted element hse.-->
+         <!--PROFILE: Deleted element personnel.-->
+         <!--PROFILE: Deleted element supportCraft.-->
+         <!--PROFILE: Deleted element weather.-->
+      </xsd:sequence>
+   </xsd:group>
+   <!--UNUSED: Deleted type grp_wbGeometry.-->
+   <xsd:element name="drillReports" type="witsml:obj_drillReports">
+      <xsd:annotation>
+         <xsd:documentation>The WITSML API mandated plural root element which allows multiple singular objects to be sent. The plural name is formed by adding an "s" to the
+         singular name.</xsd:documentation>
+      </xsd:annotation>
+   </xsd:element>
+   <xsd:complexType name="obj_drillReports">
+      <xsd:sequence>
+         <xsd:element name="documentInfo" type="witsml:cs_documentInfo" minOccurs="0" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Information about the XML message instance.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="drillReport" type="witsml:obj_drillReport" minOccurs="1" maxOccurs="unbounded">
+            <xsd:annotation>
+               <xsd:documentation>A single drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+      </xsd:sequence>
+      <xsd:attribute name="version" type="witsml:schemaVersionString" use="required">
+         <xsd:annotation>
+            <xsd:documentation>Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed
+            by the document instance.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+   </xsd:complexType>
+   <xsd:complexType name="obj_drillReport">
+      <xsd:sequence>
+         <xsd:element name="nameWell" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the well that contains the wellbore.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="nameWellbore" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the wellbore that contains the drilling report.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=NPD WELLBORE IDENTIFICATION CODE" />
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
+            <xsd:annotation>
+               <xsd:documentation>Human recognizable context for the drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:element>
+         <xsd:group ref="witsml:grp_drillReport">
+            <xsd:annotation>
+               <xsd:documentation>The non-contextual elements for a drilling report.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:group>
+         <!--PROFILE: Deleted element commonData.-->
+         <!--PROFILE: Deleted element customData.-->
+      </xsd:sequence>
+      <xsd:attribute name="uidWell" type="witsml:uidString" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the well. This uniquely represents the well referenced by the (possibly non-unique) nameWell.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attribute name="uidWellbore" type="witsml:uidString" use="optional">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the wellbore. This uniquely represents the wellbore referenced by the (possibly non-unique) nameWellbore.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attribute>
+      <xsd:attributeGroup ref="witsml:attgrp_uid">
+         <xsd:annotation>
+            <xsd:documentation>Unique identifier for the report.</xsd:documentation>
+         </xsd:annotation>
+      </xsd:attributeGroup>
+   </xsd:complexType>
+   <xsd:simpleType name="abstractBoolean">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" boolean value. This type should not be used directly except to derive another type. All boolean types should be derived
+         from this type rather than using xsd:boolen.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:boolean">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDateTime">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" dateTime value. This type should not be used directly except to derive another type. All dateTime types should be
+         derived from this type rather than using xsd:dateTime.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:dateTime">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDate">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" date value. This type should not be used directly except to derive another type. All dateTime types should be derived
+         from this type rather than using xsd:dateTime.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:date">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractYear.-->
+   <xsd:simpleType name="abstractDouble">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" double value. This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:double">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractShort">
+      <xsd:annotation>
+         <xsd:documentation>This type disallows an "empty" short value. This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:short">
+         <xsd:pattern value=".+" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractInt.-->
+   <xsd:simpleType name="abstractString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all strings. This abstract type allows the control over whitespace for all strings to be defined at a high level.
+         This type should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="xsd:string">
+         <xsd:whiteSpace value="collapse">
+            <xsd:annotation>
+               <xsd:documentation>Replace tab, line feed and carriage return with a space, collapse contiguous sequences of spaces to a single space and then remove leading and
+               trailing spaces.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:whiteSpace>
+         <xsd:minLength value="1">
+            <xsd:annotation>
+               <xsd:documentation>The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not
+               allowed.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:minLength>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="abstractMeasure">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all quantities that have a value with a unit of measure. The unit of measure is in the uom attribute of the
+         subtypes. This type allows all quantities to be profiled to be a 'float' instead of a 'double'.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractDouble" />
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="abstractMaximumLengthString">
+      <xsd:annotation>
+         <xsd:documentation>This defines the maximum acceptable length of a string that can be stored in a data base.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="4000">
+            <xsd:annotation>
+               <xsd:documentation>This value should be the smallest "maximum size of a variable length character type" in commonly used DBMSs. This is the maximum size of a
+               VARCHAR2 in Oracle 8.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:maxLength>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type abstractUncollapsedString.-->
+   <xsd:simpleType name="abstractPositiveCount">
+      <xsd:annotation>
+         <xsd:documentation>A positive integer (one based count or index) with a maximum value of 32767 (2-bytes).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractShort">
+         <xsd:minInclusive value="1">
+            <xsd:annotation>
+               <xsd:documentation>This value cannot be negative or zero.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:minInclusive>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractNameString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all user assigned human recognizable contextual name types. There should be no assumption that (interoperable)
+         semantic information will be extracted from the name by a third party. This type of value is generally not guaranteed to be unique and is not a candidate to be replaced
+         by an enumeration.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="64" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractUidString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all locally unique identifiers. The value is not intended to convey any semantic content (e.g., it may be computer
+         generated). The value is only required to be unique within a context in a document (e.g., defined via key and keyref). There is no guarantee that the same data in
+         multiple documents will utilize the same uid value unless enforced by the source of the document (e.g., a document server). Spaces are not allowed.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="64" />
+         <xsd:pattern value="[^ ]*" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractCommentString">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all comments or remarks intended for human consumption. There should be no assumption that semantics can be
+         extracted from the field by a computer. Neither should there be an assumption that any two humans will interpret the information in the same way (i.e., it may not be
+         interoperable).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractMaximumLengthString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractTypeEnum">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all enumerated "types". This abstract type allows the maximum length of a type enumeration to be centrally defined.
+         This type should not be used directly except to derive another type. It should also be used for uncontrolled strings which are candidates to become enumerations at a
+         future date.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="40" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractUomEnum">
+      <xsd:annotation>
+         <xsd:documentation>The intended abstract supertype of all "units of measure". This abstract type allows the maximum length of a UOM enumeration to be centrally defined.
+         This type is abstract in the sense that it should not be used directly except to derive another type.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="24" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type ActivityClassType.-->
+   <!--UNUSED: Deleted type ActivityCode.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type ArrayElementDataType.-->
+   <!--UNUSED: Deleted type BearingType.-->
+   <!--UNUSED: Deleted type BitDullCode.-->
+   <!--UNUSED: Deleted type BitReasonPulled.-->
+   <!--UNUSED: Deleted type BitType.-->
+   <!--UNUSED: Deleted type BhaStatus.-->
+   <!--UNUSED: Deleted type BladeShapeType.-->
+   <!--UNUSED: Deleted type BladeType.-->
+   <!--UNUSED: Deleted type BopType.-->
+   <!--UNUSED: Deleted type BoxPinConfig.-->
+   <!--UNUSED: Deleted type CementJobType.-->
+   <!--UNUSED: Deleted type ConnectionPosition.-->
+   <!--UNUSED: Deleted type DeflectionMethod.-->
+   <!--UNUSED: Deleted type DerrickType.-->
+   <!--UNUSED: Deleted type DrawWorksType.-->
+   <!--UNUSED: Deleted type DriveType.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type FiberMode.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type HoleCasingType.-->
+   <!--UNUSED: Deleted type HoleOpenerType.-->
+   <!--UNUSED: Deleted type IntervalMethod.-->
+   <!--UNUSED: Deleted type IntervalType.-->
+   <!--UNUSED: Deleted type ItemState.-->
+   <!--UNUSED: Deleted type InstalledFiberPoint.-->
+   <!--UNUSED: Deleted type JarType.-->
+   <!--UNUSED: Deleted type JarAction.-->
+   <!--UNUSED: Deleted type LithologySource.-->
+   <!--UNUSED: Deleted type LithologyType.-->
+   <!--UNUSED: Deleted type LogDataType.-->
+   <!--UNUSED: Deleted type LogIndexDirection.-->
+   <!--UNUSED: Deleted type LogIndexType.-->
+   <!--UNUSED: Deleted type LogTraceOrigin.-->
+   <!--UNUSED: Deleted type LogTraceState.-->
+   <!--UNUSED: Deleted type MaterialType.-->
+   <!--UNUSED: Deleted type MeasurementType.-->
+   <!--UNUSED: Deleted type MessageProbability.-->
+   <!--UNUSED: Deleted type MessageSeverity.-->
+   <!--UNUSED: Deleted type MessageType.-->
+   <!--UNUSED: Deleted type MudLogParameterType.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type NameTagLocation.-->
+   <!--UNUSED: Deleted type NameTagNumberingScheme.-->
+   <!--UNUSED: Deleted type NameTagTechnology.-->
+   <!--UNUSED: Deleted type NozzleType.-->
+   <!--UNUSED: Deleted type OTDRReason.-->
+   <!--UNUSED: Deleted type PitType.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type PumpType.-->
+   <!--UNUSED: Deleted type PumpOpType.-->
+   <!--UNUSED: Deleted type QualifierType.-->
+   <!--UNUSED: Deleted type RealtimeData.-->
+   <!--UNUSED: Deleted type RigType.-->
+   <!--UNUSED: Deleted type RiskAffectedPersonnel.-->
+   <!--UNUSED: Deleted type RiskCategory.-->
+   <!--UNUSED: Deleted type RiskSubCategory.-->
+   <!--UNUSED: Deleted type RiskType.-->
+   <!--UNUSED: Deleted type ScrType.-->
+   <!--UNUSED: Deleted type ShowFluorescence.-->
+   <!--UNUSED: Deleted type ShowLevel.-->
+   <!--UNUSED: Deleted type ShowRating.-->
+   <!--UNUSED: Deleted type ShowSpeed.-->
+   <!--UNUSED: Deleted type SupportCraft.-->
+   <!--UNUSED: Deleted type SurfEquipType.-->
+   <!--UNUSED: Deleted type TargetCategory.-->
+   <!--UNUSED: Deleted type TargetScope.-->
+   <!--UNUSED: Deleted type TargetSectionScope.-->
+   <!--UNUSED: Deleted type TrajStationStatus.-->
+   <!--UNUSED: Deleted type TrajStationType.-->
+   <!--UNUSED: Deleted type TubularAssembly.-->
+   <!--UNUSED: Deleted type TubularComponent.-->
+   <!--UNUSED: Deleted type TypeSurveyTool.-->
+   <!--UNUSED: Deleted type WellDirection.-->
+   <!--UNUSED: Deleted type WellFluid.-->
+   <!--UNUSED: Deleted type WellboreShape.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type WellPurpose.-->
+   <!--UNUSED: Deleted type WellStatus.-->
+   <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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="MudClass">
+      <xsd:annotation>
+         <xsd:documentation>Defines the class of a drilling fluid.</xsd:documentation>
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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="mud 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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </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>
+         <!--PROFILE: Deleted enumeration value="unknown".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type anyDate.-->
+   <!--UNUSED: Deleted type generalMeasureType.-->
+   <!--UNUSED: Deleted type temperatureSlopeMeasure.-->
+   <!--UNUSED: Deleted type typeOptionalClassString.-->
+   <xsd:simpleType name="logicalBoolean">
+      <xsd:annotation>
+         <xsd:documentation>Values of "true" (or "1") and "false" (or "0").</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractBoolean" />
+   </xsd:simpleType>
+   <xsd:simpleType name="date">
+      <xsd:annotation>
+         <xsd:documentation>A julian date.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractDate" />
+   </xsd:simpleType>
+   <xsd:simpleType name="timestamp">
+      <xsd:annotation>
+         <xsd:documentation>A date with the time of day and an optional time zone. While the time zone is optional, it is strongly advised that the zone always be specified in
+         each date time value.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractDateTime" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type timeZone.-->
+   <!--UNUSED: Deleted type calendarYear.-->
+   <xsd:complexType name="yAxisAzimuth">
+      <xsd:annotation>
+         <xsd:documentation>The angle of a Y axis from North. This is a variation of planeAngleMeasure with an attribute defining the direction of north.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:planeAngleUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the azimuth value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="northDirection" type="witsml:AziRef" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>Specifies the direction to be considered North for the y axis.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="unitlessQuantity">
+      <xsd:annotation>
+         <xsd:documentation>A unitless quantity. This should not be confused with a dimensionless measure.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractDouble" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type genericMeasure.-->
+   <!--UNUSED: Deleted type indexCurve.-->
+   <!--UNUSED: Deleted type ratioGenericMeasure.-->
+   <!--UNUSED: Deleted type listOfString.-->
+   <!--UNUSED: Deleted type listOfDouble.-->
+   <xsd:complexType name="refNameString">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a name in another node of the xml hierachy. This value represents a foreign key from one element to another.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractNameString">
+            <!--PROFILE: Deleted attribute uidRef.-->
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type refObjectString.-->
+   <!--UNUSED: Deleted type refPositiveCount.-->
+   <xsd:simpleType name="refWellDatum">
+      <xsd:annotation>
+         <xsd:documentation>A reference to a wellDatum in the current well. This value must match the uid value in a WellDatum. This value represents a foreign key from one
+         element to another. This is an exception to the convention that a foreign key must utilize both a human contextual name and a uid value. For messages outside the context
+         of a server then this value will commonly match the value of the name of the wellDatum (e.g., 'KB') if uids are not not used in that context. This was a compromise in
+         order to allow the coordinate structures to be simple and still be usable both within the context of a server and outside the context of a server.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUidString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="nameString">
+      <xsd:annotation>
+         <xsd:documentation>A user assigned human recognizable contextual name of something. There should be no assumption that (interoperable) semantic information will be
+         extracted from the name by a third party. This type of value is generally not guaranteed to be unique and is not a candidate to be replaced by an
+         enumeration.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractNameString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="commentString">
+      <xsd:annotation>
+         <xsd:documentation>A comment or remark intended for human consumption. There should be no assumption that semantics can be extracted from this field by a computer.
+         Neither should there be an assumption that any two humans will interpret the information in the same way (i.e., it may not be interoperable).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractCommentString" />
+   </xsd:simpleType>
+   <xsd:simpleType name="descriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A textual description of something.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="256" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type shortDescriptionString.-->
+   <!--UNUSED: Deleted type encodedArrayString.-->
+   <!--UNUSED: Deleted type encodedValueString.-->
+   <xsd:simpleType name="kindString">
+      <xsd:annotation>
+         <xsd:documentation>A community assigned human recognizable name. This type of value is intended to be unique and is generally a candidate to be constrained to an
+         enumerated list.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractTypeEnum" />
+   </xsd:simpleType>
+   <xsd:simpleType name="uomString">
+      <xsd:annotation>
+         <xsd:documentation>A unit of measure acronym from the POSC unit of measure file.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUomEnum" />
+   </xsd:simpleType>
+   <xsd:simpleType name="uidString">
+      <xsd:annotation>
+         <xsd:documentation>A locally unique identifier. The value is not intended to convey any semantic content (e.g., it may be computer generated). The value is only required
+         to be unique within a context in a document (e.g., defined via key and keyref). There is no guarantee that the same data in multiple documents will utilize the same uid
+         value unless enforced by the source of the document (e.g., a document server).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUidString" />
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type refString.-->
+   <xsd:simpleType name="schemaVersionString">
+      <xsd:annotation>
+         <xsd:documentation>The version of the schema. The first three levels are fixed. The fourth level can vary to represent on the constraints defined in enumerations and XML
+         loader files.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="16" />
+         <xsd:pattern value="1\.3\.1\.[1-9]?[0-9]\(NPD\)" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="nameStruct">
+      <xsd:annotation>
+         <xsd:documentation>The name of something within a naming system.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractNameString">
+            <xsd:attribute name="namingSystem" type="witsml:nameString" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>The naming system within the name is (hopefully) unique.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="wellKnownNameStruct">
+      <xsd:annotation>
+         <xsd:documentation>The name of something within a mandatory naming system with an optional code.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractNameString">
+            <xsd:attribute name="namingSystem" type="witsml:nameString" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The naming system within the name is unique.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="code" type="witsml:kindString" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A unique (short) code associated with the name.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type uncollapsedString.-->
+   <!--UNUSED: Deleted type iadcBearingWearCode.-->
+   <xsd:simpleType name="geodeticZoneString">
+      <xsd:annotation>
+         <xsd:documentation>A geodetic zone with values from 1 to 60 and a required direction of "N" (North) or "S" (South). For example, "21N".</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="3" />
+         <xsd:pattern value="([1-9]|[1-5][0-9]|60)[NS]" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="measuredDepthCoord">
+      <xsd:annotation>
+         <xsd:documentation>A measured depth coordinate in a wellbore. Positive moving from the reference datum toward the bottomhole. All coordinates with the same datum (and
+         same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:MeasuredDepthUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. This value is assumed to match the uid value in a
+                  WellDatum. If not given then the default WellDatum must be assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="MeasuredDepthUom">
+      <xsd:annotation>
+         <xsd:documentation>The units of measure that are valid for measured depths in a wellbore.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m">
+            <xsd:annotation>
+               <xsd:documentation>meter</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <!--PROFILE: Deleted enumeration value="ft".-->
+         <!--PROFILE: Deleted enumeration value="ftUS".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="wellVerticalDepthCoord">
+      <xsd:annotation>
+         <xsd:documentation>A vertical (gravity based) depth coordinate within the context of a well. Positive moving downward from the reference datum. All coordinates with the
+         same datum (and same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:WellVerticalCoordinateUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. If not given then the default WellDatum must be
+                  assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="wellElevationCoord">
+      <xsd:annotation>
+         <xsd:documentation>A vertical (gravity based) elevation coordinate within the context of a well. Positive moving upward from the reference datum. All coordinates with the
+         same datum (and same uom) can be considered to be in the same Coordinate Reference System and are thus directly comparable.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:WellVerticalCoordinateUom" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>The unit of measure of the quantity value. If not given then the default unit of measure of the explicitly or implicitly given datum must be
+                  assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional">
+               <xsd:annotation>
+                  <xsd:documentation>A pointer to the reference datum for this coordinate value as defined in WellDatum. If not given then the default WellDatum must be
+                  assumed.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="WellVerticalCoordinateUom">
+      <xsd:annotation>
+         <xsd:documentation>The units of measure that are valid for vertical gravity based coordinates (i.e., elevation or vertical depth) within the context of a
+         well.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m">
+            <xsd:annotation>
+               <xsd:documentation>meter</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <!--PROFILE: Deleted enumeration value="ft".-->
+         <!--PROFILE: Deleted enumeration value="ftUS".-->
+         <!--PROFILE: Deleted enumeration value="ftBr(65)".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type nonNegativeCount.-->
+   <xsd:simpleType name="positiveCount">
+      <xsd:annotation>
+         <xsd:documentation>A positive integer (one based count or index).</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractPositiveCount">
+         <xsd:minInclusive value="1">
+            <xsd:annotation>
+               <xsd:documentation>This value cannot be negative or zero.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:minInclusive>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type positiveBigCount.-->
+   <!--UNUSED: Deleted type integerCount.-->
+   <!--UNUSED: Deleted type beaufortScaleIntegerCode.-->
+   <!--UNUSED: Deleted type pumpActionIntegerCode.-->
+   <!--UNUSED: Deleted type iadcIntegerCode.-->
+   <!--UNUSED: Deleted type levelIntegerCode.-->
+   <!--UNUSED: Deleted type cost.-->
+   <xsd:complexType name="indexedObject">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractTypeEnum">
+            <xsd:attribute name="index" type="witsml:positiveCount" use="required">
+               <xsd:annotation>
+                  <xsd:documentation>Indexes things with the same name. That is the first one, the second one, etc.</xsd:documentation>
+               </xsd:annotation>
+            </xsd:attribute>
+            <xsd:attribute name="name" type="witsml:kindString" use="optional" />
+            <xsd:attribute name="uom" type="witsml:uomString" use="optional" />
+            <xsd:attribute name="description" type="witsml:descriptionString" use="optional" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type str2.-->
+   <xsd:simpleType name="str16">
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="16" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="str32">
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="32" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="abstractDescriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A textual description of something.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:maxLength value="256" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="timestampedDescriptionString">
+      <xsd:annotation>
+         <xsd:documentation>A timestamped textual description.</xsd:documentation>
+      </xsd:annotation>
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractDescriptionString">
+            <xsd:attribute name="dTim" type="witsml:timestamp" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:complexType name="volumePerVolumeMeasurePercent">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:percentUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="percentUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="%" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type accelerationLinearMeasure.-->
+   <!--UNUSED: Deleted type anglePerLengthMeasure.-->
+   <!--UNUSED: Deleted type anglePerTimeMeasure.-->
+   <!--UNUSED: Deleted type areaMeasure.-->
+   <!--UNUSED: Deleted type areaPerAreaMeasure.-->
+   <xsd:complexType name="densityMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:densityUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type dimensionlessMeasure.-->
+   <xsd:complexType name="dynamicViscosityMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:dynamicViscosityUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type electricPotentialMeasure.-->
+   <!--UNUSED: Deleted type energyPerAreaMeasure.-->
+   <!--UNUSED: Deleted type equivalentPerMassMeasure.-->
+   <!--UNUSED: Deleted type forceMeasure.-->
+   <!--UNUSED: Deleted type forcePerVolumeMeasure.-->
+   <!--UNUSED: Deleted type frequencyMeasure.-->
+   <!--UNUSED: Deleted type illuminanceMeasure.-->
+   <xsd:complexType name="lengthMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type lengthPerLengthMeasure.-->
+   <!--UNUSED: Deleted type magneticFieldStrengthMeasure.-->
+   <!--UNUSED: Deleted type massConcentrationMeasure.-->
+   <!--UNUSED: Deleted type massMeasure.-->
+   <!--UNUSED: Deleted type massPerLengthMeasure.-->
+   <!--UNUSED: Deleted type momentOfForceMeasure.-->
+   <!--UNUSED: Deleted type perLengthMeasure.-->
+   <xsd:complexType name="planeAngleMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:planeAngleUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type powerMeasure.-->
+   <xsd:complexType name="pressureMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:pressureUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type relativePowerMeasure.-->
+   <!--UNUSED: Deleted type specificVolumeMeasure.-->
+   <!--UNUSED: Deleted type thermodynamicTemperatureMeasure.-->
+   <xsd:complexType name="timeMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:timeUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type velocityMeasure.-->
+   <!--UNUSED: Deleted type volumeMeasure.-->
+   <!--UNUSED: Deleted type volumeFlowRateMeasure.-->
+   <xsd:complexType name="volumePerVolumeMeasure">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumePerVolumeUom" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type accelerationLinearUom.-->
+   <!--UNUSED: Deleted type anglePerLengthUom.-->
+   <!--UNUSED: Deleted type anglePerTimeUom.-->
+   <!--UNUSED: Deleted type areaUom.-->
+   <!--UNUSED: Deleted type areaPerAreaUom.-->
+   <xsd:simpleType name="densityUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <!--PROFILE: Deleted enumeration value="kg/m3".-->
+         <!--PROFILE: Deleted enumeration value="10Mg/m3".-->
+         <!--PROFILE: Deleted enumeration value="dAPI".-->
+         <xsd:enumeration value="g/cm3" />
+         <!--PROFILE: Deleted enumeration value="g/dm3".-->
+         <!--PROFILE: Deleted enumeration value="g/galUK".-->
+         <!--PROFILE: Deleted enumeration value="g/galUS".-->
+         <!--PROFILE: Deleted enumeration value="g/L".-->
+         <!--PROFILE: Deleted enumeration value="g/m3".-->
+         <!--PROFILE: Deleted enumeration value="grain/ft3".-->
+         <!--PROFILE: Deleted enumeration value="grain/galUS".-->
+         <!--PROFILE: Deleted enumeration value="grain/100ft3".-->
+         <!--PROFILE: Deleted enumeration value="kg/dm3".-->
+         <!--PROFILE: Deleted enumeration value="kg/L".-->
+         <!--PROFILE: Deleted enumeration value="Mg/m3".-->
+         <!--PROFILE: Deleted enumeration value="lbm/10bbl".-->
+         <!--PROFILE: Deleted enumeration value="lbm/bbl".-->
+         <!--PROFILE: Deleted enumeration value="lbm/ft3".-->
+         <!--PROFILE: Deleted enumeration value="lbm/galUK".-->
+         <!--PROFILE: Deleted enumeration value="lbm/1000galUK".-->
+         <!--PROFILE: Deleted enumeration value="lbm/galUS".-->
+         <!--PROFILE: Deleted enumeration value="lbm/1000galUS".-->
+         <!--PROFILE: Deleted enumeration value="lbm/in3".-->
+         <!--PROFILE: Deleted enumeration value="lbm/Mbbl".-->
+         <!--PROFILE: Deleted enumeration value="mg/dm3".-->
+         <!--PROFILE: Deleted enumeration value="mg/galUS".-->
+         <!--PROFILE: Deleted enumeration value="mg/L".-->
+         <!--PROFILE: Deleted enumeration value="mg/m3".-->
+         <!--PROFILE: Deleted enumeration value="ug/cm3".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type dimensionlessUom.-->
+   <xsd:simpleType name="dynamicViscosityUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="Pa.s" />
+         <xsd:enumeration value="cP" />
+         <xsd:enumeration value="P" />
+         <xsd:enumeration value="psi.s" />
+         <xsd:enumeration value="dyne.s/cm2" />
+         <xsd:enumeration value="kgf.s/m2" />
+         <xsd:enumeration value="lbf.s/ft2" />
+         <xsd:enumeration value="lbf.s/in2" />
+         <xsd:enumeration value="mPa.s" />
+         <xsd:enumeration value="N.s/m2" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type electricPotentialUom.-->
+   <!--UNUSED: Deleted type energyPerAreaUom.-->
+   <!--UNUSED: Deleted type equivalentPerMassUom.-->
+   <!--UNUSED: Deleted type forceUom.-->
+   <!--UNUSED: Deleted type forcePerVolumeUom.-->
+   <!--UNUSED: Deleted type frequencyUom.-->
+   <!--UNUSED: Deleted type illuminanceUom.-->
+   <xsd:simpleType name="lengthUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m" />
+         <xsd:enumeration value="angstrom" />
+         <xsd:enumeration value="chBnA" />
+         <xsd:enumeration value="chBnB" />
+         <xsd:enumeration value="chCla" />
+         <xsd:enumeration value="chSe" />
+         <xsd:enumeration value="chUS" />
+         <xsd:enumeration value="cm" />
+         <xsd:enumeration value="dm" />
+         <xsd:enumeration value="fathom" />
+         <xsd:enumeration value="fm" />
+         <xsd:enumeration value="ft" />
+         <xsd:enumeration value="ftBnA" />
+         <xsd:enumeration value="ftBnB" />
+         <xsd:enumeration value="ftBr(65)" />
+         <xsd:enumeration value="ftCla" />
+         <xsd:enumeration value="ftGC" />
+         <xsd:enumeration value="ftInd" />
+         <xsd:enumeration value="ftInd(37)" />
+         <xsd:enumeration value="ftInd(62)" />
+         <xsd:enumeration value="ftInd(75)" />
+         <xsd:enumeration value="ftMA" />
+         <xsd:enumeration value="ftSe" />
+         <xsd:enumeration value="ftUS" />
+         <xsd:enumeration value="in" />
+         <xsd:enumeration value="in/10" />
+         <xsd:enumeration value="in/16" />
+         <xsd:enumeration value="in/32" />
+         <xsd:enumeration value="in/64" />
+         <xsd:enumeration value="inUS" />
+         <xsd:enumeration value="km" />
+         <xsd:enumeration value="lkBnA" />
+         <xsd:enumeration value="lkBnB" />
+         <xsd:enumeration value="lkCla" />
+         <xsd:enumeration value="lkSe" />
+         <xsd:enumeration value="lkUS" />
+         <xsd:enumeration value="mGer" />
+         <xsd:enumeration value="mi" />
+         <xsd:enumeration value="mil" />
+         <xsd:enumeration value="miUS" />
+         <xsd:enumeration value="mm" />
+         <xsd:enumeration value="Mm" />
+         <xsd:enumeration value="nautmi" />
+         <xsd:enumeration value="nm" />
+         <xsd:enumeration value="pm" />
+         <xsd:enumeration value="um" />
+         <xsd:enumeration value="yd" />
+         <xsd:enumeration value="ydBnA" />
+         <xsd:enumeration value="ydBnB" />
+         <xsd:enumeration value="ydCla" />
+         <xsd:enumeration value="ydIm" />
+         <xsd:enumeration value="ydInd" />
+         <xsd:enumeration value="ydInd(37)" />
+         <xsd:enumeration value="ydInd(62)" />
+         <xsd:enumeration value="ydInd(75)" />
+         <xsd:enumeration value="ydSe" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type lengthPerLengthUom.-->
+   <!--UNUSED: Deleted type magneticFieldStrengthUom.-->
+   <!--UNUSED: Deleted type massConcentrationUom.-->
+   <!--UNUSED: Deleted type massUom.-->
+   <!--UNUSED: Deleted type massPerLengthUom.-->
+   <!--UNUSED: Deleted type momentOfForceUom.-->
+   <!--UNUSED: Deleted type perLengthUom.-->
+   <xsd:simpleType name="planeAngleUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <!--PROFILE: Deleted enumeration value="rad".-->
+         <!--PROFILE: Deleted enumeration value="c".-->
+         <!--PROFILE: Deleted enumeration value="ccgr".-->
+         <!--PROFILE: Deleted enumeration value="cgr".-->
+         <xsd:enumeration value="dega" />
+         <!--PROFILE: Deleted enumeration value="gon".-->
+         <!--PROFILE: Deleted enumeration value="gr".-->
+         <!--PROFILE: Deleted enumeration value="Grad".-->
+         <!--PROFILE: Deleted enumeration value="krad".-->
+         <!--PROFILE: Deleted enumeration value="mila".-->
+         <!--PROFILE: Deleted enumeration value="mina".-->
+         <!--PROFILE: Deleted enumeration value="mrad".-->
+         <!--PROFILE: Deleted enumeration value="Mrad".-->
+         <!--PROFILE: Deleted enumeration value="mseca".-->
+         <!--PROFILE: Deleted enumeration value="seca".-->
+         <!--PROFILE: Deleted enumeration value="urad".-->
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type powerUom.-->
+   <xsd:simpleType name="pressureUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="Pa" />
+         <xsd:enumeration value="at" />
+         <xsd:enumeration value="atm" />
+         <xsd:enumeration value="bar" />
+         <xsd:enumeration value="cmH2O(4degC)" />
+         <xsd:enumeration value="dyne/cm2" />
+         <xsd:enumeration value="GPa" />
+         <xsd:enumeration value="hbar" />
+         <xsd:enumeration value="inH2O(39.2F)" />
+         <xsd:enumeration value="inH2O(60F)" />
+         <xsd:enumeration value="inHg(32F)" />
+         <xsd:enumeration value="inHg(60F)" />
+         <xsd:enumeration value="kgf/cm2" />
+         <xsd:enumeration value="kgf/mm2" />
+         <xsd:enumeration value="kN/m2" />
+         <xsd:enumeration value="kPa" />
+         <xsd:enumeration value="kpsi" />
+         <xsd:enumeration value="lbf/ft2" />
+         <xsd:enumeration value="lbf/100ft2" />
+         <xsd:enumeration value="lbf/in2" />
+         <xsd:enumeration value="mbar" />
+         <xsd:enumeration value="mmHg(0C)" />
+         <xsd:enumeration value="mPa" />
+         <xsd:enumeration value="MPa" />
+         <xsd:enumeration value="Mpsi" />
+         <xsd:enumeration value="N/m2" />
+         <xsd:enumeration value="N/mm2" />
+         <xsd:enumeration value="Pa(g)" />
+         <xsd:enumeration value="pPa" />
+         <xsd:enumeration value="psi" />
+         <xsd:enumeration value="psia" />
+         <xsd:enumeration value="psig" />
+         <xsd:enumeration value="tonfUS/ft2" />
+         <xsd:enumeration value="tonfUS/in2" />
+         <xsd:enumeration value="torr" />
+         <xsd:enumeration value="ubar" />
+         <xsd:enumeration value="umHg(0C)" />
+         <xsd:enumeration value="uPa" />
+         <xsd:enumeration value="upsi" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type relativePowerUom.-->
+   <!--UNUSED: Deleted type specificVolumeUom.-->
+   <!--UNUSED: Deleted type thermodynamicTemperatureUom.-->
+   <xsd:simpleType name="timeUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="s" />
+         <xsd:enumeration value="a" />
+         <xsd:enumeration value="cs" />
+         <xsd:enumeration value="d" />
+         <xsd:enumeration value="Ga" />
+         <xsd:enumeration value="h" />
+         <xsd:enumeration value="100s" />
+         <xsd:enumeration value="Ma" />
+         <xsd:enumeration value="min" />
+         <xsd:enumeration value="ms" />
+         <xsd:enumeration value="ms/2" />
+         <xsd:enumeration value="ns" />
+         <xsd:enumeration value="ps" />
+         <xsd:enumeration value="us" />
+         <xsd:enumeration value="wk" />
+         <xsd:enumeration value="100ka" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <!--UNUSED: Deleted type velocityUom.-->
+   <!--UNUSED: Deleted type volumeUom.-->
+   <!--UNUSED: Deleted type volumeFlowRateUom.-->
+   <xsd:simpleType name="volumePerVolumeUom">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="Euc" />
+         <xsd:enumeration value="%" />
+         <xsd:enumeration value="permil" />
+         <xsd:enumeration value="ppdk" />
+         <xsd:enumeration value="ppk" />
+         <xsd:enumeration value="ppm" />
+         <xsd:enumeration value="bbl/acre.ft" />
+         <xsd:enumeration value="bbl/bbl" />
+         <xsd:enumeration value="bbl/ft3" />
+         <xsd:enumeration value="bbl/100bbl" />
+         <xsd:enumeration value="bbl/k(ft3)" />
+         <xsd:enumeration value="bbl/M(ft3)" />
+         <xsd:enumeration value="cm3/cm3" />
+         <xsd:enumeration value="cm3/m3" />
+         <xsd:enumeration value="dm3/m3" />
+         <xsd:enumeration value="ft3/bbl" />
+         <xsd:enumeration value="ft3/ft3" />
+         <xsd:enumeration value="galUS/kgalUS" />
+         <xsd:enumeration value="galUK/kgalUK" />
+         <xsd:enumeration value="galUK/ft3" />
+         <xsd:enumeration value="galUK/Mbbl" />
+         <xsd:enumeration value="galUS/bbl" />
+         <xsd:enumeration value="galUS/10bbl" />
+         <xsd:enumeration value="galUS/ft3" />
+         <xsd:enumeration value="galUS/Mbbl" />
+         <xsd:enumeration value="1000ft3/bbl" />
+         <xsd:enumeration value="ksm3/sm3" />
+         <xsd:enumeration value="L/10bbl" />
+         <xsd:enumeration value="L/m3" />
+         <xsd:enumeration value="m3/ha.m" />
+         <xsd:enumeration value="m3/m3" />
+         <xsd:enumeration value="M(ft3)/acre.ft" />
+         <xsd:enumeration value="mL/galUK" />
+         <xsd:enumeration value="mL/galUS" />
+         <xsd:enumeration value="mL/mL" />
+         <xsd:enumeration value="MMbbl/acre.ft" />
+         <xsd:enumeration value="MMscf60/stb60" />
+         <xsd:enumeration value="Mscf60/stb60" />
+         <xsd:enumeration value="ptUK/Mbbl" />
+         <xsd:enumeration value="ptUS/10bbl" />
+         <xsd:enumeration value="pu" />
+         <xsd:enumeration value="scm15/stb60" />
+         <xsd:enumeration value="sm3/ksm3" />
+         <xsd:enumeration value="sm3/sm3" />
+         <xsd:enumeration value="stb60/MMscf60" />
+         <xsd:enumeration value="stb60/MMscm15" />
+         <xsd:enumeration value="stb60/Mscf60" />
+         <xsd:enumeration value="stb60/Mscm15" />
+         <xsd:enumeration value="stb60/scm15" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="lengthUomInch">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="in" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureInch">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUomInch" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="lengthUomMilliMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="mm" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureMilliMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUomMilliMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="lengthUomMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="lengthMeasureMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:lengthUomMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="massConcentrationUomPartPerMillion">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="ppm" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="massConcentrationMeasurePartPerMillion">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:massConcentrationUomPartPerMillion" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <!--UNUSED: Deleted type planeAngleUomDegreeOfAnAngle.-->
+   <xsd:simpleType name="pressureUomBar">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="bar" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="pressureMeasureBar">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:pressureUomBar" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="pressureUomMegaPascals">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="MPa" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="pressureMeasureMegaPascals">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:pressureUomMegaPascals" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="thermodynamicTemperatureUomCelsius">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="degC" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="thermodynamicTemperatureMeasureCelsius">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:thermodynamicTemperatureUomCelsius" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="timeUomHour">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="h" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="timeMeasureHour">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:timeUomHour" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="velocityUomMetresPerHour">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m/h" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="velocityMeasureMetresPerHour">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:velocityUomMetresPerHour" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeFlowRateUomCubicMetresPerDay">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m3/d" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeFlowRateMeasureCubicMetresPerDay">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeFlowRateUomCubicMetresPerDay" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeFlowRateUomMillionCubicMetresPerDay">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="M(m3)/d" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeFlowRateMeasureMillionCubicMetresPerDay">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeFlowRateUomMillionCubicMetresPerDay" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeUomCubicDeciMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="dm3" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureCubicDeciMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeUomCubicDeciMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumePerVolumeUomCubicMetresPerCubicMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m3/m3" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumePerVolumeMeasureCubicMetresPerCubicMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumePerVolumeUomCubicMetresPerCubicMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeUomCubicMetre">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="m3" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureCubicMetre">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeUomCubicMetre" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="volumeMeasureUomMillionCubicMetres">
+      <xsd:restriction base="witsml:abstractUomEnum">
+         <xsd:enumeration value="M(m3)" />
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:complexType name="volumeMeasureMillionCubicMetres">
+      <xsd:simpleContent>
+         <xsd:extension base="witsml:abstractMeasure">
+            <xsd:attribute name="uom" type="witsml:volumeMeasureUomMillionCubicMetres" use="required" />
+         </xsd:extension>
+      </xsd:simpleContent>
+   </xsd:complexType>
+   <xsd:simpleType name="PhaseType">
+      <xsd:annotation>
+         <xsd:documentation>A CDRS operation class that is a class of drilling activities involving the use of new drilling equipment and techniqes.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=DAILY DRILLING REPORT SUPERIOR CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:str16">
+         <xsd:enumeration value="fixed">
+            <xsd:annotation>
+               <xsd:documentation>To do drilling, completion, well-intervention or workover by use of traditional types of drilling equipment and techniques, like permanetly
+               installed and fixed rig and equipment.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS FIXED RIG AND EQUIPMENT PERFORMED ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="snub">
+            <xsd:annotation>
+               <xsd:documentation>A snubbing activity performed by use of equipment not permanently installed on the platform as defined by cdrs</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS HYDRAULIC WORKOVER UNIT PERFORMED ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="coil">
+            <xsd:annotation>
+               <xsd:documentation>To do by the use of a coiled tubing string and associated equipment for well-intervention, drilling or workover.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=COILED TUBING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="wire line">
+            <xsd:annotation>
+               <xsd:documentation>A wire line activity using single-strand or multi-strand wire or cable for logging or intervention in oil or gas wellsas defined by
+               cdrs</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS WIRE LINE UNIT PERFORMED ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="bob test">
+            <xsd:annotation>
+               <xsd:documentation>To test the BOP and other well control equipment and systems and related activities as defined by cdrs.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class_name=CDRS BOP TESTING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="MainActivityEvaluation">
+      <xsd:annotation>
+         <xsd:documentation>A cdrs operation class that is a class defined to be a main operation activity according to the activity outcome, i.e. indicating whether the activity
+         is accepted or failed.</xsd:documentation>
+         <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=CDRS MAIN OPERATION ACTIVITY EVALUATION CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:str32">
+         <xsd:enumeration value="ok">
+            <xsd:annotation>
+               <xsd:documentation>To accept an operation which means to approve that the results of an operation fulfills the requirements set.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=ACCEPTED OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="fail">
+            <xsd:annotation>
+               <xsd:documentation>To fail an operation which means not to achieve the goals of the operation.</xsd:documentation>
+               <xsd:appinfo source="http://193.212.132.108:8080/rdl_servlet/rdl_servlet?class=FAILED OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="ActivityCodeNPD">
+      <xsd:annotation>
+         <xsd:documentation>A daily drilling report operation class that is a class defined to be sub operation in the daily drilling report. defined to be sub operation in the
+         daily drilling report.</xsd:documentation>
+         <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB OPERATION CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:enumeration value="drilling -- drive">
+            <xsd:annotation>
+               <xsd:documentation>An activity implying jetting or driving of a conductor pipe.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CONDUCTOR DRIVING OR JETTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- drill">
+            <xsd:annotation>
+               <xsd:documentation>To drill by rotating a drill bit on bottom of a wellbore.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE DRILLING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- hole open">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PILOT HOLE OPENING" />
+               <xsd:documentation>To drill with the objective of enlarging a pilot hole by rotating a larger drill bit or a hole opener.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- underream">
+            <xsd:annotation>
+               <xsd:documentation>To drill with the objective of enlarging a pilot hole by rotating a underreamer.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=UNDERREAMING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- trip">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to tripping out and tripping into the bore hole during regular drilling.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING TRIPPING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- casing">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CASING ACTIVITY" />
+               <xsd:documentation>Activities related to making up and run casing assembly until cementing operation commence.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- bop/wellhead Equipment">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to install/run and remove/pull test guide bases, BOP's, risers, wear bushings and other wellhead equipment including testing
+               on the surface.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING BOP AND WELLHEAD ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- pressure detection">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL PRESSURE DETECTION ACTIVITY" />
+               <xsd:documentation>Activities related to all types of gas checks, flow checks, wireline formation testing (FIT) or packer tests to determine or confirm pore
+               pressure, short trips and circulating bottoms up to confirm sufficient mud weight for trip margin</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to routine circulating and conditioning, to raise mud weight based on positive indications of abnormal
+               pressure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- ream">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=REAMING ACTIVITY" />
+               <xsd:documentation>To drill with the objective of correcting a key seat, a dog leg or enlarging a wellbore or section of a wellbore by rotating a larger drill bit
+               or a hole opener.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- survey">
+            <xsd:annotation>
+               <xsd:documentation>To run routine directional surveys during drilling, including any required circulation and/or trip associated with the survey</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL DIRECTIONAL SURVEYING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- bop activites">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=BOP SAFETY ACTIVITY" />
+               <xsd:documentation>Activities related to BOP and hang off drills, review of kick procedures, testing of BOP's after installation on the wellhead, open hole pressure
+               integrity tests.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during drilling operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- wait">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING WAITING ACTIVITY" />
+               <xsd:documentation>To wait on cement (WOC), and all other drilling related waiting.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- rig up/down">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING COIL TUBING RIGING" />
+               <xsd:documentation>Activities related to preparation and riging up/down snubbing and coil tubing equipment, including pressure testing.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drilling -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised drilling related activities.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- transit">
+            <xsd:annotation>
+               <xsd:documentation>To move a rig between two locations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG TRANSIT" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- anchor">
+            <xsd:annotation>
+               <xsd:documentation>An activity implying to run and retrieve anchors, adjusting initial anchor tensions and testing anchors.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG ANCHORING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- skid">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=SKIDDING A DRILLING RIG" />
+               <xsd:documentation>To skid a rig or derrick from one well to another or from slot to slot if on a fixed installation, without dismantling the
+               structure.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- jack">
+            <xsd:annotation>
+               <xsd:documentation>To jack a jack-up rig up (lift) or down (lower).</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=JACKING A JACKUP RIG" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="moving -- position">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG POSITIONING" />
+               <xsd:documentation>To position a drilling rig</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- trip">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to tripping out and tripping into the bore hole during formation evaluation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION TRIPPING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to well conditioning prior to, during and after all formation evaluation operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- core">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to core cutting and handling, and servicing the core barrel.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLED CORE ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- log">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to wireline logging surveys, velocity surveys, sidewall core, thermo, caliper etc, including riging up and
+               down.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL LOGGING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- rft/fit">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to core testing of well formation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL FORMATION TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- circulation samples">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulating to recover samples.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CIRCULATION SAMPLES ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- drill stem test">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to drill stem tests, DST, including perforating, flow testing, shut in/build up periods, squeezing, wireline work, sampling
+               and any abandonment work specifically required by the drill stem test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILL STEM TEST ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- production test">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to production testing, including perforating, flow testing, shut in/build up periods, squeezing, wireline work, sampling and
+               any abandonment work specifically required by the production test.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL PRODUCTION TESTING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- wait">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION WAITING ACTIVITY" />
+               <xsd:documentation>To wait in relation to formation evaluation.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to riging snubbing and coil tubing equipment up and down related to formation evaluation, including related pressure
+               testing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="formation evaluation -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to formation evaluation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=FORMATION EVALUATION OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- bob/wellhead equipment">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running/installing/testing/removing/retrieving BOPs, risers, spools, wellhead plugs and valves, X-mas trees
+               etc</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION BOP AND WELLHEAD OPERATIONS" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- wire line">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to rigging up/down and testing of wire line equipment (wl riser, wl BOP, lubricator etc.) plus the actual
+               running/landing/testing/pulling of wire line tools in connection with completion of a well.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION WIRE LINE OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of
+               well.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- perforate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line
+               equipment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION PERFORATING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- stimulate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to installation/testing/removal of equipment/surface lines for fracturing and/or acidizing purposes during completion plus the
+               actual carrying out of operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION WELL STIMULATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- flow">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to initial flow/clean up/flow test/build up of well after perforating/stimulating/temporary artificial lift during
+               completion.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION FLOW TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- sand control">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to sand control during well completion.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION SAND CONTROL" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- test scssv">
+            <xsd:annotation>
+               <xsd:documentation>To test SCSSV during completion independently from the SCSSV running procedure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION SCSSV TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- completion string">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to making up/testing/running/landing/pulling of the completion string /tailpipe and/or production tubing, including setting
+               and testing of production packer(s) run in conjunction with the string.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION STRING HANDLING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait as part of or induced by completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down related to completion, including pressure
+               testing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="completion -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to well completion.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL COMPLETION OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- bob/wellhead equipment">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running/installing/testing/removing/retrieving BOPs, risers, spools, wellhead plugs and valves, X-mas trees
+               etc</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER BOP AND WELLHEAD OPERATIONS" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- wire line">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to rigging up/down and testing of wire line equipment (wl riser, wl BOP, lubricator etc.) plus the actual
+               running/landing/testing/pulling of wire line tools in connection with completion of a well.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER WIRE LINE OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of
+               well.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- perforate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line
+               equipment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER PERFORATING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- stimulate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to installation/testing/removal of equipment/surface lines for fracturing and/or acidizing purposes during completion plus the
+               actual carrying out of operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER WELL STIMULATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- flow">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to initial flow/clean up/flow test/build up of well after perforating/stimulating/temporary artificial lift during
+               completion.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER FLOW TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- sand control">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to sand control during well completion.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER SAND CONTROL" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- test scssv">
+            <xsd:annotation>
+               <xsd:documentation>To test SCSSV during completion independently from the SCSSV running procedure.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER SCSSV TESTING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- completion string">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to making up/testing/running/landing/pulling of the completion string /tailpipe and/or production tubing, including setting
+               and testing of production packer(s) run in conjunction with the string.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER COMPLETION STRING HANDLING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait as part of or induced by completion operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down related to completion, including pressure
+               testing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="workover -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to well completion.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL WORKOVER OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- trip">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to tripping out and tripping into the bore hole during plug and abandon operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON TRIPPING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- circulating conditioning">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of well in connection with
+               plugging and abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON CIRCULATING AND CONDITIONING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- perforate">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line equipment in
+               connection with plugging and abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON PERFORATING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- cement plug">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to pumping cement and setting abandonment plugs, including time to reverse out cement and to test the
+               plugs.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL CEMENT PLUGGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- mechanical plug">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to running, setting and testing mechanical plugs.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL MECHANICAL PLUGGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- squeeze">
+            <xsd:annotation>
+               <xsd:documentation>The careful application of pump pressure to force a cement slurry into the formation around the casing shoe or annulus.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CEMENT SQUEEZE" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- cut">
+            <xsd:annotation>
+               <xsd:documentation>To cut a casing in the wellbore</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=CASING CUTTING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- equipment recovery">
+            <xsd:annotation>
+               <xsd:documentation>To recover casing, tools, conductor housings, subsea wellheads, BOP, guide bases, etc.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL DRILLING EQUIPMENT RECOVERY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during operations for plugging and
+               abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait as part of or induced by plugging and abandonment operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down in connection with plugging and abandonment, including
+               pressure testing.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="plug abandon -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to well plugging and abandonment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=PLUG AND ABANDON OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- maintain">
+            <xsd:annotation>
+               <xsd:documentation>To maintain the drilling rig and its associated equipment, e.g. cutting and slipping of the drill line, including all maintenance work in
+               connection with casing and wellhead, drill string, completion string, formation evaluation equipment and surface/subsea BOP equipment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG MAINTENANCE" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- repair">
+            <xsd:annotation>
+               <xsd:documentation>To repair the drilling rig and its associated equipment including third party equipment, and all repair work in connection with casing and
+               wellhead, drill string, completion string, formation evaluation equipment and surface/subsea BOP equipment.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DRILLING RIG REPAIR" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- fish">
+            <xsd:annotation>
+               <xsd:documentation>To retrive anything lost or left in the wellbore</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE FISHING OPERATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- well control">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to control and removal of formation fluids which have entered the well bore, including circulating the formation fluids,
+               changing mud weight to control the influx, mixing or conditioning drilling fluids, and hole conditioning required because of the fluid entry. Includes all trips
+               required to regain control of the well, as well as all steps to terminate the well if required.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELL CONTROL ACTIVITIES" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- lost circulation">
+            <xsd:annotation>
+               <xsd:documentation>To regain circulation, including mixing and spotting of plugs, trips, squeezes and waiting related to the lost circulation
+               operation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=REGAINING LOST CIRCULATION" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- sidetrack">
+            <xsd:annotation>
+               <xsd:documentation>Interruption of drilling operation to prepare and carry out sidetrack operation.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WELLBORE SIDE TRACKING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- mill">
+            <xsd:annotation>
+               <xsd:documentation>To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during an interruption of the
+               drilling.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION MILLING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- waiting on weather">
+            <xsd:annotation>
+               <xsd:documentation>To wait due to inappropriate weather conditions for resuming drilling operations.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=WAITING ON WEATHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- wait">
+            <xsd:annotation>
+               <xsd:documentation>To wait</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION WAITING ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- rig up/down">
+            <xsd:annotation>
+               <xsd:documentation>Activities related to prepartion and riging snubbing and coil tubing equipment up and down including pressure testing, in connection with
+               drilling interruption.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION COIL TUBING RIGING" />
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="interruption -- other">
+            <xsd:annotation>
+               <xsd:documentation>Uncategorised activities related to drilling interruption.</xsd:documentation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=INTERRUPTION OTHER ACTIVITY" />
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+   <xsd:simpleType name="EquipmentCodeNPD">
+      <xsd:annotation>
+         <xsd:documentation>A daily drilling report class that is a class defined to be a sub equipment system on a drilling rig.</xsd:documentation>
+         <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB EQUIPMENT SYSTEM CLASS" />
+      </xsd:annotation>
+      <xsd:restriction base="witsml:abstractString">
+         <xsd:enumeration value="drill floor -- drilling control">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING CONTROL EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as drilling control equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- draw works">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING DRAWWORKS EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as drilling drawworks equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- rotary table">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING ROTARY TABLE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as rotary table equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- tensioning syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT TENSIONING SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as tensioning system equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- hp air syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT HIGH PRESSURE AIR SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as high pressure air system equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- wirelines">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WIRELINE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as wireline equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drill floor -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER DRILLFLOOR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other drillfloor equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- derrick structure">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DERRICK STRUCTURE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be derrick structure equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- crown block">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CROWN BLOCK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined as crown block equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equipment -- travelling block">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT TRAVELLING BLOCK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be travelling block equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- heave compensator">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT HEAVE COMPENSATOR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be heave compensator equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER HOISTING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other hoisting equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="hosting equ -- top driv">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT TOP DRIVE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a classdefined to be top drive equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- vertical pipe handling equ syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT VERTICAL PIPE HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be vertical pipe handling equipment/system on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- drill floor tube handl syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLFLOOR TUBE HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be drillfloor tube handling equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- power packs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING POWER PACK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be drilling power pack equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- slips and speider">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SLIPS AND SPEIDER EQUIPMENT CLASS CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class that is defined to be slips and speider equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- elevator">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT PIPE ELEVATOR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be pipe elevator system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- manual tong">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MANUAL TONG EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be manual tong equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="pipe handling equ syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER PIPE HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other pipe handling equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- bulk storage transfer">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD BULK STORAGE AND TRANSFER EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be mud bulk storage and transfer equipment on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- bulk air system">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BULK AIR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be bulk air equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud additive syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD ADDITIVE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be mud additive equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud mixing storage">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD MIXING AND STORAGE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be mud mixing and storage equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud supply">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD SUPPLY EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be mud supply equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- mud solids control">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD SOLIDS CONTROLL EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be mud solids control equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- drill water syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLING WATER EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be drilling water equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- hp equipment">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT HP MUD EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be high pressure mud equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="mud and bulk syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER MUD AND BULK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other mud and bulk equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- bop stack">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BOP STACK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be bob stack equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- bop control syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BOP CONTROL SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be blow out preventer control system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- shallow gas stack">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SHALLOW GAS STACK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be shallow gas stack equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- diverter">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DIVERTER EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be diverter equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- riser syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT RISER SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be riser system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- choke kill syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CHOKE AND KILL SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be choke and kill system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="well control equ syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER WELL CONTROL EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other well control equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- drillpipes">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILLPIPE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be drillpipe equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- drillcolars">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DRILL COLLAR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be drill colar equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- subs and lift plugs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUB AND LIFT PLUG EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be sub and lift plug equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- stabilizer">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT STABILIZER EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be stabilizer equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- downhole drilling tools">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DOWNHOLE DRILLING TOOL EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be downhole drilling tool equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- fishing tools">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT FISHING TOOL EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be fishing tool equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- misc drillstring equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MISCELLANEOUS DRILLSTRING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be miscellaneous drillstring equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="drillstring downhole -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER DRILLSTRING AND DOWNHOLE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other drillstring and downhole equipment on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- cementing unit">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT CEMENTING UNIT EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be cementing unit equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- well testing equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELL TESTING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be well testing equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- mud logging equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MUD LOGGING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be mud logging equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- electr logging equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT ELECTRICAL LOGGING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be electrical logging equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- special service equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SPECIAL SERVICE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be special service equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- well head tubular equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELLHEAD AND TUBULAR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be wellhead and tubular equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="service equ -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER SERVICE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other service equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- deck cranes">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT DECK CRANE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be deck crane equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- overhead cranes">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OVERHEAD CRANE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be overhead crane equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- monorail syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MONORAIL SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be monorail equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- bop transport syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT BOP TRANSPORT EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be Blow Out Preventer transport equipment on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- utility winchs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT UTILITY WINCH EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be utility winch equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- anchor syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT ANCHOR EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be anchor system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="material handling syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER MATERIAL HANDLING EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other material handling equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- wellhead subsea run test">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT WELLHEAD AND SUBSEA RUN AND TEST EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be wellhead and subsea run and test equipment on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- subsea inspection syst">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT SUBSEA INSPECTION SYSTEM EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be subsea inspection system equipment on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- acoustic position ref">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT ACOUSTIC POSITION REFERENCE EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be acoustic position reference equipment on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- misc instr and auxil equ">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MISCELLANEOUS INSTRUMENT AND AUXILIARY EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be miscellaneous instrument and auxiliary equipment on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- hydr pneum power packs">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT MISCELLANEOUS HYDRAULIC AND PNEUMATIC POWER PACK EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be hydraulic or pneumatic power pack system on a drilling
+               rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+         <xsd:enumeration value="miscellaneous equ syst -- other">
+            <xsd:annotation>
+               <xsd:appinfo source="http://projects.dnv.com/searchrds/RDS_Browser.aspx?RDLDesignation=DAILY DRILLING REPORT OTHER MISCELLANEOUS EQUIPMENT CLASS" />
+               <xsd:documentation>A daily drilling report equipment class that is a class defined to be other miscellaneous system on a drilling rig.</xsd:documentation>
+            </xsd:annotation>
+         </xsd:enumeration>
+      </xsd:restriction>
+   </xsd:simpleType>
+</xsd:schema>
