Агрегированные типы данных

Для данных, которые можно записывать непрерывно (с несколькими точками данных за определенный период времени), платформа Google Fit может агрегировать эти данные и возвращать рассчитанные результаты. Это может быть среднее значение или сводка/итоговая сумма. Вы можете сэкономить время на этих вычислениях и легко показывать пользователям вашего приложения полезные сводки или средние значения, просто читая агрегированные данные.

Для чтения агрегированных данных необходимо выбрать тип данных, временной диапазон и критерии для группировки данных. Группировать данные можно несколькими способами:

Временной период
Сводные данные по часам или по дням. Например, количество шагов или сожженных калорий за день.
Тип деятельности
Данные, агрегированные по типам активности, будут разделены на категории. Например, для данных о сне за неделю будет создана отдельная категория для каждого типа активности во время сна (легкий сон, глубокий сон и REM-сон).
Сегмент активности
Данные по группам активности агрегируются по сегментам активности за определенный период времени. Например, если пользователь совершил пробежку между 9:00 и 10:00, но первые 20 минут бежал, затем 10 минут сидел, 15 минут ходил пешком и 15 минут бежал, то это считается 4 сегментами активности, и будет возвращено 4 группы.
Сессия
Используйте временные рамки сессий для агрегирования данных. Например, если пользователь совершил 2 пробежки, которые были зарегистрированы как 2 сессии (утренняя и дневная), вы можете разделить данные по сессиям, чтобы узнать среднее количество шагов или среднюю скорость каждой пробежки.

Активность

Используйте эти типы данных для чтения сводных данных о здоровье и самочувствии.

Краткое описание деятельности

Общее время и количество сегментов для конкретного вида деятельности за определенный период времени. Каждая точка данных представляет собой сводку всех сегментов деятельности для определенного типа деятельности за временной интервал.

ОТДЫХ

Имя com.google.activity.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.activity.read
Поля (формат — единицы измерения)
активность ( int — перечисление)
Тип действий, которые выполнял пользователь. Список типов действий можно посмотреть здесь .
длительность ( int — миллисекунды)
Общее время, затраченное на выполнение определенного действия во всех сегментах в заданном временном диапазоне.
количество сегментов ( int — количество)
Количество различных сегментов активности за временной интервал, соответствующий данной точке данных.

Android

Имя com.google.activity.summary
Объект типа данных СВОДКА ПО АКТИВНОСТИ
Поля (формат — единицы измерения)
FIELD_ACTIVITY ( int —enum)
Тип действий, которые выполнял пользователь. Список типов действий можно посмотреть здесь .
FIELD_DURATION ( int —milliseconds)
Общее время, затраченное на выполнение определенного действия во всех сегментах в заданном временном диапазоне.
FIELD_NUM_SEGMENTS ( int —count)
Количество различных сегментов активности за временной интервал, соответствующий данной точке данных.

Сводная информация о базальном метаболизме (БМР)

Каждая точка данных представляет собой средний, максимальный и минимальный базальный метаболизм пользователя за указанный период времени в килокалориях в сутки. Это полезно, если пользователь набрал или потерял вес, и, следовательно, его базальный метаболизм изменился.

ОТДЫХ

Имя com.google.calories.bmr.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.activity.read
Поля (формат — единицы измерения)
среднее ( float калорий в день)
Средний показатель основного обмена веществ пользователя за определенный период времени.
макс. ( float — ккал в день)
Максимальный базальный метаболизм пользователя за определенный период времени.
мин ( float калорий в день)
Минимальный базальный метаболизм пользователя за определенный период времени.

Android

Имя com.google.calories.bmr.summary
Объект типа данных Сводка базального метаболического уровня AGGREGATE_BASAL_METABOLIC_RATE_SUMMARY
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float — ккал в день)
Средний показатель основного обмена веществ пользователя за определенный период времени.
FIELD_MAX ( float — ккал в день)
Максимальный базальный метаболизм пользователя за определенный период времени.
FIELD_MIN ( float — ккал в день)
Минимальный базальный метаболизм пользователя за определенный период времени.

Сводка по сожженным калориям

Суммарное количество сожженных калорий в килокалориях за определенный период времени. Этот тип данных и его поля идентичны типу данных «мгновенное потребление» .

Сводка по баллам сердца

Каждая точка данных представляет собой количество очков сердечек, заработанных за определенный период времени.

ОТДЫХ

