-<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.witsml.org/schemas/131" version="1.3.1(NPD)">
 <xsd:attributeGroup name="attgrp_uid"/>
-<xsd:complexType name="cs_activity">
-<xsd:sequence>
 <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="phase" type="witsml:str16" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="activityCode" type="witsml:ActivityCode" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="detailActivity" type="witsml:str32" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="state" type="witsml:str32" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="stateDetailActivity" type="witsml:StateDetailActivity" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="comments" type="witsml:commentString" minOccurs="1" maxOccurs="1"/>
<!--
PROFILE: Deleted element duration.
 -->
<!--
PROFILE: Deleted element typeActivityClass.
 -->
 <xsd:element name="mdHoleStart" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="tvdHoleStart" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdHoleEnd" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="tvdHoleEnd" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1"/>
<!--
PROFILE: Deleted element mdBitStart.
 -->
<!--
PROFILE: Deleted element mdBitEnd.
 -->
<!--
PROFILE: Deleted element operator.
 -->
<!--
PROFILE: Deleted element tubular.
 -->
<!--
PROFILE: Deleted element optimum.
 -->
<!--
PROFILE: Deleted element productive.
 -->
 <xsd:element name="itemState" type="witsml:ItemState" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_alias">
-<xsd:sequence>
 <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="namingSystem" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_bitRecord">
-<xsd:sequence>
 <xsd:element name="numBit" type="witsml:str32" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="diaBit" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1"/>
<!--
PROFILE: Deleted element diaPassThru.
 -->
<!--
PROFILE: Deleted element diaPilot.
 -->
 <xsd:element name="manufacturer" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
<!--
PROFILE: Deleted element typeBit.
 -->
<!--
PROFILE: Deleted element cost.
 -->
 <xsd:element name="codeMfg" type="witsml:str32" minOccurs="1" maxOccurs="1"/>
<!--
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:sequence>
 <xsd:element name="DocumentName" type="witsml:nameStruct" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="DocumentAlias" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="DocumentDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="documentClass" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="FileCreationInformation" type="witsml:fileCreationType" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="SecurityInformation" type="witsml:securityInfoType" minOccurs="0" maxOccurs="5"/>
 <xsd:element name="Disclaimer" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="AuditTrail" type="witsml:auditType" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="Owner" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="fileCreationType">
-<xsd:sequence>
 <xsd:element name="FileCreationDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="SoftwareName" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="FileCreator" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="securityInfoType">
-<xsd:sequence>
 <xsd:element name="Class" type="witsml:kindString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="System" type="witsml:kindString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="EndDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="auditType">
-<xsd:sequence>
 <xsd:element name="Event" type="witsml:eventType" minOccurs="1" maxOccurs="unbounded"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="eventType">
-<xsd:sequence>
 <xsd:element name="EventDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="ResponsibleParty" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="Comment" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 </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"/>
 <xsd:element name="mdInflow" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdInflow" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="phase" type="witsml:str16" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="activityCode" type="witsml:ActivityCode" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="detailActivity" type="witsml:str32" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="eTimLost" type="witsml:timeMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="dTimRegained" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="diaBit" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBit" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="wtMud" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="porePressure" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="diaCsgLast" type="witsml:lengthMeasureInch" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="volMudGained" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presShutInCasing" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presShutInDrill" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="incidentType" type="witsml:WellControlIncidentType" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="killingType" type="witsml:WellKillingProcedureType" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="formation" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tempBottom" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presMaxChoke" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportCoreInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="coreNumber" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="lenRecovered" type="witsml:lengthMeasureMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="recoverPc" type="witsml:volumePerVolumeMeasurePercent" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="lenBarrel" type="witsml:lengthMeasureMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="innerBarrelType" type="witsml:InnerBarrelType" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="coreDescription" type="witsml:commentString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportEquipFailureInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="equipClass" type="witsml:kindString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="equipSubClass" type="witsml:kindString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="eTimMissProduction" type="witsml:timeMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="dTimRepair" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportFormTestInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presPore" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="goodSeal" type="witsml:logicalBoolean" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdSample" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="dominateComponent" type="witsml:kindString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="densityHC" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="volumeSample" type="witsml:volumeMeasureCubicDeciMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportGasReadingInf">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="readingType" type="witsml:GasPeakType" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="gasHigh" type="witsml:volumePerVolumeMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="gasLow" type="witsml:volumePerVolumeMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="meth" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="eth" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="prop" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="ibut" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="nbut" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="ipent" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportLithShowInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="show" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="lithology" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportLogInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="runNumber" type="witsml:str16" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="serviceCompany" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tool" type="witsml:kindString" minOccurs="1" maxOccurs="1"/>
