在 FHIR 中描述 3 维对象(例如肿瘤)大小的首选方法是什么?
将现有资源之一(例如 Observation)扩展为 x、y、z 范围的 3 个字段似乎是合理的,但不是特别普遍。
理想情况下,可以扩展复杂的数据类型以包含一种新类型。但是,我没有看到任何扩展数据类型的规定。
是否有为 3 维测量等概念创建新模型的首选方法?
在 FHIR 中描述 3 维对象(例如肿瘤)大小的首选方法是什么?
将现有资源之一(例如 Observation)扩展为 x、y、z 范围的 3 个字段似乎是合理的,但不是特别普遍。
理想情况下,可以扩展复杂的数据类型以包含一种新类型。但是,我没有看到任何扩展数据类型的规定。
是否有为 3 维测量等概念创建新模型的首选方法?
FHIR 有一个可扩展性模型 ( http://www.hl7.org/fhir/extensibility.html ),它不仅隐蔽地扩展了资源,还隐蔽了数据类型。
也就是说,我认为您应该将其建模为 4 个观察值,一个表示主要分组测量值(没有值)和 3 个观察值(用于 x、y、z),主要测量值使用 Observation.related (type=hasComponent) .
这种模式有点冗长。如果我们看一下扩展,我不认为这是对观察的扩展,而是对数量的扩展。这会提出一个问题:这 3 个维度中的哪一个进入 Observation.value?