FHIR

Ресурсы быстрого взаимодействия с здравоохранением (FHIR®) — это новый стандарт для взаимодействия с данными здравоохранения. Данные здравоохранения представлены в виде таких ресурсов, как Patient, EncounterObservationи т. д., а REST API используется для запроса данных здравоохранения, обслуживаемых сервером FHIR. Соединитель Power Query для FHIR можно использовать для импорта и формирования данных с сервера FHIR.

Если у вас нет сервера FHIR, можно подготовить API Azure для FHIR.

Итоги

Элемент Description
Состояние выпуска Общая доступность
Товары Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Power Apps (потоки данных)
Dynamics 365 Customer Insights
Поддерживаемые типы проверки подлинности Анонимные
Organizational account

Примечание.

Некоторые возможности могут присутствовать в одном продукте, но не другие из-за расписаний развертывания и возможностей для конкретного узла.

Поддерживаемые возможности

  • Import

Необходимые компоненты

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

Подключение на сервер FHIR из Power Query Desktop

Чтобы подключиться к серверу FHIR, сделайте следующее:

  1. Нажмите кнопку "Получить данные ".

    Screenshot with the Get Data selection highlighted in the Home tab of Power BI Desktop.

  2. Выберите другое>FHIR и выберите Подключение.

    Screenshot of the Get Data dialog with the Other category and the FHIR connector emphasized.

  3. Введите URL-адрес сервера FHIR.

    Screenshot of the FHIR connection details.

    При необходимости можно ввести начальный запрос на сервер FHIR, если вы точно знаете, какие данные вы ищете.

    Нажмите кнопку ОК , чтобы продолжить.

  4. Определите схему проверки подлинности.

    Screenshot of the authentication dialog with the Organizational account selected and the user not yet signed in.

    Соединитель поддерживает "Анонимный" для серверов FHIR без элементов управления доступом (например, общедоступных тестовых серверов, таких как http://test.fhir.org/r4) или аутентификации идентификатора Microsoft Entra (организация). Для чтения данных с сервера FHIR необходимо иметь роль средства чтения данных FHIR на сервере FHIR. Дополнительные сведения см. в разделе проверки подлинности соединителя FHIR.

  5. Выберите нужные ресурсы.

    Screenshot of the Navigator with the FHIR Patient resource selected, and the patient records shown in the display window.

    Выберите "Преобразовать данные ", чтобы сформировать данные.

  6. При необходимости уформьте данные, например, разверните почтовый индекс.

    Screenshot of the Power Query editor with the patient data shown, the address column selected, and the postal code selected for expansion.

  7. Сохраните запрос при завершении формирования.

    Screenshot of the Power Query editor with the postal code expanded and the Close & Apply selection in the Home tab emphasized.

  8. Создайте панели мониторинга с данными, например, сделайте график расположения пациентов на основе почтового индекса.

    Screenshot of the Power Query Desktop with the address.postalCode emphasized in the Location box, with a map showing each patient postal code as a dot on the map.

Подключение на сервер FHIR из Power Query Online

Чтобы подключиться к серверу FHIR, сделайте следующее:

  1. В разделе "Выбор источника данных" найдите FHIR и выберите соединитель FHIR . Дополнительные сведения: где получить данные

  2. В диалоговом окне FHIR введите URL-адрес сервера FHIR.

    Screenshot of the FHIR dialog with the FHIR URL filled in.

    При необходимости можно ввести начальный запрос на сервер FHIR, если вы точно знаете, какие данные вы ищете.

  3. При необходимости укажите имя локального шлюза данных.

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

  5. Чтобы продолжить, выберите Далее.

  6. Выберите нужные ресурсы.

    Screenshot of the Navigator with the FHIR Patient box filled in, and the patient records shown on the right hand side.

    Выберите "Преобразовать данные ", чтобы сформировать данные.

  7. При необходимости уформьте данные, например, разверните почтовый индекс.

    Screenshot of the Power Query editor with the address column selected, and the postal code selected for expansion.

  8. Сохраните запрос при завершении формирования.

    Screenshot of the Power Query editor with the Save & Close button emphasized.

    Примечание.

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

Next Steps

В этой статье вы узнали, как использовать соединитель Power Query для FHIR для доступа к данным FHIR. Далее изучите функции проверки подлинности соединителя Power Query для FHIR.

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