Hands-on: Apple добавила медицинские записи HL7 CCD в HealthKit в iOS 10

С момента своего запуска Apple добилась заметных успехов в улучшении встроенного приложения «Здоровье». Оно появилось в iOS 8, где мы видели, как Apple продвигала приложения с поддержкой HealthKit, а затем в iOS 9 мы увидели расширение на новые показатели здоровья. iOS 10 продвигает «Здоровье» еще дальше, позволяя пользователям хранить свои медицинские записи непосредственно в приложении, используя стандарт Health Level 7 Continuity of Care Document (HL7 CCD). Больше не нужно отслеживать документы или использовать компакт-диски, эти медицинские записи будут отслеживаться непосредственно в приложении с возможностью импорта из Mail, Safari и других приложений.

Нет сомнений, что приложение «Здоровье» на iOS может быть полезным для пользователей, особенно в сочетании с Apple Watch, но его сила заключается в макро-обзоре. Возможность видеть годы соответствующих данных о здоровье, большинство из которых добавляется без особых усилий со стороны пользователя, — это большое преимущество. Автоматизация, обеспечиваемая «Здоровьем», делает его использование легким, если не сказать, что оно происходит почти автоматически благодаря таким точкам ввода, как встроенный шагомер iPhone. Область, в которой, как мне всегда казалось, приложение нуждалось в улучшении, — это добавление *других данных*. Данных, которые не совсем укладываются в одну точку, а скорее напоминают историю от медицинского работника.

Согласно HL7, CCD «способствует интероперабельности клинических данных, позволяя врачам отправлять электронную медицинскую информацию другим поставщикам услуг без потери смысла и улучшая уход за пациентами». Другими словами, ваш врач мог бы отправлять и получать важные данные о вашем здоровье другим врачам, не теряя понимания того, что именно происходит с вашим здоровьем.

Возможно, вы получали документ или два после визита к врачу и не знали, что с ним делать. Сохранять его на долгие годы? Оцифровывать? Врач уже вводит данные в электронном виде, почему бы им не отправить или не дать вам электронную копию? Именно здесь вступает в игру документ Continuity of Care.

Следуя формату для записи информации, а затем делая ее доступной для обмена (в рамках соблюдения требований), медицинские работники могут проще отслеживать годы данных о здоровье. iOS 10 от Apple позволяет пользователям импортировать эти документы на свое устройство и хранить их в зашифрованном виде на долгие годы.

Чтобы протестировать это, я скачал образец файла CCD с GitHub и загрузил его в Dropbox. (Примечание: никогда не загружайте личную информацию в незашифрованное облачное хранилище. Этот образец файла использовался только для целей этого теста). Как только я нашел XML-документ в Dropbox, мне была предложена опция скопировать его данные в приложение «Здоровье». Выбрав эту опцию, открылось приложение «Здоровье», предоставив мне быстрый обзор данных документа. Название медицинского учреждения и дата визита отображались в окне предварительного просмотра.

Нажатие на это окно предварительного просмотра открыло доступ к большей информации из документа, включая название медицинского учреждения, имя пациента, имя автора документа и хранителя документа (лица, ответственного за ведение документа). Над этой информацией находится небольшой просматриваемый миниатюрный вид самого документа. Нажатие на него перенаправляет пользователя на страницу с отформатированным предварительным просмотром XML-документа, с возможностью просмотра необработанных данных XML.

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

Шаг Apple по включению медицинских записей в «Здоровье» кажется следующим логичным шагом, чтобы охватить как можно больше аспектов личных данных о здоровье в рамках приложения. Благодаря мощности Apple Watch и встроенному отслеживанию шагов в iPhone, добавление медицинских записей делает даже минимальные усилия пользователя в «Здоровье» стоящими.

Ниже приведен список изменений, которые HealthKit претерпел с выходом iOS 10 Beta 1:

HealthKit

Фреймворк HealthKit (HealthKit.framework) включает следующие изменения и улучшения:

  • Новый класс HKCDADocument, представляющий документ CDA (то есть документ, соответствующий стандарту Clinical Document Architecture).
  • Новый класс ###NON_TRANSLATABLE_14 ###, который позволяет указывать ###NON_TRANSLATABLE_15 ### и ###NON_TRANSLATABLE_16 ### для тренировки.
  • Новый тип объекта характеристики ###NON_TRANSLATABLE_17 ### и связанный метод ###NON_TRANSLATABLE_18 ### ###NON_TRANSLATABLE_19 ###.
  • Новые ключи метаданных, указывающие типы погоды, такие как ###NON_TRANSLATABLE_20 ### и ###NON_TRANSLATABLE_21 ###, и типы тренировок, такие как ###NON_TRANSLATABLE_22 ### и ###NON_TRANSLATABLE_23 ###.

Дополнительную информацию об изменениях HealthKit см. на странице Apple «Новое в iOS 10», и обязательно проверьте страницу WWDC 2016 Videos, чтобы быть в курсе событий, когда полная видеозапись будет доступна всем разработчикам.