-<xsd:choice>
 <xsd:element name="tempBHCT" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1"/>
-<xsd:sequence>
 <xsd:element name="tempBHST" type="witsml:thermodynamicTemperatureMeasureCelsius" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="eTimStatic" type="witsml:timeMeasureHour" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 </xsd:choice>
 <xsd:element name="mdTempTool" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTempTool" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportPerfInfo">
-<xsd:sequence>
 <xsd:element name="dTimOpen" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="dTimClose" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportPorePressure">
-<xsd:sequence>
 <xsd:element name="readingKind" type="witsml:ReadingKind" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="equivalentMudWeight" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportStatusInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdPlugTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="diaHole" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdDiaHoleStart" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="diaPilot" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdDiaPilotPlan" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="tvdDiaPilotPlan" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="typeWellbore" type="witsml:WellboreType" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdKickoff" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="tvdKickoff" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="parentWellbore" type="witsml:cs_wellAlias" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="strengthForm" type="witsml:densityMeasure" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="mdStrengthForm" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="tvdStrengthForm" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="diaCsgLast" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdCsgLast" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="tvdCsgLast" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="presTestType" type="witsml:PresTestType" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="mdPlanned" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="distDrill" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="elevKelly" type="witsml:wellElevationCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="sum24Hr" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="forecast24Hr" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="ropCurrent" type="witsml:velocityMeasureMetresPerHour" minOccurs="1" maxOccurs="1"/>
<!--
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:complexType>
-<xsd:complexType name="cs_drillReportStratInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="description" type="witsml:descriptionString" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportSurveyStation">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="incl" type="witsml:planeAngleMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="azi" type="witsml:planeAngleMeasure" minOccurs="1" maxOccurs="1"/>
<!--
PROFILE: Deleted element vertSect.
 -->
<!--
PROFILE: Deleted element dls.
 -->
<!--
PROFILE: Deleted element location.
 -->
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportWellboreInfo">
-<xsd:sequence>
 <xsd:element name="dTimSpud" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="dTimPreSpud" type="witsml:timestamp" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="dateDrillComplete" type="witsml:date" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="operator" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="drillContractor" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="rigAlias" type="witsml:cs_alias" minOccurs="1" maxOccurs="unbounded"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="cs_drillReportWellTestInfo">
-<xsd:sequence>
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="testType" type="witsml:WellTestType" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="testNumber" type="witsml:positiveCount" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdTop" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mdBottom" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdTop" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvdBottom" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="chokeOrificeSize" type="witsml:lengthMeasureMilliMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="densityOil" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="densityWater" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="densityGas" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="flowRateOil" type="witsml:volumeFlowRateMeasureCubicMetresPerDay" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="flowRateWater" type="witsml:volumeFlowRateMeasureCubicMetresPerDay" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="flowRateGas" type="witsml:volumeFlowRateMeasureMillionCubicMetresPerDay" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presShutIn" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presFlowing" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presBottom" type="witsml:pressureMeasureMegaPascals" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="gasOilRatio" type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="waterOilRatio" type="witsml:volumePerVolumeMeasureCubicMetresPerCubicMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="chloride" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="carbonDioxide" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="hydrogenSulfide" type="witsml:massConcentrationMeasurePartPerMillion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="volOilTotal" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="volGasTotal" type="witsml:volumeMeasureMillionCubicMetres" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="volWaterTotal" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="volOilStored" type="witsml:volumeMeasureCubicMetre" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_fluid">
-<xsd:sequence>
 <xsd:element name="type" type="witsml:str32" minOccurs="1" maxOccurs="1"/>
<!--
PROFILE: Deleted element locationSample.
 -->
 <xsd:element name="dTim" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="presBopRating" type="witsml:pressureMeasureBar" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="mudClass" type="witsml:MudClass" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="density" type="witsml:densityMeasure" minOccurs="1" maxOccurs="1"/>
<!--
PROFILE: Deleted element visFunnel.
 -->
<!--
PROFILE: Deleted element tempVis.
 -->
 <xsd:element name="pv" type="witsml:dynamicViscosityMeasure" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="yp" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1"/>
