Show / Hide Table of Contents

Class Electrocardiogram

Represents an Electrocardiogram (ECG) measurement session. This data type is based on SaMD feature and any changes to it may require additional review.

Inheritance
object
Electrocardiogram
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.GoogleHealthAPI.v4.Data
Assembly: Google.Apis.GoogleHealthAPI.v4.dll
Syntax
public class Electrocardiogram : IDirectResponseSchema

Properties

BeatsPerMinuteAvg

Optional. Average heart rate recorded during ECG reading in beats per minute.

Declaration
[JsonProperty("beatsPerMinuteAvg")]
public virtual long? BeatsPerMinuteAvg { get; set; }
Property Value
Type Description
long?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Interval

Required. Observed interval. NOTE: Historical ECG data lacks timezone offsets, so start_utc_offset and end_utc_offset will be missing or default to zero. As a result, the civil time fields within this interval will default to UTC. It is recommended to use physical time fields instead for accurate time referencing. NOTE: The start_time and end_time of the interval are equal, representing the reading time.

Declaration
[JsonProperty("interval")]
public virtual SessionTimeInterval Interval { get; set; }
Property Value
Type Description
SessionTimeInterval

LeadNumber

Optional. The number of leads used for ECG reading.

Declaration
[JsonProperty("leadNumber")]
public virtual int? LeadNumber { get; set; }
Property Value
Type Description
int?

MedicalDeviceInfo

Output only. The meta information for the compatible device used to conduct the measurement. ECG measurements typically populate firmware_version, feature_version, and device_model.

Declaration
[JsonProperty("medicalDeviceInfo")]
public virtual MedicalDeviceInfo MedicalDeviceInfo { get; set; }
Property Value
Type Description
MedicalDeviceInfo

MillivoltsScalingFactor

Optional. The factor by which to divide waveform samples to get voltage in millivolts: millivolts = waveform_sample / millivolts_scaling_factor.

Declaration
[JsonProperty("millivoltsScalingFactor")]
public virtual int? MillivoltsScalingFactor { get; set; }
Property Value
Type Description
int?

ResultClassification

Optional. The result classification of the ECG reading.

Declaration
[JsonProperty("resultClassification")]
public virtual string ResultClassification { get; set; }
Property Value
Type Description
string

SamplingFrequencyHertz

Optional. The sampling frequency of waveform samples in hertz.

Declaration
[JsonProperty("samplingFrequencyHertz")]
public virtual int? SamplingFrequencyHertz { get; set; }
Property Value
Type Description
int?

WaveformSamples

Optional. An array of voltage values representing lead I ECG values. Each sample represents voltage difference in ECG graph. The first value in array corresponds to the start of the reading.

Declaration
[JsonProperty("waveformSamples")]
public virtual IList<int?> WaveformSamples { get; set; }
Property Value
Type Description
IList<int?>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX