Поддерживаемые функции FHIR
Служба FHIR® в Службах данных работоспособности Azure обеспечивает полностью управляемое развертывание сервера FHIR с открытым исходным кодом и является реализацией стандарта FHIR . В этой статье перечислены основные функции службы FHIR.
Версия FHIR
Последняя версия поддерживается: 4.0.1
Предыдущие версии также поддерживаются в настоящее время: 3.0.2
REST API
Ниже приведена сводка поддерживаемых возможностей RESTful. Дополнительные сведения о реализации этих возможностей см. в статье о возможностях REST API FHIR.
API | Azure API для FHIR | Служба FHIR для Служб Azure для работы с медицинскими данными | Комментарий |
---|---|---|---|
чтение | Да | Да | |
vread | Да | Да | |
обновить | Да | Да | |
обновление с оптимистической блокировкой | Да | Да | |
обновление (условное) | Да | Да | |
Исправление | Да | Да | Поддержка только исправлений JSON и исправлений FHIRPath. |
исправление (условное) | Да | Да | Поддержка только исправлений JSON и исправлений FHIRPath. |
журнал | Да | Да | |
create | Да | Да | Поддержка post/PUT |
create (условный) | Да | Да | Проблема #1382 |
search | Частично | Частично | Обзор поиска FHIR. |
поиск по цепочке | Да | Да | |
обратный поиск в цепочке | Да | Да | |
batch | Да | Да | |
transaction | No | Да | |
paging | Частично | Частично | self и next поддерживаются |
Посредников | No | No |
Расширенные операции
Все поддерживаемые операции, которые расширяют REST API.
Тип параметра поиска | Azure API для FHIR | Служба FHIR для Служб Azure для работы с медицинскими данными | Комментарий |
---|---|---|---|
$export (вся система) | Да | Да | Поддерживает систему, группу и пациента. |
$convert-данные | Да | Да | |
$validate | Да | Да | |
$member-match | Да | Да | |
$patient-все | Да | Да | |
журнал $purge | Да | Да | |
$import | No | Да | |
$bulk-delete | Да | Да |
Управление доступом на основе ролей
Служба FHIR использует идентификатор Microsoft Entra для управления доступом.
Лимиты служб
- Размер пакета — каждый пакет ограничен 500 элементами.
- Ограничение подписки. По умолчанию каждая подписка ограничена не более чем 10 службами FHIR. Ограничение можно использовать в одной или нескольких рабочих областях.
- Размер хранилища. По умолчанию каждый экземпляр FHIR ограничен емкостью хранилища 4 ТБ. Чтобы развернуть экземпляр FHIR с емкостью хранилища за пределами 4 ТБ, создайте запрос на поддержку с ограничением типа проблемы и ограничением подписки (квоты).
Следующие шаги
Примечание.
FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешением HL7 .