FHIRlink
Microsoft FHIRlink, Microsoft Dataverse'den yinelenen veri gereksinimini atlayarak Microsoft Azure hizmetleri ve FHIR sunucuları üzerinde oluşturulan sağlık uygulamaları arasında doğrudan bir bağlantı oluşturur.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Sağlık Hizmetleri için Microsoft Bulut |
| URL | https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare |
| E-posta | microsoftcloudforhealthcare@service.microsoft.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Sağlık Hizmetleri için Microsoft Bulut |
| Web sitesi | https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare |
| Gizlilik ilkesi | https://privacy.microsoft.com/en-us/privacystatement |
| Kategoriler | Data |
Microsoft FHIRlink, Microsoft Dataverse'den yinelenen veri gereksinimini atlayarak Microsoft Azure hizmetleri ve FHIR hizmetleri üzerinde oluşturulan sağlık uygulamaları arasında doğrudan bir bağlantı oluşturur.
Geliştiriciler uygulamaları sistemler arasında çoğaltmak yerine doğrudan FHIR hizmetlerine karşı oluşturabildiğinden FHIRlink, Power Platform ve Azure'da düşük kod/kodsuz uygulama oluşturmanın karmaşıklığını ve maliyetini azaltır. Power Automate Akışlarını, Power Platform Tuval Uygulamalarını ve Azure Logic Apps'i çeşitli FHIR hizmetlerine bağlayın ve oluşturma, alma, güncelleştirme ve silme işlemlerinizi doğrudan FHIR kaynaklarında gerçekleştirin.
FHIRlink bağlayıcısını ayarlama ve kullanma hakkında daha fazla bilgi için lütfen Microsoft Learn sitemizdeki FHIRlink bağlayıcısını ayarlama bölümünü ziyaret edin.
Desteklenen sağlayıcılar
Microsoft FHIRlink Bağlayıcısı aşağıdakilerle çalışır:
- Azure Health Data Services FHIR hizmeti - Azure Health Data Services, farklı kaynaklardan ve biçimlerden sistem durumu verilerini toplamanıza, depolamanıza ve çözümlemenize yardımcı olan bulut tabanlı bir çözümdür.
- HL7® FHIR® için Google Cloud™ Healthcare API hizmeti - Google'ın FHIR API'si.
- ® Epic on FHIR® - Epics'in FHIR API hizmetleri.
Önkoşullar
Devam etmek için aşağıdakilere ihtiyacınız olacaktır:
- Microsoft Azure aboneliği ve Azure Health Data Services FHIR® Hizmeti örneği VEYA
- HL7® FHIR® OR için Google Cloud aboneliği ve Google Cloud™ Healthcare API hizmeti
- FHIR® üzerinde Epic® aboneliği
Her hizmet, uygun FHIR hizmet erişimiyle yapılandırılmış kimlik doğrulaması ve kullanıcı hesapları için gerekli uygulama kayıtlarını yapılandırmak için yönetici erişimi gerektirir.
FHIR®, Google ve Epic®, Sırasıyla Health Level Seven International ve Epic Systems Corporation'a ait tescilli ticari markalardır. Bu ticari markaların bu sayfada kullanılması, Health Level Seven International veya Epic Systems tarafından onay teşkil etmez.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| FHIR® uygulamasında kendi Epic'inizi® getirin | FHIR® üzerinde kendi Epic® uygulamanızı kullanarak oturum açın. | Tüm bölgeler | Paylaşılamaz |
| Kendi Google uygulamanızı getirin | Kendi Google uygulamanızı kullanarak oturum açın. | Tüm bölgeler | Paylaşılamaz |
| Varsayılan Microsoft Azure paylaşılan uygulamasını kullanma | Standart Microsoft Azure uygulamasını kullanarak oturum açın. | Tüm bölgeler | Paylaşılamaz |
| Varsayılan [KULLANIM DIŞI] | Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır. | Tüm bölgeler | Paylaşılamaz |
FHIR® uygulamasında kendi Epic'inizi® getirin
Kimlik Doğrulama Kimliği: byoa-epic
Geçerli: Tüm bölgeler
FHIR® üzerinde kendi Epic® uygulamanızı kullanarak oturum açın.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| FHIR® API URL'sinde Epic® | String | FHIR® API URL'sinde Epic®. Örneğin, 'https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4' | Doğru |
| Müşteri Kimliği | String | FHIR® üzerinde Epic® uygulamanızın istemci (veya uygulama) kimliği. | Doğru |
| İstemci Sırrı | securestring | FHIR'de® Epic® uygulamanızın gizli dizisi. | Doğru |
| Yetkilendirme URL’si | String | FHIR® üzerinde Epic® yetkilendirme URL'nizi sağlayın | Doğru |
| Belirteç URL'si | String | Epic on FHIR® belirteci URL'nizi® sağlayın | Doğru |
| Belirteç yenileme URL'si | String | Epic on FHIR® belirteci yenileme URL'nizi® sağlayın | Doğru |
Kendi Google uygulamanızı getirin
Kimlik doğrulama kimliği: byoa-google
Geçerli: Tüm bölgeler
Kendi Google uygulamanızı kullanarak oturum açın.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| HL7 FHIR® uç nokta URL'si® için Google Cloud™ Healthcare API hizmeti | String | HL7 FHIR® uç nokta URL'si® için Google Cloud™ Healthcare API hizmeti. Örneğin, 'https://healthcare.googleapis.com/{{fhirservicepath}}/fhir' | Doğru |
| Müşteri Kimliği | String | Google uygulamanızın istemci (veya uygulama) kimliği. | Doğru |
| İstemci Sırrı | securestring | Google uygulamanızın gizli dizisi. | Doğru |
Varsayılan Microsoft Azure paylaşılan uygulamasını kullanma
Kimlik doğrulama kimliği: azure-shared-app
Geçerli: Tüm bölgeler
Standart Microsoft Azure uygulamasını kullanarak oturum açın.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Azure Health Data Services FHIR hizmet uç noktası URL'si | String | Azure Health Data Services FHIR hizmet uç noktası URL'si. Örneğin, 'https://{{fhirservicename}}.fhir.azurehealthcareapis.com' | Doğru |
| Azure Health Data Services FHIR hizmeti kaynak URI'si | String | Microsoft Entra Id'de hedef FHIR hizmet kaynağını tanımlamak için kullanılan tanımlayıcı. Azure Health Veri Hizmetleri FHIR hizmeti için genellikle 'https://{{fhirservicename}}.fhir.azurehealthcareapis.com' gibi URI'ler | Doğru |
Varsayılan [KULLANIM DIŞI]
Geçerli: Tüm bölgeler
Bu seçenek yalnızca açık kimlik doğrulama türü olmayan eski bağlantılar içindir ve yalnızca geriye dönük uyumluluk için sağlanır.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Kaynak alma |
Kimliğine göre kaynak alma |
| Kaynak oluşturma |
Belirtilen türde yeni bir kaynak oluşturma |
| Kaynak silme |
Kimliğine göre kaynak silme |
| Kaynakları türe göre listeleme |
Belirtilen kaynak türü için kaynak girdilerini listeleyin. |
| Kaynağa düzeltme eki uygulama |
Kaynağa kimliğine göre düzeltme eki uygulama |
| Kaynağı güncelleştirme veya oluşturma |
Belirtilen türde bir kaynağı güncelleştirme veya oluşturma |
| Tüm hasta bilgilerini alma |
Hastayla ilgili tüm bilgileri alma |
Kaynak alma
Kimliğine göre kaynak alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak türü
|
resourceType | True | string |
Restful arabirimi aracılığıyla kullanıma sunulan bir kaynak türü. |
|
Kaynak Kimliği
|
id | True | string |
İşlemi yürütmek için kaynak kimliği |
Kaynak oluşturma
Belirtilen türde yeni bir kaynak oluşturma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak türü
|
resourceType | True | string |
Restful arabirimi aracılığıyla kullanıma sunulan bir kaynak türü. |
|
FHIR Kaynak JSON
|
body | True | string |
FHIR kaynak JSON verilerini içeren yük. |
Kaynak silme
Kimliğine göre kaynak silme
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak türü
|
resourceType | True | string |
Restful arabirimi aracılığıyla kullanıma sunulan bir kaynak türü. |
|
Kaynak Kimliği
|
id | True | string |
İşlemi yürütmek için kaynak kimliği |
Kaynakları türe göre listeleme
Belirtilen kaynak türü için kaynak girdilerini listeleyin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak türü
|
resourceType | True | string |
Restful arabirimi aracılığıyla kullanıma sunulan bir kaynak türü. |
|
_id
|
_id | string |
Aranacak kaynak kimliğini belirtin. |
|
|
_Öğe
|
_elements | string |
Kaynağın parçası olarak döndürülecek öğe adlarının virgülle ayrılmış listesi. |
|
|
_tür
|
_sort | string |
Hangi sipariş sonuçlarının döndürüleceğini belirtin. |
|
|
_saymak
|
_count | number |
Yanıt sayfası başına eşleşme sonuçlarını sınırlamak için sayı. |
|
|
_kapsamak
|
_include | string |
Başvurular arasında ileriye doğru aşağıdaki bağlantıları temel alarak ek kaynaklar ekleyin. |
|
|
_revinclude
|
_revinclude | string |
Başvurular arasında aşağıdaki ters bağlantıları temel alarak ek kaynaklar ekleyin. |
|
|
_toplam
|
_total | string |
İstek için toplam sonuç sayısı için duyarlığı belirtin. |
|
|
_özet
|
_summary | string |
Önceden tanımlanmış düzeylere göre kaynakların yalnızca bir bölümünü döndürür. |
|
|
Ek parametreler
|
additionalParameters | string |
Sorgu dizesi olarak temsil edilen ek FHIR sorgu parametreleri sağlayın; bu, sayfa belirteci ve gelişmiş arama filtrelerini içerebilir. Örnekler: |
Kaynağa düzeltme eki uygulama
Kaynağa kimliğine göre düzeltme eki uygulama
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak türü
|
resourceType | True | string |
Restful arabirimi aracılığıyla kullanıma sunulan bir kaynak türü. |
|
Kaynak Kimliği
|
id | True | string |
İşlemi yürütmek için kaynak kimliği |
|
İçerik türü
|
contentType | True | string |
Payload içerik türü |
|
Düzeltme eki kaynak türü
|
resourceType | string |
FHIR Patch kaynağının kaynak türü. |
|
|
İşlemler listesi
|
parameter |
Belirtilen kaynakta gerçekleştirilecek işlemlerin listesi. |
Kaynağı güncelleştirme veya oluşturma
Belirtilen türde bir kaynağı güncelleştirme veya oluşturma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kaynak türü
|
resourceType | True | string |
Restful arabirimi aracılığıyla kullanıma sunulan bir kaynak türü. |
|
Kaynak Kimliği
|
id | True | string |
İşlemi yürütmek için kaynak kimliği |
|
If-Match
|
If-Match | string |
If-Match isteği üst bilgisi. |
|
|
FHIR Kaynak JSON
|
body | True | string |
FHIR kaynak JSON verilerini içeren yük. |
Tüm hasta bilgilerini alma
Hastayla ilgili tüm bilgileri alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Hasta Kimliği
|
patientId | True | string |
Bilgilerini almak istediğiniz Hasta kaynağının kimliği. |