Schema DDRMLv_1_2_1.xsd


schema location:  DDRMLv_1_2_1.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.witsml.org/schemas/1series
 
Elements  Complex types  Simple types 
drillReports  abstractMeasure  abstractBoolean 
anglePerTimeMeasure  abstractCommentString 
anglePerTimeMeasureRpm  abstractDate 
areaMeasure  abstractDateTime 
areaMeasureSquareInch  abstractDescriptionString 
cs_activity  abstractDouble 
cs_alias  abstractMaximumLengthString 
cs_bitRecord  abstractNameString 
cs_cementingFluid  abstractPositiveCount 
cs_cementStage  abstractShort 
cs_documentAudit  abstractString 
cs_documentEvent  abstractString32 
cs_documentFileCreation  abstractTypeEnum 
cs_documentInfo  abstractUidString 
cs_documentSecurityInfo  abstractUomEnum 
cs_drillingParams  ActivityCodeNPD 
cs_drillReportControlIncidentInfo  anglePerTimeUom 
cs_drillReportCoreInfo  anglePerTimeUomRpm 
cs_drillReportEquipFailureInfo  areaUom 
cs_drillReportFormTestInfo  areaUomSquareInch 
cs_drillReportGasReadingInfo  AziRef 
cs_drillReportLithShowInfo  casingTypes 
cs_drillReportLogInfo  cementJobTypes 
cs_drillReportPerfInfo  commentString 
cs_drillReportPorePressure  date 
cs_drillReportStatusInfo  DensityUom 
cs_drillReportStratInfo  descriptionString 
cs_drillReportSurveyStation  DominateCopmponentTypeNPD 
cs_drillReportWellboreInfo  DynamicViscosityUom 
cs_drillReportWellTestInfo  ElevCodeEnum 
cs_fluid  Ellipsoid 
cs_geodeticModel  EquipmentCodeNPD 
cs_localCRS  fluidTypes 
cs_location  GasPeakType 
cs_projectionx  GeodeticDatum 
cs_refWellWellbore  geodeticZoneString 
cs_refWellWellboreRig  Hemispheres 
cs_stimJobStage  InnerBarrelType 
cs_stimTubular  kindString 
cs_wellAlias  LengthUom 
cs_wellCRS  lengthUomInch 
cs_wellDatum  lengthUomMetre 
densityMeasure  lengthUomMilliMetre 
dynamicViscosityMeasure  logicalBoolean 
indexedObject  MainActivityEvaluation 
lengthMeasure  massPerLengthUom 
lengthMeasureInch  massPerLengthUomPoundsPerFoot 
lengthMeasureMetre  MeasuredDepthUom 
lengthMeasureMilliMetre  MudClass 
massConcentrationMeasurePartPerMillion  NADTypes 
massPerLengthMeasure  nameString 
massPerLengthMeasurePoundsMassPerFoot  OpsReportVersion 
measuredDepthCoord  PercentUom 
nameStruct  PhaseType 
obj_drillReport  PlaneAngleUom 
obj_drillReports  positiveCount 
planeAngleMeasure  PressureUom 
pressureMeasure  pressureUomBar 
pressureMeasureBar  pressureUomMegaPascals 
pressureMeasureMegaPascals  pressureUomPsig 
pressureMeasurePsig  PresTestType 
refNameString  Projection 
specificVolumeMeasure  ProjectionVariantsObliqueMercator 
specificVolumeMeasureCubicFeetPer94PoundSack  ReadingKind 
specificVolumeMeasureUsGallonsPerSack94  refWellDatum 
thermodynamicTemperatureMeasureCelsius  schemaVersionString 
timeMeasure  specificVolumeUom 
timeMeasureHour  specificVolumeUomCubicFeetPer94PoundSack 
timestampedCommentString  specificVolumeUomUsGallonsPerSack94 
velocityMeasureMetresPerHour  StateDetailActivity 
volumeFlowRateMeasure  str16 
volumeFlowRateMeasureCubicMeterPerMin  str32 
volumeFlowRateMeasureCubicMetresPerDay  thermodynamicTemperatureUomCelsius 
volumeFlowRateMeasureMillionCubicMetresPerDay  timestamp 
volumeMeasureCubicDeciMetre  TimeUom 
volumeMeasureCubicMetre  timeUomHour 
volumeMeasureMillionCubicMetres  tubularTypes 
volumePerVolumeMeasure  uidParentString 
volumePerVolumeMeasureCubicMetresPerCubicMetre  uidString 
volumePerVolumeMeasurePartPerMillion  unitlessQuantity 
volumePerVolumeMeasurePercent  UomPartPerMillion 
wellElevationCoord  uomString 
wellKnownNameStruct  velocityUomMetresPerHour 
wellVerticalDepthCoord  volumeFlowRateUom 
yAxisAzimuth  volumeFlowRateUomCubicMeterPerMin 
volumeFlowRateUomCubicMetresPerDay 
volumeFlowRateUomMillionCubicMetresPerDay 
volumeMeasureUomMillionCubicMetres 
VolumePerVolumeUom 
volumePerVolumeUomCubicMetresPerCubicMetre 
volumeUomCubicDeciMetre 
volumeUomCubicMetre 
WellboreType 
WellControlIncidentType 
WellKillingProcedureType 
WellNamingSystem 
WellTestType 
WellVerticalCoordinateUom 


schema location:  sub_abstractSubstitutionGroup.xsd
attribute form default:  unqualified
element form default:  qualified
targetNamespace:  http://www.energistics.org/schemas/abstract
 
Elements  Complex types 
abstractContextualObject  abstractObject 
abstractDataObject 


element drillReports
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p1.png
namespace http://www.witsml.org/schemas/1series
type witsml:obj_drillReports
properties
content complex
substGrp abs:abstractDataObject
children witsml:documentInfo witsml:drillReport
attributes
Name  Type  Use  Default  Fixed  annotation
versionwitsml:schemaVersionStringrequired      
documentation
Data object schema version. The fourth level must match the version of the schema constraints (enumerations and XML loader files) that are assumed by the document instance.
annotation
documentation
The WITSML API mandated plural root element which allows multiple singular objects to be sent. The plural name is formed by adding an "s" to the singular name.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:element name="drillReports" type="witsml:obj_drillReports" substitutionGroup="abs:abstractDataObject">
 
<xsd:annotation>
   
<xsd:documentation>The WITSML API mandated plural root element which allows multiple singular objects to be sent. The plural name is formed by adding an "s" to the singular name.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

complexType abstractMeasure
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p2.png
namespace http://www.witsml.org/schemas/1series
type extension of witsml:abstractDouble
properties
base witsml:abstractDouble
abstract true
used by
complexTypes anglePerTimeMeasure anglePerTimeMeasureRpm areaMeasure areaMeasureSquareInch densityMeasure dynamicViscosityMeasure lengthMeasure lengthMeasureInch lengthMeasureMetre lengthMeasureMilliMetre massConcentrationMeasurePartPerMillion massPerLengthMeasure massPerLengthMeasurePoundsMassPerFoot measuredDepthCoord planeAngleMeasure pressureMeasure pressureMeasureBar pressureMeasureMegaPascals pressureMeasurePsig specificVolumeMeasure specificVolumeMeasureCubicFeetPer94PoundSack specificVolumeMeasureUsGallonsPerSack94 thermodynamicTemperatureMeasureCelsius timeMeasure timeMeasureHour velocityMeasureMetresPerHour volumeFlowRateMeasure volumeFlowRateMeasureCubicMeterPerMin volumeFlowRateMeasureCubicMetresPerDay volumeFlowRateMeasureMillionCubicMetresPerDay volumeMeasureCubicDeciMetre volumeMeasureCubicMetre volumeMeasureMillionCubicMetres volumePerVolumeMeasure volumePerVolumeMeasureCubicMetresPerCubicMetre volumePerVolumeMeasurePartPerMillion volumePerVolumeMeasurePercent wellElevationCoord wellVerticalDepthCoord yAxisAzimuth
facets
Kind Value annotation 
pattern .+ 
annotation
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'.
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>

complexType anglePerTimeMeasure
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p3.png
namespace http://www.witsml.org/schemas/1series
type extension of witsml:abstractMeasure
properties
base witsml:abstractMeasure
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:anglePerTimeUomrequired      
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom
source <xsd:complexType name="anglePerTimeMeasure">
 
<xsd:simpleContent>
   
<xsd:extension base="witsml:abstractMeasure">
     
<xsd:attribute name="uom" type="witsml:anglePerTimeUom" use="required">
       
<xsd:annotation>
         
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom</xsd:appinfo>
       
</xsd:annotation>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute anglePerTimeMeasure/@uom
type witsml:anglePerTimeUom
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 24 
whiteSpace collapse 
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.
enumeration rpm 
annotation
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom
source <xsd:attribute name="uom" type="witsml:anglePerTimeUom" use="required">
 
<xsd:annotation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom</xsd:appinfo>
 
</xsd:annotation>
</xsd:attribute>

complexType anglePerTimeMeasureRpm
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p4.png
namespace http://www.witsml.org/schemas/1series
type extension of witsml:abstractMeasure
properties
base witsml:abstractMeasure
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:anglePerTimeUomRpmrequired      
source <xsd:complexType name="anglePerTimeMeasureRpm">
 
<xsd:simpleContent>
   
<xsd:extension base="witsml:abstractMeasure">
     
<xsd:attribute name="uom" type="witsml:anglePerTimeUomRpm" use="required"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute anglePerTimeMeasureRpm/@uom
type witsml:anglePerTimeUomRpm
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 24 
whiteSpace collapse 
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.
enumeration rpm 
source <xsd:attribute name="uom" type="witsml:anglePerTimeUomRpm" use="required"/>

