9.8. 从 FHIR 服务器中删除资源
在集成中,您可以从 FHIR 服务器中删除资源。为此,请将 FHIR 连接添加到流中,或作为简单的集成完成连接。
先决条件
- 您创建了与具有您要删除的资源的 FHIR 服务器的连接。
- 您正在创建或编辑一个流,Fuse Online 正在提示您添加到集成中。或者,Fuse Online 提示您选择完成连接。
流程
- 在 Add to Integration 页面中,点您要添加连接的加号。如果 Fuse Online 提示您选择完成连接,请跳过这一步。
- 点您要用来删除资源的 FHIR 连接。
- 在 Choose an action 页面上,选择 Delete。
- 单击 Resource Type 字段中,以显示 FHIR 资源类型列表。选择或输入您要删除的资源类型。
- 在 Resource Id 字段中,如果您计划从集成中之前步骤映射资源 ID,请指定您要删除的资源的资源 ID,或者保留此字段为空。
- 在 Resource version 字段中,选择性地为资源指定版本 ID。将这个字段留空来删除资源的最新版本,或者映射您要从上一步中删除的资源的版本 ID。
- 点 Next 将这个连接添加到流。
结果
这个连接会出现在您添加的集成视觉化中。在执行过程中,连接会删除 FHIR 服务器上的指定资源,并返回包含 id.idPart 字段的 MethodOutcome 资源。此字段包含已删除资源的资源 ID。
后续步骤
要将值映射到 Resource Id 字段或 Resource version 字段,请在连接前添加数据映射程序步骤。