Udostępnij za pośrednictwem


FHIR

Fast Healthcare Interoperability Resources (FHIR®) to nowy standard współdziałania danych opieki zdrowotnej. Dane opieki zdrowotnej są reprezentowane jako zasoby, takie jak Patient, Observation, Encounteri tak dalej, a interfejs API REST jest używany do wykonywania zapytań dotyczących danych opieki zdrowotnej obsługiwanych przez serwer FHIR. Łącznik Power Query dla standardu FHIR może służyć do importowania i kształtowania danych z serwera FHIR.

Jeśli nie masz serwera FHIR, możesz aprowizować interfejs API platformy Azure dla standardu FHIR.

Podsumowanie

Element opis
Stan wydania Ogólna dostępność
Produkty Power BI (modele semantyczne)
Power BI (przepływy danych)
Sieć szkieletowa (Dataflow Gen2)
Power Apps (przepływy danych)
Dynamics 365 Customer Insights
Obsługiwane typy uwierzytelniania Anonimowy
Konto organizacji

Uwaga

Niektóre funkcje mogą być obecne w jednym produkcie, ale nie w innych ze względu na harmonogramy wdrażania i możliwości specyficzne dla hosta.

Obsługiwane możliwości

  • Import

Wymagania wstępne

Aby odczytywać dane z serwera, musisz mieć rolę czytelnika danych FHIR na serwerze FHIR. Więcej informacji: Przypisywanie ról dla usługi FHIR

Połączenie do serwera FHIR z poziomu programu Power Query Desktop

Aby nawiązać połączenie z serwerem FHIR, wykonaj następujące czynności:

  1. Wybierz przycisk Pobierz dane.

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

  2. Wybierz pozycję Inne>FHIR, a następnie wybierz pozycję Połączenie.

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

  3. Wprowadź adres URL serwera FHIR.

    Screenshot of the FHIR connection details.

    Opcjonalnie możesz wprowadzić początkowe zapytanie dotyczące serwera FHIR, jeśli wiesz dokładnie, jakich danych szukasz.

    Wybierz przycisk OK , aby kontynuować.

  4. Zdecyduj o schemacie uwierzytelniania.

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

    Łącznik obsługuje uwierzytelnianie "Anonimowe" dla serwerów FHIR bez kontroli dostępu (na przykład publicznych serwerów testowych, takich jak http://test.fhir.org/r4) lub uwierzytelniania microsoft Entra ID (organizacyjne). Aby odczytywać dane z serwera, musisz mieć rolę czytelnika danych FHIR na serwerze FHIR. Aby uzyskać szczegółowe informacje, przejdź do uwierzytelniania łącznika FHIR.

  5. Wybierz interesujące Cię zasoby.

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

    Wybierz pozycję Przekształć dane , aby kształtować dane.

  6. Kształtowanie danych zgodnie z potrzebami, na przykład, rozwiń kod pocztowy.

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

  7. Zapisz zapytanie po zakończeniu kształtowania.

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

  8. Utwórz pulpity nawigacyjne z danymi, na przykład utwórz wykres lokalizacji pacjentów na podstawie kodu pocztowego.

    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.

Połączenie do serwera FHIR z poziomu usługi Power Query Online

Aby nawiązać połączenie z serwerem FHIR, wykonaj następujące czynności:

  1. W obszarze Wybierz źródło danych wyszukaj pozycję FHIR, a następnie wybierz łącznik FHIR . Więcej informacji: Gdzie uzyskać dane

  2. W oknie dialogowym FHIR wprowadź adres URL serwera FHIR.

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

    Opcjonalnie możesz wprowadzić początkowe zapytanie dotyczące serwera FHIR, jeśli wiesz dokładnie, jakich danych szukasz.

  3. W razie potrzeby dołącz nazwę lokalnej bramy danych.

  4. Wybierz rodzaj uwierzytelniania konta organizacyjnego i wybierz pozycję Zaloguj się. Wprowadź poświadczenia po wyświetleniu monitu. Aby odczytywać dane z serwera, musisz mieć rolę czytelnika danych FHIR na serwerze FHIR.

  5. Wybierz przycisk Dalej , aby kontynuować.

  6. Wybierz interesujące Cię zasoby.

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

    Wybierz pozycję Przekształć dane , aby kształtować dane.

  7. Kształtowanie danych zgodnie z potrzebami, na przykład, rozwiń kod pocztowy.

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

  8. Zapisz zapytanie po zakończeniu kształtowania.

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

    Uwaga

    W niektórych przypadkach składanie zapytań nie może być uzyskiwane wyłącznie za pomocą kształtowania danych za pomocą graficznego interfejsu użytkownika (GUI), jak pokazano na poprzedniej ilustracji. Aby dowiedzieć się więcej na temat składania zapytań podczas korzystania z łącznika FHIR, zobacz Składanie zapytań FHIR.

Następne kroki

W tym artykule przedstawiono sposób używania łącznika Power Query dla standardu FHIR do uzyskiwania dostępu do danych FHIR. Następnie zapoznaj się z funkcjami uwierzytelniania łącznika Power Query dla standardu FHIR.

FHIR i ikona FHIR® Flame są zastrzeżonymi znakami towarowymi HL7 i są używane z uprawnieniem HL7. Używanie znaku towarowego FHIR nie stanowi poparcia dla tego produktu przez HL7.