FHIR Chat · Extensibility examples · conformance

Stream: conformance

Topic: Extensibility examples


view this post on Zulip Stefan Karl (Nov 01 2021 at 16:13):

I'm somewhat confused about the Extensibility examples in FHIR core specification:

  1. Extension element definition says "The url […] SHALL be the canonical URL of a StructureDefinition that defines the extension". In the Patient Consent example, the Patient instance extension.url and Patient profile element.type.profile refer to (different) registry location URLs instead of the canonical URL in the extension definition. Is this correct?
  2. In both Patient Consent and Patient Name Parts examples, cardinality (1..* or 0..*) is defined on the Extension.value element. I'd expect it on the Extension root element, and value[x] cardinality 1..1 (for simple extensions).

view this post on Zulip Lloyd McKenzie (Nov 01 2021 at 16:59):

  1. This is a typo. The URL should be the same in the definition and in the profile reference.
  2. Absolutely correct. This is also an error
    @Stefan Karl can you please submit a tracker item for us to fix both of these problems? (And thanks for catching them.)

view this post on Zulip Stefan Karl (Nov 01 2021 at 17:32):

Done: FHIR-34212. Thanks for the prompt reply.


Last updated: Apr 12 2022 at 19:14 UTC