Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Imported schema typ_dataTypes.xsd
Namespace http://www.witsml.org/schemas/131
Properties
attribute form default: unqualified
element form default: qualified
version: 1.3.1
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:anyDate
Namespace http://www.witsml.org/schemas/131
Annotations
A union of date and dateTime, so that time is not mandatory.
Diagram
Diagram
Type union of(xsd:dateTime, xsd:date, xsd:gYearMonth, xsd:gYear)
Source
<xsd:simpleType name="anyDate">
  <xsd:annotation>
    <xsd:documentation>A union of date and dateTime, so that time is not mandatory.</xsd:documentation>
  </xsd:annotation>
  <xsd:union memberTypes="xsd:dateTime xsd:date xsd:gYearMonth xsd:gYear"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:generalMeasureType
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#generalMeasureType_uom
Type extension of witsml:abstractMeasure
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
uom witsml:uomString optional
Source
<xsd:complexType name="generalMeasureType">
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractMeasure">
      <xsd:attribute name="uom" type="witsml:uomString" use="optional"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:abstractMeasure
Namespace http://www.witsml.org/schemas/131
Annotations
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'.
Diagram
Diagram 131.tmp#abstractDouble
Type extension of witsml:abstractDouble
Type hierarchy
Properties
abstract: true
Used by
Source
<xsd:complexType name="abstractMeasure" abstract="true">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:abstractDouble
Namespace http://www.witsml.org/schemas/131
Annotations
This type disallows an "empty" double value.
This type should not be used directly except to derive another type.
Diagram
Diagram
Type restriction of xsd:double
Facets
pattern .+
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:uomString
Namespace http://www.witsml.org/schemas/131
Annotations
A unit of measure acronym from the POSC unit of measure file.
Diagram
Diagram 131.tmp#abstractUomEnum
Type witsml:abstractUomEnum
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 24
Used by
Source
<xsd:simpleType name="uomString" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractUomEnum
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 24
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:abstractString
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram
Type restriction of xsd:string
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Complex Type witsml:temperatureSlopeMeasure
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#temperatureSlopeMeasure_uom
Type extension of witsml:abstractMeasure
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
uom witsml:uomString optional
Source
<xsd:complexType name="temperatureSlopeMeasure">
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractMeasure">
      <xsd:attribute name="uom" type="witsml:uomString" use="optional"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:typeOptionalClassString
Namespace http://www.witsml.org/schemas/131
Annotations
A type with a classType attribute. This allows a user to give a 
classification of something, and to specify the type of classification that it is. 
There is no control over the class values, or the class types.
Diagram
Diagram 131.tmp#abstractNameString NO_NAMESPACE.tmp#typeOptionalClassString_classType
Type extension of witsml:abstractNameString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
classType witsml:kindString optional
This identifies the classification system to 
which the class belongs.
Source
<xsd:complexType name="typeOptionalClassString">
  <xsd:annotation>
    <xsd:documentation>A type with a classType attribute. This allows a user to give a classification of something, and to specify the type of classification that it is. There is no control over the class values, or the class types.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractNameString">
      <xsd:attribute name="classType" type="witsml:kindString" use="optional">
        <xsd:annotation>
          <xsd:documentation>This identifies the classification system to which the class belongs.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractNameString
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:kindString
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractTypeEnum
Type witsml:abstractTypeEnum
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
Used by
Source
<xsd:simpleType name="kindString" final="#all">
  <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:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractTypeEnum
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
Used by
Simple Types witsml:ActivityClassType, witsml:ActivityCode, witsml:ArrayElementDataType, witsml:AziRef, witsml:BearingType, witsml:BhaStatus, witsml:BitDullCode, witsml:BitReasonPulled, witsml:BitType, witsml:BladeShapeType, witsml:BladeType, witsml:BopType, witsml:BoxPinConfig, witsml:CementJobType, witsml:ConnectionPosition, witsml:DeflectionMethod, witsml:DerrickType, witsml:DrawWorksType, witsml:DriveType, witsml:ElevCodeEnum, witsml:Ellipsoid, witsml:FiberMode, witsml:GasPeakType, witsml:GeodeticDatum, witsml:Hemispheres, witsml:HoleCasingType, witsml:HoleOpenerType, witsml:InstalledFiberPoint, witsml:IntervalMethod, witsml:IntervalType, witsml:ItemState, witsml:JarAction, witsml:JarType, witsml:LithologySource, witsml:LithologyType, witsml:LogDataType, witsml:LogIndexDirection, witsml:LogIndexType, witsml:LogTraceOrigin, witsml:LogTraceState, witsml:MaterialType, witsml:MeasurementType, witsml:MessageProbability, witsml:MessageSeverity, witsml:MessageType, witsml:MudLogParameterType, witsml:NADTypes, witsml:NameTagLocation, witsml:NameTagNumberingScheme, witsml:NameTagTechnology, witsml:NozzleType, witsml:OTDRReason, witsml:PitType, witsml:Projection, witsml:ProjectionVariantsObliqueMercator, witsml:PumpOpType, witsml:PumpType, witsml:QualifierType, witsml:RealtimeData, witsml:RigType, witsml:RiskAffectedPersonnel, witsml:RiskCategory, witsml:RiskSubCategory, witsml:RiskType, witsml:ScrType, witsml:ShowFluorescence, witsml:ShowLevel, witsml:ShowRating, witsml:ShowSpeed, witsml:SupportCraft, witsml:SurfEquipType, witsml:TargetCategory, witsml:TargetScope, witsml:TargetSectionScope, witsml:TrajStationStatus, witsml:TrajStationType, witsml:TubularAssembly, witsml:TubularComponent, witsml:TypeSurveyTool, witsml:WellDirection, witsml:WellFluid, witsml:WellPurpose, witsml:WellStatus, witsml:WellboreShape, witsml:WellboreType, witsml:kindString
Complex Type witsml:indexedObject
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:logicalBoolean
Namespace http://www.witsml.org/schemas/131
Annotations
Values of "true" (or "1") and "false" (or "0").
Diagram
Diagram 131.tmp#abstractBoolean
Type witsml:abstractBoolean
Type hierarchy
Properties
final: restriction, list, union
Facets
pattern .+
Source
<xsd:simpleType name="logicalBoolean" final="#all">
  <xsd:annotation>
    <xsd:documentation>Values of "true" (or "1") and "false" (or "0").</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractBoolean"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractBoolean
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram
Type restriction of xsd:boolean
Facets
pattern .+
Used by
Simple Type witsml:logicalBoolean
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:date
Namespace http://www.witsml.org/schemas/131
Annotations
A julian date.
Diagram
Diagram 131.tmp#abstractDate
Type witsml:abstractDate
Type hierarchy
Properties
final: restriction, list, union
Facets
pattern .+
Source
<xsd:simpleType name="date" final="#all">
  <xsd:annotation>
    <xsd:documentation>A julian date.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractDate"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractDate
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram
Type restriction of xsd:date
Facets
pattern .+
Used by
Simple Type witsml:date
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:timestamp
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractDateTime
Type witsml:abstractDateTime
Type hierarchy
Properties
final: restriction, list, union
Facets
pattern .+
Source
<xsd:simpleType name="timestamp" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractDateTime
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram
Type restriction of xsd:dateTime
Facets
pattern .+
Used by
Simple Type witsml:timestamp
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:timeZone
Namespace http://www.witsml.org/schemas/131
Annotations
A time zone conforming to the XSD:dateTime specification.
It should be of the form "Z" or "shh.mm" where 
	"s" is "+" or "-", 
	"hh" is 00 to 23 and
	"mm" is 00 to 59.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
pattern [Z]|([-+](([01][0-9])|(2[0-3])):[0-5][0-9])
Source
<xsd:simpleType name="timeZone" final="#all">
  <xsd:annotation>
    <xsd:documentation>A time zone conforming to the XSD:dateTime specification. It should be of the form "Z" or "shh.mm" where "s" is "+" or "-", "hh" is 00 to 23 and "mm" is 00 to 59.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractString">
    <xsd:pattern value="[Z]|([-+](([01][0-9])|(2[0-3])):[0-5][0-9])"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:calendarYear
Namespace http://www.witsml.org/schemas/131
Annotations
A calendar year (CCYY) in the gregorian calendar.
Diagram
Diagram 131.tmp#abstractYear
Type witsml:abstractYear
Type hierarchy
Properties
final: restriction, list, union
Facets
pattern .+
Source
<xsd:simpleType name="calendarYear" final="#all">
  <xsd:annotation>
    <xsd:documentation>A calendar year (CCYY) in the gregorian calendar.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractYear"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractYear
Namespace http://www.witsml.org/schemas/131
Annotations
This type disallows an "empty" gYear value.
This type should not be used directly except to derive another type.
All year types should be derived from this type rather than using xsd:gYear.
Diagram
Diagram
Type restriction of xsd:gYear
Facets
pattern .+
Used by
Simple Type witsml:calendarYear
Source
<xsd:simpleType name="abstractYear">
  <xsd:annotation>
    <xsd:documentation>This type disallows an "empty" gYear value. This type should not be used directly except to derive another type. All year types should be derived from this type rather than using xsd:gYear.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:gYear">
    <xsd:pattern value=".+"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Complex Type witsml:yAxisAzimuth
Namespace http://www.witsml.org/schemas/131
Annotations
The angle of a Y axis from North.
This is a variation of planeAngleMeasure with an 
attribute defining the direction of north.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#yAxisAzimuth_uom NO_NAMESPACE.tmp#yAxisAzimuth_northDirection
Type extension of witsml:abstractMeasure
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
northDirection witsml:AziRef optional
Specifies the direction to be considered North for the y axis.
uom witsml:planeAngleUom required
The unit of measure of the azimuth value.
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:planeAngleUom
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractUomEnum
Type restriction of witsml:abstractUomEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 24
enumeration rad
enumeration c
enumeration ccgr
enumeration cgr
enumeration dega
enumeration gon
enumeration gr
enumeration Grad
enumeration krad
enumeration mila
enumeration mina
enumeration mrad
enumeration Mrad
enumeration mseca
enumeration seca
enumeration urad
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_quantityClass.xsd
Simple Type witsml:AziRef
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractTypeEnum
Type restriction of witsml:abstractTypeEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
enumeration magnetic north
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.
enumeration grid north
The north direction is defined by the coordinate 
grid in the projection coordinate system.
enumeration true north
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.
enumeration unknown
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.
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_catalog.xsd
Complex Type witsml:volumePerVolumeMeasurePercent
Namespace http://www.witsml.org/schemas/131
Annotations
A volume per volume measure that is constrained to a unit of percent.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#volumePerVolumeMeasurePercent_uom
Type extension of witsml:abstractMeasure
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
uom witsml:PercentUom required
Source
<xsd:complexType name="volumePerVolumeMeasurePercent">
  <xsd:annotation>
    <xsd:documentation>A volume per volume measure that is constrained to a unit of percent.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractMeasure">
      <xsd:attribute name="uom" type="witsml:PercentUom" use="required"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:PercentUom
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractUomEnum
Type restriction of witsml:abstractUomEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 24
enumeration %
Used by
Source
<xsd:simpleType name="PercentUom">
  <xsd:restriction base="witsml:abstractUomEnum">
    <xsd:enumeration value="%"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:unitlessQuantity
