9.3. 为资源查询 FHIR 服务器
在集成中,您可以查询 FHIR 服务器以获取满足您指定的查询的特定 FHIR 资源实例。例如,假设您想确保 65 和更老的病人收到了一个负负的 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 将这个列表视为一个集合。
后续步骤
如果您没有指定查询,请在连接前添加 data mapper 步骤,并将查询映射到此连接。要在各个返回的资源上运行,而不是在此连接后返回的列表集合,请将拆分步骤添加到流程中。