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.
Implements
Inherited Members
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?> |