Namespace http://www.witsml.org/schemas/131
Annotations
A unitless quantity. This should not 
be confused with a dimensionless measure.
Diagram
Diagram 131.tmp#abstractDouble
Type witsml:abstractDouble
Type hierarchy
Properties
final: restriction, list, union
Facets
pattern .+
Used by
Source
<xsd:simpleType name="unitlessQuantity" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:genericMeasure
Namespace http://www.witsml.org/schemas/131
Annotations
A generic measure type.
This should not be used except in situations where the underlying class of data is 
captured elsewhere. For example, for a log curve.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#genericMeasure_uom
Type extension of witsml:abstractMeasure
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
uom witsml:uomString optional
The unit of measure for the quantity.
The uom is mandatory unless the value represents a unitless quantity.
Source
<xsd:complexType name="genericMeasure">
  <xsd:annotation>
    <xsd:documentation>A generic measure type. This should not be used except in situations where the underlying class of data is captured elsewhere. For example, for a log curve.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractMeasure">
      <xsd:attribute name="uom" type="witsml:uomString" use="optional">
        <xsd:annotation>
          <xsd:documentation>The unit of measure for the quantity. The uom is mandatory unless the value represents a unitless quantity.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:indexCurve
Namespace http://www.witsml.org/schemas/131
Annotations
The mnemonic of a log index curve plus 
the column index of the curve.
Diagram
Diagram 131.tmp#str32 NO_NAMESPACE.tmp#indexCurve_columnIndex
Type extension of witsml:str32
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
columnIndex witsml:nonNegativeCount required
The column index of the curve.
Source
<xsd:complexType name="indexCurve">
  <xsd:annotation>
    <xsd:documentation>The mnemonic of a log index curve plus the column index of the curve.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:str32">
      <xsd:attribute name="columnIndex" type="witsml:nonNegativeCount" use="required">
        <xsd:annotation>
          <xsd:documentation>The column index of the curve.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:str32
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 32
Used by
Complex Type witsml:indexCurve
Source
<xsd:simpleType name="str32">
  <xsd:restriction base="witsml:abstractString">
    <xsd:maxLength value="32"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:nonNegativeCount
Namespace http://www.witsml.org/schemas/131
Annotations
A non-negative integer (zero based count or index) with a maximum value of 32767 (2-bytes).
For items that represent "number of" something or a "sequential" count or index.
Diagram
Diagram 131.tmp#abstractShort
Type restriction of witsml:abstractShort
Type hierarchy
Properties
final: restriction, list, union
Facets
minInclusive 0
This value can be zero but cannot be negative.
pattern ([\-+]?[0-9]+) & (.+)
Used by
Source
<xsd:simpleType name="nonNegativeCount" final="#all">
  <xsd:annotation>
    <xsd:documentation>A non-negative integer (zero based count or index) with a maximum value of 32767 (2-bytes). For items that represent "number of" something or a "sequential" count or index.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractShort">
    <xsd:minInclusive value="0">
      <xsd:annotation>
        <xsd:documentation>This value can be zero but cannot be negative.</xsd:documentation>
      </xsd:annotation>
    </xsd:minInclusive>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractShort
Namespace http://www.witsml.org/schemas/131
Annotations
This type disallows an "empty" short value.
This type should not be used directly except to derive another type.
Diagram
Diagram
Type restriction of xsd:short
Facets
pattern ([\-+]?[0-9]+) & (.+)
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Complex Type witsml:ratioGenericMeasure
Namespace http://www.witsml.org/schemas/131
Annotations
Representation of a number as a double, possibly qualified as a ratio of doubles.	
Ratio component attributes 'numerator' and 'denominator' may be both present or both absent.	
When ratio component attributes are present, the ratio represented is to be used with
the double representation included for human readability.
A 'canonical' representation, according to the following rules, is suggested:
Only use numerator/denominator when the representation of the number as double is not 
sufficiently precise (i. e. causes errors of accumulation).
Express both numerator and denominator as integers (doubles with integer values) reduced 
to 'least common denominator' if possible.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#ratioGenericMeasure_uom NO_NAMESPACE.tmp#ratioGenericMeasure_numerator NO_NAMESPACE.tmp#ratioGenericMeasure_denominator
Type extension of witsml:abstractMeasure
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
denominator witsml:unitlessQuantity optional
numerator witsml:unitlessQuantity optional
uom witsml:uomString required
The unit of measure for the quantity.
If for some reason a uom is not appropriate for the quantity,
a unit of "Euc" should be used.
Source
<xsd:complexType name="ratioGenericMeasure">
  <xsd:annotation>
    <xsd:documentation>Representation of a number as a double, possibly qualified as a ratio of doubles. Ratio component attributes 'numerator' and 'denominator' may be both present or both absent. When ratio component attributes are present, the ratio represented is to be used with the double representation included for human readability. A 'canonical' representation, according to the following rules, is suggested: Only use numerator/denominator when the representation of the number as double is not sufficiently precise (i. e. causes errors of accumulation). Express both numerator and denominator as integers (doubles with integer values) reduced to 'least common denominator' if possible.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractMeasure">
      <xsd:attribute name="uom" type="witsml:uomString" use="required">
        <xsd:annotation>
          <xsd:documentation>The unit of measure for the quantity. If for some reason a uom is not appropriate for the quantity, a unit of "Euc" should be used.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="numerator" type="witsml:unitlessQuantity" use="optional"/>
      <xsd:attribute name="denominator" type="witsml:unitlessQuantity" use="optional"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:listOfString