Имя com.google.heart_minutes.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.activity.read
Поля (формат — единицы измерения)
интенсивность ( float — точки сердца)
Количество набранных «баллов сердца» за определенный период времени, включая баллы, начисленные с помощью множителей (больше баллов начисляется за более интенсивную физическую активность).
длительность ( float — минуты)
Время, за которое были начислены баллы Heart Points, измеряется в минутах.

Android

Имя com.google.heart_minutes.summary
Объект типа данных AGGREGATE_HEART_POINTS
Поля (формат — единицы измерения)
FIELD_INTENSITY ( float —Heart Points)
Количество набранных «баллов сердца» за определенный период времени, включая баллы, начисленные с помощью множителей (больше баллов начисляется за более интенсивную физическую активность).
FIELD_DURATION ( float —minutes)
Время, за которое были начислены баллы Heart Points, измеряется в минутах.

Сводка по минутам движения

Общее количество минут перемещения за указанный период времени. Этот тип данных и поля аналогичны типу данных «мгновенные данные» .

Краткое описание мощности

Каждая точка данных представляет собой среднюю, максимальную и минимальную мощность, вырабатываемую пользователем в ваттах за определенный период времени.

ОТДЫХ

Имя com.google.power.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.activity.read
Поля (формат — единицы измерения)
среднее значение (число float — ватты)
Средняя мощность, вырабатываемая пользователем за рассматриваемый период времени, в ваттах.
макс. ( float — ватты)
Максимальная мощность, выработанная пользователем за определенный период времени, в ваттах.
мин ( float — ватты)
Минимальная мощность, выработанная пользователем за указанный период времени, в ваттах.

Android

Имя com.google.power.summary
Объект типа данных AGGREGATE_POWER_SUMMARY
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —watts)
Средняя мощность, вырабатываемая пользователем за рассматриваемый период времени, в ваттах.
FIELD_MAX ( float —watts)
Максимальная мощность, выработанная пользователем за определенный период времени, в ваттах.
FIELD_MIN ( float —watts)
Минимальная мощность, выработанная пользователем за указанный период времени, в ваттах.

Сводка изменений количества шагов

Каждая точка данных представляет собой общее количество шагов за определенный период времени. Этот тип данных и его поля идентичны типу данных «мгновенные данные» .

Тело

Используйте эти типы данных для чтения сводных данных об измерениях тела.

Сводная информация о процентном содержании жира в организме.

Каждая точка данных представляет собой средний, максимальный и минимальный процент жира в организме пользователя за определенный период времени.

ОТДЫХ

Имя com.google.body.fat.percentage.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.body.read
Поля (формат — единицы измерения)
среднее ( float — процент)
Средний процент жировой ткани, составляющей общую массу тела пользователя, за определенный период времени.
макс ( float — процент)
Максимально возможный процент жировой ткани, составляющей общую массу тела пользователя, за определенный период времени.
мин ( float — процент)
Минимальный процент жировой ткани, составляющий общую массу тела пользователя, за определенный период времени.

Android

Имя com.google.body.fat.percentage.summary
Объект типа данных AGGREGATE_BODY_FAT_PERCENTAGE_SUMMARY
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —percent)
Средний процент жировой ткани, составляющей общую массу тела пользователя, за определенный период времени.
FIELD_MAX ( float —percent)
Максимально возможный процент жировой ткани, составляющей общую массу тела пользователя, за определенный период времени.
FIELD_MIN ( float —percent)
Минимальный процент жировой ткани, составляющий общую массу тела пользователя, за определенный период времени.

Сводка частоты сердечных сокращений

Каждая точка данных представляет собой среднюю, максимальную и минимальную частоту сердечных сокращений пользователя за определенный период времени, в ударах в минуту.

ОТДЫХ

Имя com.google.heart_rate.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.body.read
Поля (формат — единицы измерения)
среднее ( float — ударов в минуту)
Средняя частота сердечных сокращений пользователя в ударах в минуту за определенный период времени.
макс ( float —bpm)
Максимальная частота сердечных сокращений пользователя в ударах в минуту за определенный период времени.
мин ( float — уд/мин)
Минимальная частота сердечных сокращений пользователя в ударах в минуту за определенный период времени.

Android

Имя com.google.heart_rate.summary
Объект типа данных AGGREGATE_HEART_RATE_SUMMARY
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —bpm)
Средняя частота сердечных сокращений пользователя в ударах в минуту за определенный период времени.
FIELD_MAX ( float —bpm)
Максимальная частота сердечных сокращений пользователя в ударах в минуту за определенный период времени.
FIELD_MIN ( float —bpm)
Минимальная частота сердечных сокращений пользователя в ударах в минуту за определенный период времени.

