Udostępnij przez


FHIRlink

Microsoft FHIRlink tworzy bezpośrednie połączenie między aplikacjami opieki zdrowotnej opartymi na usługach platformy Microsoft Azure i serwerach FHIR, pomijając potrzebę duplikowania danych z usługi Microsoft Dataverse.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Microsoft Cloud for Healthcare
adres URL https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare
Email microsoftcloudforhealthcare@service.microsoft.com
Metadane łącznika
Publisher Microsoft Cloud for Healthcare
Witryna internetowa https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare
Zasady ochrony prywatności https://privacy.microsoft.com/en-us/privacystatement
Kategorie Dane

Microsoft FHIRlink tworzy bezpośrednie połączenie między aplikacjami opieki zdrowotnej opartymi na usługach Microsoft Azure i usługach FHIR, pomijając konieczność duplikowania danych z usługi Microsoft Dataverse.

FHIRlink zmniejsza złożoność i koszty kompilowania niskich aplikacji kodu/bez kodu na platformie Power Platform i na platformie Azure, ponieważ deweloperzy mogą tworzyć swoje aplikacje bezpośrednio w usługach FHIR, a nie konieczności duplikowania danych między systemami. Łączenie przepływów usługi Power Automate, aplikacji kanwy platformy Power Platform i usługi Azure Logic Apps z różnymi usługami FHIR i wykonywanie operacji tworzenia, pobierania, aktualizowania i usuwania bezpośrednio w zasobach FHIR.

Aby uzyskać więcej informacji na temat sposobu konfigurowania i używania łącznika FHIRlink, odwiedź stronę Konfigurowanie łącznika FHIRlink w naszej witrynie Microsoft Learn.

Obsługiwani dostawcy

Łącznik MICROSOFT FHIRlink współpracuje z:

Wymagania wstępne

Aby kontynuować, musisz wykonać następujące czynności:

  • Subskrypcja platformy Microsoft Azure i wystąpienie usługi FHIR® usług Azure Health Data Services LUB
  • Subskrypcja Google Cloud i usługa Google Cloud™ Healthcare API dla HL7® FHIR® LUB
  • Subskrypcja Epic® on FHIR®

Każda usługa wymaga dostępu administracyjnego w celu skonfigurowania wymaganych rejestracji aplikacji na potrzeby uwierzytelniania i kont użytkowników skonfigurowanych przy użyciu odpowiedniego dostępu do usługi FHIR.

FHIR®, Google i Epic® są zastrzeżonymi znakami towarowymi należącymi odpowiednio do Health Level Seven International i Epic Systems Corporation. Używanie tych znaków towarowych na tej stronie nie stanowi poparcia przez Health Level Seven International lub Epic Systems.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Korzystanie z własnej aplikacji Epic® on FHIR® Zaloguj się przy użyciu własnej aplikacji Epic® on FHIR®. Wszystkie regiony Nie można udostępniać
Korzystanie z własnej aplikacji Google Zaloguj się przy użyciu własnej aplikacji Google. Wszystkie regiony Nie można udostępniać
Użyj domyślnej aplikacji udostępnionej platformy Microsoft Azure Zaloguj się przy użyciu standardowej aplikacji platformy Microsoft Azure. Wszystkie regiony Nie można udostępniać
Domyślne [PRZESTARZAŁE] Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami. Wszystkie regiony Nie można udostępniać

Korzystanie z własnej aplikacji Epic® on FHIR®

Identyfikator uwierzytelniania: byoa-epic

Dotyczy: wszystkie regiony

Zaloguj się przy użyciu własnej aplikacji Epic® on FHIR®.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Epic on FHIR API URL (Adres URL interfejsu API Epic® on FHIR®) ciąg Epik® w adresie URL interfejsu API FHIR®. Na przykład "https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4" Prawda
ID klienta ciąg Identyfikator klienta (lub aplikacji) aplikacji Epic® on FHIR®. Prawda
Tajemnica klienta securestring Wpis tajny klienta aplikacji Epic® on FHIR®. Prawda
Adres URL autoryzacji ciąg Podaj adres URL autoryzacji aplikacji Epic® on FHIR® Prawda
Adres URL tokenu ciąg Podaj adres URL tokenu Epic® on FHIR® Prawda
Adres URL odświeżania tokenu ciąg Podaj adres URL odświeżania tokenu Epic® on FHIR® Prawda

Korzystanie z własnej aplikacji Google

Identyfikator uwierzytelniania: byoa-google

Dotyczy: wszystkie regiony

Zaloguj się przy użyciu własnej aplikacji Google.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Adres URL punktu końcowego HL7® FHIR® dla usługi Google Cloud™ Healthcare API ciąg Usługa Google Cloud™ Healthcare API dla adresu URL punktu końcowego HL7® FHIR®. Na przykład "https://healthcare.googleapis.com/{{fhirservicepath}}/fhir" Prawda
ID klienta ciąg Identyfikator klienta (lub aplikacji) aplikacji Google. Prawda
Tajemnica klienta securestring Wpis tajny klienta aplikacji Google. Prawda

Użyj domyślnej aplikacji udostępnionej platformy Microsoft Azure

Identyfikator uwierzytelniania: azure-shared-app