Namespace http://www.witsml.org/schemas/131
Annotations
A representation of a list of xsd:string values,
restricted to strings without embedded whitespace.
Diagram
Diagram 131.tmp#str32
Type list of witsml:str32
Source
<xsd:simpleType name="listOfString">
  <xsd:annotation>
    <xsd:documentation>A representation of a list of xsd:string values, restricted to strings without embedded whitespace.</xsd:documentation>
  </xsd:annotation>
  <xsd:list itemType="witsml:str32"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:listOfDouble
Namespace http://www.witsml.org/schemas/131
Annotations
A representation of a list of xsd:double values.
Diagram
Diagram 131.tmp#abstractDouble
Type list of witsml:abstractDouble
Source
<xsd:simpleType name="listOfDouble">
  <xsd:annotation>
    <xsd:documentation>A representation of a list of xsd:double values.</xsd:documentation>
  </xsd:annotation>
  <xsd:list itemType="witsml:abstractDouble"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:refNameString
Namespace http://www.witsml.org/schemas/131
Annotations
A reference to a name in another node of the xml hierachy.
This value represents a foreign key from one element to another.
Diagram
Diagram 131.tmp#abstractNameString NO_NAMESPACE.tmp#refNameString_uidRef
Type extension of witsml:abstractNameString
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
uidRef witsml:refString optional
A reference to the unique identifier (uid attribute) in the node
referenced by the name value. 
This attribute is required within the context of a WITSML server.
Source
<xsd:complexType name="refNameString" final="#all">
  <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">
      <xsd:attribute name="uidRef" type="witsml:refString" use="optional">
        <xsd:annotation>
          <xsd:documentation>A reference to the unique identifier (uid attribute) in the node referenced by the name value. This attribute is required within the context of a WITSML server.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:refString
Namespace http://www.witsml.org/schemas/131
Annotations
A reference to the unique identifier of another element. 
This value represents a foreign key from one element to another.
The value should match the value of an attribute of type uidString.
Diagram
Diagram 131.tmp#abstractUidString
Type witsml:abstractUidString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
pattern [^ ]*
Used by
Source
<xsd:simpleType name="refString" final="#all">
  <xsd:annotation>
    <xsd:documentation>A reference to the unique identifier of another element. This value represents a foreign key from one element to another. The value should match the value of an attribute of type uidString.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractUidString"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractUidString
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
pattern [^ ]*
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Complex Type witsml:refObjectString
Namespace http://www.witsml.org/schemas/131
Annotations
A reference to a name in another object.
This value represents a foreign key from one object to another.
Knowledge of the object being referenced is defined by an attribute.
Diagram
Diagram 131.tmp#abstractNameString NO_NAMESPACE.tmp#refObjectString_object NO_NAMESPACE.tmp#refObjectString_uidRef
Type extension of witsml:abstractNameString
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
object witsml:nameString required
The name of the singular object being referenced.
uidRef witsml:refString optional
A reference to the unique identifier (uid attribute) in the object
referenced by the name value. 
This attribute is required within the context of a WITSML server.
Source
<xsd:complexType name="refObjectString" final="#all">
  <xsd:annotation>
    <xsd:documentation>A reference to a name in another object. This value represents a foreign key from one object to another. Knowledge of the object being referenced is defined by an attribute.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractNameString">
      <xsd:attribute name="object" type="witsml:nameString" use="required">
        <xsd:annotation>
          <xsd:documentation>The name of the singular object being referenced.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="uidRef" type="witsml:refString" use="optional">
        <xsd:annotation>
          <xsd:documentation>A reference to the unique identifier (uid attribute) in the object referenced by the name value. This attribute is required within the context of a WITSML server.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:nameString
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractNameString
Type witsml:abstractNameString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
Used by
Source
<xsd:simpleType name="nameString" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:refPositiveCount
Namespace http://www.witsml.org/schemas/131
Annotations
A reference to a index value in another node of the xml hierachy.
This value represents a foreign key from one element to another.
Diagram
Diagram 131.tmp#abstractPositiveCount NO_NAMESPACE.tmp#refPositiveCount_uidRef
Type extension of witsml:abstractPositiveCount
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
uidRef witsml:refString optional
A reference to the unique identifier (uid attribute) in the node
referenced by the index value. 
This attribute is required within the context of a WITSML server.
Source
<xsd:complexType name="refPositiveCount" final="#all">
  <xsd:annotation>
    <xsd:documentation>A reference to a index value 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:abstractPositiveCount">
      <xsd:attribute name="uidRef" type="witsml:refString" use="optional">
        <xsd:annotation>
          <xsd:documentation>A reference to the unique identifier (uid attribute) in the node referenced by the index value. This attribute is required within the context of a WITSML server.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractPositiveCount
Namespace http://www.witsml.org/schemas/131
Annotations
A positive integer (one based count or index) with a maximum value of 32767 (2-bytes).
Diagram
Diagram 131.tmp#abstractShort
Type restriction of witsml:abstractShort
Type hierarchy
Facets
minInclusive 1
This value cannot be negative or zero.
pattern ([\-+]?[0-9]+) & (.+)
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:refWellDatum
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractUidString
Type witsml:abstractUidString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
pattern [^ ]*
Used by
Source
<xsd:simpleType name="refWellDatum" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:commentString
Namespace http://www.witsml.org/schemas/131
Annotations
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).
Diagram
Diagram 131.tmp#abstractCommentString
Type witsml:abstractCommentString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 4000
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.
Source
<xsd:simpleType name="commentString" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractCommentString
Namespace http://www.witsml.org/schemas/131
Annotations
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).
Diagram
Diagram 131.tmp#abstractMaximumLengthString
Type witsml:abstractMaximumLengthString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 4000
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.
Used by
Simple Type witsml:commentString
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:abstractMaximumLengthString
Namespace http://www.witsml.org/schemas/131
Annotations
This defines the maximum acceptable length of a
string that can be stored in a data base.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 4000
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.
Used by
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:descriptionString
Namespace http://www.witsml.org/schemas/131
Annotations
A textual description of something.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 256
Used by
Source
<xsd:simpleType name="descriptionString" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:shortDescriptionString
Namespace http://www.witsml.org/schemas/131
Annotations
A short textual description of something.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
Source
<xsd:simpleType name="shortDescriptionString" final="#all">
  <xsd:annotation>
    <xsd:documentation>A short textual description of something.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractString">
    <xsd:maxLength value="64"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:encodedArrayString
