-<xsd:schema elementFormDefault="qualified" attributeFormDefault="unqualified" targetNamespace="http://www.witsml.org/schemas/131" version="1.3.1">
<!--
                                                         
 -->
<!--
 POSC License Agreement
	This file is distributed under the POSC License Agreement at
	http://www.posc.org/about/license.shtml.
	Use of this file constitutes agreement with the POSC License Agreement.
	
 -->
<!--
                                                         
 -->
 <xsd:include schemaLocation="cs_qualifier.xsd"/>
 <xsd:include schemaLocation="attgrp_uid.xsd"/>
<!--
                                                         
 -->
-<xsd:complexType name="cs_lithology">
-<xsd:annotation>
 <xsd:documentation>WITSML - Lithology Component Schema</xsd:documentation>
 </xsd:annotation>
-<xsd:sequence>
-<xsd:element name="type" type="witsml:LithologyType" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The type of lithology. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="codeLith" type="witsml:str16" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology official codes if desired. Operator typically to define what the codes are. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="lithPc" type="witsml:volumePerVolumeMeasurePercent" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>The lithology represents what portion of the sampled interval. The total of the lithologies within an interval should add up to 100 percent. The "undifferentiated" code should be used to fill out to 100.</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="lithClass" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology classification description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="grainType" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Granulometry. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="dunhamClass" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Dunham limestone classification. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="color" type="witsml:str16" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology color description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="texture" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology texture description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="hardness" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology hardness description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="sizeGrain" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology grain size description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="roundness" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology roundness description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="sorting" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology sorting description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="matrixCement" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology matrix/cement description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="porosityVisible" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology visible porosity description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="permeability" type="witsml:str32" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Lithology permeability description. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="densShale" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
-<xsd:annotation>
 <xsd:documentation>Shale density for the interval. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
-<xsd:element name="qualifier" type="witsml:cs_qualifier" minOccurs="0" maxOccurs="unbounded">
-<xsd:annotation>
 <xsd:documentation>A single qualifier. In mudlogging terms, a qualifier is a graphical symbol in the Interpreted Lithology column of the Formation Evaluation Log (aka "the mudlog"). In addition to the major lithologies (e.g., sand, shale, etc) existing in the sample, other minerals (present as accessories or inclusions e.g. chert, pyrite, glauconite) and fossils (forams, oyster shells, bryozoans, etc) may exist and their abundance is generally categorized using ranges such as Trace (less than 10%), Common (10-25%) and Abundant (greater than 25%). These additional minerals and fossils can be of disproportionately great diagnostic and descriptive value. For example, qualifiers can be used to indicate facies changes, marker beds or something that impacted drilling conditions. These qualifiers (representing accessories, inclusions and/or fossils) are used to rapidly and graphically indicate to the recipient of the mudlog that a significant lithological event was encountered while drilling the well. </xsd:documentation>
 </xsd:annotation>
 </xsd:element>
 </xsd:sequence>
-<xsd:attributeGroup ref="witsml:attgrp_uid">
-<xsd:annotation>
 <xsd:documentation>Unique identifier for the lithology object. </xsd:documentation>
 </xsd:annotation>
 </xsd:attributeGroup>
 </xsd:complexType>
 </xsd:schema>