FHIRlink

Microsoft FHIRlink は、Microsoft Azure サービス上に構築されたヘルスケア アプリと FHIR のサーバーのと間に直接接続を作成し、Microsoft Dataverse からデータを複製する必要性を回避します。

このコネクタは、次の製品および地域で利用可能です:

サービス クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure 中国の地域
     -   国防総省 (DoD)
Power Automate プレミアム 以下を除くすべての Power Automate 地域 :
     -   US Government (GCC)
     -   US Government (GCC High)
     -   21 Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
Power Apps プレミアム 以下を除くすべての Power Apps 地域 :
     -   US Government (GCC)
     -   US Government (GCC High)
     -   21 Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
お問い合わせ先
件名 Microsoft Cloud for Healthcare
[URL] https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare
メール microsoftcloudforhealthcare@service.microsoft.com
Connector Metadata
発行者 Microsoft Cloud for Healthcare
Web サイト https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare
プライバシー ポリシー https://privacy.microsoft.com/en-us/privacystatement
カテゴリー 日付

マイクロソフト FHIRlink は、Microsoft Azure サービスで構築されたヘルスケア アプリと FHIR サービス間の直接接続を作成し、Microsoft Dataverse からのデータを複製する必要性を回避します。

FHIRlink は、開発者がシステム間でデータを複製する必要がなく、FHIR サービスに対して直接アプリを構築できるため、 Power Platform と Azure 上でローコード / ノーコード アプリケーションを構築する複雑さとコストを軽減します。 Power Automate Flows、Power Platform Canvas Apps、Azure Logic Apps をさまざまな FHIR サービスに接続し、FHIR リソースに対して直接作成、取得、更新、削除の操作を実行します。

FHIR® (高速ヘルスケア相互運用性リソース) は、当事者間で医療データを交換、取得、統合するための業界標準およびフレームワークです。

サポートされるプロバイダー

Microsoft FHIRlink コネクタは、次のものと連携します。

前提条件

続行するには、次のものが必要です。

  • Microsoft Azure サブスクリプションと Azure Health Data Services FHIR® サービス インスタンス、または
  • HL7® FHIR® または Google Cloud サブスクリプションと Google Cloud™ Healthcare API サービス、または
  • Epic® on FHIR® サブスクリプション

各サービスには、認証に必要なアプリケーション登録を構成するための管理アクセスと、適切な FHIR サービス アクセスで構成されたユーザー アカウントが必要です。

FHIR®、Google、Epic® は、それぞれ Health Level Seven International および Epic Systems Corporation が所有する登録商標です。 このページでのこれらの商標の使用は、Health Level Seven International または Epic Systems による承認を意味するものではありません。

接続を作成する

このコネクタは、次の認証タイプをサポートしています:

FHIR® アプリケーション上に独自の Epic® を導入する FHIR® アプリで独自の Epic® を使用してログインします。 すべての地域 共有不可
独自の Google アプリケーションを導入する 独自の Google アプリを使用してログインします。 すべての地域 共有不可
既定の Microsoft Azure 共有済みアプリケーションを使用する 標準の Microsoft Azure アプリケーションを使用してログインします。 すべての地域 共有不可
既定 [非推奨] このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。 すべての地域 共有不可

FHIR® アプリケーション上に独自の Epic® を導入する

認証 ID: byoa-epic

適用可能: すべての領域

FHIR® アプリで独自の Epic® を使用してログインします。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ プロパティ Required
FHIR® API URL 上の Epic® string FHIR® API URL 上の Epic®。 例: 「https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4」 True
Client ID string FHIR® アプリケーション上の Epic® のクライアント (またはアプリケーション) ID。 True
Client Secret securestring FHIR® アプリケーション上の Epic® のクライアント シークレット。 True
認証 URL string FHIR® 認証 URL 上の Epic® を指定する True
トークン URL string FHIR® トークン URL 上の Epic® を指定する True
トークン更新 URL string FHIR® トークン更新 URL 上の Epic® を指定する True

独自の Google アプリケーションを導入する

認証 ID: byoa-google

適用可能: すべての領域

独自の Google アプリを使用してログインします。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ プロパティ Required
HL7® FHIR® エンドポイント URL 向け Google Cloud™ Healthcare API サービス string HL7® FHIR® エンドポイント URL 向け Google Cloud™ Healthcare API サービス。 例: 「https://healthcare.googleapis.com/{{fhirservicepath}}/fhir」 True
Client ID string Google アプリケーションのクライアント (またはアプリケーション) ID True
Client Secret securestring Google アプリケーションのクライアント シークレット。 True