complexType areaMeasure
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p5.png
namespace http://www.witsml.org/schemas/1series
type extension of witsml:abstractMeasure
properties
base witsml:abstractMeasure
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:areaUomrequired      
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom
source <xsd:complexType name="areaMeasure">
 
<xsd:simpleContent>
   
<xsd:extension base="witsml:abstractMeasure">
     
<xsd:attribute name="uom" type="witsml:areaUom" use="required">
       
<xsd:annotation>
         
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom</xsd:appinfo>
       
</xsd:annotation>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute areaMeasure/@uom
type witsml:areaUom
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 24 
whiteSpace collapse 
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.
enumeration in2 
annotation
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom
source <xsd:attribute name="uom" type="witsml:areaUom" use="required">
 
<xsd:annotation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:areaUom</xsd:appinfo>
 
</xsd:annotation>
</xsd:attribute>

complexType areaMeasureSquareInch
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p6.png
namespace http://www.witsml.org/schemas/1series
type extension of witsml:abstractMeasure
properties
base witsml:abstractMeasure
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:areaUomSquareInchrequired      
source <xsd:complexType name="areaMeasureSquareInch">
 
<xsd:simpleContent>
   
<xsd:extension base="witsml:abstractMeasure">
     
<xsd:attribute name="uom" type="witsml:areaUomSquareInch" use="required"/>
   
</xsd:extension>
 
</xsd:simpleContent>
</xsd:complexType>

attribute areaMeasureSquareInch/@uom
type witsml:areaUomSquareInch
properties
isRef 0
use required
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 24 
whiteSpace collapse 
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.
enumeration in2 
source <xsd:attribute name="uom" type="witsml:areaUomSquareInch" use="required"/>

complexType cs_activity
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p7.png
namespace http://www.witsml.org/schemas/1series
children witsml:dTimStart witsml:dTimEnd witsml:md witsml:tvd witsml:phase witsml:proprietaryCode witsml:mdHoleStart witsml:state witsml:stateDetailActivity witsml:comments
used by
element obj_drillReport/activity
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
documentation
WITSML - Operations Activity Component Schema
source <xsd:complexType name="cs_activity">
 
<xsd:annotation>
   
<xsd:documentation>WITSML - Operations Activity Component Schema</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17511259">
     
<xsd:annotation>
       
<xsd:documentation>Date and time that activities started.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element dTimStart.-->
   
</xsd:element>
   
<xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17511304">
     
<xsd:annotation>
       
<xsd:documentation>Date and time that activities were completed.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element dTimEnd.-->
   
</xsd:element>
   
<!--PROFILE: Deleted element duration.-->
   
<xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17732057">
     
<xsd:annotation>
       
<xsd:documentation>The measured depth to the drilling operation.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
   
</xsd:element>
   
<xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS373394891">
     
<xsd:annotation>
       
<xsd:documentation>True Vertical Depth to the drilling operation.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="phase" type="witsml:PhaseType" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://projects.dnv.com/reference_data/RD4Browser/default.aspx?RDLDesignation=TCDRS SUPERIOR CLASS">
     
<xsd:annotation>
       
<xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-111, Change=Changed-type-from:str16</xsd:appinfo>
     
</xsd:annotation>
     
<!--PROFILE: Changed type from witsml:kindString to witsml:PhaseType for element phase.-->
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
   
</xsd:element>
   
<!--PROFILE: Deleted element activityCode.-->
   
<xsd:element name="proprietaryCode" type="witsml:ActivityCodeNPD" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17841409">
     
<xsd:annotation>
       
<xsd:documentation>A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem attribute.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
     
</xsd:annotation>
     
<!--PROFILE: Changed type from witsml:nameStruct to witsml:ActivityCodeNPD for element proprietaryCode.-->
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element proprietaryCode.-->
     
<!--PROFILE: Changed maxOccurs from unbounded to 1 for element proprietaryCode.-->
   
</xsd:element>
   
<xsd:element name="mdHoleStart" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Meassured depth at start of the activity (m).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!--<xsd:element name="mdHoleEnd" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Meassured depth at end of the activity (m).</xsd:documentation>
</xsd:annotation>
</xsd:element>-->
   
<!--PROFILE: Deleted element detailActivity.-->
   
<!--PROFILE: Deleted element typeActivityClass.-->
   
<!--PROFILE: Deleted element mdHoleStart.-->
   
<!--PROFILE: Deleted element tvdHoleStart.-->
   
<!--PROFILE: Deleted element mdHoleEnd.-->
   
<!--PROFILE: Deleted element tvdHoleEnd.-->
   
<!--PROFILE: Deleted element mdBitStart.-->
   
<!--PROFILE: Deleted element mdBitEnd.-->
   
<xsd:element name="state" type="witsml:MainActivityEvaluation" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17841049">
     
<xsd:annotation>
       
<xsd:documentation>Finish, interrupted, failed, etc.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed type from witsml:str32 to witsml:MainActivityEvaluation for element state.-->
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element state.-->
   
</xsd:element>
   
<xsd:element name="stateDetailActivity" type="witsml:StateDetailActivity" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17841184">
     
<xsd:annotation>
       
<xsd:documentation>The outcome of the detailed activity.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element stateDetailActivity.-->
   
</xsd:element>
   
<!--PROFILE: Deleted element operator.-->
   
<!--PROFILE: Deleted element tubular.-->
   
<!--PROFILE: Deleted element optimum.-->
   
<!--PROFILE: Deleted element productive.-->
   
<!--PROFILE: Deleted element itemState.-->
   
<xsd:element name="comments" type="witsml:commentString" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17723327">
     
<xsd:annotation>
       
<xsd:documentation>Comments and Remarks.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element comments.-->
   
</xsd:element>
   
<!--PROFILE: Deleted element extensionNameValue.-->
 
</xsd:sequence>
 
<xsd:attribute name="uid" type="witsml:uidString" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute cs_activity/@uid
type witsml:uidString
properties
isRef 0
use optional
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
pattern [^ ]* 
annotation
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
source <xsd:attribute name="uid" type="witsml:uidString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element cs_activity/dTimStart
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p8.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
Date and time that activities started.
source <xsd:element name="dTimStart" type="witsml:timestamp" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17511259">
 
<xsd:annotation>
   
<xsd:documentation>Date and time that activities started.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element dTimStart.-->
</xsd:element>

element cs_activity/dTimEnd
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p9.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
Date and time that activities were completed.
source <xsd:element name="dTimEnd" type="witsml:timestamp" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17511304">
 
<xsd:annotation>
   
<xsd:documentation>Date and time that activities were completed.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element dTimEnd.-->
</xsd:element>

element cs_activity/md
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p10.png
namespace http://www.witsml.org/schemas/1series
type witsml:measuredDepthCoord
properties
isRef 0
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:MeasuredDepthUomrequired      
documentation
The unit of measure of the quantity value.
datumwitsml:refWellDatumoptional      
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.
annotation
documentation
The measured depth to the drilling operation.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:element name="md" type="witsml:measuredDepthCoord" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17732057">
 
<xsd:annotation>
   
<xsd:documentation>The measured depth to the drilling operation.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element md.-->
</xsd:element>

element cs_activity/tvd
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p11.png
namespace http://www.witsml.org/schemas/1series
type witsml:wellVerticalDepthCoord
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:WellVerticalCoordinateUomrequired      
documentation
The unit of measure of the quantity value.
datumwitsml:refWellDatumoptional      
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.
annotation
documentation
True Vertical Depth to the drilling operation.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:element name="tvd" type="witsml:wellVerticalDepthCoord" minOccurs="0" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS373394891">
 
<xsd:annotation>
   
<xsd:documentation>True Vertical Depth to the drilling operation.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_activity/phase
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p12.png
namespace http://www.witsml.org/schemas/1series
type witsml:PhaseType
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 16 
whiteSpace collapse 
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.
enumeration fixed 
documentation
To do drilling, completion, well-intervention or workover by use of traditional types of drilling equipment and techniques, like permanetly installed and fixed rig and equipment.
enumeration snub 
documentation
A snubbing activity performed by use of equipment not permanently installed on the platform as defined by cdrs
enumeration coil 
documentation
To do by the use of a coiled tubing string and associated equipment for well-intervention, drilling or workover.
enumeration wire line 
documentation
A wire line activity using single-strand or multi-strand wire or cable for logging or intervention in oil or gas wellsas defined by cdrs
enumeration bop test 
documentation
To test the BOP and other well control equipment and systems and related activities as defined by cdrs.
annotation
documentation
Phase (large activity classification) e.g. Drill Surface Hole.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-111, Change=Changed-type-from:str16
source <xsd:element name="phase" type="witsml:PhaseType" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://projects.dnv.com/reference_data/RD4Browser/default.aspx?RDLDesignation=TCDRS SUPERIOR CLASS">
 
<xsd:annotation>
   
<xsd:documentation>Phase (large activity classification) e.g. Drill Surface Hole.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-111, Change=Changed-type-from:str16</xsd:appinfo>
 
</xsd:annotation>
 
<!--PROFILE: Changed type from witsml:kindString to witsml:PhaseType for element phase.-->
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element phase.-->
</xsd:element>