Namespace http://www.witsml.org/schemas/131
Annotations
An encoded value or values. The encoding may utilize 
any of several xsd encodings. Something external to the value must
define the encoding. The uom attribute is optional because the value may 
be a string or unitless quantity. If the value is a measure then
the uom must be specified.
Diagram
Diagram 131.tmp#abstractMaximumLengthString NO_NAMESPACE.tmp#encodedArrayString_uom
Type extension of witsml:abstractMaximumLengthString
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
uom witsml:uomString optional
Source
<xsd:complexType name="encodedArrayString">
  <xsd:annotation>
    <xsd:documentation>An encoded value or values. The encoding may utilize any of several xsd encodings. Something external to the value must define the encoding. The uom attribute is optional because the value may be a string or unitless quantity. If the value is a measure then the uom must be specified.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractMaximumLengthString">
      <xsd:attribute name="uom" type="witsml:uomString" use="optional"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:encodedValueString
Namespace http://www.witsml.org/schemas/131
Annotations
A single value. The encoding may utilize 
any of several xsd encodings. Something external to the value must
define the encoding.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 32
Source
<xsd:simpleType name="encodedValueString" final="#all">
  <xsd:annotation>
    <xsd:documentation>A single value. The encoding may utilize any of several xsd encodings. Something external to the value must define the encoding.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractString">
    <xsd:maxLength value="32"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:uidString
Namespace http://www.witsml.org/schemas/131
Annotations
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).
Diagram
Diagram 131.tmp#abstractUidString
Type witsml:abstractUidString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 64
pattern [^ ]*
Source
<xsd:simpleType name="uidString" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:schemaVersionString
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 16
pattern 1\.3\.1\.([1-9]|([1-9][0-9]))
Source
<xsd:simpleType name="schemaVersionString" final="#all">
  <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]|([1-9][0-9]))"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:nameStruct
Namespace http://www.witsml.org/schemas/131
Annotations
The name of something within a naming system.
Diagram
Diagram 131.tmp#abstractNameString NO_NAMESPACE.tmp#nameStruct_namingSystem
Type extension of witsml:abstractNameString
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
namingSystem witsml:nameString optional
The naming system within the name is (hopefully) unique.
Source
<xsd:complexType name="nameStruct" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:wellKnownNameStruct
Namespace http://www.witsml.org/schemas/131
Annotations
The name of something within a mandatory naming system 
with an optional code.
Diagram
Diagram 131.tmp#abstractNameString NO_NAMESPACE.tmp#wellKnownNameStruct_namingSystem NO_NAMESPACE.tmp#wellKnownNameStruct_code
Type extension of witsml:abstractNameString
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
code witsml:kindString optional
A unique (short) code associated with the name.
namingSystem witsml:nameString required
The naming system within the name is unique.
Source
<xsd:complexType name="wellKnownNameStruct" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:uncollapsedString
Namespace http://www.witsml.org/schemas/131
Annotations
A textual string that retains all whitespace.
Diagram
Diagram 131.tmp#abstractUncollapsedString
Type restriction of witsml:abstractUncollapsedString
Type hierarchy
Properties
final: restriction, list, union
Facets
minLength 1
The empty string is not allowed.
maxLength 256
Source
<xsd:simpleType name="uncollapsedString" final="#all">
  <xsd:annotation>
    <xsd:documentation>A textual string that retains all whitespace.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractUncollapsedString">
    <xsd:maxLength value="256"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractUncollapsedString
Namespace http://www.witsml.org/schemas/131
Annotations
The intended abstract supertype of all strings that must maintain whitespace. 
The type abstractString should normally be used.
This type should not be used directly except to derive another type.
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 1
The empty string is not allowed.
Used by
Source
<xsd:simpleType name="abstractUncollapsedString">
  <xsd:annotation>
    <xsd:documentation>The intended abstract supertype of all strings that must maintain whitespace. The type abstractString should normally be used. This type should not be used directly except to derive another type.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="1">
      <xsd:annotation>
        <xsd:documentation>The empty string is not allowed.</xsd:documentation>
      </xsd:annotation>
    </xsd:minLength>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:iadcBearingWearCode
Namespace http://www.witsml.org/schemas/131
Annotations
IADC bearing wear code: integer 0 - 8 or one of the letters E, F, N or X. .
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 1
pattern [0-8EFNX]
Source
<xsd:simpleType name="iadcBearingWearCode" final="#all">
  <xsd:annotation>
    <xsd:documentation>IADC bearing wear code: integer 0 - 8 or one of the letters E, F, N or X. .</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractString">
    <xsd:maxLength value="1"/>
    <xsd:pattern value="[0-8EFNX]"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:geodeticZoneString