<!--
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:complexType>
-<xsd:complexType name="cs_geodeticModel">
-<xsd:sequence>
 <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="geodeticDatumCode" type="witsml:GeodeticDatum" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="xTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="yTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="zTranslation" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="xRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="yRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="zRotation" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="ellipsoidCode" type="witsml:Ellipsoid" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="ellipsoidSemiMajorAxis" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="ellipsoidInverseFlattening" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1"/>
 </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:element name="origin" type="witsml:refNameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="originDescription" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 </xsd:choice>
 <xsd:element name="yAxisAzimuth" type="witsml:yAxisAzimuth" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="yAxisDescription" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="xRotationCounterClockwise" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1"/>
 </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:sequence>
 <xsd:element name="nameCRS" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="projectionCode" type="witsml:Projection" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="projectedFrom" type="witsml:refNameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="stdParallel1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="stdParallel2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="centralMeridian" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="originLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="originLongitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="latitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="longitude1" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="latitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="longitude2" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="latitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="longitudeForScale" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="trueScaleLatitude" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="spheroidRadius" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="scaleFactor" type="witsml:unitlessQuantity" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="methodVariant" type="witsml:ProjectionVariantsObliqueMercator" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="perspectiveHeight" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="zone" type="witsml:geodeticZoneString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="NADType" type="witsml:NADTypes" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="falseEasting" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="falseNorthing" type="witsml:lengthMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="bearing" type="witsml:planeAngleMeasure" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="hemisphere" type="witsml:Hemispheres" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="description" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="parameter" type="witsml:indexedObject" minOccurs="0" maxOccurs="unbounded"/>
 </xsd:sequence>
 </xsd:complexType>
<!--
UNUSED: Deleted type cs_pumpOp.
 -->
-<xsd:complexType name="cs_refWellWellbore">
-<xsd:sequence>
 <xsd:element name="wellboreReference" type="witsml:refNameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="wellParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 </xsd:complexType>
-<xsd:complexType name="cs_refWellWellboreRig">
-<xsd:sequence>
 <xsd:element name="rigReference" type="witsml:refNameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="wellboreParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="wellParent" type="witsml:refNameString" minOccurs="0" maxOccurs="1"/>
 </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:sequence>
 <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="namingSystem" type="witsml:WellNamingSystem" minOccurs="1" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:simpleType name="WellNamingSystem">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="DTI"/>
 <xsd:enumeration value="API"/>
 <xsd:enumeration value="NPD code"/>
 <xsd:enumeration value="NPD number"/>
 <xsd:enumeration value="local field"/>
 <xsd:enumeration value="prospect"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:complexType name="cs_wellCRS">
-<xsd:sequence>
 <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
-<xsd:choice minOccurs="0" maxOccurs="1">
 <xsd:element name="mapProjection" type="witsml:cs_projectionx" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="geographic" type="witsml:cs_geodeticModel" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="localCRS" type="witsml:cs_localCRS" minOccurs="0" maxOccurs="1"/>
 </xsd:choice>
 <xsd:element name="description" type="witsml:descriptionString" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:complexType name="cs_wellDatum">
-<xsd:sequence>
 <xsd:element name="name" type="witsml:nameString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="code" type="witsml:ElevCodeEnum" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="datumName" type="witsml:wellKnownNameStruct" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="kind" type="witsml:kindString" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="wellbore" type="witsml:cs_refWellWellbore" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="rig" type="witsml:cs_refWellWellboreRig" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="elevation" type="witsml:wellElevationCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="measuredDepth" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1"/>
 </xsd:sequence>
 <xsd:attribute name="defaultMeasuredDepth" type="witsml:logicalBoolean" use="optional"/>
 <xsd:attribute name="defaultVerticalDepth" type="witsml:logicalBoolean" use="optional"/>
 <xsd:attribute name="defaultElevation" type="witsml:logicalBoolean" use="optional"/>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:group name="grp_drillReport">
-<xsd:sequence>
 <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="versionKind" type="witsml:OpsReportVersion" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="createDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="wellAlias" type="witsml:cs_wellAlias" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="wellboreAlias" type="witsml:cs_wellAlias" minOccurs="1" maxOccurs="unbounded"/>
 <xsd:element name="wellDatum" type="witsml:cs_wellDatum" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="wellCRS" type="witsml:cs_wellCRS" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="wellboreInfo" type="witsml:cs_drillReportWellboreInfo" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="statusInfo" type="witsml:cs_drillReportStatusInfo" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="bitRecord" type="witsml:cs_bitRecord" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="fluid" type="witsml:cs_fluid" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="porePressure" type="witsml:cs_drillReportPorePressure" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="extendedReport" type="witsml:timestampedDescriptionString" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="surveyStation" type="witsml:cs_drillReportSurveyStation" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="activity" type="witsml:cs_activity" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="logInfo" type="witsml:cs_drillReportLogInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="coreInfo" type="witsml:cs_drillReportCoreInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="wellTestInfo" type="witsml:cs_drillReportWellTestInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="formTestInfo" type="witsml:cs_drillReportFormTestInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="lithShowInfo" type="witsml:cs_drillReportLithShowInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="equipFailureInfo" type="witsml:cs_drillReportEquipFailureInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="controlIncidentInfo" type="witsml:cs_drillReportControlIncidentInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="stratInfo" type="witsml:cs_drillReportStratInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="perfInfo" type="witsml:cs_drillReportPerfInfo" minOccurs="0" maxOccurs="unbounded"/>
 <xsd:element name="gasReadingInfo" type="witsml:cs_drillReportGasReadingInf" minOccurs="0" maxOccurs="unbounded"/>