Сводка по высоте

Каждая точка данных представляет собой средний, максимальный и минимальный рост пользователя за определенный период времени в метрах.

ОТДЫХ

Имя com.google.height.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.body.read
Поля (формат — единицы измерения)
среднее (число float — метры)
Средний рост пользователя за определенный период времени, в метрах.
макс. ( float — метры)
Максимальный рост пользователя за определенный период времени, в метрах.
мин ( float — метры)
Минимальный рост пользователя за определенный период времени, в метрах.

Android

Имя com.google.height.summary
Объект типа данных AGGREGATE_HEIGHT_SUMMARY
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —meters)
Средний рост пользователя за определенный период времени, в метрах.
FIELD_MAX ( float —meters)
Максимальный рост пользователя за определенный период времени, в метрах.
FIELD_MIN ( float —meters)
Минимальный рост пользователя за определенный период времени, в метрах.

Сводка по весу

Каждая точка данных представляет собой средний, максимальный и минимальный вес пользователя за определенный период времени в килограммах.

ОТДЫХ

Имя com.google.weight.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.body.read
Поля (формат — единицы измерения)
среднее значение ( float — кг)
Средний вес пользователя за определенный период времени, в килограммах.
макс. ( float — кг)
Максимальный вес пользователя за определенный период времени, в килограммах.
мин ( float — кг)
Минимальный вес тела пользователя за определенный период времени, в килограммах.

Android

Имя com.google.weight.summary
Объект типа данных AGGREGATE_WEIGHT_SUMMARY
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —kg)
Средний вес пользователя за определенный период времени, в килограммах.
FIELD_MAX ( float —kg)
Максимальный вес пользователя за определенный период времени, в килограммах.
FIELD_MIN ( float —kg)
Минимальный вес тела пользователя за определенный период времени, в килограммах.

Расположение

Используйте эти типы данных для чтения агрегированных данных о местоположении.

Расстояние дельта

Каждая точка данных представляет собой общее расстояние, пройденное пользователем за определенный период времени, в метрах. Этот тип данных и его поля идентичны типу данных «мгновенные данные» .

Ограничивающая рамка местоположения

Каждая точка данных представляет собой ограничивающий прямоугольник, вычисленный для точек местоположения пользователя за определенный период времени. Каждый ограничивающий прямоугольник имеет четыре поля, представляющие четыре угла ограничивающего прямоугольника.

ОТДЫХ

Имя com.google.location.bounding_box
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.location.read
Поля (формат — единицы измерения)
низкая широта ( float — градусы)
Минимальная широта ограничивающего прямоугольника, представленная в виде числа с плавающей запятой в градусах.
низкая долгота ( float — градусы)
Минимальная долгота ограничивающего прямоугольника, представленная в виде числа с плавающей запятой в градусах.
высокие широты ( float — градусы)
Максимальная широта ограничивающего прямоугольника, представленная в виде числа с плавающей запятой в градусах.
высокая долгота ( float — градусы)
Максимальная долгота ограничивающего прямоугольника, представленная в виде числа с плавающей запятой в градусах.

Android

Имя com.google.location.bounding_box
Объект типа данных AGGREGATE_LOCATION_BOUNDING_BOX
Поля (формат — единицы измерения)
FIELD_LOW_LATITUDE ( float —degrees)
Широта нижнего левого угла ограничивающего прямоугольника, представленная в виде числа с плавающей запятой, в градусах.
FIELD_LOW_LONGITUDE ( float —degrees)
Долгота нижнего левого угла ограничивающего прямоугольника, представленная в виде числа с плавающей запятой, в градусах.
FIELD_HIGH_LATITUDE ( float —degrees)
Широта верхнего правого угла ограничивающего прямоугольника, представленная в виде числа с плавающей запятой, в градусах.
FIELD_HIGH_LONGITUDE ( float —degrees)
Долгота верхнего правого угла ограничивающего прямоугольника, представленная в виде числа с плавающей запятой, в градусах.

Сводка скорости

Каждая точка данных представляет собой среднюю, максимальную и минимальную скорость движения пользователя за определенный период времени, в метрах в секунду.

ОТДЫХ