Dotyczy: wszystkie regiony

Zaloguj się przy użyciu standardowej aplikacji platformy Microsoft Azure.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Adres URL punktu końcowego usługi FHIR usług Azure Health Data Services ciąg Adres URL punktu końcowego usługi FHIR usług Azure Health Data Services. Na przykład "https://{{fhirservicename}}.fhir.azurehealthcareapis.com" Prawda
Identyfikator URI zasobu usługi Azure Health Data Services FHIR ciąg Identyfikator używany w identyfikatorze Entra firmy Microsoft do identyfikowania docelowego zasobu usługi FHIR. Zazwyczaj w przypadku usługi FHIR usług Azure Health Data Services identyfikator URI, taki jak "https://{{fhirservicename}}.fhir.azurehealthcareapis.com" Prawda

Domyślne [PRZESTARZAŁE]

Dotyczy: wszystkie regiony

Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie lub tworzenie zasobu

Aktualizowanie lub tworzenie zasobu określonego typu

Pobieranie wszystkich informacji o pacjentach

Pobieranie wszystkich informacji związanych z pacjentem

Pobieranie zasobu

Pobieranie zasobu według identyfikatora

Stosowanie poprawek zasobu

Stosowanie poprawek zasobu według identyfikatora

Usuwanie zasobu

Usuwanie zasobu według identyfikatora

Utwórz zasób

Tworzenie nowego zasobu określonego typu

Wyświetlanie listy zasobów według typu

Wyświetl listę wpisów zasobów dla określonego typu zasobu.

Aktualizowanie lub tworzenie zasobu

Aktualizowanie lub tworzenie zasobu określonego typu

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zasobu
resourceType True string

Typ zasobu uwidocznionego za pośrednictwem interfejsu restful.

Identyfikator zasobu
id True string

Identyfikator zasobu do wykonania operacji za pomocą polecenia

If-Match
If-Match string

Nagłówek żądania If-Match.

FHIR Resource JSON
body True string

Ładunek zawierający dane JSON zasobu FHIR.

Pobieranie wszystkich informacji o pacjentach

Pobieranie wszystkich informacji związanych z pacjentem

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator pacjenta
patientId True string

Identyfikator zasobu Pacjenta, dla którego chcesz pobrać informacje.

Pobieranie zasobu

Pobieranie zasobu według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zasobu
resourceType True string

Typ zasobu uwidocznionego za pośrednictwem interfejsu restful.

Identyfikator zasobu
id True string

Identyfikator zasobu do wykonania operacji za pomocą polecenia

Stosowanie poprawek zasobu

Stosowanie poprawek zasobu według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zasobu
resourceType True string

Typ zasobu uwidocznionego za pośrednictwem interfejsu restful.

Identyfikator zasobu
id True string

Identyfikator zasobu do wykonania operacji za pomocą polecenia

Typ zawartości
contentType True string

Typ zawartości ładunku

Typ zasobu poprawki
resourceType string

Typ zasobu poprawki FHIR.

Lista operacji
parameter

Lista operacji do wykonania w określonym zasobie.

Usuwanie zasobu

Usuwanie zasobu według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zasobu
resourceType True string

Typ zasobu uwidocznionego za pośrednictwem interfejsu restful.

Identyfikator zasobu
id True string

Identyfikator zasobu do wykonania operacji za pomocą polecenia

Utwórz zasób

Tworzenie nowego zasobu określonego typu

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zasobu
resourceType True string

Typ zasobu uwidocznionego za pośrednictwem interfejsu restful.

FHIR Resource JSON
body True string

Ładunek zawierający dane JSON zasobu FHIR.

Wyświetlanie listy zasobów według typu

Wyświetl listę wpisów zasobów dla określonego typu zasobu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ zasobu
resourceType True string

Typ zasobu uwidocznionego za pośrednictwem interfejsu restful.

_id
_id string

Określ identyfikator zasobu do wyszukania.

_pierwiastki
_elements string

Rozdzielona przecinkami lista nazw elementów, które mają być zwracane w ramach zasobu.

_rodzaj
_sort string

Określ wyniki kolejności, w których mają być zwracane wyniki.

_hrabia
_count number

Liczba, aby ograniczyć wyniki dopasowania na stronę odpowiedzi.

_zawierać
_include string

Dołącz dodatkowe zasoby na podstawie poniższych linków do przekazywania dalej między odwołaniami.

_revinclude
_revinclude string

Uwzględnij dodatkowe zasoby na podstawie poniższych linków odwrotnych między odwołaniami.

_łączny
_total string

Określ precyzję całkowitej liczby wyników dla żądania.

_streszczenie
_summary string

Zwracanie tylko części zasobów na podstawie wstępnie zdefiniowanych poziomów.

Dodatkowe parametry
additionalParameters string

Podaj dodatkowe parametry zapytania FHIR reprezentowane jako ciąg zapytania. Może to obejmować token strony i zaawansowane filtry wyszukiwania. Przykłady: ct=<value> dla tokenu strony platformy Azure; _pageToken=<value> dla tokenu strony Google; probability=gt0.5&family:contains=son&subject=Patient/{guid} dla filtrów wyszukiwania.