<!--
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:complexType name="obj_drillReports">
-<xsd:sequence>
 <xsd:element name="documentInfo" type="witsml:cs_documentInfo" minOccurs="0" maxOccurs="1"/>
 <xsd:element name="drillReport" type="witsml:obj_drillReport" minOccurs="1" maxOccurs="unbounded"/>
 </xsd:sequence>
 <xsd:attribute name="version" type="witsml:schemaVersionString" use="required"/>
 </xsd:complexType>
-<xsd:complexType name="obj_drillReport">
-<xsd:sequence>
 <xsd:element name="nameWell" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="nameWellbore" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1"/>
 <xsd:group ref="witsml:grp_drillReport"/>
<!--
PROFILE: Deleted element commonData.
 -->
<!--
PROFILE: Deleted element customData.
 -->
 </xsd:sequence>
 <xsd:attribute name="uidWell" type="witsml:uidString" use="optional"/>
 <xsd:attribute name="uidWellbore" type="witsml:uidString" use="optional"/>
 <xsd:attributeGroup ref="witsml:attgrp_uid"/>
 </xsd:complexType>
-<xsd:simpleType name="abstractBoolean">
-<xsd:restriction base="xsd:boolean">
 <xsd:pattern value=".+"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractDateTime">
-<xsd:restriction base="xsd:dateTime">
 <xsd:pattern value=".+"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractDate">
-<xsd:restriction base="xsd:date">
 <xsd:pattern value=".+"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
UNUSED: Deleted type abstractYear.
 -->
-<xsd:simpleType name="abstractDouble">
-<xsd:restriction base="xsd:double">
 <xsd:pattern value=".+"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractShort">
-<xsd:restriction base="xsd:short">
 <xsd:pattern value=".+"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
UNUSED: Deleted type abstractInt.
 -->
-<xsd:simpleType name="abstractString">
-<xsd:restriction base="xsd:string">
 <xsd:whiteSpace value="collapse"/>
 <xsd:minLength value="1"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:complexType name="abstractMeasure">
-<xsd:simpleContent>
 <xsd:extension base="witsml:abstractDouble"/>
 </xsd:simpleContent>
 </xsd:complexType>
-<xsd:simpleType name="abstractMaximumLengthString">
-<xsd:restriction base="witsml:abstractString">
 <xsd:maxLength value="4000"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
UNUSED: Deleted type abstractUncollapsedString.
 -->
-<xsd:simpleType name="abstractPositiveCount">
-<xsd:restriction base="witsml:abstractShort">
 <xsd:minInclusive value="1"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractNameString">
-<xsd:restriction base="witsml:abstractString">
 <xsd:maxLength value="64"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractUidString">
-<xsd:restriction base="witsml:abstractString">
 <xsd:maxLength value="64"/>
 <xsd:pattern value="[^ ]*"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractCommentString">
 <xsd:restriction base="witsml:abstractMaximumLengthString"/>
 </xsd:simpleType>
-<xsd:simpleType name="abstractTypeEnum">
-<xsd:restriction base="witsml:abstractString">
 <xsd:maxLength value="40"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="abstractUomEnum">
-<xsd:restriction base="witsml:abstractString">
 <xsd:maxLength value="24"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
UNUSED: Deleted type ActivityClassType.
 -->
-<xsd:simpleType name="ActivityCode">
 <xsd:restriction base="witsml:abstractTypeEnum"/>
 </xsd:simpleType>