Namespace http://www.witsml.org/schemas/131
Annotations
A geodetic zone with values from 1 to 60 and a required direction 
of "N" (North) or "S" (South). For example, "21N".
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Properties
final: restriction, list, union
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 3
pattern ([1-9]|[1-5][0-9]|60)[NS]
Source
<xsd:simpleType name="geodeticZoneString" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:measuredDepthCoord
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#measuredDepthCoord_uom NO_NAMESPACE.tmp#measuredDepthCoord_datum
Type extension of witsml:abstractMeasure
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
datum witsml:refWellDatum optional
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.
uom witsml:MeasuredDepthUom required
The unit of measure of the quantity value.
Source
<xsd:complexType name="measuredDepthCoord" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:MeasuredDepthUom
Namespace http://www.witsml.org/schemas/131
Annotations
The units of measure that are valid for measured depths in a wellbore.
Diagram
Diagram 131.tmp#abstractUomEnum
Type restriction of witsml:abstractUomEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 24
enumeration m
meter
enumeration ft
International Foot
enumeration ftUS
US Survey Foot
Used by
Source
<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>
    <xsd:enumeration value="ft">
      <xsd:annotation>
        <xsd:documentation>International Foot</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="ftUS">
      <xsd:annotation>
        <xsd:documentation>US Survey Foot</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:wellVerticalDepthCoord
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#wellVerticalDepthCoord_uom NO_NAMESPACE.tmp#wellVerticalDepthCoord_datum
Type extension of witsml:abstractMeasure
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
datum witsml:refWellDatum optional
A pointer to the reference datum for this coordinate 
value as defined in WellDatum. 
If not given then the default WellDatum must be assumed.
uom witsml:WellVerticalCoordinateUom required
The unit of measure of the quantity value.
Source
<xsd:complexType name="wellVerticalDepthCoord" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:WellVerticalCoordinateUom
Namespace http://www.witsml.org/schemas/131
Annotations
The units of measure that are valid for vertical gravity based 
coordinates (i.e., elevation or vertical depth) within the context of a well.
Diagram
Diagram 131.tmp#abstractUomEnum
Type restriction of witsml:abstractUomEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 24
enumeration m
meter
enumeration ft
International Foot
enumeration ftUS
US Survey Foot
enumeration ftBr(65)
British Foot 1865
Used by
Source
<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>
    <xsd:enumeration value="ft">
      <xsd:annotation>
        <xsd:documentation>International Foot</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="ftUS">
      <xsd:annotation>
        <xsd:documentation>US Survey Foot</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="ftBr(65)">
      <xsd:annotation>
        <xsd:documentation>British Foot 1865</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:wellElevationCoord
Namespace http://www.witsml.org/schemas/131
Annotations
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.
Diagram
Diagram 131.tmp#abstractDouble 131.tmp#abstractMeasure NO_NAMESPACE.tmp#wellElevationCoord_uom NO_NAMESPACE.tmp#wellElevationCoord_datum
Type extension of witsml:abstractMeasure
Type hierarchy
Properties
final: extension, restriction
Attributes
QName Type Fixed Default Use Annotation
datum witsml:refWellDatum optional
A pointer to the reference datum for this coordinate 
value as defined in WellDatum. 
If not given then the default WellDatum must be assumed.
uom witsml:WellVerticalCoordinateUom required
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.
Source
<xsd:complexType name="wellElevationCoord" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:positiveCount
Namespace http://www.witsml.org/schemas/131
Annotations
A positive integer (one based count or index).
Diagram
Diagram 131.tmp#abstractPositiveCount
Type restriction of witsml:abstractPositiveCount
Type hierarchy
Properties
final: restriction, list, union
Facets
minInclusive 1
This value cannot be negative or zero.
pattern ([\-+]?[0-9]+) & (.+)
Used by
Source
<xsd:simpleType name="positiveCount" final="#all">
  <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:positiveBigCount
Namespace http://www.witsml.org/schemas/131
Annotations
A large positive integer (one based count or index) with a maximum value of 2,147,483,647 (4-bytes).
Diagram
Diagram 131.tmp#abstractInt
Type restriction of witsml:abstractInt
Type hierarchy
Properties
final: restriction, list, union
Facets
minInclusive 1
This value cannot be negative or zero.
pattern ([\-+]?[0-9]+) & (.+)
Source
<xsd:simpleType name="positiveBigCount" final="#all">
  <xsd:annotation>
    <xsd:documentation>A large positive integer (one based count or index) with a maximum value of 2,147,483,647 (4-bytes).</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractInt">
    <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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:abstractInt
Namespace http://www.witsml.org/schemas/131
Annotations
This type disallows an "empty" int value.
This type should not be used directly except to derive another type.
Diagram
Diagram
Type restriction of xsd:int
Facets
pattern ([\-+]?[0-9]+) & (.+)
Used by
Source
<xsd:simpleType name="abstractInt">
  <xsd:annotation>
    <xsd:documentation>This type disallows an "empty" int value. This type should not be used directly except to derive another type.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:int">
    <xsd:pattern value=".+"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_baseType.xsd
Simple Type witsml:integerCount
Namespace http://www.witsml.org/schemas/131
Annotations
A positive or negative count with a maximum positive value of 2147483647 (4-bytes).
Diagram
Diagram 131.tmp#abstractInt
Type witsml:abstractInt
Type hierarchy
Properties
final: restriction, list, union
Facets
pattern ([\-+]?[0-9]+) & (.+)
Source
<xsd:simpleType name="integerCount" final="#all">
  <xsd:annotation>
    <xsd:documentation>A positive or negative count with a maximum positive value of 2147483647 (4-bytes).</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractInt"/>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:beaufortScaleIntegerCode