element cs_activity/proprietaryCode
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p13.png
namespace http://www.witsml.org/schemas/1series
type witsml:ActivityCodeNPD
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
enumeration drilling -- drive 
documentation
An activity implying jetting or driving of a conductor pipe.
enumeration drilling -- drill 
documentation
To drill by rotating a drill bit on bottom of a wellbore.
enumeration drilling -- hole open 
documentation
To drill with the objective of enlarging a pilot hole by rotating a larger drill bit or a hole opener.
enumeration drilling -- underream 
documentation
To drill with the objective of enlarging a pilot hole by rotating a underreamer.
enumeration drilling -- trip 
documentation
Activities related to tripping out and tripping into the bore hole during regular drilling.
enumeration drilling -- casing 
documentation
Activities related to making up and run casing assembly until cementing operation commence.
enumeration drilling -- bop/wellhead equipment 
documentation
Activities related to install/run and remove/pull test guide bases, BOP's, risers, wear bushings and other wellhead equipment including testing on the surface.
enumeration drilling -- pressure detection 
documentation
Activities related to all types of gas checks, flow checks, wireline formation testing (FIT) or packer tests to determine or confirm pore pressure, short trips and circulating bottoms up to confirm sufficient mud weight for trip margin
enumeration drilling -- circulating conditioning 
documentation
Activities related to routine circulating and conditioning, to raise mud weight based on positive indications of abnormal pressure.
enumeration drilling -- ream 
documentation
To drill with the objective of correcting a key seat, a dog leg or enlarging a wellbore or section of a wellbore by rotating a larger drill bit or a hole opener.
enumeration drilling -- survey 
documentation
To run routine directional surveys during drilling, including any required circulation and/or trip associated with the survey
enumeration drilling -- bop activities 
documentation
Activities related to BOP and hang off drills, review of kick procedures, testing of BOP's after installation on the wellhead, open hole pressure integrity tests.
enumeration drilling -- mill 
documentation
To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during drilling operations.
enumeration drilling -- wait 
documentation
To wait on cement (WOC), and all other drilling related waiting.
enumeration drilling -- rig up/down 
documentation
Activities related to preparation and riging up/down snubbing and coil tubing equipment, including pressure testing.
enumeration drilling -- other 
documentation
Uncategorised drilling related activities.
enumeration moving -- transit 
documentation
To move a rig between two locations.
enumeration moving -- anchor 
documentation
An activity implying to run and retrieve anchors, adjusting initial anchor tensions and testing anchors.
enumeration moving -- skid 
documentation
To skid a rig or derrick from one well to another or from slot to slot if on a fixed installation, without dismantling the structure.
enumeration moving -- jack 
documentation
To jack a jack-up rig up (lift) or down (lower).
enumeration moving -- position 
documentation
To position a drilling rig
enumeration formation evaluation -- trip 
documentation
Activities related to tripping out and tripping into the bore hole during formation evaluation.
enumeration formation evaluation -- circulating conditioning 
documentation
Activities related to well conditioning prior to, during and after all formation evaluation operations.
enumeration formation evaluation -- core 
documentation
Activities related to core cutting and handling, and servicing the core barrel.
enumeration formation evaluation -- log 
documentation
Activities related to wireline logging surveys, velocity surveys, sidewall core, thermo, caliper etc, including riging up and down.
enumeration formation evaluation -- rft/fit 
documentation
Activities related to core testing of well formation.
enumeration formation evaluation -- circulation samples 
documentation
Activities related to circulating to recover samples.
enumeration formation evaluation -- drill stem test 
documentation
Activities related to drill stem tests, DST, including perforating, flow testing, shut in/build up periods, squeezing, wireline work, sampling and any abandonment work specifically required by the drill stem test.
enumeration formation evaluation -- production test 
documentation
Activities related to production testing, including perforating, flow testing, shut in/build up periods, squeezing, wireline work, sampling and any abandonment work specifically required by the production test.
enumeration formation evaluation -- wait 
documentation
To wait in relation to formation evaluation.
enumeration formation evaluation -- rig up/down 
documentation
Activities related to riging snubbing and coil tubing equipment up and down related to formation evaluation, including related pressure testing.
enumeration formation evaluation -- other 
documentation
Uncategorised activities related to formation evaluation.
enumeration completion -- bop/wellhead equipment 
documentation
Activities related to running/installing/testing/removing/retrieving BOPs, risers, spools, wellhead plugs and valves, X-mas trees etc
enumeration completion -- wire line 
documentation
Activities related to rigging up/down and testing of wire line equipment (wl riser, wl BOP, lubricator etc.) plus the actual running/landing/testing/pulling of wire line tools in connection with completion of a well.
enumeration completion -- circulating conditioning 
documentation
Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of well.
enumeration completion -- perforate 
documentation
Activities related running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line equipment.
enumeration completion -- stimulate 
documentation
Activities related to installation/testing/removal of equipment/surface lines for fracturing and/or acidizing purposes during completion plus the actual carrying out of operations.
enumeration completion -- flow 
documentation
Activities related to initial flow/clean up/flow test/build up of well after perforating/stimulating/temporary artificial lift during completion.
enumeration completion -- sand control 
documentation
Activities related to sand control during well completion.
enumeration completion -- test scsssv 
documentation
To test SCSSSV during completion independently from the SCSSSV running procedure.
enumeration completion -- completion string 
documentation
Activities related to making up/testing/running/landing/pulling of the completion string /tailpipe and/or production tubing, including setting and testing of production packer(s) run in conjunction with the string.
enumeration completion -- mill 
documentation
To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during completion operations.
enumeration completion -- wait 
documentation
To wait as part of or induced by completion operations.
enumeration completion -- rig up/down 
documentation
Activities related to prepartion and riging snubbing and coil tubing equipment up and down related to completion, including pressure testing.
enumeration completion -- hydraulic workover 
documentation
Covers the servicing of a well that is/is not under pressure, i.e. rigging up/down and testing of the workover unit plus the actual running/pulling of pipe/tubing. Includes snubbing and coiled tubing operations
enumeration completion -- other 
documentation
Uncategorised activities related to well completion.
enumeration workover -- bop/wellhead equipment 
documentation
Activities related to running/installing/testing/removing/retrieving BOPs, risers, spools, wellhead plugs and valves, X-mas trees etc
enumeration workover -- wire line 
documentation
Activities related to rigging up/down and testing of wire line equipment (wl riser, wl BOP, lubricator etc.) plus the actual running/landing/testing/pulling of wire line tools in connection with completion of a well.
enumeration workover -- circulating conditioning 
documentation
Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of well.
enumeration workover -- perforate 
documentation
Activities related running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line equipment.
enumeration workover -- stimulate 
documentation
Activities related to installation/testing/removal of equipment/surface lines for fracturing and/or acidizing purposes during completion plus the actual carrying out of operations.
enumeration workover -- flow 
documentation
Activities related to initial flow/clean up/flow test/build up of well after perforating/stimulating/temporary artificial lift during completion.
enumeration workover -- sand control 
documentation
Activities related to sand control during well completion.
enumeration workover -- test scsssv 
documentation
To test SCSSSV during completion independently from the SCSSSV running procedure.
enumeration workover -- completion string 
documentation
Activities related to making up/testing/running/landing/pulling of the completion string /tailpipe and/or production tubing, including setting and testing of production packer(s) run in conjunction with the string.
enumeration workover -- mill 
documentation
To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during completion operations.
enumeration workover -- wait 
documentation
To wait as part of or induced by completion operations.
enumeration workover -- rig up/down 
documentation
Activities related to prepartion and riging snubbing and coil tubing equipment up and down related to completion, including pressure testing.
enumeration workover -- hydraulic workover 
documentation
Covers the servicing of a well that is/is not under pressure, i.e. rigging up/down and testing of the workover unit plus the actual running/pulling of pipe/tubing. Includes snubbing and coiled tubing operations
enumeration workover -- other 
documentation
Uncategorised activities related to well completion.
enumeration plug abandon -- trip 
documentation
Activities related to tripping out and tripping into the bore hole during plug and abandon operations.
enumeration plug abandon -- circulating conditioning 
documentation
Activities related to circulation/conditioning/displacement of drilling/completion/workover fluid and planned killing of well in connection with plugging and abandonment.
enumeration plug abandon -- perforate 
documentation
Activities related to running/firing/pulling of perforating guns/detonating bar and related rigging up/down and testing of wire line equipment in connection with plugging and abandonment.
enumeration plug abandon -- cement plug 
documentation
Activities related to pumping cement and setting abandonment plugs, including time to reverse out cement and to test the plugs.
enumeration plug abandon -- mechanical plug 
documentation
Activities related to running, setting and testing mechanical plugs.
enumeration plug abandon -- squeeze 
documentation
The careful application of pump pressure to force a cement slurry into the formation around the casing shoe or annulus.
enumeration plug abandon -- cut 
documentation
To cut a casing in the wellbore
enumeration plug abandon -- equipment recovery 
documentation
To recover casing, tools, conductor housings, subsea wellheads, BOP, guide bases, etc.
enumeration plug abandon -- mill 
documentation
To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during operations for plugging and abandonment.
enumeration plug abandon -- wait 
documentation
To wait as part of or induced by plugging and abandonment operations.
enumeration plug abandon -- rig up/down 
documentation
Activities related to prepartion and riging snubbing and coil tubing equipment up and down in connection with plugging and abandonment, including pressure testing.
enumeration plug abandon -- other 
documentation
Uncategorised activities related to well plugging and abandonment.
enumeration interruption -- maintain 
documentation
To maintain the drilling rig and its associated equipment, e.g. cutting and slipping of the drill line, including all maintenance work in connection with casing and wellhead, drill string, completion string, formation evaluation equipment and surface/subsea BOP equipment.
enumeration interruption -- repair 
documentation
To repair the drilling rig and its associated equipment including third party equipment, and all repair work in connection with casing and wellhead, drill string, completion string, formation evaluation equipment and surface/subsea BOP equipment.
enumeration interruption -- fish 
documentation
To retrive anything lost or left in the wellbore
enumeration interruption -- well control 
documentation
Activities related to control and removal of formation fluids which have entered the well bore, including circulating the formation fluids, changing mud weight to control the influx, mixing or conditioning drilling fluids, and hole conditioning required because of the fluid entry. Includes all trips required to regain control of the well, as well as all steps to terminate the well if required.
enumeration interruption -- lost circulation 
documentation
To regain circulation, including mixing and spotting of plugs, trips, squeezes and waiting related to the lost circulation operation.
enumeration interruption -- sidetrack 
documentation
Interruption of drilling operation to prepare and carry out sidetrack operation.
enumeration interruption -- mill 
documentation
To mill or to grind to remove junk in the hole or to grind away all or part of a casing string during an interruption of the drilling.
enumeration interruption -- waiting on weather 
documentation
To wait due to inappropriate weather conditions for resuming drilling operations.
enumeration interruption -- wait 
documentation
To wait
enumeration interruption -- rig up/down 
documentation
Activities related to prepartion and riging snubbing and coil tubing equipment up and down including pressure testing, in connection with drilling interruption.
enumeration interruption -- other 
documentation
Uncategorised activities related to drilling interruption.
annotation
documentation
A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem attribute.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:element name="proprietaryCode" type="witsml:ActivityCodeNPD" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17841409">
 
