9.2. FHIR サーバーからのリソースの取得

インテグレーションでは、指定タイプのリソースを 1 つ取得できます。これには、フローの途中に FHIR コネクションを追加します。

前提条件

  • 取得するリソースを持つ FHIR サーバーへのコネクションが作成されている必要があります。
  • フローを作成または編集することになり、Fuse Online でインテグレーションに追加するよう要求されます。

手順

  1. Add to Integration ページで、コネクションの追加先のプラス記号をクリックします。
  2. 取得するリソースにアクセスできる FHIR コネクションをクリックします。
  3. Choose an action ページで Read を選択します。
  4. Resource Type フィールドをクリックし、FHIR リソースタイプのリストを表示します。取得するリソースのタイプを選択または入力します。
  5. 取得するリソースタイプに他のリソースタイプが含まれている場合、Contained Resource Types フィールドで含まれているタイプを選択します。複数のタイプを選択する必要がある場合は Ctrl キーを使用します。

    含まれるリソースタイプを特定すると、データマッパーは含まれるリソースにあるフィールドを表示できるようになります。含まれるリソースタイプを指定しないと、含まれるリソースにあるフィールドからマッピングを行うことができません。実際に含まれないリソースを選択しても問題はありません。

  6. Resource Id フィールドにリソースの ID を入力します。ただし、フローの初期のステップからマップする予定である場合は、このフィールドを空白のままにしておきます。
  7. Resource version フィールドには、リソースのバージョン ID を任意で指定します。最新バージョンのリソースを取得する場合や、以前のステップからリソースのバージョン ID をマップする場合は、このフィールドを空白のままにしておきます。
  8. Next をクリックして、このコネクションをフローに追加します。

結果

インテグレーションビジュアライゼーションで追加した場所にコネクションが表示されます。実行中、このコネクションは 1 つのリソースを返します。

次のステップ

Resource Id フィールドまたは Resource version フィールドに値をマップするには、このコネクションの前にデータマッパーステップを追加します。