-<xsd:simpleType name="AziRef">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="magnetic north"/>
 <xsd:enumeration value="grid north"/>
 <xsd:enumeration value="true north"/>
 <xsd: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:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="CF"/>
 <xsd:enumeration value="CV"/>
 <xsd:enumeration value="DF"/>
 <xsd:enumeration value="GL"/>
 <xsd:enumeration value="KB"/>
 <xsd:enumeration value="RB"/>
 <xsd:enumeration value="RT"/>
 <xsd:enumeration value="SF"/>
 <xsd:enumeration value="LAT"/>
 <xsd:enumeration value="SL"/>
 <xsd:enumeration value="MHHW"/>
 <xsd:enumeration value="MHW"/>
 <xsd:enumeration value="MLLW"/>
 <xsd:enumeration value="MLW"/>
 <xsd:enumeration value="MTL"/>
 <xsd:enumeration value="KO"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="Ellipsoid">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="AGD66"/>
 <xsd:enumeration value="AIRY_MOD"/>
 <xsd:enumeration value="AIRY30"/>
 <xsd:enumeration value="AIRY49"/>
 <xsd:enumeration value="AUST_NAT"/>
 <xsd:enumeration value="BESL-DHD"/>
 <xsd:enumeration value="BESL-NGL"/>
 <xsd:enumeration value="BESL-RT9"/>
 <xsd:enumeration value="BESS41"/>
 <xsd:enumeration value="BESSNAM"/>
 <xsd:enumeration value="BOGOTA"/>
 <xsd:enumeration value="CL58"/>
 <xsd:enumeration value="CL58-1"/>
 <xsd:enumeration value="CL66"/>
 <xsd:enumeration value="CL66-M"/>
 <xsd:enumeration value="CL80"/>
 <xsd:enumeration value="CL80-A"/>
 <xsd:enumeration value="CL80-B"/>
 <xsd:enumeration value="CL80-I"/>
 <xsd:enumeration value="CL80-J"/>
 <xsd:enumeration value="CL80-M"/>
 <xsd:enumeration value="CL80-P"/>
 <xsd:enumeration value="CMPOINCH"/>
 <xsd:enumeration value="DAN"/>
 <xsd:enumeration value="DELA"/>
 <xsd:enumeration value="ED50"/>
 <xsd:enumeration value="EGYPT07"/>
 <xsd:enumeration value="EVER"/>
 <xsd:enumeration value="EVER48"/>
 <xsd:enumeration value="EVER56"/>
 <xsd:enumeration value="EVER69"/>
 <xsd:enumeration value="EVER-BR"/>
 <xsd:enumeration value="EVERMOD"/>
 <xsd:enumeration value="EVER-P"/>
 <xsd:enumeration value="EVER-TM"/>
 <xsd:enumeration value="EVTM"/>
 <xsd:enumeration value="FISC60"/>
 <xsd:enumeration value="FISC60MOD"/>
 <xsd:enumeration value="FISC68"/>
 <xsd:enumeration value="FISCMOD"/>
 <xsd:enumeration value="GDA94"/>
 <xsd:enumeration value="GRS67"/>
 <xsd:enumeration value="GRS80"/>
 <xsd:enumeration value="HAY09"/>
 <xsd:enumeration value="HEIS"/>
 <xsd:enumeration value="HEL06"/>
 <xsd:enumeration value="HEL07"/>
 <xsd:enumeration value="HOUG"/>
 <xsd:enumeration value="IAG-75"/>
 <xsd:enumeration value="INDIAN75"/>
 <xsd:enumeration value="INDO-74"/>
 <xsd:enumeration value="INT24"/>
 <xsd:enumeration value="IUGG67"/>
 <xsd:enumeration value="IUGG75"/>
 <xsd:enumeration value="JEFF48"/>
 <xsd:enumeration value="KAU63"/>
 <xsd:enumeration value="KRSV"/>
 <xsd:enumeration value="MERIT83"/>
 <xsd:enumeration value="NAD27"/>
 <xsd:enumeration value="NAHRAN"/>
 <xsd:enumeration value="NEWINT67"/>
 <xsd:enumeration value="NWL-10D"/>
 <xsd:enumeration value="NWL-9D"/>
 <xsd:enumeration value="OSGB36"/>
 <xsd:enumeration value="OSU86F"/>
 <xsd:enumeration value="OSU91A"/>
 <xsd:enumeration value="PLESSIS-1817"/>
 <xsd:enumeration value="PSAD56"/>
 <xsd:enumeration value="PTNOIRE"/>
 <xsd:enumeration value="SA69"/>
 <xsd:enumeration value="SPHR"/>
 <xsd:enumeration value="STRU"/>
 <xsd:enumeration value="WALB"/>
 <xsd:enumeration value="WAR24"/>
 <xsd:enumeration value="WGS60"/>
 <xsd:enumeration value="WGS66"/>
 <xsd:enumeration value="WGS72"/>
 <xsd:enumeration value="WGS84"/>
 <xsd: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:enumeration value="connection gas"/>
 <xsd:enumeration value="drilling background gas"/>
 <xsd:enumeration value="drilling gas peak"/>
 <xsd:enumeration value="flow check gas"/>
 <xsd:enumeration value="no readings"/>
 <xsd:enumeration value="other"/>
 <xsd:enumeration value="shut down gas"/>
 <xsd:enumeration value="trip gas"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="GeodeticDatum">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="ADND"/>
 <xsd:enumeration value="ARC50"/>
 <xsd:enumeration value="AUSG"/>
 <xsd:enumeration value="CAA"/>
 <xsd:enumeration value="CHAS"/>
 <xsd:enumeration value="CORAL"/>
 <xsd:enumeration value="ED50"/>
 <xsd:enumeration value="ED87"/>
 <xsd:enumeration value="ERIN65"/>
 <xsd:enumeration value="GD49"/>
 <xsd:enumeration value="GHANA"/>
 <xsd:enumeration value="GUAM63"/>
 <xsd:enumeration value="HJRS55"/>
 <xsd:enumeration value="HTS"/>
 <xsd:enumeration value="INCH"/>
 <xsd:enumeration value="INDIA1"/>
 <xsd:enumeration value="INDIA2"/>
 <xsd:enumeration value="INDNS74"/>
 <xsd:enumeration value="LIB64"/>
 <xsd:enumeration value="LUZON"/>
 <xsd:enumeration value="MRCH"/>
 <xsd:enumeration value="NAD27"/>
 <xsd:enumeration value="NAD83"/>
 <xsd:enumeration value="NGRA"/>
 <xsd:enumeration value="None"/>
 <xsd:enumeration value="NPRM"/>
 <xsd:enumeration value="OSGB36"/>
 <xsd:enumeration value="POTS1"/>
 <xsd:enumeration value="PULK1"/>
 <xsd:enumeration value="PULK2"/>
 <xsd:enumeration value="QRNQ"/>
 <xsd:enumeration value="SA56"/>
 <xsd:enumeration value="SRL60"/>
 <xsd:enumeration value="TNRV25"/>
 <xsd:enumeration value="TOKYO"/>
 <xsd:enumeration value="UserDefined"/>
 <xsd:enumeration value="VROL"/>
 <xsd:enumeration value="WGS72"/>
 <xsd:enumeration value="WGS84"/>
 <xsd:enumeration value="YACR"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="Hemispheres">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="northern"/>
 <xsd:enumeration value="southern"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