<xsd:annotation>
   
<xsd:documentation>A proprietary code used to define rig activity. The name of the proprietary system should be defined in the namingSystem attribute.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
 
<!--PROFILE: Changed type from witsml:nameStruct to witsml:ActivityCodeNPD for element proprietaryCode.-->
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element proprietaryCode.-->
 
<!--PROFILE: Changed maxOccurs from unbounded to 1 for element proprietaryCode.-->
</xsd:element>

element cs_activity/mdHoleStart
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p14.png
namespace http://www.witsml.org/schemas/1series
type witsml:measuredDepthCoord
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:MeasuredDepthUomrequired      
documentation
The unit of measure of the quantity value.
datumwitsml:refWellDatumoptional      
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.
annotation
documentation
Meassured depth at start of the activity (m).
source <xsd:element name="mdHoleStart" type="witsml:measuredDepthCoord" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Meassured depth at start of the activity (m).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_activity/state
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p15.png
namespace http://www.witsml.org/schemas/1series
type witsml:MainActivityEvaluation
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 32 
whiteSpace collapse 
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.
enumeration ok 
documentation
To accept an operation which means to approve that the results of an operation fulfills the requirements set.
enumeration fail 
documentation
To fail an operation which means not to achieve the goals of the operation.
annotation
documentation
Finish, interrupted, failed, etc.
source <xsd:element name="state" type="witsml:MainActivityEvaluation" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17841049">
 
<xsd:annotation>
   
<xsd:documentation>Finish, interrupted, failed, etc.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed type from witsml:str32 to witsml:MainActivityEvaluation for element state.-->
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element state.-->
</xsd:element>

element cs_activity/stateDetailActivity
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p16.png
namespace http://www.witsml.org/schemas/1series
type witsml:StateDetailActivity
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 40 
whiteSpace collapse 
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.
enumeration injury 
documentation
Personnel injury in connection with drilling and/or drilling related operations.
enumeration operation failed 
documentation
Operation failed to achieve objective.
enumeration kick 
documentation
Formation fluid invading the well bore.
enumeration circulation loss 
documentation
Circulation lost to the formation.
enumeration mud loss 
documentation
Circulation impossible due to plugging or failure of equipment.
enumeration stuck equipment 
documentation
Equipment got stuck in the hole.
enumeration equipment failure 
documentation
Equipment failure occurred.
enumeration equipment hang 
documentation
Operations had to be aborted due to a hang of operation.
enumeration success 
documentation
Operation achieved objective.
annotation
documentation
The outcome of the detailed activity.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:element name="stateDetailActivity" type="witsml:StateDetailActivity" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17841184">
 
<xsd:annotation>
   
<xsd:documentation>The outcome of the detailed activity.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element stateDetailActivity.-->
</xsd:element>

element cs_activity/comments
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p17.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
Comments and Remarks.
source <xsd:element name="comments" type="witsml:commentString" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17723327">
 
<xsd:annotation>
   
<xsd:documentation>Comments and Remarks.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element comments.-->
</xsd:element>

complexType cs_alias
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p18.png
namespace http://www.witsml.org/schemas/1series
children witsml:name witsml:namingSystem
used by
element cs_drillReportWellboreInfo/rigAlias
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
documentation
A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the name.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:complexType name="cs_alias">
 
<xsd:annotation>
   
<xsd:documentation>A common way for handling names of objects. An identifier type must include a Name. It may also include a NamingSystem, which gives meaning to the name.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>A human contextual name of an item. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="namingSystem" type="witsml:nameString" minOccurs="1" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The naming system under which the item is defined. Knowledge of the naming system may allow the hame to be parsed for embeded information.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!--PROFILE: Deleted element extensionNameValue.-->
 
</xsd:sequence>
 
<xsd:attribute name="uid" type="witsml:uidString" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute cs_alias/@uid
type witsml:uidString
properties
isRef 0
use optional
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
pattern [^ ]* 
annotation
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
source <xsd:attribute name="uid" type="witsml:uidString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element cs_alias/name
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p19.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
A human contextual name of an item. This should (hopefully) be unique within the context of the naming system.
source <xsd:element name="name" type="witsml:nameString" minOccurs="1" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>A human contextual name of an item. This should (hopefully) be unique within the context of the naming system.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_alias/namingSystem
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p20.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
The naming system under which the item is defined. Knowledge of the naming system may allow the hame to be parsed for embeded information.
source <xsd:element name="namingSystem" type="witsml:nameString" minOccurs="1" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The naming system under which the item is defined. Knowledge of the naming system may allow the hame to be parsed for embeded information.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

complexType cs_bitRecord
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p21.png
namespace http://www.witsml.org/schemas/1series
children witsml:numBit witsml:diaBit witsml:manufacturer witsml:codeMfg witsml:dullGrade witsml:bitRun
used by
element obj_drillReport/bitRecord
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
documentation
WITSML - Bit Record Component Schema.
source <xsd:complexType name="cs_bitRecord">
 
<xsd:annotation>
   
<xsd:documentation>WITSML - Bit Record Component Schema.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="numBit" type="witsml:str32" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831262">
     
<xsd:annotation>
       
<xsd:documentation>Bit number and rerun number e.g. "4.1" for the first rerun of bit 4.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element numBit.-->
   
</xsd:element>
   
<xsd:element name="diaBit" type="witsml:lengthMeasure" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831442">
     
<xsd:annotation>
       
<xsd:documentation>Diameter of drilled hole.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
   
</xsd:element>
   
<!--PROFILE: Deleted element diaPassThru.-->
   
<!--PROFILE: Deleted element diaPilot.-->
   
<xsd:element name="manufacturer" type="witsml:nameString" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831532">
     
<xsd:annotation>
       
<xsd:documentation>Manufacturer / supplier of the item.</xsd:documentation>
     
</xsd:annotation>
     
<!--PROFILE: Changed minOccurs from 0 to 1 for element manufacturer.-->
   
</xsd:element>
   
<!--PROFILE: Deleted element typeBit.-->
   
<!--PROFILE: Deleted element cost.-->
   
<xsd:element name="codeMfg" type="witsml:str32" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831487">
     
<xsd:annotation>
       
<xsd:documentation>The manufacturers code for the bit</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="dullGrade" type="witsml:str32" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>A 'code string class' tha is the identifier of an
'IADC rock drill bit dull grade class'. Example: "0/4/BT/B/X/I/BU/DTF".
</xsd:documentation>
       
<!-- PROFILE: Added element dullGrade -->
     
</xsd:annotation>
   
</xsd:element>
   
<!--PROFILE: Deleted element codeIADC.-->
   
<!--PROFILE: Deleted element condInitInner.-->
   
<!--PROFILE: Deleted element condInitOuter.-->
   
<!--PROFILE: Deleted element condInitDull.-->
   
<!--PROFILE: Deleted element condInitLocation.-->
   
<!--PROFILE: Deleted element condInitBearing.-->
   
<!--PROFILE: Deleted element condInitGauge.-->
   
<!--PROFILE: Deleted element condInitOther.-->
   
<!--PROFILE: Deleted element condInitReason.-->
   
<!--PROFILE: Deleted element condFinalInner.-->
   
<!--PROFILE: Deleted element condFinalOuter.-->
   
<!--PROFILE: Deleted element condFinalDull.-->
   
<!--PROFILE: Deleted element condFinalLocation.-->
   
<!--PROFILE: Deleted element condFinalBearing.-->
   
<!--PROFILE: Deleted element condFinalGauge.-->
   
<!--PROFILE: Deleted element condFinalOther.-->
   
<!--PROFILE: Deleted element condFinalReason.-->
   
<!--PROFILE: Deleted element drive.-->
   
<!--PROFILE: Deleted element bitClass.-->
   
<!--PROFILE: Deleted element customData.-->
   
<!--PROFILE: Deleted element extensionAny.-->
   
<!--PROFILE: Deleted element extensionNameValue.-->
   
<xsd:element name="bitRun" type="witsml:cs_drillingParams" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>information about a bit run.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
 
<xsd:attribute name="uid" type="witsml:uidString" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute cs_bitRecord/@uid
type witsml:uidString
properties
isRef 0
use optional
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
pattern [^ ]* 
annotation
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
source <xsd:attribute name="uid" type="witsml:uidString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element cs_bitRecord/numBit
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p22.png
namespace http://www.witsml.org/schemas/1series
type witsml:str32
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 32 
whiteSpace collapse 
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.
annotation
documentation
Bit number and rerun number e.g. "4.1" for the first rerun of bit 4.
source <xsd:element name="numBit" type="witsml:str32" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831262">
 
<xsd:annotation>
   
<xsd:documentation>Bit number and rerun number e.g. "4.1" for the first rerun of bit 4.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element numBit.-->
</xsd:element>

