【发布时间】:2015-10-23 22:50:32
【问题描述】:
FHIR 架构定义了非常通用的资源,这些资源有时会代表实现中的多个概念,并且很难/不可能从对象本身确定资源的含义。例如,条件资源可以表示问题列表中的问题、入院诊断、最终诊断、初步诊断等。条件的含义取决于知道它是哪一个。有没有办法在 FHIR 中明确说明这一点?
在某些情况下,Profile StructureDefinition 可用于区分资源的专业化,但这不适用于最终诊断与承认诊断之类的事情,因为它们包含相同的数据(即没有鉴别器),所以它不是一个通用的解决方案。
【问题讨论】:
-
含义有何不同?还是只是用途?一个条件可以在多个地方使用,它的上下文很重要。将上下文非规范化到资源中可能会降低其可用性。或许你可以再解释一下……?
-
您确实需要一些上下文信息才能正确解释条件的含义。我想让一些上下文更直接可用。我不知道这会如何降低它的用处。例如,条件中的一个简单类别字段可以为您提供一些上下文。
标签: hl7-fhir