Симптоми — формат експорту JSON

Структура симптомів у JSON-експорті

Last updated: April 5, 2026

На цій сторінці

Симптоми

Дані симптомів охоплюють усі симптоми, записані в Apple Health (головний біль, втома, нудота тощо). У JSON-експорті вони в масиві symptoms.

Структура

Кожен запис містить час, тяжкість і джерело:

{
  "start": "2024-02-06 10:00:00 -0800",
  "end": "2024-02-06 12:00:00 -0800",
  "name": "Headache",
  "severity": "Moderate",
  "userEntered": true,
  "source": "Health Auto Export"
}

Поля

Обов’язкові поля

  • start (Date): початок симптому у форматі yyyy-MM-dd HH:mm:ss Z
  • end (Date): кінець у форматі yyyy-MM-dd HH:mm:ss Z
  • name (String): назва симптому (наприклад, "Headache", "Fatigue", "Nausea", "Fever")
  • severity (String): тяжкість (наприклад, "Mild", "Moderate", "Severe")
  • userEntered (Boolean): введено вручну (true) чи автоматично (false)
  • source (String): джерело даних (назва застосунку, пристрою або "Health Auto Export")

Тривалість

  • Момент часу: якщо start і end збігаються — симптом у конкретний момент
  • Інтервал: якщо start і end різні — симптом тривав певний час

Приклади записів

Симптом у точці часу

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:30:00 -0800",
  "name": "Dizziness",
  "severity": "Mild",
  "userEntered": true,
  "source": "Health Auto Export"
}

Симптом із тривалістю

{
  "start": "2024-02-06 08:00:00 -0800",
  "end": "2024-02-06 18:00:00 -0800",
  "name": "Fatigue",
  "severity": "Moderate",
  "userEntered": true,
  "source": "Health Auto Export"
}

Кілька симптомів

[
  {
    "start": "2024-02-06 09:00:00 -0800",
    "end": "2024-02-06 11:00:00 -0800",
    "name": "Headache",
    "severity": "Severe",
    "userEntered": true,
    "source": "Health Auto Export"
  },
  {
    "start": "2024-02-06 10:00:00 -0800",
    "end": "2024-02-06 10:00:00 -0800",
    "name": "Nausea",
    "severity": "Mild",
    "userEntered": true,
    "source": "Health Auto Export"
  }
]

Поширені симптоми

Apple Health підтримує багато симптомів, зокрема:

  • Headache
  • Fatigue
  • Nausea
  • Dizziness
  • Fever
  • Cough
  • Sore Throat
  • Runny Nose
  • Body Aches
  • Chills
  • Shortness of Breath
  • Chest Pain
  • Abdominal Pain
  • Joint Pain
  • Muscle Pain

Рівні тяжкості

Значення залежать від способу запису; типові рівні:

  • Mild: легкий дискомфорт, мало впливає на діяльність
  • Moderate: помітний дискомфорт, може частково обмежувати діяльність
  • Severe: значний дискомфорт, суттєво обмежує діяльність

Джерела даних

Поле source показує походження запису:

  • Введено користувачем: userEntered = true
  • Записано застосунком: userEntered = false — можливо підключений застосунок здоров’я
  • Пристрій: деякі пристрої або застосунки можуть фіксувати симптоми автоматично

Сценарії використання

  • Моніторинг симптомів у часі
  • Обмін історією з лікарем
  • Кореляція з іншими показниками здоров’я
  • Відстеження перебігу хвороби
  • Хронічні стани

Поради

  • Послідовність: однакові назви та рівні тяжкості спрощують аналіз
  • Час: точні start/end допомагають бачити закономірності
  • Поєднання з іншими даними: порівнюйте з температурою, пульсом тощо

Пов’язані матеріали