Namespace http://www.witsml.org/schemas/131
Annotations
An estimate wind strength based on the Beaufort Wind Scale. 
Values range from 0 (calm) to 12 (hurricane).
Diagram
Diagram 131.tmp#abstractShort
Type restriction of witsml:abstractShort
Type hierarchy
Properties
final: restriction, list, union
Facets
maxInclusive 12
minInclusive 0
pattern ([\-+]?[0-9]+) & (.+)
Source
<xsd:simpleType name="beaufortScaleIntegerCode" final="#all">
  <xsd:annotation>
    <xsd:documentation>An estimate wind strength based on the Beaufort Wind Scale. Values range from 0 (calm) to 12 (hurricane).</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractShort">
    <xsd:minInclusive value="0"/>
    <xsd:maxInclusive value="12"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:pumpActionIntegerCode
Namespace http://www.witsml.org/schemas/131
Annotations
Pump Action: 1 = Single acting, 2 = double acting.
Diagram
Diagram 131.tmp#abstractShort
Type restriction of witsml:abstractShort
Type hierarchy
Properties
final: restriction, list, union
Facets
maxInclusive 2
minInclusive 1
pattern ([\-+]?[0-9]+) & (.+)
Source
<xsd:simpleType name="pumpActionIntegerCode" final="#all">
  <xsd:annotation>
    <xsd:documentation>Pump Action: 1 = Single acting, 2 = double acting.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractShort">
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="2"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:iadcIntegerCode
Namespace http://www.witsml.org/schemas/131
Annotations
IADC codes: 0 to 8.
Diagram
Diagram 131.tmp#abstractShort
Type restriction of witsml:abstractShort
Type hierarchy
Properties
final: restriction, list, union
Facets
maxInclusive 8
minInclusive 0
pattern ([\-+]?[0-9]+) & (.+)
Source
<xsd:simpleType name="iadcIntegerCode" final="#all">
  <xsd:annotation>
    <xsd:documentation>IADC codes: 0 to 8.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractShort">
    <xsd:minInclusive value="0"/>
    <xsd:maxInclusive value="8"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:levelIntegerCode
Namespace http://www.witsml.org/schemas/131
Annotations
Integer level code from 1 through 5.
Diagram
Diagram 131.tmp#abstractShort
Type restriction of witsml:abstractShort
Type hierarchy
Properties
final: restriction, list, union
Facets
maxInclusive 8
minInclusive 0
pattern ([\-+]?[0-9]+) & (.+)
Source
<xsd:simpleType name="levelIntegerCode" final="#all">
  <xsd:annotation>
    <xsd:documentation>Integer level code from 1 through 5.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractShort">
    <xsd:minInclusive value="0"/>
    <xsd:maxInclusive value="8"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:cost
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractDouble NO_NAMESPACE.tmp#cost_currency
Type extension of witsml:abstractDouble
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
currency witsml:kindString optional
Source
<xsd:complexType name="cost">
  <xsd:simpleContent>
    <xsd:extension base="witsml:abstractDouble">
      <xsd:attribute name="currency" type="witsml:kindString" use="optional"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Complex Type witsml:indexedObject
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractTypeEnum NO_NAMESPACE.tmp#indexedObject_index NO_NAMESPACE.tmp#indexedObject_name NO_NAMESPACE.tmp#indexedObject_uom NO_NAMESPACE.tmp#indexedObject_description
Type extension of witsml:abstractTypeEnum
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
description witsml:descriptionString optional
index witsml:positiveCount required
Indexes things with the same name. 
That is the first one, the second one, etc.
name witsml:kindString optional
uom witsml:uomString optional
Source
<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>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:str2
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 2
Source
<xsd:simpleType name="str2">
  <xsd:restriction base="witsml:abstractString">
    <xsd:maxLength value="2"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:str16
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractString
Type restriction of witsml:abstractString
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 16
Source
<xsd:simpleType name="str16">
  <xsd:restriction base="witsml:abstractString">
    <xsd:maxLength value="16"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_dataTypes.xsd
Simple Type witsml:ActivityClassType
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractTypeEnum
Type restriction of witsml:abstractTypeEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
enumeration planned
enumeration unplanned
enumeration downtime
enumeration unknown
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.
Source
<xsd:simpleType name="ActivityClassType">
  <xsd:restriction base="witsml:abstractTypeEnum">
    <xsd:enumeration value="planned">
      <xsd:annotation>
        <xsd:documentation/>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="unplanned">
      <xsd:annotation>
        <xsd:documentation/>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="downtime">
      <xsd:annotation>
        <xsd:documentation/>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="unknown">
      <xsd:annotation>
        <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_catalog.xsd
