Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element witsml:RotarySteerableTool / witsml:DeflectionMethod
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Method used to direct the deviation of the trajectory: point bit or push bit.
Diagram
DiagramTubular_xsd_Simple_Type_witsml_DeflectionMethod.tmp#DeflectionMethod
Type witsml:DeflectionMethod
Type hierarchy
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
maxLength 64
enumeration hybrid
Rotary steerable system that changes the trajectory of a wellbore using both point-the-bit and push-the-bit methods.
enumeration point bit
Rotary steerable system that changes the trajectory of a wellbore by tilting the bit to point it in the desired direction.
enumeration push bit
Rotary steerable system that changes the trajectory of a wellbore by inducing a side force to push the bit in the desired direction.
Source
<xs:element name="DeflectionMethod" type="witsml:DeflectionMethod" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Method used to direct the deviation of the trajectory: point bit or push bit.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:HoleSizeMn
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Minimum size of the hole in which the tool can operate.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="HoleSizeMn" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Minimum size of the hole in which the tool can operate.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:HoleSizeMx
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Maximum size of the hole in which the tool can operate.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="HoleSizeMx" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Maximum size of the hole in which the tool can operate.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:WobMx
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Maximum weight on the bit.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_ForceMeasure.tmp#ForceMeasure_uomMeasureType_xsd_Complex_Type_eml_ForceMeasure.tmp#ForceMeasure
Type eml:ForceMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:ForceUom required
Source
<xs:element name="WobMx" type="eml:ForceMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Maximum weight on the bit.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:OperatingSpeed
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Suggested operating speed.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_AngularVelocityMeasure.tmp#AngularVelocityMeasure_uomMeasureType_xsd_Complex_Type_eml_AngularVelocityMeasure.tmp#AngularVelocityMeasure
Type eml:AngularVelocityMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:AngularVelocityUom required
Source
<xs:element name="OperatingSpeed" type="eml:AngularVelocityMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Suggested operating speed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:SpeedMx
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Maximum rotation speed.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_AngularVelocityMeasure.tmp#AngularVelocityMeasure_uomMeasureType_xsd_Complex_Type_eml_AngularVelocityMeasure.tmp#AngularVelocityMeasure
Type eml:AngularVelocityMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:AngularVelocityUom required
Source
<xs:element name="SpeedMx" type="eml:AngularVelocityMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Maximum rotation speed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:FlowRateMn
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Minimum flow rate for tool operation.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure_uomMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure
Type eml:VolumePerTimeMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:VolumePerTimeUom required
Source
<xs:element name="FlowRateMn" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Minimum flow rate for tool operation.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:FlowRateMx
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Maximum flow rate for tool operation.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure_uomMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure
Type eml:VolumePerTimeMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:VolumePerTimeUom required
Source
<xs:element name="FlowRateMx" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Maximum flow rate for tool operation.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:DownLinkFlowRateMn
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Minimum flow rate for programming the tool.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure_uomMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure
Type eml:VolumePerTimeMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:VolumePerTimeUom required
Source
<xs:element name="DownLinkFlowRateMn" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Minimum flow rate for programming the tool.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:DownLinkFlowRateMx
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Maximum flow rate for programming the tool.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure_uomMeasureType_xsd_Complex_Type_eml_VolumePerTimeMeasure.tmp#VolumePerTimeMeasure
Type eml:VolumePerTimeMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:VolumePerTimeUom required
Source
<xs:element name="DownLinkFlowRateMx" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Maximum flow rate for programming the tool.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:PressLossFact
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Pressure drop across the tool.
Diagram
Diagram
Type xs:double
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="PressLossFact" type="xs:double" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Pressure drop across the tool.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:PadCount
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
The number of contact pads.
Diagram
Diagram
Type xs:int
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="PadCount" type="xs:int" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>The number of contact pads.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:PadLen
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Length of the contact pad.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="PadLen" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Length of the contact pad.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:PadWidth
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Width of the contact pad.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="PadWidth" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Width of the contact pad.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:PadOffset
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Offset from the bottom of the pad to the bottom connector.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="PadOffset" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Offset from the bottom of the pad to the bottom connector.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:OpenPadOd
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Outside diameter of the tool when the pads are activated.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="OpenPadOd" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Outside diameter of the tool when the pads are activated.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:ClosePadOd
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Outside diameter of the tool when the pads are closed.
Diagram
DiagramBaseTypes_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure_uomMeasureType_xsd_Complex_Type_eml_LengthMeasure.tmp#LengthMeasure
Type eml:LengthMeasure
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
uom eml:LengthUom required
Source
<xs:element name="ClosePadOd" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Outside diameter of the tool when the pads are closed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element witsml:RotarySteerableTool / witsml:AbstractRotarySteerableTool
Namespace http://www.energistics.org/energyml/data/witsmlv2
Diagram
DiagramTubular_xsd_Complex_Type_witsml_AbstractRotarySteerableTool.tmp#AbstractRotarySteerableTool
Type witsml:AbstractRotarySteerableTool
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Source
<xs:element name="AbstractRotarySteerableTool" type="witsml:AbstractRotarySteerableTool" minOccurs="1" maxOccurs="1"/>
Element witsml:RotarySteerableTool / witsml:Sensor
Namespace http://www.energistics.org/energyml/data/witsmlv2
Diagram
DiagramTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor_uidTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor_TypeMeasurementTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor_OffsetBotTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor_CommentsTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor_ExtensionNameValueTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor_ExtensionAnyTubular_xsd_Complex_Type_witsml_Sensor.tmp#http___www.energistics.org_energyml_data_witsmlv2_Sensor
Type witsml:Sensor
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children witsml:Comments, witsml:ExtensionAny, witsml:ExtensionNameValue, witsml:OffsetBot, witsml:TypeMeasurement
Instance
<witsml:Sensor uid="" xmlns:witsml="http://www.energistics.org/energyml/data/witsmlv2">
  <witsml:TypeMeasurement>{0,1}</witsml:TypeMeasurement>
  <witsml:OffsetBot uom="">{0,1}</witsml:OffsetBot>
  <witsml:Comments>{0,1}</witsml:Comments>
  <witsml:ExtensionNameValue>{0,unbounded}</witsml:ExtensionNameValue>
  <witsml:ExtensionAny>{0,1}</witsml:ExtensionAny>
