29.4.1 DtsInterpretationData

Topic Version1Published12/09/2016
For StandardPRODML v2.0
Type:ClassStereotype:«XSDcomplexType»

Header data for a particular collection of interpretation data.

Table 29.4.1-1 Attributes

Name

Type

Notes

BadFlag

boolean

Indicates whether or not the interpretation log contains bad data. This flag allows you to keep bad data (so at least you know that something was generated/acquired) and filter it out when doing relevant data operations.

ChannelSetReference

DataObjectReference

Pointer to a ChannelSet containing the comma-delimited list of mnemonics and units, and channel data representing the interpretation data.

BUSINESS RULE: The mnemonics and the units must follow a strict order.

The mnemonic list must be in this order: facilityDistance, adjustedTemperature

The unit list must be one of the following:

  • m,degC

ft,degF

Comment

String2000

A descriptive remark about the interpretation log.

CreationStartTime

date

Time when the interpretation log data was generated.

FacilityMapping

String64

A reference to the facilityMapping to which this InterpretationData relates. The facility mapping relates a length of fiber to a corresponding length of a facility (probably a wellbore or pipeline). The facilityMapping also contains the datum from which the InterpretedData is indexed.

IndexMnemonic

String64

The mnemonic of the channel in the InterpretedData that represents the index to the data (expected to be a length along the facility (e.g., wellbore, pipeline) being measured.

InterpretationProcessingType

InterpretationProcessingType

Indicates what type of post-processing technique was used to generate this interpretation log. Enum list. The meaning is that this process was applied to the InterpretedData referenced by the parentInterpretationID.

measurementReference

String64

Mandatory element indicating that the referenced MeasuredTraceSet object is the raw trace data from which this InterpretedData is derived. This is needed so that any InterpretedData can be related to the raw measurement from which it is derived.

parentInterpretationReference

String64

Optional element indicating that the referenced InterpretedData object is the parent from which this InterpretedData is derived. Example, this instance may be derived from a parent by the data having been temperature-shifted to match an external data source. The element InterpretationProcessingType is provided to record which type of operation was performed on the parent data to obtain this instance of data.

PointCount

nonNegativeInteger

The number of rows in this interpreted data object. Each row or "point" represents a measurement along the fiber.

SamplingInterval

LengthMeasure

The difference in fiber distance between consecutive temperature sample points in a single temperature trace.

uid

String64

Unique identifier of this object.

Table 29.4.1-2 Associations

Association

Notes

From: DtsInterpretationData.

To: InterpretationProcessingType

Dependency

 

From: DtsInterpretationLogSet.InterpretationData

1..*To: DtsInterpretationData

Association