如何解释`ElementDefinition`中的`path`属性

时间:2016-09-01 16:05:37

标签: hapi-fhir hl7-fhir

我正致力于生成FHIR客户端代码,目前正致力于为扩展程序生成代码。

我无法理解ElementDefinition中包含多个.的路径,例如

"path": "Extension.extension.id",

来自http://hl7.org/fhir/StructureDefinition/qicore-adverseevent-cause

"path": "Extension.extension.extension.id",

来自http://hl7.org/fhir/StructureDefinition/valueset-history

如何解释这些路径?

1 个答案:

答案 0 :(得分:1)

FHIR模型中的层次结构使用点表示法表示。因此,Extension.extension.id对应于xpath透视图中的Extension / extension / id(或者来自JSON对象导航透视图的Extension.extension.id)。每当你在路径中看到一个新的时期,你就会更深一层地嵌套。