Имя com.google.speed.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.location.read
Поля (формат — единицы измерения)
среднее значение ( float — метры в секунду)
Средняя скорость пользователя за определенный период времени, в метрах в секунду.
макс. ( float — метры в секунду)
Максимальная скорость пользователя за определенный период времени, в метрах в секунду.
мин ( float — метры в секунду)
Минимальная скорость пользователя за определенный период времени, в метрах в секунду.

Android

Имя com.google.speed.summary
Объект типа данных AGGREGATE_SPEED_SUMMARY
Поля (формат — единицы измерения)
среднее значение ( float — метры в секунду)
Средняя скорость пользователя за определенный период времени, в метрах в секунду.
макс. ( float — метры в секунду)
Максимальная скорость пользователя за определенный период времени, в метрах в секунду.
мин ( float — метры в секунду)
Минимальная скорость пользователя за определенный период времени, в метрах в секунду.

Питание

Используйте эти типы данных для чтения сводных данных о питательной ценности продуктов.

Сводка по гидратации

Каждая точка данных представляет собой общий объем воды, потребленный пользователем за определенный период времени, в литрах. Этот тип данных и его поля идентичны типу данных «мгновенные данные» .

Сводка по питательной ценности

Каждая точка данных представляет собой сумму всех значений питательной ценности за определенный период времени. В поле «Питательные вещества» каждое значение представляет собой сумму значения данного питательного вещества по всем записям за этот период времени.

Если питательное вещество отсутствовало в какой-либо из записей, оно не будет отображаться и на сводной карте. Если все записи за указанный период относятся к одному и тому же приему пищи, тип приема пищи также будет определен.

ОТДЫХ

Имя com.google.nutrition.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.nutrition.read
Поля (формат — единицы измерения)
тип блюда ( int — перечисление)
Какую еду ел пользователь (указывается, если все записи за указанный период относятся к одному и тому же приему пищи).
питательные вещества ( Map<String> — калории/граммы)
Общее содержание питательных веществ в съеденной пище за определенный период времени.

Android

Имя com.google.nutrition.summary
Объект типа данных AGGREGATE_NUTRITION_SUMMARY
Поля (формат — единицы измерения)
FIELD_MEAL_TYPE ( int —enum)
Какую еду ел пользователь (указывается, если все записи за указанный период относятся к одному и тому же приему пищи).
FIELD_NUTRIENTS ( Map<String> —kilocalories/grams/milligrams)
Общее содержание питательных веществ в съеденной пище за определенный период времени.

Здоровье

Используйте эти типы данных для чтения сводных медицинских и здравоохранительных данных.

Сводная информация об уровне глюкозы в крови

Каждая точка данных представляет собой средний, минимальный и максимальный уровень или концентрацию глюкозы в крови за рассматриваемый период времени, измеренные в ммоль/л, где 1 ммоль/л равен 18 мг/дл.

Если значения каждого из этих полей одинаковы для всех измерений, проведенных в течение указанного временного диапазона, вы увидите значение поля в возвращаемых данных:

  • временная связь с приемом пищи
  • временная связь со сном
  • источник образца

Если значения в разных измерениях различаются, поле будет исключено.

ОТДЫХ

Имя com.google.blood_glucose.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.blood_glucose.read
Поля (формат — единицы измерения)
среднее значение ( float — ммоль/л)
Средний уровень или концентрация глюкозы в крови пользователя за определенный период времени.
макс. ( float — ммоль/л)
Максимальный уровень или концентрация глюкозы в крови пользователя за определенный период времени.
мин ( float — ммоль/л)
Минимальный уровень или концентрация глюкозы в крови пользователя за определенный период времени.
временная связь с приемом пищи ( int — перечисление) (необязательное поле)
Время проведения измерений сравнивалось с моментом приема пищи пользователем.
тип блюда ( int — перечисление) (необязательное поле)
Какую пищу употреблял пользователь в то время, когда проводилось измерение.
временная связь со сном ( int — перечисление) (необязательное поле)
Время проведения измерений сравнивалось с временем сна пользователя.
источник образца ( int — перечисление) (необязательное поле)
Тип биологической жидкости, используемый для измерения уровня глюкозы в крови.

Android