Simple Type witsml:ActivityCode
Namespace http://www.witsml.org/schemas/131
Annotations
Activity codes.
The list of standard values is contained in the WITSML enumValues.xml file.
Diagram
Diagram 131.tmp#abstractTypeEnum
Type witsml:abstractTypeEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
Source
<xsd:simpleType name="ActivityCode">
  <xsd:annotation>
    <xsd:documentation>Activity codes. The list of standard values is contained in the WITSML enumValues.xml file.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractTypeEnum">
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_catalog.xsd
Simple Type witsml:ArrayElementDataType
Namespace http://www.witsml.org/schemas/131
Annotations
A list of binary representations for elements of 
aggregates which may be Base64-encoded
(e. g. elements of well log array traces, or
multiplexed frames of similar-typed well log traces)
as described in 
"XML Schema Part 2: Datatypes", 3.2.16 base64binary
[http://www.w3.org/TR/xmlschema-2/#base4Binary]]
and in
"Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies" (IETF RFC 2045)
[ http://www.ietf.org/rfc/rfc2045.txt ].
Diagram
Diagram 131.tmp#abstractTypeEnum
Type restriction of witsml:abstractTypeEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
enumeration boolean
enumeration integer 8 bit
enumeration integer 16 bit
enumeration integer 32 bit
enumeration integer 64 bit
enumeration IEEE float 32 bit
enumeration IEEE float 64 bit
Source
<xsd:simpleType name="ArrayElementDataType">
  <xsd:annotation>
    <xsd:documentation>A list of binary representations for elements of aggregates which may be Base64-encoded (e. g. elements of well log array traces, or multiplexed frames of similar-typed well log traces) as described in "XML Schema Part 2: Datatypes", 3.2.16 base64binary [http://www.w3.org/TR/xmlschema-2/#base4Binary]] and in "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies" (IETF RFC 2045) [ http://www.ietf.org/rfc/rfc2045.txt ].</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractTypeEnum">
    <xsd:enumeration value="boolean"/>
    <xsd:enumeration value="integer 8 bit"/>
    <xsd:enumeration value="integer 16 bit"/>
    <xsd:enumeration value="integer 32 bit"/>
    <xsd:enumeration value="integer 64 bit"/>
    <xsd:enumeration value="IEEE float 32 bit"/>
    <xsd:enumeration value="IEEE float 64 bit"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_catalog.xsd
Simple Type witsml:BearingType
Namespace http://www.witsml.org/schemas/131
Diagram
Diagram 131.tmp#abstractTypeEnum
Type restriction of witsml:abstractTypeEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
enumeration oil seal
enumeration mud lube
enumeration other
enumeration unknown
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.
Source
<xsd:simpleType name="BearingType">
  <xsd:restriction base="witsml:abstractTypeEnum">
    <xsd:enumeration value="oil seal">
      <xsd:annotation>
        <xsd:documentation/>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="mud lube">
      <xsd:annotation>
        <xsd:documentation/>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="other">
      <xsd:annotation>
        <xsd:documentation/>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="unknown">
      <xsd:annotation>
        <xsd:documentation>The value is not known. This value should not be used in normal situations. All reasonable attempts should be made to determine the appropriate value. Use of this value may result in rejection in some situations.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/GaldosOffline/DIGGS_Offline - GMLProfile/Diggs2.0.a/Schemas/witsml/1.3.1.1/typ_catalog.xsd
Simple Type witsml:BitDullCode
Namespace http://www.witsml.org/schemas/131
Annotations
These values represent a classification of a drill bit based 
on its reason for being declared inoperable, as originally defined by the IADC.
Diagram
Diagram 131.tmp#abstractTypeEnum
Type restriction of witsml:abstractTypeEnum
Type hierarchy
Facets
whiteSpace collapse
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.
minLength 1
The empty string is not allowed.
This constraint conbined with the whiteSpace collapse constraint means
that a blank value is not allowed.
maxLength 40
enumeration BC
Broken Cone
enumeration BT
Broken teeth/cutters
enumeration BU
Balled Up
enumeration CC
Cracked Cone
enumeration CD
Cone Dragged
enumeration CI
Cone Interference
enumeration CR
Cored
enumeration CT
Chipped Teeth
enumeration ER
Erosion
enumeration FC
Flat Crested Wear
enumeration HC
Heat Checking
enumeration JD
Junk Damage
enumeration LC
Lost Nozzle
enumeration LN
Lost Nozzle
enumeration LT
Lost Teeth/Cutters
enumeration NO
No Dull/No Other Wear
enumeration OC
Off-Center Wear
enumeration PB
Pinched Bit
enumeration PN
Plugged Nozzle
enumeration RG
Rounded Gauge
enumeration RO
Ring Out
enumeration SD
Shirttail Damage
enumeration SS
Self-Sharpening Wear
enumeration TR
Tracking
enumeration WO
WashOut on Bit
enumeration WT
Worn Teeth/Cutters
enumeration unknown
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.
Source
<xsd:simpleType name="BitDullCode">
  <xsd:annotation>
    <xsd:documentation>These values represent a classification of a drill bit based on its reason for being declared inoperable, as originally defined by the IADC.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="witsml:abstractTypeEnum">
    <xsd:enumeration value="BC">
      <xsd:annotation>
        <xsd:documentation>Broken Cone</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="BT">
      <xsd:annotation>
        <xsd:documentation>Broken teeth/cutters</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="BU">
      <xsd:annotation>
        <xsd:documentation>Balled Up</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="CC">
      <xsd:annotation>
        <xsd:documentation>Cracked Cone</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="CD">
      <xsd:annotation>
        <xsd:documentation>Cone Dragged</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="CI">
      <xsd:annotation>
        <xsd:documentation>Cone Interference</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="CR">
      <xsd:annotation>
        <xsd:documentation>Cored</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="CT">
      <xsd:annotation>
        <xsd:documentation>Chipped Teeth</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="ER">
      <xsd:annotation>
        <xsd:documentation>Erosion</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="FC">
      <xsd:annotation>
        <xsd:documentation>Flat Crested Wear</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="HC">
      <xsd:annotation>
        <xsd:documentation>Heat Checking</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="JD">
      <xsd:annotation>
        <xsd:documentation>Junk Damage</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="LC">
      <xsd:annotation>
        <xsd:documentation>Lost Nozzle</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="LN">
      <xsd:annotation>
        <xsd:documentation>Lost Nozzle</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="LT">
      <xsd:annotation>
        <xsd:documentation>Lost Teeth/Cutters</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="NO">
      <xsd:annotation>
        <xsd:documentation>No Dull/No Other Wear</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="OC">
      <xsd:annotation>
        <xsd:documentation>Off-Center Wear</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="PB">
      <xsd:annotation>
        <xsd:documentation>Pinched Bit</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="PN">
      <xsd:annotation>
        <xsd:documentation>Plugged Nozzle</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="RG">
      <xsd:annotation>
        <xsd:documentation>Rounded Gauge</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="RO">
      <xsd:annotation>
        <xsd:docume