12.4.4 DrillActivity

Topic Version1Published11/11/2016
For StandardWITSML v2.0
Type:ClassStereotype:«XSDcomplexType»

Operations Activity Component Schema.

Table 12.4.4-1 Attributes

Name

Type

Notes

ActivityCode

DrillActivityCode

A code used to define rig activity.

ActivityMdInterval

MdInterval

Measured depth interval over which the activity was conducted.

ActivityTvdInterval

TvdInterval

True vertical depth interval over which the activity was conducted.

BitMdInterval

MdInterval

Range of bit measured depths over which the activity occurred.

Comments

String2000

Comments and remarks.

DetailActivity

String64

Custom string to further define an activity.

DTimEnd

TimeStamp

Date and time that activities ended.

DTimStart

TimeStamp

Date and time that activities started.

Duration

TimeMeasure

The activity duration (commonly in hours).

ExtensionNameValue

ExtensionNameValue

Extensions to the schema based on a name-value construct.

ItemState

ItemState

The item state for the data object.

Md

MeasuredDepthCoord

The measured depth to the drilling activity/operation.

Operator

String64

Operator company name.

Optimum

boolean

Is the activity optimum.? Values are "true" (or "1") and "false" (or "0").

Phase

String64

Phase refers to a large activity classification, e.g., drill surface hole.

Productive

boolean

Does activity bring closer to objective? Values are "true" (or "1") and "false" (or "0").

State

String64

Finish, interrupted, failed, etc.

StateDetailActivity

StateDetailActivity

The outcome of the detailed activity.

Tubular

String64

A pointer to the tubular object related to this activity.

Tvd

WellVerticalDepthCoord

True vertical depth to the drilling activity/operation.

TypeActivityClass

DrillActivityClassType

Classifier (planned, unplanned, downtime).

uid

String64

Unique identifier for this instance of DrillActivity.

Table 12.4.4-2 Associations

Association

Notes

From: DrillActivity.

To: ItemState

Dependency

 

From: DrillActivity.

To: DrillActivityCode

Dependency

 

From: DrillActivity.

To: StateDetailActivity

Dependency

 

From: DrillActivity.

To: DrillActivityClassType

Dependency

 

From: DrillActivity.ProprietaryCode

0..*To: ObjectAlias

Association

A proprietary code used to define rig activity.

The name of the proprietary system should be defined in the namingSystem attribute.

From: DrillReport.DrillActivity

0..*To: DrillActivity

Association

Activity breakdown, multiple for many activities.

From: OpsReport.Activity

0..*To: DrillActivity

Association

Activity breakdown, multiple for many activities.