UNUSED: Deleted type HoleCasingType.
 -->
<!--
UNUSED: Deleted type HoleOpenerType.
 -->
<!--
UNUSED: Deleted type IntervalMethod.
 -->
<!--
UNUSED: Deleted type IntervalType.
 -->
-<xsd:simpleType name="ItemState">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="actual"/>
 <xsd:enumeration value="model"/>
 <xsd:enumeration value="plan"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
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:enumeration value="NAD83"/>
 <xsd: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:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="Albers equal area"/>
 <xsd:enumeration value="azimuthal equidistant"/>
 <xsd:enumeration value="Cassini"/>
 <xsd:enumeration value="equidistant conic"/>
 <xsd:enumeration value="equirectangular"/>
 <xsd:enumeration value="gnomonic"/>
 <xsd:enumeration value="Lambert azimuthal"/>
 <xsd:enumeration value="Lambert conformal conic"/>
 <xsd:enumeration value="Mercator"/>
 <xsd:enumeration value="Miller"/>
 <xsd:enumeration value="oblique Mercator"/>
 <xsd:enumeration value="orthographic"/>
 <xsd:enumeration value="perspective"/>
 <xsd:enumeration value="polar stereographic"/>
 <xsd:enumeration value="polyconic"/>
 <xsd:enumeration value="sinusoidal"/>
 <xsd:enumeration value="state plane"/>
 <xsd:enumeration value="stereographic"/>
 <xsd:enumeration value="transverse Mercator"/>
 <xsd:enumeration value="universal transverse Mercator"/>
 <xsd:enumeration value="user defined"/>
 <xsd:enumeration value="Van der Grinten"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="ProjectionVariantsObliqueMercator">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="default"/>
 <xsd:enumeration value="rectified"/>
 <xsd:enumeration value="rectified skew"/>
 <xsd:enumeration value="rectified skew center origin"/>
 <xsd: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:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="bypass"/>
 <xsd:enumeration value="initial"/>
 <xsd:enumeration value="redrill"/>
 <xsd:enumeration value="reentry"/>
 <xsd:enumeration value="respud"/>
 <xsd:enumeration value="sidetrack"/>
 <xsd: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:enumeration value="formation intergity test"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="MudClass">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="water based"/>
 <xsd:enumeration value="oil based"/>
 <xsd:enumeration value="other"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="ReadingKind">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="measured"/>
 <xsd:enumeration value="estimated"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="StateDetailActivity">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="injury"/>
 <xsd:enumeration value="operation failed"/>
 <xsd:enumeration value="kick"/>
 <xsd:enumeration value="circulation loss"/>
 <xsd:enumeration value="m???????? loss"/>
 <xsd:enumeration value="stuck equipment"/>
 <xsd:enumeration value="equipment failure"/>
 <xsd:enumeration value="equipment hang"/>
 <xsd:enumeration value="success"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="InnerBarrelType">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="undifferented"/>
 <xsd:enumeration value="aluminum"/>
 <xsd:enumeration value="gel"/>
 <xsd:enumeration value="fiberglass"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="WellTestType">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="drill stem test"/>
 <xsd:enumeration value="production test"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="OpsReportVersion">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="preliminary"/>
 <xsd:enumeration value="normal"/>
 <xsd:enumeration value="final"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="WellControlIncidentType">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="shallow gas kick"/>
 <xsd:enumeration value="water kick"/>
 <xsd:enumeration value="oil kick"/>
 <xsd:enumeration value="gas kick"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="WellKillingProcedureType">