既定の Microsoft Azure 共有済みアプリケーションを使用する

Auth ID: azure-shared-app

適用可能: すべての領域

標準の Microsoft Azure アプリケーションを使用してログインします。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ プロパティ Required
Azure Health Data Services FHIR サービス エンドポイント URL string Azure Health Data Services FHIR サービス エンドポイント URL。 例: 「https://{{fhirservicename}}.fhir.azurehealthcareapis.com」 True
Azure Health Data Services FHIR サービス リソース URI string 対象 FHIR サービス リソースを識別するために Microsoft Entra ID で使用される識別子。 通常、Azure Health Data Services FHIR サービスの場合、URI は 'https://{{fhirservicename}}.fhir.azurehealthcareapis.com' のようになります True

既定 [非推奨]

適用可能: すべての領域

このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

すべての患者情報を取得する

患者に関連するすべての情報を取得する

リソースをパッチする

ID でリソースをパッチする

リソースを作成する

指定された種類の新しいリソースを作成する

リソースを削除する

ID でリソースを削除する

リソースを取得する

ID でリソースを取得する

リソースを更新または作成する

指定された種類の新しいリソースを更新または作成する

種類ごとにリソースを一覧表示する

指定されたリソースの種類のリソース エントリを一覧表示します。

すべての患者情報を取得する

患者に関連するすべての情報を取得する

パラメーター

名前 キー 必須 説明
患者 ID
patientId True string

情報を取得する患者リソースの ID

リソースをパッチする

ID でリソースをパッチする

パラメーター

名前 キー 必須 説明
リソースの種類
resourceType True string

restful インターフェースを介して公開されるリソースのタイプ。

リソース ID
id True string

オペレーションを実行するリソース ID

Content type
contentType True string

コンテンツの種類をペイロードする

リソースの種類をパッチする
resourceType string

FHIR パッチ リソースのリソースの種類。

操作リスト
parameter

指定されたリソースに対して実行する操作のリスト。

リソースを作成する

指定された種類の新しいリソースを作成する

パラメーター

名前 キー 必須 説明
リソースの種類
resourceType True string

restful インターフェースを介して公開されるリソースのタイプ。

FHIR リソース JSON
body True string

FHIR リソースの JSON データを含むペイロード。

リソースを削除する

ID でリソースを削除する

パラメーター

名前 キー 必須 説明
リソースの種類
resourceType True string

restful インターフェースを介して公開されるリソースのタイプ。

リソース ID
id True string

オペレーションを実行するリソース ID

戻り値

リソースを取得する

ID でリソースを取得する

パラメーター

名前 キー 必須 説明
リソースの種類
resourceType True string

restful インターフェースを介して公開されるリソースのタイプ。

リソース ID
id True string

オペレーションを実行するリソース ID

リソースを更新または作成する

指定された種類の新しいリソースを更新または作成する

パラメーター

名前 キー 必須 説明
リソースの種類
resourceType True string

restful インターフェースを介して公開されるリソースのタイプ。

リソース ID
id True string

オペレーションを実行するリソース ID

If-Match
If-Match string

If-Match 要求ヘッダー。

FHIR リソース JSON
body True string

FHIR リソースの JSON データを含むペイロード。

種類ごとにリソースを一覧表示する

指定されたリソースの種類のリソース エントリを一覧表示します。

パラメーター

名前 キー 必須 説明
リソースの種類
resourceType True string

restful インターフェースを介して公開されるリソースのタイプ。

_id
_id string

検索するリソース ID を指定します。

_elements
_elements string

リソースの一部として返される要素名のカ​​ンマ区切りのリスト。

_sort
_sort string

結果をどの順序で返すかを指定します。

_count
_count number

応答のページごとの結果の上限数です。

_include
_include string

参考文献全体にわたる次のリンクに基づいて、追加のリソースを含めます。

_revinclude
_revinclude string

参考文献全体にわたる次のリバース リンクに基づいて、追加のリソースを含めます。

_total
_total string

要求の結果ページの総数の精度を指定する。

_summary
_summary string

事前定義されたレベルに基づいて、リソースの一部のみを返します。

追加のパラメーター
additionalParameters string

クエリ文字列として表される追加の FHIR クエリ パラメーターを指定します。これには、ページ トークンや高度な検索フィルターが含まれる場合があります。 例: Azure ページ トークンの場合 ct=<value>、Google ページ トークンの場合 _pageToken=<value>、検索フィルターの場合 probability=gt0.5&family:contains=son&subject=Patient/{guid}