【问题标题】:FHIR Element Definition max/minFHIR 元素定义最大/最小
【发布时间】:2015-10-09 09:50:11
【问题描述】:

资源或扩展的根元素上的 max/min 是什么意思?

<element>
  <path value="Patient" />
  <min value="0" />
  <max value="*" />
  ...snip...
</element>

在像 Bundle 这样的包含结构中允许的基数?对我来说没有意义....

【问题讨论】:

    标签: hl7-fhir


    【解决方案1】:

    对于资源,它没有任何意义。对于扩展,它限制了允许在配置文件中实例化该约束的切片的基数。例如,如果扩展的基数为 1..5,那么如果在配置文件中引用了该扩展,则该约束元素的最小基数必须至少为 1,最大不得超过 5。大多数情况下,这将仅用于指示是否允许重复扩展。

    【讨论】:

    • 如果我在两个不同的命名切片中使用相同的扩展会发生什么?每个切片的基数是否受到限制?还是针对整个资源?
    • 基数受限于其在特定节点中的外观。扩展已经是一个切片(在扩展上)。如果您对扩展程序进行细分,这不会影响扩展程序可以出现的总次数。
    猜你喜欢
    • 2014-04-08
    • 1970-01-01
    • 2019-04-11
    • 2012-10-17
    • 2020-05-08
    • 2014-05-07
    • 1970-01-01
    • 2018-12-11
    • 2014-07-21
    相关资源
    最近更新 更多