Имя com.google.blood_glucose.summary
Объект типа данных Сводные данные по уровню глюкозы в крови
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —mmol/L)
Средний уровень или концентрация глюкозы в крови пользователя за определенный период времени.
FIELD_MAX ( float — ммоль/л)
Максимальный уровень или концентрация глюкозы в крови пользователя за определенный период времени.
FIELD_MIN ( float —mmol/L)
Минимальный уровень или концентрация глюкозы в крови пользователя за определенный период времени.
FIELD_TEMPORAL_RELATION_TO_MEAL ( int —enum) (необязательное поле)
Время проведения измерений сравнивалось с моментом приема пищи пользователем.
FIELD_MEAL_TYPE ( int —enum) (необязательное поле)
Какую пищу употреблял пользователь в то время, когда проводилось измерение.
FIELD_TEMPORAL_RELATION_TO_SLEEP ( int —enum) (необязательное поле)
Время проведения измерений сравнивалось с временем сна пользователя.
FIELD_BLOOD_GLUCOSE_SPECIMEN_SOURCE ( int —enum) (необязательное поле)
Тип биологической жидкости, используемый для измерения уровня глюкозы в крови.

Сводка по артериальному давлению

Каждая точка данных представляет собой среднее, минимальное и максимальное артериальное давление за рассматриваемый период времени, измеренное в мм рт. ст.

Если значения каждого из этих полей одинаковы для всех измерений, проведенных в течение указанного временного диапазона, вы увидите значение поля в возвращаемых данных:

  • положение тела
  • место измерения

Если значения в разных измерениях различаются, поле будет исключено.

ОТДЫХ

Имя com.google.blood_pressure.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.blood_pressure.read
Поля (формат — единицы измерения)
среднее систолическое ( float — мм рт. ст.)
Среднее систолическое артериальное давление пользователя за определенный период времени.
максимальное систолическое ( float — мм рт. ст.)
Максимальное систолическое артериальное давление пользователя за определенный период времени.
мин систолическое ( float — мм рт. ст.)
Минимальное систолическое артериальное давление пользователя за определенный период времени.
среднее диастолическое ( float — мм рт. ст.)
Среднее диастолическое артериальное давление пользователя за определенный период времени.
максимальное диастолическое ( float — мм рт. ст.)
Максимальное диастолическое артериальное давление пользователя за определенный период времени.
мин диастолическое ( float — мм рт. ст.)
Минимальное диастолическое артериальное давление пользователя за определенный период времени.
Положение тела ( int — перечисление) (необязательное поле)
Положение тела пользователя в момент проведения измерения.
место измерения ( int — перечисление) (необязательное поле)
На какой руке и на какой части руки производилось измерение?

Android

Имя com.google.blood_pressure.summary
Объект типа данных Сводные данные по кровяному давлению
Поля (формат — единицы измерения)
FIELD_BLOOD_PRESSURE_SYSTOLIC_AVERAGE ( float —mmHg)
Среднее систолическое артериальное давление пользователя за определенный период времени.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MAX ( float —mmHg)
Максимальное систолическое артериальное давление пользователя за определенный период времени.
FIELD_BLOOD_PRESSURE_SYSTOLIC_MIN ( float —mmHg)
Минимальное систолическое артериальное давление пользователя за определенный период времени.
FIELD_BLOOD_PRESSURE_DIASTOLIC_AVERAGE ( float —mmHg)
Среднее диастолическое артериальное давление пользователя за определенный период времени.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MAX ( float —mmHg)
Максимальное диастолическое артериальное давление пользователя за определенный период времени.
FIELD_BLOOD_PRESSURE_DIASTOLIC_MIN ( float —mmHg)
Минимальное диастолическое артериальное давление пользователя за определенный период времени.
FIELD_BODY_POSITION ( int —enum) (необязательное поле)
Положение тела пользователя в момент проведения измерения.
FIELD_BLOOD_PRESSURE_MEASUREMENT_LOCATION ( int —enum) (необязательное поле)
На какой руке и на какой части руки производилось измерение?

Сводка по температуре тела

Каждая точка данных представляет собой среднюю, минимальную и максимальную температуру тела пользователя за определенный период времени.

Также будет указано место проведения измерения на теле, если место измерения было одинаковым для всех точек данных в течение временного интервала.

ОТДЫХ

Имя com.google.body.temperature.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.body_temperature.read
Поля (формат — единицы измерения)
среднее значение ( float — градусы Цельсия)
Средняя температура тела пользователя за определенный период времени.
макс ( float — градусы Цельсия)
Максимальная температура тела пользователя за определенный период времени.
мин ( float — градусы Цельсия)
Минимальная температура тела пользователя за определенный период времени.
место измерения ( int — перечисление) (необязательное поле)
В какой части тела пользователя проводилось измерение температуры.

Android

