Class TSampledData

Unit

Declaration

type TSampledData = class(TDataType)

Description

A series of measurements taken by a device, with upper and lower limits. There may be more than one dimension in the data. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property origin : TQuantity read Getorigin write Setorigin;
Public property interval : Double read Getinterval write Setinterval;
Public property intervalElement : Tdecimal read GetintervalElement write SetintervalElement;
Public property intervalUnit : string read GetintervalUnit write SetintervalUnit;
Public property intervalUnitElement : Tcode read GetintervalUnitElement write SetintervalUnitElement;
Public property factor : Double read Getfactor write Setfactor;
Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
Public property lowerLimit : Double read GetlowerLimit write SetlowerLimit;
Public property lowerLimitElement : Tdecimal read GetlowerLimitElement write SetlowerLimitElement;
Public property upperLimit : Double read GetupperLimit write SetupperLimit;
Public property upperLimitElement : Tdecimal read GetupperLimitElement write SetupperLimitElement;
Public property dimensions : Int64 read Getdimensions write Setdimensions;
Public property dimensionsElement : TpositiveInt read GetdimensionsElement write SetdimensionsElement;
Public property codeMap : string read GetcodeMap write SetcodeMap;
Public property codeMapElement : Tcanonical read GetcodeMapElement write SetcodeMapElement;
Public property offsets : string read Getoffsets write Setoffsets;
Public property offsetsElement : Tstring read GetoffsetsElement write SetoffsetsElement;
Public property data : TSampledDataDataType read Getdata write Setdata;

Description

Methods

Public constructor Create; override;
 

Properties

Public property origin : TQuantity read Getorigin write Setorigin;

The base quantity that a measured value of zero represents. In addition, this provides the units of the entire measurement series.

Public property interval : Double read Getinterval write Setinterval;

Amount of intervalUnits between samples, e.g. milliseconds for time-based sampling.

Public property intervalElement : Tdecimal read GetintervalElement write SetintervalElement;
 
Public property intervalUnit : string read GetintervalUnit write SetintervalUnit;

The measurement unit in which the sample interval is expressed.

Public property intervalUnitElement : Tcode read GetintervalUnitElement write SetintervalUnitElement;
 
Public property factor : Double read Getfactor write Setfactor;

A correction factor that is applied to the sampled data points before they are added to the origin.

Public property factorElement : Tdecimal read GetfactorElement write SetfactorElement;
 
Public property lowerLimit : Double read GetlowerLimit write SetlowerLimit;

The lower limit of detection of the measured points. This is needed if any of the data points have the value "L" (lower than detection limit).

Public property lowerLimitElement : Tdecimal read GetlowerLimitElement write SetlowerLimitElement;
 
Public property upperLimit : Double read GetupperLimit write SetupperLimit;

The upper limit of detection of the measured points. This is needed if any of the data points have the value "U" (higher than detection limit).

Public property upperLimitElement : Tdecimal read GetupperLimitElement write SetupperLimitElement;
 
Public property dimensions : Int64 read Getdimensions write Setdimensions;

The number of sample points at each time point. If this value is greater than one, then the dimensions will be interlaced - all the sample points for a point in time will be recorded at once.

Public property dimensionsElement : TpositiveInt read GetdimensionsElement write SetdimensionsElement;
 
Public property codeMap : string read GetcodeMap write SetcodeMap;

Reference to ConceptMap that defines the codes used in the data.

Public property codeMapElement : Tcanonical read GetcodeMapElement write SetcodeMapElement;
 
Public property offsets : string read Getoffsets write Setoffsets;

A series of data points which are decimal values separated by a single space (character u20). The units in which the offsets are expressed are found in intervalUnit. The absolute point at which the measurements begin SHALL be conveyed outside the scope of this datatype, e.g. Observation.effectiveDateTime for a timing offset.

Public property offsetsElement : Tstring read GetoffsetsElement write SetoffsetsElement;
 
Public property data : TSampledDataDataType read Getdata write Setdata;

A series of data points which are decimal values or codes separated by a single space (character u20). The special codes "E" (error), "L" (below detection limit) and "U" (above detection limit) are also defined for used in place of decimal values.


Generated by PasDoc 0.15.0.