首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HL7-FHIR处理残渣和历史

HL7-FHIR处理残渣和历史
EN

Stack Overflow用户
提问于 2016-11-25 20:11:09
回答 1查看 274关注 0票数 0

学习FHIR,我有一个基本的问题,但我仍然需要你的帮助。

为了保存历史,创建、更新和删除是否基本上插入了带有特殊标志/状态的新记录?

只是集思广益,为了更新,我是否应该插入一条新记录,并将先前的记录更新为“非活动”?对于“删除”,是否应将先前的记录更新为“已删除”;

为了保存历史,应该将资源包装为文档中的子组件吗?例如,

{ _id: Object_id,_history: history_record,_metadata: other_metadata,fhir_resource: fhir_resource }

上面的包装器想法是一种常见的做法吗?您有关于这方面的文章和示例实现吗?

向你问好,奥托伦

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-27 20:08:50

是的,你很在行。规范在几个pf地方提到了这种设计,例如在删除

“对于维护版本历史记录的服务器,delete交互不会删除资源的版本历史记录。从版本历史记录的角度来看,删除资源就相当于创建没有内容且标记为已删除的特殊类型的历史记录条目。”

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40811726

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档