1

这里我有这个:

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

在 FHIR StructureDefinitions (profiles)中有这个问题,元素如何聚合成快照? 其中涵盖了对转换的非常技术性的描述,但我仍然迷路了。

作为实施者的实际意义是什么?我可以只拍快照而忽略差异吗?

是否有实际示例说明存在差异?

4

1 回答 1

4

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

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

于 2016-05-16T13:38:51.850 回答