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


Быстрый старт: Развертывание Azure API для FHIR с использованием PowerShell

Внимание

Поддержка Azure API для FHIR будет прекращена 30 сентября 2026 г. Следуйте стратегиям миграции, чтобы перейти на службу FHIR® Azure Health Data Services к этой дате. Из-за прекращения использования AZURE API для FHIR новые развертывания клиентов не будут разрешены с 1 апреля 2025 г. Служба данных здравоохранения Azure FHIR является развитием Azure API для FHIR, которое позволяет клиентам управлять службами FHIR, DICOM и MedTech с возможностью интеграции с другими службами Azure.

В этом кратком руководстве описано, как развернуть API Azure для FHIR с помощью PowerShell.

Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.

Azure Cloud Shell

В Azure есть Azure Cloud Shell, интерактивная оболочка среды, с которой можно работать в браузере. Для работы со службами Azure можно использовать Bash или PowerShell с Cloud Shell. Для запуска кода из этой статьи можно использовать предварительно установленные команды Cloud Shell. Ничего дополнительного в локальной среде устанавливать не нужно.

Начало работы с Azure Cloud Shell

Вариант Пример и ссылка
Нажмите кнопку Попробовать в правом верхнем углу блока кода или команд. При нажатии кнопки Попробовать код или команда не копируется в Cloud Shell автоматически. Снимок экрана, показывающий пример функции
Чтобы открыть Cloud Shell в браузере, перейдите по адресу https://shell.azure.com или нажмите кнопку Запуск Cloud Shell. Кнопка запуска Azure Cloud Shell.
Нажмите кнопку Cloud Shell в строке меню в правом верхнем углу окна портала Azure. Снимок экрана: кнопка

Чтобы использовать Azure Cloud Shell, выполните следующие действия:

  1. Запустите Cloud Shell.

  2. Нажмите кнопку Копировать в блоке кода (или блоке команд), чтобы скопировать код или команду.

  3. Вставьте код или команду в окно сеанса Cloud Shell, нажав клавиши CTRL+SHIFT+V в Windows и Linux или CMD+SHIFT+V в macOS.

  4. Нажмите клавишу ВВОД, чтобы запустить код или команду.

Примечание.

Мы рекомендуем использовать модуль Azure Az PowerShell для взаимодействия с Azure. Чтобы начать работу, см. статью Установка Azure PowerShell. Чтобы узнать, как перенести на модуль PowerShell Az, см. статью Перенос Azure PowerShell с AzureRM на Az.

Регистрация поставщика ресурсов Azure API для FHIR

Microsoft.HealthcareApis Если поставщик ресурсов еще не зарегистрирован для подписки, его можно зарегистрировать с помощью следующей команды.

Register-AzResourceProvider -ProviderNamespace Microsoft.HealthcareApis

Создание группы ресурсов Azure

New-AzResourceGroup -Name "myResourceGroupName" -Location westus2

Развертывание Azure API для FHIR

New-AzHealthcareApisService -Name nameoffhirservice -ResourceGroupName myResourceGroupName -Location westus2 -Kind fhir-R4

Примечание.

В зависимости от версии установленного модуля PowerShell подготовленный сервер FHIR может быть настроен для использования Az и текущего пользователя PowerShell, вошедшего в систему, в списке разрешенных идентификаторов объектов удостоверений для развернутой службы FHIR. Мы рекомендуем использовать Azure RBAC для назначения ролей плоскости данных. Может потребоваться удалить идентификатор объекта этого пользователя после развертывания, чтобы включить режим Azure RBAC.

Запросить заявление о возможностях

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

$metadata = Invoke-WebRequest -Uri "https://nameoffhirservice.azurehealthcareapis.com/metadata"
$metadata.RawContent

Очистка ресурсов

Если вы не собираетесь продолжать использовать это приложение, удалите группу ресурсов, выполнив следующие действия.

Remove-AzResourceGroup -Name myResourceGroupName

Следующие шаги

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

Примечание.

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