删除FHIR资源

时间:2014-05-11 04:44:26

标签: hl7-fhir

我认为Blaze服务器还没有完全支持删除FHIR资源。有人可以帮助解决以下问题:

  1. 删除资源时,是否创建了新版资源并修改了上次更新的日期/时间?
  2. 当请求资源历史记录时,是否存在特定版本的原子删除条目。
  3. 如何取消删除资源,并创建资源版本。
  4. BTW:Blaze正在进行逻辑删除而非物理删除。如果有人指定应该执行物理删除,那么测试会很好。

1 个答案:

答案 0 :(得分:1)

1 - 是

您创建了一个将其标记为已删除的新版本。最后更新的日期/时间确实发生了变化,但我不确定会在哪里显示出来?

2 - 是

您将拥有该版本的原子删除条目,并将其标记为已删除

3 - 也许

你无法取消删除"资源,但您可以在已删除版本的顶部发布新版本,从而创建未标记为已删除的新资源版本。这可以无限期地继续......

之前没有人要求进行物理删除。我不认为我的系统可以满足这样的要求,我也不认为任何医疗保健系统都应该这样做。测试...也许......但听起来像是对我的规范的扩展