Как получить доступ к данным пациента через API FHIR?

Моя местная больница использует MyChart от Epic, который должен реализовывать стандартный API FHIR. Как я могу пройти аутентификацию и получить доступ к своим данным через скрипт? Существует миллион веб-сайтов, таких как https://onerecord.com/, которые позволяют вам войти практически на любой портал для пациентов, выполнив поиск по названию вашей больницы и открыв небольшое всплывающее окно для входа в систему. Как мне на самом деле реализовать что-то подобное?

Я нашел учебные пособия по использованию API FHIR, но не могу найти никакого объяснения того, как эти веб-сайты агрегирования медицинских данных, такие как OneRecord, находят и аутентифицируют конечные точки API FHIR различных больниц.

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
243
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Вы можете получить всю информацию об API из официальной документации FHIR

Он богат и понятен.

Ответ принят как подходящий

Документы HL7 FHIR дадут вам общий стандарт, но не обязательно детали реализации конкретной EHR. Что касается Epic, вы можете использовать их сайт Epic on FHIR, чтобы просмотреть спецификации API, получить пошаговое руководство по процессу аутентификации и зарегистрировать приложение для игры или публикации.

Другие сертифицированные ИТ-продукты Health имеют аналогичную документацию, которую вы можете найти с помощью CHPL.

Я бы рекомендовал использовать API-интерфейс стороннего интегратора, потому что, хотя FHIR является целостным стандартом, его реализация может сильно отличаться от документации. Мы создаем его на leyr.io, но у вас есть больше вариантов на выбор, например Redox Engine, Health Gorilla или 1up Health.

Другие вопросы по теме