-<xsd:restriction base="witsml:abstractTypeEnum">
 <xsd:enumeration value="drillers method"/>
 <xsd:enumeration value="wait and weight"/>
 <xsd:enumeration value="bullheading"/>
 <xsd:enumeration value="lubricate and bleed"/>
 <xsd:enumeration value="forward circulation"/>
 <xsd:enumeration value="reverse circulation"/>
 <xsd:enumeration value="unknown"/>
 </xsd:restriction>
 </xsd:simpleType>
<!--
UNUSED: Deleted type XXXXXXXXXXXXXXXXXXX.
 -->
<!--
UNUSED: Deleted type anyDate.
 -->
<!--
UNUSED: Deleted type generalMeasureType.
 -->
<!--
UNUSED: Deleted type temperatureSlopeMeasure.
 -->
<!--
UNUSED: Deleted type typeOptionalClassString.
 -->
-<xsd:simpleType name="logicalBoolean">
 <xsd:restriction base="witsml:abstractBoolean"/>
 </xsd:simpleType>
-<xsd:simpleType name="date">
 <xsd:restriction base="witsml:abstractDate"/>
 </xsd:simpleType>
-<xsd:simpleType name="timestamp">
 <xsd:restriction base="witsml:abstractDateTime"/>
 </xsd:simpleType>
<!--
UNUSED: Deleted type timeZone.
 -->
<!--
UNUSED: Deleted type calendarYear.
 -->
-<xsd:complexType name="yAxisAzimuth">
-<xsd:simpleContent>
-<xsd:extension base="witsml:abstractMeasure">
 <xsd:attribute name="uom" type="witsml:planeAngleUom" use="required"/>
 <xsd:attribute name="northDirection" type="witsml:AziRef" use="optional"/>
 </xsd:extension>
 </xsd:simpleContent>
 </xsd:complexType>
-<xsd:simpleType name="unitlessQuantity">
 <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:simpleContent>
 <xsd:extension base="witsml:abstractNameString"/>
 </xsd:simpleContent>
 </xsd:complexType>
<!--
UNUSED: Deleted type refObjectString.
 -->
<!--
UNUSED: Deleted type refPositiveCount.
 -->
-<xsd:simpleType name="refWellDatum">
 <xsd:restriction base="witsml:abstractUidString"/>
 </xsd:simpleType>
-<xsd:simpleType name="nameString">
 <xsd:restriction base="witsml:abstractNameString"/>
 </xsd:simpleType>
-<xsd:simpleType name="commentString">
 <xsd:restriction base="witsml:abstractCommentString"/>
 </xsd:simpleType>
-<xsd:simpleType name="descriptionString">
-<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:restriction base="witsml:abstractTypeEnum"/>
 </xsd:simpleType>
-<xsd:simpleType name="uomString">
 <xsd:restriction base="witsml:abstractUomEnum"/>
 </xsd:simpleType>
-<xsd:simpleType name="uidString">
 <xsd:restriction base="witsml:abstractUidString"/>
 </xsd:simpleType>
<!--
UNUSED: Deleted type refString.
 -->