element cs_bitRecord/diaBit
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p23.png
namespace http://www.witsml.org/schemas/1series
type witsml:lengthMeasure
properties
isRef 0
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:LengthUomrequired      
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:lengthUom
annotation
documentation
Diameter of drilled hole.
source <xsd:element name="diaBit" type="witsml:lengthMeasure" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831442">
 
<xsd:annotation>
   
<xsd:documentation>Diameter of drilled hole.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed type from witsml:lengthMeasure to witsml:lengthMeasureInch for element diaBit.-->
</xsd:element>

element cs_bitRecord/manufacturer
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p24.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
Manufacturer / supplier of the item.
source <xsd:element name="manufacturer" type="witsml:nameString" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831532">
 
<xsd:annotation>
   
<xsd:documentation>Manufacturer / supplier of the item.</xsd:documentation>
 
</xsd:annotation>
 
<!--PROFILE: Changed minOccurs from 0 to 1 for element manufacturer.-->
</xsd:element>

element cs_bitRecord/codeMfg
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p25.png
namespace http://www.witsml.org/schemas/1series
type witsml:str32
properties
isRef 0
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 32 
whiteSpace collapse 
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.
annotation
documentation
The manufacturers code for the bit
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added
source <xsd:element name="codeMfg" type="witsml:str32" minOccurs="1" maxOccurs="1" sawsdl:modelReference="http://rds.posccaesar.org/2008/02/XML/RDL/RDS17831487">
 
<xsd:annotation>
   
<xsd:documentation>The manufacturers code for the bit</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-33, Change=Added</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_bitRecord/dullGrade
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p26.png
namespace http://www.witsml.org/schemas/1series
type witsml:str32
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 32 
whiteSpace collapse 
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.
annotation
documentation
A 'code string class' tha is the identifier of an
'IADC rock drill bit dull grade class'. Example: "0/4/BT/B/X/I/BU/DTF".
source <xsd:element name="dullGrade" type="witsml:str32" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>A 'code string class' tha is the identifier of an
'IADC rock drill bit dull grade class'. Example: "0/4/BT/B/X/I/BU/DTF".
</xsd:documentation>
   
<!-- PROFILE: Added element dullGrade -->
 
</xsd:annotation>
</xsd:element>

element cs_bitRecord/bitRun
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p27.png
namespace http://www.witsml.org/schemas/1series
type witsml:cs_drillingParams
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children witsml:eTimOpBit witsml:mdHoleStart witsml:mdHoleStop witsml:ropAv witsml:mdHoleMadeRun witsml:hrsDrilled witsml:hrsDrilledRun witsml:mdTotHoleMade witsml:totHrsDrilled witsml:totRop
annotation
documentation
information about a bit run.
source <xsd:element name="bitRun" type="witsml:cs_drillingParams" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>information about a bit run.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

complexType cs_cementingFluid
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p28.png
namespace http://www.witsml.org/schemas/1series
children witsml:typeFluid witsml:descFluid witsml:ratioMixWater witsml:density witsml:volPumped witsml:yp witsml:eTimThickening witsml:pcFreeWater witsml:comments
used by
element cs_cementStage/cementingFluid
annotation
documentation
WITSML - Cementing Fluid Component Schema
source <xsd:complexType name="cs_cementingFluid">
 
<xsd:annotation>
   
<xsd:documentation>WITSML - Cementing Fluid Component Schema</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence minOccurs="0">
   
<xsd:element name="typeFluid" type="witsml:fluidTypes" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Fluid type: Mud, Wash, Spacer, Slurry.</xsd:documentation>
     
</xsd:annotation>
     
<!-- PROFILE: Changed type from witsml:str16 to witsml:fluidTypes for element typeFluid -->
   
</xsd:element>
   
<!-- PROFILE: Deleted element fluidIndex -->
   
<xsd:element name="descFluid" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Classification of fluid type (e.g. Mud, Wash, Spacer, Slurry).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element purpose -->
   
<!-- PROFILE: Deleted element classSlurryDryBlend -->
   
<!-- PROFILE: Deleted element mdFluidTop -->
   
<!-- PROFILE: Deleted element mdFluidBottom -->
   
<!-- PROFILE: Deleted element sourceWater -->
   
<!-- PROFILE: Deleted element volWater -->
   
<!-- PROFILE: Deleted element volCement -->
   
<xsd:element name="ratioMixWater" type="witsml:specificVolumeMeasureUsGallonsPerSack94" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Mix Water Ratio (gal/sack).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element volFluid -->
   
<!-- PROFILE: Deleted element cementPumpSchedule -->
   
<!-- PROFILE: Deleted element excessPc -->
   
<!-- PROFILE: Deleted element volYield -->
   
<xsd:element name="density" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Fluid density.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element solidVolumeFraction -->
   
<xsd:element name="volPumped" type="witsml:volumeMeasureCubicMetre" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Volume of cement slurry pumped (m3).</xsd:documentation>
     
</xsd:annotation>
     
<!-- PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volPumped -->
   
</xsd:element>
   
<!-- PROFILE: Deleted element volOther -->
   
<!-- PROFILE: Deleted element fluidRheologicalModel -->
   
<!-- PROFILE: Deleted element vis -->
   
<xsd:element name="yp" type="witsml:specificVolumeMeasureCubicFeetPer94PoundSack" minOccurs="1" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Yield point (Bingham and Herschel Bulkley models) (ft3/sack).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element n -->
   
<!-- PROFILE: Deleted element k -->
   
<!-- PROFILE: Deleted element gel10SecReading -->
   
<!-- PROFILE: Deleted element gel10SecStrength -->
   
<!-- PROFILE: Deleted element gel1MinReading -->
   
<!-- PROFILE: Deleted element gel1MinStrength -->
   
<!-- PROFILE: Deleted element gel10MinReading -->
   
<!-- PROFILE: Deleted element gel10MinStrength -->
   
<!-- PROFILE: Deleted element typeBaseFluid -->
   
<!-- PROFILE: Deleted element densBaseFluid -->
   
<!-- PROFILE: Deleted element dryBlendName -->
   
<!-- PROFILE: Deleted element dryBlendDescription -->
   
<!-- PROFILE: Deleted element massDryBlend -->
   
<!-- PROFILE: Deleted element densDryBlend -->
   
<!-- PROFILE: Deleted element massSackDryBlend -->
   
<!-- PROFILE: Deleted element cementAdditive -->
   
<!-- PROFILE: Deleted element foamUsed -->
   
<!-- PROFILE: Deleted element typeGasFoam -->
   
<!-- PROFILE: Deleted element volGasFoam -->
   
<!-- PROFILE: Deleted element ratioConstGasMethodAv -->
   
<!-- PROFILE: Deleted element densConstGasMethod -->
   
<!-- PROFILE: Deleted element ratioConstGasMethodStart -->
   
<!-- PROFILE: Deleted element ratioConstGasMethodEnd -->
   
<!-- PROFILE: Deleted element densConstGasFoam -->
   
<xsd:element name="eTimThickening" type="witsml:timeMeasureHour" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Thickening time (h).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element tempThickening -->
   
<!-- PROFILE: Deleted element presTestThickening -->
   
<!-- PROFILE: Deleted element consTestThickening -->
   
<xsd:element name="pcFreeWater" type="witsml:volumePerVolumeMeasurePercent" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Percent of free water in a cement slurry (%)</xsd:documentation>
     
</xsd:annotation>
     
<!-- PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasurePercent for element pcFreeWater -->
   
</xsd:element>
   
<!-- PROFILE: Deleted element tempFreeWater -->
   
<!-- PROFILE: Deleted element volTestFluidLoss -->
   
<!-- PROFILE: Deleted element tempFluidLoss -->
   
<!-- PROFILE: Deleted element presTestFluidLoss -->
   
<!-- PROFILE: Deleted element timeFluidLoss -->
   
<!-- PROFILE: Deleted element volAPIFluidLoss -->
   
<!-- PROFILE: Deleted element eTimComprStren1 -->
   
<!-- PROFILE: Deleted element eTimComprStren2 -->
   
<!-- PROFILE: Deleted element presComprStren1 -->
   
<!-- PROFILE: Deleted element presComprStren2 -->
   
<!-- PROFILE: Deleted element tempComprStren1 -->
   
<!-- PROFILE: Deleted element tempComprStren2 -->
   
<!-- PROFILE: Deleted element densAtPres -->
   
<!-- PROFILE: Deleted element volReserved -->
   
<!-- PROFILE: Deleted element volTotSlurry -->
   
<xsd:element name="comments" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Comments for cementing fluid.</xsd:documentation>
       
<!-- PROFILE: Added element comments -->
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element cs_cementingFluid/typeFluid
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p29.png
namespace http://www.witsml.org/schemas/1series
type witsml:fluidTypes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 40 
whiteSpace collapse 
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.
enumeration Mud 
enumeration Wash 
enumeration Spacer 
enumeration Slurry 
annotation
documentation
Fluid type: Mud, Wash, Spacer, Slurry.
source <xsd:element name="typeFluid" type="witsml:fluidTypes" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Fluid type: Mud, Wash, Spacer, Slurry.</xsd:documentation>
 
</xsd:annotation>
 
<!-- PROFILE: Changed type from witsml:str16 to witsml:fluidTypes for element typeFluid -->
</xsd:element>

