FHIR ( — ресурсы быстрого взаимодействия в сфере здравоохранения) — стандарт обмена медицинской информацией. Стандарт описывает форматы медицинских данных и обмен этими данными через REST API. FHIR является торговой маркой некоммерческой организации HL7 (Health Level Seven International).
FHIR API рекомендован в США для доступа к публичной медицинской информации
Целью стандарта является взаимодействие между устаревшими системами здравоохранения, а также доступ к медицинским данным с различных устройств (компьютеров, планшетов, мобильных телефонов).
В феврале 2014 года «Health Level Seven International» опубликовал FHIR как «Проект стандарта для пробного использования, выпуск 1, версия DSTU 1 (v0.0.82)». После активной доработки
23 сентября 2015 года опубликован «Проект стандарта для пробного использования, выпуск 2, версия DSTU 2 (v1.0.1)». FHIR версии 3 опубликован в марте 2017 года; версии 4.01 — в октябре 2019 года.
Структура стандарта FHIR использует JSON или XML в качестве формата данных. Например: { "resourceType": "Patient", "id": "example", "active": true, "name": [{"use": "official", "family": ["Doe"], "given": ["Peter", "John"]}], "telecom": [{"system": "phone", "value": "(03) 5555 6473", "use": "work"}], "gender": "male", "birthDate": "1970-01-01", "deceasedBoolean": false, "managingOrganization": {"reference": "Organization/1"} }
Доступ к данным осуществляется через RESTful API. Например, с такими основными сущностями здравоохранения как пациент, диагноз или лекарство можно работать через URL-адрес соответствующего ресурса. Для авторизации используется OAuth
Реализации Существующие реализации FHIR с открытым исходным кодом включают в себя эталонную реализацию на языке программирования Delphi. Также имеются версии на Groovy, Java и .NET. В некоторых реализациях используется база данных PostgreSQL.
FHIR Сервер Опции
Рассмотрим шесть наиболее известных решений FHIR-сервера. Каждое из них предлагает уникальные функции, адаптированные под конкретные приложения и организационные потребности.
Azure FHIR Server Microsoft Azure FHIR Server — это полностью управляемая платформа корпоративного уровня, разработанная для ускорения взаимодействия медицинских данных. Созданная на основе масштабируемой облачной инфраструктуры Azure, она легко интегрируется с другими службами Microsoft и предлагает расширенные функции безопасности.
AWS FHIR Server Amazon Web Services (AWS) предоставляет HealthLake, полностью управляемый сервер FHIR, разработанный для хранения, запроса и анализа медицинских данных. AWS FHIR Server идеально подходит для крупных организаций здравоохранения благодаря своей надежной масштабируемости и возможностям обработки данных.
LinuxForHealth FHIR Server (IBM FHIR Server) IBM FHIR Server — это высоконастраиваемое и масштабируемое решение, подходящее для крупных поставщиков медицинских услуг и научно-исследовательских учреждений. Его открытый исходный код обеспечивает гибкость, а поддержка корпоративного уровня IBM — надежность.
Google FHIR Server API Cloud Healthcare от Google включает возможности сервера FHIR для первоклассной совместимости и аналитики медицинских данных. Созданный на основе Google Cloud, он использует искусственный интеллект и машинное обучение для предоставления действенных идей.
Сервер HAPI FHIR Сервер HAPI FHIR — это решение с открытым исходным кодом, широко известное своей гибкостью и возможностями настройки. Разработанный на Java, он идеально подходит для организаций, ищущих экономически эффективные решения, ориентированные на сообщество.
Сервер Aidbox FHIR Aidbox — это мощная, ориентированная на разработчиков платформа FHIR для создания инновационных приложений для здравоохранения. Он отличается быстрой разработкой приложений и интеграцией данных, что делает его идеальным для стартапов и организаций, стремящихся к гибкости.
Аналитика В 2025 году международная рабочая группа с участием CSIRO, Google, Microsoft Research, Гарвардской медицинской школы и компании Health Samurai опубликовала спецификацию SQL on FHIR в журнале npj Digital Medicine. Спецификация определяет реализационно-нейтральный метод построения табличных представлений FHIR-ресурсов с использованием выражений FHIRPath, направленный на решение проблем производительности и сложности при запросах к большим наборам FHIR-данных в их исходных форматах JSON или XML.
Спецификация была валидирована повторением клинического исследования с использованием двух независимых реализаций — Pathling, разработанной CSIRO, и Aidbox, разработанной компанией Health Samurai — на наборе данных из примерно 580 миллионов FHIR-ресурсов; обе реализации дали идентичные результаты.
FHIR в России Используется для организации доступа врачей и сотрудников медицинских учреждений Санкт-Петербурга к региональной интегрированной электронной медицинской карте (ИЭМК).
Благодаря FHIR были интегрированы в единое информационное пространство: 11 медицинских информационных систем: "Раковый Регистр", «Самсон», «Ариадна», «Виста-МЕД», qMS, VS Clinic, Globus Medicus, «СтомМИС», «Инфоклиника», «Авиценна», «Аура», АИС «Web-поликлиника»; 2 лабораторные информационные системы: «Акросс», «Ситилаб»; 2 системы приёма и передачи медицинских изображений (PACS): Agfa, «Электрон».
Помимо этого разработана система помощи пациентам для принятия ими решений о тактике их лечения в виде автоматически создающихся рекомендацийSemenov, I., Kopanitsa, G., Denisov, D., Alexandr, Y., Osenev, R., & Andreychuk, Y. (2018). Patients Decision Aid System Based on FHIR Profiles . Journal of medical systems, 42(9), 166. https://doi.org/10.1007/s10916-018-1016-4
См. также HL7
Ссылки
Внешние источники FHIR DSTU 2 (Official version) FHIR Standard (Current Build)
Категория:JSON Категория:Проектирование Категория:IHE Категория:Стандарты медицины Категория:Стандарты на основе XML