-<xsd:simpleType name="schemaVersionString">
-<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:simpleContent>
-<xsd:extension base="witsml:abstractNameString">
 <xsd:attribute name="namingSystem" type="witsml:nameString" use="optional"/>
 </xsd:extension>
 </xsd:simpleContent>
 </xsd:complexType>
-<xsd:complexType name="wellKnownNameStruct">
-<xsd:simpleContent>
-<xsd:extension base="witsml:abstractNameString">
 <xsd:attribute name="namingSystem" type="witsml:nameString" use="required"/>
 <xsd:attribute name="code" type="witsml:kindString" use="optional"/>
 </xsd:extension>
 </xsd:simpleContent>
 </xsd:complexType>
<!--
UNUSED: Deleted type uncollapsedString.
 -->
<!--
UNUSED: Deleted type iadcBearingWearCode.
 -->
-<xsd:simpleType name="geodeticZoneString">
-<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:simpleContent>
-<xsd:extension base="witsml:abstractMeasure">
 <xsd:attribute name="uom" type="witsml:MeasuredDepthUomMetre" use="required"/>
 <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional"/>
 </xsd:extension>
 </xsd:simpleContent>
 </xsd:complexType>
<!--
UNUSED: Deleted type MeasuredDepthUom.
 -->
-<xsd:complexType name="wellVerticalDepthCoord">
-<xsd:simpleContent>
-<xsd:extension base="witsml:abstractMeasure">
 <xsd:attribute name="uom" type="witsml:WellVerticalCoordinateUomMetre" use="required"/>
 <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional"/>
 </xsd:extension>
 </xsd:simpleContent>
 </xsd:complexType>
-<xsd:complexType name="wellElevationCoord">
-<xsd:simpleContent>
-<xsd:extension base="witsml:abstractMeasure">
 <xsd:attribute name="uom" type="witsml:WellVerticalCoordinateUomMetre" use="required"/>
 <xsd:attribute name="datum" type="witsml:refWellDatum" use="optional"/>
 </xsd:extension>
 </xsd:simpleContent>
 </xsd:complexType>
<!--
UNUSED: Deleted type WellVerticalCoordinateUom.
 -->
<!--
UNUSED: Deleted type nonNegativeCount.
 -->
-<xsd:simpleType name="positiveCount">
-<xsd:restriction base="witsml:abstractPositiveCount">
 <xsd:minInclusive value="1"/>
 </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: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:restriction base="witsml:abstractString">
 <xsd:maxLength value="256"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:complexType name="timestampedDescriptionString">
-<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:densityUomGramsPerCubicCentiMetre" 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:planeAngleUomDegreeOfAnAngle" 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.
 -->
<!--
UNUSED: Deleted type densityUom.
 -->
<!--
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">
 <xsd:enumeration value="rad"/>
 <xsd:enumeration value="c"/>
 <xsd:enumeration value="ccgr"/>
 <xsd:enumeration value="cgr"/>
 <xsd:enumeration value="dega"/>
 <xsd:enumeration value="gon"/>
 <xsd:enumeration value="gr"/>
 <xsd:enumeration value="Grad"/>
 <xsd:enumeration value="krad"/>
 <xsd:enumeration value="mila"/>
 <xsd:enumeration value="mina"/>
 <xsd:enumeration value="mrad"/>
 <xsd:enumeration value="Mrad"/>
 <xsd:enumeration value="mseca"/>
 <xsd:enumeration value="seca"/>
 <xsd: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>
<!--
UNUSED: Deleted type xxxxxxxxxUomxxxxxxxxxxxx.
 -->
<!--
UNUSED: Deleted type xxxxxxxxxxxMeasurexxxxxxxxxx.
 -->
-<xsd:simpleType name="densityUomGramsPerCubicCentiMetre">
-<xsd:restriction base="witsml:abstractUomEnum">
 <xsd:enumeration value="g/cm3"/>
 </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>
-<xsd:simpleType name="planeAngleUomDegreeOfAnAngle">
-<xsd:restriction base="witsml:abstractUomEnum">
 <xsd:enumeration value="dega"/>
 </xsd:restriction>
 </xsd:simpleType>
-<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="MeasuredDepthUomMetre">
-<xsd:restriction base="witsml:abstractUomEnum">
 <xsd:enumeration value="m"/>
 </xsd:restriction>
 </xsd:simpleType>
-<xsd:simpleType name="WellVerticalCoordinateUomMetre">
-<xsd:restriction base="witsml:abstractUomEnum">
 <xsd:enumeration value="m"/>
 </xsd:restriction>
 </xsd:simpleType>
 </xsd:schema>