element cs_cementingFluid/descFluid
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p30.png
namespace http://www.witsml.org/schemas/1series
type witsml:descriptionString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 256 
whiteSpace collapse 
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.
annotation
documentation
Classification of fluid type (e.g. Mud, Wash, Spacer, Slurry).
source <xsd:element name="descFluid" type="witsml:descriptionString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Classification of fluid type (e.g. Mud, Wash, Spacer, Slurry).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementingFluid/ratioMixWater
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p31.png
namespace http://www.witsml.org/schemas/1series
type witsml:specificVolumeMeasureUsGallonsPerSack94
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:specificVolumeUomUsGallonsPerSack94required      
annotation
documentation
Mix Water Ratio (gal/sack).
source <xsd:element name="ratioMixWater" type="witsml:specificVolumeMeasureUsGallonsPerSack94" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Mix Water Ratio (gal/sack).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementingFluid/density
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p32.png
namespace http://www.witsml.org/schemas/1series
type witsml:densityMeasure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:DensityUomrequired      
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:densityUom
annotation
documentation
Fluid density.
source <xsd:element name="density" type="witsml:densityMeasure" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Fluid density.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementingFluid/volPumped
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p33.png
namespace http://www.witsml.org/schemas/1series
type witsml:volumeMeasureCubicMetre
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:volumeUomCubicMetrerequired      
annotation
documentation
Volume of cement slurry pumped (m3).
source <xsd:element name="volPumped" type="witsml:volumeMeasureCubicMetre" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Volume of cement slurry pumped (m3).</xsd:documentation>
 
</xsd:annotation>
 
<!-- PROFILE: Changed type from witsml:volumeMeasure to witsml:volumeMeasureCubicMetre for element volPumped -->
</xsd:element>

element cs_cementingFluid/yp
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p34.png
namespace http://www.witsml.org/schemas/1series
type witsml:specificVolumeMeasureCubicFeetPer94PoundSack
properties
isRef 0
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:specificVolumeUomCubicFeetPer94PoundSackrequired      
annotation
documentation
Yield point (Bingham and Herschel Bulkley models) (ft3/sack).
source <xsd:element name="yp" type="witsml:specificVolumeMeasureCubicFeetPer94PoundSack" minOccurs="1" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Yield point (Bingham and Herschel Bulkley models) (ft3/sack).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementingFluid/eTimThickening
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p35.png
namespace http://www.witsml.org/schemas/1series
type witsml:timeMeasureHour
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:timeUomHourrequired      
annotation
documentation
Thickening time (h).
source <xsd:element name="eTimThickening" type="witsml:timeMeasureHour" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Thickening time (h).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementingFluid/pcFreeWater
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p36.png
namespace http://www.witsml.org/schemas/1series
type witsml:volumePerVolumeMeasurePercent
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:PercentUomrequired      
annotation
documentation
Percent of free water in a cement slurry (%)
source <xsd:element name="pcFreeWater" type="witsml:volumePerVolumeMeasurePercent" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Percent of free water in a cement slurry (%)</xsd:documentation>
 
</xsd:annotation>
 
<!-- PROFILE: Changed type from witsml:volumePerVolumeMeasure to witsml:volumePerVolumeMeasurePercent for element pcFreeWater -->
</xsd:element>

element cs_cementingFluid/comments
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p37.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
Comments for cementing fluid.
source <xsd:element name="comments" type="witsml:commentString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Comments for cementing fluid.</xsd:documentation>
   
<!-- PROFILE: Added element comments -->
 
</xsd:annotation>
</xsd:element>

complexType cs_cementStage
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p38.png
namespace http://www.witsml.org/schemas/1series
children witsml:dTimPumpStart witsml:dTimPumpEnd witsml:jobType witsml:casingStrDia witsml:comments witsml:volReturns witsml:cementingFluid witsml:dTimPresReleased witsml:annFlowAfter witsml:topPlug witsml:botPlug witsml:plugBumped witsml:presBump witsml:floatHeld witsml:reciprocated witsml:rotated
used by
element obj_drillReport/cementStage
annotation
documentation
WITSML - Cement Stage Component Schema
source <xsd:complexType name="cs_cementStage">
 
<xsd:annotation>
   
<xsd:documentation>WITSML - Cement Stage Component Schema</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence minOccurs="0">
   
<!-- PROFILE: Deleted element numStage -->
   
<!-- PROFILE: Deleted element typeStage -->
   
<!-- PROFILE: Deleted element dTimMixStart -->
   
<xsd:element name="dTimPumpStart" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Datetime at start of pumping cement.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="dTimPumpEnd" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Datetime at end of pumping cement.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="jobType" type="witsml:cementJobTypes" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Type of cement job (e.g. primary, plug, squeeze, uknown).</xsd:documentation>
     
</xsd:annotation>
     
<!-- PROFILE: Added element jobType -->
   
</xsd:element>
   
<xsd:element name="casingStrDia" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Casing string diameter of the casing cement (in).</xsd:documentation>
     
</xsd:annotation>
     
<!-- PROFILE: Added element casingStrDia -->
   
</xsd:element>
   
<xsd:element name="comments" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Comments for a cement job.</xsd:documentation>
     
</xsd:annotation>
     
<!-- PROFILE: Added element comment -->
   
</xsd:element>
   
<!-- PROFILE: Deleted element dTimDisplaceStart -->
   
<!-- PROFILE: Deleted element mdTop -->
   
<!-- PROFILE: Deleted element mdBottom -->
   
<!-- PROFILE: Deleted element volExcess -->
   
<!-- PROFILE: Deleted element flowrateDisplaceAv -->
   
<!-- PROFILE: Deleted element flowrateDisplaceMx -->
   
<!-- PROFILE: Deleted element presDisplace -->
   
<xsd:element name="volReturns" type="witsml:volumeMeasureCubicMetre" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Volume of cement slurry returns (m3).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element eTimMudCirculation -->
   
<!-- PROFILE: Deleted element flowrateMudCirc -->
   
<!-- PROFILE: Deleted element presMudCirc -->
   
<!-- PROFILE: Deleted element flowrateEnd -->
   
<xsd:element name="cementingFluid" type="witsml:cs_cementingFluid" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>Displaced Mud, washes and spacers, cement, displacement mud.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element afterFlowAnn -->
   
<!-- PROFILE: Deleted element squeezeObj -->
   
<!-- PROFILE: Deleted element squeezeObtained -->
   
<!-- PROFILE: Deleted element mdString -->
   
<!-- PROFILE: Deleted element mdTool -->
   
<!-- PROFILE: Deleted element mdCoilTbg -->
   
<!-- PROFILE: Deleted element volCsgIn -->
   
<!-- PROFILE: Deleted element volCsgOut -->
   
<!-- PROFILE: Deleted element tailPipeUsed -->
   
<!-- PROFILE: Deleted element diaTailPipe -->
   
<!-- PROFILE: Deleted element tailPipePerf -->
   
<!-- PROFILE: Deleted element presTbgStart -->
   
<!-- PROFILE: Deleted element presTbgEnd -->
   
<!-- PROFILE: Deleted element presCsgStart -->
   
<!-- PROFILE: Deleted element presCsgEnd -->
   
<!-- PROFILE: Deleted element presBackPressure -->
   
<!-- PROFILE: Deleted element presCoilTbgStart -->
   
<!-- PROFILE: Deleted element presCoilTbgEnd -->
   
<!-- PROFILE: Deleted element presBreakDown -->
   
<!-- PROFILE: Deleted element flowrateBreakDown -->
   
<!-- PROFILE: Deleted element presSqueezeAv -->
   
<!-- PROFILE: Deleted element presSqueezeEnd -->
   
<!-- PROFILE: Deleted element presSqueezeHeld -->
   
<!-- PROFILE: Deleted element presSqueeze -->
   
<xsd:element name="dTimPresReleased" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Time when pressure was released.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element flowrateSqueezeAv -->
   
<!-- PROFILE: Deleted element flowrateSqueezeMx -->
   
<!-- PROFILE: Deleted element flowratePumpStart -->
   
<!-- PROFILE: Deleted element flowratePumpEnd -->
   
<!-- PROFILE: Deleted element pillBelowPlug -->
   
<!-- PROFILE: Deleted element plugCatcher -->
   
<!-- PROFILE: Deleted element mdCircOut -->
   
<!-- PROFILE: Deleted element volCircPrior -->
   
<!-- PROFILE: Deleted element typeOriginalMud -->
   
<!-- PROFILE: Deleted element wtMud -->
   
<!-- PROFILE: Deleted element visFunnelMud -->
   
<!-- PROFILE: Deleted element pvMud -->
   
<!-- PROFILE: Deleted element ypMud -->
   
<!-- PROFILE: Deleted element gel10Sec -->
   
<!-- PROFILE: Deleted element gel10Min -->
   
<!-- PROFILE: Deleted element tempBHCT -->
   
<!-- PROFILE: Deleted element tempBHST -->
   
<!-- PROFILE: Deleted element volExcessMethod -->
   
<!-- PROFILE: Deleted element mixMethod -->
   
<!-- PROFILE: Deleted element densMeasBy -->
   
<xsd:element name="annFlowAfter" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Fluid returns. Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="topPlug" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Top plug used? Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="botPlug" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Bottom plug used. Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element botPlugNumber -->
   
<xsd:element name="plugBumped" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Plug bumped? Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element presPriorBump -->
   
<xsd:element name="presBump" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Pressure plug bumped (bar).</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="floatHeld" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Float held? Values are "true" (or "1") and "false" (of "0").</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="reciprocated" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Pipe being reciprocated. values are "true"(1) and "false"(0).</xsd:documentation>
       
<!-- Missing: Added element reciprocated -->
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="rotated" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Casing string being rotated. Values are "true(1) and "false"(0).</xsd:documentation>
       
<!-- Missing: Added element rotated -->
     
</xsd:annotation>
   
</xsd:element>
   
<!-- PROFILE: Deleted element presHeld -->
   
<!-- PROFILE: Deleted element volMudLost -->
   
<!-- PROFILE: Deleted element fluidDisplace -->
   
<!-- PROFILE: Deleted element densDisplaceFluid -->
   
<!-- PROFILE: Deleted element volDisplaceFluid -->
   
<!-- PROFILE: Deleted element extensionNameValue -->
 
</xsd:sequence>
 
