Поделиться через


Дополнительные параметры azure API для FHIR

В этом практическом руководстве мы рассмотрим дополнительные параметры, которые вы, возможно, захотите задать в Azure API для FHIR. Есть дополнительные страницы, на которых детализируются дополнительные сведения.

Настройка параметров базы данных

Azure API для FHIR использует базу данных для хранения. Производительность базовой базы данных зависит от числа единиц запроса (ЕЗ), выбранного во время подготовки службы или в параметрах базы данных после подготовки службы.

Пропускная способность должна быть подготовлена, чтобы обеспечить доступность достаточного количества системных ресурсов для базы данных в любое время. Количество ЕЗ, необходимое для приложения, зависит от выполняемых операций. Операции могут варьироваться от простых операций чтения и записи до более сложных запросов.

Дополнительные сведения об изменении параметров по умолчанию см. в разделе Настройка параметров базы данных.

Управление доступом

Azure API для FHIR разрешает доступ только авторизованным пользователям к API FHIR. Авторизованных пользователей можно настроить с помощью двух разных механизмов. Основной и рекомендуемый способ настройки управления доступом — управление доступом на основе ролей Azure (Azure RBAC), доступ к которому можно получить в колонке Управление доступом (IAM). Azure RBAC работает только в том случае, если вы хотите защитить доступ к плоскости данных с помощью клиента Azure Active Directory, связанного с вашей подпиской. Если вы хотите использовать другой клиент, API Azure для FHIR предлагает локальный механизм управления доступом к плоскости данных FHIR. Параметры конфигурации не столь широки при использовании локального механизма RBAC. Для получения дополнительных сведений выберите один из следующих вариантов:

Включение ведения журналов диагностики

Вы можете включить ведение журнала диагностики в рамках настройки, чтобы иметь возможность отслеживать службу и получать точные отчеты для обеспечения соответствия требованиям. Дополнительные сведения о настройке ведения журнала диагностики см. в руководстве по настройке ведения журнала диагностики, а также в некоторых примерах запросов.

Добавление данных в журналы аудита с помощью пользовательских заголовков

В API Azure для FHIR может потребоваться включить в журналы дополнительные сведения, поступающие из вызывающей системы. Чтобы включить эти сведения, можно использовать пользовательские заголовки.

Пользовательские заголовки можно использовать для сбора информации нескольких типов. Пример:

  • сведения об авторизации или удостоверении;
  • источник вызывающей стороны;
  • организация вызывающей стороны;
  • сведения о клиентской системе (электронная медицинская запись, портал для пациентов).

Сведения о добавлении этих данных в журналы аудита см. в руководстве Использование настраиваемых заголовков HTTP для добавления данных в журналы аудита .

Дальнейшие действия

В этом практическом руководстве описана настройка дополнительных параметров для API Azure для FHIR.

Далее ознакомьтесь с серией учебников по созданию веб-приложения, которое считывает данные FHIR.

FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешения HL7.