FHIR快照和差分之间有什么实际区别

问题描述 投票:0回答:2

这里我有这个:

如果在此结构中指定了差分约束,它们将以“差分”方式应用于基础。如果没有基础,则无法提供差分约束(仅快照)。差异结构对于编辑视角有用,快照结构适合操作使用。 FHIR 项目提供了许多工具/服务来根据差异约束填充快照。逻辑模型具有“元素”或其他逻辑模型的基础。

还有一个问题 在 FHIR StructureDefinitions(配置文件)中,元素如何聚合到快照中? 其中涵盖了对转换的非常技术性的描述,但我仍然迷失了。

作为实施者有何实际意义?我可以只拍摄快照并忽略差异吗?

有什么实际例子可以说明差异在哪里?

hl7-fhir dstu2-fhir
2个回答
4
投票

实施者通常关心快照 - “实际允许的内容”。设计师关心差异 - “这里的约束与父级有何不同”。给定基础,您可以从另一个生成一个,但计算成本很高,而且系统不一定有基础。因此,我们传输两个视角,以确保实例可以被设计/渲染工具和软件使用。

从“阅读”的角度来看,请随意确定您的系统需要关心两者中的哪一个并忽略另一个。但如果您要创建实例,则需要填充两者。 (从积极的一面来看,大多数参考实现都具有从其他实现中生成一个的逻辑,因此您仍然可以专注于您关心的一个,而很大程度上忽略另一个。)


0
投票

我发现此链接有助于理解差异和快照之间的区别: http://hl7.org/fhir/profiling.html#snapshot

© www.soinside.com 2019 - 2024. All rights reserved.