</witsml:Sensor>
Attributes
QName Type Use Annotation
uid eml:String64 required
Unique identifier for this instance of Sensor.
Source
<xs:element name="Sensor" type="witsml:Sensor" minOccurs="0" maxOccurs="unbounded"/>
Element witsml:RotarySteerableTool / witsml:ExtensionAny
Namespace http://www.energistics.org/energyml/data/witsmlv2
Diagram
DiagramAbstract_xsd_Complex_Type_eml_CustomData.tmp#CustomData
Type eml:CustomData
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Source
<xs:element name="ExtensionAny" type="eml:CustomData" minOccurs="0" maxOccurs="1"/>
Complex Type witsml:RotarySteerableTool
Namespace http://www.energistics.org/energyml/data/witsmlv2
Annotations
Rotary Steerable Tool Component Schema. Captures size and performance information about the rotary steerable tool used in the tubular string.
Diagram
DiagramTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_DeflectionMethodTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_HoleSizeMnTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_HoleSizeMxTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_WobMxTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_OperatingSpeedTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_SpeedMxTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_FlowRateMnTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_FlowRateMxTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_DownLinkFlowRateMnTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_DownLinkFlowRateMxTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_PressLossFactTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_PadCountTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_PadLenTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_PadWidthTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_PadOffsetTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_OpenPadOdTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_ClosePadOdTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_AbstractRotarySteerableToolTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_SensorTubular_xsd_Complex_Type_witsml_RotarySteerableTool.tmp#RotarySteerableTool_ExtensionAny
Used by
Model
Children witsml:AbstractRotarySteerableTool, witsml:ClosePadOd, witsml:DeflectionMethod, witsml:DownLinkFlowRateMn, witsml:DownLinkFlowRateMx, witsml:ExtensionAny, witsml:FlowRateMn, witsml:FlowRateMx, witsml:HoleSizeMn, witsml:HoleSizeMx, witsml:OpenPadOd, witsml:OperatingSpeed, witsml:PadCount, witsml:PadLen, witsml:PadOffset, witsml:PadWidth, witsml:PressLossFact, witsml:Sensor, witsml:SpeedMx, witsml:WobMx
Source
<xs:complexType name="RotarySteerableTool">
  <xs:annotation>
    <xs:documentation>Rotary Steerable Tool Component Schema. Captures size and performance information about the rotary steerable tool used in the tubular string.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="DeflectionMethod" type="witsml:DeflectionMethod" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Method used to direct the deviation of the trajectory: point bit or push bit.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HoleSizeMn" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Minimum size of the hole in which the tool can operate.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HoleSizeMx" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Maximum size of the hole in which the tool can operate.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WobMx" type="eml:ForceMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Maximum weight on the bit.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OperatingSpeed" type="eml:AngularVelocityMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Suggested operating speed.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SpeedMx" type="eml:AngularVelocityMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Maximum rotation speed.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FlowRateMn" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Minimum flow rate for tool operation.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FlowRateMx" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Maximum flow rate for tool operation.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DownLinkFlowRateMn" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Minimum flow rate for programming the tool.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DownLinkFlowRateMx" type="eml:VolumePerTimeMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Maximum flow rate for programming the tool.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PressLossFact" type="xs:double" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Pressure drop across the tool.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PadCount" type="xs:int" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>The number of contact pads.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PadLen" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Length of the contact pad.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PadWidth" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Width of the contact pad.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PadOffset" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Offset from the bottom of the pad to the bottom connector.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OpenPadOd" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Outside diameter of the tool when the pads are activated.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ClosePadOd" type="eml:LengthMeasure" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation>Outside diameter of the tool when the pads are closed.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AbstractRotarySteerableTool" type="witsml:AbstractRotarySteerableTool" minOccurs="1" maxOccurs="1"/>
    <xs:element name="Sensor" type="witsml:Sensor" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="ExtensionAny" type="eml:CustomData" minOccurs="0" maxOccurs="1"/>
  </xs:sequence>
</xs:complexType>