API:Исследователь

Материал из КардиоКВАРК
Перейти к: навигация, поиск

Информация

  • Текущая бета версия сервиса доступна по адресу: https://b-api.cardioqvark.ru:1443/
  • Регистрация Исследователя производится Администратором CardioQVARK по запросу (email).
  • После регистрации Исследователь может изменить свой пароль ( account PUT ).
  • Профиль Исследователя доступен для изменения только Администратору.
  • Допускается соединение только по протоколу HTTPS.
  • Для всех операций, кроме ca GET и account POST, требуется наличие клиентского сертификата.
  • Пример начала работ в роли Исследователя (python).
  • Пример доступа на PHP.
  • Пример на Object Pascal.
  • Java
  • Erlang

Функции API сервиса

Функция HTTP метод Описание
ca GET Получение корневого сертификата CardioQVARK
settings GET Получение текущих настроек
account GET Получение данных своей учетной записи
account POST Получение сертификата учетной записи
account PUT Изменение своей учетной записи
account DELETE Удаление своей учетной записи
profile GET Получение данных профилей: своего, пациентов (кроме персональных данных)
event GET Получение списка событий пациентов
cardiogram GET Получение списка записей
method GET Получение данных о методах обработки сигнала
analysis GET Получение данных о результатах анализа сигнала
analysis POST Сохранение результатов анализа сигнала (только для методов, доступных текущей учетной записи)
token GET Получение токена на чтение треков записи

Функции API файлового хранилища

Функция HTTP метод Описание
file GET Чтение трека записи

Типы данных

  • Account - учетная запись
  • Analysis - результат анализа сигнала одним из методов
  • Cardiogram - данные записи
  • Event - данные события пациента
  • File - исходные треки в записи
  • Method - данные метода обработки сигнала
  • PacerData - данные кардиостимулятора
  • Profile - профиль
  • Settings - текущие настройки

Перечисляемые типы

  • Blood - группа крови
  • ColorTag - цветовая метка
  • EmfFrequency - частота электромагнитного поля
  • EventType - тип события пациента
  • EyesColor - цвет глаз
  • FileType - тип трека
  • Gender - пол
  • HairColor - цвет волос
  • Lead - отведение тела, с которого снимается кардиограмма
  • Role - роль учетной записи