<!-- Unused: Deleted element attgrp_uid -->
</xsd:complexType>

element cs_cementStage/dTimPumpStart
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p39.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
Datetime at start of pumping cement.
source <xsd:element name="dTimPumpStart" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Datetime at start of pumping cement.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/dTimPumpEnd
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p40.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
Datetime at end of pumping cement.
source <xsd:element name="dTimPumpEnd" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Datetime at end of pumping cement.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/jobType
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p41.png
namespace http://www.witsml.org/schemas/1series
type witsml:cementJobTypes
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 40 
whiteSpace collapse 
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.
enumeration primary 
enumeration plug 
enumeration squeeze 
enumeration unknown 
enumeration other 
annotation
documentation
Type of cement job (e.g. primary, plug, squeeze, uknown).
source <xsd:element name="jobType" type="witsml:cementJobTypes" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Type of cement job (e.g. primary, plug, squeeze, uknown).</xsd:documentation>
 
</xsd:annotation>
 
<!-- PROFILE: Added element jobType -->
</xsd:element>

element cs_cementStage/casingStrDia
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p42.png
namespace http://www.witsml.org/schemas/1series
type witsml:lengthMeasureInch
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:lengthUomInchrequired      
annotation
documentation
Casing string diameter of the casing cement (in).
source <xsd:element name="casingStrDia" type="witsml:lengthMeasureInch" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Casing string diameter of the casing cement (in).</xsd:documentation>
 
</xsd:annotation>
 
<!-- PROFILE: Added element casingStrDia -->
</xsd:element>

element cs_cementStage/comments
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p43.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
Comments for a cement job.
source <xsd:element name="comments" type="witsml:commentString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Comments for a cement job.</xsd:documentation>
 
</xsd:annotation>
 
<!-- PROFILE: Added element comment -->
</xsd:element>

element cs_cementStage/volReturns
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p44.png
namespace http://www.witsml.org/schemas/1series
type witsml:volumeMeasureCubicMetre
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:volumeUomCubicMetrerequired      
annotation
documentation
Volume of cement slurry returns (m3).
source <xsd:element name="volReturns" type="witsml:volumeMeasureCubicMetre" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Volume of cement slurry returns (m3).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/cementingFluid
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p45.png
namespace http://www.witsml.org/schemas/1series
type witsml:cs_cementingFluid
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children witsml:typeFluid witsml:descFluid witsml:ratioMixWater witsml:density witsml:volPumped witsml:yp witsml:eTimThickening witsml:pcFreeWater witsml:comments
annotation
documentation
Displaced Mud, washes and spacers, cement, displacement mud.
source <xsd:element name="cementingFluid" type="witsml:cs_cementingFluid" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>Displaced Mud, washes and spacers, cement, displacement mud.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/dTimPresReleased
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p46.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
Time when pressure was released.
source <xsd:element name="dTimPresReleased" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Time when pressure was released.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/annFlowAfter
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p47.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Fluid returns. Values are "true" (or "1") and "false" (or "0").
source <xsd:element name="annFlowAfter" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Fluid returns. Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/topPlug
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p48.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Top plug used? Values are "true" (or "1") and "false" (or "0").
source <xsd:element name="topPlug" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Top plug used? Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/botPlug
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p49.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Bottom plug used. Values are "true" (or "1") and "false" (or "0").
source <xsd:element name="botPlug" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Bottom plug used. Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/plugBumped
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p50.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Plug bumped? Values are "true" (or "1") and "false" (or "0").
source <xsd:element name="plugBumped" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Plug bumped? Values are "true" (or "1") and "false" (or "0").</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/presBump
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p51.png
namespace http://www.witsml.org/schemas/1series
type witsml:pressureMeasure
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
Kind Value annotation 
pattern .+ 
attributes
Name  Type  Use  Default  Fixed  annotation
uomwitsml:PressureUomrequired      
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Changed-type-from:pressureUom
annotation
documentation
Pressure plug bumped (bar).
source <xsd:element name="presBump" type="witsml:pressureMeasure" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Pressure plug bumped (bar).</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/floatHeld
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p52.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Float held? Values are "true" (or "1") and "false" (of "0").
source <xsd:element name="floatHeld" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Float held? Values are "true" (or "1") and "false" (of "0").</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/reciprocated
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p53.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Pipe being reciprocated. values are "true"(1) and "false"(0).
source <xsd:element name="reciprocated" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Pipe being reciprocated. values are "true"(1) and "false"(0).</xsd:documentation>
   
<!-- Missing: Added element reciprocated -->
 
</xsd:annotation>
</xsd:element>

element cs_cementStage/rotated
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p54.png
namespace http://www.witsml.org/schemas/1series
type witsml:logicalBoolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+ 
annotation
documentation
Casing string being rotated. Values are "true(1) and "false"(0).
source <xsd:element name="rotated" type="witsml:logicalBoolean" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Casing string being rotated. Values are "true(1) and "false"(0).</xsd:documentation>
   
<!-- Missing: Added element rotated -->
 
</xsd:annotation>
</xsd:element>

complexType cs_documentAudit
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p55.png
namespace http://www.witsml.org/schemas/1series
children witsml:event
used by
element cs_documentInfo/auditTrail
annotation
documentation
The audit records what happened to the data, to produce the data that is in this file. It consists of one or more events.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:auditType
source <xsd:complexType name="cs_documentAudit">
 
<xsd:annotation>
   
<xsd:documentation>The audit records what happened to the data, to produce the data that is in this file. It consists of one or more events.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:auditType</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="event" type="witsml:cs_documentEvent" minOccurs="1" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Event</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element cs_documentAudit/event
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p56.png
namespace http://www.witsml.org/schemas/1series
type witsml:cs_documentEvent
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children witsml:eventDate witsml:eventType witsml:responsibleParty witsml:comment
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Event
source <xsd:element name="event" type="witsml:cs_documentEvent" minOccurs="1" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Event</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

complexType cs_documentEvent
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p57.png
namespace http://www.witsml.org/schemas/1series
children witsml:eventDate witsml:eventType witsml:responsibleParty witsml:comment
used by
element cs_documentAudit/event
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
documentation
An event type captures the basic information about an event that has affected the data.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:eventType
source <xsd:complexType name="cs_documentEvent">
 
<xsd:annotation>
   
<xsd:documentation>An event type captures the basic information about an event that has affected the data.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:eventType</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="eventDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The date on which the event took place.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:EventDate</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="eventType" type="witsml:nameString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The kind of event event.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Added</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="responsibleParty" type="witsml:nameString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The party responsible for the event.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:ResponsibleParty</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>A free form comment that can further define the event that occurred.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<!--PROFILE: Deleted element extensionNameValue.-->
 
</xsd:sequence>
 
<xsd:attribute name="uid" type="witsml:uidString" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute cs_documentEvent/@uid
type witsml:uidString
properties
isRef 0
use optional
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
pattern [^ ]* 
annotation
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
source <xsd:attribute name="uid" type="witsml:uidString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element cs_documentEvent/eventDate
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p58.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
The date on which the event took place.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:EventDate
source <xsd:element name="eventDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The date on which the event took place.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:EventDate</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentEvent/eventType
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p59.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
The kind of event event.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Added
source <xsd:element name="eventType" type="witsml:nameString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The kind of event event.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Added</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentEvent/responsibleParty
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p60.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
The party responsible for the event.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:ResponsibleParty
source <xsd:element name="responsibleParty" type="witsml:nameString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The party responsible for the event.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:ResponsibleParty</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentEvent/comment
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p61.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
A free form comment that can further define the event that occurred.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment
source <xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>A free form comment that can further define the event that occurred.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

complexType cs_documentFileCreation
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p62.png
namespace http://www.witsml.org/schemas/1series
children witsml:fileCreationDate witsml:softwareName witsml:fileCreator witsml:comment
used by
element cs_documentInfo/fileCreationInformation
annotation
documentation
A block of information about the creation of the XML file. This is different than the creation of the data that is included within the file.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:fileCreationType
source <xsd:complexType name="cs_documentFileCreation">
 
<xsd:annotation>
   
<xsd:documentation>A block of information about the creation of the XML file. This is different than the creation of the data that is included within the file.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:fileCreationType</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="fileCreationDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The date and time that the file was created.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreationDate</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="softwareName" type="witsml:nameString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed relevant.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:SoftwareName</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="fileCreator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The person or business associate that created the file.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreator</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>Any comment that would be useful to further explain the creation of this instance document.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element cs_documentFileCreation/fileCreationDate
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p63.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
The date and time that the file was created.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreationDate
source <xsd:element name="fileCreationDate" type="witsml:timestamp" minOccurs="1" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The date and time that the file was created.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreationDate</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentFileCreation/softwareName
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p64.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed relevant.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:SoftwareName
source <xsd:element name="softwareName" type="witsml:nameString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>If appropriate, the software that created the file. This is a free form string, and may include whatever information is deemed relevant.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:SoftwareName</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentFileCreation/fileCreator
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p65.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
The person or business associate that created the file.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreator
source <xsd:element name="fileCreator" type="witsml:nameString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The person or business associate that created the file.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreator</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentFileCreation/comment
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p66.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
Any comment that would be useful to further explain the creation of this instance document.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment
source <xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>Any comment that would be useful to further explain the creation of this instance document.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

complexType cs_documentInfo
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p67.png
namespace http://www.witsml.org/schemas/1series
children witsml:documentName witsml:documentAlias witsml:documentDate witsml:documentClass witsml:fileCreationInformation witsml:securityInformation witsml:disclaimer witsml:auditTrail witsml:owner witsml:comment
used by
element obj_drillReports/documentInfo
annotation
documentation
A schema to capture a set of data that is relevant for many exchange documents. It includes information about the file that was created, and high-level information about the data that is being exchanged within the file.
source <xsd:complexType name="cs_documentInfo">
 
