我试图了解FHIR与CDA相比如何处理空味。 Here,FHIR表示" FHIR以不同的方式解决问题。只有在大多数系统需要它们的情况下,才会在核心规范中引入空口味。如果需要,风味受限于与该元素相关的风味。"
这是什么意思?这是否意味着FHIR仅在某些情况下允许空味,即在预期大多数系统需要它们的某些资源中?但是到目前为止,在我阅读FHIR的时候,我遇到了几个资源,我发现没有任何零味道。
或者说FHIR根本不允许空味,如果有人需要,应该使用扩展吗?
答案 0 :(得分:2)
确实如此,如果需要nullFlavours,可以使用扩展。
当我们写道“在预期大多数系统都需要它们的情况下,只在核心规范中引入了空口味”时,我们希望我们的资源在零钱很常见的地方有“真实”元素(但随后一个更有用的名称,例如观察中的“tooSmallToMeasure”。这确实发生在v3“否定”指标上,例如,它变成了一个元素Procedure.notPerformed。
事实证明,有时会明确允许或要求使用nullFlavor,但这不是在通用规范中完成的,而是仅在配置文件和实现指南中完成,其中详细说明了它们的使用,并且明确记录了它们可能出现的情况。 / p>