Имя com.google.body.temperature.summary
Объект типа данных Сводка по суммарной температуре тела
Поля (формат — единицы измерения)
FIELD_AVERAGE ( float —celsius)
Средняя температура тела пользователя за определенный период времени.
FIELD_MAX ( float —celsius)
Максимальная температура тела пользователя за определенный период времени.
FIELD_MIN ( float —celsius)
Минимальная температура тела пользователя за определенный период времени.
FIELD_BODY_TEMPERATURE_MEASUREMENT_LOCATION ( int —enum) (необязательное поле)
В какой части тела пользователя проводилось измерение температуры.

Сводка по насыщению кислородом

Каждая точка данных представляет собой среднее, минимальное и максимальное значение насыщения крови кислородом, а также скорость подачи дополнительного кислорода пользователю за определенный временной интервал.

Если значения каждого из этих полей одинаковы для всех измерений, проведенных в течение указанного временного диапазона, вы увидите значение поля в возвращаемых данных:

  • режим проведения кислородной терапии
  • система насыщения кислородом
  • метод измерения насыщения кислородом

Если значения в разных измерениях различаются, поле будет исключено.

ОТДЫХ

Имя com.google.oxygen_saturation.summary
Области разрешений OAuth
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
Поля (формат — единицы измерения)
Средняя сатурация кислорода ( float — в процентах)
Средний уровень насыщения крови кислородом у пользователя за определенный период времени.
Максимальная сатурация кислорода ( float — в процентах)
Максимальный уровень насыщения крови кислородом у пользователя за определенный период времени.
Минимальная сатурация кислорода ( float — в процентах)
Минимальный уровень насыщения крови кислородом у пользователя за определенный период времени.
Средняя скорость потока дополнительного кислорода ( float — л/мин)
Средняя скорость подачи дополнительного кислорода пользователю за определенный период времени.
Максимальная скорость потока дополнительного кислорода ( float — л/мин)
Максимальная скорость подачи дополнительного кислорода пользователю за определенный период времени.
минимальная скорость потока дополнительного кислорода ( float — л/мин)
Минимальная скорость подачи дополнительного кислорода пользователю за определенный период времени.
Режим проведения кислородной терапии ( int — enum) (необязательное поле)
Как проводится кислородная терапия.
Может отсутствовать или быть 1 при введении через носовую канюлю.
система насыщения кислородом ( int —enum) (необязательное поле)
Место, где измеряется насыщение кислородом.
Может отсутствовать или быть 1 при измерении в периферических капиллярах.
Метод измерения насыщения кислородом ( int — enum) (необязательное поле)
Как измеряется насыщение крови кислородом.
Может отсутствовать или быть 1 при измерении с помощью пульсоксиметрии.

Android

Имя com.google.oxygen_saturation.summary
Объект типа данных Сводка по насыщению кислородом агрегатов
Поля (формат — единицы измерения)
FIELD_OXYGEN_SATURATION_AVERAGE ( float —percentage)
Средний уровень насыщения крови кислородом у пользователя за определенный период времени.
FIELD_OXYGEN_SATURATION_MAX ( float —percentage)
Максимальный уровень насыщения крови кислородом у пользователя за определенный период времени.
FIELD_OXYGEN_SATURATION_MIN ( float —percentage)
Минимальный уровень насыщения крови кислородом у пользователя за определенный период времени.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_AVERAGE ( float —л/мин)
Средняя скорость подачи дополнительного кислорода пользователю за определенный период времени.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MAX ( float —л/мин)
Максимальная скорость подачи дополнительного кислорода пользователю за определенный период времени.
FIELD_SUPPLEMENTAL_OXYGEN_FLOW_RATE_MIN ( float —л/мин)
Минимальная скорость подачи дополнительного кислорода пользователю за определенный период времени.
FIELD_OXYGEN_THERAPY_ADMINISTRATION_MODE ( int —enum) (необязательное поле)
Как проводится кислородная терапия.
Может отсутствовать или быть 1 при введении через носовую канюлю.
FIELD_OXYGEN_SATURATION_SYSTEM ( int —enum) (необязательное поле)
Место, где измеряется насыщение кислородом.
Может отсутствовать или быть 1 при измерении в периферических капиллярах.
FIELD_OXYGEN_SATURATION_MEASUREMENT_METHOD ( int —enum) (необязательное поле)
Как измеряется насыщение крови кислородом.
Может отсутствовать или быть 1 при измерении с помощью пульсоксиметрии.