<xsd:annotation>
   
<xsd:documentation>A schema to capture a set of data that is relevant for many exchange documents. It includes information about the file that was created, and high-level information about the data that is being exchanged within the file.</xsd:documentation>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="documentName" type="witsml:nameStruct" minOccurs="1" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>An identifier for the document. This is intended to be unique within the context of the NamingSystem.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentName</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="documentAlias" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>Zero or more alternate names for the document. These names do not need to be unique within the naming system.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentAlias</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="documentDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentDate</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="documentClass" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
     
<xsd:annotation>
       
<xsd:documentation>A document class. Examples of classes would be a metadata classification or a set of keywords.</xsd:documentation>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="fileCreationInformation" type="witsml:cs_documentFileCreation" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file itself.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreationInformation</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="securityInformation" type="witsml:cs_documentSecurityInfo" minOccurs="0" maxOccurs="5">
     
<xsd:annotation>
       
<xsd:documentation>Information about the security to be applied to this file. More than one classification can be given.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:SecurityInformation</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="disclaimer" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>A free-form string that allows a disclaimer to accompany the information.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Disclaimer</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="auditTrail" type="witsml:cs_documentAudit" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>A collection of events that can document the history of the data.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:AuditTrail</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="owner" type="witsml:nameString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The owner of the data.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Owner</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>An optional comment about the document.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
 
</xsd:sequence>
</xsd:complexType>

element cs_documentInfo/documentName
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p68.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameStruct
properties
isRef 0
content complex
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
attributes
Name  Type  Use  Default  Fixed  annotation
namingSystemwitsml:nameStringoptional      
documentation
The naming system within the name is (hopefully) unique.
annotation
documentation
An identifier for the document. This is intended to be unique within the context of the NamingSystem.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentName
source <xsd:element name="documentName" type="witsml:nameStruct" minOccurs="1" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>An identifier for the document. This is intended to be unique within the context of the NamingSystem.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentName</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/documentAlias
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p69.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameStruct
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
attributes
Name  Type  Use  Default  Fixed  annotation
namingSystemwitsml:nameStringoptional      
documentation
The naming system within the name is (hopefully) unique.
annotation
documentation
Zero or more alternate names for the document. These names do not need to be unique within the naming system.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentAlias
source <xsd:element name="documentAlias" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>Zero or more alternate names for the document. These names do not need to be unique within the naming system.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentAlias</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/documentDate
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p70.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentDate
source <xsd:element name="documentDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The date of the creation of the document. This is not the same as the date that the file was created. For this date, the document is considered to be the set of information associated with this document information. For example, the document may be a seismic binset. This represents the date that the binset was created. The FileCreation information would capture the date that the XML file was created to send or exchange the binset.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:DocumentDate</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/documentClass
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p71.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameStruct
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
attributes
Name  Type  Use  Default  Fixed  annotation
namingSystemwitsml:nameStringoptional      
documentation
The naming system within the name is (hopefully) unique.
annotation
documentation
A document class. Examples of classes would be a metadata classification or a set of keywords.
source <xsd:element name="documentClass" type="witsml:nameStruct" minOccurs="0" maxOccurs="unbounded">
 
<xsd:annotation>
   
<xsd:documentation>A document class. Examples of classes would be a metadata classification or a set of keywords.</xsd:documentation>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/fileCreationInformation
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p72.png
namespace http://www.witsml.org/schemas/1series
type witsml:cs_documentFileCreation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children witsml:fileCreationDate witsml:softwareName witsml:fileCreator witsml:comment
annotation
documentation
The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file itself.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreationInformation
source <xsd:element name="fileCreationInformation" type="witsml:cs_documentFileCreation" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The information about the creation of the exchange file. This is not about the creation of the data within the file, but the creation of the file itself.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:FileCreationInformation</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/securityInformation
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p73.png
namespace http://www.witsml.org/schemas/1series
type witsml:cs_documentSecurityInfo
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children witsml:class witsml:securitySystem witsml:endDate witsml:comment
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
documentation
Information about the security to be applied to this file. More than one classification can be given.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:SecurityInformation
source <xsd:element name="securityInformation" type="witsml:cs_documentSecurityInfo" minOccurs="0" maxOccurs="5">
 
<xsd:annotation>
   
<xsd:documentation>Information about the security to be applied to this file. More than one classification can be given.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:SecurityInformation</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/disclaimer
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p74.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
A free-form string that allows a disclaimer to accompany the information.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Disclaimer
source <xsd:element name="disclaimer" type="witsml:commentString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>A free-form string that allows a disclaimer to accompany the information.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Disclaimer</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/auditTrail
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p75.png
namespace http://www.witsml.org/schemas/1series
type witsml:cs_documentAudit
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children witsml:event
annotation
documentation
A collection of events that can document the history of the data.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:AuditTrail
source <xsd:element name="auditTrail" type="witsml:cs_documentAudit" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>A collection of events that can document the history of the data.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:AuditTrail</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/owner
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p76.png
namespace http://www.witsml.org/schemas/1series
type witsml:nameString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
annotation
documentation
The owner of the data.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Owner
source <xsd:element name="owner" type="witsml:nameString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The owner of the data.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Owner</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentInfo/comment
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p77.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
An optional comment about the document.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment
source <xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>An optional comment about the document.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

complexType cs_documentSecurityInfo
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p78.png
namespace http://www.witsml.org/schemas/1series
children witsml:class witsml:securitySystem witsml:endDate witsml:comment
used by
element cs_documentInfo/securityInformation
attributes
Name  Type  Use  Default  Fixed  annotation
uidwitsml:uidStringoptional      
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
annotation
documentation
Information about the security classification of the document. This is intended as a documentation of the security so that the file will not inadvertently be sent to someone who is not allowed access to the data. This block also carries a date that the security classification expires. For example, a well log is confidential for a period of time, and then becomes open. All security classes are characterized by their classification systems.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:securityInfoType
source <xsd:complexType name="cs_documentSecurityInfo">
 
<xsd:annotation>
   
<xsd:documentation>Information about the security classification of the document. This is intended as a documentation of the security so that the file will not inadvertently be sent to someone who is not allowed access to the data. This block also carries a date that the security classification expires. For example, a well log is confidential for a period of time, and then becomes open. All security classes are characterized by their classification systems.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:securityInfoType</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:sequence>
   
<xsd:element name="class" type="witsml:kindString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is determined by the System in which it is defined.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Class</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="securitySystem" type="witsml:kindString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The security classification system. This gives context to the meaning of the Class value.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:System</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="endDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>The date on which this security class is no longer applicable.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:EndDate</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<xsd:element name="comment" type="witsml:commentString" minOccurs="0" maxOccurs="1">
     
<xsd:annotation>
       
<xsd:documentation>A general comment to further define the security class.</xsd:documentation>
       
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Comment</xsd:appinfo>
     
</xsd:annotation>
   
</xsd:element>
   
<!--PROFILE: Deleted element extensionNameValue.-->
 
</xsd:sequence>
 
<xsd:attribute name="uid" type="witsml:uidString" use="optional">
   
<xsd:annotation>
     
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
   
</xsd:annotation>
 
</xsd:attribute>
</xsd:complexType>

attribute cs_documentSecurityInfo/@uid
type witsml:uidString
properties
isRef 0
use optional
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 64 
whiteSpace collapse 
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.
pattern [^ ]* 
annotation
documentation
The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.
source <xsd:attribute name="uid" type="witsml:uidString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>The unique identifier of a container element. This attribute is generally required within the context of a WITSML server. There should be no assumption as to the semantic content of this attribute. This should only be used with recurring container types (i.e., maxOccurs greater than one). The value is only required to be unique within the context of the nearest recurring parent element.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

element cs_documentSecurityInfo/class
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p79.png
namespace http://www.witsml.org/schemas/1series
type witsml:kindString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 40 
whiteSpace collapse 
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.
annotation
documentation
The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is determined by the System in which it is defined.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Class
source <xsd:element name="class" type="witsml:kindString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The security class in which this document is classified. Examples would be confidential, partner confidential, tight. The meaning of the class is determined by the System in which it is defined.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:Class</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentSecurityInfo/securitySystem
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p80.png
namespace http://www.witsml.org/schemas/1series
type witsml:kindString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 40 
whiteSpace collapse 
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.
annotation
documentation
The security classification system. This gives context to the meaning of the Class value.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:System
source <xsd:element name="securitySystem" type="witsml:kindString" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The security classification system. This gives context to the meaning of the Class value.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:System</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentSecurityInfo/endDate
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p81.png
namespace http://www.witsml.org/schemas/1series
type witsml:timestamp
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
pattern .+T.+[Z+\-].* 
annotation
documentation
The date on which this security class is no longer applicable.
appinfo
Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:EndDate
source <xsd:element name="endDate" type="witsml:timestamp" minOccurs="0" maxOccurs="1">
 
<xsd:annotation>
   
<xsd:documentation>The date on which this security class is no longer applicable.</xsd:documentation>
   
<xsd:appinfo>Modified-in-version=1.4.0, By-issue=1.3.1-86, Change=Renamed-from:EndDate</xsd:appinfo>
 
</xsd:annotation>
</xsd:element>

element cs_documentSecurityInfo/comment
diagram DDRMLv_1_2_Schema_Documentation_diagrams/DDRMLv_1_2_Schema_Documentation_p82.png
namespace http://www.witsml.org/schemas/1series
type witsml:commentString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
Kind Value annotation 
minLength 
documentation
The empty string is not allowed. This constraint conbined with the whiteSpace collapse constraint means that a blank value is not allowed.
maxLength 4000 
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.
whiteSpace collapse 
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.
annotation
documentation
A general comment to further define the security class.