9.3. 查询 FHIR 服务器以获取资源
在集成中,您可以查询 FHIR 服务器来获取满足您指定的查询的特定 FHIR 资源实例。例如,假设您要确保 65 和更早的病人都收到了 pneumonia vaccination。指定查询,以获取在 1955 之前为生存者的病人资源。为此,请将 FHIR 连接添加到流中间。
先决条件
- 您创建了到具有您要获取资源的 FHIR 服务器的连接。
- 您正在创建或编辑流,Fuse Online 会提示您添加到集成。
流程
- 在 Add to Integration 页面上,单击您要添加连接的加号。
- 点具有您要获取的资源的 FHIR 连接。
- 在 Choose an action 页面上,选择 Search。
- 单击 Resource Type 字段,以显示 FHIR 资源类型的列表。选择或输入您要获取的资源类型。
- 在 Query 字段中,指定 FHIR 查询或将此字段留空来映射上一步中的查询。有关构成 FHIR 查询的详情,请参阅 FHIR 版本 3 搜索。
- 点 Next 将这个连接添加到流中。
结果
连接会出现在您添加它的集成视觉化中。在执行过程中,此连接会返回一个满足您指定的查询的资源列表。Fuse Online 将此列表视为集合。
后续步骤
如果您没有指定查询,请在此连接前添加数据映射器步骤,并将查询映射到此连接。要对单个返回的资源进行操作,而不是在返回的列表集合后,在流中添加分割步骤。