Определение элемента FHIR макс./мин.

Что означает max/min для корневого элемента ресурса или расширения?

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

Количество элементов, допустимое в содержащей структуре, такой как Bundle? Не имеет смысла для меня....


person Chris Grenz    schedule 09.10.2015    source источник


Ответы (1)


Для ресурса это ничего не значит. Для расширения он накладывает ограничения на разрешенную мощность для среза, реализующего это ограничение в профиле. Например, если расширение имеет кардинальность от 1 до 5, то если на это расширение есть ссылка внутри профиля, минимальная кардинальность этого элемента ограничения должна быть не менее 1, а максимальная — не более 5. В большинстве случаев это будет просто использоваться, чтобы указать, будет ли разрешено повторяться расширению или нет.

person Lloyd McKenzie    schedule 09.10.2015
comment
Что произойдет, если я использую одно и то же расширение в двух фрагментах с разными именами? Ограничена ли кардинальность на срез? Или на весь ресурс? - person Chris Grenz; 09.10.2015
comment
Мощность ограничена с точки зрения ее появления в конкретном узле. Расширение уже является слайсом (на расширении). Если вы разделите расширение на части, это не повлияет на общее количество раз, которое расширение может появиться. - person Lloyd McKenzie; 09.10.2015